@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#1890ff;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #1890ff,0 0 5px #1890ff}#nprogress .spinner{z-index:1031;display:none;position:fixed;top:25px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#1890ff #0000 #0000 #1890ff;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}html.feed-scroll-jump,html.feed-scroll-jump body{scroll-behavior:auto!important}.gallery-delete-confirm-modal{width:380px!important}.gallery-delete-confirm-modal .ant-modal-content{border-radius:20px;padding:32px 28px 24px;box-shadow:0 24px 48px -12px #11182738,0 0 0 1px #1118270a}.gallery-delete-confirm-modal .ant-modal-close{color:#9ca3af;top:18px;right:18px}.gallery-delete-confirm-modal .ant-modal-close:hover{color:#4b5563}.gallery-delete-confirm-modal .ant-modal-confirm-body{text-align:center;flex-direction:column;align-items:center;display:flex}.gallery-delete-confirm-modal .ant-modal-confirm-body>.anticon{color:#ef4444;background:#ef44441a;border-radius:50%;order:-1;justify-content:center;align-items:center;width:56px;height:56px;margin:0 0 16px;font-size:22px;display:flex}.gallery-delete-confirm-modal .ant-modal-confirm-title{color:#111827;font-size:18px;font-weight:700;line-height:1.4}.gallery-delete-confirm-modal .ant-modal-confirm-content{color:#6b7280;max-width:260px;margin-top:8px;font-size:14px;line-height:1.5}.gallery-delete-confirm-modal .ant-modal-confirm-btns{gap:10px;width:100%;margin-top:26px;display:flex}.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn{flex:1;height:42px;padding:0 16px;font-weight:600}.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-default{color:#374151;border-color:#e5e7eb}.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-default:hover,.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-default:focus{color:#111827;background:#f9fafb;border-color:#d1d5db}.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-primary{background:#ef4444;border-color:#ef4444;box-shadow:0 4px 12px #ef444447}.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-primary:hover,.gallery-delete-confirm-modal .ant-modal-confirm-btns .ant-btn-dangerous.ant-btn-primary:focus{background:#dc2626;border-color:#dc2626;box-shadow:0 6px 16px #ef444457}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}body{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}#__next{flex-direction:column;min-height:100vh;display:flex}.app-main-content{flex:1}.app-main-content--screen{min-height:100vh}@media (hover:none) and (pointer:coarse){.vote-hit{position:relative}.vote-hit:after{content:"";position:absolute;inset:-12px -6px}}.home-feed-page{min-height:100vh}.home-feed-page .ant-spin-nested-loading>div>.ant-spin{max-height:70vh}.home-feed-page .ant-spin-container.ant-spin-blur{min-height:70vh}.embed-easy-setup{background:#f8faff;border:1px solid #0047ab1f;border-radius:20px;max-width:860px;margin:24px auto 0;padding:28px 24px 24px;box-shadow:0 6px 24px #0047ab14}.embed-easy-setup__title{letter-spacing:-.01em;color:#0047ab;text-align:center;margin:0 0 14px;padding-bottom:14px;font-size:26px;font-weight:800;position:relative}.embed-easy-setup__title:after{content:"";background:#0047ab;border-radius:2px;width:48px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.embed-easy-setup__body{color:#374151;text-align:center;max-width:640px;margin:0 auto 10px;font-size:15px;line-height:1.7}.embed-easy-setup__body strong{color:#111827}.embed-easy-setup__video-wrap{margin-top:16px;position:relative}.embed-easy-setup__video{border:2px solid #0047ab;border-radius:16px;width:100%;display:block;box-shadow:0 4px 20px #0047ab1f}.embed-easy-setup__expand-btn{display:none}@media (max-width:640px){.embed-easy-setup{margin:16px 16px 0;padding:24px 16px 4px}.embed-easy-setup__title{font-size:19px}.embed-easy-setup__body{font-size:14px}.embed-easy-setup__video{border-radius:12px}.embed-easy-setup__expand-btn{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#001840c7;border:1px solid #ffffff4d;border-radius:20px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}}.embed-subscription-wrap{background:#fff;min-height:100vh}@media (max-width:640px){.embed-subscription-wrap #subscription-plans{padding:0 0 32px!important}.embed-subscription-wrap .head-title{text-align:center!important;padding:20px 16px 4px!important}.embed-subscription-wrap .spm-title-wrap{text-align:center!important;align-items:center!important}.embed-subscription-wrap .spm-pricing-label{letter-spacing:.14em!important;font-size:11px!important}.embed-subscription-wrap .subscription-plan-main-title{white-space:normal!important;text-align:center!important;padding-bottom:12px!important;padding-left:0!important;font-size:23px!important;line-height:1.28!important}.embed-subscription-wrap .subscription-plan-main-title:before{width:48px!important;height:4px!important;top:auto!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important}.embed-subscription-wrap .subscription-plan-subtitle{font-size:13.5px!important;line-height:1.5!important}.embed-subscription-wrap .gcb-two-col-wrap{flex-direction:column!important;gap:0!important}.embed-subscription-wrap .gcb-left-col{width:100%!important;padding:0!important}.embed-subscription-wrap .gcb-receipt-headline{font-size:14px!important}.embed-subscription-wrap .gcb-receipt-summary{font-size:12.5px!important}.embed-subscription-wrap .gcb-right-col{display:none!important}.embed-subscription-wrap .duration-toggle-wrapper{z-index:6!important;background:#fff!important;margin:4px -16px 2px!important;padding:10px 16px!important;position:sticky!important;top:0!important}.embed-subscription-wrap .duration-toggle-container{width:100%!important;display:flex!important}.embed-subscription-wrap .duration-toggle-btn{white-space:nowrap!important;flex:1!important;padding:10px 4px!important;font-size:13px!important;line-height:1.25!important}.embed-subscription-wrap .duration-toggle-btn.active{background:#0047ab!important;box-shadow:0 2px 8px #0047ab66!important}.embed-subscription-wrap .duration-toggle-btn .save-text{opacity:.85!important;margin-top:2px!important;font-size:10px!important;font-weight:500!important;display:block!important}.embed-subscription-wrap .spm-toggle-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-bottom:4px!important;padding:0!important}.embed-subscription-wrap .spm-stacked-toggle{flex-flow:row!important;justify-content:center!important;gap:6px!important;max-width:100%!important}.embed-subscription-wrap .spm-stacked-toggle .duration-toggle-btn{width:auto!important;min-width:0!important;box-shadow:none!important;white-space:nowrap!important;border-width:1.5px!important;flex:1 1 0!important;padding:6px 4px!important;font-size:13.5px!important}.embed-subscription-wrap .spm-stacked-toggle .duration-toggle-btn .save-text{font-size:11px!important;display:block!important}.embed-subscription-wrap .row-subscription-plan{flex-flow:column!important;gap:16px!important;max-width:100%!important;margin:0!important;padding:6px 16px 8px!important;display:flex!important}.embed-subscription-wrap .row-subscription-plan>.ant-col{flex:0 0 100%!important;width:100%!important;max-width:100%!important;padding:0!important}.embed-subscription-wrap .card-subscription-plan{border-radius:18px!important;padding:16px 18px!important;box-shadow:0 6px 24px #00000014!important}.embed-subscription-wrap .card-subscription-plan:hover{transform:none!important}.embed-subscription-wrap .card-subscription-plan .title{white-space:normal!important;font-size:16px!important}.embed-subscription-wrap .card-subscription-plan .price-section{margin-top:8px!important;margin-bottom:0!important}.embed-subscription-wrap .card-subscription-plan .price{font-size:26px!important}.embed-subscription-wrap .card-subscription-plan .desc-bottom-section{margin-top:10px!important}.embed-subscription-wrap .card-subscription-plan .desc-bottom-section .title{margin-bottom:6px!important;font-size:11.5px!important}.embed-subscription-wrap .card-subscription-plan .feature-list{gap:5px!important}.embed-subscription-wrap .card-subscription-plan .feature-list-text{font-size:12.5px!important}.embed-subscription-wrap .card-subscription-plan .btn-section{margin-top:12px!important}.embed-subscription-wrap .card-subscription-plan .btn-section .ant-btn{height:42px!important;font-size:14.5px!important}.embed-subscription-wrap .card-subscription-plan .btn-section .ant-btn:active:not(:disabled):not(.btn-not-available){transform:scale(.97)!important}}.theme-header{border-left:4px solid #1890ff;height:20px;margin:16px 0;padding-left:12px;font-size:18px;font-weight:500;line-height:20px;position:relative}.theme-wrapper{background-color:#f9f9f9;margin:0;padding:5px 0;display:block;position:relative}.screen-reader-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.infinite-scroll-wrapper{overflow:visible!important}.back-to-top{z-index:1000}.no-border{border:none!important}.no-p-horizontal{padding-left:0!important;padding-right:0!important}.b-round{border-radius:50px}.info-bg{background-color:#f0f0f0}.bg-white{background-color:#fff!important}.c-white{color:#fff!important}.c-primary{color:#1890ff}.c-premium{color:#f5782f}.c-secondary{color:#2965d5}.follow-list{border-radius:16px}.follow-list .ant-card-head{border:none}.follow-list .ant-card-body{display:none}.btn-load-more{overflow-anchor:none;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0;display:flex}.btn-load-more .ant-btn.load-more-pill{color:#0f2f63;letter-spacing:0;background:#fff;border:1px solid #0047ab24;border-radius:999px;align-items:center;gap:12px;height:46px;padding:0 6px 0 22px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:border-color .2s,color .2s,box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 1px 2px #0f172a0f,0 6px 16px #0f172a14}.btn-load-more .ant-btn.load-more-pill .load-more-pill-icon{color:#fff;background:#0047ab;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;transition:background .2s;display:inline-flex;overflow:hidden}.btn-load-more .ant-btn.load-more-pill .load-more-pill-icon .anticon{margin:0;transition:transform .35s cubic-bezier(.22,1,.36,1)}.btn-load-more .ant-btn.load-more-pill:hover,.btn-load-more .ant-btn.load-more-pill:focus-visible{color:#0047ab;background:#fff;border-color:#0047ab4d;transform:translateY(-2px);box-shadow:0 2px 4px #0f172a0f,0 12px 28px #0047ab2e}.btn-load-more .ant-btn.load-more-pill:hover .load-more-pill-icon,.btn-load-more .ant-btn.load-more-pill:focus-visible .load-more-pill-icon{background:#003a8c}.btn-load-more .ant-btn.load-more-pill:hover .load-more-pill-icon .anticon:not(.anticon-loading),.btn-load-more .ant-btn.load-more-pill:focus-visible .load-more-pill-icon .anticon:not(.anticon-loading){transform:translateY(3px)}.btn-load-more .ant-btn.load-more-pill:focus-visible{outline-offset:3px;outline:2px solid #0047ab}.btn-load-more .ant-btn.load-more-pill:active{transform:translateY(0);box-shadow:0 1px 2px #0f172a14}.btn-load-more .ant-btn.load-more-pill.is-loading{cursor:progress;color:#64748b;transform:none;box-shadow:0 1px 2px #0f172a0f}.btn-load-more .ant-btn.load-more-pill.is-loading .load-more-pill-icon{color:#0047ab;background:#e8f0fb}.text-right{text-align:right}.relative-link{display:block;position:relative}.has-absolute{z-index:1;position:absolute;inset:0}.absolute-tag{position:absolute;top:5px;right:0}.absolute-tag.country-tag{background-color:#ffffffb3;padding:0 6px;top:auto;bottom:5px;right:5px!important}.absolute-tag.country-tag .tag-item{gap:2px!important}.absolute-tag.country-tag small{color:#000;font-size:8px}.normal-country-tag{background-color:#ffffffb3;border-radius:16px;flex-direction:row;align-items:center;padding:0 6px;display:flex}.normal-country-tag .tag-item{gap:2px!important}.normal-country-tag small{color:#000;font-size:8px}.absolute-tag-wrapper{z-index:2;flex-direction:row;align-items:center;gap:6px;display:flex;position:absolute;top:16px;right:8px}.absolute-tag-wrapper .tag{border-radius:16px;margin:0}.absolute-tag-wrapper .tag.tag-category{letter-spacing:.06em;text-transform:uppercase;box-shadow:none;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex;color:#fff!important;background:#e11d2e!important;border:none!important}.absolute-tag-wrapper.country-tag .tag-item{gap:2px!important}.absolute-tag-wrapper.country-tag small{color:#000;font-size:8px}.list-wrapper .list-title{font-size:var(--title-font-size);line-height:1.4}.list-wrapper .list-title,.list-wrapper .list-title a{color:#000}.list-wrapper .list-title:hover,.list-wrapper .list-title:focus,.list-wrapper .list-title a:hover,.list-wrapper .list-title a:focus{color:#1890ff}.list-wrapper .list-avatar,.list-wrapper .list-avatar a{color:#555}.list-wrapper .list-avatar:hover,.list-wrapper .list-avatar:focus,.list-wrapper .list-avatar a:hover,.list-wrapper .list-avatar a:focus{color:#1890ff}.list-wrapper .action-header{flex-direction:row;align-items:center;display:flex;position:relative}.list-wrapper .action-header .action-wrapper{padding-bottom:6px;padding-left:10px}.list-wrapper .action-header .action-edit{color:#1890ff;cursor:pointer}.list-wrapper .action-header .action-delete{color:#ff4d4f;cursor:pointer}.list-wrapper .action-header .action-more-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;padding:0;font-size:22px;transition:background .15s,color .15s;display:inline-flex}.list-wrapper .action-header .action-more-btn:hover,.list-wrapper .action-header .action-more-btn:focus{color:#1f2937;background:#f0f2f5}.list-wrapper .list-actions{color:#555;font-size:12px}.list-wrapper .list-img{width:250px;height:170px;display:block;position:relative}.list-wrapper .list-img .overlay{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.ant-notification{z-index:1020}.ant-message{z-index:1070;text-align:right!important;width:auto!important;top:16px!important;left:auto!important;right:20px!important}.ant-message-notice{text-align:right}.ant-message-notice:not(:last-child){margin-bottom:4px}.ant-message-notice-content{text-align:left;background:#fff;border:1px solid #eef0f2;border-radius:10px;max-width:340px;font-family:Poppins,sans-serif;display:inline-flex;overflow:hidden;padding:0!important}.ant-message-custom-content{cursor:pointer;border-left:4px solid #9ca3af;align-items:center;gap:8px;width:100%;padding:8px 28px 8px 10px;display:flex;position:relative}.ant-message-custom-content:after{content:"✕";color:#9ca3af;font-size:10px;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ant-message-custom-content .anticon{color:#fff;background:#9ca3af;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex}.ant-message-custom-content>span:last-child{color:#4b5563;white-space:normal;overflow-wrap:break-word;flex:auto;min-width:0;font-size:13px;line-height:1.4}.ant-message-custom-content>span:last-child:before{color:#111827;margin-right:4px;font-family:Poppins,sans-serif;font-weight:700}.ant-message-custom-content.ant-message-success{border-left-color:#22c55e}.ant-message-custom-content.ant-message-success .anticon{background:#22c55e}.ant-message-custom-content.ant-message-success>span:last-child:before{content:"Success:"}.ant-message-custom-content.ant-message-error{border-left-color:#ef4444}.ant-message-custom-content.ant-message-error .anticon{background:#ef4444}.ant-message-custom-content.ant-message-error>span:last-child:before{content:"Error:"}.serey-msg-owner-only .ant-message-custom-content.ant-message-error>span:last-child:before{content:"Can't post here:"}.ant-message-custom-content.ant-message-warning{border-left-color:#f5b100}.ant-message-custom-content.ant-message-warning .anticon{background:#f5b100}.ant-message-custom-content.ant-message-warning>span:last-child:before{content:"Warning:"}.ant-message-custom-content.ant-message-info,.ant-message-custom-content.ant-message-loading{border-left-color:#3b82f6}.ant-message-custom-content.ant-message-info .anticon,.ant-message-custom-content.ant-message-loading .anticon{background:#3b82f6}.ant-message-custom-content.ant-message-info>span:last-child:before,.ant-message-custom-content.ant-message-loading>span:last-child:before{content:"Info:"}.serey-toast.serey-toast--notification.ant-notification-notice,.serey-toast.serey-toast--message.ant-notification-notice{border-left:5px solid #3b82f6;border-radius:12px;padding:14px 34px 14px 14px;transition:transform .15s,box-shadow .15s;box-shadow:0 10px 28px #11182724}.serey-toast.serey-toast--notification.ant-notification-notice:hover,.serey-toast.serey-toast--message.ant-notification-notice:hover{transform:translateY(-2px);box-shadow:0 14px 32px #11182733}.serey-toast.serey-toast--notification .ant-notification-notice-icon,.serey-toast.serey-toast--message .ant-notification-notice-icon{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:0;font-size:16px;display:flex}.serey-toast.serey-toast--notification .ant-notification-notice-message,.serey-toast.serey-toast--message .ant-notification-notice-message{color:#111827;margin-bottom:2px;margin-left:48px;font-family:Poppins,sans-serif;font-size:14.5px;font-weight:700}.serey-toast.serey-toast--notification .ant-notification-notice-description,.serey-toast.serey-toast--message .ant-notification-notice-description{color:#6b7280;margin-left:48px;font-family:Poppins,sans-serif;font-size:13px}.serey-toast.serey-toast--notification .ant-notification-notice-close,.serey-toast.serey-toast--message .ant-notification-notice-close{color:#9ca3af;top:12px;right:12px}.serey-toast.serey-toast--notification .ant-notification-notice-close:hover,.serey-toast.serey-toast--message .ant-notification-notice-close:hover{color:#111827}.serey-toast.serey-toast--message.ant-notification-notice{border-left-color:#22c55e}.serey-toast.serey-toast--message .ant-notification-notice-icon{background:#22c55e}.align-middle{justify-content:flex-end;align-items:center;padding-bottom:2rem;display:flex}.vote-active{color:#1890ff}.popover-content{max-width:240px}.main-typography{font-size:16px}.edit-form-wrapper,.empty-edit-reocrd{flex-direction:column;justify-content:center;align-items:center;min-height:50vh;display:flex;position:relative}.empty-edit-reocrd p{font-size:16px}.empty-featured{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.modal-intro{padding-left:15px;padding-right:15px;width:100%!important}.modal-intro .ant-modal-body{height:50vh;display:block;position:relative}.advertise-wrapper{margin-top:2em}.advertise-wrapper .ads-image-wrapper{border-radius:16px;flex-direction:column;justify-content:center;align-items:center;display:flex}.advertise-wrapper .ads-image-wrapper img{border-radius:16px;max-width:100%;height:auto}.modal-intro .iframe-wrapper,.modal-advertiser .iframe-wrapper{z-index:0;position:absolute;inset:0}.modal-intro .advertiser-wrapper,.modal-advertiser .advertiser-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.modal-intro .advertiser-wrapper img,.modal-advertiser .advertiser-wrapper img{border:10px solid #ffffffb3;border-radius:4px}.modal-intro .ant-modal-close,.modal-advertiser .ant-modal-close{z-index:10;opacity:.9;border:6px solid #0000001f;border-radius:100%;top:-25px;right:-25px}.modal-intro .ant-modal-close:hover,.modal-intro .ant-modal-close:focus,.modal-advertiser .ant-modal-close:hover,.modal-advertiser .ant-modal-close:focus{opacity:1;color:#ff4d4f}.modal-intro .ant-modal-close .ant-modal-close-x,.modal-advertiser .ant-modal-close .ant-modal-close-x{background-color:#fff;border-radius:100%;width:35px;height:35px;line-height:35px}.advertiser-img-wrapper img{max-width:100%}.mb-10{margin-bottom:10px!important}.mt-10{margin-top:10px}.mt-5{margin-top:5px}.px-0{padding-left:0!important;padding-right:0!important}.mb-5{margin-bottom:5px}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.exchange-wrapper{background-color:#f9f9f9;padding:50px 0;display:block;position:relative}.exchange-wrapper iframe{border-radius:8px;max-width:100%}.btn-telegram-link{padding-top:3px}.author-follow{color:#000}.author-follow:hover,.author-follow:focus{color:#1890ff}.site-page-header{border:1px solid #ebedf0}.block-user-wrapper{min-height:50vh}.tag-form-wrapper{flex-flow:wrap;align-items:center;display:flex}.show-coin{align-items:center;display:flex}.show-coin .dollar-icon{object-fit:contain;width:15px;height:auto;margin-right:5px}.input-form{border-radius:50px}.m-0{margin:0}.mb-1{margin-bottom:1em}.mb-2{margin-bottom:2em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.align-center-between{justify-content:space-between;align-items:center;width:100%;display:flex}.btn-shape-round{border-radius:10px}.c-success{color:#3c980f}.ql-editor{min-height:150px}.pl-0{padding-left:0}.pr-0{padding-right:0}.f-width{width:100%!important}.h-full{min-height:100vh}.social-section{padding-top:8px;padding-bottom:40px}.social-section .custom-page-header{padding:24px 0}.social-section .social-card{cursor:pointer;background:#fff;border:1px solid #e8ecf0;border-radius:20px;flex-direction:column;height:100%;min-height:175px;padding:22px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000a,0 2px 10px #0000000a}.social-section .social-card--compact{min-height:unset;padding:18px 20px}.social-section .social-card--compact .desc:empty{display:none}.social-section .social-card--compact .row-items{justify-content:center}.social-section .social-card--featured{background:var(--hover-bg-color,#fff);border:none;position:relative;transform:scale(1.02);box-shadow:0 8px 24px #0000001f,0 4px 12px #00000014}.social-section .social-card--featured:before{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#667eea,#764ba2,#f59e0b,#667eea);border-radius:12px;padding:2.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.social-section .social-card--featured:after{content:"";z-index:-1;opacity:0;filter:blur(16px);background:linear-gradient(135deg,#667eea,#764ba2,#f59e0b,#667eea);border-radius:16px;transition:opacity .3s;position:absolute;inset:-6px}.social-section .social-card--featured .social-card__title,.social-section .social-card--featured .desc{transition:color .3s;color:#fff!important}.social-section .social-card--featured .social-card__title{font-size:19px;font-weight:700}.social-section .social-card--featured .desc{font-size:15.5px}.social-section .social-card--featured .arrow-icon{filter:brightness(0)invert()}.social-section .social-card--featured:hover{background:#fff;transform:scale(1.04)translateY(-6px);box-shadow:0 16px 40px #00000029,0 8px 20px #0000001a}.social-section .social-card--featured:hover:before{opacity:1;box-shadow:0 0 20px #667eea99,0 0 40px #764ba280,0 0 60px #f59e0b66}.social-section .social-card--featured:hover:after{opacity:.8}.social-section .social-card--featured:hover .social-card__title,.social-section .social-card--featured:hover .desc{color:#18181b!important}.social-section .social-card--featured:hover .arrow-icon{filter:invert(0)}.social-section .social-card--featured:hover .social-card__image-container{background:#0000000d!important}.social-section .social-card:before{content:"";opacity:0;background:linear-gradient(90deg,#667eea 0%,#764ba2 100%);height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.social-section .social-card .arrow-icon{opacity:.65;filter:invert(30%)sepia(10%)saturate(500%)hue-rotate(180deg)brightness(70%);width:20px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.social-section .social-card .contain-arrow-icon{justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.social-section .social-card:hover{background:#1890ff0d;border-color:#1890ff26;transform:translateY(-4px);box-shadow:0 12px 24px -8px #0003,0 6px 12px -6px #0000001a}.social-section .social-card:hover:before{opacity:0}.social-section .social-card:hover .social-card__title,.social-section .social-card:hover .desc{color:#0d1321!important}.social-section .social-card:hover .arrow-icon{opacity:1;filter:invert(18%)sepia(74%)saturate(800%)hue-rotate(200deg)brightness(60%);transform:translate(3px)}.social-section .social-card:hover .social-card__image-container{transform:scale(1.05);background:var(--icon-bg-color,#1890ff14)!important;border-color:#1890ff33!important}.social-section .social-card:hover .social-card__icon{transform:scale(1.05)}.social-section .social-card--bordered{box-shadow:-4px 0 12px #00000014,0 1px 4px #0000000a,0 2px 10px #0000000a}.social-section .social-card--bordered:hover{background:#1890ff0a;border-color:#1890ff33;box-shadow:-6px 0 16px #0000001f,0 1px 4px #0000000a,0 2px 10px #0000000a}.social-section .social-card--bordered:hover .social-card__image-container{box-shadow:0 4px 14px #1890ff26,inset 0 1px #ffffff1f;background:var(--icon-bg-color,#fff)!important;border-color:#1890ff4d!important}.social-section .social-card .row-items{flex-direction:column;flex:1;justify-content:space-between;gap:12px;width:100%;padding:0;display:flex}.social-section .social-card__text-container{flex:1;width:100%}.social-section .social-card__icon{background:var(--icon-bg-color,#18181b);width:52px;height:52px;color:var(--icon-fg-color,#fff);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000002e,inset 0 1px #ffffff1f}.social-section .social-card__icon:before{content:"";border-radius:inherit;background:linear-gradient(#ffffff1a 0%,#0000 100%);height:50%;position:absolute;top:0;left:0;right:0}.social-section .social-card__icon-image{filter:brightness(0)invert();z-index:1;position:relative}.social-section .social-card__icon .anticon{z-index:1;position:relative}.social-section .social-card__icon--pastel{box-shadow:none;border-radius:12px;width:44px;height:44px;font-size:19px}.social-section .social-card__icon--pastel:before{display:none}.social-section .social-card__image-container{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 14px #0000002e,inset 0 1px #ffffff1f}.social-section .social-card__image-container .ant-image-img{filter:brightness(0)invert()}.social-section .social-card__image-container--flat{box-shadow:none}.social-section .social-card__image{object-fit:cover;width:100%;height:100%}.social-section .social-card__title{color:#0d1321;letter-spacing:-.015em;margin:0;font-size:17.5px;font-weight:700;line-height:1.35;transition:color .3s cubic-bezier(.4,0,.2,1)}.social-section .social-card .desc{color:#6b7280;margin-top:10px;margin-bottom:0;font-size:14px;line-height:1.55;transition:color .3s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.social-section .social-card{min-height:unset;border-radius:16px;padding:16px 18px;transition:box-shadow .2s;box-shadow:0 1px 6px #0000000d;border:1px solid #e8ecf0!important;transform:none!important}.social-section .social-card:active{box-shadow:0 3px 12px #0000001a}.social-section .social-card--featured{border:none!important;transform:none!important;box-shadow:0 2px 10px #00000026!important}.social-section .social-card .row-items{align-items:center;gap:14px;flex-direction:row!important}.social-section .social-card__text-container{flex:1;min-width:0}.social-section .social-card__text-container>div:first-child{flex-wrap:nowrap;align-items:center;gap:12px}.social-section .social-card__title{font-size:15px!important;font-weight:600!important;line-height:1.3!important}.social-section .social-card .desc{-webkit-line-clamp:1;color:#9ca3af;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.social-section .social-card__image-container{border-radius:10px;flex-shrink:0;width:42px;min-width:42px;height:42px}.social-section .social-card__icon{flex-shrink:0;width:42px;min-width:42px;height:42px}.social-section .social-card .contain-arrow-icon{flex-shrink:0;margin-left:auto;position:static}.social-section .social-card .contain-arrow-icon .arrow-icon{opacity:.65;filter:invert(30%)sepia(10%)saturate(500%)hue-rotate(180deg)brightness(70%);width:18px;height:18px}.social-section .social-card--featured .contain-arrow-icon .arrow-icon{filter:brightness(0)invert();opacity:.7}}.empty-section{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.owner-header{margin-bottom:3rem!important}.mr-1{margin-right:5px}.d-flex-center{align-items:center;display:flex}.d-flex-between{justify-content:space-between;align-items:center;display:flex}.btn-round{border-radius:50px}[data-share-anchor]{display:inline-flex;position:relative}.share-prompt-bubble{z-index:20;color:#1e40af;text-align:center;white-space:normal;cursor:pointer;background:#eef4ff;border:1px solid #bfd3ff;border-radius:10px;width:max-content;max-width:min(560px,100vw - 32px);padding:8px 14px;font-size:13px;font-weight:600;line-height:1.4;animation:.25s ease-out share-prompt-in;position:absolute;bottom:calc(100% + 26px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #1e40af1f}.share-prompt-bubble:after{content:"";background:#eef4ff;border-bottom:1px solid #bfd3ff;border-right:1px solid #bfd3ff;width:10px;height:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}.share-prompt-anchor{height:0;position:relative}.share-prompt-bubble.share-prompt-bubble--inline{width:auto;max-width:none;margin:0;animation:1.6s cubic-bezier(.25,.8,.25,1) both share-prompt-slide-in;position:absolute;bottom:12px;left:12px;right:12px;transform:none}.share-prompt-bubble.share-prompt-bubble--inline:after{left:var(--share-arrow-left,50%)}.share-prompt-bubble.share-prompt-bubble--inline.is-leaving{pointer-events:none;animation:.45s ease-in forwards share-prompt-slide-out}.share-prompt-bubble.share-prompt-bubble--inline.share-prompt-bubble--end{width:max-content;max-width:100%;left:auto;right:0}@keyframes share-prompt-slide-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes share-prompt-slide-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.share-prompt-bubble.share-prompt-bubble--inline{animation-duration:10ms}}@keyframes share-prompt-in{0%{opacity:0;margin-bottom:-4px}to{opacity:1;margin-bottom:0}}@keyframes share-prompt-pulse{0%{box-shadow:0 0 #3b82f680}70%{box-shadow:0 0 0 9px #3b82f600}to{box-shadow:0 0 #3b82f600}}.ant-btn[data-share-prompt=true][data-share-prompt=true]{color:#1e40af;border-radius:50%;justify-content:center;align-items:center;width:32px;animation:1.4s ease-out infinite share-prompt-pulse;display:inline-flex;background:#eef4ff!important;height:32px!important}.action-header .breaking-news-ribbon+.action-more-btn,.author-follow-row .breaking-news-ribbon+.action-more-btn{margin-left:8px}@media (max-width:575px){.action-header .author-follow-row{flex:auto;align-items:center;min-width:0}.action-header .author-follow-row .card-follow-btn{margin-top:0}.action-header .list-subtitle,.action-header .author-info-header,.action-header .author-info-body,.action-header .author-name-wrapper{min-width:0}.action-header .author-name-wrapper .ant-space-item:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.action-header .author-post-time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.action-header .breaking-news-ribbon{margin-left:auto}}.bento-author-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}.bento-author-row>.ant-space{flex:auto;min-width:100px;overflow:hidden}.bento-author-row>.ant-space .ant-space-item{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bento-vote{flex-shrink:0;margin-left:auto}.bento-vote .comment-row.comment-row{color:#fff;flex-wrap:nowrap;font-size:12px}.bento-vote .ant-divider-vertical{border-left-color:#ffffff4d}.bento-vote .vote-hit{align-items:center;gap:5px;display:inline-flex}.bento-vote .vote-hit .mr-1{margin-right:0}.bento-vote .ant-btn,.bento-vote .anticon,.bento-vote .vote-closed{color:#fff}.blog-content-wrap .card-blog-trending.card-blog-trending--note.card-blog-trending--note{background:#fff4e8;border-color:#fde3c8}.community-link-container{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff4d;border-radius:8px;align-items:center;padding:4px 8px;display:flex;position:absolute;top:8px;right:8px}.community-link-container a{color:#000;align-items:center;gap:4px;text-decoration:none;display:flex}.post-header{color:#8e8e8e;padding-bottom:8px}.post-header .username{font-weight:200!important}.post-header .date{color:#8e8e8e}.post-header .ant-typography{margin-bottom:8px}.post-actions .anticon{font-size:18px}.post-actions .ant-btn{padding:0}.post-actions .comment-wrapper{align-items:center;transition:color .2s;display:flex}.post-actions .comment-wrapper:hover .comment-icon,.post-actions .comment-wrapper:hover .comment-count,.post-actions .comment-wrapper:active .comment-icon,.post-actions .comment-wrapper:active .comment-count{color:#707078}.gallery-wrapper .ant-typography,.gallery-wrapper .ant-typography p{margin-bottom:0}.video-feed-wrapper.feed-modal{height:80vh}.video-feed-wrapper.feed-modal .video-container{width:680px;height:100%}.feed-to-top.fixed-bottom-right{z-index:1000;transition:right .35s cubic-bezier(.4,0,.2,1),opacity .25s,transform .25s,visibility linear;position:fixed;bottom:44px;left:auto;right:20px}.feed-to-top.fixed-bottom-right.is-fullscreen-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:right .35s cubic-bezier(.4,0,.2,1),opacity .2s,transform .2s,visibility 0s linear .2s;transform:translateY(8px)}@media (max-width:768px){.feed-to-top.fixed-bottom-right{bottom:72px!important;left:auto!important;right:16px!important}}@media (max-width:1000px){.feed-to-top.fixed-bottom-right .nav-button--my-feed{display:none!important}}.feed-to-top.sereymarket-dock{bottom:75px}@media (max-width:768px){.feed-to-top.sereymarket-dock{bottom:132px!important}}body.sou-player-open-global .feed-to-top.fixed-bottom-right,body.sou-player-expanded-global .feed-to-top.fixed-bottom-right{display:none}body:has(.sou-sidebar-player.is-open) .feed-to-top.fixed-bottom-right{display:none}.feed-to-top .nav-button{cursor:pointer;color:#444;background-color:#fff;border:none;border-radius:16px;transition:all .2s;box-shadow:0 4px 12px #00000014;flex-shrink:0!important;width:54px!important;height:54px!important;padding:0!important;display:block!important}.feed-to-top .nav-button.active,.feed-to-top .nav-button:hover{background-color:#192e82}.feed-to-top .nav-button.active .nav-label,.feed-to-top .nav-button:hover .nav-label{color:#ededed}.feed-to-top .nav-button.active:not(.nav-button--write):not(.nav-button--unread) .anticon,.feed-to-top .nav-button:hover:not(.nav-button--write):not(.nav-button--unread) .anticon{color:#fff}.feed-to-top .nav-button.nav-button--write{color:#1990ff;background-color:#fff}.feed-to-top .nav-button.nav-button--write .anticon{align-items:center;line-height:1;display:flex}.feed-to-top .nav-button.nav-button--write .nav-label{color:#1990ff}.feed-to-top .nav-button.nav-button--write:hover{color:#fff;background-color:#1990ff}.feed-to-top .nav-button.nav-button--write:hover .nav-label{color:#fff}.feed-to-top .nav-button.nav-button--write.nav-button--disabled,.feed-to-top .nav-button.nav-button--write.nav-button--disabled:hover{color:#1990ff;cursor:pointer;background-color:#e6f4ff}.feed-to-top .nav-button.nav-button--write.nav-button--disabled .nav-label,.feed-to-top .nav-button.nav-button--write.nav-button--disabled:hover .nav-label{color:#1990ff;cursor:pointer}.feed-to-top .nav-button.nav-button--unread{background-color:#fee2e2;animation:60s ease-in-out infinite nav-unread-nudge;box-shadow:0 4px 12px #ef444440}.feed-to-top .nav-button.nav-button--unread .nav-label{color:#dc2626}.feed-to-top .nav-button.nav-button--unread:hover{background-color:#fca5a5}.feed-to-top .nav-content{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;width:100%!important;height:100%!important;padding-top:4px!important;display:flex!important}.feed-to-top .nav-label{color:#444;text-align:center;margin:0;font-size:10px;font-weight:400;line-height:1.2}.feed-to-top .nav-label.active{color:#ededed}@keyframes nav-unread-nudge{0%,89%{background-color:#fee2e2;transform:scale(1)rotate(0);box-shadow:0 4px 12px #ef444440}90%{transform:scale(1.08)rotate(-4deg)}91.5%{transform:scale(1.08)rotate(4deg)}93%{transform:scale(1.08)rotate(-3deg)}94.5%{transform:scale(1.05)rotate(2deg)}96%{background-color:#fca5a5;transform:scale(1)rotate(0);box-shadow:0 4px 18px #ef444480}98%{background-color:#fee2e2;transform:scale(1)rotate(0);box-shadow:0 4px 12px #ef444440}to{background-color:#fee2e2;transform:scale(1)rotate(0);box-shadow:0 4px 12px #ef444440}}.feed-to-top .back-to-top{flex-shrink:0!important;width:54px!important;height:54px!important}.feed-to-top .back-to-top .ant-btn{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:54px!important;height:54px!important;display:flex!important;box-shadow:0 4px 12px #0000001f!important}.admin-icon-container{background-color:#faad141a}.back-button-mb-16{margin-bottom:16px}.alert-mb-20{margin-bottom:20px}.submit-button-mt-24{margin-top:24px}.tooltip-hint{cursor:pointer;color:#1890ff}.amount-text-mb-6{margin-bottom:6px}.form-steps-container{max-width:600px;margin:0 auto 40px;padding:0 20px}.form-card-mt-24{margin-top:24px}.form-toggle-mb-20{margin-bottom:20px}.input-hint-mt-16{margin-top:16px}.upload-section-mb-16{margin-bottom:16px}.form-actions-mt-32{margin-top:32px}.text-center{text-align:center}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mb-20{margin-bottom:20px}.mb-16{margin-bottom:16px}.padding-40-0{padding:40px 0}.subdomain-suffix{color:#8c8c8c}.title-text-center{text-align:center}.back-btn{transition:all .3s;color:#fff!important;background-color:#1890ff!important;border-color:#1890ff!important;box-shadow:0 4px 12px #0000001f!important}.back-btn:hover{color:#fff!important;background-color:#40a9ff!important;border-color:#40a9ff!important;box-shadow:0 6px 16px #00000029!important}@media (max-width:768px){.market-my-feed{display:none!important}}:root{--content-font-size:16px;--title-font-size:24px;--detail-title-font-size:28px}@media (max-width:768px){:root{--content-font-size:clamp(14px, 3.9vw, 16px)}}.vote-paid-out{color:#6b7280;white-space:nowrap;cursor:help;background:#f3f4f6;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.community-tag{white-space:nowrap;max-width:200px;font:inherit;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 3px;line-height:1.4;transition:border-color .2s,background .2s;display:inline-flex}.community-tag:hover,.community-tag:focus-visible{background:#f5f8ff;border-color:#0047ab}.community-tag:hover .community-tag__name,.community-tag:focus-visible .community-tag__name{color:#0047ab}.community-tag .community-tag__icon{flex-shrink:0}.community-tag .community-tag__name{text-overflow:ellipsis;color:#374151;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.post-action-community{margin-bottom:8px;display:flex}.post-action-community:empty{display:none}.profile-gallery-actions .community-tag.profile-gallery-community{gap:6px;margin-left:auto;font-size:12.5px}.vote-closed{cursor:default;align-items:center;gap:14px;display:inline-flex}.vote-closed__item{align-items:center;gap:5px;display:inline-flex}.vote-closed .anticon{pointer-events:none}.container,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media (max-width:575.98px){.container,.container-xs,.container-sm,.container-md,.container-lg,.container-xl,.container-fluid{width:100%}}@media (min-width:576px) and (max-width:767.98px){.container,.container-xs,.container-sm{max-width:540px}.container-md,.container-lg,.container-xl,.container-fluid{width:100%}}@media (min-width:768px) and (max-width:991.98px){.container,.container-sm,.container-md{max-width:720px}.container-xs{max-width:540px}.container-lg,.container-xl,.container-fluid{width:100%}}@media (min-width:992px) and (max-width:1199.98px){.container,.container-sm,.container-md,.container-lg{max-width:960px}.container-xs{max-width:720px}.container-xl,.container-fluid{width:100%}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}.container-xs{max-width:960px}.container-fluid{max-width:1440px}}.affix-header{z-index:999;width:100%;display:block;position:sticky;top:0}.affix-menu{z-index:998;width:100%;display:block;position:sticky;top:64px}@media (max-width:768px){.affix-menu{background:#fff;min-height:42px;top:64px}}.show-mobile{visibility:hidden!important;display:none!important}.header-wrapper{background-color:#fff;border-bottom:1px solid #f0f0f0;padding:0}.header-wrapper .header-logo{z-index:10;align-items:center;width:auto;height:64px;display:flex;position:relative}.header-wrapper .header-logo.has-float{float:left}.header-wrapper .header-logo .logo{vertical-align:middle;width:auto;height:auto;max-height:50px}.header-wrapper .header-logo .logo.logo-circle{object-fit:contain;border-radius:8px;width:auto;height:44px}.header-wrapper .menu-center{justify-content:center;align-items:center;display:flex}.header-wrapper .nav-btn-space{margin-left:.5rem}.header-wrapper .profile-expand-btn{border-radius:50px;align-items:center;height:auto;min-height:40px;padding:0 10px 0 8px;transition:background-color .25s,border-color .25s;display:inline-flex}.header-wrapper .profile-expand-btn .profile-btn-content{align-items:center;gap:6px;display:flex}.header-wrapper .profile-expand-btn .profile-username-text{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:14px;font-weight:500;overflow:hidden}.header-wrapper .profile-expand-btn .profile-arrow-icon{color:#64748b;font-size:11px;transition:transform .3s,color .25s}.header-wrapper .profile-expand-btn:hover,.header-wrapper .profile-expand-btn:focus,.header-wrapper .profile-expand-btn.ant-dropdown-open{background-color:#f0f7ff;border-color:#93c5fd}.header-wrapper .profile-expand-btn:hover .profile-arrow-icon,.header-wrapper .profile-expand-btn:focus .profile-arrow-icon,.header-wrapper .profile-expand-btn.ant-dropdown-open .profile-arrow-icon{color:#0047ab;transform:rotate(180deg)}.header-wrapper .cm-avatar-wrap{align-items:center;display:inline-flex;position:relative}.header-wrapper .cm-avatar-wrap .cm-premium-badge{z-index:1;pointer-events:none;position:absolute;bottom:-3px;right:-5px}.header-wrapper .premium-cm-btn{background:linear-gradient(135deg,#fffcf0 0%,#fff 100%)!important;border-color:#daa5208c!important}.header-wrapper .header-menu{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;margin:.5rem 0;display:flex;position:absolute;top:4px;right:15px;box-shadow:0 2px 8px #00000014}.header-wrapper .serey-price{margin-right:5px}.header-menu-wrapper{background-color:#fff;border-bottom:1px solid #f0f0f0;display:block;position:relative}.category-pill-bar-container{align-items:center;display:flex;position:relative}.category-pill-scroll{flex:1;min-width:0;display:flex;position:relative}.category-pill-bar{scrollbar-width:none;flex:1;align-items:stretch;gap:0;min-width:0;padding:0;display:flex;overflow-x:auto}.category-pill-bar>:first-child{margin-left:auto}.category-pill-bar>:last-child{margin-right:auto}@media (max-width:768px){.category-pill-bar{padding-left:12px}.category-pill-bar>:first-child{margin-left:0}}.category-pill-bar::-webkit-scrollbar{display:none}.category-pill-scroll:before,.category-pill-scroll:after{content:"";z-index:2;pointer-events:none;opacity:0;width:16px;transition:opacity .2s;position:absolute;top:0;bottom:0}.category-pill-scroll:before{background:linear-gradient(90deg,#fff,#fff0);left:0}.category-pill-scroll:after{background:linear-gradient(270deg,#fff,#fff0);right:0}.category-pill-scroll.fade-left:before,.category-pill-scroll.fade-right:after{opacity:1}.category-more-btn{border-left:1px solid #f0f0f0;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.category-more-btn .anticon{font-size:10px}.write-pill-wrapper{background:linear-gradient(270deg,#fff 70%,#0000 100%);flex-shrink:0;align-items:center;padding:0 15px 0 12px;display:flex}@media (max-width:768px){.write-pill-wrapper{padding:0 12px 0 20px}}.category-pill{white-space:nowrap;color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;flex-shrink:0;height:40px;padding:0 14px;font-size:13px;font-weight:500;transition:all .2s;position:relative}.category-pill:hover{color:#1890ff;border-bottom-color:#1890ff66}.category-pill.active{color:#1890ff;border-bottom-color:#1890ff;font-weight:600}@media (max-width:768px){.category-pill{color:#4b5563;padding:0 16px;font-size:13px;font-weight:600}}.category-submenu-overlay .ant-dropdown-menu{border-radius:10px;min-width:160px;padding:6px;box-shadow:0 8px 24px #0000001f}.category-submenu-overlay .ant-dropdown-menu-item{color:#4b5563;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:500}.category-submenu-overlay .ant-dropdown-menu-item:hover{color:#1890ff;background:#1890ff14}.category-submenu-overlay .ant-dropdown-menu-item-selected{color:#1890ff;background:#1890ff1a;font-weight:600}.filter-section{margin-top:20px;margin-bottom:10px}@media (max-width:768px){.filter-section{z-index:90;background:#fff;margin-top:0;padding-top:10px;position:sticky;top:106px}}.filter-section .wrap-contain-filter .menu{flex:1;min-width:0}.filter-section .wrap-contain-filter .menu .ant-space-item,.filter-section .wrap-contain-filter .menu .ant-space{width:100%}.filter-section .wrap-contain-filter .menu .ant-space{display:flex}.filter-section .tab-row-write-btn{width:44px;height:44px;box-shadow:none;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:8px;padding:0;display:flex;background:#1890ff!important}.filter-section .tab-row-write-btn:hover,.filter-section .tab-row-write-btn:focus{background:#007cee!important}.filter-section .filter-item{text-transform:capitalize;text-align:center;cursor:pointer;background-color:#f5f7fa;border:1px solid #0000;border-radius:10px;flex:1;margin-bottom:10px;padding:8px 10px;transition:color .2s,background-color .2s,border-color .2s}.filter-section .filter-item.link-text{color:#000}.filter-section .filter-item:hover,.filter-section .filter-item:focus{color:#1890ff;background-color:#eef5ff}.filter-section .filter-item.active{color:#1890ff;background-color:#e6f4ff;border-color:#bae0ff;font-weight:600}.filter-section .filter-item:hover .icon-menu path,.filter-section .filter-item:focus .icon-menu path,.filter-section .filter-item.active .icon-menu path{transition:fill .2s;fill:#1890ff!important}.filter-section .filter-item .icon-menu{height:14px}.filter-section .filter-item .icon-menu.icon-new{height:12px}.filter-section .filter-item .item{justify-content:center;align-items:center;display:flex}.filter-section .filter-item .item span{margin-left:10px}.filter-section .wrap-contain-filter{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.filter-section .wrap-contain-filter .title-section h4{color:#f68202;margin-bottom:0}.filter-section .wrap-contain-filter .menu-filter{margin-left:auto}.filter-section .wrap-advance-search{margin-top:10px;margin-bottom:20px}.filter-section .wrap-advance-search .ant-input{border-radius:50px}.filter-section .wrap-advance-search .filter-item-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.filter-section .wrap-advance-search .select-round .ant-select-selector{border-radius:20px}.filter-section .btn-advance-search .content-btn-search{justify-content:center;align-items:center;display:flex}.filter-section .btn-advance-search .content-btn-search span{padding-left:5px}.filter-section .btn-new-post{background:linear-gradient(135deg,#1677ff 0%,#0e4fd4 100%)!important;border:none!important;height:auto!important;padding:3px 16px!important;font-size:12px!important;transition:box-shadow .2s,transform .15s!important;box-shadow:0 4px 12px #1677ff59!important}.filter-section .btn-new-post:hover{transform:translateY(-1px);background:linear-gradient(135deg,#4096ff 0%,#1677ff 100%)!important;box-shadow:0 6px 16px #1677ff80!important}.filter-section .btn-new-post:active{transform:translateY(0);box-shadow:0 2px 8px #1677ff4d!important}.filter-section .btn-new-post .content-btn-new-post{color:#fff;letter-spacing:.3px;font-weight:600}.filter-section .btn-new-post .ant-image{align-items:center;display:flex}.wrap-content-serey-apps .title{padding-left:10px}.wrap-content-serey-apps .content{margin-bottom:2em}.wrap-content-serey-apps .img-pc-mobile-mockup{align-items:center;display:flex}.wrap-content-serey-apps .item-menu-link .anticon,.wrap-content-serey-apps .item-menu-link h3{color:#1890ff}.wrap-content-serey-apps .item-menu-link:hover .anticon,.wrap-content-serey-apps .item-menu-link:hover h3{opacity:.7}.wrap-content-serey-apps .item-menu-link h3{margin-bottom:0}.wrap-content-serey-apps .wallet79-content{text-align:center;margin-bottom:40px}.wrap-content-serey-apps .wallet79-content .title{color:#ffb901;margin-bottom:0!important}.wrap-content-serey-apps .wallet79-content .img-wallet79{width:80%;height:auto;margin:30px auto 0}.wrap-content-serey-apps .wallet79-content .btn-w97{color:#fff;background-color:#ffb901;border:none;border-radius:50px}.wrap-content-serey-apps .wallet79-content .btn-w97:hover{opacity:.7}.wrap-content-serey-apps .content-wrap{align-items:center;display:flex}.menu-drawer-wrapper .ant-drawer-content{background:#f0f3f8}@media (max-width:420px){.menu-drawer-wrapper .ant-drawer-content-wrapper{max-width:380px;width:92vw!important}}.menu-drawer-wrapper .ant-drawer-header{background:#fff;border-bottom:3px solid #0047ab;align-items:center;height:66px;min-height:66px;padding:0 16px 0 20px;display:flex;box-shadow:0 2px 12px #0047ab14}.menu-drawer-wrapper .ant-drawer-header-title{flex-direction:row-reverse;flex:1;justify-content:space-between;align-items:center;padding:0;display:flex}.menu-drawer-wrapper .ant-drawer-title{flex:1}.menu-drawer-wrapper .ant-drawer-close{background:0 0;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;transition:background .2s,border-color .2s,transform .25s;display:flex}.menu-drawer-wrapper .ant-drawer-close .anticon{color:#6b7280;font-size:13px;transition:color .2s,transform .25s;display:flex}.menu-drawer-wrapper .ant-drawer-close:hover{background:#fef2f2;border-color:#f87171}.menu-drawer-wrapper .ant-drawer-close:hover .anticon{color:#ef4444;transform:rotate(90deg)}.menu-drawer-wrapper .ant-drawer-close:active{transform:scale(.9)}.menu-drawer-wrapper .ant-drawer-body{background:#f0f3f8;padding:14px 14px 24px;overflow-x:hidden}.menu-drawer-wrapper .header-logo{z-index:10;align-items:center;width:auto;height:44px;display:flex;position:relative}.menu-drawer-wrapper .header-logo.has-float{float:none}.menu-drawer-wrapper .header-logo .logo{vertical-align:middle;max-height:36px}.menu-drawer-wrapper .header-logo .logo.logo-circle{object-fit:contain;border-radius:8px;width:auto;height:36px}.custom-dropdown{border-radius:14px!important;padding:6px!important}.custom-dropdown .ant-menu-item{color:#1e293b;align-items:center;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex;border-radius:8px!important;height:auto!important;margin:1px 0!important;padding:9px 12px!important;line-height:1.3!important}.custom-dropdown .ant-menu-item .ant-menu-title-content{align-items:center;display:flex}.custom-dropdown .ant-menu-item .anticon{color:#0f172a;min-width:16px;margin-right:10px;font-size:16px}.custom-dropdown .ant-menu-item:hover,.custom-dropdown .ant-menu-item.ant-menu-item-active{color:#0047ab!important;background:#f0f7ff!important}.custom-dropdown .ant-menu-item:hover .anticon,.custom-dropdown .ant-menu-item.ant-menu-item-active .anticon{color:#0047ab}.custom-dropdown .ant-menu-item.ant-menu-item-selected{color:#1d4ed8!important;background:#dbeafe!important}.custom-dropdown .ant-menu-item.ant-menu-item-selected .anticon{color:#1d4ed8}.custom-dropdown .ant-menu-item.ant-menu-item-selected:after{display:none}.custom-dropdown .ant-menu-item-divider{background:#eef1f5;margin:6px 4px}.custom-dropdown .profile-dropdown-header{text-align:center;padding:12px 16px 10px}.custom-dropdown .profile-dropdown-header .profile-dropdown-username{color:#1e293b;font-size:15px;font-weight:700;display:block}.menu-box-wrapper{flex-direction:column;gap:8px;display:flex;position:relative}.menu-box-wrapper .drawer-search-row{align-items:center;gap:8px;width:100%;display:flex}.menu-box-wrapper .drawer-search-row .searchbox-wrapper{flex:1;min-width:0}.menu-box-wrapper .drawer-search-row .ant-btn{color:#475569;background:#fff;flex-shrink:0;font-size:11px;font-weight:600;line-height:1;height:34px!important;min-height:unset!important;box-shadow:none!important;border:1.5px solid #e2e8f0!important;justify-content:center!important;align-items:center!important;margin-top:0!important;padding:0 9px!important;display:inline-flex!important}.menu-box-wrapper .drawer-search-row .ant-btn:hover,.menu-box-wrapper .drawer-search-row .ant-btn:focus{color:#0047ab;border-color:#0047ab!important}.menu-box-wrapper .drawer-search-row .notif-bell-btn{width:34px;height:34px;box-shadow:none;background:#fff;border:1.5px solid #e2e8f0;border-radius:50%;flex-shrink:0;padding:0}.menu-box-wrapper .drawer-search-row .notif-bell-btn .bell-icon{font-size:15px}.menu-box-wrapper .drawer-search-row .notif-bell-btn:hover,.menu-box-wrapper .drawer-search-row .notif-bell-btn:focus{border-color:#0047ab}.menu-box-wrapper .drawer-section-label{letter-spacing:1.2px;text-transform:uppercase;color:#94a3b8;margin-top:4px;padding:8px 4px 4px;font-size:10px;font-weight:700}.menu-box-wrapper .drawer-section-label-row{justify-content:space-between;align-items:center;gap:8px;margin:4px 0 6px;display:flex}.menu-box-wrapper .drawer-section-label-row .drawer-section-label{letter-spacing:1.6px;margin-top:0;padding:0 4px;font-size:16px}.menu-box-wrapper .cm-global-chip{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #e8edf3;border-radius:999px;align-items:center;gap:8px;padding:4px 16px 4px 4px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex;box-shadow:0 1px 4px #0000000d}.menu-box-wrapper .cm-global-chip:hover{border-color:#93c5fd}.menu-box-wrapper .cm-global-chip:active{background:#f1f5f9}.menu-box-wrapper .cm-global-chip.is-selected{color:#1e40af;background:#fff;border-color:#2f5bd3}.menu-box-wrapper .ant-select-auto-complete .ant-input-affix-wrapper,.menu-box-wrapper .searchbox .ant-input-affix-wrapper{background:#fff;border:1.5px solid #e2e8f0;min-height:52px;padding:10px 18px;transition:all .25s;box-shadow:0 2px 8px #0000000f;border-radius:50px!important}.menu-box-wrapper .ant-select-auto-complete .ant-input-affix-wrapper .ant-input,.menu-box-wrapper .searchbox .ant-input-affix-wrapper .ant-input{background:0 0;font-size:15px}.menu-box-wrapper .ant-select-auto-complete .ant-input-affix-wrapper .anticon-search,.menu-box-wrapper .searchbox .ant-input-affix-wrapper .anticon-search{color:#94a3b8;font-size:17px}.menu-box-wrapper .ant-select-auto-complete .ant-input-affix-wrapper:hover,.menu-box-wrapper .ant-select-auto-complete .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.menu-box-wrapper .searchbox .ant-input-affix-wrapper:hover,.menu-box-wrapper .searchbox .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1a}.menu-box-wrapper .drawer-nav-section{background:#fff;border:1.5px solid #e8edf3;border-radius:18px;overflow:hidden;box-shadow:0 2px 10px #00000012}.menu-box-wrapper .drawer-nav-section>*{box-shadow:none!important;border:none!important;border-bottom:1px solid #f1f5f9!important;border-radius:0!important}.menu-box-wrapper .drawer-nav-section>:last-child{border-bottom:none!important}.menu-box-wrapper .drawer-nav-section .ant-btn{text-align:center;color:#1e293b;width:100%;min-height:60px;padding:16px 20px;font-size:15px;font-weight:500;transition:background .15s;box-shadow:none!important;background:#fff!important;border:none!important;border-bottom:1px solid #f1f5f9!important;border-radius:0!important;justify-content:center!important;align-items:center!important;display:flex!important}.menu-box-wrapper .drawer-nav-section .ant-btn .ant-space{justify-content:center}.menu-box-wrapper .drawer-nav-section .ant-btn .anticon{color:#0047ab;min-width:24px;font-size:20px}.menu-box-wrapper .drawer-nav-section .ant-btn:last-child{border-bottom:none!important}.menu-box-wrapper .drawer-nav-section .ant-btn:hover,.menu-box-wrapper .drawer-nav-section .ant-btn:focus{color:#0047ab;transform:none;box-shadow:none!important;background:#f0f7ff!important}.menu-box-wrapper .drawer-nav-section .ant-btn:active{background:#dbeafe!important}.menu-box-wrapper .drawer-community-row{cursor:pointer;background:#fff;border:none;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:14px 18px;transition:background .15s;display:flex}.menu-box-wrapper .drawer-community-row:disabled{opacity:.5;cursor:not-allowed}.menu-box-wrapper .drawer-community-row:hover:not(:disabled),.menu-box-wrapper .drawer-community-row:focus:not(:disabled){background:#f0f7ff;outline:none}.menu-box-wrapper .drawer-community-row:active:not(:disabled){background:#dbeafe}.menu-box-wrapper .drawer-community-row__left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.menu-box-wrapper .drawer-community-row__name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.menu-box-wrapper .drawer-community-row__name--prompt{color:#64748b;padding-left:4px}.menu-box-wrapper .drawer-community-row__change{color:#0047ab;background:#e8f0fe;border:1px solid #c7d9f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:10px;font-size:12px;display:flex}.menu-box-wrapper .drawer-community-row__change .anticon{font-size:13px}.menu-box-wrapper .drawer-community-card{background:#fff;border:1.5px solid #e8edf3;border-radius:18px;overflow:hidden;box-shadow:0 2px 10px #00000012}.menu-box-wrapper .drawer-community-card .drawer-community-row{border-bottom:none!important}.menu-box-wrapper .drawer-community-card.is-open .drawer-community-row{border-bottom:1px solid #f1f5f9!important}.menu-box-wrapper .drawer-community-card.is-expanded{position:relative}.menu-box-wrapper .drawer-community-card.is-expanded .community-inline-dropdown-content{background:#fff;max-height:none;animation:none;overflow:visible}.menu-box-wrapper .drawer-community-card.is-disabled .community-inline-dropdown-content{opacity:.55;pointer-events:none}.menu-box-wrapper .drawer-community-card__loading{color:#1890ff;justify-content:center;padding:10px 0 0;display:flex}.menu-box-wrapper .community-inline-dropdown-content{scrollbar-width:thin;background:#f5f7fa;max-height:60vh;padding:10px 6px 14px;animation:.18s drawer-community-dropdown-in;overflow-y:auto}.menu-box-wrapper .community-inline-dropdown-content::-webkit-scrollbar{width:4px}.menu-box-wrapper .community-inline-dropdown-content::-webkit-scrollbar-thumb{background:#d1d9e6;border-radius:4px}.menu-box-wrapper .community-inline-dropdown-content .ant-col{padding-left:0!important;padding-right:0!important}.menu-box-wrapper .community-inline-dropdown-content .ant-row{row-gap:10px!important}.menu-box-wrapper .community-inline-dropdown-content .ant-divider{border-color:#e5eaf1!important;margin:10px 0!important}.menu-box-wrapper .community-inline-dropdown-content .independent-section-col{border-top:none!important;padding-top:10px!important}.menu-box-wrapper .community-inline-dropdown-content .cm-topic-header{letter-spacing:.08em!important;color:#94a3b8!important;padding:6px 4px 8px!important;font-size:11px!important;font-weight:700!important}.menu-box-wrapper .community-inline-dropdown-content .community-card-box{border-radius:12px;gap:12px;min-height:52px;padding:12px 14px}.menu-box-wrapper .community-inline-dropdown-content .community-card-box .ant-avatar{width:34px!important;height:34px!important}.menu-box-wrapper .community-inline-dropdown-content .community-card-box .title-community{font-size:14px}.menu-box-wrapper .community-inline-dropdown-content .community-card-box.parent-box{min-height:56px;font-weight:600;position:relative}.menu-box-wrapper .community-inline-dropdown-content .community-card-box.parent-box .avatar-box{cursor:pointer;border-radius:50%;padding:3px;transition:box-shadow .15s}.menu-box-wrapper .community-inline-dropdown-content .community-card-box.parent-box .avatar-box:active{box-shadow:0 0 0 4px #0047ab1f}.menu-box-wrapper .community-inline-dropdown-content .cambodia-category-badge{border-radius:20px;margin:4px 0 8px;padding:6px 14px 6px 10px;display:inline-flex;background-color:#dbeafe!important}.menu-box-wrapper .community-inline-dropdown-content .cambodia-category-badge .category-name{color:#0047ab!important}.menu-box-wrapper .community-inline-dropdown-content .cambodia-category-badge .category-header-icon{color:#0047ab;justify-content:center;width:16px;height:16px}.menu-box-wrapper .community-inline-dropdown-content .cambodia-category-badge .category-header-icon svg{width:13px;height:13px}.menu-box-wrapper .community-inline-dropdown-content .cambodia-communities-list.mobile{gap:8px;grid-template-columns:1fr!important}.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header,.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{min-height:48px}.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box,.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box{width:100%;min-height:0;padding:4px 16px!important}.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box.has-toggle,.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box.has-toggle{padding-right:52px!important}.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.menu-box-wrapper .community-inline-dropdown-content .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{display:none!important}.menu-box-wrapper .community-inline-dropdown-content .community-box-chevron{color:#94a3b8;flex-shrink:0;margin-left:auto;font-size:12px;transition:transform .2s,color .2s}.menu-box-wrapper .community-inline-dropdown-content .community-box-chevron.is-open{color:#0047ab;transform:rotate(180deg)}@keyframes drawer-community-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.menu-box-wrapper .ant-btn,.menu-box-wrapper button:not(.ant-menu-submenu-title):not(.notif-bell-btn):not(.cm-global-chip){color:#1e293b;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;height:auto;min-height:56px;padding:14px 18px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:0 2px 8px #0000000f}.menu-box-wrapper .ant-btn .anticon,.menu-box-wrapper button:not(.ant-menu-submenu-title):not(.notif-bell-btn):not(.cm-global-chip) .anticon{color:#0047ab;font-size:19px}.menu-box-wrapper .ant-btn:hover,.menu-box-wrapper .ant-btn:focus,.menu-box-wrapper button:not(.ant-menu-submenu-title):not(.notif-bell-btn):not(.cm-global-chip):hover,.menu-box-wrapper button:not(.ant-menu-submenu-title):not(.notif-bell-btn):not(.cm-global-chip):focus{color:#0047ab;background:#f0f7ff;border-color:#93c5fd;transform:none;box-shadow:0 4px 14px #0047ab1a}.menu-box-wrapper .ant-btn:active,.menu-box-wrapper button:not(.ant-menu-submenu-title):not(.notif-bell-btn):not(.cm-global-chip):active{background:#dbeafe}.menu-box-wrapper .ant-menu-inline{background:0 0;border-right:none}.menu-box-wrapper .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.menu-box-wrapper .custom-submenu-title .ant-menu-submenu-title,.menu-box-wrapper .custom-submenu-wrapper>.ant-menu-submenu-title{background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:14px!important;height:auto!important;min-height:64px!important;margin:0!important;padding:14px 18px!important;line-height:1.4!important;transition:all .2s!important;box-shadow:0 2px 8px #0000000f!important}.menu-box-wrapper .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .ant-avatar,.menu-box-wrapper .custom-submenu-title .ant-menu-submenu-title .ant-avatar,.menu-box-wrapper .custom-submenu-wrapper>.ant-menu-submenu-title .ant-avatar{width:42px!important;height:42px!important}.menu-box-wrapper .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .ant-space-item,.menu-box-wrapper .custom-submenu-title .ant-menu-submenu-title .ant-space-item,.menu-box-wrapper .custom-submenu-wrapper>.ant-menu-submenu-title .ant-space-item{color:#1e293b;font-size:15px;font-weight:600}.menu-box-wrapper .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow,.menu-box-wrapper .custom-submenu-title .ant-menu-submenu-title .ant-menu-submenu-arrow,.menu-box-wrapper .custom-submenu-wrapper>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#94a3b8;right:18px}.menu-box-wrapper .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title:hover,.menu-box-wrapper .custom-submenu-title .ant-menu-submenu-title:hover,.menu-box-wrapper .custom-submenu-wrapper>.ant-menu-submenu-title:hover{background:#f0f7ff!important;border-color:#93c5fd!important;box-shadow:0 4px 14px #0047ab1a!important}.menu-box-wrapper .ant-menu-sub.ant-menu-inline{margin-top:8px;padding:6px;box-shadow:0 2px 10px #00000012;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:14px!important}.menu-box-wrapper .ant-menu-sub.ant-menu-inline .ant-menu-item{color:#374151;font-size:14px;transition:background .15s;border-radius:10px!important;height:auto!important;min-height:48px!important;margin:2px 0!important;padding:12px 16px!important;line-height:1.4!important}.menu-box-wrapper .ant-menu-sub.ant-menu-inline .ant-menu-item:hover,.menu-box-wrapper .ant-menu-sub.ant-menu-inline .ant-menu-item.ant-menu-item-active{color:#0047ab!important;background:#f0f7ff!important}.menu-box-wrapper .ant-menu-sub.ant-menu-inline .ant-menu-item.ant-menu-item-selected{color:#1d4ed8!important;background:#dbeafe!important}.menu-box-wrapper .ant-menu-sub.ant-menu-inline .ant-menu-item.ant-menu-item-selected:after{display:none}.menu-box-wrapper .drawer-row-buttons{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-auto-rows:90px;gap:10px;width:100%;display:grid}.menu-box-wrapper .drawer-row-buttons>*,.menu-box-wrapper .drawer-row-buttons>a,.menu-box-wrapper .drawer-row-buttons>span,.menu-box-wrapper .drawer-row-buttons>span>a{flex-direction:column;height:90px!important;display:flex!important}.menu-box-wrapper .drawer-row-buttons .ant-btn{gap:8px;width:100%;padding:16px 10px;height:90px!important;min-height:unset!important;border:1.5px solid #e2e8f0!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;margin-top:0!important;display:flex!important;box-shadow:0 2px 8px #0000000f!important}.menu-box-wrapper .drawer-row-buttons .ant-btn .ant-space{flex-direction:column!important;align-items:center!important;gap:6px!important}.menu-box-wrapper .drawer-row-buttons .ant-btn .ant-space .ant-space-item{margin-inline-end:0!important}.menu-box-wrapper .drawer-row-buttons .ant-btn .anticon,.menu-box-wrapper .drawer-row-buttons .ant-btn img,.menu-box-wrapper .drawer-row-buttons .ant-btn svg{color:#0047ab;width:26px;height:26px;font-size:26px}.menu-box-wrapper .drawer-row-buttons .ant-btn .ant-avatar{width:26px!important;height:26px!important}.menu-box-wrapper .drawer-row-buttons .ant-btn span:not(.anticon):not(.ant-badge):not(.ant-avatar):not(.ant-space):not(.ant-space-item){color:#475569;letter-spacing:.3px;font-size:12px;font-weight:600;line-height:1}.menu-box-wrapper .drawer-row-buttons .ant-btn:hover,.menu-box-wrapper .drawer-row-buttons .ant-btn:focus{background:#f0f7ff!important;border-color:#93c5fd!important}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 10px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000f;height:90px!important;min-height:unset!important}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn .bell-icon{color:#0047ab;font-size:26px}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn:after{content:"Notifications";color:#475569;letter-spacing:.3px;font-size:12px;font-weight:600;line-height:1}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn .ant-badge{justify-content:center;align-items:center;display:flex}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn:hover{background:#f0f7ff;border-color:#93c5fd;box-shadow:0 4px 14px #0047ab1a}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn.has-unread{background:#fff9f9;border-color:#fca5a5}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn.has-unread .bell-icon,.menu-box-wrapper .drawer-row-buttons .notif-bell-btn.has-unread:after{color:#dc2626}.menu-box-wrapper .drawer-row-buttons .notif-bell-btn.has-unread:hover{background:#fee2e2;border-color:#dc2626}.menu-box-wrapper .drawer-auth-section .ant-btn{justify-content:center;color:#fff!important;background:linear-gradient(135deg,#0047ab 0%,#1a6fcc 100%)!important;border:none!important;border-radius:14px!important;min-height:58px!important;font-size:16px!important;font-weight:600!important;box-shadow:0 4px 16px #0047ab4d!important}.menu-box-wrapper .drawer-auth-section .ant-btn:hover,.menu-box-wrapper .drawer-auth-section .ant-btn:focus{color:#fff!important;background:linear-gradient(135deg,#003d96 0%,#1560b8 100%)!important;border:none!important;box-shadow:0 6px 20px #0047ab66!important}.wrap-communtiy-list .wrap-community-section{background-color:#f7f7f7;border:1px solid #eee;border-radius:12px;margin-bottom:3em;padding:20px 10px 10px;position:relative}.wrap-communtiy-list .wrap-community-section.last-community-section{margin-bottom:0}.wrap-communtiy-list .parent-wrap-box{background-color:#f7f7f7;border-top:1px solid #eee;border-left:1px solid #eee;border-radius:13px;align-items:center;padding:0;display:flex;position:absolute;top:-31px;left:-1px}.wrap-communtiy-list .parent-wrap-box .parent-box{margin-bottom:5px;padding-right:10px}.wrap-communtiy-list .parent-wrap-box .parent-box .parent-content-box .ant-avatar{width:30px;height:30px}.wrap-communtiy-list .parent-wrap-box .parent-box .parent-content-box .title-community{font-size:15px;font-weight:700}.community-card-box{border:1px solid #0000;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:5px;display:flex;position:relative}.community-card-box.disabled{cursor:not-allowed;opacity:.5;background-color:#ececec66}.community-card-box.selected{background-color:#dadada66;border:1px solid #f0f0f0}.community-card-box.hoverable{cursor:pointer}.community-card-box.hoverable:hover,.community-card-box.hoverable:focus,.community-card-box.hoverable:active{background-color:#dadada66;border:1px solid #f0f0f0}.community-card-box.hoverable.disabled{cursor:not-allowed;background-color:#ececec66}.community-card-box .community-content-box{flex-direction:row;align-items:center;gap:10px;display:flex;position:relative}.community-card-box .avatar-box{border:1px solid #f0f0f0;border-radius:10px;padding:5px}.community-card-box .child-content-box .subscribe-icon{background-color:#fff;border:1px solid #eee;border-radius:10px;font-size:19px}.community-card-box .child-content-box .check-icon{color:#fff;background-color:#1890ff;padding:3px}.community-card-box.community-box-mobile{margin-right:10px}.community-card-box .subscribe-check-icon{margin-bottom:-2px;margin-right:5px}.cm-topic-header{text-align:left;word-wrap:break-word;margin:0;font-size:16px;font-weight:500;line-height:22px}.mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header,.mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{padding-left:0}.mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{background-color:#dadada66;border-color:#f0f0f0;right:0}.mobile-menu-wrapper .ant-collapse-content>.ant-collapse-content-box{padding:0}.mobile-menu-wrapper .ant-collapse-content{padding-left:40px}.community-mobile-drawer .ant-drawer-header{background:#fff;border-bottom:3px solid #0047ab;align-items:center;height:66px;min-height:66px;padding:0 16px 0 20px;display:flex;box-shadow:0 2px 12px #0047ab14}.community-mobile-drawer .ant-drawer-header .ant-drawer-title{color:#0d1f3c;font-size:18px;font-weight:700}.community-mobile-drawer .ant-drawer-header-title{flex-direction:row-reverse;flex:1;justify-content:space-between;align-items:center;padding:0;display:flex}.community-mobile-drawer .ant-drawer-close{background:0 0;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;transition:background .2s,border-color .2s;display:flex}.community-mobile-drawer .ant-drawer-close .anticon{color:#6b7280;font-size:13px;transition:transform .25s,color .2s}.community-mobile-drawer .ant-drawer-close:hover{background:#fef2f2;border-color:#f87171}.community-mobile-drawer .ant-drawer-close:hover .anticon{color:#ef4444;transform:rotate(90deg)}.community-mobile-drawer .ant-drawer-body{background:#f5f7fa;padding:12px 14px 28px;overflow-x:hidden}.modal-mobile-communities .ant-modal-content,.community-mobile-drawer .ant-modal-content{overflow:hidden;border-radius:20px 20px 0 0!important;box-shadow:0 -8px 40px #00000026!important}.modal-mobile-communities .ant-modal-header,.community-mobile-drawer .ant-modal-header{background:#fff;border-bottom:3px solid #0047ab;padding:18px 20px 16px}.modal-mobile-communities .ant-modal-header .ant-modal-title,.community-mobile-drawer .ant-modal-header .ant-modal-title{color:#0d1f3c;font-size:18px;font-weight:700}.modal-mobile-communities .ant-modal-close,.community-mobile-drawer .ant-modal-close{top:14px;right:16px}.modal-mobile-communities .ant-modal-close .ant-modal-close-x,.community-mobile-drawer .ant-modal-close .ant-modal-close-x{color:#6b7280;background:#f3f4f6;border:1.5px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;transition:all .2s;display:flex}.modal-mobile-communities .ant-modal-close .ant-modal-close-x .anticon,.community-mobile-drawer .ant-modal-close .ant-modal-close-x .anticon{transition:transform .25s}.modal-mobile-communities .ant-modal-close .ant-modal-close-x:hover,.community-mobile-drawer .ant-modal-close .ant-modal-close-x:hover{color:#ef4444;background:#fef2f2;border-color:#f87171}.modal-mobile-communities .ant-modal-close .ant-modal-close-x:hover .anticon,.community-mobile-drawer .ant-modal-close .ant-modal-close-x:hover .anticon{transform:rotate(90deg)}.modal-mobile-communities .cm-topic-header,.community-mobile-drawer .cm-topic-header{text-transform:uppercase;letter-spacing:1.2px;color:#64748b;background:#e8edf5;border-radius:20px;align-items:center;margin:6px 0 8px;padding:5px 12px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.modal-mobile-communities .ant-divider,.community-mobile-drawer .ant-divider{border-color:#eef0f4;margin:8px 0}.modal-mobile-communities .mobile-menu-wrapper,.modal-mobile-communities .ant-row>.ant-col>.community-card-box,.community-mobile-drawer .mobile-menu-wrapper,.community-mobile-drawer .ant-row>.ant-col>.community-card-box{background:#fff;border:1.5px solid #e8edf3;border-radius:16px;margin-bottom:8px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-item,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-item{border:none}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-item+.ant-collapse-item,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-item+.ant-collapse-item{border-top:1px solid #f0f2f6}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header{background:0 0;min-height:62px;transition:background .15s;align-items:center!important;padding:0!important;display:flex!important}:is(.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header:hover:not(:has(.has-toggle)),.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover:not(:has(.has-toggle)),.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header:hover:not(:has(.has-toggle)),.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover:not(:has(.has-toggle))){background:#f7f9fc}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{min-width:0;flex:1!important}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box{width:100%;padding:12px 52px 12px 14px;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:0!important}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box.selected,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box.selected,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box.selected,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box.selected{background:#eff6ff!important}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box.selected .title-community,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box.selected .title-community,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .community-card-box.selected .title-community,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .community-card-box.selected .title-community{color:#0047ab!important;font-weight:700!important}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{color:#94a3b8;z-index:2;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;transition:background .2s,color .2s;display:flex!important;right:18px!important}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{transition:transform .25s}.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-arrow,.modal-mobile-communities .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-arrow,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-arrow,.community-mobile-drawer .mobile-menu-wrapper.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-arrow{color:#475569;background:#e2e8f0}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-item-active>.ant-collapse-header,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-item-active>.ant-collapse-header{background:#f4f8ff}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-item-active>.ant-collapse-header .ant-collapse-arrow{color:#0047ab;background:#dbeafe}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-content,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-content{background:#f7f9fc;border-top:1px solid #f0f2f6;padding-left:0}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-content .ant-collapse-content-box,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-content .ant-collapse-content-box{padding:0}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-content .ant-col+.ant-col,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-content .ant-col+.ant-col{border-top:1px solid #f0f2f6}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-content .ant-col .community-card-box,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-content .ant-col .community-card-box{padding:11px 16px 11px 24px;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:0!important}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-content .ant-col .community-card-box.selected,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-content .ant-col .community-card-box.selected{background:#eff6ff!important}.modal-mobile-communities .mobile-menu-wrapper .ant-collapse-content .ant-col .community-card-box.selected .title-community,.community-mobile-drawer .mobile-menu-wrapper .ant-collapse-content .ant-col .community-card-box.selected .title-community{color:#0047ab!important;font-weight:600!important}.modal-mobile-communities .ant-row>.ant-col>.community-card-box,.community-mobile-drawer .ant-row>.ant-col>.community-card-box{margin-bottom:8px;padding:14px 16px;box-shadow:none!important;border:none!important;border-radius:16px!important}.modal-mobile-communities .ant-row>.ant-col>.community-card-box.selected,.community-mobile-drawer .ant-row>.ant-col>.community-card-box.selected{background:#eff6ff!important;border:1.5px solid #0047ab!important}.modal-mobile-communities .ant-row>.ant-col>.community-card-box.selected .title-community,.community-mobile-drawer .ant-row>.ant-col>.community-card-box.selected .title-community{color:#0047ab!important;font-weight:700!important}.modal-mobile-communities .community-card-box,.community-mobile-drawer .community-card-box{gap:14px}.modal-mobile-communities .community-card-box .avatar-box,.community-mobile-drawer .community-card-box .avatar-box{border:none;flex-shrink:0;padding:0}.modal-mobile-communities .community-card-box .avatar-box .ant-avatar,.community-mobile-drawer .community-card-box .avatar-box .ant-avatar{border:2px solid #eef0f4;border-radius:50%!important;width:42px!important;height:42px!important}.modal-mobile-communities .community-card-box .community-content-box,.community-mobile-drawer .community-card-box .community-content-box{flex:1;gap:12px;min-width:0}.modal-mobile-communities .community-card-box .community-content-box .title-community,.community-mobile-drawer .community-card-box .community-content-box .title-community{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:15px;font-weight:500;overflow:hidden}.modal-mobile-communities .community-card-box.disabled,.community-mobile-drawer .community-card-box.disabled{opacity:.4;cursor:not-allowed}.mobile-collapse-arrow{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;transition:transform .25s,color .2s;display:flex}.cambodia-categories-wrapper.mobile{padding:8px 0}.cambodia-categories-wrapper.desktop{margin-top:16px;padding-left:16px}.cambodia-category-section.mobile,.cambodia-category-section.desktop{margin-bottom:16px}.cambodia-category-badge{background-color:var(--category-color,#888);border-radius:20px;align-items:center;gap:6px;margin-bottom:10px;margin-left:4px;padding:6px 12px;display:inline-flex}.cambodia-category-badge .category-name{color:#fff;text-transform:capitalize;letter-spacing:.3px;font-size:11px;font-weight:600}.cambodia-category-header{text-transform:uppercase;letter-spacing:.8px;color:var(--category-color,#888);border-bottom:1px solid var(--category-color,#e8e8e8);margin-bottom:10px;font-size:12px;font-weight:700}.cambodia-communities-list.mobile{flex-direction:column;gap:6px;display:flex}.cambodia-communities-list.desktop{margin-bottom:4px}.cambodia-see-more-wrapper{text-align:center;padding:2px 0}.cambodia-see-more-btn{color:var(--category-color,#888)!important;gap:2px!important;padding:0!important;font-size:14px!important}.cambodia-see-more-btn .cambodia-see-more-icon{margin-right:-2px;font-size:11px;transition:transform .2s}.cambodia-see-more-btn .cambodia-see-more-icon.expanded{transform:rotate(180deg)}.wrap-communtiy-list{margin-top:30px}.independent-section-col{margin-bottom:16px}.cambodia-loading{text-align:center;padding:20px}@keyframes bell-shake{0%{transform:rotate(0)}8%{transform:rotate(-18deg)}16%{transform:rotate(18deg)}24%{transform:rotate(-12deg)}32%{transform:rotate(12deg)}40%{transform:rotate(-6deg)}48%{transform:rotate(6deg)}56%,to{transform:rotate(0)}}@keyframes badge-pulse{0%{box-shadow:0 0 #ff4d4fb3}70%{box-shadow:0 0 0 6px #ff4d4f00}to{box-shadow:0 0 #ff4d4f00}}.notif-bell-btn{cursor:pointer;vertical-align:middle;background:0 0;border:1.5px solid #e5e7eb;border-radius:50px;outline:none;justify-content:center;align-items:center;height:40px;padding:0 12px;transition:all .3s;display:inline-flex}.notif-bell-btn .bell-icon{color:#374151;font-size:18px;transition:color .3s;display:block}.notif-bell-btn .ant-badge-count{border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px}.notif-bell-btn:hover{background:#f3f4f6;border-color:#0047ab;transform:translateY(-1px);box-shadow:0 2px 8px #0047ab1f}.notif-bell-btn:hover .bell-icon{color:#0047ab}.notif-bell-btn:active{transform:translateY(0)}.notif-bell-btn.has-unread{background:#fff5f5;border-color:#fca5a5}.notif-bell-btn.has-unread .bell-icon{color:#dc2626}.notif-bell-btn.has-unread .bell-shake{transform-origin:top;animation:.8s ease-in-out bell-shake}.notif-bell-btn.has-unread .ant-badge-count{animation:1.5s ease-out infinite badge-pulse}.notif-bell-btn.has-unread:hover{background:#fee2e2;border-color:#dc2626;box-shadow:0 2px 8px #dc26261f}.notif-bell-popover .ant-popover-arrow{display:none!important}.notif-bell-popover .ant-popover-inner{border:1px solid #e5e7eb;border-radius:16px;width:400px;overflow:hidden;box-shadow:0 20px 48px -12px #0f172a2e,0 4px 12px #0f172a0f}.notif-bell-popover .ant-popover-inner-content{padding:0}.notif-bell-popover .ant-popover-title{background:#fff;border-bottom:1px solid #f1f5f9;min-height:0;margin:0;padding:18px 20px 14px}.notif-bell-popover .notif-popover-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.notif-bell-popover .notif-popover-title{color:#0f172a;letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.notif-bell-popover .notif-popover-count{color:#e41e3f;letter-spacing:0;background:#fdecec;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.notif-bell-popover .notif-popover-see-all{color:#0047ab;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:600;transition:background .15s}.notif-bell-popover .notif-popover-see-all:hover{color:#003178;background:#eef3ff}.notif-bell-popover .notif-popover-body{background:#fff;flex-direction:column;max-height:min(560px,100vh - 120px);display:flex}.notif-bell-popover #notif-popover-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.notif-bell-popover #notif-popover-scroll::-webkit-scrollbar{width:6px}.notif-bell-popover #notif-popover-scroll::-webkit-scrollbar-track{background:0 0}.notif-bell-popover #notif-popover-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:10px}.notif-bell-popover #notif-popover-scroll:hover::-webkit-scrollbar-thumb{background:#cbd5e1}.notif-bell-popover #notif-popover-scroll .infinite-scroll-wrapper{padding:6px 8px 8px}.notif-bell-popover #notif-popover-scroll .ant-divider{margin:12px 0 6px;font-size:11.5px}.notif-bell-popover #notif-popover-scroll .infinite-scroll-component{overflow:visible!important}.notif-bell-popover #notif-popover-scroll .notif-day-group+.notif-day-group{margin-top:4px}.notif-bell-popover #notif-popover-scroll .notif-day-label{z-index:2;color:#64748b;text-transform:uppercase;letter-spacing:.04em;background:#fff;padding:10px 12px 6px;font-size:12px;font-weight:600;position:sticky;top:0}.notif-bell-popover #notif-popover-scroll .hoverable-notification .ant-list-items{gap:2px;padding-bottom:0}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify{box-shadow:none;background:0 0;border:none;border-radius:12px;transition:background .15s;animation:none;position:relative;transform:none;padding:10px 36px 10px 12px!important}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify:hover{box-shadow:none;background:#f5f7fa;transform:none}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify.unread{background:#f3f7ff;border:none}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify.unread:hover{background:#e9f0ff}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify.unread:after{background:#0047ab;width:9px;height:9px;margin-top:-4.5px;animation:none;top:50%;right:14px;box-shadow:0 0 0 3px #0047ab1f}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify.unread .ant-list-item-meta-title{font-weight:400}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify .ant-list-item-meta-avatar{margin-right:12px}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify .ant-list-item-meta-title{color:#334155;margin-bottom:2px;font-size:13.5px;font-weight:400;line-height:1.45}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify .ant-list-item-meta-title strong{color:#0f172a;font-weight:600}.notif-bell-popover #notif-popover-scroll .hoverable-notification .list-item-notify .ant-list-item-meta-description{color:#94a3b8;font-size:12px}.notif-bell-popover #notif-popover-scroll .notify-wrapper .ant-avatar{border:none;box-shadow:0 0 0 1px #0f172a0f}.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon{width:20px;height:20px;font-size:10px;bottom:-2px;right:-4px}.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon.PAYOUT_REQUEST_SUBMITTED,.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon.PAYOUT_APPROVED,.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon.PAYOUT_REJECTED{border:none;width:44px;height:44px;font-size:18px;bottom:0;right:0}.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon.PAYOUT_REQUEST_SUBMITTED svg,.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon.PAYOUT_APPROVED svg,.notif-bell-popover #notif-popover-scroll .notify-wrapper .banner-icon.PAYOUT_REJECTED svg{width:20px;height:20px}.notif-bell-popover #notif-popover-scroll .notify-payout-avatar-placeholder{width:44px;height:44px}.notif-bell-popover .notif-popover-empty{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:6px;padding:56px 32px;font-size:13px;display:flex}.notif-bell-popover .notif-popover-empty strong{color:#0f172a;font-size:15px;font-weight:600}.notif-bell-popover .notif-popover-empty-icon{color:#0047ab;background:#eef3ff;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:8px;font-size:22px;display:grid}.notif-bell-popover .notif-popover-back{color:#475569;text-align:left;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f1f5f9;flex-shrink:0;width:100%;padding:10px 20px;font-size:12.5px;font-weight:600;transition:color .15s,background .15s;display:block}.notif-bell-popover .notif-popover-back:hover{color:#0047ab;background:#f8fafc}.searchbox-recent-dropdown .searchbox-recent-header{justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.searchbox-recent-dropdown .searchbox-recent-header a{color:#1890ff;font-size:12.5px;font-weight:500}.searchbox-recent-dropdown .header-search-user{flex-direction:column;min-width:0;line-height:1.25;display:flex}.searchbox-recent-dropdown .header-search-user__name{color:#0f172a;align-items:center;gap:4px;font-weight:600;display:inline-flex}.searchbox-recent-dropdown .header-search-user__handle{color:#6b7280;font-size:12.5px}.searchbox-recent-dropdown .header-search-community{align-items:center;gap:10px;min-width:0;display:flex}.searchbox-recent-dropdown .header-search-community__icon{flex-shrink:0}.searchbox-recent-dropdown .header-search-community__name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.searchbox-recent-dropdown .recent-search-row{justify-content:space-between;align-items:center;width:100%;display:flex}.searchbox-recent-dropdown .recent-search-row__main{min-width:0;color:inherit;flex:1}.searchbox-recent-dropdown .recent-search-row__remove{color:#94a3b8;padding:4px 6px;font-size:12px}.searchbox-recent-dropdown .recent-search-row__remove:hover{color:#475569}.searchbox-fallback-row{width:100%;color:inherit;font-size:14px;display:block}.searchbox-fallback-row span{word-break:break-all}.searchbox-fallback-row:hover{color:#1890ff}.menu-drawer-wrapper .community-inline-dropdown-content{padding:8px 14px 10px}.menu-drawer-wrapper .community-inline-dropdown-content .ant-row{row-gap:4px!important}.menu-drawer-wrapper .community-inline-dropdown-content .ant-divider{margin:6px 0!important}.menu-drawer-wrapper .community-inline-dropdown-content .independent-section-col{padding-top:4px!important}.menu-drawer-wrapper .community-inline-dropdown-content .cm-topic-header{padding:2px 4px 4px!important}.menu-drawer-wrapper .community-inline-dropdown-content .community-card-box{border-radius:12px;min-height:46px;padding:7px 12px}.menu-drawer-wrapper .community-inline-dropdown-content .community-card-box .ant-avatar{width:32px!important;height:32px!important}.menu-drawer-wrapper .community-inline-dropdown-content .community-card-box:not(.parent-box){min-height:0;padding:6px 12px}.menu-drawer-wrapper .community-inline-dropdown-content .community-card-box:not(.parent-box) .avatar-box{border:none;padding:0}.menu-drawer-wrapper .community-inline-dropdown-content .community-card-box:not(.parent-box) .ant-avatar{width:26px!important;height:26px!important;line-height:26px!important}.menu-drawer-wrapper .community-inline-dropdown-content .community-card-box:not(.parent-box) .title-community{font-size:13px}.menu-drawer-wrapper .community-inline-dropdown-content .cm-topic-header{padding-left:6px!important}.menu-drawer-wrapper .community-inline-dropdown-content .mobile-menu-wrapper .ant-collapse-item{border-bottom:none}.menu-drawer-wrapper .community-inline-dropdown-content .mobile-menu-wrapper .ant-collapse-header{padding:0!important}.menu-drawer-wrapper .community-inline-dropdown-content .mobile-menu-wrapper .ant-collapse-content{padding-left:0!important}.menu-drawer-wrapper .community-inline-dropdown-content .mobile-menu-wrapper .ant-collapse-content>.ant-collapse-content-box{border-left:2px solid #dbeafe;margin:6px 0 4px 18px;padding:0 0 0 10px!important}.menu-drawer-wrapper .community-inline-dropdown-content .cambodia-categories-wrapper.mobile{gap:6px;margin-top:4px;padding:0}.menu-drawer-wrapper .community-inline-dropdown-content .cambodia-category-section.mobile{gap:4px;margin-bottom:6px}.menu-drawer-wrapper .community-inline-dropdown-content .cambodia-category-badge{margin:0 0 2px;padding:5px 12px 5px 10px}.menu-drawer-wrapper .community-inline-dropdown-content .cambodia-communities-list.mobile{gap:6px!important}.search-platform-tag{color:#1d4ed8;background:#e8efff;border:0;border-radius:4px;flex-shrink:0;margin:0;font-size:11px;font-weight:600;line-height:18px}.post-detail-back-btn{margin-bottom:8px;transition:all .3s;color:#fff!important;background-color:#0047ab!important;border-color:#0047ab!important;border-radius:10px!important;padding-bottom:6px!important;box-shadow:0 4px 12px #0000001f!important}.post-detail-back-btn:hover{background-color:#1a5fc4!important;border-color:#1a5fc4!important;box-shadow:0 6px 16px #00000029!important}@media (max-width:768px){.post-detail-back-btn{margin-bottom:8px}}.content-wrapper{word-wrap:break-word;background-color:#fff;border-radius:4px;margin:10px 0;padding:32px}.content-wrapper.drum-content{padding:32px 15px}.content-wrapper:has(>.ant-row:last-child .note-footer-row){padding-bottom:12px}.content-wrapper.content-wrapper--note{max-width:85%;margin-left:auto;margin-right:auto;padding-bottom:16px}.content-wrapper.content-wrapper--note .note-row{flex-wrap:nowrap;align-items:flex-start;gap:12px;display:flex}.content-wrapper.content-wrapper--note .note-avatar-link{flex:none;align-self:flex-start;position:static}.content-wrapper.content-wrapper--note .note-content-col{flex:auto;min-width:0}.content-wrapper.content-wrapper--note .note-header-col{flex-direction:column;justify-content:space-between;min-height:38px;display:flex}.content-wrapper.content-wrapper--note .note-top-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.content-wrapper.content-wrapper--note .note-author-name{color:#0f1419;font-size:14px;font-weight:700}.content-wrapper.content-wrapper--note .note-time{color:#667085;margin-top:0;font-size:12px}.content-wrapper.content-wrapper--note .note-more-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:20px;transition:background .15s,color .15s;display:inline-flex}.content-wrapper.content-wrapper--note .note-more-btn:hover,.content-wrapper.content-wrapper--note .note-more-btn:focus{color:#1f2937;background:#f0f2f5}.content-wrapper.content-wrapper--note .note-desc{color:#0f1419;font-size:var(--content-font-size);word-break:break-word;margin:8px 0 4px;line-height:1.5}.content-wrapper.content-wrapper--note .note-desc.ql-editor{height:auto;min-height:0;padding:0}.content-wrapper.content-wrapper--note .note-media{object-fit:cover;border-radius:12px;max-width:min(420px,100%);max-height:320px;margin-top:4px;margin-bottom:16px;display:block}.content-wrapper.content-wrapper--note .note-media.note-attach-align-left{margin-left:0;margin-right:auto}.content-wrapper.content-wrapper--note .note-media.note-attach-align-center{margin-left:auto;margin-right:auto}.content-wrapper.content-wrapper--note .note-media.note-attach-align-right{margin-left:auto;margin-right:0}.content-wrapper.content-wrapper--note .note-video-embed{aspect-ratio:16/9;border-radius:12px;max-width:480px;margin:4px 0 16px;position:relative;overflow:hidden}.content-wrapper.content-wrapper--note .note-video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.content-wrapper.content-wrapper--note .note-link-card{color:#1d4ed8;word-break:break-all;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;max-width:100%;margin:4px 0 16px;padding:10px 14px;font-size:14px;display:inline-flex}.content-wrapper.content-wrapper--note .note-link-card:hover{color:#1e40af;background:#f8fafc}.content-wrapper.content-wrapper--note .ant-divider.divider-post-detail{margin:12px 0}.content-wrapper .note-footer-row{color:#000;flex-wrap:wrap;align-items:center;gap:16px;font-size:16px;display:flex}.content-wrapper .note-footer-row .anticon{color:#000;font-size:17px}.content-wrapper .note-footer-row .anticon.verified-badge-forever{color:#6d28d9}.content-wrapper .note-footer-row .show-coin{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;padding:3px 10px}.content-wrapper .note-footer-row .show-coin span{font-size:12px}.content-wrapper .note-footer-row .show-coin span b{font-size:11px}.content-wrapper .note-footer-row .footer-tags-right{margin-left:auto}.content-wrapper .note-footer-row.footer-badge-row{flex-wrap:nowrap;gap:10px}.content-wrapper .note-footer-row.footer-badge-row .footer-tags-right{justify-content:flex-end;margin-left:auto}.content-wrapper .note-footer-row .footer-community-info{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:14px;font-weight:500;display:inline-flex}.content-wrapper,.content-wrapper.drum-content{border:1px solid #f0f0f0;border-radius:16px}.content-wrapper .tag-wrapper{text-align:right;display:block;position:relative}.content-wrapper img:not(.ant-avatar img){border:none;border-radius:16px;max-width:100%;height:auto}.content-wrapper figure,.content-wrapper .ant-image,.content-wrapper .ant-image-mask,.content-wrapper .image-grid-container,.content-wrapper .image-item{border:none!important}.content-wrapper .image-grid-container{gap:12px!important;display:grid!important}.content-wrapper .image-grid-container .image-item,.content-wrapper .image-grid-container>div{height:400px;overflow:hidden}@media (max-width:768px){.content-wrapper .image-grid-container .image-item,.content-wrapper .image-grid-container>div{height:300px}}.content-wrapper .image-grid-container .image-item img,.content-wrapper .image-grid-container>div img{object-fit:cover;width:100%;height:100%}.content-wrapper figure img,.content-wrapper .ant-image img,.content-wrapper .ant-image-img{border-radius:16px;border:none!important}.content-wrapper iframe,.content-wrapper table{max-width:100%}.content-wrapper .entry-content :is(iframe[src*=youtube\.com],iframe[src*=youtube-nocookie\.com],iframe[src*=vimeo\.com]):not(.video-aspect-container iframe,.note-video-embed iframe){aspect-ratio:16/9;border:0;height:auto}.content-wrapper iframe{width:100%;min-width:100%;max-width:100%;min-height:450px}.content-wrapper .video-player{background-color:#000;width:100%;height:450px}.content-wrapper .wrap-become-premium{text-align:center;margin:30px 0}.content-wrapper .wrap-become-premium .c-premium{color:#f5782f}.content-wrapper .wrap-become-premium .become-premium-btn{color:#fff;background-color:#f5782f;border:none}.content-wrapper .wrap-become-premium .become-premium-btn:hover{opacity:.7}.post-detail-back-btn:has(+.content-wrapper.content-wrapper--note){margin-left:7.5%}.content-wrapper--note+.content-wrapper{max-width:85%;margin-left:auto;margin-right:auto}.note-video-embed.is-vertical,.note-preview-video-embed.is-vertical,.pba-note-video-embed.is-vertical,.note-attach-embed.is-vertical{width:100%;aspect-ratio:9/16!important;max-width:325px!important}@media (max-width:576px){.note-video-embed.is-vertical,.note-preview-video-embed.is-vertical,.pba-note-video-embed.is-vertical,.note-attach-embed.is-vertical{max-width:270px!important}}.note-attach-preview:has(>.note-attach-embed.is-vertical){max-width:min(325px,100% - 24px)!important}@media (max-width:576px){.content-wrapper:not(.content-wrapper--note) .entry-content{line-height:1.55}.content-wrapper:not(.content-wrapper--note) .entry-content p{padding-bottom:.2em}.content-wrapper:not(.content-wrapper--note) .entry-content p:is(:empty,:has(>br:only-child)):is(:first-child,:last-child){display:none}.content-wrapper:not(.content-wrapper--note) .entry-content figure,.content-wrapper:not(.content-wrapper--note) .entry-content .ant-image,.content-wrapper:not(.content-wrapper--note) .entry-content .image-outer-container,.content-wrapper:not(.content-wrapper--note) .entry-content .image-group-outer-container,.content-wrapper:not(.content-wrapper--note) .entry-content iframe,.content-wrapper:not(.content-wrapper--note) .entry-content .ql-video{margin-top:12px;margin-bottom:12px}.post-detail-back-btn:has(+.content-wrapper.content-wrapper--note){margin-left:0}.content-wrapper--note+.content-wrapper{max-width:100%}.content-wrapper.content-wrapper--note{border-radius:14px;max-width:100%;margin:8px 0;padding:14px 14px 12px}.content-wrapper.content-wrapper--note .note-row{gap:10px}.content-wrapper.content-wrapper--note .note-desc{font-size:var(--content-font-size);margin:8px 0 6px;line-height:1.5}.content-wrapper.content-wrapper--note .note-desc p{margin-bottom:2px}.content-wrapper.content-wrapper--note .note-media{border-radius:12px;width:100%;max-width:100%;max-height:420px;margin:6px 0 10px}.content-wrapper.content-wrapper--note .note-video-embed,.content-wrapper.content-wrapper--note .note-link-card{max-width:100%;margin:6px 0 10px}.content-wrapper.content-wrapper--note .ant-divider.divider-post-detail{margin:8px 0 10px}.content-wrapper.content-wrapper--note .note-footer-row{grid-template-columns:1fr auto;grid-template-areas:"community community""vote share";align-items:stretch;gap:8px 0;font-size:14px;display:grid}.content-wrapper.content-wrapper--note .note-footer-row .footer-community-info{color:#475467;grid-area:community;gap:6px;min-width:0;margin-left:0;font-size:13px;font-weight:600}.content-wrapper.content-wrapper--note .note-footer-row .footer-community-info>span:last-child{text-overflow:ellipsis;overflow:hidden}.content-wrapper.content-wrapper--note .note-footer-row>.ant-space.comment-row{background:#f6f7f9;border-radius:12px 0 0 12px;grid-area:vote;justify-content:space-around;min-width:0;padding:6px 4px;display:flex;gap:0!important}.content-wrapper.content-wrapper--note .note-footer-row>.ant-space.comment-row>.ant-space-item-split{display:none}.content-wrapper.content-wrapper--note .note-footer-row>.ant-space.comment-row .ant-space{gap:14px!important}.content-wrapper.content-wrapper--note .note-footer-row>.ant-space.comment-row .ant-space-item-split .ant-divider{display:none}.content-wrapper.content-wrapper--note .note-footer-row>.ant-btn{border-radius:0 12px 12px 0;grid-area:share;height:auto;background:#f6f7f9!important;padding:0 14px 0 6px!important}.content-wrapper.content-wrapper--note .note-footer-row .vote-like,.content-wrapper.content-wrapper--note .note-footer-row .vote-comment{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.content-wrapper.content-wrapper--note .note-footer-row .vote-like .mr-1,.content-wrapper.content-wrapper--note .note-footer-row .vote-comment .mr-1{margin-right:0!important}.content-wrapper.content-wrapper--note .note-footer-row .anticon{font-size:18px}.content-wrapper.content-wrapper--note .note-footer-row .show-coin{white-space:nowrap;background:#fff;padding:2px 8px}}.premium-media-gate{width:100%}.premium-media-gate .premium-media-gate-poster{aspect-ratio:16/9;background:#1a1a1f;border-radius:12px;width:100%;position:relative;overflow:hidden}.premium-media-gate .premium-media-gate-poster img{object-fit:cover;filter:blur(6px)brightness(.55);width:100%;height:100%;transform:scale(1.06)}.premium-media-gate .premium-media-gate-veil{color:#fff;background:#00000047;justify-content:center;align-items:center;font-size:34px;display:flex;position:absolute;inset:0}.premium-media-gate .wrap-become-premium{text-align:center;background:#fff8f0;border:1px solid #f5782f47;border-radius:12px;margin:20px 0 0;padding:16px 18px}.premium-media-gate .wrap-become-premium p{color:#344054;margin-bottom:12px;font-size:14px;line-height:1.5}.premium-media-gate .wrap-become-premium .c-premium{color:#f5782f;font-weight:700}.premium-media-gate .wrap-become-premium .become-premium-btn{color:#fff;background-color:#f5782f;border:none}.premium-media-gate .wrap-become-premium .become-premium-btn:hover{opacity:.7}.theme-wrapper-premium{min-height:100vh;padding:40px 0;position:relative;background:linear-gradient(135deg,#f9f8f4 0%,#e6e2d8 100%)!important}.theme-wrapper-premium .background-premium{display:none}.premium-content-wrapper{background:#fff;border:1px solid #daa52040;border-radius:12px;margin-top:20px;margin-bottom:40px;padding:48px 56px;position:relative;overflow:hidden;box-shadow:0 20px 50px #5a4b2814,0 4px 16px #daa5200f}.premium-content-wrapper:before{content:"";background:linear-gradient(90deg,#dfb75c,#fef2c8,#c99e3a,#fdf0c0,#dfb75c);height:4px;position:absolute;top:0;left:0;right:0}.premium-content-wrapper .topbar-wrap{border-bottom:1px solid #f2eedf;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:24px;display:flex}.premium-content-wrapper .topbar-wrap .left-side{align-items:center;gap:12px;display:flex}.premium-content-wrapper .topbar-wrap .left-side .back-btn-article{color:#fff;background:#1890ff;border:1px solid #1890ff;border-radius:50px;transition:all .2s;box-shadow:0 2px 8px #00000014}.premium-content-wrapper .topbar-wrap .left-side .back-btn-article:hover{color:#fff;background:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px #0000001f}.premium-content-wrapper .topbar-wrap .left-side .tag-premium-type{background:linear-gradient(135deg,#fffbef 0%,#fff8dc 100%);border:1px solid #daa52066;border-radius:50px;align-items:center;gap:6px;padding:5px 14px 5px 10px;display:inline-flex;box-shadow:0 1px 6px #daa5201f}.premium-content-wrapper .topbar-wrap .left-side .tag-premium-type .ant-image{margin-right:2px}.premium-content-wrapper .topbar-wrap .left-side .tag-premium-type h4{color:#92680a;letter-spacing:.3px;text-transform:uppercase;margin-bottom:0;font-size:13px;font-weight:700}.premium-content-wrapper .topbar-wrap .right-side .avatar-wrapper{margin-bottom:0}.premium-content-wrapper .main-section{text-align:center;margin-bottom:40px}.premium-content-wrapper .main-section .thumbnail-section{margin-top:32px}.premium-content-wrapper .main-section .thumbnail-section img{object-fit:cover;border-radius:12px;width:auto;max-width:100%;max-height:520px;box-shadow:0 16px 40px #00000014}.premium-content-wrapper .entry-title{font-size:var(--detail-title-font-size);letter-spacing:-.5px;color:#1a150b;margin:16px 0;font-weight:900;line-height:1.3}.premium-content-wrapper .premium-entry-badge{color:#b08117;text-transform:uppercase;letter-spacing:1px;background:#fffdf5;border:1px solid #e1c172;border-radius:4px;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #daa52026}.avatar-wrapper{align-items:center;margin-bottom:32px;font-size:13px;display:flex}.avatar-wrapper .avatar-thumb{background-color:#f9f9f9;border-radius:100%;width:48px;height:48px;display:block;position:relative}.avatar-wrapper .avatar-thumb .avatar-overlay{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:100%;position:absolute;inset:0}.avatar-wrapper .avatar-desc{margin-left:10px;display:block;position:relative}.avatar-wrapper .avatar-desc .avatar-name{flex-direction:row;align-items:center;margin-bottom:6px;font-size:14px;font-weight:700;display:flex}.avatar-wrapper .avatar-desc .avatar-name a{margin-right:.5rem}.avatar-wrapper .avatar-desc .avatar-info{color:#555;margin-bottom:6px;font-size:13px}.avatar-wrapper.avatar-wrapper--identity{align-items:flex-start}.avatar-wrapper.avatar-wrapper--identity .avatar-desc{flex-direction:column;flex:auto;gap:2px;min-width:0;margin-bottom:0;font-size:14px;display:flex}.avatar-wrapper.avatar-wrapper--identity .avatar-desc .avatar-name-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.avatar-wrapper.avatar-wrapper--identity .avatar-desc .avatar-name-follow-group{align-items:center;gap:8px;min-width:0;display:flex}.avatar-wrapper.avatar-wrapper--identity .avatar-desc .avatar-name{align-items:center;gap:4px;margin-bottom:0;font-weight:700;display:inline-flex}.avatar-wrapper.avatar-wrapper--identity .avatar-desc .avatar-info{color:#555;align-items:center;gap:8px;margin-bottom:0;font-size:13px;display:flex}.avatar-wrapper.avatar-wrapper--identity .avatar-desc .note-badge{color:#0047ab;text-transform:uppercase;letter-spacing:.02em;background:#0047ab14;border-radius:20px;align-items:center;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.avatar-wrapper.avatar-wrapper--identity .avatar-follow .ant-btn{color:#fff;height:22px;box-shadow:none;background:#0047ab;border-color:#0047ab;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600;line-height:1}.avatar-wrapper.avatar-wrapper--identity .avatar-follow .ant-btn:hover,.avatar-wrapper.avatar-wrapper--identity .avatar-follow .ant-btn:focus{color:#fff;background:#05c;border-color:#05c}.avatar-wrapper.avatar-wrapper--identity .avatar-follow .ant-btn.ant-btn-dangerous{color:#0047ab;background:#fff;border-color:#0047ab}.avatar-wrapper.avatar-wrapper--identity .avatar-follow .ant-btn.ant-btn-dangerous:hover,.avatar-wrapper.avatar-wrapper--identity .avatar-follow .ant-btn.ant-btn-dangerous:focus{color:#ff4d4f;background:#fff4f4;border-color:#ff4d4f}.avatar-wrapper.avatar-wrapper--identity .avatar-more-btn{color:#555;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;transition:background .15s;display:flex}.avatar-wrapper.avatar-wrapper--identity .avatar-more-btn:hover{color:#0047ab;background:#f1f5f9}.avatar-section{margin:1.5rem 0}.avatar-section .avatar-box{flex-direction:row;align-items:center;display:flex;position:relative}.avatar-section .avatar-box .avatar-desc{margin-left:1rem;display:block;position:relative}.avatar-section .avatar-box .avatar-desc .btn-telegram.ant-btn{background-color:#ebebeb;border-radius:32px;align-items:center;width:94px;height:100%;padding:3px 6px 3px 3px;font-size:12px;font-weight:600;display:flex;height:100%!important}.avatar-section .avatar-box .avatar-desc .btn-telegram .ant-space-item{align-items:center;display:flex}.avatar-section .avatar-box .avatar-desc .btn-telegram .ant-space-item span{margin-top:-2px;font-size:12px}.avatar-section .avatar-box .avatar-desc .btn-telegram .icon-telegram{align-items:center;height:100%;display:flex}.avatar-section .avatar-box .avatar-name{margin-top:0}.avatar-section .avatar-box .avatar-name .description{font-weight:300;margin-bottom:0!important}.avatar-section .avatar-box .avatar-info{margin-left:0}.container-setup-donate{flex-direction:column;align-items:center;padding-top:1rem;display:flex}.container-setup-donate .ant-form-item{margin-bottom:12px}.container-setup-donate .wrapper-address{width:100%;display:flex;position:relative}.container-setup-donate .wrapper-address .wrapper-coin{z-index:1;border-top-left-radius:12px;border-bottom-left-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:0;left:0}.container-setup-donate .wrapper-address .wrapper-coin.usdt{background-color:#26a17b}.container-setup-donate .wrapper-address .wrapper-coin.eth{background-color:#627eea}.container-setup-donate .wrapper-address .wrapper-coin.btc{background-color:#f7931a}.container-setup-donate .wrapper-address .wrapper-coin.ton{background-color:#0098ea}.container-setup-donate .wrapper-address .wrapper-coin.bnb{background-color:#f0b90b}.container-setup-donate .wrapper-address .wrapper-coin.bch{background-color:#0ac18e}.container-setup-donate .wrapper-address .wrapper-coin.zano{background-color:#3b82f6}.container-setup-donate .wrapper-address .ant-space-item{width:100%}.container-setup-donate .wrapper-address .ant-input:placeholder-shown{font-size:16px}.container-setup-donate .wrapper-address .input-address{border-radius:12px;align-items:center;width:100%;height:42px;display:flex}.container-setup-donate .wrapper-address .input-address.select{position:absolute;right:0}.container-setup-donate .wrapper-address .input-address .ant-select-selector{align-items:center;display:flex;border-start-end-radius:12px!important;border-end-end-radius:12px!important;height:42px!important;padding:0 .5rem!important}.container-setup-donate .wrapper-address .input-address .icon_wrapper{color:#fff;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;margin-right:.5rem;display:flex}.container-setup-donate .illustration{margin-bottom:1.5rem;position:relative}.container-setup-donate .outer_circle{background-color:#dbeafe;border-radius:9999px;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.container-setup-donate .middle_circle{background-color:#3b82f6;border-radius:9999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.container-setup-donate .inner_circle{background-color:#fff;border-radius:9999px;width:32px;height:32px}.container-setup-donate .sparkle{color:#facc15;font-size:1rem;position:absolute}.container-setup-donate .sparkle1{top:-4px;right:-4px}.container-setup-donate .sparkle2{top:8px;left:-8px}.container-setup-donate .sparkle3{bottom:-4px;left:8px}.container-setup-donate .icon_wrapper{color:#fff;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.container-setup-donate .orange{background-color:#f97316}.container-setup-donate .blue{background-color:#2563eb}.container-setup-donate .green{background-color:#16a34a}.setup-donate-modal .ant-modal-footer{padding:16px 28px}.dropdown-vote{cursor:pointer}.kc-article-wrapper{word-wrap:break-word;background-color:#fff;border-radius:4px;margin:10px 0;padding:32px}.kc-article-wrapper .kc-header{margin-top:15px}.kc-article-wrapper .kc-content{max-width:100%;display:block;position:relative}.kc-article-wrapper .thumbnail-wrapper{z-index:0;border-radius:16px;width:100%;height:380px;display:block;position:relative}.kc-article-wrapper .thumbnail-wrapper .img-thumbnail{z-index:1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;position:absolute;inset:0}.kc-article-wrapper .tag-wrapper{text-align:right;display:block;position:relative}.kc-article-wrapper img:not(.ant-avatar img){border:none;border-radius:16px;max-width:100%;height:auto}.kc-article-wrapper figure,.kc-article-wrapper .ant-image,.kc-article-wrapper .ant-image-mask,.kc-article-wrapper .image-grid-container,.kc-article-wrapper .image-item{border:none!important}.kc-article-wrapper .image-grid-container{gap:12px!important;display:grid!important}.kc-article-wrapper .image-grid-container .image-item,.kc-article-wrapper .image-grid-container>div{height:400px;overflow:hidden}@media (max-width:768px){.kc-article-wrapper .image-grid-container .image-item,.kc-article-wrapper .image-grid-container>div{height:300px}}.kc-article-wrapper .image-grid-container .image-item img,.kc-article-wrapper .image-grid-container>div img{object-fit:cover;width:100%;height:100%}.kc-article-wrapper figure img,.kc-article-wrapper .ant-image img,.kc-article-wrapper .ant-image-img{border-radius:16px;border:none!important}.kc-article-wrapper iframe,.kc-article-wrapper table{max-width:100%}.kc-article-wrapper iframe{width:100%;min-width:100%;max-width:100%;min-height:450px}.kc-article-wrapper .video-player{background-color:#000;width:100%;height:450px}.kc-article-wrapper .video-player,.kc-article-wrapper .video-player video{border-radius:16px}@media (min-width:1280px){.feed-main-row>.ant-col{margin-right:158px}}.anticon.verified-badge-forever{color:#6d28d9}.feed-mixed-shell .feed-header-row{flex-direction:column;gap:12px;width:min(100%,780px);margin:20px auto 16px;display:flex}@media (min-width:1280px){.feed-mixed-shell .feed-filter-tabs{top:var(--feed-rail-top,181px);z-index:20;background:#fff;border:1px solid #f1f5f9;border-radius:14px;flex-direction:column;align-items:stretch;gap:4px;width:182px;height:158px;padding:10px 12px;display:flex;position:fixed;left:clamp(50% + 327px,50% + 367px,100vw - 395px);box-shadow:0 12px 30px #0f172a1a}.feed-mixed-shell .feed-filter-tabs .ant-space-item{flex:1;width:100%;min-height:0;display:flex;margin:0!important}.feed-mixed-shell .feed-filter-tabs .ant-btn{width:100%;height:100%;font-weight:600;transition:background-color .18s,border-color .18s,color .18s,transform .18s}.feed-mixed-shell .feed-filter-tabs .ant-btn:active{transform:scale(.97)}}.feed-mixed-shell .feed-header-title{color:#0f172a;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-size:28px;font-weight:700;line-height:1.2}.feed-mixed-shell .feed-discover-block{width:min(100%,780px);margin:20px auto 16px}.feed-mixed-shell .feed-discover-header{text-align:left;margin-bottom:16px}.feed-mixed-shell .feed-discover-header .feed-discover-title{color:#0f172a;margin:0 0 4px;font-size:18px;font-weight:700}.feed-mixed-shell .feed-discover-header .feed-discover-sub{color:#64748b;margin:0;font-size:13px}.feed-mixed-shell .feed-discover-card{text-align:center;cursor:pointer;height:100%;border:1px solid #f1f5f9!important;border-radius:14px!important}.feed-mixed-shell .feed-discover-card .ant-card-body{flex-direction:column;height:100%;display:flex}.feed-mixed-shell .feed-discover-card .ant-btn{margin-top:auto}.feed-mixed-shell .feed-discover-card .feed-discover-card-logo{justify-content:center;margin-bottom:10px;display:flex}.feed-mixed-shell .feed-discover-card .feed-discover-card-logo img{object-fit:cover;border:2px solid #f1f5f9;border-radius:50%;width:52px;height:52px}.feed-mixed-shell .feed-discover-card .feed-discover-card-name{color:#1e293b;justify-content:center;align-items:center;min-height:32px;margin-bottom:4px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.feed-mixed-shell .feed-discover-card .feed-discover-card-posts{color:#94a3b8;min-height:16px;margin-bottom:8px;font-size:11px}.feed-mixed-shell .inline-post-editor{border-top:2px solid #c8d8ee;justify-content:center;margin:20px 0 10px;padding-top:20px;display:flex}.feed-mixed-shell .inline-post-editor .inline-post-panel{width:100%;max-width:480px;transition:max-width .35s cubic-bezier(.4,0,.2,1)}.feed-mixed-shell .inline-post-editor.is-expanded .inline-post-panel{max-width:100%}.feed-mixed-shell .inline-post-trigger{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.feed-mixed-shell .inline-post-trigger:hover{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff14}.feed-mixed-shell .inline-post-trigger .inline-post-trigger-text{color:#94a3b8;-webkit-user-select:none;user-select:none;flex:1;font-size:13px}.feed-mixed-shell .inline-post-trigger .inline-post-trigger-btn{color:#fff;background:#1890ff;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.feed-mixed-shell .inline-post-panel{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;animation:.2s inlinePanelIn;overflow:visible;box-shadow:0 4px 16px #00000012}@keyframes inlinePanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.feed-mixed-shell .inline-post-panel-header{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:12px 14px 10px;display:flex}.feed-mixed-shell .inline-post-panel-header .inline-post-panel-user{flex:1;align-items:center;gap:8px;display:flex}.feed-mixed-shell .inline-post-panel-header .inline-post-panel-meta{flex-direction:column;gap:4px;display:flex;position:relative}.feed-mixed-shell .inline-post-panel-header .inline-post-panel-username{color:#1e293b;font-size:13px;font-weight:600;line-height:1}.feed-mixed-shell .inline-post-close{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:2px;font-size:13px}.feed-mixed-shell .inline-post-close:hover{color:#475569}.feed-mixed-shell .inline-post-community-btn{color:#1890ff;cursor:pointer;background:#f0f7ff;border:1px solid #bae0ff;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:600;transition:background .15s;display:inline-flex}.feed-mixed-shell .inline-post-community-btn:hover{background:#e6f4ff}.feed-mixed-shell .inline-post-community-btn .inline-post-community-icon{object-fit:cover;border-radius:50%;width:14px;height:14px}.feed-mixed-shell .inline-post-community-picker{z-index:200;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:200px;max-height:260px;padding:6px 0;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-header{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;padding:6px 14px 4px;font-size:11px;font-weight:700}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-back{color:#1890ff;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f1f5f9;align-items:center;gap:4px;width:100%;margin-bottom:4px;padding:8px 14px;font-size:12.5px;font-weight:600;display:flex}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-row{color:#1e293b;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 14px;font-size:13px;transition:background .1s;display:flex}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-row:hover,.feed-mixed-shell .inline-post-community-picker .inline-post-picker-row.is-expanded{background:#f0f7ff}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-row .inline-post-picker-arrow{color:#94a3b8;margin-left:auto;font-size:16px;transition:transform .18s;display:inline-block}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-row .inline-post-picker-arrow.open{color:#1890ff;transform:rotate(90deg)}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-children{background:#f8fafc;border-left:2px solid #e2e8f0;margin-bottom:2px;margin-left:14px}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-child-row{color:#1e293b;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:7px 14px;font-size:12.5px;transition:background .1s;display:flex}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-child-row:hover{background:#e6f4ff}.feed-mixed-shell .inline-post-community-picker .inline-post-picker-general{color:#94a3b8;font-size:11px}.feed-mixed-shell .inline-post-step-badge{z-index:10;color:#fff;pointer-events:none;background:#1890ff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-10px;left:-10px;box-shadow:0 2px 6px #1890ff66}.feed-mixed-shell .inline-post-title-row{border-bottom:1px solid #f1f5f9;align-items:center;gap:10px;padding:0 14px;display:flex}.feed-mixed-shell .inline-post-title{color:#0f172a;background:0 0;border:none;outline:none;flex:1;padding:12px 0 8px;font-size:15px;font-weight:700}.feed-mixed-shell .inline-post-title::placeholder{color:#cbd5e1;font-weight:400}.feed-mixed-shell .inline-post-thumbnail-row{border-bottom:1px solid #f1f5f9;padding:8px 14px}.feed-mixed-shell .inline-post-thumbnail-btn{color:#64748b;cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;transition:all .15s;display:inline-flex}.feed-mixed-shell .inline-post-thumbnail-btn:hover:not(:disabled){color:#1890ff;background:#f0f7ff;border-color:#1890ff}.feed-mixed-shell .inline-post-thumbnail-btn:disabled{opacity:.6;cursor:not-allowed}.feed-mixed-shell .inline-post-thumbnail-btn--inline{white-space:nowrap;flex-shrink:0}.feed-mixed-shell .inline-post-thumbnail-preview{border-radius:8px;display:inline-block;position:relative;overflow:hidden}.feed-mixed-shell .inline-post-thumbnail-preview img{object-fit:cover;border:1px solid #e2e8f0;border-radius:8px;width:auto;max-width:160px;height:80px;display:block}.feed-mixed-shell .inline-post-thumbnail-preview .inline-post-thumbnail-remove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:6px;align-items:center;gap:3px;padding:3px 7px;font-size:11px;transition:background .15s;display:flex;position:absolute;top:4px;right:4px}.feed-mixed-shell .inline-post-thumbnail-preview .inline-post-thumbnail-remove:hover{background:#dc2626d9}.feed-mixed-shell .inline-post-editor-wrap{padding:0 2px}.feed-mixed-shell .inline-post-editor-wrap .ql-toolbar{border-top:none!important;border-left:none!important;border-right:none!important}.feed-mixed-shell .inline-post-editor-wrap .ql-container{border:none!important}.feed-mixed-shell .inline-post-editor-wrap .ql-editor{min-height:85px;font-size:13.5px}.feed-mixed-shell .inline-post-footer{background:#fafbfc;border-top:1px solid #f1f5f9;border-radius:0 0 12px 12px;align-items:center;gap:8px;padding:10px 14px;display:flex}.feed-mixed-shell .inline-post-footer-community{position:relative}.feed-mixed-shell .inline-post-footer-community .inline-post-community-picker{top:auto;bottom:calc(100% + 8px)}.feed-mixed-shell .feed-mixed-hero{background:linear-gradient(135deg,#1890ff14,#26c6da14);border:1px solid #eaf2fb;border-radius:24px;margin:24px 0 18px;padding:18px 20px}.feed-mixed-shell .feed-mixed-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.feed-mixed-shell .feed-mixed-title{color:#0f172a;font-size:22px;font-weight:700;line-height:1.1}.feed-mixed-shell .feed-mixed-subtitle{color:#64748b;margin-top:4px;font-size:13px;line-height:1.5}.feed-mixed-shell .feed-mixed-grid{grid-template-columns:minmax(0,1fr);gap:28px;min-height:42vh;display:grid}@media (max-width:768px){.feed-mixed-shell .feed-mixed-grid{gap:20px}}.feed-mixed-shell .feed-mixed-grid .feed-empty-state>.ant-empty{align-self:center;position:relative;top:-48px}.feed-mixed-shell .feed-mixed-grid.is-switching{animation:.26s cubic-bezier(.22,1,.36,1) both feedListIn}@media (prefers-reduced-motion:reduce){.feed-mixed-shell .feed-mixed-grid.is-switching{animation:none}}@keyframes feedListIn{0%{opacity:0}to{opacity:1}}.feed-mixed-shell .feed-suggestion-panel{text-align:left;background:#fff;border:1px solid #f1f5f9;border-radius:14px;grid-column:1/-1;min-width:0;padding:10px 10px 8px;box-shadow:0 12px 30px #0f172a1a}.feed-mixed-shell .feed-suggestion-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.feed-mixed-shell .feed-suggestion-title{letter-spacing:.01em;color:#0f172a;margin:0;font-size:13px;font-weight:700}.feed-mixed-shell .feed-suggestion-refresh{color:#94a3b8;width:24px;min-width:24px;height:24px;padding:0;font-size:12px}.feed-mixed-shell .feed-suggestion-refresh:hover,.feed-mixed-shell .feed-suggestion-refresh:focus{color:#1890ff;background:#f1f5f9}.feed-mixed-shell .feed-suggestion-loading,.feed-mixed-shell .feed-suggestion-empty{color:#94a3b8;margin:0;padding:8px 2px;font-size:12px;line-height:1.5}.feed-mixed-shell .feed-suggestion-loading{justify-content:center;display:flex}.feed-mixed-shell .feed-suggestion-list{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:10px;display:flex;overflow-x:auto}.feed-mixed-shell .feed-suggestion-list::-webkit-scrollbar{display:none}.feed-mixed-shell .feed-suggestion-card{scroll-snap-align:start;min-width:0;color:inherit;border-radius:10px;flex:0 0 158px;text-decoration:none;transition:background-color .16s;display:block}.feed-mixed-shell .feed-suggestion-card:hover{background:#f8fafc}.feed-mixed-shell .feed-suggestion-card:hover .feed-suggestion-card-title{color:#1890ff}.feed-mixed-shell .feed-suggestion-card-media{aspect-ratio:16/10;background:#eef4fa;border-radius:10px;width:100%;margin-bottom:6px;overflow:hidden}.feed-mixed-shell .feed-suggestion-card-media img{object-fit:cover;width:100%;height:100%;display:block}.feed-mixed-shell .feed-suggestion-card-title{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;font-weight:600;line-height:1.35;transition:color .16s;display:-webkit-box;overflow:hidden}.feed-mixed-shell .feed-suggestion-card-meta{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;overflow:hidden}@media (min-width:1280px){.feed-mixed-shell .feed-suggestion-panel{top:calc(var(--feed-rail-top,181px) + var(--feed-rail-height,180px) + 16px);z-index:20;width:260px;max-height:calc(100vh - 181px - var(--feed-rail-height,180px) - 16px);scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:clamp(50% + 327px,50% + 367px,100vw - 395px);overflow-y:auto}.feed-mixed-shell .feed-suggestion-panel::-webkit-scrollbar{display:none}.feed-mixed-shell .feed-suggestion-list{flex-direction:column;gap:2px;overflow-x:visible}.feed-mixed-shell .feed-suggestion-card{flex:none;align-items:flex-start;gap:8px;margin:0 -6px;padding:4px 6px;display:flex}.feed-mixed-shell .feed-suggestion-card-media{aspect-ratio:auto;border-radius:8px;flex:0 0 40px;width:40px;height:40px;margin-bottom:0}.feed-mixed-shell .feed-suggestion-card-body{flex:auto;min-width:0}.feed-mixed-shell .feed-suggestion-card-title{max-height:2.6em;font-size:11.5px;line-height:1.3}.feed-mixed-shell .feed-suggestion-card-meta{margin-top:1px;font-size:10.5px}}.feed-mixed-shell .feed-end-state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.feed-mixed-shell .feed-end-state .feed-end-state-icon{color:#c8d8ee;font-size:40px}.feed-mixed-shell .feed-end-state .feed-end-state-title{color:#475569;margin:0;font-size:17px;font-weight:700}.feed-mixed-shell .feed-end-state .feed-end-state-sub{color:#94a3b8;max-width:320px;margin:0;font-size:13.5px;line-height:1.5}.feed-mixed-shell .feed-trending-grid{gap:14px}.feed-mixed-shell .feed-mixed-grid-item{flex-direction:column;min-width:0;display:flex}.feed-mixed-shell .feed-mixed-grid-item .feed-item-label{align-items:center;margin-bottom:8px;display:flex}.feed-mixed-shell .feed-mixed-grid-item .feed-item-label .ant-tag{text-transform:uppercase;letter-spacing:.04em;border:none;border-radius:999px;margin-right:0;padding:2px 12px;font-weight:600}.feed-mixed-shell .feed-mixed-grid-item>.x-feed-post,.feed-mixed-shell .feed-mixed-grid-item>.post-card,.feed-mixed-shell .feed-mixed-grid-item>.video-card{overflow-anchor:none;background:#fff;border:1px solid #e8eef7;border-radius:22px;width:min(100%,780px);margin:0 auto;overflow:visible;box-shadow:0 18px 40px #0f172a0f}.feed-mixed-shell .feed-mixed-grid-item>.x-feed-post{border-bottom:none;padding:16px 16px 14px}.feed-mixed-shell .feed-mixed-grid-item>.post-card .ant-divider,.feed-mixed-shell .feed-mixed-grid-item>.video-card+.ant-divider{display:none}.feed-mixed-shell .infinite-scroll-wrapper{overflow:visible!important}.feed-write-floating{z-index:12;width:184px;position:fixed;top:196px;right:max(18px,50vw - 622px)}.feed-write-floating .feed-write-sidebar-card{width:100%}.feed-write-floating .feed-write-sidebar-card .trending-action-buttons{gap:0}.feed-write-floating .feed-write-sidebar-card .trending-action-buttons .btn-new-post{justify-content:center;width:100%;height:38px;font-size:15px;font-weight:600}@media (max-width:1199px){.feed-write-floating{display:none}}.feed-write-community-modal .feed-write-modal-pane{will-change:transform,opacity;flex-direction:column;gap:4px;display:flex}.feed-write-community-modal .feed-write-modal-pane.slide-forward{animation:.2s feed-write-pane-in-forward}.feed-write-community-modal .feed-write-modal-pane.slide-back{animation:.2s feed-write-pane-in-back}.feed-write-community-modal .feed-write-country-row{border-radius:12px;align-items:center;gap:4px;min-height:62px;padding:0 14px 0 0;transition:background .15s;display:flex}.feed-write-community-modal .feed-write-country-row:hover{background:#f7f9fc}.feed-write-community-modal .feed-write-country-btn.ant-btn{text-align:left;background:0 0;border:none;border-radius:0;flex:1;justify-content:flex-start;align-items:center;gap:10px;min-height:62px;padding:12px 0 12px 14px;display:flex}.feed-write-community-modal .feed-write-country-arrow.ant-btn{width:30px;min-width:30px;height:30px;box-shadow:none;color:#5c6f87;background:#f4f7fb;border:1px solid #d6e0ec;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.feed-write-community-modal .feed-write-country-arrow.ant-btn .anticon{font-size:12px;transition:transform .25s,color .2s}.feed-write-community-modal .feed-write-country-arrow.ant-btn:hover,.feed-write-community-modal .feed-write-country-arrow.ant-btn:focus{color:#31445f;background:#ecf2f9;border-color:#c3d1e2}.feed-write-community-modal .feed-write-modal-back-btn.ant-btn{border-radius:999px;align-items:center;gap:6px;height:34px;margin:0 12px 6px;padding:0 12px;font-size:13px;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #00000014;color:#fff!important;background:#1890ff!important;border:1px solid #1890ff!important}.feed-write-community-modal .feed-write-modal-back-btn.ant-btn .anticon{font-size:12px}.feed-write-community-modal .feed-write-modal-back-btn.ant-btn:hover,.feed-write-community-modal .feed-write-modal-back-btn.ant-btn:focus{box-shadow:0 4px 12px #0000001f;color:#fff!important;background:#40a9ff!important;border-color:#40a9ff!important}@keyframes feed-write-pane-in-forward{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes feed-write-pane-in-back{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.x-feed-avatar-col{flex-shrink:0}.x-feed-avatar-col .x-feed-avatar{cursor:pointer;transition:opacity .15s}.x-feed-avatar-col .x-feed-avatar:hover{opacity:.85}.x-feed-content-col{flex:1;min-width:0}.x-feed-header{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px;display:flex}.x-feed-header .x-author-name{color:#0f172a;cursor:pointer;font-size:14px;font-weight:700;line-height:1}.x-feed-header .x-author-name:hover{text-decoration:underline}.x-feed-header .x-checkmark{align-items:center;display:flex}.x-feed-header .x-dot{color:#94a3b8;font-size:13px;line-height:1}.x-feed-header .x-time{color:#64748b;font-size:13px;line-height:1}.x-feed-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden;color:#0f172a!important;margin-top:0!important;margin-bottom:4px!important;font-size:15px!important;font-weight:700!important}.x-feed-title:hover{color:#1890ff!important}.x-feed-desc{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden;margin-bottom:2px!important}.x-feed-desc.expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.x-feed-read-more{color:#1d9bf0;cursor:pointer;text-align:center;background:0 0;border:none;margin:0 auto;padding:0;font-size:14px;font-weight:500;line-height:1.35;display:block}.x-feed-read-more:hover{text-decoration:underline}.x-feed-image{aspect-ratio:16/10;background:#eef4fa;border:1px solid #f1f5f9;border-radius:14px;width:min(100%,560px);margin:0 auto 12px;overflow:hidden}.x-feed-image img{object-fit:cover;width:100%;height:100%;transition:opacity .2s;display:block}.x-feed-image img:hover{opacity:.95}@media (max-width:768px){.x-feed-image{aspect-ratio:3/2;width:100%}}.x-feed-post.list-wrapper{border-bottom:none;gap:0;padding:0;display:block}.x-feed-post.list-wrapper .featured-list-item{flex-direction:column;padding:20px 24px;display:flex}.x-feed-post.list-wrapper .featured-list-item>.blog-title-link{order:2}.x-feed-post.list-wrapper .featured-list-item>.blog-image-link{order:3}.x-feed-post.list-wrapper .action-header{order:1;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;margin-right:-24px;display:flex}.x-feed-post.list-wrapper .action-header>.list-subtitle{flex:auto;min-width:0}.x-feed-post.list-wrapper .feed-reason-tag{white-space:nowrap;color:#1890ff;background:#1890ff1a;border-radius:999px;flex:none;align-self:flex-start;padding:2.5px 12.5px;font-size:13.75px;font-weight:600;line-height:22.5px;transform:translate(50%);box-shadow:0 2px 8px #0f172a14}@media (max-width:768px){.x-feed-post.list-wrapper .feed-reason-tag{transform:none}}.x-feed-post.list-wrapper .author-info-header{align-items:center;gap:10px;display:flex}.x-feed-post.list-wrapper .author-info-body{flex-direction:column;gap:2px;display:flex}.x-feed-post.list-wrapper .author-name-wrapper{color:#0f172a;align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.x-feed-post.list-wrapper .author-post-time{color:#64748b;font-size:13px}.x-feed-post.list-wrapper .list-title.entry-title{line-height:1.35;font-size:var(--title-font-size)!important;color:#0f172a!important;margin:0 0 12px!important;font-weight:700!important}.x-feed-post.list-wrapper .list-title.entry-title:hover{color:#1890ff!important}.x-feed-post.list-wrapper .x-feed-desc-wrapper{order:4;margin:12px 0 0}.x-feed-post.list-wrapper .list-desc.entry-content{color:#1e293b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.x-feed-post.list-wrapper .list-desc.entry-content.expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.x-feed-post.list-wrapper .list-desc.list-desc-rich{-webkit-line-clamp:unset;-webkit-box-orient:unset;line-height:1.7;display:block;overflow:visible}.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child,.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child)){display:none}.x-feed-post.list-wrapper .list-desc.list-desc-rich>:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)):first-child,.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)),.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child))+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)){font-size:16px;font-weight:400;line-height:1.6;color:#475569!important}.x-feed-post.list-wrapper .list-desc.list-desc-rich>:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)):first-child strong,.x-feed-post.list-wrapper .list-desc.list-desc-rich>:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)):first-child b,.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) strong,.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) b,.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child))+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) strong,.x-feed-post.list-wrapper .list-desc.list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child))+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) b{font-weight:500}.x-feed-post.list-wrapper .list-desc.list-desc-rich p,.x-feed-post.list-wrapper .list-desc.list-desc-rich ul,.x-feed-post.list-wrapper .list-desc.list-desc-rich ol,.x-feed-post.list-wrapper .list-desc.list-desc-rich blockquote,.x-feed-post.list-wrapper .list-desc.list-desc-rich h1,.x-feed-post.list-wrapper .list-desc.list-desc-rich h2,.x-feed-post.list-wrapper .list-desc.list-desc-rich h3,.x-feed-post.list-wrapper .list-desc.list-desc-rich h4,.x-feed-post.list-wrapper .list-desc.list-desc-rich h5,.x-feed-post.list-wrapper .list-desc.list-desc-rich h6{color:inherit;margin:0 0 12px}.x-feed-post.list-wrapper .list-desc.list-desc-rich ul,.x-feed-post.list-wrapper .list-desc.list-desc-rich ol{margin:0 0 12px;padding-left:1.25rem}.x-feed-post.list-wrapper .list-desc.list-desc-rich ul{list-style-type:disc}.x-feed-post.list-wrapper .list-desc.list-desc-rich ol{list-style-type:decimal}.x-feed-post.list-wrapper .list-desc.list-desc-rich blockquote{color:#475569;border-left:3px solid #e2e8f0;padding-left:12px}.x-feed-post.list-wrapper .list-desc.list-desc-rich img{border-radius:10px;max-width:100%;height:auto;margin:0 0 12px}.x-feed-post.list-wrapper .list-desc.list-desc-rich>:last-child{margin-bottom:0}.x-feed-post.list-wrapper .show-more-toggle{color:#1d4ed8;cursor:pointer;background:0 0;border:none;margin:12px auto 0;padding:0;font-size:13px;font-weight:600;display:block}.x-feed-post.list-wrapper .show-more-toggle:hover{text-decoration:underline}.x-feed-post.list-wrapper .featured-action{order:5;margin-top:14px}.x-feed-post.list-wrapper .footer-community-info{margin-left:auto!important}.x-feed-post.list-wrapper .featured-img{aspect-ratio:16/10;background:#eef4fa;border:1px solid #f1f5f9;border-radius:14px;width:100%;margin:0;position:relative;overflow:hidden}.x-feed-post.list-wrapper .featured-img img{object-fit:cover;width:100%;height:100%;display:block}.x-feed-post.list-wrapper .featured-img .absolute-tag-wrapper{position:absolute;top:10px;right:10px}.feed-action-row{color:#000;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;font-size:13px;display:flex}.feed-action-row>.ant-space.comment-row{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px 12px;min-width:0;display:flex}.feed-action-row .ant-space-item{align-items:center;display:inline-flex;margin-bottom:0!important;margin-right:0!important}.feed-action-row .vote-like,.feed-action-row .vote-comment,.feed-action-row .vote-time,.feed-action-row .show-coin,.feed-action-row .dropdown-vote{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.feed-action-row .vote-like .mr-1,.feed-action-row .show-coin .dollar-icon{margin-right:0!important}.feed-action-row .show-coin{background:#eef4ff;border-radius:20px;padding:4px 10px 4px 6px}.feed-action-row .show-coin .dollar-icon{width:16px;height:16px}.feed-action-row .show-coin span{color:#2965d5;font-size:13px;font-weight:600;line-height:1}.feed-action-row .show-coin span b{color:#6a9fe0;font-size:12px;font-weight:500}.feed-action-row .anticon{font-size:16px;line-height:1}.feed-action-row .vote-like,.feed-action-row .vote-like .mr-1,.feed-action-row .vote-comment,.feed-action-row .feed-action-share{cursor:pointer}.feed-action-row .ant-space:not(.comment-row):not(.vote-comment):not(.vote-time):not(.dropdown-vote){column-gap:12px}.feed-action-row .ant-space:not(.comment-row):not(.vote-comment):not(.vote-time):not(.dropdown-vote)>.ant-space-item>div{cursor:pointer;align-items:center;display:inline-flex}.feed-action-row .ant-space-item-split{align-items:center;display:inline-flex;margin-right:0!important}.feed-action-row .ant-space-item-split .ant-divider-vertical{border-color:#d9d9d9;height:16px;margin:0;top:0}.feed-action-row .feed-action-share{height:auto;box-shadow:none;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.feed-action-row .feed-action-share:hover .anticon{color:#1890ff}@media (max-width:768px){.feed-action-row{column-gap:8px}.feed-action-row>.ant-space.comment-row{flex:auto;justify-content:space-between;column-gap:10px;width:auto;overflow:visible}.feed-action-row .ant-space:not(.comment-row):not(.vote-comment):not(.vote-time):not(.dropdown-vote){column-gap:10px}.feed-action-row .ant-space-item-split,.feed-action-row .vote-time{display:none}}.feed-action-row .footer-community-info{white-space:nowrap;color:#000;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;font-weight:500;display:inline-flex}.feed-action-row .footer-community-info .ant-avatar{margin-right:0}.feed-action-row .footer-community-info .footer-community-name{font-size:1em;font-weight:500}@media (max-width:768px){.feed-mixed-shell .feed-mixed-grid-item>.x-feed-post{padding-left:12px;padding-right:12px}.x-feed-post.list-wrapper .featured-list-item{padding:16px 4px}.x-feed-post.list-wrapper .action-header{margin-right:-4px}}.featured-action.feed-action-stack{flex-direction:column;align-items:stretch;gap:10px;display:flex}.featured-action.feed-action-stack .feed-action-meta-row{align-items:center;gap:10px;min-width:0;display:flex}.featured-action.feed-action-stack .feed-action-tags{flex-wrap:nowrap;min-width:0;margin-left:auto}.featured-action.feed-action-stack .feed-action-tags .ant-space-item{min-width:0}.featured-action.feed-action-stack .feed-action-tags .rounded-tag{max-width:160px;overflow:hidden}.featured-action.feed-action-stack .feed-action-tags .rounded-tag a,.featured-action.feed-action-stack .feed-action-tags .rounded-tag span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.featured-action.feed-action-stack>.feed-action-row>.ant-space.comment-row{width:100%}.x-feed-actions{margin-top:4px}.x-feed-actions .post-actions{gap:24px!important}.x-feed-actions .post-actions .ant-btn{color:#64748b;padding:0 6px}.x-feed-actions .post-actions .ant-btn:hover{color:#1890ff;background:#1890ff0f;border-radius:999px}.inline-post-publish-modal .ant-modal-title{color:#1e293b;font-size:15px;font-weight:700}.inline-post-publish-modal .inline-post-modal-body{flex-direction:column;gap:18px;padding:8px 0 4px;display:flex}.inline-post-publish-modal .inline-post-modal-field{flex-direction:column;gap:6px;display:flex}.inline-post-publish-modal .inline-post-modal-field .ant-select{width:100%}.inline-post-publish-modal .inline-post-modal-label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:11.5px;font-weight:700}.inline-post-publish-modal .inline-post-modal-actions{border-top:1px solid #f1f5f9;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:12px;display:flex}.inline-post-publish-modal .community-accordion{border:1px solid #e2e8f0;border-radius:10px;max-height:260px;overflow:hidden auto}.inline-post-publish-modal .community-accordion-country{border-bottom:1px solid #f1f5f9}.inline-post-publish-modal .community-accordion-country:last-child{border-bottom:none}.inline-post-publish-modal .community-accordion-row,.inline-post-publish-modal .community-accordion-child{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;transition:background .12s;display:flex}.inline-post-publish-modal .community-accordion-row:hover,.inline-post-publish-modal .community-accordion-child:hover{background:#f0f7ff}.inline-post-publish-modal .community-accordion-row.is-selected,.inline-post-publish-modal .community-accordion-child.is-selected{background:#e6f4ff}.inline-post-publish-modal .community-accordion-row.is-selected .community-accordion-name,.inline-post-publish-modal .community-accordion-child.is-selected .community-accordion-name{color:#1890ff;font-weight:600}.inline-post-publish-modal .community-accordion-logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.inline-post-publish-modal .community-accordion-name{color:#1e293b;flex:1;font-size:13.5px}.inline-post-publish-modal .community-accordion-meta{align-items:center;display:flex}.inline-post-publish-modal .community-accordion-arrow-btn{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-left:4px;transition:background .12s;display:inline-flex}.inline-post-publish-modal .community-accordion-arrow-btn:hover{background:#dbeafe}.inline-post-publish-modal .community-accordion-arrow{color:#94a3b8;font-size:11px;transition:transform .18s}.inline-post-publish-modal .community-accordion-arrow.open{color:#1890ff;transform:rotate(90deg)}.inline-post-publish-modal .community-accordion-check{color:#1890ff;font-size:12px}.inline-post-publish-modal .community-accordion-children{background:#f8fafc;border-top:1px solid #f1f5f9}.inline-post-publish-modal .community-accordion-children .community-accordion-child{border-bottom:1px solid #f1f5f9;padding-left:28px;font-size:13px}.inline-post-publish-modal .community-accordion-children .community-accordion-child:last-child{border-bottom:none}@media (max-width:576px){.post-vote-row{width:100%}.post-vote-row .comment-row{gap:10px 14px;width:100%;flex-wrap:wrap!important}.post-vote-row .comment-row .ant-space-item{align-items:center;display:flex}.post-vote-row .comment-row .ant-divider-vertical{display:none}.post-vote-row .comment-row .show-coin,.post-vote-row .comment-row .vote-like,.post-vote-row .comment-row .dropdown-vote{white-space:nowrap;font-size:13px}}.community-pill-tag{align-items:center;padding:2px 10px 2px 6px;display:inline-flex}.community-pill-tag .ant-avatar{display:block}.ai-generated-badge{color:#0388ff;letter-spacing:.02em;align-items:center;gap:4px;font-size:16px;font-weight:700;display:inline-flex}.ai-generated-badge svg{flex-shrink:0}.ai-generated-badge__icon{object-fit:contain;flex-shrink:0;width:26px;height:26px}.note-footer-row .ai-generated-badge,.featured-action .ai-generated-badge{border-radius:999px;padding:1px 4px 1px 10px;font-size:13px;line-height:1;box-shadow:none!important;background:#e6f3ff!important;border:none!important}.note-footer-row .ai-generated-badge .ai-generated-badge__icon,.featured-action .ai-generated-badge .ai-generated-badge__icon{width:26px;height:26px}.category-tags-inline .ant-space-item{align-items:center;display:flex}.category-tags-inline .rounded-tag{align-items:center;height:26px;margin-right:0;padding:0 12px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;border:none!important;border-radius:999px!important}.category-tags-inline .rounded-tag:not(.community-pill-tag){background:#cf1322}.category-tags-inline .rounded-tag:not(.community-pill-tag) a{color:#fff}.category-tags-inline .community-pill-tag{color:#fff;background:#000;height:26px;padding:2px 12px 2px 6px}.category-tags-inline .community-pill-tag .ant-avatar{width:16px!important;height:16px!important;line-height:16px!important}.category-tags-inline .community-pill-tag span{color:#fff}.post-footer-two-rows{flex-direction:column;gap:12px;display:flex}.post-footer-two-rows .footer-vote-row{flex-wrap:nowrap;justify-content:space-between;gap:8px}.post-footer-two-rows .footer-vote-row *{white-space:nowrap}.post-footer-two-rows .footer-vote-row .ant-space-item,.post-footer-two-rows .footer-vote-row .ant-btn{align-items:center;display:inline-flex}.post-footer-two-rows .footer-vote-row .comment-row .item-wraper,.post-footer-two-rows .footer-vote-row .comment-row .vote-like,.post-footer-two-rows .footer-vote-row .comment-row .vote-comment,.post-footer-two-rows .footer-vote-row .comment-row .vote-comment .ant-space-item,.post-footer-two-rows .footer-vote-row .comment-row .mr-1{transition:color .2s}.post-footer-two-rows .footer-vote-row .comment-row .anticon-like,.post-footer-two-rows .footer-vote-row .comment-row .anticon-dislike,.post-footer-two-rows .footer-vote-row .comment-row .anticon-message,.post-footer-two-rows .footer-vote-row .comment-row .anticon-share-alt{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px;transition:color .2s,background .2s;display:inline-flex}.post-footer-two-rows .footer-vote-row .comment-row .item-wraper:hover,.post-footer-two-rows .footer-vote-row .comment-row .vote-like:hover,.post-footer-two-rows .footer-vote-row .comment-row .item-wraper:hover .mr-1,.post-footer-two-rows .footer-vote-row .comment-row .vote-like:hover .mr-1{color:#1d4ed8}.post-footer-two-rows .footer-vote-row .comment-row .item-wraper:hover .anticon-like,.post-footer-two-rows .footer-vote-row .comment-row .vote-like:hover .anticon-like{color:#1d4ed8;background:#dbeafe}.post-footer-two-rows .footer-vote-row .comment-row .vote-hit:hover .anticon-dislike{color:#dc2626;background:#fee2e2}.post-footer-two-rows .footer-vote-row .comment-row .vote-comment:hover,.post-footer-two-rows .footer-vote-row .comment-row .vote-comment:hover .ant-space-item{color:#ca8a04}.post-footer-two-rows .footer-vote-row .comment-row .vote-comment:hover .anticon-message{color:#ca8a04;background:#fef9c3}:is(.post-footer-two-rows .footer-vote-row .comment-row .ant-btn:has(.anticon-share-alt):hover,.post-footer-two-rows .footer-vote-row .comment-row .ant-btn:has(.anticon-share-alt):focus){background:0 0!important}.post-footer-two-rows .footer-vote-row .comment-row .ant-btn:hover .anticon-share-alt{color:#7c3aed;background:#ede9fe}@media (max-width:768px){.post-detail-back-btn{margin-bottom:0}.post-detail-back-btn+.content-wrapper{margin-top:4px}}.content-wrapper .entry-title.ant-typography{font-size:var(--detail-title-font-size)}@media (max-width:430px){.post-footer-two-rows.balanced-footer .note-footer-row.footer-vote-row{padding-left:8px;padding-right:8px}.post-footer-two-rows.balanced-footer .note-footer-row.footer-vote-row .ant-divider-vertical{margin:0 4px!important}.post-footer-two-rows.balanced-footer .note-footer-row.footer-vote-row>.comment-row:not(:first-child):before{margin:0 4px}.post-footer-two-rows.balanced-footer .note-footer-row.footer-vote-row .show-coin{padding:2px 6px}.post-footer-two-rows.balanced-footer .note-footer-row.footer-vote-row .show-coin img{display:none}.post-footer-two-rows.balanced-footer .note-footer-row.footer-vote-row .show-coin span{font-size:11px}}.note-media.note-media--top,.pba-note-media.pba-note-media--top{margin-top:8px!important;margin-bottom:10px!important}.content-wrapper:has(.comment-wrapper){padding:16px 20px}.comment-wrapper{display:block;position:relative;overflow:visible}.comment-wrapper .ant-list-item-action{margin-top:.5rem;margin-left:0}.comment-wrapper .comment-divider{margin-top:1rem;margin-bottom:0}.comment-wrapper .comment-divider.top-divider{margin-left:0}.comment-wrapper .comment-divider.bottom-divider{margin-left:50px}.comment-wrapper form{margin-left:8px}.comment-wrapper .reply-comment{margin-left:4px}.comment-wrapper .reply-comment .ant-comment-content-detail{margin-top:10px}.comment-wrapper .reply-comment form{margin-left:-44px}.comment-wrapper .comment-actions{color:#555;margin-top:.5rem;font-size:12px}.comment-wrapper .ant-comment-content-author-name{width:100%}.comment-wrapper .ant-comment-content-author-name .wrap-content-comment{justify-content:space-between;align-items:center;width:100%;display:flex}.fb-comment{gap:12px;padding:10px 0;display:flex}.fb-comment--loading{opacity:.5}.fb-comment.has-replies{position:relative}.fb-comment.has-replies>.fb-comment-main>.fb-comment-replies{border-left:0;margin-left:0;padding-left:0;position:relative}.fb-comment-avatar{flex-shrink:0;padding-top:2px}.fb-comment-avatar .ant-avatar{width:32px!important;height:32px!important;font-size:14px!important;line-height:32px!important}.fb-comment-main{flex:1;min-width:0}.fb-comment-header{justify-content:space-between;align-items:center;display:flex}.fb-comment-header-left{align-items:center;gap:8px;min-width:0;display:flex}.fb-comment-header-left a{text-decoration:none}.fb-comment-name{color:#1a1a1a;font-size:13px;font-weight:600;line-height:1}.fb-comment-time{color:#999;white-space:nowrap;font-size:12px;font-weight:400}.fb-comment-replying-to{color:#8a8f98;margin-top:1px;font-size:12px}.fb-comment-replying-to a{color:#1d70e0;font-weight:500}.fb-comment-text{color:#333;word-wrap:break-word;overflow-wrap:break-word;margin-top:4px;font-size:14px;line-height:1.5}.fb-comment-text p{margin:0!important}.fb-comment-text img{object-fit:cover;border-radius:8px;width:120px;height:120px;margin-top:6px;display:block}.comment-link{color:#1877f2;word-break:break-all}.comment-link:hover{text-decoration:underline}.comment-yt-embed{aspect-ratio:16/9;background:#000;border-radius:10px;width:280px;max-width:100%;margin-top:6px;position:relative;overflow:hidden}.comment-yt-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.fb-comment-actions-row{color:#475467;align-items:center;gap:0;margin-top:4px;font-size:12px;display:flex}.fb-comment-actions.comment-row{flex-wrap:nowrap;flex:0 auto;overflow:visible;gap:0!important;width:auto!important}.fb-comment-actions.comment-row .ant-space{gap:0!important}.fb-comment-actions.comment-row .ant-space-item,.fb-comment-actions.comment-row .ant-space-item-split{align-items:center;display:inline-flex}.fb-comment-actions.comment-row .ant-divider-vertical{border-left-color:#e4e7ec;height:12px;margin:0 8px;display:inline-block;top:0}.fb-comment-actions.comment-row .vote-hit{color:#475467;cursor:pointer;align-items:center;gap:5px;padding:2px 0;transition:color .12s;display:inline-flex}.fb-comment-actions.comment-row .vote-hit:hover{color:#1d4ed8}.fb-comment-actions.comment-row .anticon{font-size:14px}.fb-comment-actions.comment-row .mr-1{color:inherit;font-size:12px;font-weight:500;margin-right:0!important}.fb-comment-actions.comment-row .show-coin{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.fb-comment-actions.comment-row .show-coin span,.fb-comment-actions.comment-row .show-coin b{font-size:11px}.fb-comment-reply-btn{color:#475467;cursor:pointer;align-items:center;font-size:12px;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.fb-comment-reply-btn:before{content:"";background:#e4e7ec;width:1px;height:12px;margin:0 8px;display:inline-block}.fb-comment-reply-btn:hover{color:#1d4ed8}.fb-comment-more{flex-shrink:0;position:relative}.fb-comment-more-btn{cursor:pointer;color:#999;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;font-size:16px;transition:background .15s,color .15s;display:flex}.fb-comment-more-btn:hover{color:#333;background:#f0f2f5}.fb-comment-more-menu{z-index:1000;background:#fff;border:1px solid #e4e6e9;border-radius:8px;min-width:120px;margin-top:6px;padding:4px 0;position:absolute;top:100%;right:0;box-shadow:0 4px 16px #0000001f}.fb-comment-more-item{cursor:pointer;color:#333;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 14px;font-size:13px;font-weight:500;transition:background .12s;display:flex}.fb-comment-more-item:hover{background:#f5f5f5}.fb-comment-more-item--danger{color:#ff4d4f}.fb-comment-more-item--danger:hover{background:#fff1f0}.fb-comment-more-item:disabled{opacity:.4;cursor:not-allowed}.fb-comment-view-replies{cursor:pointer;color:#606060;background:0 0;border:0;align-items:center;gap:8px;margin-top:6px;padding:2px 0;font-size:12px;font-weight:600;display:inline-flex}.fb-comment-view-replies .anticon{font-size:10px}.fb-comment-view-replies:hover{color:#1a1a1a}.fb-comment-view-replies-line{background:#c4c7cc;width:24px;height:1px;display:inline-block}.fb-comment-replies{margin-top:4px;padding-left:0;position:relative}.fb-comment-replies>.fb-comment{padding:6px 0}.fb-comment-replies.is-collapsed>.fb-comment{display:none}.fb-comment-replies .fb-comment-replies{border-left:0;margin-left:0;padding-left:0}.fb-comment-replies .fb-comment-avatar .ant-avatar{width:24px!important;height:24px!important;font-size:11px!important;line-height:24px!important}.fb-comment-replies .fb-comment-name{font-size:12px}.fb-comment-replies .fb-comment-text{font-size:13px}.fb-comment-replies .fb-comment-actions-row{margin-top:4px}.comment-pill{cursor:text;background:#f0f2f5;border-radius:20px;align-items:center;padding:10px 16px;transition:background .15s;display:flex}.comment-pill:hover{background:#e4e6e9}.comment-pill-placeholder{color:#65676b;-webkit-user-select:none;user-select:none;flex:auto;min-width:0;font-size:14px}.comment-pill-emoji{color:#65676b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:-4px -6px -4px 8px;padding:0;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.comment-pill-emoji:hover:not(:disabled){color:#1f2937;background:#0000000f}.comment-pill-emoji:disabled{cursor:not-allowed;opacity:.5}.comment-btn{margin-top:8px}.comment-input-wrapper .comment-textarea{box-sizing:border-box;resize:none;background:#f4f5f7;border:1px solid #e4e6e9;border-radius:21px;outline:none;width:100%;min-height:42px;max-height:160px;padding:9px 15px;font-size:14px;line-height:22px;transition:background .15s,border-color .15s;display:block;overflow-y:hidden}.comment-input-wrapper .comment-textarea:focus{background:#fff;border-color:#1890ff}.comment-input-wrapper.form-error .comment-textarea{border-color:#ff4d4f}.comment-input-wrapper .comment-editor-box{position:relative}.comment-input-wrapper .comment-editor-box .comment-textarea{padding-right:76px}.comment-input-wrapper .comment-editor-emoji-btn.ant-btn{color:#65676b;width:32px;min-width:0;height:32px;font-size:18px;position:absolute;bottom:5px;right:38px}.comment-input-wrapper .comment-editor-send-btn.ant-btn{color:#1890ff;width:32px;min-width:0;height:32px;font-size:17px;position:absolute;bottom:5px;right:5px}.comment-input-wrapper .comment-editor-send-btn.ant-btn:hover:not(:disabled){color:#1890ff;background:#1890ff1a}.comment-input-wrapper .comment-editor-send-btn.ant-btn:disabled{color:#bfc4cc;background:0 0}.comment-compact-form{align-items:flex-end;gap:8px;display:flex}.comment-compact-form .comment-compact-box{flex:1;min-width:0;position:relative}.comment-compact-form .comment-textarea{resize:none;background:#f4f5f7;border:1px solid #e4e6e9;border-radius:20px;outline:none;width:100%;min-height:40px;max-height:120px;padding:9px 44px 9px 16px;font-size:15px;line-height:20px;transition:border-color .2s,background .2s;display:block;overflow-y:hidden}.comment-compact-form .comment-textarea:focus{background:#fff;border-color:#1d4ed8}.comment-compact-form.form-error .comment-textarea{border-color:#ff4d4f}.comment-compact-form .comment-compact-emoji-btn.ant-btn{color:#65676b;width:32px;min-width:0;height:32px;font-size:18px;position:absolute;bottom:4px;right:4px}.comment-compact-form .comment-compact-send.ant-btn{flex-shrink:0;width:40px;height:40px;font-size:16px}.content-wrapper .comment-compact-form,.ant-modal .comment-compact-form{margin-bottom:16px}.comment-compact-emoji{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #00000029}.reel-comment-drawer .ant-drawer-footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #f0f0f0}.comment-pill-avatar{color:#fff;background:#d0d5dd;flex-shrink:0;margin-right:10px;font-size:14px}@media (max-width:768px){body.comment-inline-open .comment-root-composer{display:none!important}.show-more-comments-wrapper.content-wrapper{background:0 0;border:0;border-top:1px solid #eef0f3;border-radius:0;margin:0;padding:12px 12px 14px!important}.show-more-comments-wrapper.content-wrapper .theme-header{border-left-width:3px!important;height:auto!important;margin:0 0 8px!important;padding-left:8px!important;font-size:13px!important;font-weight:600!important;line-height:16px!important}.show-more-comments-wrapper.content-wrapper .comment-wrapper{overflow:visible}.show-more-comments-wrapper.content-wrapper .fb-comment{gap:10px;padding:8px 0}.show-more-comments-wrapper.content-wrapper .fb-comment-text{font-size:15px}.show-more-comments-wrapper.content-wrapper .fb-comment-reply-btn,.show-more-comments-wrapper.content-wrapper .fb-comment-more-btn,.show-more-comments-wrapper.content-wrapper .fb-comment-actions .vote-like,.show-more-comments-wrapper.content-wrapper .fb-comment-actions .anticon-dislike{align-items:center;min-height:36px;display:inline-flex}.show-more-comments-wrapper.content-wrapper .fb-comment-more-btn{width:36px;height:36px}.show-more-comments-wrapper.content-wrapper form{margin-left:0}.show-more-comments-wrapper.content-wrapper .comment-pill{background:#f4f5f7;border:1px solid #e4e6e9;border-radius:20px;min-height:40px;padding:0 16px}.show-more-comments-wrapper.content-wrapper .comment-pill:active{background:#fff;border-color:#1d4ed8}.show-more-comments-wrapper.content-wrapper .comment-pill-avatar{margin-right:8px;font-size:12px;width:28px!important;height:28px!important;line-height:28px!important}.show-more-comments-wrapper.content-wrapper .comment-pill-placeholder{color:#8a8d91;font-size:15px;line-height:20px}.show-more-comments-wrapper.content-wrapper .comment-btn{justify-content:flex-end;margin-top:6px;display:flex}.show-more-comments-wrapper.content-wrapper .comment-btn .ant-space{justify-content:flex-end;width:100%}.show-more-comments-wrapper.content-wrapper .comment-btn .ant-btn{height:30px;padding:0 14px;font-size:13px}}.comment-form{margin-bottom:1rem;position:relative;overflow:hidden}.comment-form .quill{border-radius:16px;position:relative;border:1px solid #ccc!important}.comment-form .quill .ql-toolbar{border-top:0;border-left:0;border-right:0}.comment-form .quill .ql-container{border:0}.comment-form .ql-editor{min-height:150px}.action-delete{color:#ff4d4f;cursor:pointer}.user-profile-comment.loading-comment{border-radius:13px;padding:14px;position:relative;overflow:hidden}.user-profile-comment.loading-comment:after{content:"";background:linear-gradient(120deg,#fff0 0%,#b6b6b666 50%,#b5b4b400 70%);border-radius:16px;width:250%;height:100%;animation:2s forwards shimmer;position:absolute;top:0;left:-150%}.show-more-comments-wrapper .comment-row{flex-wrap:nowrap;font-size:11px;gap:4px!important}.show-more-comments-wrapper .comment-row .ant-space-item{font-size:11px}.show-more-comments-wrapper .comment-row .ant-divider-vertical{margin:0 4px}.show-more-comments-wrapper .quill-wrapper .quill .ql-container.ql-snow{height:80px}.show-more-comments-wrapper .quill-wrapper .quill .ql-editor{min-height:80px;max-height:80px;overflow-y:auto}.comment-section .fb-comment .comment-actions{align-items:center;gap:4px;margin-top:0;display:flex}.comment-section .fb-comment .comment-actions .action-item{color:#606060;cursor:pointer;border-radius:12px;align-items:center;gap:3px;padding:2px 6px;font-size:12px;display:inline-flex}.comment-section .fb-comment .comment-actions .action-item:hover{background:#f0f2f5}.comment-section .fb-comment .comment-actions .action-item.disabled{cursor:default;opacity:.7}.comment-section .fb-comment .comment-actions .action-item .count{font-size:11px;font-weight:500}.comment-section .fb-comment .comment-actions .comment-list-reply{color:#606060;cursor:pointer;border-radius:16px;padding:4px 12px;font-size:12px;font-weight:600}.comment-section .fb-comment .comment-actions .comment-list-reply:hover{color:#1a1a1a;background:#f0f2f5}.comment-section .fb-comment .fb-comment-avatar .ant-avatar{flex-shrink:0}.featured-list .show-more-comments-wrapper,.featured-list .show-more-comments-wrapper .theme-header,.featured-list .show-more-comments-wrapper .fb-comment,.featured-list .show-more-comments-wrapper .fb-comment-main,.featured-list .show-more-comments-wrapper .fb-comment-text,.featured-list .show-more-comments-wrapper .fb-comment-text p{text-align:left!important}.ant-message{z-index:2010}.change-password-modal .ant-modal-body{overflow-y:visible}.change-password-modal .thumbnail-wallet{width:140px!important;height:105px!important}.change-password-modal .ant-form-item{margin-bottom:14px}.login-form{padding:1rem;position:relative}.login-form .form-group{margin-bottom:1rem}.login-form .login-form-forgot{float:right}.login-form .ant-input-affix-wrapper input.ant-input{box-shadow:none!important;background:0 0!important;border:none!important}.forgot-pwd-box{width:400px}.upload-video,.upload-video .ant-upload-select-picture-card,.upload-video .ant-upload-list-picture-card-container,.thum-wdth-wrapper,.thum-wdth-wrapper .ant-upload-select-picture-card,.thum-wdth-wrapper .ant-upload-list-picture-card-container{width:100%;height:176px}.search-fullwidth{width:100%}.form-error .tox.tox-tinymce{border-color:#ff4d4f}.form-notify.text-danger{color:#ff4d4f}.login-form-button{color:#1990ff;border-color:#1990ff}.login-form-button:hover{border-color:#83c0fa}.modal-login button.ant-input-password-icon{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 2px;line-height:1}.modal-login button.ant-input-password-icon:focus-visible,.modal-login .ant-checkbox-input:focus-visible+.ant-checkbox-inner{outline-offset:2px;outline:2px solid #1890ff}.modal-login--signup-focused .ant-modal-content,.modal-login--signup-focused .ant-modal-content *{font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif}.modal-login--signup-focused .ant-modal-content{border:1px solid #e4edf7;border-radius:18px;overflow:hidden;box-shadow:0 18px 48px #0825542e}.modal-login--signup-focused .ant-modal-header{background:linear-gradient(#f6fbff 0%,#fff 100%);border-bottom:1px solid #e8eff8;padding:18px 22px 14px}.modal-login--signup-focused .ant-modal-title{color:#0f2f66;letter-spacing:-.1px;font-size:22px;font-weight:700;line-height:1.25}@media (max-width:576px){.modal-login--signup-focused .ant-modal-title{font-size:20px}}.modal-login--signup-focused .ant-modal-body{background:#fff;padding:16px 22px 14px}.modal-login--signup-focused .login-form{padding:0}.modal-login--signup-focused .login-form .ant-form-item{margin-bottom:12px}.modal-login--signup-focused .login-form .ant-form-item:last-child{margin-bottom:0}.modal-login--signup-focused .login-form .form-group{margin-bottom:12px}.modal-login--signup-focused .login-form .ant-input-affix-wrapper,.modal-login--signup-focused .login-form .ant-input{background:#f7fbff;border-color:#d6e4f3;border-radius:14px;transition:all .2s}.modal-login--signup-focused .login-form .ant-input-affix-wrapper{align-items:center;min-height:46px;padding-top:0;padding-bottom:0;display:flex}.modal-login--signup-focused .login-form .ant-input-affix-wrapper .ant-input-prefix,.modal-login--signup-focused .login-form .ant-input-affix-wrapper .ant-input-suffix{align-items:center;display:flex}.modal-login--signup-focused .login-form .ant-input-affix-wrapper input.ant-input{min-height:44px;padding-top:10px;padding-bottom:10px;line-height:1.45;box-shadow:none!important;background:0 0!important;border:none!important}.modal-login--signup-focused .login-form .ant-input-affix-wrapper:hover,.modal-login--signup-focused .login-form .ant-input:hover{background:#fff;border-color:#8cb8ea}.modal-login--signup-focused .login-form .ant-input-affix-wrapper-focused,.modal-login--signup-focused .login-form .ant-input:focus{background:#fff;border-color:#2e90f0;box-shadow:0 0 0 3px #2e90f024}.modal-login--signup-focused .login-form .ant-btn-primary{background:linear-gradient(90deg,#0f5eb8 0%,#2d9cff 100%);border:0;border-radius:999px;height:48px;font-weight:600;box-shadow:0 8px 20px #2d9cff59}.modal-login--signup-focused .login-form .ant-btn-primary:hover,.modal-login--signup-focused .login-form .ant-btn-primary:focus{opacity:.95;transform:translateY(-1px)}.modal-login--signup-focused .login-form .login-form-forgot{float:none;color:#1972d2;font-weight:500}.modal-login--signup-focused .login-form .login-form-forgot:hover{color:#0f5eb8}.modal-login--signup-focused .login-form .text-center{margin-bottom:4px}.profile-info .ant-input,.profile-info .ant-select-selector,.profile-info .ant-picker{border-radius:24px!important}.profile-info .react-tel-input .form-control{height:40px;border-radius:24px!important}.profile-info .react-tel-input .flag-dropdown,.profile-info .react-tel-input .flag-dropdown:hover .selected-flag{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.profile-info label{color:#6b7280;font-size:16px}.featured-section-outer{position:relative}.ant-list-grid>.ant-row>.ant-col>.ant-list-item{width:100%}.blog-layout-switcher-wrapper{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.container .blog-layout-switcher-wrapper{flex-direction:row;justify-content:flex-end;align-items:center;margin:10px auto 0}.trending-action-filters-row .blog-layout-switcher-wrapper{align-items:stretch}.blog-layout-switcher-btn{color:#374151;border-color:#e5e7eb;align-items:center;gap:6px;font-weight:500;display:inline-flex}.trending-action-filters-row .blog-layout-switcher-btn{color:#555;width:100%;height:32px;box-shadow:none;background:#eef0f2;border:none;justify-content:center;padding:5px 12px;font-size:12px;font-weight:500}.trending-action-filters-row .blog-layout-switcher-btn:hover,.trending-action-filters-row .blog-layout-switcher-btn:focus{color:#1677ff;background:#e4e7eb}.trending-action-filters-row .blog-layout-switcher-btn .anticon{font-size:13px}.sidebar-portal{height:0;position:relative}.sidebar-portal .trending-action-sidebar{top:calc(130px + var(--anon-banner-offset,0px));z-index:10;width:168px;position:fixed;left:min(50% + 520px,100vw - 192px)}@media (max-width:1100px){.sidebar-portal .trending-action-sidebar{display:none}}.trending-action-sidebar-inner{flex-direction:column;gap:24px;display:flex}.blog-sidebar-categories-card{border-radius:12px;width:100%;box-shadow:0 2px 10px #00000012}.blog-sidebar-categories-card.ant-card{background:#fff;width:100%}.blog-sidebar-categories-card .ant-card-body{padding:16px}.blog-sidebar-categories-card .sidebar-categories-title{color:#888;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:13px;font-weight:700}.blog-sidebar-categories-card .sidebar-categories-list{scrollbar-width:none;flex-direction:column;gap:2px;max-height:calc(100vh - 380px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.blog-sidebar-categories-card .sidebar-categories-list::-webkit-scrollbar{display:none}.blog-sidebar-categories-card .sidebar-category-item{color:#444;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.blog-sidebar-categories-card .sidebar-category-item:hover{color:#1677ff;background:#f0f5ff}.blog-sidebar-categories-card .sidebar-category-item.active{color:#1677ff;background:#e6f4ff;font-weight:600}.magazine-two-col-row .magazine-sidebar-col{margin-bottom:24px}.magazine-recent-sticky{position:sticky;top:130px}.magazine-recent-card{border-radius:12px;box-shadow:0 2px 10px #00000012}.magazine-recent-card.ant-card{background:#fff}.magazine-recent-card .ant-card-body{padding:20px}.magazine-recent-card .magazine-recent-title{color:#111827;margin-bottom:14px;font-size:20px;font-weight:800}.magazine-recent-card .magazine-recent-list{margin:0;padding:0;list-style:none}.magazine-recent-card .magazine-recent-item{border-bottom:1px solid #ececec;padding:12px 0}.magazine-recent-card .magazine-recent-item:first-child{padding-top:0}.magazine-recent-card .magazine-recent-item:last-child{border-bottom:none;padding-bottom:0}.magazine-recent-card .magazine-recent-item .relative-link{color:inherit;align-items:flex-start;gap:12px;display:flex}.magazine-recent-card .magazine-recent-thumb{border-radius:8px;flex:0 0 64px;width:64px;height:64px;overflow:hidden}.magazine-recent-card .magazine-recent-thumb img{object-fit:cover;width:100%;height:100%}.magazine-recent-card .magazine-recent-body{flex:1;min-width:0}.magazine-recent-card .magazine-recent-meta{color:#9ca3af;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;display:flex}.magazine-recent-card .magazine-recent-title-text{color:#111827;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.magazine-recent-card .magazine-recent-title-text:hover{color:#1677ff}.magazine-recent-card .magazine-recent-empty{color:#9ca3af;font-size:13px}.trending-action-card{border-radius:12px;width:100%;box-shadow:0 2px 10px #00000012}.trending-action-card.ant-card{background:#fff;width:100%}.trending-action-card .ant-card-body{padding:4px}.trending-action-card .trending-action-filters-row{flex-direction:column;align-items:stretch;gap:8px;display:flex}.trending-action-card .trending-action-filters{background:#eef0f2;border-radius:32px;gap:0;width:100%;padding:3px;display:flex;position:relative}.trending-action-card .trending-action-filters .filter-slide-indicator{z-index:0;background:#1890ff;border-radius:32px;width:calc(50% - 3px);height:calc(100% - 6px);transition:left 1s cubic-bezier(.65,0,.35,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #1677ff4d}.trending-action-card .trending-action-filters .filter-slide-indicator.slide-right{left:50%}.trending-action-card .trending-action-filters .filter-slide-indicator.anim-to-right{animation:1s cubic-bezier(.65,0,.35,1) forwards switch-stretch-right}.trending-action-card .trending-action-filters .filter-slide-indicator.anim-to-left{animation:1s cubic-bezier(.65,0,.35,1) forwards switch-stretch-left}@keyframes switch-stretch-right{0%{transform-origin:0;transform:scaleX(1)}40%{transform-origin:0;transform:scaleX(1.25)}to{transform-origin:100%;transform:scaleX(1)}}@keyframes switch-stretch-left{0%{transform-origin:100%;transform:scaleX(1)}40%{transform-origin:100%;transform:scaleX(1.25)}to{transform-origin:0;transform:scaleX(1)}}.trending-action-card .trending-action-filters .filter-item{cursor:pointer;z-index:1;background:0 0;border:none;border-radius:32px;flex:1;justify-content:center;align-items:center;height:30px;padding:4px 6px;display:flex;position:relative}.trending-action-card .trending-action-filters .filter-item.active .item span{color:#fff;font-weight:600}.trending-action-card .trending-action-filters .filter-item.active .icon-menu path{fill:#fff}.trending-action-card .trending-action-filters .filter-item .item{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.trending-action-card .trending-action-filters .filter-item .item span{color:#555;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;transition:color .2s;overflow:hidden}.trending-action-card .trending-action-filters .filter-item .item .icon-menu{flex-shrink:0;width:11px;height:11px}.trending-action-card .trending-action-filters .filter-item .item .icon-menu path{transition:fill .2s}.trending-action-card .access-filter{margin:10px 0 0}.trending-action-card .access-filter .access-filter-trigger{cursor:pointer;background:#f4f6f8;border:none;border-radius:32px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:32px;padding:0 6px 0 13px;font-size:12px;line-height:1;transition:background .15s;display:flex}.trending-action-card .access-filter .access-filter-trigger:hover{background:#eaedf0}.trending-action-card .access-filter .access-filter-trigger:focus-visible{outline-offset:1px;outline:2px solid #1890ff}.trending-action-card .access-filter .access-filter-trigger[aria-expanded=true] .access-filter-caret{transform:rotate(180deg)}.trending-action-card .access-filter .access-filter-trigger.access-filter-trigger--public{background:#eef4ff}.trending-action-card .access-filter .access-filter-trigger.access-filter-trigger--public:hover{background:#e2ecff}.trending-action-card .access-filter .access-filter-trigger.access-filter-trigger--public .access-filter-value{color:#1890ff}.trending-action-card .access-filter .access-filter-trigger.access-filter-trigger--premium{background:#fff2e8}.trending-action-card .access-filter .access-filter-trigger.access-filter-trigger--premium:hover{background:#ffe6d5}.trending-action-card .access-filter .access-filter-trigger.access-filter-trigger--premium .access-filter-value{color:#f5782f}.trending-action-card .access-filter .access-filter-label{color:#98a2b3;font-weight:600}.trending-action-card .access-filter .access-filter-selected{align-items:center;gap:1px;min-width:0;display:inline-flex}.trending-action-card .access-filter .access-filter-value{color:#344054;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.trending-action-card .access-filter .access-filter-caret{color:#98a2b3;flex-shrink:0;font-size:16px;transition:transform .15s}.trending-action-card .access-filter+.trending-action-buttons{margin-top:10px}@media (prefers-reduced-motion:reduce){.trending-action-card .access-filter .access-filter-trigger,.trending-action-card .access-filter .access-filter-caret{transition:none}}.trending-action-card .trending-action-buttons{flex-direction:column;gap:8px;display:flex}.trending-action-card .trending-action-buttons .btn-advance-search,.trending-action-card .trending-action-buttons .btn-new-post{justify-content:center;width:100%;height:32px;font-size:12px}.trending-action-card .trending-action-buttons .btn-advance-search{color:#333;background:#fff;border:1.5px solid #d9d9d9}.trending-action-card .trending-action-buttons .btn-advance-search:hover{color:#1677ff;border-color:#4096ff}.trending-action-card .trending-action-buttons .btn-new-post{color:#fff!important;background:#1890ff!important;border-color:#1890ff!important}.trending-action-card .trending-action-buttons .btn-new-post:hover,.trending-action-card .trending-action-buttons .btn-new-post:focus{background:#007cee!important;border-color:#007cee!important}.access-filter-popover .ant-popover-inner-content{padding:6px}.access-filter-popover .access-filter-menu{flex-direction:column;min-width:148px;display:flex}.access-filter-popover .access-option{color:#475467;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.access-filter-popover .access-option:hover{color:#101828;background:#f4f6f8}.access-filter-popover .access-option:focus-visible{outline-offset:-2px;outline:2px solid #1890ff}.access-filter-popover .access-option.active{color:#1890ff;background:#eef4ff}.access-filter-popover .access-option.access-option--premium.active{color:#f5782f;background:#fff2e8}@media (prefers-reduced-motion:reduce){.access-filter-popover .access-option{transition:none}}.mobile-trending-blue-container{background:#e1ebf9;border-radius:16px;margin:0 auto 24px;padding:16px 0;box-shadow:0 2px 8px #2965d514}@media (min-width:769px){.mobile-trending-blue-container{display:none}}.mobile-trending-blue-container .container{background:0 0}.trending-card-bg{background:linear-gradient(135deg,#a6c2f7 0%,#1e4ba8 100%);border-radius:10px;box-shadow:0 2px 4px #00000014;color:#fff!important}.list-item.has-space{margin:1rem 0}.list-item .featured-post{background-color:#f9f9f9;border:1px solid #f9f9f9;margin-bottom:1rem;display:block;position:relative;overflow:hidden}.list-item .featured-post,.list-item .featured-post img,.list-item .featured-post .overlay-bg{border-radius:16px}.list-item .featured-post img{width:100%;height:auto;display:block}.list-item .featured-post .ant-divider{border-color:#fff6}.list-item .featured-text{z-index:3;color:#fff;background-color:#00000042;border-radius:16px;padding:.5rem 1rem;position:absolute;bottom:0;left:0;right:0}.list-item .featured-text .dollar-icon,.list-item .featured-subtitle{color:#fff}.list-item .featured-subtitle:hover,.list-item .featured-subtitle:focus{color:#1890ff}.list-item .featured-header{color:#fff;margin-bottom:.5rem;font-size:20px;line-height:1.4}.list-item .featured-header-action{font-size:12px}.list-item .featured-list{margin-bottom:1rem;display:block;position:relative}.list-item .list-subtitle{color:#555;margin-bottom:.5rem;font-weight:500}.list-item .list-subtitle:hover,.list-item .list-subtitle:focus{color:#1890ff}.list-item .list-subtitle .author-info-header{align-items:center;display:flex}.list-item .list-subtitle .author-info-body{margin-left:8px;line-height:1.2}.list-item .list-subtitle .author-name-wrapper{display:flex}.list-item .list-subtitle .author-post-time{color:#999;font-size:12px;font-weight:400}.list-item .featured-list-item{flex-direction:row;flex:100%;justify-content:space-between;display:flex;position:relative}.list-item .featured-list-item .wrap-sub-categories{text-align:right}.list-item .featured-list-item .wrap-sub-categories .sub-category{margin-bottom:5px}.list-item .featured-desc{width:100%;min-height:90px;display:block;position:relative;overflow:hidden;margin-left:0!important}.list-item .list-desc{color:#0f1419;text-align:justify;margin-top:.5rem}.list-item .show-more-toggle{color:#1d4ed8;cursor:pointer;background:0 0;border:0;margin:8px auto 12px;padding:0;font-size:13px;font-weight:600;line-height:1.2;display:block}.list-item .show-more-toggle:hover,.list-item .show-more-toggle:focus{color:#1e40af;outline:none;text-decoration:underline}.list-item .list-desc-rich{-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;text-overflow:initial;min-height:unset;text-align:inherit;line-height:1.7;overflow:visible;color:#111!important;display:block!important}.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child,.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child)){display:none}.list-item .list-desc-rich>:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)):first-child,.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)),.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child))+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)){font-size:16px;font-weight:400;line-height:1.6;color:#475569!important}.list-item .list-desc-rich>:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)):first-child strong,.list-item .list-desc-rich>:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)):first-child b,.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) strong,.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) b,.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child))+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) strong,.list-item .list-desc-rich>p:is(:empty,:has(>br:only-child)):first-child+p:is(:empty,:has(>br:only-child))+:is(h1,h2,h3,h4,h5,h6,p:has(>:is(strong,b):only-child)) b{font-weight:500}.list-item .list-desc-rich p,.list-item .list-desc-rich ul,.list-item .list-desc-rich ol,.list-item .list-desc-rich blockquote,.list-item .list-desc-rich h1,.list-item .list-desc-rich h2,.list-item .list-desc-rich h3,.list-item .list-desc-rich h4,.list-item .list-desc-rich h5,.list-item .list-desc-rich h6{color:inherit;margin:0 0 12px}.list-item .list-desc-rich ul,.list-item .list-desc-rich ol{margin:0 0 12px;padding-left:1.25rem}.list-item .list-desc-rich ul{list-style-type:disc}.list-item .list-desc-rich ol{list-style-type:decimal}.list-item .list-desc-rich li{margin-bottom:4px}.list-item .list-desc-rich li ul,.list-item .list-desc-rich li ol{margin-top:6px;margin-bottom:0}.list-item .list-desc-rich li ul{list-style-type:circle}.list-item .list-desc-rich li ul li ul{list-style-type:square}.list-item .list-desc-rich li ol{list-style-type:lower-alpha}.list-item .list-desc-rich .ql-align-center{text-align:center}.list-item .list-desc-rich .ql-align-right{text-align:right}.list-item .list-desc-rich .ql-align-justify{text-align:justify}.list-item .list-desc-rich img{border-radius:10px;max-width:100%;height:auto;margin:12px auto;display:block}.list-item .list-desc-rich iframe,.list-item .list-desc-rich video{border:0;border-radius:10px;width:100%;max-width:100%;margin:12px 0}.list-item .featured-img{background-color:#f9f9f9;border:1px solid #f9f9f9;width:120px;height:90px}.list-item .featured-img,.list-item .featured-img img{object-fit:cover;border-radius:10px}.list-item .featured-img .max-width{max-width:100%}.card-follow-btn.ant-btn{flex-shrink:0;min-width:0!important;height:22px!important;box-shadow:none!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.card-follow-btn.ant-btn:not(.ant-btn-dangerous){color:#fff!important;background:#0047ab!important;border-color:#0047ab!important}.card-follow-btn.ant-btn:not(.ant-btn-dangerous):hover,.card-follow-btn.ant-btn:not(.ant-btn-dangerous):focus{color:#fff!important;background:#05c!important;border-color:#05c!important}.card-follow-btn.ant-btn.ant-btn-dangerous{color:#ef4444!important;background:0 0!important;border:1px solid #ef4444!important}.card-follow-btn.ant-btn.ant-btn-dangerous:hover,.card-follow-btn.ant-btn.ant-btn-dangerous:focus{color:#dc2626!important;background:#fef2f2!important;border-color:#dc2626!important}.author-follow-row{align-items:flex-start;gap:8px;min-width:0;display:flex}.author-follow-row>a{min-width:0}.author-follow-row .card-follow-btn{margin-top:2px}.author-follow-row--center{align-items:center}.author-follow-row--center .card-follow-btn{margin-top:0}.note-card{border-radius:16px;max-width:min(81%,630px);margin-left:auto;margin-right:auto;background:#fffbf5!important}.note-card .featured-list-item,.note-card>.featured-action{background:#fffbf5!important;border-color:#fcefdf!important}.note-card .note-row{flex-wrap:nowrap;align-items:flex-start;gap:10px;display:flex}.note-card .note-avatar-link{flex:none;align-self:flex-start}.note-card .note-content-col{flex:auto;min-width:0}.note-card .note-header-col{flex-direction:column;display:flex}.note-card .note-top-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.note-card .note-name-follow-group{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.note-card .note-top-actions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.note-card .note-tag-stack{align-items:center;gap:6px;display:inline-flex}@media (max-width:768px){.note-card .note-tag-stack{flex-direction:column;align-items:flex-end;gap:4px}}.note-card .note-type-pill{letter-spacing:.04em;text-transform:uppercase;color:#16a34a;background:0 0;border:1px solid #16a34a;border-radius:999px;align-items:center;padding:1px 9px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.note-card .note-author-link{flex-shrink:1;min-width:0;max-width:100%;display:inline-flex!important}.note-card .note-author-link .ant-space-item:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.note-card .note-author-name{color:#0f1419;flex-wrap:nowrap;font-size:14px;font-weight:700}.note-card .note-follow-inline{flex-shrink:0}.note-card .note-time{color:#667085;text-align:left;align-self:flex-start;margin-top:0;font-size:12px}.note-card .note-more-btn{color:#667085;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.note-card .note-more-btn:hover,.note-card .note-more-btn:focus{color:#101828;background:#f2f4f7}.note-card .note-desc{color:#0f1419;font-size:var(--content-font-size);word-break:break-word;margin:6px 0 0;line-height:1.5;-webkit-line-clamp:unset!important;line-clamp:unset!important;text-overflow:unset!important;text-align:left!important;display:block!important;overflow:visible!important}.note-card .note-desc>:not(.ql-align-center):not(.ql-align-right){text-align:left!important}.note-card .note-desc.ql-editor{padding:0;overflow:visible;height:auto!important;min-height:0!important}.note-card .note-desc p{margin:0}.note-card .note-desc iframe,.note-card .note-desc video,.note-card .note-desc img,.note-card .note-desc blockquote,.note-card .note-desc .custom-video-container,.note-card .note-desc .video-wrapper{box-sizing:border-box;max-width:100%!important}.note-card .note-desc .custom-video-container,.note-card .note-desc .video-wrapper{min-width:0!important}.note-card .note-media{object-fit:cover;border-radius:12px;max-width:min(324px,100%);max-height:252px;margin-top:9px;display:block}.note-card .note-media.note-attach-align-left{margin-left:0;margin-right:auto}.note-card .note-media.note-attach-align-center{margin-left:auto;margin-right:auto}.note-card .note-media.note-attach-align-right{margin-left:auto;margin-right:0}.note-card .note-video-embed{aspect-ratio:16/9;border-radius:12px;max-width:432px;margin-top:9px;position:relative;overflow:hidden}.note-card .note-video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.note-card .note-link-card{color:#1d4ed8;word-break:break-all;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;max-width:100%;margin-top:10px;padding:10px 14px;font-size:14px;display:inline-flex}.note-card .note-link-card:hover{color:#1e40af;background:#f8fafc}.note-card .featured-action{column-gap:6px;font-size:12px}.note-card .featured-action .ant-divider-vertical{margin:0 2px}.note-card .featured-action .show-coin{padding:2px 8px 2px 5px}.note-card .note-community-tag{color:#344054;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;max-width:100%;margin-top:10px;padding:3px 10px 3px 3px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.note-card .note-community-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:1001px){.note-card .note-community-tag{display:none}.note-card .featured-action>.comment-row{min-width:auto!important}.note-card .footer-community-info{min-width:0;overflow:hidden;flex-shrink:1!important;margin-left:14px!important}.note-card .footer-community-info>span:last-child{min-width:0}}.note-card .featured-action{color:#475467;border-top:1px solid #fcefdf;align-items:center;gap:0;font-size:13px;flex-wrap:nowrap!important;justify-content:space-between!important;margin-top:10px!important;padding:8px 14px 10px!important}.note-card .featured-action .comment-row{align-items:center;flex:auto!important;justify-content:space-between!important;gap:0!important}.note-card .featured-action .comment-row>.ant-space-item>.ant-space:not(.vote-comment):not(.vote-time){gap:0!important}.note-card .featured-action .ant-space-item-split{align-items:center;display:inline-flex!important}.note-card .featured-action .ant-divider-vertical{border-left-color:#e4e7ec!important;height:14px!important;margin:0 10px!important;top:0!important}.note-card .featured-action>.comment-row:not(:first-child):before{content:"";background:#e4e7ec;width:1px;height:14px;margin:0 10px}.note-card .featured-action .anticon,.note-card .featured-action .ant-btn .anticon{font-size:15px!important}.note-card .featured-action .comment-row .vote-hit,.note-card .featured-action .comment-row .ant-space.vote-comment,.note-card .featured-action .comment-row .ant-space.vote-time{align-items:center;gap:5px!important;display:inline-flex!important}.note-card .featured-action .vote-comment>.ant-space-item,.note-card .featured-action .vote-time>.ant-space-item{align-items:center;display:inline-flex}.note-card .featured-action .mr-1{margin-right:0!important}.note-card .featured-action .vote-time{color:#98a2b3;font-size:12px}.note-card .featured-action .ant-btn{color:#475467;align-items:center;height:auto;display:inline-flex;padding:0!important;top:0!important}@media (max-width:1000px){.note-card .featured-desc{margin-bottom:0;padding-bottom:0}.note-card .note-media,.note-card .note-video-embed,.note-card .note-link-card{margin-bottom:4px}}@media (max-width:768px){.note-card .note-desc{font-size:var(--content-font-size)!important;line-height:1.5!important}.note-card .note-media{max-width:min(220px,100%);max-height:180px}.note-card .note-video-embed{max-width:min(300px,100%)}}.list-item.large-list .note-card .featured-desc{min-height:0;margin-left:0}.list-item.large-list .featured-desc{min-height:140px;margin-left:260px}.list-item.large-list .featured-img{width:250px;height:140px}.list-item.large-list.new-filter-post .featured-desc{min-height:180px;margin-left:320px}.list-item.large-list.new-filter-post .featured-img{width:300px;height:180px}.list-item.large-list.new-filter-post .list-title{font-size:var(--title-font-size)!important;margin-bottom:8px!important;line-height:1.4!important}.list-item.large-list.new-filter-post .list-desc{font-size:15px!important;line-height:1.6!important}@media (min-width:1001px){.list-item.large-list .list-desc{text-align:justify;-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:3.2em;line-height:1.6;display:-webkit-box;overflow:hidden}.list-item.large-list.blog-desktop-left-thumb{width:100%;max-width:990px;margin-left:auto;margin-right:auto}.list-item.large-list.blog-desktop-left-thumb .featured-list-item{box-shadow:none;border:1px solid #e5e7eb;border-radius:16px;padding:16px 16px 6px}.list-item.large-list.blog-desktop-left-thumb .top-author-header,.list-item.large-list.blog-desktop-left-thumb .top-title-header,.list-item.large-list.blog-desktop-left-thumb .featured-desc,.list-item.large-list.blog-desktop-left-thumb .featured-action{box-sizing:border-box;width:100%;max-width:none;padding-top:8px;padding-bottom:8px}.list-item.large-list.blog-desktop-left-thumb .top-author-header{order:1;width:100%;max-width:none;margin-top:0;padding-top:0;padding-bottom:0}.list-item.large-list.blog-desktop-left-thumb .top-author-header .author-info-header{align-items:center}.list-item.large-list.blog-desktop-left-thumb .top-author-header .author-info-header>.ant-avatar,.list-item.large-list.blog-desktop-left-thumb .top-author-header .author-info-header .ant-avatar{width:36px;height:36px;line-height:36px}.list-item.large-list.blog-desktop-left-thumb .top-author-header .author-info-body{margin-left:10px}.list-item.large-list.blog-desktop-left-thumb .top-author-header .author-name-wrapper{color:#111;font-size:15px;font-weight:600}.list-item.large-list.blog-desktop-left-thumb .top-title-header{order:2;padding-top:2px;padding-bottom:0}.list-item.large-list.blog-desktop-left-thumb .top-title-header .list-title{margin-bottom:0}.list-item.large-list.blog-desktop-left-thumb .featured-list-item{flex-direction:column;align-items:center;gap:8px}.list-item.large-list.blog-desktop-left-thumb .featured-list-item>.relative-link{flex-shrink:0;order:3;justify-content:center;width:100%;margin-right:0;display:flex}.list-item.large-list.blog-desktop-left-thumb .featured-desc{min-height:unset;order:4;margin-right:0;margin-left:auto!important;margin-right:auto!important}.list-item.large-list.blog-desktop-left-thumb .featured-desc .list-desc-rich img{width:100%!important;max-width:100%!important}.list-item.large-list.blog-desktop-left-thumb .featured-img{aspect-ratio:16/9;box-sizing:border-box;background-color:#0000;border:none;flex-shrink:0;width:100%;max-width:none;height:auto;margin-left:auto;margin-right:auto;padding:8px 0}.list-item.large-list.blog-desktop-left-thumb .list-desc{text-align:justify}.list-item.large-list.blog-desktop-left-thumb .list-desc.list-desc--position-start{text-align:left}.list-item.large-list.blog-desktop-left-thumb .list-desc.list-desc--position-center{text-align:center}.list-item.large-list.blog-desktop-left-thumb .list-desc.list-desc--position-end{text-align:right}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row{color:#4b5563}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .item-wraper,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-like{white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;transition:color .2s;display:inline-flex}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .item-wraper .mr-1,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-like .mr-1{transition:color .2s}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .anticon{color:#374151;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;transition:all .2s;display:inline-flex}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .ant-space-item{color:#374151;font-size:14px}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .item-wraper:hover,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-like:hover,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .item-wraper:hover .mr-1,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-like:hover .mr-1{color:#1d4ed8}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .item-wraper:hover .anticon-like,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-like:hover .anticon-like{color:#1d4ed8;background:#dbeafe}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-comment:hover,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-comment:hover .ant-space-item{color:#ca8a04}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-comment:hover .anticon-message{color:#ca8a04;background:#fef9c3}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-time:hover,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-time:hover .ant-space-item{color:#15803d}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-time:hover .anticon-history{color:#15803d;background:#dcfce7}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .vote-hit:hover .anticon-dislike{color:#dc2626;background:#fee2e2}:is(.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .ant-btn:has(.anticon-share-alt):hover,.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .ant-btn:has(.anticon-share-alt):focus){background:0 0!important}.list-item.large-list.blog-desktop-left-thumb .featured-action .comment-row .ant-btn:hover .anticon-share-alt{color:#7c3aed;background:#ede9fe}.list-item.large-list.blog-desktop-left-thumb .show-more-toggle{width:fit-content;margin-left:auto;margin-right:auto}.list-item .featured-divider{margin-bottom:0}.list-item.note-card{max-width:630px!important}.list-item.no-title-card{max-width:700px}}.list-item.large-list.blog-grid-card{width:100%;max-width:860px;margin-left:auto;margin-right:auto}.list-item.large-list.blog-grid-card .featured-list-item{box-shadow:none;background:#fff;border:none;border-radius:3px;flex-direction:column;padding:0 0 16px;overflow:hidden}.list-item.large-list.blog-grid-card .featured-list-item:hover .list-title{text-underline-offset:2px;text-decoration:underline}.list-item.large-list.blog-grid-card>.relative-link{order:1;width:100%}.list-item.large-list.blog-grid-card .featured-img{aspect-ratio:21/9;border-radius:0;width:100%;height:auto}.list-item.large-list.blog-grid-card .featured-img .absolute-tag-wrapper{top:0;left:auto;right:0}.list-item.large-list.blog-grid-card .featured-img .absolute-tag-wrapper .tag{text-transform:uppercase;letter-spacing:.05em;border:0;border-radius:0;margin:0;padding:4px 11px;font-size:11px;font-weight:800;color:#fff!important;background:#ff4d4f!important}.list-item.large-list.blog-grid-card .top-author-header{order:2;margin:16px 0 0}.list-item.large-list.blog-grid-card .top-author-header .author-info-header>.ant-avatar,.list-item.large-list.blog-grid-card .top-author-header .author-info-header .ant-avatar{width:24px;height:24px;line-height:24px}.list-item.large-list.blog-grid-card .top-author-header .author-info-body{margin-left:8px}.list-item.large-list.blog-grid-card .top-author-header .author-name-wrapper{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;font-size:12px;font-weight:800}.list-item.large-list.blog-grid-card .top-author-header .author-post-time{font-size:12px}.list-item.large-list.blog-grid-card .top-title-header{order:3;margin:8px 0 0}.list-item.large-list.blog-grid-card .top-title-header .list-title{letter-spacing:-.01em;font-size:var(--title-font-size)!important;margin-bottom:0!important;font-weight:800!important;line-height:1.3!important}.list-item.large-list.blog-grid-card .featured-desc{min-height:unset;border-bottom:1px solid #ececec;order:4;width:100%;padding-bottom:12px;margin:0!important}.list-item.large-list.blog-grid-card .featured-desc .list-desc{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden;margin-top:8px!important}.list-item.large-list.blog-grid-card .featured-action{color:#9ca3af;justify-content:flex-start;margin:12px 0 0}.list-item.large-list.blog-grid-card .featured-action .footer-community-info{display:none!important}.list-item.large-list.blog-grid-card .show-more-toggle{width:fit-content;margin:6px 0 0}.list-item.large-list.blog-magazine-card{max-width:100%;margin-bottom:32px;margin-left:auto;margin-right:auto}.list-item.large-list.blog-magazine-card .featured-list-item{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #0f172a1a}.list-item.large-list.blog-magazine-card>.relative-link{order:1;width:100%}.list-item.large-list.blog-magazine-card .featured-img.featured-img--magazine{aspect-ratio:16/9;border-radius:0;width:100%;height:auto;position:relative}.list-item.large-list.blog-magazine-card .featured-img.featured-img--magazine:after{content:none}.list-item.large-list.blog-magazine-card .featured-img.featured-img--magazine .absolute-tag-wrapper{inset:16px 16px auto auto}.list-item.large-list.blog-magazine-card .featured-img.featured-img--magazine .absolute-tag-wrapper .tag{color:#fff;background:#111827bf;border:none;border-radius:20px;padding:3px 14px;font-weight:600}.list-item.large-list.blog-magazine-card .top-author-header,.list-item.large-list.blog-magazine-card .top-title-header{padding:0 24px;position:static}.list-item.large-list.blog-magazine-card .top-author-header{order:2;margin-top:20px}.list-item.large-list.blog-magazine-card .top-author-header .author-follow-row--center{justify-content:center;margin-bottom:8px}.list-item.large-list.blog-magazine-card .top-author-header .magazine-meta-author{color:inherit;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.list-item.large-list.blog-magazine-card .top-author-header .magazine-meta-author:hover .magazine-meta-author-name{text-decoration:underline}.list-item.large-list.blog-magazine-card .top-author-header .magazine-meta-author .ant-avatar{width:24px;height:24px;line-height:24px}.list-item.large-list.blog-magazine-card .top-author-header .magazine-meta-author-name{color:#111827;font-size:13px;font-weight:600}.list-item.large-list.blog-magazine-card .top-author-header .magazine-meta-line{color:#6b7280;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.list-item.large-list.blog-magazine-card .top-title-header{text-align:center;order:3;margin-top:8px}.list-item.large-list.blog-magazine-card .top-title-header .list-title{color:#111827!important;font-size:var(--title-font-size)!important;margin-bottom:0!important;font-weight:800!important;line-height:1.3!important}.list-item.large-list.blog-magazine-card .featured-desc{width:auto;min-height:unset;text-align:center;order:4;margin:10px 24px 12px!important}.list-item.large-list.blog-magazine-card .featured-desc .list-desc{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;color:#6b7280;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list-item.large-list.blog-magazine-card .featured-action{margin:0 24px 20px}.list-item .absolute-tag{border-radius:16px;right:-3px}.list-item .overlay{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.list-item .overlay-bg{z-index:1;background-color:#00000042;position:absolute;inset:0}.list-item .featured-action{color:#000;border-top:1px solid #f2f4f7;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:16px;padding-top:12px;font-size:12px;display:flex}.list-item .featured-action .comment-row{flex-shrink:0;min-width:0;flex-wrap:nowrap!important}.list-item .featured-action .comment-row .item-wraper,.list-item .featured-action .comment-row .vote-like{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.list-item .featured-action .anticon,.list-item .featured-action .ant-btn .anticon{color:#000!important;font-size:14px!important}.list-item .featured-action .anticon.vote-icon-active--up{color:#1d4ed8!important}.list-item .featured-action .anticon.vote-icon-active--down{color:#dc2626!important}.list-item .featured-action .ant-divider-vertical{height:16px;margin:0 4px;border-color:#d9d9d9!important}.list-item .featured-action .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:4px 10px 4px 6px;display:flex}.list-item .featured-action .show-coin .dollar-icon{width:16px;height:16px}.list-item .featured-action .show-coin span{color:#2965d5;font-size:13px;font-weight:600;line-height:1}.list-item .featured-action .show-coin span b{color:#6a9fe0;font-size:12px;font-weight:500}.list-item .footer-community-info{white-space:nowrap;color:#344054;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;align-items:center;max-width:220px;padding:3px 10px 3px 3px;font-weight:500;line-height:1;gap:6px!important}.list-item .footer-community-info>span{text-overflow:ellipsis;overflow:hidden;font-size:12px!important}.list-item.new-filter-post .featured-action .comment-row{align-items:center;gap:8px;display:flex}.list-item.new-filter-post .featured-action .comment-row .show-coin{background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:4px 12px 4px 8px;font-size:14px;font-weight:600;display:flex}.list-item.new-filter-post .featured-action .comment-row .show-coin .dollar-icon{width:16px;height:16px}.list-item.new-filter-post .featured-action .comment-row .show-coin span{color:#2965d5}.list-item.new-filter-post .featured-action .comment-row .show-coin span b{color:#6a9fe0;margin-left:2px;font-weight:500}.list-item.new-filter-post .featured-action .comment-row .anticon-like{color:#666;cursor:pointer;font-size:16px;font-weight:700;transition:color .3s}.list-item.new-filter-post .featured-action .comment-row .anticon-like:hover{color:#1890ff}.list-item.new-filter-post .featured-action .comment-row .mr-1{color:#666;white-space:nowrap;font-size:14px;font-weight:600}.list-item.new-filter-post .featured-action .comment-row .ant-divider-vertical{border-color:#e0e0e0;height:14px}.list-item.new-filter-post .featured-action .comment-row .anticon-history{color:#999;font-size:14px;font-weight:700}.list-item.new-filter-post .featured-action .comment-row>span{color:#999;align-items:center;gap:4px;font-size:13px;display:flex}.list-item .featured-divider{margin:1.5rem 0}.page-header-wrapper{background-color:#f9f9f9;margin-top:-5px;margin-bottom:1rem;padding:5rem 0 0;display:block;position:relative}@media (max-width:768px){.page-header-wrapper{padding:2rem 0 0}}.page-header-wrapper.header-center{text-align:center}.page-header-wrapper .page-header{margin-bottom:1.2em;font-size:1.8rem}@media (max-width:992px){.page-header-wrapper .page-header{font-size:1.5rem}}@media (max-width:768px){.page-header-wrapper .page-header{margin-bottom:.5em;font-size:1.3rem}}.page-header-wrapper.header-content{padding-top:4em;padding-bottom:1em}.page-header-wrapper-modified{text-align:center;background-color:#f9f9f9;align-items:center;height:150px;margin-bottom:2em;display:flex}.page-nav-box{background-color:#f7faff;border-radius:4px;padding:1rem;max-height:87vh!important}.founder-wrapper{background-color:#f7faff;border-radius:4px;flex-direction:row;margin-bottom:5rem;padding:1.5rem;display:flex;position:relative}.founder-wrapper .founder-avatar{height:200px;display:block;position:relative}.founder-wrapper .founder-avatar .ant-avatar-image{z-index:1}.founder-wrapper .founder-avatar .overlay{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;z-index:0;background-image:url(/banners/dots.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:200px;height:200px;position:absolute;bottom:-50px;left:-50px}.founder-wrapper .founder-info{flex-direction:column;margin-left:1rem;display:flex;position:relative}.partner-card{min-height:100%}.partner-card .card-thumb-wrapper{flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.partner-card .card-thumb-wrapper .img-overlay{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.partner-card .card-thumb-wrapper.has-text{background-color:#f9f9f9;border-radius:100%}.partner-card .card-thumb-wrapper.has-text .title{font-size:30px;font-weight:700}.about-page .section-wrapper{background-color:#f9f9f9;padding:5rem 0;display:block;position:relative}.donate-action-btn{cursor:pointer;border:1.5px solid;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .2s;display:inline-flex}.donate-action-btn--edit{color:#0047ab;background:#f0f4ff;border-color:#b0c4e8}.donate-action-btn--edit:hover{color:#fff;background:#0047ab;border-color:#0047ab}.donate-action-btn--delete{color:#dc2626;background:#fff1f1;border-color:#fecaca}.donate-action-btn--delete:hover{color:#fff;background:#dc2626;border-color:#dc2626}.profile-bio-row{align-items:center;gap:8px;margin-top:6px;display:flex}.profile-bio-row .profile-bio-edit-btn{flex-shrink:0}.profile-bio-row .profile-bio-edit-label{display:none}@media (max-width:768px){.profile-bio-row{flex-direction:column;align-items:flex-start;gap:12px}.profile-bio-row .profile-bio-edit-btn{border-width:1px;border-radius:999px;gap:6px;width:auto;height:34px;padding:0 14px;font-size:13px;font-weight:600}.profile-bio-row .profile-bio-edit-btn:active{color:#fff;background:#0047ab;border-color:#0047ab}.profile-bio-row .profile-bio-edit-label{line-height:1;display:inline}}.author-page{background:#f4f6fb;min-height:100vh}@media (min-width:577px){.author-page:not(.custom-tabs-modal-wrapper){padding-left:88px;padding-right:88px}}.author-page .affix-sidebar{z-index:0;display:block;position:relative}.author-page .affix-sidebar.sticky-wallet{position:sticky;top:70px}.author-page .affix-sidebar.donation,.author-page .affix-sidebar.wellet{margin-bottom:24px}.author-page .affix-sidebar .theme-header{color:#111827;border-left:4px solid #0047ab;margin-bottom:14px;padding-left:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.author-page .affix-sidebar .serey-card{background:#fff;width:100%;overflow:hidden;box-shadow:0 2px 8px #0000000a;border:1.5px solid #eaecf0!important;border-radius:14px!important}.author-page .affix-sidebar .serey-card .ant-card-body{padding:16px}.author-page .affix-sidebar .serey-card-header{margin-bottom:6px}.author-page .affix-sidebar .serey-card-header-title{color:#6b7280;letter-spacing:1px;text-transform:uppercase;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.author-page .affix-sidebar .serey-card-balance{margin-bottom:12px}.author-page .affix-sidebar .serey-card-balance-amount{color:#111827;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:800;line-height:1.2}.author-page .affix-sidebar .serey-card-description{align-items:flex-start;gap:10px;display:flex}.author-page .affix-sidebar .serey-card-description-bullet{background-color:#0047ab;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.author-page .affix-sidebar .serey-card-description-text{color:#9ca3af;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.5}@media (max-width:480px){.author-page .affix-sidebar .serey-card{max-width:100%}}@media (max-width:991px){.author-page .affix-sidebar.sticky-wallet{position:static;top:auto}}.author-page .stats-card.blue{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#1a6fdf 100%);border:none;border-radius:16px;height:100%;position:relative;overflow:hidden}.author-page .stats-card.green{color:#fff;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);border:none;border-radius:16px;height:100%;position:relative;overflow:hidden}.author-page .stats-card.purple{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border:none;border-radius:16px;height:100%;position:relative;overflow:hidden}.author-page .decorative-circle{background:#ffffff1a;border-radius:50%;width:140px;height:140px;position:absolute;top:-30px;right:-30px}.author-page .card-body{z-index:1;position:relative}.author-page .header{justify-content:space-between;align-items:center;display:flex}.author-page .title-wrapper{align-items:center;gap:8px;display:flex}.author-page .value{white-space:nowrap;text-overflow:ellipsis;margin:12px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.5em;font-weight:800;display:block;overflow:hidden}.author-page .description{color:#fffc;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.author-page .action-button{color:#fff;background:#fff3;border:none;margin-top:12px}.author-page .custom-tabs .ant-tabs-nav{background-color:#fff;border-radius:14px;margin-bottom:20px;padding:6px 8px;border:1.5px solid #eaecf0!important}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-tab{color:#6b7280;background:0 0;border-radius:10px;margin:0 4px;padding:8px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .2s;border:none!important}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#0047ab;background:#f0f4ff}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-top>.ant-tabs-nav:before{border-bottom:0 solid #0000}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-tab-active{border-radius:10px;background:#0047ab!important}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-ink-bar{display:none!important}@media (max-width:768px){.author-page .custom-tabs .ant-tabs-nav{border-radius:12px;flex-wrap:nowrap;margin-bottom:16px;padding:4px 6px;overflow-x:auto}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-nav-wrap{overflow:visible!important}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-nav-list{flex-wrap:nowrap;gap:2px;display:flex}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-tab{white-space:nowrap;border-radius:8px;margin:0 2px;padding:7px 14px;font-size:12px}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-tab-active{border-radius:8px!important}.author-page .custom-tabs .ant-tabs-nav .ant-tabs-nav-operations{display:none!important}}.author-page .powerdown-card{background-color:#fff;box-shadow:0 2px 8px #0000000a;border:1.5px solid #eaecf0!important;border-radius:16px!important}.author-page .powerdown-card .card-header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.author-page .powerdown-card .card-header .card-title{color:#111827;align-items:center;gap:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;display:flex}.author-page .powerdown-card .card-header .card-title .icon-wrapper{background:#0047ab;border-radius:8px;width:32px;height:32px}.author-page .powerdown-card .card-header .card-title .icon-wrapper .icon-white{color:#fff;width:20px;height:20px}.author-page .powerdown-card .card-header .badge-status{color:#15803d;background-color:#ecfdf5;border:1px solid #bbf7d0;border-radius:6px;padding:4px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600}.author-page .powerdown-card .card-body{text-align:center;padding:32px 16px}.author-page .powerdown-card .card-body .circle-icon{background-color:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}.author-page .powerdown-card .card-body .circle-icon .circle-icon-inner{color:#9ca3af;width:32px;height:32px}.author-page .powerdown-card .card-body .card-subtitle{color:#111827;margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700}.author-page .powerdown-card .card-body .card-description{color:#9ca3af;margin-bottom:24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.author-page .powerdown-card .witness-grid{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.author-page .powerdown-card .witness-grid a{text-decoration:none}.author-page .powerdown-card .witness-grid .witness-chip{color:#0047ab;cursor:pointer;background:#f0f4ff;border:1.5px solid #c5d4f0;border-radius:20px;padding:7px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.author-page .powerdown-card .witness-grid .witness-chip:hover{color:#fff;background:#0047ab;border-color:#0047ab}.featured-list-wrapper{min-height:300px;display:block;position:relative}.featured-list-wrapper .list-title{margin-bottom:5px}.tab-min-height,.list-min-height{min-height:200px;display:block;position:relative}.drum-form{border-radius:16px;min-height:295px;margin:5px 0;padding:15px 0;display:block;position:relative}.drum-form .ant-card-body{padding:15px}.drum-form iframe{border-radius:16px;width:100%;max-width:100%;min-height:300px}.drum-form .ant-image-mask{display:none}.drum-form .drum-desc{color:#000;margin-bottom:15px;font-size:16px}.drum-form .drum-editor{border:none;min-height:145px;font-size:18px;font-weight:400;display:block;position:relative}.drum-form .drum-editor .ql-editor{min-height:100px}.drum-form .drum-editor.ant-mentions-focused{box-shadow:none}.drum-form .drum-editor textarea{background-color:#f9f9f9;outline:none;height:145px}.drum-form .drum-editor .tox-tinymce{border-radius:16px}.drum-form .drum-divider{margin-top:10px}.drum-form .upload-wrapper{margin-top:15px}.drum-form .upload-wrapper .btn-upload{cursor:pointer;border:1px solid #d1d1d1;border-radius:100%;padding:5px 10px;position:relative}.drum-form .upload-wrapper .btn-upload.has-margin{margin-bottom:10px}.drum-form .upload-wrapper .ant-upload-list-item,.drum-form .upload-wrapper .ant-upload-list-item img{border-radius:16px}.redrum-link{cursor:pointer}.redrum-link:hover,.redrum-link:focus{color:#1890ff}.card-breadcrum{border-radius:16px;margin-bottom:5px}.card-breadcrum .ant-card-body{padding:10px}.drum-list{background-color:#fff;border-color:#f0f0f0;border-radius:16px;margin-bottom:30px}.drum-list .list-text-wrap p{margin-bottom:.2rem}.drum-list iframe{border-radius:16px;width:100%;max-width:100%;min-height:300px}.drum-list.small-list{margin-bottom:0}.drum-list .no-padding .ant-list-item,.drum-list.no-padding .ant-list-item{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.drum-list .no-padding .redrummer-box,.drum-list.no-padding .redrummer-box{margin-bottom:0;position:relative}.drum-list .no-padding .redrummer-box.has-margin,.drum-list.no-padding .redrummer-box.has-margin{margin-bottom:20px}.drum-list.ant-list-bordered.ant-list-lg .ant-list-item{padding:15px}.drum-list .redrum-link{color:#555;font-weight:400}.drum-list .redrum-link:hover,.drum-list .redrum-link:focus{color:#1890ff}.drum-list .drum-desc{color:#000;opacity:1;margin-bottom:15px;font-size:16px;font-weight:400}.drum-list .drum-desc.hoverable:hover,.drum-list .drum-desc.hoverable:focus{opacity:.6}.drum-list .drum-space{margin-bottom:10px}.drum-list .redrummer-box{border:1px solid #d1d1d1;border-radius:16px;margin-bottom:20px;padding:15px;display:block;position:relative}.drum-list .preview-hidden{visibility:hidden;height:0}.drum-list .ant-image-mask{display:none}.drum-list .drum-images{position:relative}.drum-list .drum-images.has-margin{margin-bottom:15px}.drum-list .drum-images .row-gutter{margin:-1px}.drum-list .drum-images .col-gutter{padding:1px}.drum-list .drum-images .drum-image{display:block;position:relative}.drum-list .drum-images .drum-image .drum-image-inner{cursor:pointer;background-color:#f9f9f9;border:1px solid #f9f9f9;flex-direction:column;flex:100%;display:flex;position:relative}.drum-list .drum-images .drum-image .drum-image-inner .drum-overlay{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.drum-list .drum-images .drum-image .drum-image-inner .img-overlay{z-index:1;color:#1890ff;opacity:0;background-color:#ffffff80;flex-direction:column;justify-content:center;align-items:center;transition:all .5s;display:flex;position:absolute;inset:0}.drum-list .drum-images .drum-image .drum-image-inner:hover .img-overlay,.drum-list .drum-images .drum-image .drum-image-inner:focus .img-overlay{opacity:1}.drum-list .drum-images .drum-image .drum-image-inner.all-radius,.drum-list .drum-images .drum-image .drum-image-inner.all-radius .drum-overlay{border-radius:16px}.drum-list .drum-images .drum-image .drum-image-inner.top-left-radius,.drum-list .drum-images .drum-image .drum-image-inner.top-left-radius .drum-overlay{border-top-left-radius:16px}.drum-list .drum-images .drum-image .drum-image-inner.bottom-left-radius,.drum-list .drum-images .drum-image .drum-image-inner.bottom-left-radius .drum-overlay{border-bottom-left-radius:16px}.drum-list .drum-images .drum-image .drum-image-inner.top-right-radius,.drum-list .drum-images .drum-image .drum-image-inner.top-right-radius .drum-overlay{border-top-right-radius:16px}.drum-list .drum-images .drum-image .drum-image-inner.bottom-right-radius,.drum-list .drum-images .drum-image .drum-image-inner.bottom-right-radius .drum-overlay{border-bottom-right-radius:16px}.drum-breadcrum{font-size:16px}.custom-card-border{border-radius:16px}.drum-actions{flex-direction:row;display:flex;position:relative}.drum-actions .drum-action{min-width:60px;margin-right:10px;font-size:12px;display:block;position:relative}.drum-actions .drum-action:last-child{margin-right:0}.drum-actions .drum-action .item-wraper{background-color:#f9f9f9;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;transition:all .5s;display:flex;position:relative}.drum-actions .drum-action.has-link{cursor:pointer}.drum-actions .drum-action.has-link.hoverable:hover{color:#1890ff}.drum-actions .drum-action.has-link.hoverable:hover .item-wraper{color:#fff;background-color:#1890ff}.drum-actions .drum-action.active,.drum-actions .drum-action.active:hover{color:#1890ff}.drum-actions .drum-action.active .item-wraper,.drum-actions .drum-action.active:hover .item-wraper{color:#fff;background-color:#1890ff}.buy-coins-iframe-wrapper{height:550px;display:block;position:relative}.buy-coins-iframe-wrapper iframe{max-width:100%}.avatar-user{border:2px ​solid #eee}.avatar-user .icon-upload{color:#ccc;background-color:#f9f9f9;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:-2px;right:2px}.avatar-user .icon-upload:hover{color:#1890ff;cursor:pointer;transition:all .3s ease-in-out}.choose-photo-modal .ant-modal-header{padding:14px 20px}.choose-photo-modal .ant-modal-body{padding:16px 20px 20px}.choose-photo-modal .cp-modal-title{color:#111827;align-items:center;gap:8px;font-size:17px;font-weight:600;display:flex}.choose-photo-modal .cp-modal-back{color:#111827;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:-8px;font-size:16px;transition:background-color .15s ease-out;display:inline-flex}.choose-photo-modal .cp-modal-back:hover{background:#f2f4f7}.choose-photo-modal .cp-modal-back:focus-visible{outline-offset:2px;outline:2px solid #1890ff}.choose-photo-modal .cp-upload,.choose-photo-modal .cp-upload .ant-upload{width:100%;display:block}.choose-photo-modal .cp-upload__btn{color:#0958d9;cursor:pointer;background:#e8f3ff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;font-size:15px;font-weight:600;transition:background-color .15s ease-out;display:flex}.choose-photo-modal .cp-upload__btn:hover{background:#d6e9ff}.choose-photo-modal .cp-upload__btn:active{background:#c4dfff}.choose-photo-modal .cp-upload__btn:focus-visible{outline-offset:2px;outline:2px solid #1890ff}.choose-photo-modal .cp-upload__btn:disabled{cursor:progress;opacity:.75}.choose-photo-modal .cp-section-head{align-items:baseline;gap:8px;margin:20px 0 10px;display:flex}.choose-photo-modal .cp-section-head__title{color:#111827;font-size:15px;font-weight:600}.choose-photo-modal .cp-section-head__count{color:#4b5563;font-size:13px}.choose-photo-modal .cp-grid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}@media (max-width:576px){.choose-photo-modal .cp-grid{grid-template-columns:repeat(3,1fr)}}.choose-photo-modal.choose-photo-modal--cover .cp-grid{grid-template-columns:repeat(2,1fr)}.choose-photo-modal .cp-tile{aspect-ratio:1;background:#f2f4f7;position:relative;overflow:hidden}.choose-photo-modal.choose-photo-modal--cover .cp-tile{aspect-ratio:3}.choose-photo-modal .cp-tile__pick{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.choose-photo-modal .cp-tile__pick img{object-fit:cover;width:100%;height:100%;transition:filter .15s ease-out;display:block}.choose-photo-modal .cp-tile__pick:hover img{filter:brightness(.88)}.choose-photo-modal .cp-tile__pick:focus-visible{outline-offset:-3px;outline:3px solid #1890ff}.choose-photo-modal .cp-tile__delete{color:#fff;cursor:pointer;background:#111827b3;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;transition:background-color .15s ease-out;display:inline-flex;position:absolute;top:6px;right:6px}.choose-photo-modal .cp-tile__delete:hover{background:#ff4d4f}.choose-photo-modal .cp-tile__delete:focus-visible{outline-offset:1px;outline:2px solid #fff}@media (max-width:576px){.choose-photo-modal .cp-tile__delete{width:34px;height:34px}}.choose-photo-modal .cp-empty{text-align:center;color:#4b5563;background:#f7f8fa;margin:0;padding:28px 12px;font-size:14px}.choose-photo-modal .cp-preview{background:#f7f8fa;flex-direction:column;align-items:center;padding:12px 0 4px;display:flex}.choose-photo-modal .cp-preview__img{object-fit:cover;border:4px solid #fff;border-radius:50%;width:200px;height:200px;animation:.2s ease-out cpPreviewIn;display:block}@media (max-width:576px){.choose-photo-modal .cp-preview__img{width:168px;height:168px}}.choose-photo-modal .cp-preview__img--cover{border:0;border-radius:0;width:100%;height:auto}.choose-photo-modal .cp-preview__hint{color:#4b5563;margin:12px 0 8px;font-size:13px}.choose-photo-modal .ant-modal-footer{justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.choose-photo-modal .ant-modal-footer .ant-btn{min-width:96px;margin:0!important}@media (max-width:576px){.choose-photo-modal .ant-modal-footer .ant-btn{flex:1}}@keyframes cpPreviewIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.choose-photo-modal .cp-preview__img{animation:none}}.bio-modal .ant-modal-header{padding:14px 20px}.bio-modal .ant-modal-body{padding:16px 20px 8px}.bio-modal__title{color:#111827;font-size:17px;font-weight:600}.bio-modal__input.ant-input{border-radius:6px;padding:10px 12px;font-size:16px;line-height:1.5}.bio-modal__meta{color:#4b5563;justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;display:flex}.bio-modal__count{font-variant-numeric:tabular-nums;flex-shrink:0}.bio-modal__count.is-low{color:#b45309}.bio-modal__count.is-over{color:#cf1322;font-weight:600}.bio-modal .ant-modal-footer{border-top:0;justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.bio-modal .ant-modal-footer .ant-btn{min-width:96px;margin:0!important}@media (max-width:576px){.bio-modal .ant-modal-footer .ant-btn{flex:1}}.photo-delete-confirm .ant-modal-body{text-align:center;padding:24px 24px 8px}.photo-delete-confirm__thumb{object-fit:cover;border:1px solid #efefef;width:96px;height:96px;margin:0 auto 16px;display:block}.photo-delete-confirm__title{color:#111827;margin:0 0 6px;font-size:16px;font-weight:600}.photo-delete-confirm__text{color:#6b7280;margin:0;font-size:14px}.photo-delete-confirm .ant-modal-footer{border-top:0;gap:8px;padding:16px 24px 24px;display:flex}.photo-delete-confirm .ant-modal-footer .ant-btn{flex:1;margin:0!important}@keyframes signupCardIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmerCard{0%{transform:translate(-100%)skew(-12deg)}to{transform:translate(220%)skew(-12deg)}}.signup-option-row{gap:16px;margin-bottom:20px;display:flex}@media (max-width:576px){.signup-option-row{flex-direction:column;gap:10px;max-width:320px}}.signup-option-card{cursor:pointer;background:#fff;border:1.5px solid #00000014;border-radius:20px;flex:1;padding:24px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s;animation:.5s cubic-bezier(.22,1,.36,1) both signupCardIn;position:relative;overflow:hidden}@media (max-width:576px){.signup-option-card{border-radius:12px;padding:10px 14px}}.signup-option-card:nth-child(2){animation-delay:.12s}.signup-option-card.selected{border-color:var(--accent);background:var(--accent-light);box-shadow:0 8px 28px var(--accent-glow)}.signup-option-shine{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);width:45%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)skew(-12deg)}.signup-option-body{flex:1}.signup-option-subtitle{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:4px;font-size:.72rem;font-weight:700;display:block}.signup-option-title{color:#0f172a;letter-spacing:-.2px;align-items:center;gap:6px;margin:0 0 8px;font-size:1.1rem;font-weight:800;display:flex}@media (max-width:576px){.signup-option-title{margin:0;font-size:.78rem}}.signup-option-title .signup-option-icon{color:var(--accent,#1677ff);align-items:center;font-size:1rem;display:inline-flex}.signup-option-title .signup-option-highlight{color:var(--accent,#1677ff);transition:color .25s}.signup-option-header-row{justify-content:space-between;align-items:center;display:flex}.signup-option-toggle{cursor:pointer;color:var(--accent,#1677ff);background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.1rem;display:none}@media (max-width:576px){.signup-option-toggle{align-items:center;margin-left:4px;font-size:.8rem;display:flex}.signup-option-collapsible{padding-top:10px;display:none}.signup-option-collapsible.expanded{display:block}}.signup-option-desc{color:#64748b;margin:0 0 12px;line-height:1.6;font-size:.85rem!important}@media (max-width:576px){.signup-option-desc{margin:6px 0 0;line-height:1.4;font-size:10px!important}}.signup-option-perks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.signup-option-perks li{color:#475569;align-items:center;gap:6px;font-size:.82rem;font-weight:500;display:flex}@media (max-width:576px){.signup-option-perks li{font-size:.58rem}}.signup-option-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.signup-mobile-layout{display:none}@media (max-width:576px){.signup-mobile-layout{background:#fff;flex-direction:column;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;display:flex}.signup-desktop-layout{display:none}}.signup-desktop-inner{align-items:stretch;max-width:1240px;min-height:540px;margin:0 auto;display:flex}.signup-desktop-left{text-align:center;flex-direction:column;flex:0 0 50%;justify-content:center;align-items:center;padding:44px 48px;display:flex}.signup-desktop-right{flex:0 0 50%;position:relative;overflow:hidden}.signup-desktop-right .signup-desktop-img{object-fit:cover;object-position:center top;transform-origin:top;border-radius:22px;width:calc(100% - 68px);height:calc(100% - 96px);display:block;position:absolute;top:44px;left:44px;transform:scale(.95);box-shadow:0 18px 50px #0f172a29}.signup-desktop-title{letter-spacing:-.03em;color:#0f172a;margin:0 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:800;line-height:1.1}.signup-desktop-title span{color:#1677ff}.signup-desktop-subtitle{color:#000;max-width:460px;margin:0 0 20px;font-size:1.2rem;line-height:1.6}.signup-desktop-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.signup-desktop-tag{color:#1677ff;background:#1677ff12;border-radius:50px;align-items:center;gap:5px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.signup-desktop-tag svg{font-size:.8rem}.signup-desktop-cards{flex-direction:column;gap:14px;width:100%;max-width:420px;margin-bottom:20px;display:flex}.signup-desktop-card{cursor:pointer;text-align:center;color:inherit;background:#fff;border:1.5px solid #00000014;border-radius:18px;justify-content:center;align-items:center;gap:18px;padding:24px 28px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:flex;position:relative;text-decoration:none!important}.signup-desktop-card.active{border-color:#1677ff;box-shadow:0 8px 28px #1677ff29}.signup-desktop-card:hover{background:#1677ff0a;border-color:#1677ff;transform:translateY(-2px)}.signup-desktop-card-body{display:contents}.signup-desktop-card-hint{color:#94a3b8;margin:2px 0 0;font-size:.72rem}.signup-desktop-card-arrow{color:#1677ff;flex-shrink:0;font-size:1.1rem}.signup-private-link{color:#94a3b8;background:#fff;border:1.5px solid #1677ff;border-radius:50px;align-items:center;gap:7px;padding:7px 16px;font-size:.82rem;font-weight:500;transition:box-shadow .2s,color .2s;display:inline-flex;box-shadow:0 8px 28px #1677ff29;text-decoration:none!important}.signup-private-link svg{font-size:.95rem}.signup-private-link:hover{color:#1677ff;box-shadow:0 12px 36px #1677ff42}.signup-desktop-private{text-align:center;margin:0;position:absolute;bottom:14px;left:44px;right:24px}.signup-desktop-secondary-opt{gap:10px;width:100%;max-width:420px;margin:18px 0 16px;display:flex}.signup-desktop-secondary-opt .signup-secondary-link{flex:1}.signup-secondary-link{cursor:pointer;color:#6b7280;background:#fafafa;border:1.5px solid #00000012;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:.72rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s,color .2s;display:flex;text-decoration:none!important}.signup-secondary-link svg{color:#9ca3af;flex-shrink:0;font-size:.9rem;transition:color .2s}.signup-secondary-link .signup-secondary-link__body{flex:1;min-width:0}.signup-secondary-link .signup-secondary-link__title{color:#374151;font-size:.72rem;font-weight:600;display:block}.signup-secondary-link .signup-secondary-link__hint{color:#9ca3af;margin-top:1px;font-size:.7rem;display:block}.signup-secondary-link .signup-secondary-link__arrow{color:#d1d5db;flex-shrink:0;font-size:.85rem;transition:color .2s}.signup-secondary-link:hover{color:#374151;background:#fff;border-color:#1677ff;box-shadow:0 4px 14px #1677ff1a}.signup-secondary-link:hover svg,.signup-secondary-link:hover .signup-secondary-link__arrow,.signup-secondary-link:hover .signup-secondary-link__title{color:#1677ff}.self-custody-tooltip{max-width:210px}.self-custody-tooltip .ant-tooltip-inner{background:#0f172a;border-radius:12px;padding:11px 13px;font-size:.8rem;line-height:1.45;box-shadow:0 10px 30px #0f172a47}.self-custody-tooltip .ant-tooltip-arrow-content,.self-custody-tooltip .ant-tooltip-arrow:before{background:#0f172a}.self-custody-tooltip__body{align-items:flex-start;gap:9px;display:flex}.self-custody-tooltip__icon{color:#60a5fa;flex-shrink:0;margin-top:1px}.std-method-toggle{background:#f0f0f0;border-radius:8px;gap:2px;margin-bottom:20px;padding:3px;display:flex}.std-method-tab{color:#595959;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13.5px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:flex}.std-method-tab:hover{color:#1890ff}.std-method-tab.active{color:#fff;background:#1890ff;box-shadow:0 2px 6px #1890ff59}.signup-account-container .ant-form-item-label>label{color:#1f2937;font-size:13.5px;font-weight:600}.signup-account-container .ant-col{color:inherit}.signup-account-container .ant-col>label,.signup-account-container .ant-col>.ant-form-item-label>label{color:#1f2937}.std-social-btn{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:11px 16px;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.std-social-btn:hover{border-color:#b0b8c4;box-shadow:0 1px 4px #00000014}.std-social-btn--google{color:#3c4043}.std-social-btn--google .anticon{color:#4285f4}.std-social-btn--apple{color:#1f2937}.std-social-btn--apple .anticon{color:#000}.std-social-btn--facebook,.std-social-btn--tiktok{color:#1f2937}.std-optional-divider{align-items:center;gap:10px;margin:4px 0 16px;display:flex}.std-optional-divider:before,.std-optional-divider:after{content:"";background:#f0f0f0;flex:1;height:1px}.std-optional-divider span{color:#bfbfbf;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600}.signup-account-container .form-wrap-content .signup-form .std-step-personal .ant-form-item{margin-bottom:18px}.signup-account-container .form-wrap-content .signup-form .std-step-personal .ant-form-item-explain,.signup-account-container .form-wrap-content .signup-form .std-step-personal .ant-form-item-extra{margin-top:6px}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-method-toggle{margin-bottom:24px}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-password-item .ant-form-item-label>label{margin-top:8px}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-terms-checkbox,.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-marketing-checkbox{color:#5a5a6e;align-items:center;margin-left:10px;font-size:12.5px;line-height:1.6;display:flex}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-terms-checkbox{margin-top:22px}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-terms-checkbox+.std-marketing-checkbox{margin-top:12px;margin-left:10px}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-terms-checkbox--error{color:#ff4d4f;animation:.4s stdTermsShake}.signup-account-container .form-wrap-content .signup-form .std-step-personal .std-terms-checkbox--error .ant-checkbox-inner{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.signup-account-container .form-wrap-content .signup-form .std-next-wrap--disabled{cursor:not-allowed}.signup-account-container .form-wrap-content .signup-form .std-next-wrap--disabled .ant-btn[disabled]{pointer-events:none}@keyframes stdTermsShake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.signup-desktop-badge{letter-spacing:1px;color:#fff;background:#1677ff;border-radius:0 0 8px 8px;padding:3px 10px;font-size:.6rem;font-weight:800;position:absolute;top:-1px;right:16px}.signup-desktop-card-icon{color:#1677ff;background:linear-gradient(135deg,#1677ff1f,#1677ff0a);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;margin:0;font-size:1.5rem;display:flex}.signup-desktop-card .signup-desktop-card-title{color:#0f172a;letter-spacing:.02em;white-space:nowrap;align-self:center;margin:0;font-size:1.05rem;font-weight:800;line-height:1.1}.signup-desktop-card-subtitle{color:#64748b;margin:0 0 18px;font-size:.78rem;line-height:1.5}.signup-desktop-perks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.signup-desktop-perks li{color:#475569;justify-content:center;align-items:center;gap:9px;font-size:.82rem;font-weight:500;display:flex}.signup-desktop-perks .perk-check{color:#1677ff;flex-shrink:0;font-size:.95rem}.signup-desktop-btn{background:#1677ff;border-radius:50px;justify-content:center;align-items:center;width:100%;max-width:360px;margin-bottom:16px;padding:14px 40px;font-size:.95rem;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 18px #1677ff47;color:#fff!important;text-decoration:none!important}.signup-desktop-btn:hover{background:#0958d9;transform:translateY(-1px);box-shadow:0 8px 22px #1677ff57;color:#fff!important}.signup-desktop-login{color:#64748b;text-align:center;max-width:360px;margin:0;font-size:1.045rem}.signup-desktop-login a{color:#1677ff;font-weight:600;text-decoration:none}@media (min-width:577px) and (max-height:980px){.signup-desktop-left{padding-top:28px;padding-bottom:28px}.signup-desktop-title{margin-bottom:12px;font-size:clamp(1.4rem,1.9vw,1.8rem)}.signup-desktop-subtitle{margin-bottom:16px;font-size:1.05rem}.signup-desktop-cards{margin-bottom:16px}.signup-desktop-card{padding:20px 24px}.signup-desktop-card-icon{width:42px;height:42px;font-size:1.2rem}.signup-desktop-card-subtitle{margin-bottom:12px}.signup-desktop-perks{gap:7px}.signup-desktop-private{bottom:12px}.signup-desktop-btn{margin-bottom:12px;padding:12px 40px}}@media (min-width:577px) and (max-height:760px){.signup-desktop-left{padding-top:18px;padding-bottom:18px}.signup-desktop-title{margin-bottom:10px;font-size:clamp(1.25rem,1.7vw,1.6rem)}.signup-desktop-subtitle{margin-bottom:12px;font-size:.95rem;line-height:1.5}.signup-desktop-cards{margin-bottom:12px}.signup-desktop-card{padding:16px 20px}.signup-desktop-card-icon{width:38px;height:38px;font-size:1.1rem}.signup-desktop-card-title{font-size:.88rem}.signup-desktop-card-subtitle{margin-bottom:10px}.signup-desktop-perks{gap:6px}.signup-desktop-perks li{font-size:.78rem}.signup-desktop-private{bottom:10px}.signup-desktop-btn{margin-bottom:10px;padding:10px 40px}}.signup-mobile-hero{width:100%;overflow:hidden}.signup-mobile-hero .signup-mobile-hero-img{object-fit:cover;object-position:center top;width:100%;height:auto;max-height:420px;display:block}.signup-mobile-body{flex-direction:column;padding:24px 20px 32px;display:flex}.signup-mobile-title{letter-spacing:-.04em;color:#0f172a;margin:0 0 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.9rem;font-weight:800;line-height:1.1}.signup-mobile-title span{color:#1677ff}.signup-mobile-subtitle{color:#64748b;margin:0 0 24px;font-size:.85rem;line-height:1.5}.signup-mobile-cards{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.signup-mobile-private{text-align:center;margin:0 0 20px}.signup-mobile-secondary-opt{flex-direction:column;gap:10px;margin:0 0 20px;display:flex}.signup-mobile-secondary-opt .signup-secondary-link{border-radius:12px;padding:12px 14px;font-size:.8rem}.signup-mobile-secondary-opt .signup-secondary-link .signup-secondary-link__title{font-size:.8rem}.signup-mobile-card{cursor:pointer;color:inherit;background:#f8fafc;border:1.5px solid #00000014;border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px;transition:border-color .2s,background .2s;display:flex;text-decoration:none!important}.signup-mobile-card.active{background:#1677ff0a;border-color:#1677ff}.signup-mobile-card:hover{background:#1677ff1f;border-color:#1677ff}.signup-mobile-card .signup-mobile-card-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.signup-mobile-card .signup-mobile-card-chevron{color:#1677ff;flex-shrink:0;font-size:1rem}.signup-mobile-card-icon{color:#1677ff;background:#1677ff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex}.signup-mobile-card-icon.icon-active{color:#fff;background:#1677ff}.signup-mobile-card-title{color:#0f172a;letter-spacing:-.01em;margin-bottom:8px;font-size:.85rem;font-weight:800}.signup-mobile-card-title .highlight{color:#1677ff}.signup-mobile-perks{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.signup-mobile-perks li{color:#475569;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.signup-mobile-perks .perk-check{color:#1677ff;flex-shrink:0;font-size:.85rem}.signup-mobile-badge{letter-spacing:1px;color:#fff;white-space:nowrap;background:#1677ff;border-radius:20px;padding:3px 8px;font-size:.55rem;font-weight:800}.signup-mobile-btn{background:#1677ff;border-radius:50px;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:16px;padding:16px;font-size:1rem;font-weight:700;transition:background .2s;display:flex;color:#fff!important;text-decoration:none!important}.signup-mobile-btn:hover{color:#fff;background:#0958d9}.signup-mobile-login{text-align:center;color:#64748b;margin:0;font-size:.95rem}.signup-mobile-login a{color:#1677ff;font-weight:600;text-decoration:none}.signup-form-wrapper .page-header-wrapper{text-align:left}.signup-form-wrapper .page-header-black{color:#0f172a;font-size:inherit;font-weight:inherit;line-height:inherit}.signup-form-wrapper .page-header{letter-spacing:-.03em;color:#0047ab;text-align:left;margin:0 0 6px;font-size:clamp(1.3rem,3.5vw,2.6rem);font-weight:800;line-height:1.2}@media (max-width:576px){.signup-form-wrapper .page-header{letter-spacing:-.03em;margin-bottom:16px;font-size:1.3rem;line-height:1.2}}.signup-form-wrapper{padding:4em 0 6em}.signup-form-wrapper>.ant-col:first-child{margin-top:-2em}@media (max-width:576px){.signup-form-wrapper>.ant-col:first-child{margin-top:0}}@media (max-width:768px){.signup-form-wrapper{padding:1em 0 2em}}.signup-form-wrapper,.signup-form-wrapper p,.signup-form-wrapper .ant-alert-description,.signup-form-wrapper strong,.signup-form-wrapper span,.signup-form-wrapper div{font-size:1rem}.signup-form-wrapper .header-margin{margin-bottom:4em}@media (max-width:768px){.signup-form-wrapper .header-margin{margin-bottom:1em}}.signup-form-wrapper .signup-card{border-radius:20px;flex-direction:column;margin-bottom:20px;transition:all .3s;display:flex}@media (max-width:768px){.signup-form-wrapper .signup-card{margin-bottom:10px;padding:12px 10px}}.signup-form-wrapper .signup-card.card-hover{cursor:pointer}.signup-form-wrapper .signup-card.selected{background:#1890ff05;border:2px solid #1890ff;box-shadow:0 4px 12px #1890ff33}.signup-form-wrapper .signup-card .header-title{margin-bottom:15px}@media (max-width:768px){.signup-form-wrapper .signup-card .header-title{margin-bottom:8px;font-size:1rem}}.signup-form-wrapper .signup-card .card-inner{flex-direction:row;flex:1;align-items:center;display:flex}.signup-form-wrapper .signup-card .card-desc{padding-left:15px}.signup-form-wrapper .signup-card .content-wrap{flex-direction:column;flex:1;justify-content:space-between;display:flex}.signup-form-wrapper .button-actions{flex-direction:row;justify-content:center;align-items:center;display:flex}.signup-form-wrapper .button-actions .button-wrapper{margin:0 5px}.signup-form-wrapper .switch-signup-btn{margin-top:-10px;margin-bottom:10px;padding:0}.signup-form-wrapper .switch-signup-btn.anonymous-variant{margin-top:0;margin-bottom:20px}.signup-form-wrapper .serey-rider-image{border:1px solid #e0e0e0;border-radius:20px;padding:10px}@media (max-width:992px){.signup-form-wrapper .serey-rider-image{object-fit:cover;max-height:300px;margin-top:2em}}@media (max-width:768px){.signup-form-wrapper .serey-rider-image{display:none}}.signup-form-wrapper .serey-rider-image:hover{border-color:#1890ff;transition:all 1s ease-in-out}.banner-wrapper{height:300px}.fixed-toggle-button{margin-bottom:15px}.lpv2-fixed-menu-wrap .fixed-menu{align-items:center;padding-bottom:0;display:flex;bottom:0;transform:none}.fixed-menu-anchor{pointer-events:none;width:0;height:0;position:absolute;top:27px;left:-115px}.fixed-menu{z-index:1000;align-items:center;padding-bottom:135px;display:flex;position:fixed;bottom:0}.fixed-menu .menu-wrapper{background-color:#fff;border:1px solid #f0f0f0;border-radius:16px;max-width:116px;overflow:visible;box-shadow:0 4px 12px #0000001a}.fixed-menu .menu-item{cursor:pointer;color:#000;border-radius:10px;flex-direction:column;align-items:center;gap:5px;margin:6px 8px;padding:1.25em;display:flex;position:relative}.fixed-menu .menu-item.active{color:#1890ff;background-color:#1990ff1a;border-radius:10px}.fixed-menu .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):after{content:attr(data-tooltip);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;z-index:9999;background:#1f2937;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-6px);box-shadow:0 4px 12px #00000026}.fixed-menu .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):before{content:"";pointer-events:none;opacity:0;z-index:9999;border:5px solid #0000;border-right-color:#1f2937;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)translate(-6px)}.fixed-menu .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):hover:after,.fixed-menu .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):hover:before{opacity:1;transform:translateY(-50%)translate(0)}.fixed-menu .menu-item .title{z-index:1;font-size:12px}.fixed-menu .menu-item .menu-logo{width:30px;height:30px;display:block;position:relative}.fixed-menu .menu-item .menu-logo img{object-fit:contain;max-width:100%;height:auto}.fixed-menu .menu-item .menu-logo .menu-premium-star{pointer-events:none;background:#f5782f;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;display:flex;position:absolute;top:-3px;right:-5px;box-shadow:0 0 0 2px #fff}.fixed-menu .menu-item .menu-logo .menu-premium-star svg{color:#fff;width:8px;height:8px;display:block}.fixed-menu .menu-item .serey-marketplace-logo{width:70px;height:40px;display:block;position:relative}.fixed-menu .menu-item .serey-marketplace-logo img{object-fit:contain}.fixed-menu .menu-item .serey-fundraising-logo{width:50px;height:50px;display:block;position:relative}.fixed-menu .menu-item .serey-fundraising-logo img{object-fit:contain}.fixed-menu .menu-item.fundraising-item{color:#aaa}.fixed-menu .menu-item .message-logo{width:30px;height:30px;display:block;position:relative}.fixed-menu .menu-item .message-logo img{object-fit:contain}.suggest-platform-list{scrollbar-width:thin;scrollbar-color:#d1d5db #0000;flex-direction:column;gap:6px;margin-top:8px;display:flex}.suggest-platform-list::-webkit-scrollbar{width:6px}.suggest-platform-list::-webkit-scrollbar-track{background:0 0}.suggest-platform-list::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.suggest-platform-list::-webkit-scrollbar-thumb:hover{background-color:#b0b6c0}.suggest-platform-item{color:#000;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.suggest-platform-item span:not(.ant-avatar):not([class*=anticon]){flex:1}.suggest-platform-item .suggest-platform-item-arrow{color:#c1c5cc;font-size:10px;transition:transform .15s,color .15s}.suggest-platform-item:hover{color:#1890ff;background-color:#1990ff0f}.suggest-platform-item:hover .suggest-platform-item-arrow{color:#1890ff;transform:translate(2px)}.suggest-platform-item--disabled{cursor:default;color:#b0b6c0;background-color:#fafbfc;border-color:#eef0f4}.suggest-platform-item--disabled .ant-avatar{opacity:.5;filter:grayscale()}.suggest-platform-popover-animation{justify-content:center;margin-bottom:4px;display:flex}.suggest-platform-popover-message{color:#000;text-align:center;margin-bottom:6px;font-size:13px}.suggest-platform-popover-message p{margin:8px 0 0}.suggest-platform-current{background-color:#fafbfc;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:8px;max-width:100%;padding:6px 12px 6px 8px;font-weight:700;display:inline-flex}.suggest-platform-current>span:not(.ant-avatar){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.suggest-platform-popover{max-width:280px}.suggest-platform-popover .ant-popover-inner-content{padding:12px}.suggest-platform-popover .ant-avatar{min-width:24px;width:24px!important;height:24px!important;font-size:12px!important;line-height:24px!important}.suggest-platform-popover .suggest-platform-list--scroll{max-height:260px;padding-right:2px;overflow-y:auto}.fixed-menu--horizontal{padding-bottom:0;padding-left:0;padding-right:0;top:auto!important;bottom:16px!important;left:50%!important;transform:translate(-50%)!important}.fixed-menu--horizontal .menu-wrapper{border-radius:12px;flex-direction:row;gap:12px;max-width:none;padding:0 14px;display:flex;overflow:visible}.fixed-menu--horizontal .menu-item{border-radius:10px;flex-direction:column;align-items:center;margin:6px 0;padding:.75em 1.7em}.fixed-menu--horizontal .menu-item.active{border-radius:10px}.fixed-menu--horizontal .menu-item .title{white-space:nowrap;font-size:11px}.fixed-menu--horizontal .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):after{top:auto;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(6px)}.fixed-menu--horizontal .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):before{border-top-color:#1f2937;border-right-color:#0000;top:auto;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(6px)}.fixed-menu--horizontal .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):hover:after,.fixed-menu--horizontal .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):hover:before{transform:translate(-50%)translateY(0)}.post-form-wrapper .ant-form-item{margin-bottom:0}.post-form-wrapper .custom-card-premium{background-color:#fff6f0;border:1px solid #ffcbac}@media (max-width:768px){.divider-post-detail{margin-bottom:8px}}@media (max-width:400px){.avatar-user .icon-upload{top:90px}}@media (max-width:768px){.fixed-menu{min-width:85px}.fixed-menu .menu-item{padding:1em}.fixed-menu--horizontal .menu-item{padding:.5em 1em}.fixed-menu--horizontal .menu-item .title{font-size:10px}}.fixed-menu-mobile{display:none}@media (max-width:576px){.fixed-menu,.lpv2-fixed-menu-wrap .fixed-menu{display:none}.ant-back-top{bottom:10%}.keyboard-open .fixed-menu-mobile{display:none!important}.fixed-menu-mobile{z-index:11;width:100%;display:block;position:fixed;bottom:0;left:0;right:0}.fixed-menu-mobile .scroll-wrapper{background-color:#fff;border-top:1px solid #efefef;align-items:stretch;height:64px;padding:0 4px;display:flex;box-shadow:0 -4px 20px #00000014}.fixed-menu-mobile .content{flex-direction:row;align-items:stretch;width:100%;height:64px;display:flex}.fixed-menu-mobile .content.center{justify-content:center}.fixed-menu-mobile .content .menu-item{color:#9ca3af;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:52px;padding:6px 4px 4px;text-decoration:none;transition:color .2s;display:flex}.fixed-menu-mobile .content .menu-item .menu-logo,.fixed-menu-mobile .content .menu-item .message-logo{justify-content:center;align-items:center;width:24px;height:24px;margin:0;display:flex;position:relative}.fixed-menu-mobile .content .menu-item .menu-logo img,.fixed-menu-mobile .content .menu-item .message-logo img{object-fit:contain;filter:grayscale(40%)opacity(.7);max-width:100%;height:auto;transition:filter .2s,transform .2s}.fixed-menu-mobile .content .menu-item .serey-marketplace-logo,.fixed-menu-mobile .content .menu-item .serey-fundraising-logo{justify-content:center;align-items:center;width:28px;height:28px;margin:0;display:flex;position:relative}.fixed-menu-mobile .content .menu-item .serey-marketplace-logo img,.fixed-menu-mobile .content .menu-item .serey-fundraising-logo img{object-fit:contain;filter:grayscale(40%)opacity(.7);transition:filter .2s}.fixed-menu-mobile .content .menu-item .title{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:54px;font-size:10px;font-weight:500;line-height:1;transition:color .2s;overflow:hidden}.fixed-menu-mobile .content .menu-item.active{background:#1890ff1a;border-radius:0;position:relative;color:#1890ff!important}.fixed-menu-mobile .content .menu-item.active .menu-logo img,.fixed-menu-mobile .content .menu-item.active .message-logo img,.fixed-menu-mobile .content .menu-item.active .serey-marketplace-logo img,.fixed-menu-mobile .content .menu-item.active .serey-fundraising-logo img{filter:none;transform:scale(1.08)}.fixed-menu-mobile .content .menu-item.active .title{color:#1890ff;font-weight:600}.fixed-menu-mobile .content .menu-item.fundraising-item .title{color:#aaa}.fixed-menu-mobile .content .ant-divider{display:none!important}}.hightlight-category span{background:-webkit-linear-gradient(#ffa1f5,#fa06ff,#cb0697);-webkit-text-fill-color:#0000;-webkit-background-clip:text;font-weight:700}.card-plateform{height:100%}.wrap-video-buy-serey-coin .iframe-wrapper{border:1px solid #f0f0f0;height:100%}.wrap-video-buy-serey-coin .overlay-layout{background-color:#0000;height:100%;position:absolute;width:96%!important}.my-wallet-wrapper{margin:2em 0}.my-wallet-wrapper .wallet-banner{background-color:#f4faff;border:1px solid #d8ecff;border-radius:20px;margin-bottom:2em;padding:20px}.my-wallet-wrapper .wallet-banner .content-wallet-banner{justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.my-wallet-wrapper .wallet-banner .content-wallet-banner{text-align:center}.my-wallet-wrapper .wallet-banner .content-wallet-banner .serey-wallet-banner-img{display:none}}.my-wallet-wrapper .wallet-banner .content-wallet-banner .wallet-info .coin-info{flex-wrap:wrap;display:flex}@media (max-width:768px){.my-wallet-wrapper .wallet-banner .content-wallet-banner .wallet-info .coin-info{justify-content:center}.my-wallet-wrapper .wallet-banner .content-wallet-banner .wallet-info .coin-info .card-coin{width:100%}}.my-wallet-wrapper .wallet-banner .content-wallet-banner .wallet-info .coin-info .card-coin{background-color:#002a7c0f;border:1px solid #1990ff2b;border-radius:20px;margin:5px;padding:20px}.my-wallet-wrapper .wallet-banner .content-wallet-banner .wallet-info .coin-info .card-coin h5{opacity:.6}.my-wallet-wrapper .wallet-banner .content-wallet-banner .wallet-info .coin-info .card-coin.serey-power{background-color:#c100201c;border:1px solid #c100201f}.my-wallet-wrapper .wrap-menu-activity{margin-bottom:0}.my-wallet-wrapper .wrap-menu-activity .ant-btn{border-radius:10px;width:100%}.my-wallet-wrapper .card-crypto{text-align:center;background-color:#fafbfc;border-radius:16px}.my-wallet-wrapper .card-crypto .logo-crypto{margin-bottom:20px}.my-wallet-wrapper .setting-content .card-setting{background-color:#fafbfc;border:1px solid #1990ff2b;border-radius:16px;padding:20px}.my-wallet-wrapper .setting-content .card-setting .referral-link{color:#1890ff}.my-wallet-wrapper .setting-content .security-content{margin:2em 0}.my-wallet-wrapper .setting-content .security-content .ant-btn{border-radius:10px}.send-form-modal .amount-form-input,.power-up-form-modal .amount-form-input,.power-down-form-modal .amount-form-input,.delegate-power-form-modal .amount-form-input,.transfer-exchange-form-modal .amount-form-input,.send-form-modal .amount-form-input .ant-space-item:first-child,.power-up-form-modal .amount-form-input .ant-space-item:first-child,.power-down-form-modal .amount-form-input .ant-space-item:first-child,.delegate-power-form-modal .amount-form-input .ant-space-item:first-child,.transfer-exchange-form-modal .amount-form-input .ant-space-item:first-child{width:100%}.posting-btn-key-wrapper{width:160px;min-width:160px}.posting-btn-key-wrapper .ant-btn{color:#0068d1;border-radius:10px;width:100%;background-color:#0068d10d!important}.wallet-action-card{border-radius:9px;width:160px;min-width:160px;margin:4px}.wallet-action-card.credential-key-setting{width:180px}.wallet-action-card.has-cursor{cursor:pointer}.wallet-action-card .ant-card-body{padding:10px}.wallet-action-card .card-title{font-size:14px;font-weight:500}.wallet-action-card .card-subtitle{color:#7f7f7f;font-size:10px}.wallet-action-card .wallet-icon{border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.wallet-action-card.received,.wallet-action-card.delegate-power,.wallet-action-card.send-coin{background-color:#028e210d}.wallet-action-card.received:hover,.wallet-action-card.received:active,.wallet-action-card.delegate-power:hover,.wallet-action-card.delegate-power:active,.wallet-action-card.send-coin:hover,.wallet-action-card.send-coin:active,.wallet-action-card.received .wallet-icon,.wallet-action-card.delegate-power .wallet-icon,.wallet-action-card.send-coin .wallet-icon{background-color:#028e211a}.wallet-action-card.received svg,.wallet-action-card.received .card-title,.wallet-action-card.delegate-power svg,.wallet-action-card.delegate-power .card-title,.wallet-action-card.send-coin svg,.wallet-action-card.send-coin .card-title{color:#028e21}.wallet-action-card.stacking{background-color:#5858f40d}.wallet-action-card.stacking:hover,.wallet-action-card.stacking:active,.wallet-action-card.stacking .wallet-icon{background-color:#5858f41a}.wallet-action-card.stacking svg,.wallet-action-card.stacking .card-title{color:#5858f4}.wallet-action-card.delegate{background-color:#0068d10d}.wallet-action-card.delegate:hover,.wallet-action-card.delegate:active,.wallet-action-card.delegate .wallet-icon{background-color:#0068d11a}.wallet-action-card.delegate svg,.wallet-action-card.delegate .card-title{color:#0068d1}.wallet-action-card.claim-reward{background-color:#cb87020d}.wallet-action-card.claim-reward:hover,.wallet-action-card.claim-reward:active,.wallet-action-card.claim-reward .wallet-icon{background-color:#cb87021a}.wallet-action-card.claim-reward svg,.wallet-action-card.claim-reward .card-title{color:#cb8702}.wallet-action-card.change-pwd{background-color:#e9021e0d}.wallet-action-card.change-pwd:hover,.wallet-action-card.change-pwd:active,.wallet-action-card.change-pwd .wallet-icon{background-color:#e9021e1a}.wallet-action-card.change-pwd svg,.wallet-action-card.change-pwd .card-title{color:#e9021e}.wallet-action-card.stack{background-color:#005fa40d}.wallet-action-card.stack:hover,.wallet-action-card.stack:active,.wallet-action-card.stack .wallet-icon{background-color:#005fa41a}.wallet-action-card.stack svg,.wallet-action-card.stack .card-title{color:#005fa4}.wallet-action-card.unstack{background-color:#db05c50d}.wallet-action-card.unstack:hover,.wallet-action-card.unstack:active,.wallet-action-card.unstack .wallet-icon{background-color:#db05c51a}.wallet-action-card.unstack svg,.wallet-action-card.unstack .card-title{color:#db05c5}.wallet-action-card.cancel-delegate{background-color:#e9021e0d}.wallet-action-card.cancel-delegate:hover,.wallet-action-card.cancel-delegate:active,.wallet-action-card.cancel-delegate .wallet-icon{background-color:#e9021e1a}.wallet-action-card.cancel-delegate svg,.wallet-action-card.cancel-delegate .card-title{color:#e9021e}.wallet-action-card.disabled{cursor:not-allowed;background-color:#7a7a7a1a}.wallet-action-card.disabled:hover,.wallet-action-card.disabled:active,.wallet-action-card.disabled .wallet-icon{background-color:#7a7a7a1a}.wallet-action-card.disabled svg,.wallet-action-card.disabled .card-title{color:#00000040}.wallet-action-card.unstake-amount{background-color:#f8f8f8;width:100%;height:auto;margin-bottom:1em}.wallet-action-card.unstake-amount:hover{background-color:#f8f8f8}.wallet-action-card.unstake-amount .content-unstake-amount{justify-content:space-between;align-items:center;display:flex}.wallet-action-card.unstake-amount .content-unstake-amount .main-content{color:#2d2d2d}.wallet-action-card.unstake-amount .card-title{color:#db06c5;font-size:20px}.wallet-action-card.unstake-amount .card-subtitle{font-size:10px}.wallet-action-card.unstake-amount .unstack-date{color:#027b15;background-color:#027b1512;border-radius:50px;margin-top:6px;padding:2px 10px}@keyframes cms-tile-turnstile{0%{opacity:0;transform:perspective(900px)rotateY(-82deg)}to{opacity:1;transform:perspective(900px)rotateY(0)}}.social-media-owner-page{background:#f0f2f5;min-height:100vh;position:relative}.social-media-owner-page.social-media-owner-page--white{background:#fff}.social-media-owner-page.social-media-owner-page--chat{background:#f4f7fb;min-height:0}.social-media-owner-page.social-media-owner-page--chat .page-smartvey-header-wrapper,.social-media-owner-page.social-media-owner-page--chat .social-media-form-section,.social-media-owner-page.social-media-owner-page--chat .form-action-wrapper{background:0 0!important;min-height:0!important;margin:0!important;padding:0!important}.social-media-owner-page.social-media-owner-page--chat .social-media-form-section>.container{max-width:none;padding:0}.social-media-owner-page.social-media-owner-page--intro{background:linear-gradient(#2f5fb3 0 330px,#f2f4f8 330px)}@media (max-width:760px){.social-media-owner-page.social-media-owner-page--intro{background:linear-gradient(#2f5fb3 0 250px,#f2f4f8 250px)}}.social-media-owner-page.social-media-owner-page--intro .page-smartvey-header-wrapper,.social-media-owner-page.social-media-owner-page--intro .social-media-form-section,.social-media-owner-page.social-media-owner-page--intro .form-action-wrapper,.social-media-owner-page.social-media-owner-page--intro .lbv2-container--intro{background:0 0!important;min-height:0!important;margin:0!important;padding:0!important}.social-media-owner-page .journey-section{position:relative;overflow:hidden;background-color:#0000!important;padding-top:1.6em!important;padding-bottom:.4em!important}.social-media-owner-page .journey-section:before{display:none!important}.social-media-owner-page .journey-section .journey-video-bg{object-fit:cover;z-index:0;opacity:.22;width:100%;height:100%;position:absolute;top:0;left:0}.social-media-owner-page .journey-section .journey-content-wrapper{z-index:1;position:relative}.social-media-owner-page .journey-section .journey-content-wrapper.is-centered{flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.social-media-owner-page .wrap-cm-item .cm-item{transition:box-shadow .3s,opacity .3s;box-shadow:0 0 0 4px #ffffff80,0 0 0 10px #ffffff26,0 16px 48px #00000040}.social-media-owner-page .wrap-cm-item .cm-item:hover{box-shadow:0 0 0 4px #ffffffb3,0 0 0 12px #fff3,0 20px 56px #0000004d}.social-media-owner-page .wrap-cm-item .cm-item .icon-update{border:2px solid #fff9;width:40px;height:40px;box-shadow:0 4px 16px #0000004d;background:linear-gradient(135deg,#1a3780 0%,#0f2160 100%)!important}.social-media-owner-page .wrap-cm-item .cm-item .icon-update .camera{font-size:18px}.social-media-owner-page .wrap-cm-item .cm-item .icon-update:hover{background:linear-gradient(135deg,#2548a8 0%,#1a3780 100%)!important}.social-media-owner-page .cms-subscriber-pill{-webkit-backdrop-filter:blur(12px);background:#00000073;border:1.5px solid #0000004d;border-radius:50px;align-items:center;gap:5px;padding:4px 14px;display:inline-flex}.social-media-owner-page .cms-subscriber-pill__number{color:#fff;font-size:14px;font-weight:700}.social-media-owner-page .cms-subscriber-pill__label{color:#fff;font-size:12px;font-weight:400}.social-media-owner-page .cms-subscriber-pill--loading{padding-top:5px;padding-bottom:5px}.social-media-owner-page .cms-subscriber-pill__skeleton{background:linear-gradient(90deg,#ffffff29 25%,#ffffff5c 37%,#ffffff29 63%) 0 0/400% 100%;border-radius:7px;width:92px;height:13px;animation:1.4s infinite cms-pill-shimmer;display:block}.social-media-owner-page .cms-split__toggle-above{justify-content:center;max-width:440px;margin-bottom:14px}.social-media-owner-page .cms-split{align-items:flex-start;gap:8px;margin-top:8px;scroll-margin-top:90px;display:flex}.social-media-owner-page .cms-split__nav{background:#fff;border:1px solid #eef0f3;border-radius:16px;flex:0 0 440px;min-width:0;max-width:440px;padding:18px;box-shadow:0 4px 18px #0000000d}.social-media-owner-page .cms-split__arrow{color:#94a3b8;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;gap:1px;width:28px;height:30px;font-size:13px;transition:margin-top .4s cubic-bezier(.22,1,.36,1);display:flex}.social-media-owner-page .cms-split__arrow--hidden{visibility:hidden}.social-media-owner-page .cms-split__chevron{color:#1890ff;font-size:20px;animation:1.6s ease-in-out infinite cms-chevron-sweep}.social-media-owner-page .cms-split__chevron svg{stroke:currentColor;stroke-width:40px;paint-order:stroke}.social-media-owner-page .cms-split__chevron--1{animation-delay:0s}.social-media-owner-page .cms-split__chevron--2{animation-delay:.22s}@media (prefers-reduced-motion:reduce){.social-media-owner-page .cms-split__arrow{transition:none}.social-media-owner-page .cms-split__chevron{color:#1890ff;animation:none}}.social-media-owner-page .cms-split__detail{background:#fff;border:1px solid #eef0f3;border-radius:16px;flex:auto;align-self:stretch;min-width:0;min-height:420px;padding:24px;box-shadow:0 4px 18px #0000000d}.social-media-owner-page .pin-post-title.ant-typography{margin-bottom:4px;font-size:14px;line-height:1.4}.social-media-owner-page .pin-post-toolbar{width:100%;margin-bottom:16px}.social-media-owner-page .pin-post-toolbar .search-input{border-radius:10px;min-width:260px}.social-media-owner-page .pin-post-toolbar .back-btn{font-weight:600}.social-media-owner-page .pin-post-table-wrapper{background:#fff;border:1px solid #eef0f3;border-radius:16px;overflow:hidden;box-shadow:0 4px 18px #0000000d}.social-media-owner-page .pin-post-table .ant-table{background:0 0}.social-media-owner-page .pin-post-table table{table-layout:fixed!important}.social-media-owner-page .pin-post-table .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.04em;color:#6b7280!important;background:#f9fafb!important;border-bottom:1px solid #eef0f3!important;padding:14px 16px!important;font-size:12px!important;font-weight:700!important}.social-media-owner-page .pin-post-table .ant-table-thead>tr>th:before{display:none}.social-media-owner-page .pin-post-table .ant-table-tbody>tr{transition:background .15s}.social-media-owner-page .pin-post-table .ant-table-tbody>tr:hover>td{background:#f9fafb!important}.social-media-owner-page .pin-post-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid #f3f4f6!important;padding:14px 16px!important}.social-media-owner-page .pin-post-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.social-media-owner-page .pin-post-table .ant-table .ant-table-tbody>tr.ant-table-measure-row{height:0!important}.social-media-owner-page .pin-post-table .ant-table .ant-table-tbody>tr.ant-table-measure-row>td{border:none!important;height:0!important;padding:0!important;line-height:0!important}.social-media-owner-page .pin-post-table .ant-table-cell-fix-right-first:after{box-shadow:none!important}.social-media-owner-page .pin-post-thumb-wrap{background:#f3f4f6;border:1px solid #eef0f3;border-radius:10px;width:64px;height:64px;overflow:hidden}.social-media-owner-page .pin-post-thumb-wrap .ant-image{display:block;width:100%!important;height:100%!important}.social-media-owner-page .pin-post-thumb-wrap .ant-image-mask-info{white-space:nowrap;font-size:11px}.social-media-owner-page .pin-post-thumb.ant-image-img{object-fit:cover;width:100%;height:100%;font-size:0}@media (max-width:767px){.social-media-owner-page .pin-post-toolbar{flex-direction:column;align-items:stretch!important;gap:10px!important;display:flex!important}.social-media-owner-page .pin-post-toolbar>.ant-space-item{width:100%;margin:0!important}.social-media-owner-page .pin-post-toolbar .search-input{width:100%;min-width:0;font-size:16px}.social-media-owner-page .pin-post-toolbar .ant-select,.social-media-owner-page .pin-post-toolbar .ant-btn:not(.back-btn){width:100%}}.social-media-owner-page .pin-post-mobile-list{flex-direction:column;gap:10px;margin-top:4px;display:flex}.social-media-owner-page .pin-post-mobile-loading,.social-media-owner-page .pin-post-mobile-empty{text-align:center;padding:40px 0}.social-media-owner-page .pin-post-mobile-card{background:#fff;border:1px solid #eef0f3;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex;box-shadow:0 2px 10px #0000000a}.social-media-owner-page .pin-post-mobile-card.is-pinned{background:#f7faff;border-color:#0047ab59}.social-media-owner-page .pin-post-mobile-card .pin-post-thumb-wrap{flex:0 0 64px}.social-media-owner-page .pin-post-mobile-card .pin-post-title.ant-typography{margin-bottom:4px;font-size:14px}.social-media-owner-page .pin-post-mobile-card .category-tag-list{max-width:none;margin-top:6px}.social-media-owner-page .pin-post-mobile-card .category-tag.ant-tag{padding:0 8px;font-size:11px}.social-media-owner-page .pin-post-mobile-body{flex:auto;min-width:0}.social-media-owner-page .pin-post-mobile-badge{color:#0047ab;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:700;display:inline-flex}.social-media-owner-page .pin-post-mobile-author-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:140px;display:inline-block;overflow:hidden}.social-media-owner-page .pin-post-mobile-meta{color:#6b7280;align-items:center;gap:14px;margin-top:6px;font-size:12px;display:flex}.social-media-owner-page .pin-post-mobile-date{color:#9199a8;white-space:nowrap;margin-left:auto}.social-media-owner-page .pin-post-mobile-action{flex:none;align-self:center}.social-media-owner-page .pin-post-title-cell{white-space:normal;width:380px;max-width:100%}.social-media-owner-page .category-tag-list{white-space:normal;flex-wrap:wrap;gap:6px;max-width:170px;display:flex}.social-media-owner-page .category-tag.ant-tag{color:#0047ab;background:#0047ab0f;border:1px solid #0047ab2e;border-radius:999px;margin:0;padding:2px 10px;font-size:12px;font-weight:600}.social-media-owner-page .cell-empty{color:#c1c7d1}.social-media-owner-page .post-date-cell{flex-direction:column;gap:2px;font-size:13px;display:flex}.social-media-owner-page .post-date-cell__date{color:#111827;font-weight:600}.social-media-owner-page .post-date-cell__time{color:#9199a8;font-size:12px}.social-media-owner-page .pin-action-btn{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.social-media-owner-page .pin-action-btn.is-pinned{background:#0047ab;border-color:#0047ab}.social-media-owner-page .pin-post-author{font-size:12px}.social-media-owner-page .pin-post-author .ant-avatar,.social-media-owner-page .pin-post-author .ant-avatar.avatar-wrap{min-width:20px;width:20px!important;height:20px!important;font-size:10px!important;line-height:20px!important}.social-media-owner-page .cms-detail-empty{text-align:center;color:#6b7280;flex-direction:column;justify-content:center;align-items:center;min-height:372px;padding:24px;display:flex}.social-media-owner-page .cms-detail-empty__icon{color:#c3cad6;margin-bottom:16px;font-size:44px}.social-media-owner-page .cms-detail-empty__title{color:#374151;margin-bottom:6px;font-size:18px;font-weight:700}.social-media-owner-page .cms-detail-empty__desc{max-width:360px;margin:0;font-size:14px}.social-media-owner-page .cms-detail-header,.social-media-owner-page .back-btn-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.social-media-owner-page .cms-detail-header.back-btn-wrap--narrow,.social-media-owner-page .back-btn-wrap.back-btn-wrap--narrow{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.social-media-owner-page .cms-detail-heading{flex:auto;min-width:0}.social-media-owner-page .cms-detail-back-btn{flex-shrink:0;margin-left:auto;color:#fff!important;background:#1677ff!important;border-color:#1677ff!important;border-radius:8px!important;box-shadow:0 4px 12px #1677ff59!important}.social-media-owner-page .cms-detail-back-btn:hover,.social-media-owner-page .cms-detail-back-btn:focus{color:#fff!important;background:#4096ff!important;border-color:#4096ff!important;box-shadow:0 6px 16px #1677ff73!important}.social-media-owner-page .cms-detail-title{color:#1f2937;margin:0;font-size:20px;font-weight:700;line-height:1.2}.social-media-owner-page .cms-detail-subtitle{color:#6b7280;margin:2px 0 0;font-size:14px}.social-media-owner-page .navbar-manage-btn{align-items:center;gap:5px;font-size:11.6px;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 3px 10px #2563eb4d;background:linear-gradient(135deg,#2563eb,#3b82f6)!important;border:none!important;height:28px!important;padding:0 12px!important}.social-media-owner-page .navbar-manage-btn .anticon{align-items:center;font-size:12px;display:inline-flex}.social-media-owner-page .navbar-manage-btn:hover,.social-media-owner-page .navbar-manage-btn:focus{transform:translateY(-1px);box-shadow:0 5px 16px #2563eb6b;background:linear-gradient(135deg,#1d4ed8,#2563eb)!important}.social-media-owner-page .navbar-manage-btn.is-active{box-shadow:0 3px 12px #0f216073;background:linear-gradient(135deg,#0f2160,#1e3a8a)!important}.social-media-owner-page .navbar-manage-btn.is-active:hover,.social-media-owner-page .navbar-manage-btn.is-active:focus{background:linear-gradient(135deg,#0b1a4d,#172f6e)!important}.social-media-owner-page .navbar-manage-btn.is-hidden{box-shadow:0 3px 10px #9ca3af4d;background:linear-gradient(135deg,#9ca3af,#b0b6bf)!important}.social-media-owner-page .navbar-manage-btn.is-hidden:hover,.social-media-owner-page .navbar-manage-btn.is-hidden:focus{box-shadow:0 5px 16px #9ca3af6b;background:linear-gradient(135deg,#8b919b,#a3a9b2)!important}.social-media-owner-page .navbar-customization-page--embedded{width:100%}@media (max-width:1000px){.social-media-owner-page .cms-split{flex-direction:column;gap:16px}.social-media-owner-page .cms-split__nav,.social-media-owner-page .cms-split__detail{flex:auto;width:100%;max-width:100%}.social-media-owner-page .cms-split__arrow,.social-media-owner-page .cms-split--list .cms-split__detail,.social-media-owner-page .cms-split--detail .cms-split__nav,.social-media-owner-page .cms-toggle-row--detail{display:none}.social-media-owner-page .cms-split__toggle-above{max-width:100%;margin-left:auto;margin-right:auto}}@media (min-width:1001px){.social-media-owner-page .cms-detail-section .ant-col-lg-8{flex:0 0 50%;width:50%;max-width:50%}}.social-media-owner-page .cms-section-separator .cms-section-label{font-size:clamp(16px,1.2vw + 3px,22px)}@media (min-width:1001px) and (max-width:1280px){.social-media-owner-page .manage-shops-container .manage-shops-header{margin-bottom:16px}.social-media-owner-page .manage-shops-container .manage-shops-header .header-title{font-size:18px!important}.social-media-owner-page .manage-shops-container .manage-shops-header .header-actions .create-shop-btn{height:34px!important;padding:0 14px!important;font-size:13px!important}.social-media-owner-page .manage-shops-container .shop-management-card .shop-card-cover .shop-card-image,.social-media-owner-page .manage-shops-container .shop-management-card .shop-card-cover .shop-card-image-placeholder{height:160px}}.social-media-owner-page .select-community .nav-btn-space{letter-spacing:.01em;cursor:pointer!important;-webkit-backdrop-filter:blur(12px)!important;color:#fff!important;background:#ffffff2e!important;border:1.5px solid #ffffff73!important;border-radius:50px!important;height:40px!important;padding:0 20px!important;font-size:14px!important;font-weight:500!important;transition:all .25s!important;box-shadow:0 2px 12px #00000026!important}.social-media-owner-page .select-community .nav-btn-space small{color:#fff;font-size:14px;font-weight:500}.social-media-owner-page .select-community .nav-btn-space:hover,.social-media-owner-page .select-community .nav-btn-space:focus{background:#ffffff47!important;border-color:#ffffffa6!important;box-shadow:0 4px 20px #0003!important}.social-media-owner-page .title-content-info-wrap{text-align:center;max-width:900px;margin:0 auto;padding:0 0 6px}.social-media-owner-page .title-content-info-wrap .title{color:#fff;letter-spacing:-.03em;text-shadow:0 1px #00000080,0 2px 8px #0000008c,0 4px 20px #00000073,0 8px 40px #00000059;margin-bottom:4px;font-size:34px;font-weight:800;line-height:1.1}.social-media-owner-page .premium-banner-container{margin-top:16px;margin-bottom:16px}.social-media-owner-page .navbar-section-wrapper{margin-bottom:32px}.social-media-owner-page .navbar-section-wrapper .navbar-section-title,.social-media-owner-page .navbar-mobile-section-wrapper .navbar-section-title{border-bottom:none;margin-bottom:16px}.social-media-owner-page .cta-buttons-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}.social-media-owner-page .cta-buttons-wrapper .cta-or-text{color:#fff;font-weight:500}.social-media-owner-page .cta-buttons-wrapper .telegram-button{color:#fff;background-color:#229ed9;border:none}.social-media-owner-page .cta-buttons-wrapper .telegram-button .telegram-icon{border-radius:50%;width:20px;height:20px;margin-right:8px}@media (max-width:768px){.social-media-owner-page .hero-video-bg{height:180px!important}.social-media-owner-page .journey-section{padding-top:1.2em!important;padding-bottom:0!important}.social-media-owner-page .title-content-info-wrap{margin-top:-6px;margin-bottom:0}.social-media-owner-page .title-content-info-wrap .sub-title{border-radius:14px;margin-top:8px;padding:4px 12px;font-size:.78rem}.social-media-owner-page .journey-content-wrapper .title-content-info-wrap .title{letter-spacing:-.01em;color:#002d7a;text-shadow:none;margin:0;font-size:1.35rem}.social-media-owner-page .cm-item{width:120px!important;height:120px!important;padding:14px!important}.social-media-owner-page .page-smartvey-header-wrapper{padding-left:16px;padding-right:16px}.social-media-owner-page .journey-section.container{padding-left:16px!important;padding-right:16px!important}.social-media-owner-page .social-section{padding:8px 0 40px;margin-top:0!important}.social-media-owner-page .premium-banner-container{padding-left:0;padding-right:0;margin-top:12px!important;margin-bottom:12px!important}.social-media-owner-page .social-section .ant-row{margin:0!important}.social-media-owner-page .social-section .ant-row .ant-col{margin-bottom:10px!important;padding:0!important}}.social-media-owner-page .social-section{margin-top:-40px;padding:0 0 60px}.social-media-owner-page .social-section.social-section--flush{margin-top:0}.social-media-owner-page .social-section.social-section--wide{padding-left:24px;padding-right:24px;width:100%!important;max-width:1440px!important}.social-media-owner-page .social-section.cms-redesign{z-index:2;background:0 0;border-radius:0;margin-top:-16px;padding:32px 40px 72px;position:relative;width:auto!important;max-width:92%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1400px){.social-media-owner-page .social-section.cms-redesign{max-width:95%!important}}@media (max-width:1200px){.social-media-owner-page .social-section.cms-redesign{padding:28px 20px 60px;max-width:96%!important}}@media (max-width:768px){.social-media-owner-page .social-section.cms-redesign{padding:0 12px 60px;max-width:98%!important}}.social-media-owner-page .social-section .custom-page-header{padding:0 0 16px!important}.social-media-owner-page .social-section .ant-row{margin:0 -8px}.social-media-owner-page .social-section .ant-row .ant-col{margin-bottom:16px;padding:0 8px}.social-media-owner-page .social-section .referral-link-wrap{text-align:right;margin-bottom:24px}@media (max-width:768px){.social-media-owner-page .social-section .referral-link-wrap{text-align:left;margin-bottom:16px}}.social-media-owner-page .social-section .paid-membership-setting-wrap{background:linear-gradient(135deg,#f5782f08 0%,#f5782f03 100%);border:1px solid #f5782f1a;border-radius:12px}.social-media-owner-page .bulk-delete-toolbar{z-index:30;-webkit-backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #ff4d4f33;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex;position:sticky;top:88px;box-shadow:0 8px 24px #0f172a1f}.social-media-owner-page .bulk-delete-toolbar__meta{color:#cf1322;white-space:nowrap;font-size:14px;font-weight:600}@media (max-width:768px){.social-media-owner-page .bulk-delete-toolbar{flex-wrap:wrap;align-items:flex-start;top:72px}.social-media-owner-page .bulk-delete-toolbar .ant-space{justify-content:flex-end;width:100%}.social-media-owner-page .bulk-delete-toolbar .ant-btn{min-height:36px}}.social-media-owner-page .wrap-cm-item{z-index:98;justify-content:center;align-items:center;width:100%;transition:opacity .3s ease-in-out;display:flex;position:relative}.social-media-owner-page .wrap-cm-item .cm-item-link{line-height:0;display:block}.social-media-owner-page .wrap-cm-item .cm-item{text-align:center;cursor:pointer;z-index:98;background-color:#fff;border-radius:50%;justify-content:center;place-items:center;width:116px;height:116px;padding:0;transition:box-shadow .35s,opacity .3s;display:flex;position:relative;box-shadow:0 0 0 4px #ffffff8c,0 0 0 10px #ffffff29,0 20px 56px #00000047}.social-media-owner-page .wrap-cm-item .cm-item .cm-item-avatar{border-radius:50%;width:100%;height:100%;overflow:hidden}.social-media-owner-page .wrap-cm-item .cm-item .box-image{width:100%;height:100%}.social-media-owner-page .wrap-cm-item .cm-item .logo-community{object-fit:cover;width:100%;height:100%}.social-media-owner-page .wrap-cm-item .cm-item:hover{z-index:98;opacity:.82;box-shadow:0 0 0 5px #ffffffa6,0 0 0 13px #ffffff38,0 24px 64px #00000052}.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill{color:#fff;z-index:101;background:linear-gradient(135deg,#1a3780 0%,#0f2160 100%);border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s,background .2s;display:flex;position:absolute;top:auto;bottom:2px;right:2px;box-shadow:0 4px 16px #0000004d}.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill .logo-manage-pill__icon{font-size:15px}.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill .logo-manage-pill__label{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;background:#000c;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:500;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 9px);right:50%;transform:translate(50%)translateY(4px);box-shadow:0 4px 12px #0000004d}.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill .logo-manage-pill__label:after{content:"";border:5px solid #0000;border-top-color:#000c;position:absolute;top:100%;right:50%;transform:translate(50%)}.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill:hover,.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill:focus-visible{background:linear-gradient(135deg,#2548a8 0%,#1a3780 100%)}.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill:hover .logo-manage-pill__label,.social-media-owner-page .wrap-cm-item .cm-item .logo-manage-pill:focus-visible .logo-manage-pill__label{opacity:1;transform:translate(50%)translateY(0)}.social-media-owner-page .cm-title{color:#fff;text-shadow:0 2px 10px #00000059;margin:14px 0 0;font-size:22px;font-weight:800}.social-media-owner-page .cm-meta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.social-media-owner-page .cm-switch-wrap .nav-btn-space{color:#1e293b!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:none!important;border-radius:999px!important;align-items:center!important;height:40px!important;padding:0 18px!important;font-size:15px!important;font-weight:700!important;line-height:40px!important;display:inline-flex!important;box-shadow:0 4px 16px #0000002e!important}.social-media-owner-page .cm-switch-wrap .nav-btn-space small{color:#1e293b;font-size:15px;font-weight:700}.social-media-owner-page .cm-switch-wrap .nav-btn-space .cm-title-pill__switch-icon{color:#64748b;margin-left:2px;font-size:13px}.social-media-owner-page .cm-switch-wrap .nav-btn-space:hover,.social-media-owner-page .cm-switch-wrap .nav-btn-space:focus{box-shadow:0 6px 20px #0000003d!important}.social-media-owner-page .cm-switch-wrap .nav-btn-space:hover .cm-title-pill__switch-icon,.social-media-owner-page .cm-switch-wrap .nav-btn-space:focus .cm-title-pill__switch-icon{color:#0047ab}.social-media-owner-page .upload-contain{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex;position:relative}.social-media-owner-page .upload-contain .select-community{justify-content:center;align-items:center;display:flex}.social-media-owner-page .upload-contain .select-community .nav-btn-space{cursor:pointer!important;-webkit-backdrop-filter:blur(8px)!important;color:#fff!important;height:24px!important;box-shadow:none!important;background:#00000073!important;border:1px solid #fff3!important;border-radius:50px!important;padding:0 12px!important;font-size:11px!important;font-weight:400!important;transition:all .2s!important}.social-media-owner-page .upload-contain .select-community .nav-btn-space small{color:#fff;font-size:11px;font-weight:400}.social-media-owner-page .upload-contain .select-community .nav-btn-space:hover,.social-media-owner-page .upload-contain .select-community .nav-btn-space:focus{background:#0009!important;border-color:#ffffff59!important}.social-media-owner-page .title-content-info-wrap{text-align:center;max-width:800px;margin-top:16px;margin-bottom:16px}.social-media-owner-page .title-content-info-wrap .desc{color:#ffffffd9;margin-bottom:0;font-size:15px}.social-media-owner-page .title-content-info-wrap .title{color:#fff;letter-spacing:-.03em;text-shadow:0 1px #00000080,0 2px 8px #0000008c,0 4px 20px #00000073,0 8px 40px #00000059;margin:0 0 14px;font-size:42px;font-weight:800;line-height:1.1}.social-media-owner-page .title-content-info-wrap .sub-title{color:#fffffff2;-webkit-backdrop-filter:blur(8px);background:#00000047;border:1px solid #ffffff26;border-radius:24px;margin:0;padding:7px 18px;font-size:16px;font-weight:400;line-height:1.6;display:inline-block}.social-media-owner-page .title-content-info-wrap .sub-title.sub-title--empty{-webkit-backdrop-filter:none;background:0 0;border-color:#0000;min-height:41px}.social-media-owner-page .contain-post-permission .ant-spin-blur{opacity:1}.social-media-owner-page .contain-post-permission .ant-spin-blur:after{opacity:.1;border-radius:12px}.social-media-owner-page .contain-post-permission .full-card .desc{-webkit-line-clamp:unset;display:block;overflow:visible}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout{margin-top:16px}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item{margin-bottom:12px}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item label{color:#333;font-size:16px}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item label:hover .title{color:#3b82f6}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item .title{color:#18181b;font-size:14px;font-weight:600}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item .desc{color:#71717a;font-size:13px}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item .btn-view-member{color:#fff;background:#18181b;border:1px solid #27272a;border-radius:8px;margin-top:12px;font-weight:500;transition:all .2s}.social-media-owner-page .contain-post-permission .wrap-update-privacy-layout .radio-item .btn-view-member:hover{background:#27272a;transform:translateY(-1px)}.social-media-owner-page .get-started-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:0;display:flex}.social-media-owner-page .get-started-actions .divider-text{color:#fff;font-weight:500}.social-media-owner-page .get-started-actions .telegram-btn{color:#fff;background-color:#229ed9;border:none}.social-media-owner-page .get-started-actions .telegram-btn .telegram-icon{border-radius:50%;width:20px;height:20px;margin-right:8px}.social-media-owner-page .cms-featured-row{margin-bottom:0}.social-media-owner-page .cms-featured-row .ant-col{margin-bottom:0!important}.social-media-owner-page .cms-featured-row .ant-col:first-child .cms-tile{animation-delay:0s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(2) .cms-tile{animation-delay:60ms}.social-media-owner-page .cms-featured-row .ant-col:nth-child(3) .cms-tile{animation-delay:.12s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(4) .cms-tile{animation-delay:.18s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(5) .cms-tile{animation-delay:.24s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(6) .cms-tile{animation-delay:.3s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(7) .cms-tile{animation-delay:.36s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(8) .cms-tile{animation-delay:.42s}.social-media-owner-page .cms-featured-row .ant-col:nth-child(9) .cms-tile{animation-delay:.48s}.social-media-owner-page .cms-components-row .ant-col{margin-bottom:0!important}.social-media-owner-page .cms-tile{appearance:none;font:inherit;cursor:pointer;text-align:center;color:#1f2937;transform-origin:0;opacity:0;background:#fff;border:1px solid #eef1f5;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:92%;height:100%;min-height:155px;margin:0 auto;padding:18px;transition:transform .16s cubic-bezier(.1,.9,.2,1),box-shadow .2s,border-color .2s;animation:.42s cubic-bezier(.16,1,.3,1) forwards cms-tile-turnstile;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1118270d,0 12px 26px #1118270f}.social-media-owner-page .cms-tile:after{content:"→";color:var(--tile-accent);opacity:0;font-size:18px;line-height:1;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:16px;right:18px;transform:translate(-6px)}.social-media-owner-page .cms-tile__icon{z-index:1;background:color-mix(in srgb, var(--tile-accent) 14%, #fff);width:72px;height:72px;color:var(--tile-accent);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .16s cubic-bezier(.1,.9,.2,1);display:flex;position:relative}.social-media-owner-page .cms-tile__icon svg{width:58px;height:58px}.social-media-owner-page .cms-tile__icon .anticon{color:var(--tile-accent);font-size:58px}.social-media-owner-page .cms-tile__icon .ant-image,.social-media-owner-page .cms-tile__icon .ant-image-img{object-fit:contain;width:58px!important;height:58px!important}.social-media-owner-page .cms-tile__label{z-index:1;letter-spacing:-.015em;color:#1f2937;max-width:100%;font-size:18px;font-weight:700;line-height:1.2;position:relative}.social-media-owner-page .cms-tile:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 2px 4px #11182712,0 20px 38px #1118271f}.social-media-owner-page .cms-tile:hover .cms-tile__icon{transform:scale(1.06)}.social-media-owner-page .cms-tile:hover:after{opacity:1;transform:translate(0)}.social-media-owner-page .cms-tile:active{transform:perspective(800px)scale(.97)rotateY(2deg)}.social-media-owner-page .cms-tile:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--tile-accent);border-color:#0000;outline:none}.social-media-owner-page .cms-tile--tinted{background:var(--tile-accent);border-color:var(--tile-accent);color:#fff}.social-media-owner-page .cms-tile--tinted .cms-tile__icon{color:#fff;background:0 0}.social-media-owner-page .cms-tile--tinted .cms-tile__icon .anticon{color:#fff}.social-media-owner-page .cms-tile--tinted .cms-tile__icon .ant-image-img{filter:brightness(0)invert()}.social-media-owner-page .cms-tile--tinted .cms-tile__label{color:#fff}.social-media-owner-page .cms-tile--tinted:after{color:#ffffffe6}.social-media-owner-page .cms-tile--dark{color:#fff;background:#1f2430;border-color:#1f2430}.social-media-owner-page .cms-tile--dark .cms-tile__icon{color:#fff;background:#ffffff1f}.social-media-owner-page .cms-tile--dark .cms-tile__icon .anticon,.social-media-owner-page .cms-tile--dark .cms-tile__label{color:#fff}.social-media-owner-page .cms-tile--dark:after{color:#ffffffd9}.social-media-owner-page .cms-tile--dark:hover{box-shadow:0 2px 4px #11182729,0 20px 40px #1118274d}@media (max-width:768px){.social-media-owner-page .cms-tile{border-radius:16px;gap:10px;min-height:118px;padding:14px 10px}.social-media-owner-page .cms-tile:after{font-size:15px;bottom:10px;right:12px}.social-media-owner-page .cms-tile__icon{border-radius:14px;width:48px;height:48px}.social-media-owner-page .cms-tile__icon svg{width:30px;height:30px}.social-media-owner-page .cms-tile__icon .anticon{font-size:30px}.social-media-owner-page .cms-tile__label{font-size:13.5px}}@supports not (background:color-mix(in srgb, red, blue)){.social-media-owner-page .cms-tile__icon{background:#eef2f8}}@media (prefers-reduced-motion:reduce){.social-media-owner-page .cms-tile{opacity:1;animation:none}.social-media-owner-page .cms-tile:active{transform:none}}.social-media-owner-page .cms-featured-subtitle{text-align:center;letter-spacing:.01em;color:#475569;width:fit-content;max-width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;margin:8px auto 24px;padding:9px 22px;font-size:20.87px;font-weight:700;line-height:1.4;display:block}@media (max-width:768px){.social-media-owner-page .cms-featured-subtitle{margin:0 auto 14px;padding:8px 16px;font-size:18.79px;line-height:1.45}}.social-media-owner-page .cms-featured-divider{background:linear-gradient(90deg,#0000 0%,#aeb6c4 20% 80%,#0000 100%);height:2px;margin:30px 0 0}.social-media-owner-page .cms-manage-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:22px;display:flex}.social-media-owner-page .cms-manage-header-row__left{flex:0 0 440px;align-self:center;min-width:0;max-width:440px}.social-media-owner-page .cms-manage-header-row__left .cms-section-separator{margin:0 0 12px}.social-media-owner-page .cms-manage-header-row__left .navbar-view-pill-toggle-wrap{margin-bottom:0!important}@media (max-width:1000px){.social-media-owner-page .cms-manage-header-row__left{flex-basis:100%;max-width:100%}}.social-media-owner-page .cms-manage-header-row__aside,.social-media-owner-page .cms-manage-header-row__newsletter-wrap{flex:auto;justify-content:center;align-self:stretch;min-width:0;margin:0 0 0 74px;display:flex}@media (max-width:1000px){.social-media-owner-page .cms-manage-header-row__aside,.social-media-owner-page .cms-manage-header-row__newsletter-wrap{margin-left:0}}.social-media-owner-page .cms-manage-header-row__aside{align-items:center}.social-media-owner-page .cms-manage-header-row__newsletter{flex:0 auto;justify-content:center;width:auto;min-width:0;max-width:100%;padding:16px 20px;min-height:unset!important}.social-media-owner-page .cms-manage-header-row__newsletter .row-items{flex-wrap:wrap;align-items:center;gap:12px;height:auto;display:flex;flex-direction:row!important;flex:0 auto!important;justify-content:center!important;width:auto!important}.social-media-owner-page .cms-manage-header-row__newsletter .social-card__title{white-space:nowrap;margin:0;font-size:17px}.social-media-owner-page .cms-manage-header-row__newsletter .newsletter-card__logos{border-left:2px solid #d4d8de;flex-shrink:0;align-items:center;gap:8px;margin-left:4px;padding-left:14px;display:inline-flex}.social-media-owner-page .cms-manage-header-row__newsletter .newsletter-card__logos img{object-fit:contain;background:#fff;border:1px solid #eef0f3;border-radius:7px;width:32px;height:32px;padding:3px}@media (max-width:1000px){.social-media-owner-page .cms-manage-header-row__newsletter{flex-basis:100%;width:100%}}@media (max-width:480px){.social-media-owner-page .cms-manage-header-row__newsletter{padding:14px 16px}.social-media-owner-page .cms-manage-header-row__newsletter .row-items{gap:10px;flex-direction:column!important}.social-media-owner-page .cms-manage-header-row__newsletter .social-card__title{white-space:normal;text-align:center}.social-media-owner-page .cms-manage-header-row__newsletter .newsletter-card__logos{border-left:none;margin-left:0;padding-left:0}}.social-media-owner-page .cms-section-separator{align-items:center;gap:10px;margin:36px 0 20px;display:flex}.social-media-owner-page .cms-section-separator .cms-section-label{color:#0d1321;white-space:nowrap;letter-spacing:-.025em;font-size:22px;font-weight:700}.social-media-owner-page .cms-section-separator .cms-section-dot{background:#f5782f;border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 3px #f5782f33,0 0 0 6px #f5782f14}.social-media-owner-page .cms-section-separator .cms-section-line{background:linear-gradient(90deg,#dde1e8 0%,#0000 80%);flex:1;height:1px}.social-media-owner-page .cms-section-separator--center{text-align:center;justify-content:center;max-width:440px;margin-top:18px}@media (max-width:1000px){.social-media-owner-page .cms-section-separator--center{max-width:100%;margin-left:auto;margin-right:auto}}@media (max-width:768px){.social-media-owner-page .cms-section-separator{margin:28px 0 16px}.social-media-owner-page .cms-section-separator .cms-section-label{font-size:18px}}.social-media-owner-page .premium-status-card:hover{transform:translateY(-4px);background:#f2f6fd!important;border-color:#1a418966!important}.social-media-owner-page .premium-status-card:hover .social-card__title,.social-media-owner-page .premium-status-card:hover .desc{color:inherit!important}.social-media-owner-page .premium-status-card:hover .social-card__icon{background:#1a4189!important}.social-media-owner-page .premium-status-card .enable-btn.ant-btn{color:#fff;background:#1a4189;border:none;border-radius:20px;flex-shrink:0;height:32px;padding:0 20px;font-size:13px;font-weight:600;transition:background .2s,transform .15s}.social-media-owner-page .premium-status-card .enable-btn.ant-btn:hover,.social-media-owner-page .premium-status-card .enable-btn.ant-btn:focus{color:#fff;background:#14336b;transform:translateY(-1px)}.social-media-owner-page .premium-status-card .enable-btn.ant-btn:active{transform:translateY(0)}.social-media-owner-page .social-card.full-card:hover{opacity:1}.social-media-owner-page .social-card.full-card .row-items{width:100%}.social-media-owner-page .social-card.full-card.permission-active{background:#fff;transition:all .3s;position:relative;border:1px solid #22c55e!important}.social-media-owner-page .social-card.full-card.permission-active:before{content:"";background:#22c55e;height:3px;position:absolute;top:0;left:0;right:0}.social-media-owner-page .social-card.full-card.permission-active:hover{background:#22c55e}.social-media-owner-page .social-card.full-card.permission-active:hover h3,.social-media-owner-page .social-card.full-card.permission-active:hover .title,.social-media-owner-page .social-card.full-card.permission-active:hover .desc,.social-media-owner-page .social-card.full-card.permission-active:hover .ant-radio-wrapper{color:#fff!important}.social-media-owner-page .social-card.full-card.permission-inactive{background:#fff;transition:all .3s;position:relative;border:1px solid #f59e0b!important}.social-media-owner-page .social-card.full-card.permission-inactive:before{content:"";background:#f59e0b;height:3px;position:absolute;top:0;left:0;right:0}.social-media-owner-page .social-card.full-card.permission-inactive:hover{background:#f59e0b}.social-media-owner-page .social-card.full-card.permission-inactive:hover h3,.social-media-owner-page .social-card.full-card.permission-inactive:hover .title,.social-media-owner-page .social-card.full-card.permission-inactive:hover .desc,.social-media-owner-page .social-card.full-card.permission-inactive:hover .ant-radio-wrapper,.social-media-owner-page .social-card.full-card.permission-inactive:hover .ant-radio-wrapper span{color:#fff!important}.social-media-owner-page .manage-card-grid{--mc-orange:#f5782f;--mc-orange-dark:#d9601a;--mc-orange-tint:#fff6f0;--mc-orange-line:#fbd5bd;--mc-border:#eceff3;--mc-ink:#111827;--mc-muted:#6b7280;--mc-blue:#2563eb;--mc-blue-dark:#1d4ed8;--mc-blue-tint:#f3f7ff}.social-media-owner-page .manage-card-grid.ant-row{row-gap:0!important}.social-media-owner-page .manage-card-grid>.ant-col+.ant-col{margin-top:14px}.social-media-owner-page .manage-card-grid .manage-group-label{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin:0 0 10px;font-size:12px;font-weight:600}.social-media-owner-page .manage-card-grid .manage-action-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.social-media-owner-page .manage-card-grid .manage-action{text-align:left;width:100%;font:inherit;border:1px solid var(--mc-border);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,background .2s,box-shadow .25s;display:flex}.social-media-owner-page .manage-card-grid .manage-action__icon{width:40px;height:40px;color:var(--action-color);background:#f4f5f7;background:color-mix(in srgb, var(--action-color) 12%, #fff);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.social-media-owner-page .manage-card-grid .manage-action__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.social-media-owner-page .manage-card-grid .manage-action__title{color:var(--mc-ink);font-size:14.5px;font-weight:600;transition:color .2s}.social-media-owner-page .manage-card-grid .manage-action__desc{color:var(--mc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.social-media-owner-page .manage-card-grid .manage-action__chevron{color:#c0c5cc;flex-shrink:0;font-size:12px;transition:color .2s,transform .25s}.social-media-owner-page .manage-card-grid .manage-action:hover{border-color:var(--mc-blue);background:var(--mc-blue-tint);box-shadow:0 10px 24px -14px #2563eb66}.social-media-owner-page .manage-card-grid .manage-action:hover .manage-action__title{color:var(--mc-blue-dark)}.social-media-owner-page .manage-card-grid .manage-action:hover .manage-action__chevron{color:var(--mc-blue);transform:translate(3px)}.social-media-owner-page .manage-card-grid .manage-action:focus-visible{outline:2px solid var(--mc-blue);outline-offset:2px}.social-media-owner-page .manage-card-grid .perm-panel{border:1px solid var(--mc-border);background:#fff;border-radius:18px;padding:20px 22px 22px}.social-media-owner-page .manage-card-grid .perm-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.social-media-owner-page .manage-card-grid .perm-panel__title{color:var(--mc-ink);margin:0;font-size:16px;font-weight:700}.social-media-owner-page .manage-card-grid .perm-panel__subtitle{color:var(--mc-muted);margin:2px 0 0;font-size:13px}.social-media-owner-page .manage-card-grid .perm-panel__status{color:var(--mc-orange-dark);background:var(--mc-orange-tint);border:1px solid var(--mc-orange-line);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.social-media-owner-page .manage-card-grid .perm-panel__options{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:18px;display:grid}.social-media-owner-page .manage-card-grid .perm-option{text-align:left;width:100%;font:inherit;border:1.5px solid var(--mc-border);cursor:pointer;background:#fafbfc;border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.social-media-owner-page .manage-card-grid .perm-option__icon{width:36px;height:36px;color:var(--mc-muted);border:1px solid var(--mc-border);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:color .2s,background .2s,border-color .2s;display:flex}.social-media-owner-page .manage-card-grid .perm-option__text{flex-direction:column;gap:2px;padding-right:22px;display:flex}.social-media-owner-page .manage-card-grid .perm-option__title{color:var(--mc-ink);font-size:14px;font-weight:600;transition:color .2s}.social-media-owner-page .manage-card-grid .perm-option__desc{color:var(--mc-muted);font-size:12.5px;line-height:1.45}.social-media-owner-page .manage-card-grid .perm-option__check{color:#fff;border:1.5px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;transition:background .2s,border-color .2s;display:flex;position:absolute;top:14px;right:14px}.social-media-owner-page .manage-card-grid .perm-option__members-btn.ant-btn{color:#fff;background:var(--mc-orange);border:none;border-radius:999px;align-items:center;gap:2px;height:30px;margin-top:2px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.social-media-owner-page .manage-card-grid .perm-option__members-btn.ant-btn:hover,.social-media-owner-page .manage-card-grid .perm-option__members-btn.ant-btn:focus{color:#fff;background:var(--mc-orange-dark)}.social-media-owner-page .manage-card-grid .perm-option:hover{border-color:var(--mc-orange);background:#fff}.social-media-owner-page .manage-card-grid .perm-option:hover .perm-option__icon{color:var(--mc-orange);border-color:var(--mc-orange-line)}.social-media-owner-page .manage-card-grid .perm-option:hover .perm-option__title{color:var(--mc-orange-dark)}.social-media-owner-page .manage-card-grid .perm-option:hover .perm-option__check{border-color:var(--mc-orange)}.social-media-owner-page .manage-card-grid .perm-option.is-checked{background:var(--mc-orange-tint);border-color:var(--mc-orange);box-shadow:0 0 0 3px #f5782f1f}.social-media-owner-page .manage-card-grid .perm-option.is-checked .perm-option__icon{color:#fff;background:var(--mc-orange);border-color:var(--mc-orange)}.social-media-owner-page .manage-card-grid .perm-option.is-checked .perm-option__title{color:var(--mc-orange-dark)}.social-media-owner-page .manage-card-grid .perm-option.is-checked .perm-option__check{background:var(--mc-orange);border-color:var(--mc-orange)}.social-media-owner-page .manage-card-grid .perm-option:focus-visible{outline:2px solid var(--mc-orange);outline-offset:2px}.social-media-owner-page.admin-page-wrap .header-content{text-align:center;margin:30px 0}.social-media-owner-page.admin-page-wrap .header-content .title{color:#333}.social-media-owner-page .dashboard-container{justify-content:center;align-items:flex-start;min-height:80vh;padding-top:2rem;padding-bottom:2rem;display:flex}.social-media-owner-page .dashboard-card{-webkit-backdrop-filter:blur(20px);background-color:#ffffff1a;border:1px solid #fff6;border-radius:30px;width:100%;max-width:1000px;margin:0 auto;padding:30px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80,0 0 40px #2965d526,0 0 80px #2965d51a}.social-media-owner-page .dashboard-card:before{content:"";background:linear-gradient(90deg,#2965d500 0%,#2965d54d 50%,#2965d500 100%);height:1px;position:absolute;top:0;left:0;right:0}.form-action-wrapper{flex-direction:column;justify-content:center;align-items:stretch;padding-top:1.5em;padding-bottom:1.5em;display:flex}.manage-category-wrap{padding-bottom:30px}.manage-category-wrap .head-content{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:24px;display:flex}.manage-category-wrap .bread-crumb{margin:20px 0}.manage-category-wrap .content-category-wrap{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:24px;box-shadow:0 2px 8px #00000014}.manage-category-wrap .content-category-wrap .ant-table-tbody .ant-table-cell-row-hover{background-color:#fafafa!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table{border-radius:8px;overflow:hidden}.manage-category-wrap .content-category-wrap .custom-table .ant-table-thead>tr>th{padding:16px;font-size:14px;font-weight:600;color:#000000d9!important;background:#fafafa!important;border-bottom:2px solid #f0f0f0!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table-thead>tr>th:before{display:none}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr{transition:all .2s}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr:hover{box-shadow:0 2px 4px #0000000a;background:#fafafa!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr>td{padding:16px;font-size:14px;color:#000000d9!important;border-bottom:1px solid #f5f5f5!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr.bulk-selected-row{background:#fff1f0!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr.bulk-selected-row>td{border-left:3px solid #ff4d4f;background:#fff1f0!important;border-bottom:1px solid #ffd6d6!important}.manage-category-wrap .content-category-wrap .custom-table .ant-table-tbody>tr.bulk-selected-row:hover>td{background:#ffe7e6!important}.manage-category-wrap .content-category-wrap .custom-table .ant-tag{border-radius:6px;padding:4px 12px;font-weight:500}.manage-category-wrap .content-category-wrap .custom-table .ant-btn-circle{transition:all .2s}.manage-category-wrap .content-category-wrap .custom-table .ant-btn-circle:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.row-dragging-category{vertical-align:middle;background:#fafafa;border:1px dashed #ccc;border-radius:4px;width:100%;height:auto;display:table;box-shadow:0 2px 8px #00000026}.row-dragging-category td{white-space:nowrap;background:#fff;padding:8px 16px}.modal-category .react-colorful{width:100%}.modal-category .form-group-color{background-color:#f6f6f6;border:1px solid #e9e9e9;border-radius:11px;padding:13px}.modal-category-v2 .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0047ab26,0 4px 16px #00000014}.modal-category-v2 .ant-modal-header{background:linear-gradient(135deg,#0047ab 0%,#002f7a 100%);border-bottom:none;padding:20px 24px}.modal-category-v2 .ant-modal-header .ant-modal-title{color:#fff}.modal-category-v2 .ant-modal-close{color:#ffffffb3;top:14px}.modal-category-v2 .ant-modal-close:hover{color:#fff;background:#ffffff1a;border-radius:8px}.modal-category-v2 .ant-modal-close .ant-modal-close-x{width:40px;height:40px;font-size:14px;line-height:40px}.modal-category-v2 .ant-modal-body{padding:28px 24px 24px}.modal-category-v2 .modal-category-header{align-items:center;gap:14px;display:flex}.modal-category-v2 .modal-category-header__icon{color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.modal-category-v2 .modal-category-header__title{color:#fff;font-size:17px;font-weight:700;line-height:1.3}.modal-category-v2 .modal-category-header__subtitle{color:#ffffffa6;margin-top:2px;font-size:12px;font-weight:400}.modal-category-v2 .serey-form-item .ant-form-item-label>label{color:#1a1a2e;letter-spacing:.01em;font-size:13px;font-weight:600}.modal-category-v2 .serey-form-item .ant-form-item-label>label.ant-form-item-required:before{color:#0047ab}.modal-category-v2 .serey-input{color:#1a1a2e;background:#fafbff;border:1.5px solid #e2e8f0;border-radius:10px;height:52px;padding:0 14px;font-size:14px;transition:all .2s}.modal-category-v2 .serey-input::placeholder{color:#aab4c4}.modal-category-v2 .serey-input:hover{background:#fff;border-color:#0047ab}.modal-category-v2 .serey-input:focus{background:#fff;border-color:#0047ab;box-shadow:0 0 0 3px #0047ab14}.modal-category-v2 .ant-input-affix-wrapper.serey-input:hover,.modal-category-v2 .ant-input-affix-wrapper.serey-input:focus-within{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab14}.modal-category-v2 .form-group-color{background-color:#fafbff;border:1.5px solid #e2e8f0;border-radius:12px;padding:16px}.modal-category-v2 .form-group-color .ant-form-item-label>label{color:#1a1a2e;font-size:13px;font-weight:600}.modal-category-v2 .form-group-color .react-colorful{border-radius:8px;width:100%;overflow:hidden}.modal-category-v2 .modal-category-footer{border-top:1px solid #f0f4ff;justify-content:flex-end;gap:10px;margin-top:28px;padding-top:20px;display:flex}.modal-category-v2 .modal-category-footer .serey-btn-cancel{color:#64748b;background:#fff;border:1.5px solid #e2e8f0;height:42px;padding:0 22px;font-size:14px;font-weight:500;transition:all .2s}.modal-category-v2 .modal-category-footer .serey-btn-cancel:hover{color:#0047ab;background:#f0f6ff;border-color:#0047ab}.modal-category-v2 .modal-category-footer .serey-btn-primary{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#0062e6 100%);border:none;height:42px;padding:0 26px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #0047ab4d}.modal-category-v2 .modal-category-footer .serey-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#003d99 0%,#0052cc 100%);transform:translateY(-1px);box-shadow:0 6px 20px #0047ab66}.modal-category-v2 .modal-category-footer .serey-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #0047ab4d}.modal-category-v2 .modal-category-footer .serey-btn-primary:disabled{box-shadow:none;color:#ffffffb3;background:linear-gradient(135deg,#93b4e0 0%,#a8c4f0 100%)}.category-not-owner-section{text-align:center;justify-content:center;align-items:center;min-height:80vh;display:flex}.category-not-owner-section .community-info{padding-bottom:20px}.search-advance-result-wrap .wrap-empty-search{justify-content:center;align-items:center;height:500px;display:flex}@media (max-width:767px){.signup-account-container{margin:5em 0 8em}}@media (min-width:767px){.signup-account-container{min-height:90vh}}.signup-account-container .left-side-signup-acc{background:-moz-linear-gradient(#101947 0%,#0d1021 100%);background:-webkit-linear-gradient(#101947 0%,#0d1021 100%);border-right:1px solid #eee;flex-direction:column;justify-content:center;align-items:center;min-height:90vh;padding-left:10px;padding-right:10px;display:flex}@media (max-width:767px){.signup-account-container .left-side-signup-acc{display:none}}.signup-account-container .left-side-signup-acc .back-btn-signup{color:#ffffffd9;padding:8px 12px;font-size:14px;position:absolute;top:20px;left:155px}.signup-account-container .left-side-signup-acc .back-btn-signup:hover{color:#fff;background-color:#ffffff1a}@media (max-width:1600px){.signup-account-container .left-side-signup-acc .back-btn-signup{left:135px}}@media (max-width:1400px){.signup-account-container .left-side-signup-acc .back-btn-signup{left:120px}}@media (max-width:1200px){.signup-account-container .left-side-signup-acc .back-btn-signup{left:105px}}@media (max-width:992px){.signup-account-container .left-side-signup-acc .back-btn-signup{left:90px}}@media (max-width:768px){.signup-account-container .left-side-signup-acc .back-btn-signup{left:155px}}.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item{padding-bottom:5px}.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item .ant-steps-item-icon .ant-steps-icon,.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item .ant-steps-item-content .ant-steps-item-title,.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item .ant-steps-item-content .ant-steps-item-description{color:#ffffff8c}.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item-active .ant-steps-item-icon .ant-steps-icon,.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item-active .ant-steps-item-content .ant-steps-item-title,.signup-account-container .left-side-signup-acc .steps-container .ant-steps-item-active .ant-steps-item-content .ant-steps-item-description{color:#fff}.signup-account-container .std-back-btn{position:absolute;top:32px;left:24px}@media (max-width:767px){.signup-account-container .std-back-btn{align-self:flex-start;margin:0 0 16px;position:static}}.signup-account-container .right-side-signup-acc{padding-bottom:30px;padding-left:20px;padding-right:20px;position:relative;overflow:hidden}.signup-account-container .right-side-signup-acc:after{content:"";opacity:.12;pointer-events:none;z-index:0;background:url(/wallet/wallet-protect.svg) 50%/contain no-repeat;width:480px;height:480px;position:absolute;bottom:-120px;right:-80px}@media (max-width:767px){.signup-account-container .right-side-signup-acc:after{display:none}}.signup-account-container .right-side-signup-acc .ant-spin-nested-loading{z-index:1;background-color:#0000;height:100%;position:relative}.signup-account-container .right-side-signup-acc .ant-spin-nested-loading .ant-spin-container{background-color:#0000;height:100%}.signup-account-container .right-side-signup-acc .form-wrap-content{justify-content:center;align-items:center;height:100%;display:flex}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form{min-width:40%}@media (min-width:1000px){.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form{max-width:40%}}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .head-content{padding-bottom:20px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .head-content .hide-large-screen{color:#1890ff;padding-top:20px;padding-bottom:20px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .head-content h1{margin-bottom:5px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .head-content .head-title-pass{padding-bottom:20px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item{margin-bottom:0}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item input,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .ant-select-selector{border-radius:12px;border-color:#b0b8c4!important}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item input:not(.ant-input-affix-wrapper .ant-input):focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .ant-input-affix-wrapper{box-shadow:none;border:1px solid #b0b8c4;border-radius:12px;transition:border-color .2s,box-shadow .2s}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .ant-input-affix-wrapper .ant-input-prefix .anticon{color:#1890ff}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .ant-input-affix-wrapper:hover{border-color:#40a9ff}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error input,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error .ant-select-selector,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error .ant-input-affix-wrapper{border-color:#ff4d4f!important}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error input:hover,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error .ant-input-affix-wrapper:hover{border-color:#ff7875!important}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error input:focus,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item.ant-form-item-has-error .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .phone-number-input input{border-radius:0 12px 12px 0}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .phone-number-input .ant-input-group-addon{border-radius:12px 0 0 12px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .ant-form-item .dob-input{border-radius:12px;width:100%}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .btn-action{border-radius:50px;margin-top:15px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .content-username-validate{background-color:#ff4d4f05;border:1px solid #fbdede;border-radius:14px;margin:0 0 20px;padding:12px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .content-username-validate .title-content{margin-bottom:5px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .content-username-validate .title-content .title{color:#ff4d4f;margin-bottom:0}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .content-username-validate .title-content .info-icon{color:#ff4d4f}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .content-username-validate .desc{margin-bottom:4px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section{text-align:center;cursor:pointer;background-color:#efefef;border:1px solid #dfdfdf;border-radius:10px;justify-content:center;align-items:center;width:100px;height:80px;display:flex}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section.active,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section.active{color:#fff;background-color:#1890ff;border:none}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section.active h4,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section.active h4{color:#fff}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section h4,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section h4{margin-bottom:0}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section .phone-icon,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section .email-icon,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section .phone-icon,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section .email-icon{font-size:16px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .phone-section:hover,.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .registration-option-wrap .email-section:hover{opacity:.7}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .divider-signup-form{margin-top:10px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .signup-content-wrap .head-content .wrap-switch-language .btn-switch-contain{align-items:center;height:100%;display:flex}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .signup-content-wrap .head-content .wrap-switch-language .btn-switch-contain .flag-image{object-fit:contain;width:18px;height:100%;margin-right:5px}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .signup-content-wrap .head-content .switch-signup-btn{margin-top:-10px;margin-bottom:10px;padding:0}.signup-account-container .right-side-signup-acc .form-wrap-content .signup-form .signup-content-wrap .head-content .switch-signup-btn.anonymous-variant{margin-top:0;margin-bottom:20px}.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-apple,.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-google,.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-facebook,.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-tiktok{color:#1890ff;border:1px solid #1890ff}.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-apple:hover,.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-google:hover,.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-facebook:hover,.signup-account-container .right-side-signup-acc .form-wrap-content .wrap-btn-social-media .btn-tiktok:hover{color:#fff;background-color:#1890ff}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap{text-align:center}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap h1{max-width:440px;margin:0 auto 24px;font-size:1.5rem;line-height:1.4}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .btn-action,.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .btn-action .ant-btn{border-radius:50px}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .wrap-credential{text-align:left;background-color:#f6f6f6;border:1px solid #ddd;border-radius:16px;padding:17px 10px 17px 17px}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .wrap-credential p{line-break:anywhere}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .telegram-share-btn{border-radius:50px;margin-top:12px;color:#000!important;background-color:#0000!important;border:1px dashed #d9d9d9!important;padding:8px 15px!important}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .telegram-share-btn:hover{color:#1890ff!important;border-color:#1890ff!important}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .telegram-share-btn svg{margin-bottom:-4px;margin-right:5px}.signup-account-container .right-side-signup-acc .form-wrap-content .success-registration-wrap .divider-btn-action{margin-top:18px!important}.signup-account-container .right-side-signup-acc .form-wrap-content .info-create-pass .warn-info-pass{align-items:center;margin-bottom:10px;display:flex}.signup-account-container .right-side-signup-acc .form-wrap-content .info-create-pass .warn-info-pass .desc{color:#535353;margin-bottom:3px}.signup-account-container .right-side-signup-acc .form-wrap-content .info-create-pass .info-pass-content .info-pass-item{color:#1890ff;align-items:flex-start;display:flex}.signup-account-container .right-side-signup-acc .form-wrap-content .info-create-pass .info-pass-content .info-pass-item .desc{margin-bottom:3px;padding-left:10px;font-weight:700}.signup-account-container .right-side-signup-acc .form-wrap-content .info-create-pass .icon-info{background-color:#eee;border-radius:10px;justify-content:center;align-items:center;min-width:37px;height:35px;margin-right:10px;display:flex}.signup-account-container .right-side-signup-acc .last-step-registration{text-align:center}.signup-account-container .content-bottom{width:100%;padding-top:30px}.signup-account-container .std-otp-wrap{flex-direction:column;align-items:center;gap:0;display:flex}.signup-account-container .std-otp-wrap .std-otp-hint{color:#6b7280;text-align:center;margin-bottom:28px;font-size:13.5px;line-height:1.6}.signup-account-container .std-otp-wrap .std-otp-hint strong{color:#1f2937}.signup-account-container .std-otp-wrap .std-otp-input-row{margin-bottom:12px}.signup-account-container .std-otp-wrap .std-vi-container{gap:10px}.signup-account-container .std-otp-wrap .std-vi-character{color:#1f2937;cursor:text;background:#f9fafb;border:1.5px solid #d1d5db;border-radius:10px;justify-content:center;align-items:center;width:46px;height:52px;font-size:22px;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.signup-account-container .std-otp-wrap .std-vi-character--selected{background:#fff;border-color:#1890ff;box-shadow:0 0 0 3px #1890ff26}.signup-account-container .std-otp-wrap .std-vi-character--filled{color:#1f2937;background:#fff;border-color:#52c41a}.signup-account-container .std-otp-wrap .std-otp-error{color:#ff4d4f;text-align:center;margin:4px 0 0;font-size:12px}.signup-account-container .std-otp-wrap .std-otp-timer-row{text-align:center;margin-top:20px}.signup-account-container .std-otp-wrap .std-otp-timer{color:#9ca3af;font-size:13px}.signup-account-container .std-otp-wrap .std-otp-countdown{color:#1890ff}.signup-account-container .std-otp-wrap .std-otp-resend-btn{height:auto;padding:0;font-size:13px}.signup-account-container .anonymous-info-sidebar{padding:20px}.signup-account-container .anonymous-info-sidebar .anonymous-title{color:#fff;margin-bottom:20px}.signup-account-container .anonymous-info-sidebar .anonymous-description{color:#ffffffd9;font-size:15px}.signup-account-container .anonymous-info-sidebar .anonymous-payment-info{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:8px;margin-top:30px;padding:16px}.signup-account-container .anonymous-info-sidebar .anonymous-payment-info .payment-currency-label{color:#fff;font-size:15px;font-weight:600}.signup-account-container .anonymous-info-sidebar .anonymous-payment-info .payment-currency-value{color:#38ef7d;font-size:18px;font-weight:700}.signup-account-container .anonymous-info-sidebar .anonymous-payment-info .payment-why-monero{color:#ffffffd9;margin-top:8px;margin-bottom:0;font-size:13px}.signup-account-container .payment-method-card{cursor:default;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;margin-bottom:32px;padding:16px 20px;transition:all .3s;display:flex}.signup-account-container .payment-method-card:hover{background-color:#fcfcfc;border-color:#11998e}.signup-account-container .payment-method-card.selected{background-color:#11998e05;border-color:#11998e;box-shadow:0 0 0 2px #11998e1a}.signup-account-container .payment-method-card .icon-wrapper{color:#11998e;background-color:#fff;border:1px solid #b5f5ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin-right:16px;font-size:20px;display:flex}.signup-account-container .payment-method-card .method-details{flex:1}.signup-account-container .payment-method-card .method-details .method-label{color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:12px;font-weight:600}.signup-account-container .payment-method-card .method-details .method-value{color:#262626;font-size:16px;font-weight:700}.signup-account-container .payment-method-card .method-status .privacy-badge{color:#11998e;background:#11998e1a;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.signup-account-container .anonymous-signup-form .user-input-group label{margin-bottom:8px;font-weight:500;display:block}.signup-account-container .anonymous-signup-form .user-input-group small{color:#888}.signup-account-container .anonymous-signup-form .space-full-width{width:100%}.signup-account-container .anonymous-success-wrap .lottie-animation{height:210px;margin-bottom:20px}.signup-account-container .anonymous-success-wrap h2{margin-bottom:24px}.signup-account-container .anonymous-success-wrap .critical-warning{text-align:left;background:linear-gradient(135deg,#fff4e6 0%,#ffe7ba 100%);border:2px solid #ffa940;border-radius:12px;gap:16px;margin-bottom:28px;padding:20px;display:flex}.signup-account-container .anonymous-success-wrap .critical-warning .warning-icon{color:#fa8c16;flex-shrink:0;margin-top:2px;font-size:28px}.signup-account-container .anonymous-success-wrap .critical-warning .warning-content{flex:1}.signup-account-container .anonymous-success-wrap .critical-warning .warning-content h4{color:#d46b08;letter-spacing:.3px;margin:0 0 8px;font-size:15px;font-weight:700}.signup-account-container .anonymous-success-wrap .critical-warning .warning-content p{color:#ad6800;margin:0;font-size:13px;line-height:1.6}.signup-account-container .anonymous-success-wrap .credentials-container{margin-bottom:28px}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item{margin-bottom:20px}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item:last-child{margin-bottom:0}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-label{color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-value{color:#333;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:16px;font-size:15px;font-weight:600}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-value.username-value{text-align:center;font-size:18px}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-value.private-key-value{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-value.private-key-value code{color:#495057;word-break:break-all;flex:1;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.6}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-value.private-key-value .copy-btn{color:#888;flex-shrink:0;transition:all .2s}.signup-account-container .anonymous-success-wrap .credentials-container .credential-item .credential-value.private-key-value .copy-btn:hover{color:#1890ff;background:#e6f7ff}.signup-account-container .anonymous-success-wrap .action-buttons-stack{width:100%}.signup-account-container .anonymous-success-wrap .action-buttons-stack .download-btn{color:#333;background:#f8f9fa;border:2px dashed #d9d9d9;border-radius:12px;height:48px;font-weight:600;transition:all .2s}.signup-account-container .anonymous-success-wrap .action-buttons-stack .download-btn:hover{color:#1890ff;background:#f0f8ff;border-color:#1890ff}.signup-account-container .anonymous-success-wrap .action-buttons-stack .download-btn .anticon{margin-right:8px}.signup-account-container .anonymous-success-wrap .action-buttons-stack .telegram-btn{color:#333;background:#f8f9fa;border:2px dashed #d9d9d9;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;font-weight:600;transition:all .2s;display:flex}.signup-account-container .anonymous-success-wrap .action-buttons-stack .telegram-btn:hover{color:#08c;background:#e6f7ff;border-color:#08c}.signup-account-container .anonymous-success-wrap .action-buttons-stack .telegram-btn .telegram-icon{margin-right:0}.signup-account-container .anonymous-success-wrap .action-buttons-stack .continue-btn{background:linear-gradient(135deg,#11998e 0%,#38ef7d 100%);border:none;border-radius:12px;height:52px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 8px 24px #38ef7d40}.signup-account-container .anonymous-success-wrap .action-buttons-stack .continue-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #38ef7d59}.signup-account-container .anonymous-success-wrap .action-buttons-stack .continue-btn:disabled{opacity:.5;cursor:not-allowed}.signup-account-container .anonymous-success-wrap .action-buttons-stack .continue-btn .anticon{margin-left:8px}.signup-account-container .anonymous-success-wrap .success-description{color:#666;margin-bottom:30px;font-size:16px}.signup-account-container .anonymous-success-wrap .private-key-box{background:#f5f5f5;border-radius:8px;margin-bottom:20px;padding:20px}.signup-account-container .anonymous-success-wrap .private-key-box p{word-break:break-all}.signup-account-container .anonymous-success-wrap .action-buttons{margin-bottom:20px}.signup-account-container .anonymous-success-wrap .action-buttons .telegram-icon{margin-right:8px}.vi__container .vi__character{border-color:#d5d5d5;border-radius:12px}.vi__container .vi__character--inactive{background-color:#ebebeb}.wrap-content-un-available{text-align:center}.wrap-content-un-available .icon-info{font-size:20px}.show-coin.loading-coin{border-radius:13px;padding:0 5px;position:relative;overflow:hidden}.show-coin.loading-coin:after{content:"";background:linear-gradient(120deg,#fff0 0%,#b6b6b666 50%,#b5b4b400 70%);border-radius:16px;width:250%;height:100%;animation:2s infinite shimmer;position:absolute;top:0;left:-150%}.show-coin.loading-icon-drum{padding:0 4px!important}.wrap-content-referal-link .content-referal-link,.wrap-content-referal-link .content-referal-code{background-color:#3f51b5;border:1px solid #eee;border-radius:11px;padding:12px 15px}.wrap-content-referal-link .content-referal-link .invite-link,.wrap-content-referal-link .content-referal-code .invite-link{justify-content:space-between;align-items:center;display:flex}.wrap-content-referal-link .content-referal-code{background-color:#5565bd;margin-top:10px}.wrap-content-referal-link .content-referal-code .invite-code{justify-content:space-between;align-items:center;display:flex}.wrap-content-referal-link .btn-copy-referal-code{color:#fff;background-color:#0000!important}.wrap-content-referal-link .desc{color:#ffffff94;margin-bottom:2px}.wrap-content-referal-link .main-content{color:#fff}.wrap-content-referal-link .wrap-content-generate-refferal-link{justify-content:center;align-items:center;height:100px;display:flex}.wrap-cm-update-privacy .content{color:#fff;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px 15px;display:flex}.wrap-cm-update-privacy .content.content-active{background-color:#35c75914;border:1px solid #35c7592e}.wrap-cm-update-privacy .content.content-inactive{background-color:#f5782f0d;border:1px solid #f5782f21}.wrap-cm-update-privacy .content .title{margin-bottom:0}.wrap-cm-update-privacy .content .title.cm-active{color:#34c759}.wrap-cm-update-privacy .content .title.cm-inactive{color:#f5782f}.wrap-cm-update-privacy .content .desc{color:#ffffffb5;margin-bottom:0}.wrap-cm-update-privacy .content .left-section .wrap-head{align-items:center;display:flex}.wrap-cm-update-privacy .content .left-section .wrap-head .icon-privacy{margin-right:10px}.modal-list-witness .ant-modal-content{border-radius:18px;overflow:hidden}.modal-list-witness .ant-modal-body{padding:22px 22px 18px}.modal-list-witness .witness-modal__head{margin-bottom:14px;padding-right:28px}.modal-list-witness .witness-modal__title{color:#0f172a;margin:0;font-size:19px;font-weight:700}.modal-list-witness .witness-modal__sub{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.5}.modal-list-witness .witness-modal__voted{color:#1d4ed8;background:#eff6ff;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.modal-list-witness .witness-modal__toolbar{gap:10px;margin-bottom:12px;display:flex}.modal-list-witness .witness-modal__search{border-radius:10px;flex:1;min-width:0;height:40px}.modal-list-witness .witness-modal__search .ant-input-prefix{color:#94a3b8;margin-right:8px}.modal-list-witness .witness-modal__become{border-radius:10px;height:40px;padding:0 18px;font-weight:600}.modal-list-witness .witness-modal__list{overscroll-behavior:contain;border:1px solid #e5e7eb;border-radius:14px;max-height:min(60vh,560px);overflow-y:auto}.modal-list-witness .witness-row{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:12px 14px;display:flex}.modal-list-witness .witness-row:last-child{border-bottom:none}.modal-list-witness .witness-row.is-voted{background:#f8fbff}.modal-list-witness .witness-row--skeleton{display:block}.modal-list-witness .witness-row--skeleton .ant-skeleton-paragraph{margin:8px 0 0}.modal-list-witness .witness-row__rank{text-align:center;color:#94a3b8;flex-shrink:0;width:22px;font-size:12px;font-weight:700}.modal-list-witness .witness-row__avatar{color:#3730a3;background:#e0e7ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.modal-list-witness .witness-row__main{flex:1;min-width:0}.modal-list-witness .witness-row__name-line{align-items:center;gap:8px;min-width:0;display:flex}.modal-list-witness .witness-row__name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.modal-list-witness .witness-row__status{flex-shrink:0;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.modal-list-witness .witness-row__status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.modal-list-witness .witness-row__status.is-active{color:#16a34a}.modal-list-witness .witness-row__status.is-inactive{color:#dc2626}.modal-list-witness .witness-row__meta{color:#64748b;flex-wrap:wrap;gap:2px 12px;margin-top:2px;font-size:12px;display:flex}.modal-list-witness .witness-row__bar{background:#f1f5f9;border-radius:3px;height:3px;margin-top:6px;overflow:hidden}.modal-list-witness .witness-row__bar span{background:#3b82f6;border-radius:3px;height:100%;display:block}.modal-list-witness .witness-row__vote{border-radius:999px;flex-shrink:0;min-width:84px;font-weight:600}@media (max-width:576px){.modal-list-witness .ant-modal-body{padding:18px 14px 14px}.modal-list-witness .witness-modal__toolbar{flex-direction:column}.modal-list-witness .witness-modal__become{width:100%}.modal-list-witness .witness-modal__list{max-height:58vh}.modal-list-witness .witness-row{gap:10px;padding:12px 10px}.modal-list-witness .witness-row__rank{width:16px}.modal-list-witness .witness-row__avatar{display:none}.modal-list-witness .witness-row__vote{min-width:0;padding:0 12px}}.wrapper-cover .ant-upload-select-text{opacity:0;width:100%;height:100%}.wrapper-cover .ant-upload-select-text:hover{opacity:.2}.wrapper-cover .author-avatar:hover{cursor:pointer;background-color:#fff;border:0}.wrapper-cover .author-avatar:hover img:hover{opacity:.8}.wrapper-cover .avatar-thumb{position:relative}.wrapper-cover .avatar-thumb .icon-upload{color:#ccc;background-color:#f9f9f9;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s ease-in-out;display:flex;position:absolute;bottom:-2px;right:2px}.wrapper-cover .bg-cover .ant-card{background:0 0!important;border:none!important}.bio{margin-top:12px}.bio p{margin-top:.25rem!important;margin-bottom:.25rem!important}.bio p:first-child{margin-top:0!important}.bio p:last-child{margin-bottom:0!important}.follow{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:color .2s;color:#111827!important;margin-bottom:0!important;font-weight:800!important}.follow:hover{cursor:pointer;color:#0047ab!important}.info-profile{margin-bottom:16px;margin-left:16px}.info-profile .ant-typography{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.info-profile h4.ant-typography{color:#111827;font-size:22px;font-weight:800;margin-bottom:2px!important}.info-profile .ant-typography-secondary,.info-profile p[style*="color: gray"]{font-size:13px;color:#9ca3af!important}.author-page .profile-content-menu-bar{align-items:center;gap:6px;margin-bottom:14px;display:inline-flex}.author-page .profile-content-menu-item{color:#1d4ed8;cursor:pointer;background:#dbeafe;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;transition:all .2s}.author-page .profile-content-menu-item:hover{color:#1e40af;background:#bfdbfe}.author-page .profile-content-menu-item.active{color:#fff;background:#2563eb;box-shadow:0 1px 3px #2563eb59}.author-page .profile-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.author-page .profile-gallery-card{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:100%;padding:10px;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.author-page .profile-gallery-card:hover{transform:translateY(-1px);box-shadow:0 6px 14px #0f172a1f}.author-page .profile-gallery-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.author-page .profile-gallery-author{align-items:center;gap:6px;min-width:0;display:inline-flex}.author-page .profile-gallery-author-name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:14px;font-weight:700;overflow:hidden}.author-page .profile-gallery-dot,.author-page .profile-gallery-time{color:#94a3b8;font-size:12px}.author-page .profile-gallery-thumb{cursor:pointer;aspect-ratio:1;background:#f3f4f6;border:0;border-radius:14px;width:100%;margin:0;padding:0;position:relative;overflow:hidden}.author-page .profile-gallery-thumb img{object-fit:cover;width:100%;height:100%;display:block}.author-page .profile-gallery-actions{color:#475569;align-items:center;gap:18px;padding:10px 2px 8px;font-size:16px;display:flex}.author-page .profile-gallery-actions span{align-items:center;gap:6px;font-size:14px;display:inline-flex}.author-page .profile-gallery-comment{color:#94a3b8;background:#f1f5f9;border-radius:999px;align-items:center;height:34px;padding:0 12px;font-size:13px;display:flex}.author-page .profile-gallery-modal-wrap .profile-gallery-modal-meta{align-items:center;gap:8px;margin-bottom:12px;display:inline-flex}.author-page .profile-gallery-modal-wrap .profile-gallery-modal-author{color:#0f172a;font-weight:700}.author-page .profile-gallery-modal-wrap .profile-gallery-modal-dot,.author-page .profile-gallery-modal-wrap .profile-gallery-modal-time{color:#94a3b8;font-size:12px}.author-page .profile-gallery-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.author-page .profile-gallery-modal-image{border-radius:12px;width:100%;overflow:hidden}.author-page .profile-gallery-modal-image .ant-image-img{object-fit:cover;width:100%;height:320px}.author-page .profile-post-item .featured-desc{flex-direction:column;padding-right:12px;display:flex}.author-page .profile-post-item .list-title{font-size:var(--title-font-size)!important;margin-bottom:14px!important;line-height:1.35!important}.author-page .profile-post-item .featured-action.hide-mobile{margin-top:auto}@media (max-width:768px){.author-page .profile-gallery-grid{grid-template-columns:minmax(0,1fr);gap:12px}.author-page .profile-gallery-modal-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.modal-publish-category{max-width:calc(100vw - 32px);padding-bottom:0}.modal-publish-category .ant-modal-content{border-radius:10px;overflow:hidden;box-shadow:0 20px 48px #0f172a29}.modal-publish-category .ant-modal-body{padding:28px 28px 24px}.modal-publish-category .ant-modal-close{top:20px;right:20px}.modal-publish-category .ant-modal-close .ant-modal-close-x{border-radius:6px;width:36px;height:36px;line-height:36px;transition:background .2s}.modal-publish-category .ant-modal-close:hover .ant-modal-close-x{background:#f1f5f9}@media (max-width:575px){.modal-publish-category .ant-modal-body{padding:28px 18px 18px}}.wrap-modal-category-content{text-align:center}.wrap-modal-category-content .loading-content .content h3{color:#0f172a;margin-top:8px;font-size:16px;font-weight:600}.wrap-modal-category-content .success-content{flex-direction:column;align-items:center;display:flex}.wrap-modal-category-content .success-content>h2{letter-spacing:-.01em;text-align:left;color:#0f172a;border-bottom:1px solid #e5e7eb;align-self:stretch;margin:0 32px 22px 0;padding-bottom:16px;font-size:20px;font-weight:700;line-height:1.3}.wrap-modal-category-content .success-content .content{width:100%}.wrap-modal-category-content .success-content .category-result{flex-direction:column;align-items:center;gap:10px;margin-top:12px;display:flex}.wrap-modal-category-content .success-content .category-result__label{color:#475569;margin:0;font-size:15px;line-height:1.5}.wrap-modal-category-content .success-content .category-result__select.ant-select{min-width:200px;max-width:100%}.wrap-modal-category-content .success-content .category-result__select.ant-select .ant-select-selector{transition:border-color .2s,background .2s;height:42px!important;box-shadow:none!important;background:#0047ab14!important;border:1px solid #0047ab2e!important;border-radius:999px!important;padding:0 40px 0 18px!important}.wrap-modal-category-content .success-content .category-result__select.ant-select .ant-select-selection-item{color:#0047ab;text-align:center;text-transform:capitalize;font-size:15px;font-weight:700;padding-right:0!important;line-height:40px!important}.wrap-modal-category-content .success-content .category-result__select.ant-select .ant-select-arrow{color:#0047ab;font-size:12px;right:16px}.wrap-modal-category-content .success-content .category-result__select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.wrap-modal-category-content .success-content .category-result__select.ant-select.ant-select-focused .ant-select-selector{background:#0047ab1f!important;border-color:#0047ab66!important}.wrap-modal-category-content .success-content .btn-more-publish{width:100%;margin-top:28px}.wrap-modal-category-content .success-content .btn-more-publish__actions{flex-wrap:wrap;gap:10px;display:flex}.wrap-modal-category-content .success-content .btn-more-publish__actions .ant-btn{white-space:nowrap;border-radius:6px;flex:auto;min-width:120px;height:46px;margin:0;padding:0 18px;font-weight:600}.wrap-modal-category-content .success-content .btn-more-publish__actions .ant-btn-primary:not([disabled]){box-shadow:none;background:#0047ab;border-color:#0047ab}.wrap-modal-category-content .success-content .btn-more-publish__actions .ant-btn-primary:not([disabled]):hover,.wrap-modal-category-content .success-content .btn-more-publish__actions .ant-btn-primary:not([disabled]):focus{background:#003a8c;border-color:#003a8c}.wrap-modal-category-content .success-content .btn-more-publish__secondary.ant-btn{color:#0047ab;background:#fff;border-color:#0047ab4d}.wrap-modal-category-content .success-content .btn-more-publish__secondary.ant-btn:hover,.wrap-modal-category-content .success-content .btn-more-publish__secondary.ant-btn:focus{color:#0047ab;background:#0047ab0a;border-color:#0047ab}@media (max-width:575px){.wrap-modal-category-content .success-content .btn-more-publish__actions{flex-direction:column}.wrap-modal-category-content .success-content .btn-more-publish__actions .ant-btn{flex:none;width:100%}}.wrap-modal-category-content .success-content .btn-more-action{margin-top:20px}.wrap-modal-category-content .wrap-form-category .category-form{margin-bottom:18px}.wrap-modal-category-content .wrap-form-category .category-form .ant-form-item-row{text-align:left;flex-direction:column;display:flex}.wrap-modal-category-content .wrap-form-category .category-form .ant-form-item-row .ant-form-item-label{text-align:left;padding:0 0 6px}.wrap-modal-category-content .wrap-form-category .category-form .ant-form-item-row .ant-form-item-label>label{letter-spacing:.06em;text-transform:uppercase;color:#475569;height:auto;font-size:12px;font-weight:600}.wrap-modal-category-content .wrap-form-category .category-form .ant-form-item-row .ant-form-item-label>label:after{display:none}.wrap-modal-category-content .wrap-form-category .category-form .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#d0d5dd;border-radius:6px;align-items:center;height:44px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.wrap-modal-category-content .wrap-form-category .category-form .ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:42px}.wrap-modal-category-content .wrap-form-category .category-form .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#94a3b8}.wrap-modal-category-content .wrap-form-category .category-form .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.wrap-modal-category-content .wrap-form-category .category-form .ant-select-selection-placeholder,.wrap-modal-category-content .wrap-form-category .category-form .ant-select-selection-item{font-size:15px;line-height:42px}.wrap-modal-category-content .wrap-form-category .category-form .ant-select-selection-item{color:#0f172a;text-transform:capitalize}.wrap-categories-post-form{margin-bottom:20px}.wrap-categories-post-form .category-item-post-form .ant-badge-count{color:#000;background-color:#e9e9e9;border:1px solid #eee;align-items:center;height:26px;padding:0 10px;display:flex}.featured-premium-action{flex-wrap:wrap;align-items:center;display:flex}.badge-premium-type{background-color:#faad141a;border:1px solid #faad1457;border-radius:20px;margin-left:10px;padding:2px 8px}.badge-premium-type .ant-image{padding-bottom:2px}.badge-premium-type span{color:#000;margin-bottom:0;font-size:13px}.member-search{margin-bottom:20px}.member-search__label{color:#374151;margin:0 0 8px;font-size:13px;font-weight:600}.member-search__box{width:100%}.member-search__box .ant-input-affix-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:14px;height:48px;padding:0 16px;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #1018280a}.member-search__box .ant-input-affix-wrapper:hover{border-color:#93c5fd}.member-search__box .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1f}.member-search__box .ant-input-affix-wrapper .ant-input{font-size:15px}.member-search__box .ant-input-affix-wrapper .ant-input-prefix{color:#9ca3af;margin-right:10px;font-size:16px}.member-search__box .ant-input-affix-wrapper .ant-input-suffix{color:#2563eb}.member-search__count{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin:0 0 10px;font-size:12px;font-weight:600}.member-search__empty{color:#6b7280;text-align:center;padding:14px 4px;font-size:13px}.member-row{justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;transition:background .15s;display:flex}.member-row+.member-row{border-top:1px solid #f1f3f5}.member-row:hover{background:#f8faff}.member-row__user{align-items:center;gap:10px;min-width:0;display:flex}.member-row__user .ant-avatar{color:#1d4ed8;background:#dbeafe;flex-shrink:0}.member-row__user:hover .member-row__name{color:#2563eb}.member-row__name{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-size:14px;font-weight:600;transition:color .15s;overflow:hidden}.member-row__remove.ant-btn{color:#dc2626;background:#fef2f2;border-color:#fca5a5;border-radius:999px;flex-shrink:0;height:28px;padding:0 12px;font-size:12.5px;font-weight:600}.member-row__remove.ant-btn:hover,.member-row__remove.ant-btn:focus{color:#fff;background:#dc2626;border-color:#dc2626}.modal-list-communities{margin:40px 0}.modal-list-communities.modal-mobile-communities{margin:0}.blog-card-redesign{background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 8px #0000000a}.blog-card-redesign:hover{border-color:#e6e6e6;box-shadow:0 4px 16px #00000014}.blog-card-redesign .featured-list-item{align-items:stretch}.blog-card-redesign .featured-desc{flex-direction:column;min-height:160px;padding-right:24px;display:flex;margin-left:0!important}.blog-card-redesign .action-header{margin-bottom:12px}.blog-card-redesign .action-header .list-subtitle{margin-bottom:0;font-size:14px}.blog-card-redesign .action-header .list-subtitle .ant-avatar{width:24px;height:24px}.blog-card-redesign .list-title{font-size:var(--title-font-size);color:#1a1a1a;margin-bottom:8px;font-weight:700;line-height:1.3}.blog-card-redesign .list-title.ant-typography{margin-bottom:8px}.blog-card-redesign .list-desc{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:16px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card-redesign .featured-img{border:none;border-radius:12px;flex-shrink:0;width:320px;height:auto;min-height:180px;position:relative;overflow:hidden}.blog-card-redesign .featured-img img{object-fit:cover;width:100%;height:100%}.blog-card-redesign .absolute-tag-wrapper{z-index:2;position:absolute;top:12px;right:12px}.blog-card-redesign .absolute-tag-wrapper .tag{text-transform:uppercase;color:#fff;background-color:#ff4d4f;border:none;border-radius:4px;margin:0;padding:4px 8px;font-size:11px;font-weight:600}.blog-card-redesign .country-tag{z-index:2;color:#333;background:#fff;border-radius:20px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:flex;position:absolute;top:auto;bottom:12px;right:12px;box-shadow:0 2px 4px #0000001a}.blog-card-redesign .country-tag .tag-item{align-items:center;gap:6px;display:flex}.blog-card-redesign .country-tag .tag-item .ant-avatar{width:16px;height:16px}.blog-card-redesign .featured-action{border-top:none;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:0;display:flex}.blog-card-redesign .featured-action .ant-space{gap:16px!important}@media (max-width:768px){.blog-card-redesign{border:none;border-radius:14px;margin-bottom:16px;padding:0;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000001a}.blog-card-redesign .featured-list-item{gap:0;position:relative;flex-direction:column!important}.blog-card-redesign .featured-list-item>.relative-link{width:100%}.blog-card-redesign .featured-img{flex-shrink:0;position:relative;border-radius:14px!important;width:100%!important;max-width:100%!important;height:220px!important;min-height:220px!important;margin:0!important}.blog-card-redesign .featured-img img{object-fit:cover;border-radius:14px;display:block;width:100%!important;height:100%!important}.blog-card-redesign .featured-img:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#00000073 55%,#000000d1 100%);border-radius:14px;position:absolute;inset:0}.blog-card-redesign .featured-desc{z-index:2;min-height:unset;background:0 0;bottom:0;left:0;right:0;margin:0!important;padding:14px 16px 12px!important;position:absolute!important}.blog-card-redesign .featured-desc .featured-action.hide-mobile,.blog-card-redesign .list-desc{display:none!important}.blog-card-redesign .list-title{-webkit-line-clamp:2;text-shadow:0 1px 4px #0006;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:var(--title-font-size)!important;color:#fff!important;margin-bottom:8px!important;font-weight:700!important;line-height:1.35!important}.blog-card-redesign .list-title.ant-typography{color:#fff!important;margin-bottom:8px!important}.blog-card-redesign .action-header{margin-bottom:4px!important}.blog-card-redesign .action-header .list-subtitle,.blog-card-redesign .action-header .list-subtitle *{color:#ffffffd9!important;font-size:12px!important}.blog-card-redesign .action-header .list-subtitle .ant-avatar{width:20px!important;height:20px!important}.blog-card-redesign .featured-action{border-top:none;margin-top:0!important;padding:0!important}.blog-card-redesign .featured-action *{color:#ffffffd9!important;font-size:12px!important}.blog-card-redesign .featured-action .anticon{font-size:13px!important}.blog-card-redesign .featured-action .ant-space{gap:12px!important}.blog-card-redesign .absolute-tag-wrapper,.blog-card-redesign .country-tag{z-index:3}}.premium-post-type-filter{flex-wrap:wrap;gap:8px;max-width:680px;margin:4px auto 16px;display:flex}.premium-post-type-filter .ant-btn{min-width:88px;font-weight:600}@media (min-width:1101px){.premium-post-type-filter{display:none}}.wrap-modal-generate-new-key .telegram-share-btn{margin-left:20px;display:flex}.wrap-modal-generate-new-key .footer-section{width:100%}.navbar-customization-row{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.navbar-customization-row .navbar-section-col{flex-direction:column;display:flex}.navbar-customization-row .navbar-section-col .navbar-section-wrapper,.navbar-customization-row .navbar-section-col .navbar-mobile-section-wrapper{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden}.navbar-customization-row .navbar-view-pill-toggle-wrap{justify-content:center;margin-bottom:20px;display:flex}.navbar-customization-row .navbar-view-pill-toggle{background:#e8edf5;border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 3px #0000001a}.navbar-customization-row .navbar-view-pill-toggle .pill-option{cursor:pointer;letter-spacing:.02em;white-space:nowrap;color:#6b7280;background:0 0;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:6px;padding:7px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;transition:background .22s,color .22s,box-shadow .22s;display:inline-flex}.navbar-customization-row .navbar-view-pill-toggle .pill-option svg{flex-shrink:0;transition:color .22s}.navbar-customization-row .navbar-view-pill-toggle .pill-option.is-active{color:#0047ab;background:#fff;font-weight:600;box-shadow:0 2px 10px #0047ab24,0 1px 3px #00000014}.navbar-customization-row .navbar-view-pill-toggle .pill-option.is-active svg{color:#60a5fa}.navbar-customization-row .navbar-view-pill-toggle .pill-option:not(.is-active):hover{color:#374151;background:#ffffff8c}.navbar-customization-row .navbar-panel-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;max-width:900px;margin:0 auto;animation:.18s navbarPanelFadeIn;overflow:hidden;box-shadow:0 4px 20px #0000000f,0 1px 4px #0000000a}@keyframes navbarPanelFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.navbar-customization-row .navbar-customization-page{padding:0}.navbar-section-title{letter-spacing:.03em;background:#0047ab;margin:0;padding:11px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;color:#fff!important}.navbar-section-title,.navbar-section-title *{color:#fff!important}.navbar-customization-page{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.navbar-customization-page .custom-page-header{background:0 0;border:none;margin:0;padding:12px 16px 10px}.navbar-customization-page .custom-page-header .ant-page-header-heading{align-items:center;width:100%}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-title .back-btn{border-radius:6px;align-items:center;gap:5px;padding:4px 8px 4px 4px;transition:all .15s;display:inline-flex;box-shadow:0 2px 8px #00000014;background:#1890ff!important;border:1px solid #1890ff!important}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-title .back-btn span{color:#fff;font-size:13px;font-weight:500;transition:color .15s}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-title .back-btn .anticon{color:#fff;font-size:14px;transition:color .15s}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-title .back-btn:hover:not(:disabled){box-shadow:0 4px 12px #0000001f;background:#40a9ff!important;border-color:#40a9ff!important}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-title .back-btn:hover:not(:disabled) span,.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-title .back-btn:hover:not(:disabled) .anticon{color:#fff}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra{align-items:center;gap:6px;display:flex}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn{height:30px;min-width:unset;border-radius:6px;align-items:center;gap:5px;padding:0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn .anticon{margin-right:0;font-size:12px}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn.ant-btn-primary{background:var(--blue,#0047ab);border-color:var(--blue,#0047ab);color:#fff;box-shadow:none}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn.ant-btn-primary:hover:not(:disabled){background:#003a8c;border-color:#003a8c}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn.ant-btn-default{border:1px solid var(--border,#e5e7eb);color:var(--dark,#111827);background:#fff}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn.ant-btn-default:hover:not(:disabled){border-color:var(--blue,#0047ab);color:var(--blue,#0047ab);background:#f0f5ff}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn.ant-btn-text.ant-btn-dangerous{box-shadow:none;color:var(--red,#e63946);background:0 0;border:none;padding:0 8px}.navbar-customization-page .custom-page-header .ant-page-header-heading .ant-page-header-heading-extra .action-btn.ant-btn-text.ant-btn-dangerous:hover{background:#fff0f1;border-radius:6px}.navbar-customization-page .action-btn{height:31px;min-width:unset;border-radius:8px;justify-content:center;align-items:center;gap:0;padding:0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.navbar-customization-page .action-btn .anticon{font-size:11px;margin-right:0!important;margin-inline-end:0!important}.navbar-customization-page .action-btn span:not(.anticon){margin-inline-start:3px!important}.navbar-customization-page .action-btn.ant-btn-primary{background:var(--blue,#0047ab);border-color:var(--blue,#0047ab);color:#fff;box-shadow:none}.navbar-customization-page .action-btn.ant-btn-primary:hover:not(:disabled){background:#003a8c;border-color:#003a8c}.navbar-customization-page .action-btn.ant-btn-default{border:1px solid var(--border,#e5e7eb);color:var(--dark,#111827);background:#fff}.navbar-customization-page .action-btn.ant-btn-default:hover:not(:disabled){border-color:var(--blue,#0047ab);color:var(--blue,#0047ab);background:#f0f5ff}.navbar-customization-page .action-btn:has(.anticon-form){color:#fff;background:#60a5fa;border:1.5px solid #60a5fa}.navbar-customization-page .action-btn:has(.anticon-form):hover:not(:disabled){background:#3b82f6;border-color:#3b82f6}.navbar-customization-page .action-btn.ant-btn-text.ant-btn-dangerous{box-shadow:none;color:var(--red,#e63946);background:0 0;border:none;padding:0 8px}.navbar-customization-page .action-btn.ant-btn-text.ant-btn-dangerous:hover{background:#fff0f1;border-radius:6px}.navbar-customization-page .navbar-visibility-switch.ant-switch{width:60px;min-width:60px;height:26px;line-height:26px}.navbar-customization-page .navbar-visibility-switch.ant-switch .ant-switch-handle{top:3px;width:20px;height:20px;inset-inline-start:3px;transition:inset-inline-start .35s cubic-bezier(.34,1.56,.64,1)!important}.navbar-customization-page .navbar-visibility-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 23px)}.navbar-customization-page .navbar-visibility-switch.ant-switch .ant-switch-inner{padding-inline:6px;font-size:12px;font-weight:400}.navbar-customization-page .navbar-customization-card{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:10px;margin-bottom:6px;transition:border-color .15s,box-shadow .15s;overflow:visible}.navbar-customization-page .navbar-customization-card:hover{border-color:#0047ab59;box-shadow:0 2px 10px #0047ab12}.navbar-customization-page .navbar-customization-card .ant-card-head{background:0 0;border-bottom:none;min-height:auto;padding:0 12px}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper{align-items:center;min-height:52px}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title{white-space:normal;padding:8px 0}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-icon-bg{background:var(--light-bg,#f8fafc);border:1px solid var(--border,#e5e7eb);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-icon-bg .ant-avatar{background:0 0;width:26px;height:26px}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-icon-bg .ant-avatar img{object-fit:contain}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-item-title{color:var(--dark,#111827);margin-bottom:1px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.3}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-item-subtitle{color:var(--gray,#6b7280);align-items:center;gap:4px;font-size:10px;line-height:1.4;display:flex;margin-bottom:0!important}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-item-subtitle .navbar-label{color:var(--red,#e63946);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-head-title .navbar-item-subtitle .navbar-value a{color:var(--blue,#0047ab);font-weight:500}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra{align-items:center;gap:4px;padding:0 0 0 8px;display:flex}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-primary{border:1px solid var(--blue,#0047ab);width:28px;min-width:28px;height:28px;color:var(--blue,#0047ab);box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-primary .anticon{font-size:13px}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-primary:hover{background:var(--blue,#0047ab);color:#fff}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-default{border:1px solid var(--border,#e5e7eb);width:28px;min-width:28px;height:28px;color:var(--gray,#6b7280);box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-default .anticon{font-size:13px}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-default:hover{background:var(--light-bg,#f8fafc);border-color:var(--blue,#0047ab);color:var(--blue,#0047ab)}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-dangerous{width:28px;min-width:28px;height:28px;color:var(--red,#e63946);box-shadow:none;background:0 0;border:1px solid #fecaca;justify-content:center;align-items:center;display:flex}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-dangerous .anticon{font-size:13px}.navbar-customization-page .navbar-customization-card .ant-card-head .ant-card-head-wrapper .ant-card-extra .ant-btn-circle.ant-btn-dangerous:hover{border-color:var(--red,#e63946);background:#fff0f1}.navbar-customization-page .drag-handle-btn{cursor:row-resize;border:1px solid var(--border,#e5e7eb);width:28px;height:28px;color:var(--gray,#6b7280);box-shadow:none;background:0 0;justify-content:center;align-items:center;display:flex}.navbar-customization-page .drag-handle-btn .anticon{font-size:12px}.navbar-customization-page .drag-handle-btn:hover:not(:disabled){background:var(--light-bg,#f8fafc);border-color:var(--blue,#0047ab);color:var(--blue,#0047ab)}.navbar-customization-page .ant-spin-nested-loading .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:var(--blue,#0047ab)}.navbar-customization-page .ant-empty{padding:32px 0}.navbar-customization-page .ant-empty .ant-empty-description{color:var(--gray,#6b7280);font-size:13px}@media (max-width:768px){.navbar-customization-page{padding:0 8px 12px!important}.navbar-customization-page .navbar-panel-card{border-radius:8px}.navbar-customization-page .ant-card{border-radius:8px!important}.navbar-customization-page .ant-card .ant-card-body{padding:12px!important}.navbar-customization-page .navbar-view-pill-toggle{justify-content:center;width:100%}.navbar-customization-page .pill-option{gap:5px!important;padding:7px 16px!important;font-size:12px!important}.navbar-customization-page .pill-option svg{width:14px!important;height:14px!important}.navbar-customization-page .action-btn{height:32px!important;min-height:unset!important;max-height:32px!important;padding:0 14px!important;font-size:12px!important;line-height:1!important}.navbar-customization-page .navbar-manage-btn{height:28px!important;padding:0 11px!important;font-size:11px!important}.navbar-customization-page .modern-navbar-item{border-radius:10px!important;padding:8px 10px!important}.navbar-customization-page .menu-icon-box{border-radius:8px!important;width:32px!important;min-width:32px!important;height:32px!important}.navbar-customization-page .menu-icon-box .ant-avatar{width:24px!important;height:24px!important;line-height:24px!important}.navbar-customization-page .modern-navbar-item p{font-size:13px!important}.navbar-customization-page .navbar-visibility-switch.ant-switch{width:46px!important;min-width:46px!important;height:22px!important;line-height:22px!important}.navbar-customization-page .navbar-visibility-switch.ant-switch .ant-switch-handle{width:16px!important;height:16px!important}.navbar-customization-page .navbar-visibility-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 19px)!important}.navbar-customization-page .navbar-visibility-switch.ant-switch .ant-switch-inner{padding-inline:4px!important;font-size:10px!important}.navbar-customization-page .ant-btn-circle{width:24px!important;min-width:24px!important;height:24px!important}.navbar-customization-page .ant-btn-circle .anticon{font-size:11px!important}.navbar-customization-page .modern-navbar-item>div:last-child{gap:8px!important;margin-left:8px!important}}.manage-shops-container{padding:8px 0}.manage-shops-container .manage-shops-header{margin-bottom:24px}.manage-shops-container .manage-shops-header .header-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:600px){.manage-shops-container .manage-shops-header .header-content{flex-direction:column;align-items:flex-start}}.manage-shops-container .manage-shops-header .header-text{flex:1;min-width:0}.manage-shops-container .manage-shops-header .header-text .header-title{color:#1a1a1a;margin:0 0 4px!important;font-size:22px!important;font-weight:700!important}@media (max-width:480px){.manage-shops-container .manage-shops-header .header-text .header-title{font-size:18px!important}}.manage-shops-container .manage-shops-header .header-text .header-subtitle{color:#71717a;font-size:14px}.manage-shops-container .manage-shops-header .header-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (max-width:600px){.manage-shops-container .manage-shops-header .header-actions{width:100%}.manage-shops-container .manage-shops-header .header-actions button{flex:1}}.manage-shops-container .manage-shops-header .header-actions .create-shop-btn{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%);border:none;height:38px;padding:0 20px;font-size:14px;font-weight:600;box-shadow:0 4px 15px #1e40af4d;border-radius:21px!important}@media (max-width:480px){.manage-shops-container .manage-shops-header .header-actions .create-shop-btn{height:34px;padding:0 14px;font-size:13px}}.manage-shops-container .manage-shops-header .header-actions .create-shop-btn:hover{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#60a5fa 100%);transform:translateY(-2px);box-shadow:0 6px 20px #1e40af66}.manage-shops-container .shop-management-card{border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}.manage-shops-container .shop-management-card:hover{border-color:#e0e0e0;transform:translateY(-8px);box-shadow:0 12px 24px #0000001f}.manage-shops-container .shop-management-card .shop-card-cover{position:relative;overflow:hidden}.manage-shops-container .shop-management-card .shop-card-cover .shop-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;transition:transform .3s}@media (max-width:600px){.manage-shops-container .shop-management-card .shop-card-cover .shop-card-image{height:160px}}.manage-shops-container .shop-management-card .shop-card-cover .shop-card-image:hover{transform:scale(1.05)}.manage-shops-container .shop-management-card .shop-card-cover .shop-card-image-placeholder{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);justify-content:center;align-items:center;height:200px;display:flex}@media (max-width:600px){.manage-shops-container .shop-management-card .shop-card-cover .shop-card-image-placeholder{height:160px}}.manage-shops-container .shop-management-card .shop-card-cover .shop-card-image-placeholder .placeholder-icon{color:#00000026;font-size:64px}.manage-shops-container .shop-management-card .shop-card-cover .delete-shop-btn{z-index:10;opacity:.95;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #0003}.manage-shops-container .shop-management-card .shop-card-cover .delete-shop-btn:hover{opacity:1;transform:scale(1.1);box-shadow:0 4px 12px #dc262666}.manage-shops-container .shop-management-card .shop-card-cover .delete-shop-btn .anticon{font-size:14px}.manage-shops-container .shop-management-card .shop-card-cover .shop-status-badge{position:absolute;top:16px;right:12px}.manage-shops-container .shop-management-card .shop-card-cover .shop-status-badge .status-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:none;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:600;box-shadow:0 2px 8px #00000026}.manage-shops-container .shop-management-card .shop-card-body{flex-direction:column;display:flex}.manage-shops-container .shop-management-card .shop-card-actions{border-top:1px solid #f0f0f0;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.manage-shops-container .shop-management-card .shop-card-actions .ant-btn{white-space:normal;justify-content:center;width:100%;height:auto;min-height:34px;padding-top:6px;padding-bottom:6px;line-height:1.4}.manage-shops-container .shop-management-card .ant-card-body{flex-direction:column;padding:16px;display:flex}.manage-shops-container .shop-management-card .ant-card-meta,.manage-shops-container .shop-management-card .ant-card-meta-detail{flex-direction:column;display:flex}.manage-shops-container .shop-management-card .shop-title{margin-bottom:8px}.manage-shops-container .shop-management-card .shop-title .shop-name{color:#1a1a1a;font-size:16px;font-weight:700;display:block}.manage-shops-container .shop-management-card .shop-details{width:100%}.manage-shops-container .shop-management-card .shop-details .shop-description{color:#52525b;margin:0 0 12px;font-size:14px;line-height:1.6}.manage-shops-container .shop-management-card .shop-details .shop-info-items{flex-direction:column;gap:10px;display:flex}.manage-shops-container .shop-management-card .shop-details .shop-info-items .info-item{color:#71717a;align-items:center;gap:8px;font-size:13px;display:flex}.manage-shops-container .shop-management-card .shop-details .shop-info-items .info-item.location{margin-top:4px}.manage-shops-container .shop-management-card .shop-details .shop-info-items .info-item .info-icon{color:#a1a1aa;flex-shrink:0;font-size:14px}.manage-shops-container .shop-management-card .shop-details .shop-info-items .info-item .location-icon{flex-shrink:0;font-size:14px}.manage-shops-container .shop-management-card .shop-details .shop-info-items .info-item .info-text{color:#52525b;font-size:13px;line-height:1.4}.manage-shops-container .shop-management-card .ant-card-actions{background:#fafafa;border-top:1px solid #f0f0f0;padding:12px 0}.manage-shops-container .shop-management-card .ant-card-actions li{border-right:1px solid #f0f0f0;margin:0}.manage-shops-container .shop-management-card .ant-card-actions li:last-child{border-right:none}.manage-shops-container .shop-management-card .ant-card-actions li .ant-btn-link{height:auto;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.manage-shops-container .shop-management-card .ant-card-actions li .ant-btn-link:hover{transform:scale(1.05)}.manage-shops-container .shop-management-card .ant-card-actions li .ant-btn-link.ant-btn-dangerous:hover{background:#ef44441a}.manage-shops-container .empty-state{text-align:center;background:#fafafa;border:2px dashed #e5e7eb;border-radius:16px;margin-top:60px;padding:60px 20px}.manage-shops-container .empty-state .ant-empty-description{margin-top:16px}.manage-shops-container .empty-state .ant-btn{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%);border:none;height:42px;margin-top:24px;padding:0 28px;font-weight:600;box-shadow:0 4px 15px #1e40af4d;border-radius:21px!important}.manage-shops-container .empty-state .ant-btn:hover{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#60a5fa 100%);transform:translateY(-2px);box-shadow:0 6px 20px #1e40af66}.bk-container{padding:8px 0}.bk-container .bk-back-top{margin-top:-18px;margin-bottom:14px}.bk-container .bk-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}@media (max-width:768px){.bk-container .bk-header{flex-direction:column;align-items:flex-start}}.bk-container .bk-header .bk-header-text .bk-title{color:#1a1a1a;margin:0 0 4px!important;font-size:26px!important;font-weight:700!important}.bk-container .bk-header .bk-header-text .bk-subtitle{color:#71717a;font-size:14px}.bk-container .bk-header .bk-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bk-container .bk-primary-btn{color:#fff!important;background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%)!important;border:none!important;border-radius:20px!important;height:40px!important;padding:0 24px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 15px #1e40af4d!important}.bk-container .bk-primary-btn:hover{color:#fff!important;background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#60a5fa 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #1e40af66!important}.bk-container .bk-secondary-btn{color:#374151!important;border-color:#d1d5db!important;border-radius:20px!important;height:40px!important;padding:0 20px!important;font-weight:500!important;transition:all .2s!important}.bk-container .bk-secondary-btn:hover{color:#1e40af!important;border-color:#1e40af!important}.bk-container .bk-card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;overflow:hidden;box-shadow:0 1px 4px #0000000f}.bk-container .bk-card .ant-card-body{padding:20px 24px}.bk-container .bk-empty{text-align:center;background:#fafafa;border:2px dashed #e5e7eb;border-radius:16px;padding:64px 24px}.bk-container .bk-empty .bk-empty-btn{color:#fff;background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%);border:none;height:42px;margin-top:20px;padding:0 28px;font-weight:600;box-shadow:0 4px 15px #1e40af4d;border-radius:21px!important}.bk-container .bk-empty .bk-empty-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1e40af66}.bk-container .bk-info-banner{border-radius:12px;margin-bottom:20px;padding:12px 16px;font-size:13px}.bk-container .bk-resource-hero{background:linear-gradient(135deg,#f8fafc 0%,#fff 55%,#eff6ff 100%);border:1px solid #e5e7eb;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:18px 20px;display:flex;box-shadow:0 10px 24px #0f172a0f}@media (max-width:768px){.bk-container .bk-resource-hero{flex-direction:column;align-items:flex-start}}.bk-container .bk-resource-title-wrap{flex-direction:column;gap:6px;display:flex}.bk-container .bk-resource-title{color:#111827;font-size:20px;font-weight:700}.bk-container .bk-resource-subtitle{color:#6b7280;font-size:13px}.bk-container .bk-resource-actions{align-items:center;gap:10px;display:flex}.bk-container .bk-resource-limit{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-bottom:16px;padding:10px 16px;font-size:13px}.bk-container .bk-table-card{background:#fff;border:1px solid #eef0f4;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}.bk-container .bk-table-card .ant-table{border-radius:18px}.bk-container .bk-table-card .ant-table-thead>tr>th{color:#475569;text-transform:uppercase;letter-spacing:.02em;background:#f8fafc;font-size:12px;font-weight:600}.bk-container .bk-table-card .ant-table-tbody>tr>td{border-bottom:1px solid #eef2f7}.bk-container .bk-table-card .ant-table-tbody>tr:hover>td{background:#f9fafb}.bk-container .bk-payment,.bk-container .bk-slots{width:100%}.bk-container .bk-slots-hero{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:8px;padding:6px 0 12px;display:flex}.bk-container .bk-slots-title{color:#0f172a;letter-spacing:-.01em;font-size:20px;font-weight:700}.bk-container .bk-slots-subtitle{color:#6b7280;margin-top:2px;font-size:13px}.bk-container .bk-mode-toggle{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;gap:6px;margin:10px 0 18px;padding:4px;display:inline-flex}.bk-container .bk-mode-btn{color:#475569!important;height:34px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:999px!important;padding:0 16px!important;font-weight:600!important}.bk-container .bk-mode-btn.active{color:#fff!important;background:#1e40af!important}.bk-container .bk-form-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px 20px;box-shadow:0 4px 12px #0f172a0a}.bk-container .bk-panel{margin-bottom:16px}.bk-container .bk-section-title{color:#111827;margin-bottom:16px;font-size:15px;font-weight:700}.bk-container .bk-section-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.bk-container .bk-section-subtitle{color:#6b7280;font-size:12px}.bk-container .bk-muted{color:#6b7280;font-size:13px}.bk-container .bk-divider{margin:18px 0}.bk-container .bk-preview-card{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:16px}.bk-container .bk-form .ant-input,.bk-container .bk-form .ant-input-affix-wrapper,.bk-container .bk-form .ant-input-number,.bk-container .bk-form .ant-picker,.bk-container .bk-form .ant-select-selector{border-radius:14px!important}.bk-container .bk-form .ant-input-number{width:100%}.bk-container .bk-form .ant-form-item-label>label{color:#111827;font-size:13px;font-weight:600}.bk-container .bk-form .ant-form-item-explain,.bk-container .bk-form .ant-form-item-extra{color:#64748b;font-size:12px}.bk-container .bk-form .ant-form-item{margin-bottom:14px}.bk-container .bk-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:768px){.bk-container .bk-inline-grid{grid-template-columns:1fr}}.bk-container .bk-inline-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.bk-container .bk-inline-grid-3{grid-template-columns:1fr}}.bk-container .bk-days-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1000px){.bk-container .bk-days-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.bk-container .bk-days-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-container .bk-days-grid .ant-checkbox-wrapper{color:#374151;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:15px;transition:all .2s;display:inline-flex}.bk-container .bk-days-grid .ant-checkbox-wrapper-checked{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.bk-container .bk-switch-row{background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.bk-container .bk-switch-title{color:#111827;font-size:14px;font-weight:600}.bk-container .bk-switch-sub{color:#9ca3af;font-size:12px}.bk-container .bk-form-actions{justify-content:flex-end;display:flex}.bk-container .bk-slot-filters{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.bk-container .bk-bulk-actions{color:#4b5563;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}.bk-container .bk-resource-modal .ant-modal-content{border:1px solid #eef0f4;border-radius:20px;box-shadow:0 18px 40px #0f172a2e}.bk-container .bk-resource-modal .ant-modal-header{border-bottom:1px solid #edf2f7;border-radius:20px 20px 0 0;padding:16px 24px}.bk-container .bk-resource-modal .ant-modal-title{color:#111827;font-size:16px;font-weight:700}.bk-container .bk-resource-modal .ant-modal-body{padding:18px 24px 22px}.bk-container .bk-resource-modal .ant-upload.ant-upload-select-picture-card{background:#f8fafc;border:1px dashed #cbd5f5;border-radius:16px;width:110px;height:110px}.bk-container .bk-resource-modal .ant-upload.ant-upload-select-picture-card:hover{border-color:#93c5fd}.bk-container .bk-navbar-toggle{background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}.bk-container .bk-navbar-toggle .bk-toggle-left{align-items:center;gap:8px;display:flex}.bk-container .bk-resource-card{cursor:pointer;border:1px solid #f0f0f0;border-radius:16px;transition:all .25s;overflow:hidden;box-shadow:0 1px 4px #0000000d}.bk-container .bk-resource-card:hover{border-color:#e0e7ff;transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.bk-container .bk-resource-card .bk-resource-img{color:#c7d2fe;background-color:#f0f4ff;background-position:50%;background-size:cover;justify-content:center;align-items:center;height:160px;font-size:40px;display:flex}.bk-add-service-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden}.bk-add-service-modal .ant-modal-header{border-bottom:1px solid #e5e7eb;border-radius:16px 16px 0 0;padding:20px 24px 16px}.bk-add-service-modal .ant-modal-title{color:#111827;font-size:18px;font-weight:700}.bk-add-service-modal .ant-modal-body{padding:20px 24px 24px}.bk-add-service-modal .ant-modal-close{top:16px;right:16px}.bk-add-service-modal .bk-service-form .ant-form-item-label>label{color:#374151;font-size:13px;font-weight:500}.bk-add-service-modal .bk-service-form .ant-input-lg,.bk-add-service-modal .bk-service-form .ant-input-number-lg .ant-input-number-input,.bk-add-service-modal .bk-service-form .ant-select-lg .ant-select-selector{font-size:14px;border-color:#d1d5db!important;border-radius:8px!important}.bk-add-service-modal .bk-service-form .ant-input-number-lg{border-color:#d1d5db;border-radius:8px}.bk-add-service-modal .bk-form-top-row{align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.bk-add-service-modal .bk-form-top-row .ant-form-item{margin-bottom:0}.bk-add-service-modal .bk-photo-upload{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.bk-add-service-modal .bk-photo-placeholder{cursor:pointer;background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:88px;height:88px;transition:border-color .2s;display:flex}.bk-add-service-modal .bk-photo-placeholder:hover{border-color:#3b82f6}.bk-add-service-modal .bk-photo-label{color:#9ca3af;font-size:11px}.bk-add-service-modal .bk-photo-preview{cursor:pointer;border-radius:10px;width:88px;height:88px;position:relative;overflow:hidden}.bk-add-service-modal .bk-photo-preview img{object-fit:cover;width:100%;height:100%}.bk-add-service-modal .bk-photo-preview .bk-photo-overlay{opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.bk-add-service-modal .bk-photo-preview .bk-photo-overlay span{color:#fff;font-size:12px}.bk-add-service-modal .bk-photo-preview:hover .bk-photo-overlay{opacity:1}.bk-add-service-modal .bk-photo-remove{height:auto;padding:0;font-size:11px}.bk-add-service-modal .bk-form-row{gap:16px;display:flex}.bk-add-service-modal .bk-form-row>.ant-form-item{flex:1;min-width:0}.bk-add-service-modal .bk-service-modal-footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:8px;padding-top:16px;display:flex}.bk-add-service-modal .bk-service-submit-btn{min-width:120px;padding-left:28px;padding-right:28px;font-weight:600;color:#fff!important;background:#111827!important;border-color:#111827!important}.bk-add-service-modal .bk-service-submit-btn:hover{background:#1f2937!important;border-color:#1f2937!important}.bk-add-service-modal .bk-service-submit-btn[disabled]{background:#6b7280!important;border-color:#6b7280!important}.bk-resource-page .bk-page-wrap{max-width:980px;margin:0 auto;padding:20px 20px 64px;animation:.4s both bk-fade-up}.bk-resource-page .bk-back-wrap{margin:-10px 0 18px}.bk-resource-page .bk-back-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border:none;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px #1e3a8a47}.bk-resource-page .bk-back-btn:hover{opacity:.92}.bk-resource-page .bk-back-icon{font-size:13px}.bk-resource-page .bk-hero{background:linear-gradient(135deg,#0f1e46 0%,#1e3a8a 60%,#2b59d3 100%);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;padding:22px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f193c38}.bk-resource-page .bk-hero-content{max-width:420px}.bk-resource-page .bk-hero-title{align-items:center;gap:10px;margin-bottom:6px;display:flex}.bk-resource-page .bk-hero-name{color:#fff;letter-spacing:-.3px;margin:0;font-size:22px;font-weight:800;line-height:1.2}.bk-resource-page .bk-hero-type{color:#ffffffd9;letter-spacing:.08em;text-transform:uppercase;background:#ffffff24;border:1px solid #fff3;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700}.bk-resource-page .bk-hero-desc{color:#ffffffb3;margin:0;font-size:13px;line-height:1.5}.bk-resource-page .bk-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bk-resource-page .bk-stat-pill{text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff38;border-radius:12px;min-width:90px;padding:8px 14px}.bk-resource-page .bk-stat-icon{color:#fff;margin-bottom:2px;font-size:18px;display:block}.bk-resource-page .bk-stat-icon--price{color:#fbbf24}.bk-resource-page .bk-stat-icon--capacity{color:#34d399}.bk-resource-page .bk-stat-value{color:#fff;font-size:17px;font-weight:800;line-height:1.1}.bk-resource-page .bk-stat-label{color:#ffffffb3;letter-spacing:.04em;margin-top:2px;font-size:11px}.bk-resource-page .bk-hero-cta{cursor:pointer;color:#fff;letter-spacing:.02em;white-space:nowrap;background:#ffffff24;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.bk-resource-page .bk-hero-cta-icon{font-size:13px}.bk-resource-page .bk-main{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.bk-resource-page .bk-calendar-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;flex:320px;min-width:0;overflow:hidden;box-shadow:0 2px 12px #0000000f}.bk-resource-page .bk-calendar-nav{background:#fafafa;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.bk-resource-page .bk-calendar-title{color:#111;letter-spacing:-.2px;font-size:15px;font-weight:800}.bk-resource-page .bk-nav-btn{cursor:pointer;color:#374151;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;transition:background .15s,color .15s;display:flex}.bk-resource-page .bk-nav-btn:hover{color:#1e3a8a;background:#e0e7ff}.bk-resource-page .bk-day-headers{grid-template-columns:repeat(7,1fr);padding:10px 10px 4px;display:grid}.bk-resource-page .bk-day-header{text-align:center;color:#9ca3af;letter-spacing:.06em;padding:4px 0;font-size:11px;font-weight:700}.bk-resource-page .bk-calendar-loading{text-align:center;padding:40px 0}.bk-resource-page .bk-calendar-grid{padding:4px 10px 10px}.bk-resource-page .bk-week-row{grid-template-columns:repeat(7,1fr);display:grid}.bk-resource-page .bk-day-cell{cursor:default;flex-direction:column;align-items:center;padding:4px 2px;display:flex}.bk-resource-page .bk-day-cell.is-clickable{cursor:pointer}.bk-resource-page .bk-day-cell.is-clickable:hover .bk-day-inner:not(.is-selected):not(.is-disabled){background:#eff6ff}.bk-resource-page .bk-day-inner{color:#1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:400;transition:all .15s;display:flex}.bk-resource-page .bk-day-inner.is-selected{color:#fff;background:linear-gradient(135deg,#1e3a8a,#3b82f6);font-weight:800;box-shadow:0 4px 14px #1e3a8a66}.bk-resource-page .bk-day-inner.is-disabled{color:#d1d5db}.bk-resource-page .bk-day-inner.is-empty{color:#0000}.bk-resource-page .bk-day-dot-row{justify-content:center;align-items:center;height:5px;margin-top:1px;display:flex}.bk-resource-page .bk-day-dot{border-radius:50%;width:5px;height:5px}.bk-resource-page .bk-day-dot.is-available{background:#10b981;box-shadow:0 0 4px #10b98180}.bk-resource-page .bk-day-dot.is-full{background:#f87171}.bk-resource-page .bk-legend{border-top:1px solid #f5f5f5;gap:18px;padding:10px 20px 14px;display:flex}.bk-resource-page .bk-legend-item{color:#9ca3af;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.bk-resource-page .bk-legend-dot{border-radius:50%;width:7px;height:7px}.bk-resource-page .bk-legend-dot.is-available{background:#10b981}.bk-resource-page .bk-legend-dot.is-full{background:#f87171}.bk-resource-page .bk-side-panel{flex:300px;min-width:0}.bk-resource-page .bk-panel{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:16px 18px;box-shadow:0 2px 14px #0000000f}.bk-resource-page .bk-panel-title{color:#9ca3af;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:800}.bk-resource-page .bk-panel-scroll{max-height:520px;padding-right:6px;overflow:auto}.bk-resource-page .bk-panel-match{min-height:520px}.bk-resource-page .bk-panel-scroll::-webkit-scrollbar{width:8px}.bk-resource-page .bk-panel-scroll::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:999px}.bk-resource-page .bk-panel-empty{text-align:center;background:#f9fafb;border:1px dashed #e5e7eb;border-radius:16px;padding:40px 24px}.bk-resource-page .bk-empty-icon{color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;font-size:24px;display:flex}.bk-resource-page .bk-empty-title{color:#374151;margin-bottom:6px;font-size:15px;font-weight:700}.bk-resource-page .bk-empty-sub{color:#9ca3af;font-size:13px;line-height:1.5}.bk-resource-page .bk-empty-clock{color:#d1d5db;margin-bottom:10px;font-size:30px}.bk-resource-page .bk-date-list{flex-direction:column;gap:8px;display:flex}.bk-resource-page .bk-date-chip{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;padding:13px 16px;transition:all .18s;display:flex;box-shadow:0 1px 4px #0000000a}.bk-resource-page .bk-date-chip:hover{border-color:#3b82f6;transform:translate(3px);box-shadow:0 4px 16px #3b82f624}.bk-resource-page .bk-date-chip-left{align-items:center;gap:12px;display:flex}.bk-resource-page .bk-date-chip-icon{color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.bk-resource-page .bk-date-chip-title{color:#111;font-size:15px;font-weight:700;line-height:1.2}.bk-resource-page .bk-date-chip-sub{color:#6b7280;margin-top:2px;font-size:13px}.bk-resource-page .bk-date-chip-count{color:#065f46;white-space:nowrap;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #6ee7b7;border-radius:20px;padding:4px 11px;font-size:13px;font-weight:700}.bk-resource-page .bk-slot-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.bk-resource-page .bk-slot-header-title{color:#111;letter-spacing:-.2px;font-size:17px;font-weight:800}.bk-resource-page .bk-slot-header-sub{color:#6b7280;margin-top:2px;font-size:13px}.bk-resource-page .bk-panel-back-btn{cursor:pointer;color:#6b7280;background:0 0;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:4px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.bk-resource-page .bk-slot-list{flex-direction:column;gap:10px;display:flex}.bk-resource-page .bk-slot-card{transition:box-shadow .18s,transform .18s}.bk-resource-page .bk-slot-card:hover:not(.is-full){transform:translateY(-1px);box-shadow:0 6px 20px #1e3a8a1a}.bk-resource-page .bk-slot-card.is-full{opacity:.55}.bk-resource-page .bk-slot-row{background:#fff;border:1px solid #e5e7eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.bk-resource-page .bk-slot-meta{align-items:center;gap:12px;display:flex}.bk-resource-page .bk-slot-icon{color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.bk-resource-page .bk-slot-icon.is-full{color:#d1d5db;background:#f5f5f5}.bk-resource-page .bk-slot-time{color:#111827;letter-spacing:-.2px;font-size:15px;font-weight:700}.bk-resource-page .bk-slot-sub{color:#6b7280;align-items:center;gap:4px;margin-top:2px;font-size:13px;display:flex}.bk-resource-page .bk-slot-card.is-full .bk-slot-time{color:#9ca3af}.bk-resource-page .bk-slot-card.is-full .bk-slot-sub{color:#d1d5db}.bk-resource-page .bk-book-btn{cursor:pointer;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border:none;border-radius:10px;padding:8px 18px;font-size:13px;font-weight:700;transition:opacity .15s;box-shadow:0 4px 12px #1e3a8a52}.bk-resource-page .bk-book-btn:hover{opacity:.85}.bk-resource-page .bk-full-pill{color:#9ca3af;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}.bk-resource-page .bk-booking-modal .ant-modal-content{border-radius:20px;overflow:hidden}.bk-resource-page .bk-booking-modal .ant-modal-body{padding:0}.bk-resource-page .bk-booking-modal .ant-modal-content{max-height:90vh}.bk-resource-page .bk-booking-modal .ant-modal-close{color:#fff;background:#ffffff38;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;top:12px;right:12px}.bk-resource-page .bk-booking-modal .ant-modal-close:hover{color:#fff;background:#ffffff52}.bk-resource-page .bk-booking-modal .ant-modal-close-x{font-size:18px;line-height:1}.bk-resource-page .bk-booking-modal .ant-input-number,.bk-resource-page .bk-booking-modal .ant-input,.bk-resource-page .bk-booking-modal .ant-input-affix-wrapper,.bk-resource-page .bk-booking-modal .ant-select-selector{font-size:14px;border-radius:12px!important;height:44px!important}.bk-resource-page .bk-booking-modal .ant-input-number-input{font-size:14px;height:42px!important}.bk-resource-page .bk-booking-modal .ant-form-item-label>label{color:#111827;font-size:14px;font-weight:600}.bk-resource-page .bk-modal-header{color:#fff;background:linear-gradient(135deg,#0c1a3a,#1e3a8a);align-items:center;gap:10px;padding:20px 28px 18px;display:flex}.bk-resource-page .bk-modal-header.is-success{background:linear-gradient(135deg,#065f46,#059669)}.bk-resource-page .bk-modal-icon{color:#fff;background:#ffffff1f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.bk-resource-page .bk-modal-title{color:#fff;font-size:15px;font-weight:700}.bk-resource-page .bk-modal-sub{color:#fff9;margin-top:1px;font-size:12px}.bk-resource-page .bk-modal-body{max-height:calc(90vh - 92px);padding:22px 24px 28px;overflow:auto}.bk-resource-page .bk-summary-card{background:#f8faff;border:1px solid #dbeafe;border-radius:12px;margin-bottom:18px;padding:14px 16px}.bk-resource-page .bk-summary-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.bk-resource-page .bk-summary-title{color:#1e3a8a;font-size:14px;font-weight:700}.bk-resource-page .bk-summary-price-pill{color:#b45309;background:#fff7ed;border:1px solid #fde68a;border-radius:10px;flex-direction:column;align-items:flex-end;gap:2px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}.bk-resource-page .bk-summary-price-sub{color:#9a3412;font-size:11px;font-weight:600}.bk-resource-page .bk-summary-row{color:#4b5563;align-items:center;gap:6px;margin-top:3px;font-size:13px;display:flex}.bk-resource-page .bk-summary-row svg{color:#3b82f6}.bk-resource-page .bk-summary-price{color:#f59e0b}.bk-resource-page .bk-summary-icon{color:#3b82f6;flex-shrink:0;font-size:13px}.bk-resource-page .bk-alert{border-radius:10px;margin-bottom:16px}.bk-resource-page .bk-booking-form .ant-form-item{margin-bottom:14px}.bk-resource-page .bk-booking-form .ant-form-item-label>label{color:#111827;font-size:13px;font-weight:600}.bk-resource-page .bk-booking-form .ant-input-number{width:100%}.bk-resource-page .bk-total-card{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-weight:700}.bk-resource-page .bk-total-row{justify-content:space-between;align-items:center;font-size:14px;display:flex}.bk-resource-page .bk-form-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.bk-resource-page .bk-btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border:none;border-radius:10px;align-items:center;gap:6px;height:40px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #1e3a8a4d}.bk-resource-page .bk-btn-primary:disabled{opacity:.7;cursor:not-allowed}.bk-resource-page .bk-btn-secondary{height:40px;border-radius:10px!important}.bk-resource-page .bk-btn-block{width:100%}.bk-resource-page .bk-qr-wrap{text-align:center}.bk-resource-page .bk-qr-amount{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;margin-bottom:18px;padding:10px 20px;font-size:20px;font-weight:800;display:inline-block}.bk-resource-page .bk-qr-card{background:#fff;border:2px solid #dbeafe;border-radius:16px;margin-bottom:14px;padding:16px;display:inline-block;box-shadow:0 4px 20px #1e3a8a1a}.bk-resource-page .bk-qr-expiry{color:#6b7280;margin-bottom:14px;font-size:13px;font-weight:600}.bk-resource-page .bk-qr-expiry.is-danger{color:#ef4444}.bk-resource-page .bk-qr-loading{padding:40px 0}.bk-resource-page .bk-receipt-card{text-align:center;background:#f0fdf4;border:2px solid #bbf7d0;border-radius:14px;margin-bottom:18px;padding:18px 20px}.bk-resource-page .bk-receipt-title{color:#059669;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.bk-resource-page .bk-receipt-code{color:#065f46;letter-spacing:.15em;font-family:monospace;font-size:24px;font-weight:900}.bk-resource-page .bk-receipt-help{color:#6b7280;margin-top:8px;font-size:12px}.bk-resource-page .bk-receipt-actions{justify-content:center;gap:10px;display:flex}@media (max-width:900px){.bk-resource-page .bk-main{flex-direction:column}.bk-resource-page .bk-panel-scroll{max-height:none}.bk-resource-page .bk-panel-match{min-height:auto}}.bk-listing-page{max-width:1080px;margin:0 auto;padding:40px 20px}.bk-listing-hero{align-items:center;gap:14px;margin-bottom:28px;display:flex}.bk-listing-hero-icon{color:#fff;background:linear-gradient(135deg,#0f2d7a,#3b82f6);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex;box-shadow:0 10px 18px #0f2d7a33}.bk-listing-title{color:#111827;font-size:26px;font-weight:700;line-height:1.2}.bk-listing-subtitle{color:#6b7280;font-size:14px}.bk-listing-loading{text-align:center;padding:80px 0}.bk-listing-empty{text-align:center;background:#fafafa;border:2px dashed #e5e7eb;border-radius:16px;padding:64px 24px}.bk-listing-empty-icon{color:#c7d2fe;margin-bottom:16px;font-size:48px}.bk-listing-empty-title{color:#374151;margin-bottom:6px;font-size:16px;font-weight:600}.bk-listing-empty-sub{color:#9ca3af}.bk-listing-grid{width:100%}.bk-listing-card{cursor:pointer;background:#fff;border:1px solid #eef0f4;border-radius:18px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden}.bk-listing-card:hover{border-color:#dbeafe;transform:translateY(-4px);box-shadow:0 18px 30px #0f172a1f}.bk-listing-cover{background:linear-gradient(135deg,#eff6ff,#dbeafe) 50%/cover;justify-content:center;align-items:center;height:170px;display:flex;position:relative}.bk-listing-cover:after{content:"";background:linear-gradient(#0f172a00 0%,#0f172a0a 100%);position:absolute;inset:0}.bk-listing-cover-icon{color:#c7d2fe;z-index:1;font-size:40px;position:relative}.bk-listing-body{padding:16px 18px 18px}.bk-listing-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.bk-listing-name{font-size:15px}.bk-listing-type{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:2px 10px;font-size:11px}.bk-listing-desc{color:#6b7280;margin-bottom:12px;font-size:13px;display:block}.bk-listing-meta{flex-wrap:wrap;gap:14px;margin-bottom:16px;display:flex}.bk-listing-meta-item{color:#64748b;align-items:center;gap:6px;font-size:13px;display:inline-flex}.bk-listing-btn{color:#fff!important;background:linear-gradient(135deg,#1e3a8a,#3b82f6)!important;border:none!important;height:38px!important;font-weight:600!important;box-shadow:0 6px 14px #1e40af33!important}.bk-booking-modal .ant-modal-content{border-radius:20px;max-height:90vh;overflow:hidden}.bk-booking-modal .ant-modal-body{padding:0}.bk-booking-modal .ant-modal-close{color:#fff;background:#ffffff38;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;top:12px;right:12px}.bk-booking-modal .ant-modal-close:hover{color:#fff;background:#ffffff52}.bk-booking-modal .ant-modal-close-x{justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;line-height:1;display:flex}.bk-booking-modal .ant-input-number,.bk-booking-modal .ant-input,.bk-booking-modal .ant-input-affix-wrapper,.bk-booking-modal .ant-select-selector{font-size:14px;border-radius:12px!important;height:44px!important}.bk-booking-modal .ant-input-number-input{font-size:14px;height:42px!important}.bk-booking-modal .ant-form-item-label>label{color:#111827;font-size:14px;font-weight:600}.bk-modal-header{color:#fff;background:linear-gradient(135deg,#0c1a3a,#1e3a8a);align-items:center;gap:10px;padding:20px 28px 18px;display:flex}.bk-modal-header.is-success{background:linear-gradient(135deg,#065f46,#059669)}.bk-modal-icon{color:#fff;background:#ffffff1f;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.bk-modal-title{color:#fff;font-size:15px;font-weight:700}.bk-modal-sub{color:#fff9;margin-top:1px;font-size:12px}.bk-modal-body{max-height:calc(90vh - 92px);padding:22px 24px 28px;overflow:auto}.bk-summary-card{background:#f8faff;border:1px solid #dbeafe;border-radius:12px;margin-bottom:18px;padding:14px 16px}.bk-summary-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.bk-summary-title{color:#1e3a8a;font-size:14px;font-weight:700}.bk-summary-price-pill{color:#b45309;background:#fff7ed;border:1px solid #fde68a;border-radius:10px;flex-direction:column;align-items:flex-end;gap:2px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}.bk-summary-price-sub{color:#9a3412;font-size:11px;font-weight:600}.bk-summary-row{color:#4b5563;align-items:center;gap:6px;font-size:13px;display:flex}.bk-summary-row svg{color:#3b82f6}.bk-summary-price{color:#f59e0b}.bk-summary-icon{color:#3b82f6;flex-shrink:0;font-size:13px}.bk-alert{border-radius:10px;margin-bottom:16px}.bk-booking-form .ant-form-item{margin-bottom:14px}.bk-booking-form .ant-form-item-label>label{color:#111827;font-size:13px;font-weight:600}.bk-booking-form .ant-input-number{width:100%}.bk-total-card{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;margin-bottom:16px;padding:12px 16px}.bk-total-row{justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.bk-form-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.bk-btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e3a8a,#3b82f6);border:none;border-radius:10px;align-items:center;gap:6px;height:40px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #1e3a8a4d}.bk-btn-primary:disabled{opacity:.7;cursor:not-allowed}.bk-btn-secondary{height:40px;border-radius:10px!important}.bk-btn-block{width:100%}.bk-slots-drawer .ant-drawer-header{border-bottom:1px solid #eef2f7;padding:16px 20px}.bk-slots-drawer .ant-drawer-title{color:#0f172a;font-weight:700}.bk-slots-drawer .ant-drawer-body{background:#f8fafc;padding:16px 20px 20px}.bk-slots-drawer .bk-form-card{box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px 18px}.bk-slots-drawer .bk-mode-toggle{margin:8px 0 14px}.bk-slots-drawer .bk-section-title{margin-bottom:10px}.bk-qr-wrap{text-align:center}.bk-qr-amount{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;margin-bottom:18px;padding:10px 20px;font-size:20px;font-weight:800;display:inline-block}.bk-qr-card{background:#fff;border:2px solid #dbeafe;border-radius:16px;margin-bottom:14px;padding:16px;display:inline-block;box-shadow:0 4px 20px #1e3a8a1a}.bk-qr-expiry{color:#6b7280;margin-bottom:14px;font-size:13px;font-weight:600}.bk-qr-expiry.is-danger{color:#ef4444}.bk-qr-loading{padding:40px 0}.bk-receipt-card{text-align:center;background:#f0fdf4;border:2px solid #bbf7d0;border-radius:14px;margin-bottom:18px;padding:18px 20px}.bk-receipt-title{color:#059669;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.bk-receipt-code{color:#065f46;letter-spacing:.15em;font-family:monospace;font-size:24px;font-weight:900}.bk-receipt-help{color:#6b7280;margin-top:8px;font-size:12px}.bk-receipt-actions{justify-content:center;gap:10px;display:flex}@keyframes bk-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.get-started-btn{position:relative;overflow:hidden}.get-started-btn:hover:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shine;position:absolute;top:0;left:-100%}@keyframes shine{to{background-position:200%}}.mobile-trending-section{margin:24px auto;padding:0 16px}@media (min-width:769px){.mobile-trending-section{display:none}}.mobile-trending-section .mobile-trending-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mobile-trending-section .mobile-trending-header h2{color:#000000d9;margin:0;font-size:20px;font-weight:700}.mobile-trending-section .mobile-trending-scroll-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.mobile-trending-section .mobile-trending-scroll-wrapper::-webkit-scrollbar{display:none}.mobile-trending-section .mobile-trending-cards{gap:12px;padding-bottom:8px;display:flex}.mobile-trending-section .mobile-trending-card{background:#fff;border-radius:12px;flex:0 0 280px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 8px #00000014}.mobile-trending-section .mobile-trending-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.mobile-trending-section .mobile-trending-image-container{width:100%;height:260px;position:relative;overflow:hidden}.mobile-trending-section .mobile-trending-image-container img{object-fit:cover;width:100%;height:100%;display:block}.mobile-trending-section .mobile-trending-image-container .mobile-trending-gradient{pointer-events:none;background:linear-gradient(#0000 0%,#0006 50%,#000000bf 100%);height:100%;position:absolute;bottom:0;left:0;right:0}.mobile-trending-section .mobile-trending-overlay{z-index:2;color:#fff;padding:12px;position:absolute;bottom:0;left:0;right:0}.mobile-trending-section .mobile-trending-title{color:#fff;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;text-shadow:0 1px 3px #0006;-webkit-box-orient:vertical;margin:0 0 8px;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.mobile-trending-section .mobile-trending-meta{color:#fffffff2;text-shadow:0 1px 2px #0006;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.mobile-trending-section .mobile-trending-meta .meta-author{font-weight:500}.mobile-trending-section .mobile-trending-meta .meta-item{white-space:nowrap;align-items:center;gap:3px;display:flex}.mobile-trending-section .mobile-trending-meta .meta-separator{color:#ffffffb3}.mobile-trending-section .mobile-trending-footer{background:#fff;border-top:1px solid #f0f0f0;padding:10px 12px 10px 16px}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:flex!important}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row::-webkit-scrollbar{display:none}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-divider-vertical{border-color:#e0e0e0;flex-shrink:0;height:12px;margin:0}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space-item{flex-shrink:0;align-items:center;line-height:1;display:flex}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;flex-shrink:0;align-items:center;gap:3px;padding:2px 7px 2px 4px;display:flex}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin .dollar-icon{flex-shrink:0;width:13px;height:13px}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin span{color:#2965d5;white-space:nowrap;font-size:11px;font-weight:600;line-height:1}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin span b{color:#6a9fe0;font-size:10px;font-weight:500}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn{color:#777;height:22px;box-shadow:none;background:0 0;border:none;flex-shrink:0;align-items:center;gap:3px;padding:0 4px;font-size:12px;display:flex}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn:hover{color:#2965d5;background:0 0}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn .anticon{font-size:13px;font-weight:700}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn .anticon-like{font-weight:700}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space{color:#999;flex-shrink:0;align-items:center;font-size:11px;gap:3px!important}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space .anticon{color:#bbb;font-size:13px;font-weight:700}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space .anticon-history{font-weight:700}.mobile-trending-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space .ant-space-item{color:#999;white-space:nowrap;font-size:11px}.mobile-trending-carousel-section{background-color:#e1ebf9;border-radius:16px;margin:auto;padding:0 16px;box-shadow:0 2px 8px #2965d514}.mobile-trending-carousel-section .mobile-trending-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.mobile-trending-carousel-section .mobile-trending-header h2{color:#000000d9;margin:0;font-size:20px;font-weight:700}.mobile-trending-carousel-section .mobile-trending-carousel-wrapper{background:0 0;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.mobile-trending-carousel-section .mobile-trending-carousel-wrapper .mobile-trending-card{background:0 0;overflow:hidden}.mobile-trending-carousel-section .mobile-trending-image-container{width:100%;height:300px;position:relative;overflow:hidden}.mobile-trending-carousel-section .mobile-trending-image-container img{object-fit:cover;width:100%;height:100%;display:block}.mobile-trending-carousel-section .mobile-trending-image-container .mobile-trending-gradient{pointer-events:none;background:linear-gradient(#0000 0%,#0006 50%,#000000bf 100%);height:100%;position:absolute;bottom:0;left:0;right:0}.mobile-trending-carousel-section .mobile-trending-overlay{z-index:2;color:#fff;padding:16px;position:absolute;bottom:0;left:0;right:0}.mobile-trending-carousel-section .mobile-trending-title{color:#fff;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;text-shadow:0 1px 3px #0006;-webkit-box-orient:vertical;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.mobile-trending-carousel-section .mobile-trending-meta{color:#fffffff2;text-shadow:0 1px 2px #0006;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.mobile-trending-carousel-section .mobile-trending-meta .meta-author{font-weight:500}.mobile-trending-carousel-section .mobile-trending-meta .meta-item{white-space:nowrap;align-items:center;gap:3px;display:flex}.mobile-trending-carousel-section .mobile-trending-meta .meta-separator{color:#ffffffb3}.mobile-trending-carousel-section .mobile-trending-footer{background:#fff;border-top:1px solid #f0f0f0;padding:10px 12px 10px 16px}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:flex!important}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row::-webkit-scrollbar{display:none}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-divider-vertical{border-color:#e0e0e0;flex-shrink:0;height:12px;margin:0}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space-item{flex-shrink:0;align-items:center;line-height:1;display:flex}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;flex-shrink:0;align-items:center;gap:3px;padding:2px 7px 2px 4px;display:flex}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin .dollar-icon{flex-shrink:0;width:13px;height:13px}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin span{color:#2965d5;white-space:nowrap;font-size:11px;font-weight:600;line-height:1}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .show-coin span b{color:#6a9fe0;font-size:10px;font-weight:500}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn{color:#777;height:22px;box-shadow:none;background:0 0;border:none;flex-shrink:0;align-items:center;gap:3px;padding:0 4px;font-size:12px;display:flex}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn:hover{color:#2965d5;background:0 0}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn .anticon{font-size:13px;font-weight:700}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-btn .anticon-like{font-weight:700}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space{color:#999;flex-shrink:0;align-items:center;font-size:11px;gap:3px!important}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space .anticon{color:#bbb;font-size:13px;font-weight:700}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space .anticon-history{font-weight:700}.mobile-trending-carousel-section .mobile-trending-footer .mobile-trending-vote.comment-row .ant-space .ant-space-item{color:#999;white-space:nowrap;font-size:11px}.mobile-trending-side-section{margin:12px auto 0;padding:0 16px}@media (min-width:769px){.mobile-trending-side-section{display:none}}.mobile-trending-side-section .featured-side-cards{flex-direction:column;gap:12px;display:flex}.mobile-trending-side-section .featured-side-cards .featured-side-card{cursor:pointer;background:#fff;border:none;border-radius:10px;flex-direction:column;align-items:stretch;gap:0;padding:0;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #00000014;color:#000!important}.mobile-trending-side-section .featured-side-cards .featured-side-card:hover{transform:translateY(-1px);box-shadow:0 3px 10px #00000026}.mobile-trending-side-section .featured-side-cards .featured-side-card.active,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover{background:#fff!important;border:none!important;animation:none!important;transform:none!important;box-shadow:0 2px 4px #00000014!important}.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-author-name,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-author-name{color:#595959!important}.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-title,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-title{color:#000!important}.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-excerpt,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-excerpt{color:#8c8c8c!important}.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item,.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item span,.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item .anticon,.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-stats time,.mobile-trending-side-section .featured-side-cards .featured-side-card.active .side-card-stats .ant-btn,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-space-item,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-space-item span,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-space-item .anticon,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-stats time,.mobile-trending-side-section .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-btn{color:inherit!important}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-image{aspect-ratio:16/9;background:#f1f5f9;width:100%;overflow:hidden}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-image img{object-fit:cover;width:100%;height:100%;display:block}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-content{flex-direction:column;flex:1;min-width:0;padding:12px 14px;transition:background .2s;display:flex}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-header{margin-bottom:5px}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-header .side-author-wrapper{align-items:center;gap:6px;display:flex}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-header .side-author-wrapper .side-author-name{color:#595959;font-size:12px;font-weight:500}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-header .side-author-wrapper .ant-avatar{flex-shrink:0}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden;color:#000!important;margin-bottom:4px!important;font-size:14px!important;font-weight:600!important}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-title:hover{color:#1890ff!important}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-excerpt{color:#8c8c8c;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats{border-top:none;margin-top:auto;padding-top:0}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:flex!important}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row::-webkit-scrollbar{display:none}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-space-item{flex-shrink:0;align-items:center;display:flex}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-divider-vertical{border-color:#e0e0e0;flex-shrink:0;height:11px;margin:0}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .show-coin{display:none}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-btn{color:#8c8c8c;height:20px;box-shadow:none;background:0 0;border:none;align-items:center;gap:3px;padding:0 4px;font-size:11px;display:flex}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-btn:hover{color:#2965d5;background:0 0}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-btn .anticon{font-size:12px}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-space{color:#8c8c8c;align-items:center;font-size:11px;gap:3px!important}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-space .anticon{color:#bbb;font-size:12px}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row .ant-space .ant-space-item{color:#8c8c8c;white-space:nowrap;font-size:11px}.mobile-trending-side-section .featured-side-cards .featured-side-card .side-card-stats.comment-row time{color:#8c8c8c;font-size:11px}@keyframes pulseActive{0%,to{box-shadow:0 6px 20px #2965d559}50%{box-shadow:0 8px 28px #2965d580}}.recover-key-contact__header{margin-bottom:24px}.recover-key-contact__header h2{margin-bottom:6px;font-size:22px;font-weight:700}.recover-key-contact__header p{color:#555;margin-bottom:0;font-size:14px}.recover-key-contact__error{border-radius:10px;margin-bottom:20px}.recover-key-contact__method-toggle .ant-radio-button-wrapper{padding:0 20px;font-weight:500;border-radius:8px!important}.recover-key-contact__method-toggle .ant-radio-button-wrapper:first-child{border-radius:8px 0 0 8px!important}.recover-key-contact__method-toggle .ant-radio-button-wrapper:last-child{border-radius:0 8px 8px 0!important}.recover-key-contact__label{color:#333;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.recover-key-contact__split-input{background:#fff;border:1.5px solid #d9d9d9;border-radius:12px;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}.recover-key-contact__split-input:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1f}.recover-key-contact__prefix,.recover-key-contact__suffix{color:#1a1a2e;white-space:nowrap;letter-spacing:.5px;background:#f5f7fa;border-right:1.5px solid #e8e8e8;padding:10px 14px;font-family:Courier New,monospace;font-size:15px;font-weight:700}.recover-key-contact__suffix{border-left:1.5px solid #e8e8e8;border-right:none}.recover-key-contact__suffix-input{letter-spacing:3px;flex:1;padding:10px 14px;font-family:Courier New,monospace;font-size:15px;font-weight:600;box-shadow:none!important;border:none!important;border-radius:0!important}.recover-key-contact__suffix-input:focus{box-shadow:none!important}.recover-key-contact__hint{color:#888;margin-top:6px;margin-bottom:0;font-size:12px}.recover-key-contact__footer{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.fpw-layout{flex-direction:column;min-height:calc(100vh - 65px);display:flex}.fpw-layout>.ant-row{flex:1;align-items:stretch;min-height:calc(100vh - 65px)}.fpw-layout .left-side-signup-acc{min-height:100%!important}.fpw-layout .right-side-signup-acc{position:relative;overflow:hidden}.fpw-layout .right-side-signup-acc:after{content:"";opacity:.06;pointer-events:none;background:url(/wallet/wallet-protect.svg) 50%/contain no-repeat;width:480px;height:480px;position:absolute;bottom:-120px;right:-40px}@media (max-width:767px){.fpw-layout .right-side-signup-acc:after{display:none}.fpw-layout>.ant-row,.fpw-layout .left-side-signup-acc{min-height:auto}.fpw-layout.signup-account-container .right-side-signup-acc .form-wrap-content{align-items:flex-start;padding-top:8px}}.fpw-layout__footer{z-index:10;background:#fff;border-top:1px solid #f0f0f0;margin-left:33.333%;position:sticky;bottom:0}@media (max-width:767px){.fpw-layout__footer{margin-left:0}}.fpw-otp-step__header{text-align:center;margin-bottom:28px}.fpw-otp-step__title{color:#1f2937;margin-bottom:6px;font-size:22px;font-weight:700}.fpw-otp-step__hint{color:#6b7280;margin:0;font-size:13.5px}.fpw-otp-step__hint strong{color:#1f2937}.fpw-otp-step__otp-block{flex-direction:column;align-items:center;margin-bottom:4px;display:flex}.fpw-otp-step__otp-label-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;display:flex}.fpw-otp-step__otp-label{color:#374151;font-size:13.5px;font-weight:600}.fpw-otp-step__timer{color:#1890ff;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.fpw-otp-step__timer.danger{color:#f5222d}.fpw-otp-step__resend{height:auto;padding:0;font-size:13px}.fpw-otp-step__error{color:#ff4d4f;text-align:center;margin:8px 0 0;font-size:12px}.fpw-otp-step__divider{background:#f0f0f0;height:1px;margin:20px 0}.fpw-self-custody{padding:0 32px 16px}.fpw-self-custody__trigger{cursor:pointer;color:#8c8c8c;letter-spacing:.03em;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:20px 0 16px;font-size:13px;font-weight:500;transition:color .2s;display:flex}.fpw-self-custody__trigger:hover{color:#1890ff}.fpw-self-custody__trigger:hover .fpw-self-custody__trigger-line{opacity:.4;background:#1890ff}.fpw-self-custody__trigger--open{color:#1890ff}.fpw-self-custody__trigger--open .fpw-self-custody__trigger-line{opacity:.35;background:#1890ff}.fpw-self-custody__trigger-line{background:#d9d9d9;flex:1;height:1px;transition:background .2s,opacity .2s}.fpw-self-custody__trigger-label{white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:flex}.fpw-self-custody__content{padding-top:8px;animation:.2s fpw-fade-in}.fpw-self-custody__form .thumbnail-wallet{display:none!important}@keyframes fpw-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.fpw-contact-step{flex-direction:column;width:100%;display:flex;position:relative}.fpw-contact-step__hero{justify-content:center;margin-bottom:28px;display:flex}.fpw-contact-step__icon-ring{background:linear-gradient(135deg,#1890ff1f,#1890ff0a);border:2px solid #1890ff2e;border-radius:50%;justify-content:center;align-items:center;width:170px;height:170px;display:flex;position:relative}.fpw-contact-step__icon-ring:before{content:"";border:1.5px dashed #1890ff33;border-radius:50%;animation:18s linear infinite fpw-spin;position:absolute;inset:-8px}.fpw-contact-step__icon-ring:after{content:"";border:1px dashed #1890ff1a;border-radius:50%;animation:30s linear infinite reverse fpw-spin;position:absolute;inset:-16px}.fpw-contact-step__icon-inner{object-fit:contain;width:146px;height:146px}.fpw-contact-step__heading{text-align:center;margin-bottom:28px}.fpw-contact-step__heading h2{color:#111;margin-bottom:8px;font-size:26px;font-weight:700}.fpw-contact-step__heading p{color:#666;margin-bottom:0;font-size:15px;line-height:1.6}.fpw-contact-step__trust{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:28px;padding-top:20px;display:flex}.fpw-contact-step__trust span{color:#aaa;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.fpw-contact-step__trust span .anticon{color:#1890ff;font-size:12px}@keyframes fpw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fpw-contact-input{cursor:text;background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;height:40px;padding:0 12px;font-size:15px;transition:border-color .2s,box-shadow .2s;display:flex}.fpw-contact-input:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.fpw-contact-input--locked{cursor:default;background:#f8fafc}.fpw-contact-input__verified{color:#16a34a;white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:600}.fpw-contact-input__prefix{color:#374151;white-space:nowrap;flex-shrink:0;margin-right:6px;font-weight:600}.fpw-contact-input__entry{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.fpw-contact-input__overlay{white-space:nowrap;pointer-events:none;align-items:center;font-size:15px;display:flex;position:absolute;inset:0;overflow:hidden}.fpw-contact-input__typed{color:#1a1a2e;letter-spacing:2px;font-weight:500}.fpw-contact-input__remaining{color:#c4c4c4;letter-spacing:3px;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:400}.fpw-contact-input__field{color:#0000;caret-color:#1890ff;letter-spacing:2px;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0;font-size:15px;font-weight:500;position:absolute;inset:0}.fpw-contact-input__field:-webkit-autofill{-webkit-text-fill-color:#0000;transition:background-color 9999s ease-in-out}.fpw-contact-input__field:-webkit-autofill:hover{-webkit-text-fill-color:#0000;transition:background-color 9999s ease-in-out}.fpw-contact-input__field:-webkit-autofill:focus{-webkit-text-fill-color:#0000;transition:background-color 9999s ease-in-out}.fpw-contact-input__field:-webkit-autofill:active{-webkit-text-fill-color:#0000;transition:background-color 9999s ease-in-out}.fpw-contact-input__visible{color:#1a1a2e;letter-spacing:2px;flex-shrink:0;margin-right:6px;font-weight:500}.fpw-contact-input__domain{color:#374151;white-space:nowrap;flex-shrink:0;font-weight:500}.fpw-masked-card{background:#f0f5ff;border:1.5px solid #bbd0ff;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}.fpw-masked-card__icon{color:#1890ff;flex-shrink:0;font-size:22px}.fpw-masked-card__body{min-width:0}.fpw-masked-card__label{text-transform:uppercase;letter-spacing:.6px;color:#7a9bd4;margin-bottom:4px;font-size:11px;font-weight:600}.fpw-masked-card__value{color:#1a3566;word-break:break-all;letter-spacing:1px;font-family:Courier New,monospace;font-size:17px;font-weight:700}.recover-key-result__header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.recover-key-result__header h2{margin-bottom:0;font-size:22px;font-weight:700}.recover-key-result__icon{color:#1890ff;font-size:30px}.recover-key-result__alert{border-radius:10px;margin-bottom:20px}.recover-key-result__key-box{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0fe 100%);border:1.5px solid #c5d8ff;border-radius:16px;margin-bottom:20px;padding:20px}.recover-key-result__key-label{text-transform:uppercase;letter-spacing:1.2px;color:#7a8bb5;margin-bottom:10px;font-size:11px;font-weight:700}.recover-key-result__key-text{color:#1a2340;word-break:break-all;letter-spacing:.3px;-webkit-user-select:all;user-select:all;background:#fff;border:1px solid #dce8ff;border-radius:10px;margin-bottom:14px;padding:14px 16px;font-family:Inter,SF Mono,Segoe UI,sans-serif;font-size:13.5px;font-weight:500;line-height:1.8}.recover-key-result__actions{flex-wrap:wrap;gap:10px;display:flex}.recover-key-result__actions .btn-copied{color:#fff!important;background-color:#52c41a!important;border-color:#52c41a!important}.recover-key-result__download-hint{color:#f5a623;text-align:center;margin-bottom:14px;font-size:13px;font-weight:500}.forgot-password-form .text-center img{margin-bottom:8px}.forgot-password-form .ant-form-item-label>label{color:#333;font-size:13px;font-weight:600}.forgot-password-form .ant-input-affix-wrapper-lg .ant-input-lg,.forgot-password-form .ant-input-affix-wrapper .ant-input{box-shadow:none!important;background:0 0!important;border:none!important}.forgot-password-form .ant-input-affix-wrapper-lg{background:#fafafa;transition:border-color .2s,box-shadow .2s;border:1.5px solid #e8e8e8!important;border-radius:12px!important}.forgot-password-form .ant-input-affix-wrapper-lg:hover{border-color:#1890ff!important}.forgot-password-form .ant-input-affix-wrapper-lg.ant-input-affix-wrapper-focused{background:#fff;border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff1f!important}.forgot-password-form .ant-input-lg{background:#fafafa;font-size:14px;transition:border-color .2s,box-shadow .2s;border:1.5px solid #e8e8e8!important;border-radius:12px!important}.forgot-password-form .ant-input-lg:hover{border-color:#1890ff!important}.forgot-password-form .ant-input-lg:focus{background:#fff;border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff1f!important}.forgot-password-form .recover-key-link{text-align:right;color:#1890ff;margin-top:-10px;margin-bottom:16px;font-size:13px;font-weight:500;display:block}.forgot-password-form .recover-key-link:hover{text-decoration:underline}.forgot-password-form .ant-form-item:last-child{margin-top:8px;margin-bottom:0}.forgot-password-form .ant-form-item:last-child .ant-btn{min-width:120px;height:42px;font-weight:600}.ai-generated-badge{background:#28160580!important;border:2px solid #f5782f!important;box-shadow:inset 0 0 8px #f5782f66,0 0 8px #f5782f59!important}.sou-podcast-ep-thumb{position:relative}.sou-podcast-ep-lock{border-radius:inherit;color:#f5782f;background:#00000073;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;inset:0}.upload-modal-scroll{scrollbar-width:thin;scrollbar-color:#cfd4dc #0000}.upload-modal-scroll::-webkit-scrollbar{width:6px}.upload-modal-scroll::-webkit-scrollbar-track{background:0 0}.upload-modal-scroll::-webkit-scrollbar-thumb{background:#cfd4dc;border-radius:3px}.upload-modal-scroll::-webkit-scrollbar-thumb:hover{background:#b0b7c3}.upload-modal-scroll::-webkit-scrollbar-button{display:none}.sou-ep-premium-tag{color:#f5782f;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;background:#fff2e8;border:1px solid #f5782f59;border-radius:32px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}@media (max-width:768px){.author-page .profile-content-card{margin-top:12px!important}.author-page .profile-content-menu-bar{scrollbar-width:none;gap:6px;width:100%;margin-bottom:10px;display:flex;overflow-x:auto}.author-page .profile-content-menu-bar::-webkit-scrollbar{display:none}.author-page .profile-content-menu-item{white-space:nowrap;flex:1 1 0;padding:8px 10px}.author-page .note-card{max-width:100%}.author-page .note-card .note-row{gap:8px}.author-page .note-card .note-desc{font-size:var(--content-font-size);line-height:1.5;text-align:left!important}.author-page .note-card .note-media,.author-page .note-card .note-video-embed{width:100%;max-width:100%}}.author-page .profile-content-card .ant-list-items>.list-item,.author-page .profile-content-card .list-item.large-list{background:#fff;border-radius:16px;margin-bottom:12px;display:block;overflow:hidden;box-shadow:0 2px 8px #0f172a0d;border:1px solid #e5e7eb!important;padding:14px!important}.author-page .profile-content-card .ant-list-items>.list-item:last-child,.author-page .profile-content-card .list-item.large-list:last-child{margin-bottom:0}.author-page .profile-content-card .ant-list-items>.list-item .featured-list-item,.author-page .profile-content-card .list-item.large-list .featured-list-item{background:0 0;gap:8px;display:flex;box-shadow:none!important;border:none!important;flex-direction:column!important;align-items:stretch!important;padding:0!important}.author-page .profile-content-card .ant-list-items>.list-item .featured-list-item>.relative-link,.author-page .profile-content-card .list-item.large-list .featured-list-item>.relative-link{flex-shrink:0;order:3;width:100%;margin:0;display:block}.author-page .profile-content-card .ant-list-items>.list-item .top-author-header,.author-page .profile-content-card .list-item.large-list .top-author-header{order:1;width:100%;max-width:none}.author-page .profile-content-card .ant-list-items>.list-item .top-title-header,.author-page .profile-content-card .list-item.large-list .top-title-header{order:2;width:100%;max-width:none;padding-top:2px}.author-page .profile-content-card .ant-list-items>.list-item .top-title-header .list-title,.author-page .profile-content-card .list-item.large-list .top-title-header .list-title{margin-bottom:0!important}.author-page .profile-content-card .ant-list-items>.list-item .featured-img:not(.video-embed-card),.author-page .profile-content-card .list-item.large-list .featured-img:not(.video-embed-card){aspect-ratio:16/10;order:3;overflow:hidden;border-radius:14px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important}.author-page .profile-content-card .ant-list-items>.list-item .featured-img:not(.video-embed-card) img,.author-page .profile-content-card .list-item.large-list .featured-img:not(.video-embed-card) img{object-fit:cover;border-radius:14px;width:100%;height:100%}.author-page .profile-content-card .ant-list-items>.list-item .featured-desc,.author-page .profile-content-card .list-item.large-list .featured-desc{order:4;width:100%;max-width:none;min-height:0;margin:0!important;padding:0!important}.author-page .profile-content-card .ant-list-items>.list-item .featured-action,.author-page .profile-content-card .list-item.large-list .featured-action{order:5;width:100%;margin-left:0!important}.author-page .profile-content-card .ant-list-items>.list-item .note-card,.author-page .profile-content-card .list-item.large-list .note-card{max-width:100%;margin:0}@media (max-width:768px){.author-page .profile-content-card .ant-list-items>.list-item,.author-page .profile-content-card .list-item.large-list{border-radius:14px;padding:12px!important}}.author-page .profile-content-card .list-item.large-list .featured-list-item{gap:4px!important}.author-page .profile-content-card .list-item.large-list .top-author-header,.author-page .profile-content-card .list-item.large-list .top-title-header,.author-page .profile-content-card .list-item.large-list .featured-desc,.author-page .profile-content-card .list-item.large-list .featured-action{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.author-page .profile-content-card .list-item.large-list .top-author-header{padding-top:4px!important}.author-page .profile-content-card .list-item.large-list .top-title-header .list-title,.author-page .profile-content-card .list-item.large-list .list-title{line-height:1.3;margin:0!important}.author-page .profile-content-card .list-item.large-list .list-desc{line-height:1.5;min-height:0!important;margin:2px 0 0!important}.author-page .profile-content-card .list-item.large-list .show-more-toggle{margin:2px auto 4px}.author-page .profile-content-card .list-item.large-list .featured-action{padding-top:6px!important}@media (max-width:767px){.signup-account-container{margin:.5em 0 3em}.signup-account-container .right-side-signup-acc{background:0 0;padding:4px 14px 24px}.signup-account-container .std-back-btn{border-radius:999px;margin:0 0 6px}.signup-account-container.signup-account-container .right-side-signup-acc .form-wrap-content,.signup-account-container .form-wrap-content{padding-top:0}.signup-account-container .form-wrap-content{justify-content:center;align-items:flex-start}.signup-account-container .form-wrap-content .signup-form{background:#fff;border:1px solid #e6ecf5;border-radius:22px;width:100%;min-width:0;max-width:440px;margin:0 auto;padding:26px 20px 22px;box-shadow:0 10px 30px #0f2a5a12}.signup-account-container .form-wrap-content .signup-form .head-content{text-align:center;padding-bottom:14px}.signup-account-container .form-wrap-content .signup-form .head-content h1{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:26px;font-weight:700;line-height:1.2}.signup-account-container .form-wrap-content .signup-form .ant-form-item{margin-bottom:14px}.signup-account-container .form-wrap-content .signup-form .ant-form-item .ant-form-item-label>label{color:#1e293b;font-size:13.5px;font-weight:700}.signup-account-container .form-wrap-content .signup-form .ant-form-item input,.signup-account-container .form-wrap-content .signup-form .ant-form-item .ant-select-selector,.signup-account-container .form-wrap-content .signup-form .ant-form-item .ant-input-affix-wrapper{font-size:16px}.signup-account-container .form-wrap-content .signup-form .ant-form-item .ant-input,.signup-account-container .form-wrap-content .signup-form .ant-form-item .ant-input-affix-wrapper,.signup-account-container .form-wrap-content .signup-form .ant-form-item .ant-select-selector{border-radius:14px;min-height:48px}.signup-account-container .form-wrap-content .signup-form .std-social-btn{border-radius:14px;height:50px;padding:0 16px;font-size:15px;font-weight:600}.signup-account-container .form-wrap-content .signup-form .std-next-wrap{margin-top:6px}.signup-account-container .form-wrap-content .signup-form .std-next-wrap .btn-action{border-radius:14px;width:100%;height:52px;font-size:16px;font-weight:700}}:is(.cms-detail-section:has(.custom-member-page),.form-action-wrapper:has(.custom-member-page),.custom-member-page){flex-direction:column;flex:1;display:flex}.custom-save-bar__btn.ant-btn{color:#fff;background:#2563eb;border:none;border-radius:999px;min-width:120px;height:42px;padding:0 26px;font-weight:600;box-shadow:0 10px 24px -10px #2563eb99}.custom-save-bar__btn.ant-btn:hover,.custom-save-bar__btn.ant-btn:focus{color:#fff;background:#1d4ed8}.custom-save-bar__btn.ant-btn[disabled],.custom-save-bar__btn.ant-btn[disabled]:hover{color:#1d4ed8;box-shadow:none;background:#eff6ff;border:1px solid #bfdbfe}@media (max-height:760px){.fixed-menu:not(.fixed-menu--horizontal) .menu-wrapper{scrollbar-width:none;max-height:100%;overflow-y:auto}.fixed-menu:not(.fixed-menu--horizontal) .menu-wrapper::-webkit-scrollbar{display:none}.fixed-menu:not(.fixed-menu--horizontal) .menu-item{margin:3px 6px;padding:.75em .9em}}@media (orientation:landscape) and (max-height:500px) and (pointer:coarse),(min-width:577px) and (max-width:1000px){.fixed-menu:not(.fixed-menu--horizontal){z-index:997;background-color:#fff;border-right:1px solid #efefef;min-width:0;box-shadow:4px 0 20px #00000014;padding-top:64px!important;top:0!important;bottom:0!important;left:0!important}.fixed-menu:not(.fixed-menu--horizontal) .menu-wrapper{box-shadow:none;background:0 0;border:0;border-radius:0}.fixed-menu:not(.fixed-menu--horizontal) .menu-item{margin:4px 8px;padding:12px}.fixed-menu:not(.fixed-menu--horizontal) .menu-item .title{display:none}.fixed-menu:not(.fixed-menu--horizontal) .menu-logo{width:26px;height:26px}}@media (min-width:577px) and (max-width:1000px){:is(body:has(.fixed-menu:not(.fixed-menu--horizontal)) .app-main-content,body:has(.fixed-menu:not(.fixed-menu--horizontal)) .footer){padding-left:67px}body:has(.fixed-menu:not(.fixed-menu--horizontal)) .app-main-content .affix-header{width:calc(100% + 67px);margin-left:-67px}body:has(.fixed-menu:not(.fixed-menu--horizontal)) .header-wrapper .container-fluid{padding-left:11px}}.profile-gallery-thumb .profile-gallery-count{color:#fff;pointer-events:none;background:#111827b8;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;top:8px;right:8px}.list-desc-rich .image-group-wrapper{cursor:default!important;border:none!important}.list-desc-rich .image-grid-container{align-items:start;background:0 0!important;border:none!important;min-height:0!important;padding:0!important}.list-desc-rich .image-item{aspect-ratio:auto!important;cursor:default!important;background:0 0!important;border:none!important;border-radius:12px!important;height:auto!important}.list-desc-rich .image-item>a{display:block}.list-desc-rich .image-item img{border-radius:12px;width:100%!important;height:auto!important}.list-desc-rich .image-overlay,.list-desc-rich .image-delete-btn,.list-desc-rich .image-group-wrapper .toolbar-container,.list-desc-rich .image-grid-container .image-upload-area{display:none!important}.content-wrapper .image-grid-container .image-item>a{height:100%;display:block}@media (max-width:768px){.image-wrapper .toolbar-container,.image-group-wrapper .toolbar-container{width:max-content;max-width:calc(100vw - 32px);top:calc(100% + 8px)!important;bottom:auto!important}.image-wrapper .toolbar-container .ant-space,.image-group-wrapper .toolbar-container .ant-space{justify-content:center;row-gap:8px;flex-wrap:wrap!important}}.footer{color:#ffffffb3;z-index:10;background-color:#002d7a;padding-left:0;padding-right:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;position:relative}.footer .top-section{padding:2.5rem 0 1.5rem}@media (max-width:767px){.footer .top-section{padding:2rem 0 1rem}}.footer .footer-logo{width:100%;max-width:12rem;margin-bottom:1.5rem}@media (min-width:992px){.footer .footer-logo{max-width:140px}}@media (max-width:767px){.footer .footer-logo{max-width:10rem;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;display:block}}.footer .footer-brand-col{flex-direction:column;display:flex}@media (max-width:767px){.footer .footer-brand-col{text-align:center;border-bottom:1px solid #ffffff1a;align-items:center;margin-bottom:1rem;padding-bottom:1.5rem}}.footer .footer-social-label{letter-spacing:.05em;text-transform:uppercase;color:#fff9;margin-bottom:12px;margin-left:0;font-size:12px;font-weight:500}@media (max-width:767px){.footer .footer-social-label{margin-bottom:14px;font-size:11px}}.footer .footer-social-row{align-items:center;gap:12px;display:flex}@media (max-width:767px){.footer .footer-social-row{justify-content:center;gap:14px}}.footer .footer-cta-btn{color:#fff9;letter-spacing:.01em;white-space:nowrap;background:linear-gradient(#fff,#fff) 0/0% 100% no-repeat,#ffffff1f;border-radius:6px;align-self:flex-start;align-items:center;margin:0 0 32px;padding:10px 16px;font-size:13px;font-weight:700;transition:background-size .6s,color .6s;display:inline-flex}@media (max-width:767px){.footer .footer-cta-btn{align-self:center}}.footer .footer-cta-btn:hover,.footer .footer-cta-btn:focus-visible{color:#002d7a;background-size:100% 100%}.footer .footer-social-icon{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.footer .footer-social-icon img{object-fit:contain;filter:brightness(0)invert();opacity:.7;width:22px;height:22px;transition:opacity .3s}.footer .footer-social-icon:hover{background:#ffffff2e;transform:translateY(-2px)}.footer .footer-social-icon:hover img{opacity:1}@media (max-width:767px){.footer .footer-social-icon{width:44px;height:44px}.footer .footer-social-icon img{width:20px;height:20px}}@media (max-width:1000px){.footer .footer-brand-col{align-items:center}.footer .footer-cta-btn{align-self:center}.footer .footer-social-row{justify-content:center}}@media (min-width:992px){.footer .footer-brand-col{flex:0 0 225px;max-width:225px}.footer .footer-links-col{flex:1 1 0;max-width:none}.footer .footer-platform-col{flex-grow:1.25}}@media (max-width:767px){.footer .footer-links-col{margin-bottom:.5rem}}.footer .footer-header{color:#fff;margin-bottom:1rem;font-size:18px;font-weight:600}@media (max-width:767px){.footer .footer-header{margin-bottom:.875rem;font-size:15px;font-weight:500}}.footer .footer-header-sub{margin-top:1rem;margin-bottom:.25rem;font-size:15px}@media (max-width:767px){.footer .footer-header-sub{font-size:13.5px}}.footer .footer-legal{flex-wrap:wrap;justify-content:center;gap:6px 24px;margin:0;padding:0;list-style:none;display:flex}.footer .footer-legal a{color:#ffffffb3;font-size:13px;font-weight:300;text-decoration:none;transition:color .2s}.footer .footer-legal a:hover,.footer .footer-legal a:focus{color:#fff}.footer .copyright{color:#fff;text-align:center;opacity:.5;margin:1rem 0;font-size:13px;font-weight:300}@media (max-width:767px){.footer .copyright{margin:.75rem 0;padding:0 1rem;font-size:12px;line-height:1.5}}.footer .footer-menu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.footer .footer-menu li{margin:.625rem 0}@media (max-width:767px){.footer .footer-menu li{margin:.5rem 0}}.footer .footer-menu li a{color:#ffffffb3;font-size:14px;font-weight:300;line-height:1.6;text-decoration:none;transition:color .2s}@media (max-width:767px){.footer .footer-menu li a{font-size:13.5px;line-height:1.5}}.footer .footer-menu li a:hover,.footer .footer-menu li a:focus{color:#fff;text-decoration:none}.footer .footer-menu .footer-menu-soon{color:#ffffffb3;cursor:default;font-size:14px;font-weight:300;line-height:1.6}@media (max-width:767px){.footer .footer-menu .footer-menu-soon{font-size:13.5px;line-height:1.5}}.footer .footer-menu .footer-soon-tag{font-weight:600}.footer .footer-menu li.footer-menu-item-dot{align-items:center;gap:8px;display:flex}.footer .footer-menu li.footer-menu-item-dot:before{content:"";background:#ffffffb3;border-radius:50%;flex-shrink:0;width:6px;height:6px}.footer .footer-menu.horizontal{flex-direction:row;align-items:center}.footer .footer-menu.horizontal li{margin:.5rem}.footer .link-wrapper{margin-bottom:3rem}.footer .ant-space-item-split{color:#fff6;opacity:.4}.footer .ant-space-item a,.footer .ant-space-item>span:last-child a{color:#ffffffb3}.footer .ant-space-item a:hover,.footer .ant-space-item a:focus,.footer .ant-space-item>span:last-child a:hover,.footer .ant-space-item>span:last-child a:focus{color:#fff}.footer .divider-light{border-color:#fff6;margin:12px 0 24px}.footer .divider-light.lighter{opacity:.4}@media (max-width:767px){.footer .divider-light{margin:1.25rem 0 .75rem}}.footer .btn-soft-wrapper{float:right}.footer .btn-soft-wrapper .btn-soft-light{color:#f7faff;background-color:#f7faff1a;border-color:#0000}.error-page{flex-direction:column;justify-content:center;min-height:50vh;display:flex;position:relative;overflow:hidden}.error-page .error-wrapper{z-index:1;margin-left:4rem;position:relative}.error-page .error-wrapper .error-title{font-size:6rem;font-weight:800}.error-page .error-wrapper .error-desc{font-size:1.2rem;font-weight:700}.error-page .error-actions{margin-top:25px;position:relative}.slick-wrapper .slick-list{padding-left:0!important;padding-right:0!important}.slick-wrapper .slick-track{display:flex!important}.slick-wrapper .slick-track .slick-slide{height:inherit!important}.slick-wrapper .slick-track .slick-slide>div,.slick-wrapper .slick-track .slick-slide>div>div{height:100%}.text-menu{background:linear-gradient(90deg,#1d4ed8 0%,#4f46e5 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}.slide-item-wrapper{padding:1rem}.card-small-padding .ant-card-body{padding:.5rem}.ephox-summary-card{box-shadow:none;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:1em;padding:10px;overflow:hidden}.ant-dropdown-menu.custom-dropdown{border-radius:16px}.ant-dropdown-menu.custom-dropdown .ant-dropdown-menu-item:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.ant-dropdown-menu.custom-dropdown .ant-dropdown-menu-item:last-child{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.ant-popover-inner{border-radius:16px}.searchbox.ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:40px;padding:0 15px}.searchbox .ant-select-arrow{right:15px}.comment-editor .tox-tinymce,.form-editor .tox-tinymce{border-radius:16px}.rounded-input,.rounded-input .ant-select-selector,.rounded-select,.rounded-select .ant-select-selector,.rounded-tag,.rounded-tag .ant-select-selector{border-radius:16px!important}.ephox-summary-card a{color:inherit;text-decoration:none}.ephox-summary-card a:visited{color:inherit}.ephox-summary-card-title{font-size:1.2em;display:block}.ephox-summary-card-author,.ephox-summary-card-website{color:#999;margin-top:.5em;display:block}.ephox-summary-card-thumbnail{float:left;max-width:180px;max-height:180px;margin-right:2em}.ephox-summary-card-description{margin-top:.5em;display:block}.maintenance-mode{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.maintenance-mode .maintenance-image{background-color:#f9f9f9;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:50vh;height:50vh;margin:0 auto;padding:50px;display:flex;position:relative}.maintenance-mode .maintenance-image .img-wrapper{width:30vh;height:30vh;position:relative}.maintenance-mode .maintenance-image .overlay{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.maintenance-mode .desc{text-align:center}.table-wrapper{background-color:#fff;display:block;position:relative;overflow:auto}@keyframes cms-chevron-sweep{0%,to{color:#1890ff;text-shadow:none;transform:translate(0)}20%{color:#40c4ff;text-shadow:0 0 8px #40c4ffcc,0 0 14px #1890ff80;transform:translate(2px)}60%{color:#1890ff;text-shadow:none;transform:translate(0)}}.post-date-cell{white-space:nowrap;flex-direction:column;line-height:1.35;display:flex}.post-date-cell__date{color:#1f2937;font-size:13px;font-weight:600}.post-date-cell__time{color:#8c8c8c;font-size:12px}.ant-menu.mobile-menu{border-width:1px;border-radius:16px}.ant-menu.custom-menu{background-color:#0000;border-right:none}.ant-menu.custom-menu .anticon{font-size:19px}.ant-menu.custom-menu .ant-menu-item{border-radius:16px;height:50px;margin-bottom:15px;font-size:19px;line-height:50}.custom-empty{border:1px solid #f0f0f0;border-radius:16px}.ant-list-empty-text{border-radius:16px;justify-content:center;align-items:center;min-height:50vh;display:flex}.custom-card,.ant-input-affix-wrapper-lg,.ant-modal-content,.ant-custom-input{border-radius:16px!important}.custom-card{background-color:#fff!important}.ant-modal-content .ant-modal-header{border-radius:16px 16px 0 0}.form-group .ant-input-affix-wrapper-lg,.form-group .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:16px}.ant-tag.custom-tags{margin-bottom:5px;padding-top:5px;padding-bottom:5px}.ant-input.custom-tags-input{margin-bottom:5px;padding-top:4px;padding-bottom:4px}.signup-button,.signup-button:hover,.signup-button:focus{color:#fff;background-color:#011237;border-color:#011237}.signup-button:hover,.signup-button:focus{opacity:.8}.steps-item-title .ant-steps-item-title{width:100%;font-size:.7rem}.paid-desc-wrap{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.paid-desc-wrap .paid-desc-title{margin-right:5px;font-size:.8rem;display:inline-block}.paid-desc-wrap .paid-desc-sec{flex-direction:column;justify-content:flex-end;margin-left:15px;font-weight:700;display:flex}.paid-decs-wrapper{color:#000;flex-flow:wrap;align-items:center;font-size:14px;display:flex;position:relative}.paid-decs-wrapper .copy-desc{margin-bottom:0;font-size:.8rem}.pinned-post-feature .header-title{color:#fa0000;margin-top:20px}.pinned-post-feature .pin-title{margin-left:25px}.pinned-post-feature .pinned-post-wrapper{background-color:#fa000008;border:1px solid #fa00003b;border-radius:16px;padding:15px}.pinned-post-feature .pinned-post-wrapper .pin-icons{color:#1890ff;margin-right:5px}.pinned-post-feature .pinned-post-wrapper .featured-post{background-color:#f9f9f9;border:1px solid #f9f9f9;margin-bottom:0;display:block;position:relative;overflow:hidden}.pinned-post-feature .pinned-post-wrapper .featured-post img{width:100%;height:auto;display:block}.pinned-post-feature .pinned-post-wrapper .featured-text{color:#000;background-color:#0000;border-radius:16px;padding:.5rem 0;display:block;position:relative}.pinned-post-feature .pinned-post-wrapper .featured-text .dollar-icon,.pinned-post-feature .pinned-post-wrapper .featured-subtitle{color:#000}.pinned-post-feature .pinned-post-wrapper .featured-subtitle:hover,.pinned-post-feature .pinned-post-wrapper .featured-subtitle:focus{color:#1890ff}.pinned-post-feature .pinned-post-wrapper .featured-header{color:#000;min-height:45px;font-size:16px}.pinned-post-feature .pinned-post-wrapper .comment-row{margin-top:5px;font-size:11px}.new-pinned-post-wrapper{max-width:792px;margin-left:auto;margin-right:auto}.new-pinned-post-wrapper .header-title{color:#000;margin-top:20px;margin-bottom:10px}.new-pinned-post-wrapper .new-pinned-post-feature{background-color:#f1f5f9;border-radius:16px;margin-bottom:20px;overflow:hidden}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined{height:340px}@media (max-width:768px){.new-pinned-post-wrapper .new-pinned-post-feature .card-pined{height:auto!important}}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info{background-color:#002da2;align-items:center;padding:20px;display:flex}@media (max-width:768px){.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info{order:2}}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info .badge-community{color:#fff;background-color:#ffffff42;border-radius:20px;margin-bottom:10px;padding:4px 9px}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info .autor-info{align-items:center}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info .autor-info .avatar-info{background:#fff;width:25px;height:25px;padding:1px}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info .autor-info .avatar-info img{border-radius:50px}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info .desc{color:#9db8ff}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .content-info .featured-header{color:#fff}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .feature-img{background:#f1f5f9}@media (max-width:768px){.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .feature-img{order:1;height:220px!important}}.new-pinned-post-wrapper .new-pinned-post-feature .card-pined .feature-img img{object-fit:contain!important}.new-pinned-post-wrapper .new-pinned-post-feature .ant-carousel .slick-dots{margin-left:20px;justify-content:left!important}.img-contain.has-bg{background-color:#ccc}.img-contain img{-webkit-object-fit:contain;object-fit:contain}.price-card .ant-card-body{padding:5px}.premium-alert-wrap{background-color:#ffa77321;border-radius:16px;justify-content:space-between;align-items:center;margin-top:16px;padding:15px;display:flex}.premium-alert-wrap .content{align-items:center;display:flex}.premium-alert-wrap .content h3{margin-bottom:0;padding-left:10px}.premium-alert-wrap .btn-become-member{color:#fff;background-color:#f68202;border:1px solid #ffb563;border-radius:50px}.premium-paywall-wrapper{background-color:#f0f7ff;border-radius:16px;padding:24px;position:relative}.premium-blurred{filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none;max-height:520px;overflow:hidden}.premium-gate-section{padding:24px 16px 32px}.premium-gate-card{text-align:left;background:#05060a;border-radius:20px;align-items:center;max-width:792px;min-height:280px;margin:0 auto;display:flex;position:relative;overflow:hidden}.premium-gate-card .premium-gate-bg-img{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.premium-gate-card .premium-gate-overlay{background:linear-gradient(90deg,#05060a 0% 32%,#05060ac7 52%,#05060a40 75%,#05060a00 100%);position:absolute;inset:0}.premium-gate-card .premium-gate-content{z-index:1;max-width:620px;padding:40px 48px;position:relative}.premium-gate-card .premium-gate-title{align-items:center;gap:12px;display:flex;color:#fff!important;margin:0 0 10px!important;font-size:clamp(26px,3.2vw,36px)!important;font-weight:800!important;line-height:1.15!important}.premium-gate-card .premium-gate-crown{color:#f68202;border:2px solid #f6820299;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.premium-gate-card .premium-gate-sub{color:#ffffffb3;max-width:460px;margin:0 0 22px;font-size:14px;font-weight:500;line-height:1.5}.premium-gate-card .btn-become-member{align-items:center;gap:10px;margin:0 0 22px;display:inline-flex;background:linear-gradient(90deg,#f68202,#e05c00)!important;border:none!important;height:46px!important;padding:0 28px!important;font-size:15px!important;font-weight:700!important;box-shadow:0 4px 18px #f6820273!important}.premium-gate-card .btn-become-member:hover{opacity:.9;box-shadow:0 6px 22px #f6820299!important}.premium-gate-card .premium-gate-features{flex-flow:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.premium-gate-card .premium-gate-features li{color:#ffffffd9;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.premium-gate-card .premium-gate-features li .check{color:#f68202;background:0 0;border:1.5px solid #f68202;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex}@media (max-width:768px){.premium-gate-card{min-height:0}.premium-gate-card .premium-gate-bg-img{object-position:70% center}.premium-gate-card .premium-gate-overlay{background:linear-gradient(#05060a8c 0%,#05060a 55%)}.premium-gate-card .premium-gate-content{max-width:100%;padding:28px 24px}.premium-gate-card .premium-gate-features{gap:6px 20px}}.sidebar-ads-wrap{z-index:1;position:absolute;right:-124px}@media (max-width:992px){.sidebar-ads-wrap{display:none}}.sidebar-ads-wrap img{height:650px!important}.advertise-content-wrapper{margin-top:0!important}.advertising-footer-wrapper{margin-bottom:3em!important}.multi-carousel-wrapper .feature-image-wrapper .slick-list{height:400px}.multi-carousel-wrapper .feature-image-wrapper .slick-list .slick-track{height:100%}.multi-carousel-wrapper .feature-image-wrapper .slick-list .slick-track img{object-fit:contain}.home-page.bg-white>.container{max-width:792px;margin-left:auto;margin-right:auto}@media (min-width:992px){.home-page.bg-white.blog-layout-magazine>.container{max-width:897px}.magazine-two-col-row>.magazine-sidebar-col{flex:0 0 320px;max-width:320px}.magazine-two-col-row>.magazine-sidebar-col+.ant-col{flex:1 1 0;max-width:none}}.new-posts-grid-section{max-width:1000px;margin-left:auto!important;margin-right:auto!important}.multi-carousel-wrapper{max-width:774px;margin-left:auto;margin-right:auto}.multi-carousel-wrapper .post-feature{background-color:#f0f7ff;border-radius:14px;margin-bottom:20px;padding:12px;position:relative}.multi-carousel-wrapper .post-feature .featured-carousel-container{position:relative;overflow:hidden}.multi-carousel-wrapper .post-feature .featured-carousel-container .featured-carousel-nav{justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.multi-carousel-wrapper .post-feature .featured-carousel-container .featured-carousel-nav .carousel-nav-btn{color:#555;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;transition:all .2s;display:flex}.multi-carousel-wrapper .post-feature .featured-carousel-container .featured-carousel-nav .carousel-nav-btn:hover{color:#fff;background:#1890ff;border-color:#1890ff}.multi-carousel-wrapper .post-feature .featured-main-card{background:#fff;border:1px solid #2965d5;border-radius:20px;transition:all .3s;overflow:hidden;box-shadow:0 4px 16px #00000014}.multi-carousel-wrapper .post-feature .featured-main-card .ant-carousel,.multi-carousel-wrapper .post-feature .featured-main-card .slick-slider,.multi-carousel-wrapper .post-feature .featured-main-card .slick-list,.multi-carousel-wrapper .post-feature .featured-main-card .slick-track,.multi-carousel-wrapper .post-feature .featured-main-card .slick-slide>div{overflow:hidden}.multi-carousel-wrapper .post-feature .featured-main-card:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper{flex-direction:column;height:auto;min-height:auto;display:flex}@media (max-width:768px){.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper{min-height:auto}}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-image-container{background:linear-gradient(135deg,#f5f5f5 0%,#e8e8e8 100%);width:100%;height:220px;position:relative;overflow:hidden}@media (max-width:768px){.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-image-container{height:320px}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-image-container:before{content:"";background-image:var(--bg-image);filter:blur(20px);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-image-container .feature-image{object-fit:cover;z-index:1;width:100%;height:100%;transition:transform .3s;position:relative}@media (max-width:768px){.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-image-container .feature-image{object-fit:contain}}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-image-container .feature-image:hover{transform:scale(1.03)}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content{background:#fff;flex-direction:column;flex:1;padding:10px 12px;display:flex}@media (max-width:768px){.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content{padding:10px 12px}}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-author-section{flex-shrink:0;margin-bottom:12px}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-author-section .author-info-wrapper{align-items:center;gap:8px;display:flex}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-author-section .author-info-wrapper .author-name-text{color:#262626;font-size:14px;font-weight:600}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .post-title-wrapper{flex-direction:column;flex:1;display:flex}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;transition:color .2s;overflow:hidden;color:#000!important;margin-bottom:6px!important;font-size:14px!important;font-weight:700!important;display:-webkit-box!important}@media (max-width:768px){.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-title{font-size:15px!important}}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-title:hover{color:#1890ff!important}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-description{color:#595959;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats{border-top:1px solid #f0f0f0;flex-shrink:0;margin-top:auto;padding-top:16px}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats .ant-space-item{align-items:center;display:flex}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats .ant-space-item .show-coin{white-space:nowrap;isolation:isolate;background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:4px 10px 4px 6px;display:flex;position:relative;overflow:hidden}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats .ant-space-item .show-coin:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#fff0 0%,#fff9 50%,#fff0 100%);border-radius:20px;width:60%;height:100%;animation:4s ease-in-out infinite cardFlare;position:absolute;top:0;left:-100%}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats .ant-space-item .show-coin .dollar-icon{width:16px!important;height:16px!important}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats .ant-space-item .show-coin span{line-height:1;color:#2965d5!important;font-size:13px!important;font-weight:600!important}.multi-carousel-wrapper .post-feature .featured-main-card .feature-card-wrapper .feature-card-content .feature-card-stats .ant-space-item .show-coin span b{color:#6a9fe0!important;font-size:12px!important;font-weight:500!important}.multi-carousel-wrapper .post-feature .featured-side-cards{flex-direction:column;gap:7px;height:auto;display:flex}@media (max-width:992px){.multi-carousel-wrapper .post-feature .featured-side-cards{height:auto;margin-top:16px}}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card{cursor:pointer;z-index:1;background:#fff;border:1px solid #2965d5;border-radius:8px;flex-direction:column;flex:none;padding:8px 10px;transition:all .15s ease-out;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card:hover{z-index:2;border-color:#355387;transform:translateY(-3px);box-shadow:0 8px 32px #2965d540}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card:hover:not(.active){background:linear-gradient(135deg,#f8fbff 0%,#f0f7ff 100%)}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active{z-index:3;background:linear-gradient(135deg,#a6c2f7 0%,#1e4ba8 100%);border-color:#1e4ba8;transition:all .2s ease-out;animation:2s ease-in-out infinite pulseActive;box-shadow:0 6px 20px #528eff59}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover{box-shadow:0 8px 32px #2965d573}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-author-name,.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-title,.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-excerpt{color:#fff!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats{border-top-color:#fff3}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item{color:#ffffffd9!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item .show-coin{background:#fff3!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item .show-coin span{color:#fff!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item .show-coin span b{color:#ffffffbf!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item span{color:#ffffffd9!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item .anticon{color:#ffffffbf!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.card-is-active{background:linear-gradient(135deg,#f0f7ff 0%,#e6f2ff 100%);border-color:#2965d5;box-shadow:0 4px 16px #2965d526}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-header{flex-shrink:0;margin-bottom:6px}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-header .side-author-wrapper{align-items:center;display:flex}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-header .side-author-wrapper .side-author-name{color:#333;font-size:12px;font-weight:600;transition:color .15s}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-content-wrapper{flex-direction:column;flex:1;display:flex}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;overflow:hidden;color:#1a1a1a!important;margin-bottom:3px!important;font-size:12px!important;font-weight:700!important;display:-webkit-box!important}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-excerpt{color:#666;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-bottom:4px;font-size:11px;line-height:1.4;transition:color .15s;display:-webkit-box;overflow:hidden}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-stats{border-top:1px solid #f5f5f5;flex-shrink:0;margin-top:auto;padding-top:6px;font-size:10px}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-stats .ant-space-item{align-items:center;display:flex}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-stats .ant-space-item .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;align-items:center;gap:3px;padding:2px 7px 2px 4px;display:flex}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-stats .ant-space-item .show-coin .dollar-icon{width:12px;height:12px}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-stats .ant-space-item .show-coin span{color:#2965d5;font-size:11px;font-weight:600;line-height:1}.multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card .side-card-stats .ant-space-item .show-coin span b{color:#6a9fe0;font-size:10px;font-weight:500}.multi-carousel-wrapper .card-feature-post{display:none}@keyframes cardFlare{0%{opacity:0;left:-100%}10%{opacity:1}50%{opacity:1;left:150%}51%,to{opacity:0;left:150%}}.mobile-trending-vote.comment-row .show-coin{isolation:isolate;position:relative;overflow:hidden}.mobile-trending-vote.comment-row .show-coin:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#fff0 0%,#fff9 50%,#fff0 100%);border-radius:20px;width:60%;height:100%;animation:4s ease-in-out infinite cardFlare;position:absolute;top:0;left:-100%}.badge-new{white-space:nowrap;max-width:100%;cursor:unset;vertical-align:middle;box-sizing:border-box;text-transform:uppercase;letter-spacing:.04rem;color:#6ae79c;background-color:#0f5c2e80;border:1px solid #178c4680;border-radius:16px;outline:0;align-items:center;height:16px;margin-left:5px;padding:5px;font-size:.625rem;font-weight:600;text-decoration:none;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.arrow-items{flex-direction:column;flex:100%;justify-content:center;align-items:center;padding-top:.4rem;display:flex}.author-avatar{z-index:0;border-radius:100%;display:block;position:relative}.author-avatar .avatar-wrap{border:1px solid #dfdfdf}.author-avatar .user-checkmark{z-index:2;width:15px;height:15px;position:absolute;bottom:0;right:-5px}.author-avatar .user-checkmark .checkmark-overlay{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.user-normal-checkmark{width:15px;height:15px;position:relative}.user-normal-checkmark .checkmark-overlay{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.quil-wrapper .quill{overflow:hidden}.quil-wrapper .quill .ql-toolbar{border-top-left-radius:16px;border-top-right-radius:16px}.quil-wrapper .quill .ql-container{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.drum-quil-wrapper .quill{flex-direction:column-reverse;display:flex;overflow:hidden}.drum-quil-wrapper .quill .ql-toolbar{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.drum-quil-wrapper .quill .ql-container{border-bottom:0;border-top-left-radius:16px;border-top-right-radius:16px;border-top:1px solid #ccc!important}.drum-quil-wrapper .quill .ql-editor,.drum-quil-wrapper .quill .ql-editor:before,.drum-quil-wrapper .quill .ql-blank,.drum-quil-wrapper .quill .ql-blank:before{color:#000}.post-editor-wrapper,.post-editor-wrapper .quill,.post-editor-wrapper .quill .ql-toolbar{position:relative}.post-editor-wrapper .quill .ql-snow .ql-tooltip{top:10px!important;left:0!important}.post-editor-wrapper .ql-editor{min-height:550px}.frm-has-error .ant-upload.ant-upload-select-picture-card{color:#ff4d4f!important;border-color:#ff4d4f!important}.add-youtube-wrapper{text-align:center;cursor:pointer;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;width:100%;height:174px;margin-bottom:8px;margin-right:8px;transition:border-color .3s}.add-youtube-wrapper.has-error{color:#ff4d4f;border:1px dashed #ff4d4f}.add-youtube-wrapper .inner-wrap{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:34px;display:flex}.video-action-wrap{position:relative}.video-action-wrap .ant-form-item-label{text-align:left}.video-action-wrap .ant-form-item{flex-direction:column;margin-bottom:0}.youtube-video .ant-upload-select-picture-card{display:none}.reset-pwd-wrapper{max-width:600px;margin:0 auto}.link-img-center .ant-image{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:992px){.footer-action-wrapper .action-wrap>.ant-space-item:last-child{visibility:hidden;display:none}.footer-action-wrapper .tag-wrapper{text-align:left!important}}.pdoge-breadcrumb-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.pdoge-breadcrumb-wrapper .pdoge-breadcrumb ol{margin-bottom:0;list-style-type:none}.pdoge-breadcrumb-wrapper .pdoge-breadcrumb ol li{margin:0}.whitespace-pre-wrap,.whitespace-pre-wrap *{white-space:pre-wrap}.news-section{max-width:860px;margin:24px auto;padding:10px 16px}.news-section .news-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.news-section .news-header h2{margin:0;font-size:20px;font-weight:700}.news-section .news-header .news-nav-buttons{gap:8px;display:flex}.news-section .news-header .news-nav-buttons .ant-btn{border:1px solid #d9d9d9}.news-section .news-slider-wrapper{padding:0 16px}.news-section .news-slider-wrapper .slick-track{padding:16px 0;display:flex}.news-section .news-slider-wrapper .slick-slide{height:inherit}.news-section .news-slider-wrapper .slick-slide>div{height:100%}.news-section .news-slider-wrapper .slick-dots{bottom:-35px}.news-section .news-card-wrapper{height:100%;padding:0 8px;display:flex}.news-section .news-card-wrapper .news-card{background-color:#fff;border-radius:10px;flex-direction:column;width:100%;height:280px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.news-section .news-card-wrapper .news-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.news-section .news-card-wrapper .news-card .news-image-container{flex-shrink:0;width:100%;height:130px;position:relative;overflow:hidden}.news-section .news-card-wrapper .news-card .news-image-container img{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.news-section .news-card-wrapper .news-card .news-image-container:hover img{transform:scale(1.05)}.news-section .news-card-wrapper .news-card .news-image-container .news-badge{transform-origin:50%;color:#fff;letter-spacing:1px;z-index:2;text-transform:uppercase;background:linear-gradient(135deg,#ff4d4f 0%,#f5222d 50%,#cf1322 100%);padding:4px 60px;font-size:10px;font-weight:700;position:absolute;top:10px;right:-30px;transform:rotate(30deg);box-shadow:0 2px 8px #cf13224d}.news-section .news-card-wrapper .news-card .news-image-container .news-badge:before{content:"";background:linear-gradient(#ffffff4d 0%,#0000 50%);position:absolute;inset:0}.news-section .news-card-wrapper .news-card .news-author-info{flex-shrink:0;align-items:center;gap:6px;padding:8px 10px 0;display:flex}.news-section .news-card-wrapper .news-card .news-author-info .news-author-details{align-items:center;gap:4px;display:flex}.news-section .news-card-wrapper .news-card .news-author-info .news-author-details span{color:#000;font-size:12px;font-weight:500}.news-section .news-card-wrapper .news-card .news-title-link{flex-shrink:0;padding:4px 10px}.news-section .news-card-wrapper .news-card .news-title-link .news-title{color:#000;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:700;line-height:1.3;transition:color .3s;display:-webkit-box;overflow:hidden}.news-section .news-card-wrapper .news-card .news-title-link .news-title:hover{color:#1890ff}.news-section .news-card-wrapper .news-card .news-footer{flex-direction:column;flex:1;min-height:0;padding:0 10px 8px;display:flex}.news-section .news-card-wrapper .news-card .news-footer .news-description{color:#666;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;margin:0 0 4px;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.news-section .news-card-wrapper .news-card .news-footer .news-vote{border-top:1px solid #f0f0f0;flex-shrink:0;margin-top:auto;padding:6px 0 2px}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row{width:100%;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;font-size:10px!important;display:flex!important}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row span,.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row b,.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row a,.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row em{font-size:10px!important}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-divider-vertical{border-color:#e0e0e0;height:16px;margin:0;top:0}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-space-item{align-items:center;line-height:1;display:flex}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:4px 10px 4px 6px;display:flex}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .show-coin .dollar-icon{width:16px;height:16px}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .show-coin span{color:#2965d5;font-size:13px;font-weight:600;line-height:1}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .show-coin span b{color:#6a9fe0;font-size:12px;font-weight:500}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-btn{height:28px;min-width:unset;color:#777;box-shadow:none;background:0 0;border:none;align-items:center;gap:4px;padding:4px 8px;font-size:14px;line-height:1;display:flex}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-btn:hover{color:#2965d5;background:0 0}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-btn .anticon{font-size:16px}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-space{color:#999;white-space:nowrap;align-items:center;font-size:13px;gap:4px!important}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-space .anticon{color:#bbb;font-size:14px}.news-section .news-card-wrapper .news-card .news-footer .news-vote .comment-row .ant-space .ant-space-item{color:#999;font-size:13px}@media (max-width:768px){.news-section .news-card-wrapper .news-card{height:410px}.news-section .news-card-wrapper .news-card .news-author-info{order:1}.news-section .news-card-wrapper .news-card .news-title-link{order:2}.news-section .news-card-wrapper .news-card .news-image-link{order:3}.news-section .news-card-wrapper .news-card .news-footer{order:4}.news-section .news-card-wrapper .news-card .news-image-container{height:200px}.news-section .news-card-wrapper .news-card .news-image-container .news-badge{padding:5px 60px;font-size:12px;top:10px;right:-30px}.news-section .news-card-wrapper .news-card .news-title-link .news-title{font-size:15px}.news-section .news-card-wrapper .news-card .news-footer{padding:0 14px 8px}.news-section .news-card-wrapper .news-card .news-footer .news-description{font-size:12px}}@media (max-width:576px){.news-section .news-card-wrapper .news-card{height:390px}.news-section .news-card-wrapper .news-card .news-image-container{height:180px}.news-section .news-card-wrapper .news-card .news-image-container .news-badge{padding:5px 55px;font-size:11px;top:8px;right:-28px}.news-section .news-card-wrapper .news-card .news-title-link .news-title{font-size:14px}.news-section .news-card-wrapper .news-card .news-footer{padding:0 12px 8px}.news-section .news-card-wrapper .news-card .news-footer .news-description{font-size:11px}}.new-posts-grid-section{margin-top:24px;margin-bottom:24px;padding:10px 16px}.new-posts-grid-section h2{margin-bottom:16px!important;font-size:20px!important}.new-posts-grid-section .empty-section{text-align:center;padding:60px 20px}.new-posts-grid-section .new-posts-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:stretch;gap:10px;padding:0;display:grid}@media (min-width:769px){.new-posts-grid-section .new-posts-grid{grid-auto-rows:1fr}}@media (max-width:768px){.new-posts-grid-section .new-posts-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}}@media (max-width:576px){.new-posts-grid-section .new-posts-grid{grid-template-columns:1fr}}.new-posts-grid-section .new-post-card-wrapper{height:100%;display:flex}.new-posts-grid-section .new-post-card-wrapper .new-post-card{background-color:#fff;border:1px solid #e8e8e8;border-radius:16px;flex-direction:column;width:100%;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000026}@media (min-width:769px){.new-posts-grid-section .new-post-card-wrapper .new-post-card{min-height:auto}}.new-posts-grid-section .new-post-card-wrapper .new-post-card:hover{transform:translateY(-4px);box-shadow:0 4px 20px #0003}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-image-container{background-color:#f5f5f5;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:80px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-image-container{height:70px}}@media (max-width:576px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-image-container{height:60px}}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-image-container img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-image-container:hover img{transform:scale(1.05)}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content{flex-direction:column;flex:1;min-height:0;padding:6px 8px;display:flex}@media (min-width:769px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content{justify-content:space-between}}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-title{color:#000;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 6px;font-size:13px;font-weight:700;line-height:1.35;transition:color .3s;overflow:hidden;display:-webkit-box!important}@media (min-width:769px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-title{flex-shrink:0}}@media (max-width:768px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-title{font-size:12px}}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-title:hover{color:#1890ff}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-excerpt{color:#666;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:auto;padding-bottom:8px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:769px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-excerpt{flex:1}}@media (max-width:768px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-excerpt{margin-bottom:8px;font-size:10px}}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-author-info{border-bottom:1px solid #f0f0f0;margin-bottom:8px;padding-bottom:8px}@media (min-width:769px){.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-author-info{margin-top:auto}}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-author-info .author-link-wrapper{display:block}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-author-info .author-info-space{align-items:center;gap:8px;display:flex}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-author-info .author-info-space .author-name{color:#000;font-size:12px;font-weight:500}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote{flex-shrink:0;margin-top:auto}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;font-size:11px!important;display:flex!important}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row span,.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row b,.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row a,.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row em{font-size:11px!important}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-divider-vertical{border-color:#e0e0e0;height:12px;margin:0}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-space-item{align-items:center;line-height:1;display:flex}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;align-items:center;gap:3px;padding:2px 7px 2px 4px;display:flex}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .show-coin .dollar-icon{width:14px;height:14px}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .show-coin span{color:#2965d5;font-size:12px;font-weight:600;line-height:1}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .show-coin span b{color:#6a9fe0;font-size:11px;font-weight:500}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-btn{color:#777;height:24px;box-shadow:none;background:0 0;border:none;align-items:center;gap:4px;padding:0 6px;font-size:12px;display:flex}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-btn:hover{color:#2965d5;background:0 0}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-btn .anticon{font-size:14px;font-weight:700}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-btn .anticon-like{font-weight:700}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-space{color:#999;align-items:center;font-size:12px;gap:4px!important}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-space .anticon{color:#bbb;font-size:13px;font-weight:700}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-space .anticon-history{font-weight:700}.new-posts-grid-section .new-post-card-wrapper .new-post-card .new-post-content .new-post-vote .comment-row .ant-space .ant-space-item{color:#999;font-size:12px}.blog-card-redesign.list-item.large-list .featured-desc{min-height:unset;margin-left:0!important}.blog-card-redesign.list-item.large-list .featured-img{width:100%!important;height:160px!important}.blog-card-redesign .featured-list-item{align-items:stretch;flex-direction:row!important}.blog-card-redesign .featured-list-item:hover{box-shadow:none;transform:none}.blog-card-redesign .featured-list-item>.relative-link{flex-shrink:0;display:block}.blog-card-redesign .featured-img{flex-shrink:0;order:unset;min-height:160px;position:relative;overflow:hidden;border-radius:12px!important;width:220px!important;height:auto!important}.blog-card-redesign .featured-img img{width:100%;height:100%;transition:transform .3s;object-fit:cover!important;border-radius:0!important}.blog-card-redesign .featured-img:hover img{transform:none}.blog-card-redesign .featured-img .absolute-tag-wrapper{z-index:2;position:absolute;top:12px;right:12px}.blog-card-redesign .featured-img .absolute-tag.country-tag{color:#333;z-index:2;background:#ffffffe6;border-radius:20px;padding:4px 10px;font-size:12px;position:absolute;bottom:12px;right:12px}.blog-card-redesign .featured-desc{flex-direction:column;flex:1;min-height:160px;padding-right:24px;display:flex;overflow:hidden;width:auto!important;margin-left:0!important}.blog-card-redesign .list-subtitle{margin-bottom:8px!important}.blog-card-redesign .list-subtitle .author-info-header{align-items:center}.blog-card-redesign .list-subtitle .author-info-body{margin-left:8px;line-height:1.2}.blog-card-redesign .list-subtitle .author-name-wrapper{color:#262626;font-size:13px;font-weight:600}.blog-card-redesign .list-subtitle .author-post-time{color:#aaa;font-size:11px}.blog-card-redesign .list-title{transition:color .2s;font-size:var(--title-font-size)!important;color:#1a1a1a!important;margin-bottom:6px!important;font-weight:700!important;line-height:1.45!important}.blog-card-redesign .list-title:hover{color:#2965d5!important}.blog-card-redesign .list-desc{color:#888;flex:1;margin-bottom:10px;font-size:13px;line-height:1.55}.blog-card-redesign .featured-action{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:10px;font-size:12px}.blog-card-redesign .featured-action .comment-row{width:100%;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;display:flex!important}.blog-card-redesign .featured-action .comment-row .ant-divider-vertical{border-color:#e0e0e0;height:12px;margin:0;top:0}.blog-card-redesign .featured-action .comment-row .ant-space-item{align-items:center;line-height:1;display:flex}.blog-card-redesign .featured-action .comment-row .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;align-items:center;gap:3px;padding:2px 7px 2px 4px;display:flex}.blog-card-redesign .featured-action .comment-row .show-coin .dollar-icon{width:13px;height:13px}.blog-card-redesign .featured-action .comment-row .show-coin span{color:#2965d5;font-size:11px;font-weight:600;line-height:1}.blog-card-redesign .featured-action .comment-row .show-coin span b{color:#6a9fe0;font-size:10px;font-weight:500}.blog-card-redesign .featured-action .comment-row .ant-btn{height:22px;min-width:unset;color:#777;box-shadow:none;background:0 0;border:none;align-items:center;gap:3px;padding:0 4px;font-size:12px;line-height:1;display:flex}.blog-card-redesign .featured-action .comment-row .ant-btn:hover{color:#2965d5;background:0 0}.blog-card-redesign .featured-action .comment-row .ant-btn .anticon{font-size:14px}.blog-card-redesign .featured-action .comment-row .ant-space{color:#999;white-space:nowrap;align-items:center;font-size:12px;gap:3px!important}.blog-card-redesign .featured-action .comment-row .ant-space .anticon{color:#bbb;font-size:12px}.blog-card-redesign .featured-action .comment-row .ant-space .ant-space-item{color:#999;font-size:12px}.blog-card-redesign .show-mobile{border-top:1px solid #f0f0f0;padding-top:10px}.blog-card-redesign .featured-divider{display:none}.blog-card-redesign .ant-list-item{height:100%;border:none!important;margin-bottom:0!important;padding:0!important}.trending-redesign-wrapper{align-items:flex-start;gap:30px;max-width:1400px;margin:0 auto;padding:40px 20px;position:relative;display:flex!important}@media (max-width:1200px){.trending-redesign-wrapper{flex-direction:column;padding:15px}}.trending-content-area{flex:1;width:100%;max-width:1000px}.trending-action-card{z-index:100;flex-shrink:0;width:260px;position:sticky;top:100px}@media (max-width:1200px){.trending-action-card{order:-1;width:100%;position:relative;top:0}}.trending-action-card .filter-section{background:0 0!important;border:none!important;padding:0!important}.trending-action-card .filter-section .container{width:100%!important;padding:0!important}.trending-action-card .filter-section .wrap-contain-filter{background:#fff;border:1px solid #f0f0f0;border-radius:20px;box-shadow:0 10px 30px #0000000f;flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:24px!important}@media (max-width:1200px){.trending-action-card .filter-section .wrap-contain-filter{flex-direction:row!important;padding:12px!important}}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space{width:100%;flex-direction:column!important;gap:10px!important}@media (max-width:1200px){.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space{flex-direction:row!important}}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item{background:#f8f9fa;border-radius:12px;justify-content:flex-start;padding:12px 16px;transition:all .3s;margin:0!important}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item:hover{background:#f0f2f5;transform:translate(5px)}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item .item{gap:12px;font-weight:600}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item .item span{font-size:14px}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item .item svg{width:22px;height:22px}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item.active{color:#fff;background:#1890ff}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item.active .item{color:#fff}.trending-action-card .filter-section .wrap-contain-filter .menu .ant-space .filter-item.active .item svg path{fill:#fff}.trending-action-card .filter-section .wrap-contain-filter .menu-filter{width:100%;flex-direction:column!important;gap:10px!important}@media (max-width:1200px){.trending-action-card .filter-section .wrap-contain-filter .menu-filter{width:auto;flex-direction:row!important}}.trending-action-card .filter-section .wrap-contain-filter .menu-filter .ant-btn{border-radius:12px;justify-content:flex-start;align-items:center;height:48px;font-weight:600;transition:all .3s;display:flex;width:100%!important}.trending-action-card .filter-section .wrap-contain-filter .menu-filter .ant-btn:hover{color:#1890ff;border-color:#1890ff;transform:translate(8px)}.trending-action-card .filter-section .wrap-contain-filter .menu-filter .ant-btn span{margin-left:8px;font-size:14px!important;display:inline!important}.trending-action-card .filter-section .wrap-contain-filter .menu-filter .ant-btn.btn-new-post{color:#fff;background:#ff4d4f;border:none}.trending-action-card .filter-section .wrap-contain-filter .menu-filter .ant-btn.btn-new-post:hover{background:#ff7875}.featured-img.video-embed-card{overflow:hidden}.featured-img.video-embed-card .video-card-container{width:100%;height:100%}.featured-img.video-embed-card .video-card-container iframe{border:none;border-radius:10px;width:100%;height:100%;display:block}@media (min-width:1001px){.large-list.blog-desktop-left-thumb .featured-list-item>.featured-img.video-embed-card{order:3;width:100%;max-width:600px;margin-left:auto;margin-right:auto}}@keyframes messengerPop{0%{opacity:0;transform:scale(.85)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.premium-upsell-banner{background:#0b0b0d url(/home/premium-upsell-bg.webp) 50%/cover no-repeat;border-radius:14px;align-items:center;max-width:960px;min-height:180px;margin:12px auto 16px;display:flex;overflow:hidden}@media (max-width:768px){.premium-upsell-banner{min-height:130px}}.premium-upsell-pill{background:#fff;border-radius:40px;align-items:center;gap:12px;margin:22px;padding:10px 10px 10px 18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 24px #00000059,0 0 0 1px #f5782f40}.premium-upsell-pill:hover{transform:translateY(-1px);box-shadow:0 10px 28px #0006,0 0 0 1px #f5782f73}.premium-upsell-pill .premium-upsell-pill-star{flex-shrink:0}.premium-upsell-pill .premium-upsell-pill-text{color:#1a1a1a;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.4}.premium-upsell-pill .premium-upsell-pill-cta{color:#fff;white-space:nowrap;background:#f5782f;border-radius:32px;flex-shrink:0;padding:10px 22px;font-size:14px;font-weight:700}@media (max-width:768px){.premium-upsell-pill{border-radius:18px;flex:1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 10px;margin:16px;padding:14px 16px;display:grid}.premium-upsell-pill .premium-upsell-pill-star{margin-top:1px}.premium-upsell-pill .premium-upsell-pill-text{font-size:14px}.premium-upsell-pill .premium-upsell-pill-cta{grid-column:2;justify-self:start;padding:8px 18px;font-size:13px}}.featured-section-outer.blog-layout-classic .multi-carousel-wrapper{max-width:1040px!important}.new-pinned-post-wrapper.blog-layout-classic{max-width:1040px}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper{max-width:792px!important}.featured-section-outer.blog-layout-grid .post-feature{box-shadow:none!important;background:0 0!important;border-top:3px double #1f2937!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;padding:20px 0 24px!important}.featured-section-outer.blog-layout-grid .featured-main-card{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:6px!important}.featured-section-outer.blog-layout-grid .featured-main-card:hover{box-shadow:none!important;transform:none!important}.featured-section-outer.blog-layout-grid .featured-main-card .feature-image-container{border-radius:6px!important;height:280px!important}@media (max-width:768px){.featured-section-outer.blog-layout-grid .featured-main-card .feature-image-container{height:220px!important}}.featured-section-outer.blog-layout-grid .featured-main-card .feature-image:hover{transform:none!important}.featured-section-outer.blog-layout-grid .featured-main-card .feature-card-content{background:0 0!important;padding:16px 0 0!important}.featured-section-outer.blog-layout-grid .feature-card-title{letter-spacing:-.02em!important;-webkit-line-clamp:3!important;font-size:26px!important;font-weight:900!important;line-height:1.15!important}.featured-section-outer.blog-layout-grid .feature-card-description{font-size:15px!important;font-weight:500!important}.featured-section-outer.blog-layout-grid .featured-side-cards{border-left:1px solid #e5e7eb!important;padding-left:24px!important}@media (max-width:991px){.featured-section-outer.blog-layout-grid .featured-side-cards{border-left:none!important;padding-left:0!important}}.featured-section-outer.blog-layout-grid .featured-side-card,.featured-section-outer.blog-layout-grid .featured-side-card:hover,.featured-section-outer.blog-layout-grid .featured-side-card.active,.featured-section-outer.blog-layout-grid .featured-side-card.active:hover{box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;padding:14px 0!important;animation:none!important;transform:none!important}.featured-section-outer.blog-layout-grid .featured-side-card:last-child{border-bottom:none!important}.featured-section-outer.blog-layout-grid .side-content-wrapper{flex:none!important}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover{box-shadow:none!important;background:0 0!important;border:1px solid #000!important;border-radius:0!important;padding:12px!important;transform:none!important}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-author-name,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-title,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-excerpt,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-author-name,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-title,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-excerpt{color:inherit!important}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats{border-top-color:#f5f5f5!important}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item span,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .ant-space-item .anticon,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-space-item,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-space-item span,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats .ant-space-item .anticon{color:inherit!important}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .show-coin,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats .show-coin{background:#eef4ff!important}.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .show-coin span,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats .show-coin span,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active .side-card-stats .show-coin span b,.featured-section-outer.blog-layout-grid .multi-carousel-wrapper .post-feature .featured-side-cards .featured-side-card.active:hover .side-card-stats .show-coin span b{color:#2965d5!important}.featured-section-outer.blog-layout-grid .side-card-title{letter-spacing:-.01em!important;font-size:15px!important;font-weight:800!important}.featured-section-outer.blog-layout-grid .side-card-excerpt{font-weight:500!important}.home-page.bg-white.blog-layout-magazine>.container,.new-pinned-post-wrapper.blog-layout-magazine{max-width:1040px}.featured-section-outer.blog-layout-magazine .multi-carousel-wrapper{max-width:1040px!important}.featured-section-outer.blog-layout-magazine .feature-card-title,.featured-section-outer.blog-layout-magazine .side-card-title{letter-spacing:.01em!important;font-weight:600!important}.featured-section-outer.blog-layout-magazine .feature-card-description,.featured-section-outer.blog-layout-magazine .side-card-excerpt{color:#52525b!important;font-style:italic!important}.new-pinned-post-wrapper .card-pined .feature-img{position:relative;overflow:hidden}.new-pinned-post-wrapper .card-pined .feature-img:before{content:"";background:var(--bg-image) center/cover no-repeat;filter:blur(20px)brightness(.9);position:absolute;inset:-24px}.new-pinned-post-wrapper .card-pined .feature-img .relative-link{z-index:1}@media (max-width:768px){.new-pinned-post-wrapper .card-pined .feature-img{aspect-ratio:16/9;background:#f1f5f9;border-radius:0;overflow:hidden;height:auto!important}.new-pinned-post-wrapper .card-pined .feature-img img{object-fit:contain!important}}.block-user-modal .ant-modal-confirm-body-wrapper{text-align:center;padding:12px 8px 4px}.block-user-modal .ant-modal-confirm-body{display:block}.block-user-modal .ant-modal-confirm-title,.block-user-modal .ant-modal-confirm-content{display:block;margin-left:0!important}.block-user-modal .block-user-modal__head{flex-direction:column;align-items:center;gap:14px;display:flex}.block-user-modal .block-user-modal__icon{color:#ff4d4f;background:#fff1f0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:28px;display:inline-flex}.block-user-modal .block-user-modal__title{color:#0f172a;word-break:break-word;font-size:20px;font-weight:700}.block-user-modal .block-user-modal__list{color:#64748b;margin:14px auto 0;padding:0;font-size:14px;line-height:1.6;list-style:none}.block-user-modal .block-user-modal__list li+li{margin-top:4px}.block-user-modal .ant-modal-confirm-btns{float:none;gap:10px;margin-top:22px;display:flex}.block-user-modal .ant-modal-confirm-btns .ant-btn{flex:1;margin:0;font-weight:600}.report-post-modal .ant-modal-content{padding:8px 4px 4px}.report-post-modal .ant-modal-body{padding:20px 20px 4px}.report-post-modal .report-post-modal__head{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-bottom:16px;display:flex}.report-post-modal .report-post-modal__icon{color:#ff4d4f;background:#fff1f0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:8px;font-size:26px;display:inline-flex}.report-post-modal .report-post-modal__title{color:#0f172a;margin:0;font-size:20px;font-weight:700}.report-post-modal .report-post-modal__sub{color:#64748b;margin:0;font-size:14px}.report-post-modal .report-post-modal__reasons{flex-direction:column;gap:8px;width:100%;display:flex}.report-post-modal .report-post-modal__reason{border:1px solid #e5e7eb;border-radius:12px;align-items:center;margin:0;padding:10px 14px;transition:border-color .15s,background-color .15s;display:flex}.report-post-modal .report-post-modal__reason:hover{border-color:#ffa39e}.report-post-modal .report-post-modal__reason.ant-radio-wrapper-checked{background:#fff7f6;border-color:#ff4d4f}.report-post-modal .ant-modal-footer{border-top:none;gap:10px;padding:12px 20px 20px;display:flex}.report-post-modal .ant-modal-footer .ant-btn{flex:1;margin:0;font-weight:600}.shn-page{background:#fff;border:1px solid #e3eaf6;border-radius:20px;width:100%;margin:0 auto 40px;padding:24px 26px 26px}.shn-page .shn-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.shn-page .shn-head .shn-intro{min-width:0;margin-bottom:0}.shn-page .shn-back.ant-btn{color:#1d4ed8;background:#fff;border:1px solid #d3e1fb;border-radius:999px;flex-shrink:0;height:38px;padding:0 18px;font-weight:600}.shn-page .shn-intro{margin-bottom:20px}.shn-page .shn-intro-title{color:#0f172a;letter-spacing:-.01em;margin:0 0 4px;font-size:24px;font-weight:700}.shn-page .shn-intro-text{color:#64748b;margin:0;font-size:14.5px;line-height:1.6}.shn-page .shn-tabs{border-bottom:1px solid #dfe6f1;gap:6px;margin-bottom:18px;display:flex}.shn-page .shn-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;font-size:14px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.shn-page .shn-tab:hover{color:#0f172a}.shn-page .shn-tab.is-active{color:#1d4ed8;border-bottom-color:#1d4ed8}.shn-page .shn-count{color:#475569;background:#e8edf5;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.shn-page .shn-count--alert{color:#fff;background:#ef4444}.shn-page .shn-loading{text-align:center;padding:60px 0}.shn-page .shn-list{flex-direction:column;gap:10px;display:flex}.shn-page .shn-row{background:#f8fafd;border:1px solid #e3eaf6;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;transition:border-color .15s,background .15s;display:flex}.shn-page .shn-row:hover{background:#f3f7fd;border-color:#c3d4f0}.shn-page .shn-row-main{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.shn-page .shn-avatar{background:#1d4ed8;flex-shrink:0;font-weight:700}.shn-page .shn-row-text{min-width:0}.shn-page .shn-row-name{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.shn-page .shn-row-title{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-weight:700;overflow:hidden}.shn-page .shn-row-dns{color:#64748b;word-break:break-all;align-items:center;gap:6px;margin-top:3px;font-size:13px;display:flex}.shn-page .shn-row-dns .anticon{color:#94a3b8;font-size:12px}.shn-page .shn-chip{border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.shn-page .shn-chip--pending{color:#b45309;background:#fef6dc;border-color:#f6e2a0}.shn-page .shn-chip--member{color:#15803d;background:#e8f8ee;border-color:#bfe8cd}.shn-page .shn-chip--member .anticon{font-size:10px}.shn-page .shn-row-actions{flex-shrink:0;gap:8px;display:flex}.shn-page .shn-btn.ant-btn{height:36px;box-shadow:none;border-radius:999px;padding:0 16px;font-weight:600}.shn-page .shn-btn--reject.ant-btn,.shn-page .shn-btn--remove.ant-btn{color:#b91c1c;background:#fff;border:1px solid #f1c4c4}.shn-page .shn-btn--reject.ant-btn:hover:not(:disabled),.shn-page .shn-btn--remove.ant-btn:hover:not(:disabled){color:#b91c1c;background:#fef2f2;border-color:#e59a9a}.shn-page .shn-empty{text-align:center;background:#f8fafd;border:1px dashed #d3dcec;border-radius:16px;padding:56px 20px}.shn-page .shn-empty-icon{color:#1d4ed8;background:#eaf1ff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 14px;font-size:24px;display:flex}.shn-page .shn-empty-title{color:#0f172a;margin:0 0 4px;font-size:16px;font-weight:700}.shn-page .shn-empty-text{color:#64748b;margin:0;font-size:13.5px}@media (max-width:600px){.shn-page{border-radius:16px;padding:16px 14px 18px}.shn-page .shn-intro-title{font-size:20px}.shn-page .shn-row{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.shn-page .shn-row-actions{width:100%}.shn-page .shn-row-actions .ant-btn{flex:1}.shn-page .shn-tab{flex:1;justify-content:center;padding:10px 6px}}.social-media-form-section{padding-top:24px!important;padding-bottom:32px!important}.social-media-form-section .back-btn-wrap{border-bottom:1px solid #dfe6f1;gap:12px;padding-bottom:12px;margin-top:8px!important;margin-bottom:14px!important}.social-media-form-section .back-btn-wrap .cms-detail-title{letter-spacing:-.01em;color:#0f172a;font-size:22px;font-weight:700;line-height:1.2}.social-media-form-section .back-btn-wrap .cms-detail-subtitle{color:#64748b;margin:3px 0 0;font-size:13.5px;line-height:1.4}.social-media-form-section .back-btn-wrap .cms-detail-back-btn{height:36px;padding:0 16px;font-weight:600;color:#1d4ed8!important;box-shadow:none!important;background:#fff!important;border:1px solid #cddcf5!important;border-radius:999px!important}.social-media-form-section .back-btn-wrap .cms-detail-back-btn:hover,.social-media-form-section .back-btn-wrap .cms-detail-back-btn:focus{color:#1d4ed8!important;box-shadow:none!important;background:#eef4ff!important;border-color:#a9c1ee!important}@media (max-width:576px){.social-media-form-section .back-btn-wrap{flex-wrap:nowrap;align-items:flex-start}.social-media-form-section .back-btn-wrap .cms-detail-title{font-size:19px}.social-media-form-section .back-btn-wrap .cms-detail-back-btn{height:34px;padding:0 12px}}@media (min-width:992px){.post-feature .ant-row>.ant-col:last-child>.featured-side-cards{height:100%}}.post-feature .featured-side-cards:has(.featured-side-card.has-thumb){gap:12px!important}.post-feature .featured-side-cards .featured-side-card.has-thumb{justify-content:space-between;min-height:0;overflow:hidden;border-radius:12px!important;flex:1 1 0!important;padding:12px!important}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-top{flex:auto;align-items:stretch;gap:12px;min-height:0;display:flex}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-top>.relative-link,.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-top>a{flex:0 0 42%;display:block}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-thumb{background:#f1f5f9;border-radius:8px;width:100%;height:100%;min-height:80px;position:relative;overflow:hidden}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-thumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-body{flex-direction:column;flex:auto;justify-content:center;gap:6px;min-width:0;display:flex}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-header{margin-bottom:0!important}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-title{-webkit-line-clamp:2!important;line-clamp:2!important;margin-bottom:0!important;font-size:14px!important;line-height:1.35!important}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-excerpt{-webkit-box-orient:vertical;font-size:13px;line-height:1.45;overflow:hidden;-webkit-line-clamp:1!important;line-clamp:1!important;color:#64748b!important;margin:2px 0 0!important;display:-webkit-box!important}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-stats{width:100%;font-size:11px;border-top:1px solid #eef2f7!important;margin-top:10px!important;padding-top:8px!important}@media (max-width:480px){.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-thumb{min-height:66px}}@media (min-width:577px) and (max-width:991px){.post-feature>.ant-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;margin:0!important;display:grid!important}.post-feature>.ant-row>.ant-col{max-width:none;padding:0!important}.post-feature>.ant-row>.ant-col:last-child,.post-feature>.ant-row>.ant-col:last-child>.featured-side-cards{display:contents!important}.post-feature .featured-main-card{height:100%}.post-feature .featured-main-card .feature-card-wrapper{height:100%;padding:12px}.post-feature .featured-main-card .feature-image-container{aspect-ratio:16/9;border-radius:8px;height:auto!important}.post-feature .featured-main-card .feature-card-content{padding:10px 0 0!important}.post-feature .featured-main-card .feature-author-section{margin-bottom:6px!important}.post-feature .featured-main-card .feature-card-description{-webkit-line-clamp:1!important;line-clamp:1!important}.post-feature .featured-main-card .feature-image{object-fit:cover!important}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-top{flex-direction:column}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-top>.relative-link,.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-top>a{flex:none}.post-feature .featured-side-cards .featured-side-card.has-thumb .side-card-thumb{aspect-ratio:16/9;height:auto}}@media (min-width:992px){.featured-section-outer.blog-layout-classic .post-feature>.ant-row>.ant-col:first-child{display:flex}.featured-section-outer.blog-layout-classic .post-feature .featured-main-card,.featured-section-outer.blog-layout-classic .post-feature .featured-main-card>.feature-card-wrapper,.featured-section-outer.blog-layout-classic .post-feature .featured-main-card .feature-card-wrapper>.relative-link,.featured-section-outer.blog-layout-classic .post-feature .featured-main-card .feature-card-wrapper>a{flex-direction:column;flex:auto;display:flex}.featured-section-outer.blog-layout-classic .post-feature .featured-main-card .feature-image-container{flex:auto;min-height:220px;height:auto!important}.featured-section-outer.blog-layout-classic .post-feature .featured-main-card .feature-image{height:100%!important}}.ant-avatar.avatar-fallback{text-shadow:0 1px 2px #0f172a33;font-weight:600;container-type:size;color:#fff!important}.ant-avatar.avatar-fallback .ant-avatar-string{font-size:45cqh}.vote-weight-popover .ant-popover-inner{border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0f172a1f,0 1px 4px #0f172a0f}.vote-weight-popover .ant-popover-title{color:#0f172a;border-bottom:none;min-height:0;padding:10px 12px 0;font-size:13px;font-weight:600}.vote-weight-popover .ant-popover-inner-content{padding:10px 12px}.vote-weight-popover .ant-popover-title+.ant-popover-inner-content{padding-top:6px}.vote-weight-panel{--vw-accent:#1d4ed8;--vw-accent-soft:#dbeafe;width:170px}.vote-weight-panel--flag{--vw-accent:#dc2626;--vw-accent-soft:#fee2e2}.vote-weight-panel__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vote-weight-panel__label{color:#0f172a;font-size:13px;font-weight:600}.vote-weight-panel__value{color:var(--vw-accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.vote-weight-panel__value small{font-size:11px;font-weight:600}.vote-weight-panel__slider.ant-slider{margin:8px 4px 6px}.vote-weight-panel__slider.ant-slider .ant-slider-rail,.vote-weight-panel__slider.ant-slider .ant-slider-track{border-radius:999px;height:4px}.vote-weight-panel__slider.ant-slider .ant-slider-rail{background:#eef2f7}.vote-weight-panel__slider.ant-slider .ant-slider-track{background:var(--vw-accent)}.vote-weight-panel__slider.ant-slider .ant-slider-handle{border:2px solid var(--vw-accent);background:#fff;width:14px;height:14px;margin-top:-5px;box-shadow:0 1px 3px #0f172a33}.vote-weight-panel__slider.ant-slider .ant-slider-handle:focus,.vote-weight-panel__slider.ant-slider .ant-slider-handle:hover{box-shadow:0 0 0 4px var(--vw-accent-soft)}.vote-weight-panel__slider.ant-slider:hover .ant-slider-track{background:var(--vw-accent)}.vote-weight-panel__text{color:#475569;margin:0;font-size:12px;line-height:1.45}.vote-weight-panel__actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.vote-weight-panel__actions .ant-btn{border-radius:999px;font-size:12px;font-weight:500}.vote-weight-panel__actions .ant-btn-primary:not(.ant-btn-dangerous){border-color:var(--vw-accent);background:var(--vw-accent)}.anticon.vote-icon-active--up,.ant-btn .anticon.vote-icon-active--up{color:#1d4ed8!important}.anticon.vote-icon-active--down,.ant-btn .anticon.vote-icon-active--down{color:#dc2626!important}.comment-row.feature-card-stats,.comment-row.side-card-stats{align-items:center;width:100%;flex-wrap:nowrap!important;column-gap:0!important;display:flex!important}.comment-row.feature-card-stats>.ant-space-item,.comment-row.side-card-stats>.ant-space-item{white-space:nowrap;flex:auto;justify-content:center;align-items:center;min-width:0;display:flex;margin:0!important;padding:0!important}:is(.comment-row.feature-card-stats>.ant-space-item:has(.vote-hit),.comment-row.side-card-stats>.ant-space-item:has(.vote-hit)){flex-grow:2}:is(.comment-row.feature-card-stats>.ant-space-item:has(.vote-hit)>*,.comment-row.side-card-stats>.ant-space-item:has(.vote-hit)>*){flex:auto}:is(.comment-row.feature-card-stats>.ant-space-item:has(.vote-hit) .ant-space,.comment-row.side-card-stats>.ant-space-item:has(.vote-hit) .ant-space){width:100%;column-gap:0!important}:is(.comment-row.feature-card-stats>.ant-space-item:has(.vote-hit) .ant-space>.ant-space-item,.comment-row.side-card-stats>.ant-space-item:has(.vote-hit) .ant-space>.ant-space-item){flex:auto;justify-content:center;display:flex;margin:0!important}.comment-row.feature-card-stats>.ant-space-item-split,.comment-row.side-card-stats>.ant-space-item-split{flex:none;margin:0!important}.comment-row.feature-card-stats>.ant-space-item-split .ant-divider-vertical,.comment-row.side-card-stats>.ant-space-item-split .ant-divider-vertical{height:14px;margin:0;top:0}.comment-row.feature-card-stats .vote-like,.comment-row.side-card-stats .vote-like{align-items:center;gap:4px;display:inline-flex}.comment-row.feature-card-stats .vote-like .mr-1,.comment-row.side-card-stats .vote-like .mr-1{margin-right:0!important}.comment-row.side-card-stats{font-size:12px!important}.comment-row.side-card-stats>.ant-space-item:has(.show-coin){flex:none}.comment-row.side-card-stats .anticon{font-size:15px!important}.vote-voters-list{overscroll-behavior:contain;max-height:240px;padding-right:4px;overflow-y:auto}.vote-voters-list::-webkit-scrollbar{width:4px}.vote-voters-list::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:2px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{font-family:inherit}@supports (-webkit-touch-callout:none){html body input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html body textarea,html body select,html body .ant-input,html body .ant-input-number-input,html body .ant-select-selection-search-input,html body .ant-picker-input>input{font-size:16px!important}}.show-smaller{display:block;visibility:hidden!important;display:none!important}.show-smaller.ml-auto{margin-left:auto}.text-right-align{text-align:right}.text-left-align{text-align:left}@media (max-width:1024px){.cm-wrapper .ant-space .ant-space-item:first-of-type,.cm-wrapper .ant-space .hide-smaller-laptop{visibility:hidden;display:none}}@media (max-width:1000px){.footer{text-align:center}.footer .btn-soft-wrapper{float:none}.footer .footer-grid{margin-top:1rem}.footer .footer-menu-item-dot{justify-content:center}.hide-mobile{visibility:hidden;display:none!important}.show-mobile{visibility:visible!important;display:block!important}.featured-action.show-mobile{flex-wrap:nowrap;margin-left:12px;display:flex!important}.featured-action.show-mobile .comment-row{min-width:0;flex-wrap:nowrap!important}.header-wrapper{height:auto}.header-wrapper .header-logo{width:120px}.header-wrapper .header-logo .logo{max-width:100%}.header-wrapper .container-fluid{justify-content:space-between;align-items:center;min-height:64px;padding-left:6px;padding-right:6px;display:flex;position:relative}.header-wrapper .mobile-header-logo-wrap{justify-content:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-wrapper .mobile-header-logo-wrap .header-logo{justify-content:center}.header-wrapper .mobile-header-logo-wrap .header-logo.has-float{float:none}.header-wrapper .mobile-burger-wrap .mobile-burger-btn{justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.header-wrapper .mobile-feed-wrap{justify-content:flex-end;display:flex}.header-wrapper .mobile-feed-wrap .mobile-feed-btn{flex-direction:column;justify-content:center;align-items:center;gap:2px;height:auto;margin-right:8px;padding:2px 4px;line-height:1;display:flex}.header-wrapper .mobile-feed-wrap .mobile-feed-btn .mobile-feed-label{color:#1f2937;white-space:nowrap;font-size:10px;font-weight:600}.header-wrapper .mobile-feed-wrap .mobile-feed-btn img{width:22px;height:22px}.header-wrapper .mobile-burger-wrap .ant-btn,.header-wrapper .mobile-feed-wrap .ant-btn,.header-wrapper .mobile-burger-wrap .ant-btn:hover,.header-wrapper .mobile-burger-wrap .ant-btn:focus,.header-wrapper .mobile-feed-wrap .ant-btn:hover,.header-wrapper .mobile-feed-wrap .ant-btn:focus{box-shadow:none;border:none}.search-fullwidth{margin-bottom:1rem}.content-wrapper{padding:32px 10px 10px}.founder-wrapper{flex-direction:column;padding:1.5rem 1rem}.founder-wrapper .founder-avatar{height:200px;margin:-60px auto 70px;display:block;position:relative}.founder-wrapper .founder-info .info-box-wrapper{flex-direction:column;display:flex}.founder-wrapper .founder-info .info-box{position:relative}.founder-wrapper .founder-info .info-img{margin:1rem auto;position:relative}.comment-wrapper{padding:0}.comment-wrapper .comment-divider{width:150%}.comment-wrapper .comment-divider.top-divider{margin-left:-100px}.comment-wrapper .comment-divider.bottom-divider{margin-left:-50px}.list-wrapper .ant-list-item-main{width:60%;display:block}.list-wrapper .ant-list-item-extra{text-align:right;width:30%;min-width:120px}.list-wrapper .list-img{float:right;width:100%;min-width:120px;max-width:120px;height:100%;min-height:90px;display:block;position:relative}.list-wrapper .list-img img{min-height:90px;object-fit:cover!important;height:100%!important}.list-item.large-list .featured-desc{min-height:90px;margin-left:130px}.list-item.large-list .featured-img,.list-item .featured-img{min-width:120px;max-width:120px;height:100%;min-height:90px}.list-item.large-list .featured-img img,.list-item .featured-img img{min-height:90px;object-fit:cover!important;height:100%!important}.list-item.large-list.new-filter-post .featured-desc{min-height:90px;margin-left:130px}.list-item.large-list.new-filter-post .featured-img{min-width:120px;max-width:120px;height:100%;min-height:90px}.list-item.large-list:has(.video-embed-card){border-radius:12px;overflow:hidden}.list-item.large-list:has(.video-embed-card) .featured-list-item{flex-direction:column-reverse;justify-content:flex-start}.list-item.large-list:has(.video-embed-card) .featured-desc{min-height:unset;width:100%;padding:12px 12px 0;margin-left:0!important}.list-item.large-list:has(.video-embed-card) .featured-img.video-embed-card{border-radius:0;height:220px;min-height:220px;width:100%!important;min-width:100%!important;max-width:100%!important}.list-item.large-list:has(.video-embed-card) .featured-img.video-embed-card .video-card-container{width:100%;height:100%}.list-item.large-list:has(.video-embed-card) .featured-img.video-embed-card iframe{width:100%;height:100%}.home-page .list-item.large-list{background:#fff;border:1px solid #f0f0f0;border-radius:12px;margin:0 0 16px;overflow:hidden}.home-page .list-item.large-list .featured-list-item{flex-direction:column-reverse;justify-content:flex-start}.home-page .list-item.large-list .featured-list-item>.relative-link,.home-page .list-item.large-list .featured-list-item>.featured-img.video-embed-card{width:100%}.home-page .list-item.large-list .featured-desc{min-height:unset;width:100%;padding:12px 12px 0;margin-left:0!important}.home-page .list-item.large-list .featured-img{border-top:0;border-left:0;border-right:0;border-radius:0;width:100%;min-width:100%;max-width:100%;height:220px;min-height:220px}.home-page .list-item.large-list .featured-img img{width:100%;display:block;object-fit:cover!important;height:100%!important}.home-page .list-item.large-list .featured-divider{display:none}.home-page .list-item.large-list .featured-action.show-mobile{margin-top:0;padding:0 12px 12px}.home-page .list-item.large-list.blog-desktop-left-thumb,.home-page .list-item.large-list.blog-grid-card,.home-page .list-item.large-list.blog-magazine-card{max-width:100%;margin-left:0;margin-right:0}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item,.home-page .list-item.large-list.blog-grid-card .featured-list-item,.home-page .list-item.large-list.blog-magazine-card .featured-list-item{align-items:stretch;gap:0;flex-direction:column!important}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item .top-author-header,.home-page .list-item.large-list.blog-grid-card .featured-list-item .top-author-header,.home-page .list-item.large-list.blog-magazine-card .featured-list-item .top-author-header{width:100%;padding:12px 12px 4px;order:1!important;margin:0!important}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item .top-title-header,.home-page .list-item.large-list.blog-grid-card .featured-list-item .top-title-header,.home-page .list-item.large-list.blog-magazine-card .featured-list-item .top-title-header{width:100%;padding:0 12px 8px;order:2!important;margin:0!important}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item>.relative-link,.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item>.featured-img.video-embed-card,.home-page .list-item.large-list.blog-grid-card .featured-list-item>.relative-link,.home-page .list-item.large-list.blog-grid-card .featured-list-item>.featured-img.video-embed-card,.home-page .list-item.large-list.blog-magazine-card .featured-list-item>.relative-link,.home-page .list-item.large-list.blog-magazine-card .featured-list-item>.featured-img.video-embed-card{width:100%;order:3!important}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item .featured-desc,.home-page .list-item.large-list.blog-grid-card .featured-list-item .featured-desc,.home-page .list-item.large-list.blog-magazine-card .featured-list-item .featured-desc{min-height:unset;width:100%;padding:8px 12px 0;order:4!important;margin-left:0!important}.home-page .list-item.large-list.blog-magazine-card .featured-list-item{box-shadow:none!important;background:0 0!important;border-radius:0!important}.home-page .list-item.large-list.blog-magazine-card .featured-img.featured-img--magazine{margin-left:12px;margin-right:12px}.home-page .list-item.large-list.blog-magazine-card .featured-action.show-mobile{margin:0!important;padding:10px 12px!important}}@media (max-width:1000px) and (min-width:577px){.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item{padding:16px 16px 4px}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item .top-author-header,.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item .top-title-header,.home-page .list-item.large-list.blog-desktop-left-thumb .featured-list-item .featured-desc{padding-left:0;padding-right:0}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-img{aspect-ratio:16/9;border-radius:14px;height:auto;min-height:0;margin-top:4px;overflow:hidden}.home-page .list-item.large-list.blog-desktop-left-thumb .list-desc:not(.list-desc--position-center):not(.list-desc--position-end){text-align:left}}@media (max-width:1000px) and (min-width:577px) and (min-width:769px){.home-page .list-item.large-list.blog-desktop-left-thumb .featured-action.hide-mobile{visibility:visible;padding:4px 16px 8px;display:flex!important}.home-page .list-item.large-list.blog-desktop-left-thumb .featured-action.show-mobile{display:none!important}}@media (max-width:1000px){.content-wrapper .tag-wrapper{text-align:center}.content-wrapper .video-player{height:400px}}@media (min-width:576px) and (max-width:767.98px){.modal-intro{max-width:90%}.modal-intro .ant-modal-body{height:60vh}}@media (min-width:768px) and (max-width:991.98px){.modal-intro{max-width:720px}.modal-intro .ant-modal-body{height:60vh}}@media (min-width:992px) and (max-width:1199.98px){.modal-intro{max-width:960px}.modal-intro .ant-modal-body{height:70vh}}@media (min-width:1200px){.modal-intro{max-width:1140px}.modal-intro .ant-modal-body{height:80vh}}@media (max-width:768px){.content-wrapper .video-player{height:350px}.align-middle{justify-content:start!important}.entry-title{font-size:var(--detail-title-font-size)!important}.comment-wrapper .ant-comment-nested{margin-left:10px!important}.comment-wrapper .user-profile-comment .ant-comment-inner .ant-comment-avatar{display:none}.comment-wrapper .wrap-avatar-comment{display:flex}.comment-wrapper .wrap-avatar-comment a{padding-right:7px}.drum-list.ant-list-bordered.ant-list-lg .ant-list-item{padding:10px}.drum-list .ant-list-item-meta-description{margin-top:25px;margin-left:-55px}.drum-list .drum-actions{font-size:12px;overflow-x:auto}.drum-list .drum-actions .drum-action,.drum-list .drum-actions .coins-wrapper{min-width:60px}.drum-comments .detail-wrapper{margin-top:10px;margin-left:-50px}.drum-comments .ant-comment-nested{margin-left:0!important}.drum-comments .drum-actions{font-size:12px;overflow-x:auto}.drum-comments .drum-actions .drum-action,.drum-comments .drum-actions .coins-wrapper{min-width:60px}.drum-form .ant-card-body{padding:10px}.drum-form .drum-meta .ant-card-meta-avatar{display:none}.buy-coins-iframe-wrapper{height:450px}.video-card-action .comment-row{justify-content:flex-end;display:flex;overflow:scroll}.comment-row{scrollbar-width:none;width:100%;overflow:auto hidden}.comment-row::-webkit-scrollbar{display:none}.list-wrapper .list-title,.list-wrapper .list-title a{font-size:var(--title-font-size)!important}.show-smaller{visibility:visible!important;display:block!important}.hide-smaller{visibility:hidden!important;display:none!important}.header-wrapper{height:auto}.header-wrapper .header-logo{width:150px}.header-wrapper .header-logo .logo{max-width:80%}.text-right-align{text-align:center}.text-right-align .ant-image,.text-right-align img{height:auto!important}.text-left-align{text-align:center}.text-left-align .ant-image,.text-left-align img{height:auto!important}.video-card .video-container{height:254px!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-track{grid-gap:0px!important;gap:0!important}}@media (min-width:768px){.comment-wrapper .wrap-avatar-comment .avatar-comment-small{display:none}}@media (max-width:576px){.ant-menu.mobile-menu{background-color:#fff;flex-direction:row;padding:.5rem 1rem 0;display:flex}}@media (max-width:445px){.show-smaller{margin-left:-15px;margin-right:-15px}.show-smaller.burger-menu{margin-right:auto}}@media (max-width:1024px){.menu-layout{display:none}.post-gallery-modal .step-container{flex-direction:column;height:auto;display:flex}.post-gallery-modal .step-container .flex-container{flex-direction:column;gap:16px}.post-gallery-modal .step-container .box-carousel{width:100%}.post-gallery-modal .step-container .right-column{height:auto;padding:16px}.post-gallery-modal .carousel-container{height:400px}.post-gallery-modal .media-wrapper{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#e0e0e0b3;height:auto}}@media (max-width:768px){.menu-gallery{margin-bottom:16px;padding:0!important}.menu-gallery .dropdown-menu,.menu-gallery .ant-menu-item-active:after,.menu-gallery .dropdown-menu:hover{border-bottom:none!important}.menu-gallery .ant-menu-item{margin-right:0!important;padding:0!important}.menu-gallery .ant-menu-item:hover{padding:0!important}.menu-gallery .ant-menu-item:after{left:0!important}.gallery-list{width:100%!important}.gallery-list .ant-skeleton-image{height:30vh!important}.post-gallery-modal{max-height:50vh!important}.post-gallery-modal .step-header{padding:12px}.post-gallery-modal .upload-image .ant-form-item-control,.post-gallery-modal .step-container{max-height:50vh!important}.post-gallery-modal .step-container .carousel-container{height:50vh!important}.post-gallery-modal .box-carousel,.post-gallery-modal .step-preview{height:none!important}.post-gallery-modal .step-preview .carousel-container,.post-gallery-modal .step-preview .carousel-container .ant-image{height:20vh!important}.post-gallery-modal .media-wrapper{height:auto}.step-footer{background-color:#fff}.step-footer .ant-divider-horizontal{margin:12px 0!important}.step-footer .ant-row{padding-bottom:12px;padding-right:12px}.step-footer .ant-form-item-control-input-content{justify-content:flex-end;width:100%;display:flex}.container-modal .img-box{flex-shrink:0;width:100%!important;height:50vh!important}.container-modal .img-box .image-preview{height:100%!important}.container-modal .flex-container{flex-direction:column;height:100%;display:flex!important}.container-modal .flex-container .header-content{flex-shrink:0;padding:12px}.container-modal .flex-container .header-content .content{padding:12px 0;font-size:14px;line-height:1.5}.container-modal .flex-container .post-header{padding:0 0 12px}.container-modal .flex-container .right-column{border-left:none;flex:1;min-width:0;max-width:none;min-height:0;margin-top:8px;width:100%!important;height:auto!important;padding-bottom:0!important}.container-modal .flex-container .right-column .footer{color:#262626;background:#fff;border-top:1px solid #efefef;margin:0 16px;padding:12px 0 16px;width:calc(100% - 32px)!important}.container-modal .flex-container .right-column .footer .ant-divider{display:none!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post{padding:0 0 12px}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions{flex:1;align-items:center;display:flex;gap:16px!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions>span,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions>span{align-items:center;gap:6px;display:flex}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-btn .anticon,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-btn .anticon{font-size:24px}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-typography,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-typography{font-size:14px;font-weight:600}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .serey-value-container,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .serey-value-container{background:#f0f2f5;border-radius:18px;flex-shrink:0;align-items:center;display:flex;gap:6px!important;padding:6px 14px!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .serey-value-container img,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .serey-value-container img{display:block;width:18px!important;height:auto!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .serey-value-container span,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .serey-value-container span{white-space:nowrap;font-weight:600;font-size:13px!important}.container-modal .flex-container .right-column .footer .comment-input{border-top:1px solid #efefef;align-items:center;gap:10px;padding:12px 0 0;display:flex}.container-modal .flex-container .right-column .footer .comment-input .comment-avatar{flex-shrink:0;width:32px!important;height:32px!important;margin-right:0!important;font-size:12px!important}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji{border-radius:22px;flex:1;min-height:40px;padding:8px 14px}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji .quill .ql-container .ql-editor{font-size:14px}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji .ant-dropdown-trigger .anticon{font-size:20px}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji .post-btn{font-weight:600;font-size:14px!important}.video-card .video-container{height:254px!important}}@media (max-width:480px){.menu-gallery{margin-bottom:16px;padding:0!important}.menu-gallery .dropdown-menu{border-bottom:none!important}.menu-gallery .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after{border-bottom:0!important}.menu-gallery .dropdown-menu:hover{border-bottom:none!important}.menu-gallery .ant-menu-item{margin-right:0!important;padding:0!important}.menu-gallery .ant-menu-item:hover{padding:0!important}.menu-gallery .ant-menu-item:after{left:0!important}.gallery-list{width:100%!important}.gallery-list .ant-skeleton-image{height:30vh!important}.post-gallery-modal{max-height:40vh!important}.post-gallery-modal .step-header{padding:12px}.post-gallery-modal .header-content{padding-bottom:12px}.post-gallery-modal .post-header{padding:0 0 12px}.post-gallery-modal .upload-image .ant-form-item-control,.post-gallery-modal .step-container{max-height:50vh!important}.post-gallery-modal .step-container .carousel-container{height:50vh!important}.post-gallery-modal .step-container .carousel-container .carousel-slide,.post-gallery-modal .step-container .carousel-container .carousel-slide .object-image-fit{max-height:none!important}.post-gallery-modal .step-container .carousel-container .carousel-slide .ant-image{max-height:50vh!important}.post-gallery-modal .box-carousel,.post-gallery-modal .step-preview{height:none!important}.post-gallery-modal .step-preview .wrapper-progress{justify-content:center;align-items:center;display:flex;height:50vh!important}.post-gallery-modal .step-preview .carousel-container,.post-gallery-modal .step-preview .carousel-container .ant-image{height:20vh!important}.container-modal .img-box{flex-shrink:0;width:100%!important;height:40vh!important}.container-modal .img-box .image-preview{height:100%!important}.container-modal .flex-container{flex-direction:column;height:100%;display:flex!important}.container-modal .flex-container .header-content{flex-shrink:0;padding:10px}.container-modal .flex-container .header-content .content{padding:10px 0;font-size:13px;line-height:1.4}.container-modal .flex-container .header-content .content .read-more{cursor:pointer;margin-left:4px;font-weight:500;display:inline;color:#0095f6!important}.container-modal .flex-container .header-content .content .read-more:hover{text-decoration:underline;color:#00376b!important}.container-modal .flex-container .post-header{padding:10px}.container-modal .flex-container .right-column{border-left:none;flex:1;min-width:0;max-width:none;min-height:0;margin-top:8px;width:100%!important;height:auto!important;padding-bottom:0!important}.container-modal .flex-container .right-column .footer{color:#262626;background:#fff;border-top:1px solid #efefef;margin:0 14px;padding:10px 0 14px;width:calc(100% - 28px)!important}.container-modal .flex-container .right-column .footer .ant-divider{display:none!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post{padding:0 0 10px}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions{flex:1;align-items:center;display:flex;gap:14px!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions>span,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions>span{align-items:center;gap:5px;display:flex}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-btn .anticon,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-btn .anticon{font-size:22px}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-typography,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-typography{font-size:13px;font-weight:600}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .serey-value-container,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .serey-value-container{background:#f0f2f5;border-radius:16px;flex-shrink:0;align-items:center;display:flex;gap:5px!important;padding:5px 12px!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .serey-value-container img,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .serey-value-container img{display:block;width:16px!important;height:auto!important}.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-wrapper .serey-value-container span,.container-modal .flex-container .right-column .footer .post-action-wrapper__post .post-action-row .serey-value-container span{white-space:nowrap;font-weight:600;font-size:12px!important}.container-modal .flex-container .right-column .footer .comment-input{border-top:1px solid #efefef;align-items:center;gap:8px;padding:10px 0 0;display:flex}.container-modal .flex-container .right-column .footer .comment-input .comment-avatar{flex-shrink:0;width:30px!important;height:30px!important;margin-right:0!important;font-size:11px!important}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji{border-radius:20px;flex:1;min-height:38px;padding:7px 12px}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji .quill .ql-container .ql-editor{font-size:13px}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji .ant-dropdown-trigger .anticon{font-size:18px}.container-modal .flex-container .right-column .footer .comment-input .input-with-emoji .post-btn{font-weight:600;font-size:13px!important}}@media (max-width:768px){.list-wrapper.featured-list .featured-img:not(.video-embed-card){aspect-ratio:16/11;overflow:hidden;box-shadow:0 4px 14px #0f172a1f;border-radius:14px!important;width:calc(100% - 30px)!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:6px 15px 10px!important}.list-wrapper.featured-list .featured-img:not(.video-embed-card) img{object-fit:cover;border-radius:14px;width:100%;height:100%}.list-wrapper.featured-list .list-title{font-size:var(--title-font-size);line-height:1.3}.list-wrapper.featured-list .list-desc{font-size:15px;line-height:1.55}.list-wrapper.featured-list .list-desc:not(.list-desc--position-center):not(.list-desc--position-end){text-align:left!important}.ant-list-items>.list-wrapper.note-card,.list-wrapper.note-card.list-item{width:calc(100% - 32px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.ant-list-items>.list-wrapper.note-card .note-desc,.ant-list-items>.list-wrapper.note-card .note-desc p,.list-wrapper.note-card.list-item .note-desc,.list-wrapper.note-card.list-item .note-desc p{font-size:var(--content-font-size)!important;line-height:1.5!important}.list-wrapper.note-card .note-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 10px;display:grid!important}.list-wrapper.note-card .note-row>.note-avatar-link{grid-area:1/1}.list-wrapper.note-card .note-row>.note-content-col{display:contents}.list-wrapper.note-card .note-row>.note-content-col>.note-header-col{grid-area:1/2;min-width:0}.list-wrapper.note-card .note-row>.note-content-col>:not(.note-header-col){grid-column:1/-1;min-width:0;max-width:100%}.list-wrapper.note-card .note-row>.note-content-col>.note-desc{margin-top:10px}.list-wrapper.note-card .note-row>.note-content-col>.note-community-tag,.list-wrapper.note-card .note-row>.note-content-col>.note-media,.list-wrapper.note-card .note-row>.note-content-col>.note-link-card{justify-self:start}.list-wrapper.featured-list .featured-img{position:relative}.list-wrapper.featured-list .featured-img .absolute-tag-wrapper{top:10px!important;right:10px!important}}@media (max-width:576px){.list-wrapper.featured-list .featured-action.show-mobile .show-coin{display:none!important}}@media (max-width:1000px){.list-wrapper.featured-list .featured-action.show-mobile{justify-content:flex-start;align-items:center;column-gap:0;width:100%;margin-left:0!important;padding:10px 12px!important}.list-wrapper.featured-list .featured-action.show-mobile>*,.list-wrapper.featured-list .featured-action.show-mobile .comment-row>*{align-items:center;line-height:1;display:inline-flex}.list-wrapper.featured-list .featured-action.show-mobile>:not(.comment-row){flex:none;margin:0 4px 0 0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row{flex:auto;justify-content:space-between;align-items:center;min-width:0;column-gap:0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item{white-space:nowrap;flex:auto;justify-content:center;min-width:0;margin:0!important;padding:0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item:has(.vote-hit){flex-grow:2}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item:has(.vote-hit)>*{flex:auto}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item:has(.vote-hit) .ant-space{width:100%;column-gap:0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item:has(.vote-hit) .ant-space>.ant-space-item{flex:auto;justify-content:center;display:flex;margin:0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item-split{flex:none;margin:0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row>.ant-space-item-split .ant-divider-vertical{height:16px;margin:0;top:0}.list-wrapper.featured-list .featured-action.show-mobile .comment-row .ant-btn{justify-content:center;align-items:center;height:auto;line-height:1;display:inline-flex;top:0!important}.list-wrapper.featured-list .featured-action.show-mobile .comment-row .ant-btn .anticon{vertical-align:middle;display:inline-flex}}.wrap-row-partner{margin-bottom:3em}.card-alliances{text-align:center}.card-alliances .wrap-content{border:1px solid #e3e3e3;width:100%;height:400px;transition:all .2s ease-in-out}.card-alliances .wrap-content:hover{transition:all .2s ease-in-out;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.card-alliances img{height:300px}.desc-alliances{font-size:16px}.fa-page{--blue:#0047ab;--red:#e63946;--dark:#0d0d0d;--gray:#3d3d4d;--light-bg:#f8fafc;--border:#ebebeb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.fa-page .fa-wrap{max-width:860px;margin:0 auto;padding:0 48px}@media (max-width:900px){.fa-page .fa-wrap{padding:0 32px}}@media (max-width:576px){.fa-page .fa-wrap{padding:0 20px}}.fa-page .fa-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.fa-page .fa-hero .fa-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.fa-page .fa-hero .fa-hero-title{color:var(--blue);letter-spacing:-.04em;border-left:3px solid var(--blue);margin:0 0 16px;padding-left:20px;font-size:clamp(2.8rem,5.5vw,4.5rem);font-weight:800;line-height:1}.fa-page .fa-hero .fa-hero-sub{color:#444;text-align:justify;max-width:680px;margin:0;padding-left:25px;font-size:1.05rem;line-height:1.8}.fa-page .fa-hero .fa-hero-sub--bold{color:var(--dark);margin-bottom:8px;font-weight:700}.fa-page .fa-section{padding:72px 0}.fa-page .fa-section-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 10px;font-size:11px;font-weight:600}.fa-page .fa-section-title{letter-spacing:-.025em;color:var(--blue);margin:0 0 16px;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.fa-page .fa-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:28px}.fa-page .fa-founder-section{background:var(--light-bg)}.fa-page .fa-founder-card{align-items:flex-start;gap:56px;display:flex}@media (max-width:768px){.fa-page .fa-founder-card{flex-direction:column;gap:32px}}.fa-page .fa-founder-img-col{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.fa-page .fa-founder-img-wrap{border:3px solid var(--blue);border-radius:12px;width:220px;height:260px;overflow:hidden}.fa-page .fa-founder-img-wrap img{object-fit:cover;width:100%;height:100%}@media (max-width:576px){.fa-page .fa-founder-img-wrap{width:160px;height:190px}}.fa-page .fa-founder-badge{background:var(--blue);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:20px;padding:4px 14px;font-size:11px;font-weight:600;display:inline-block}.fa-page .fa-founder-content{flex:1;max-width:680px;padding-top:4px}.fa-page .fa-founder-name{color:var(--dark);letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700}.fa-page .fa-founder-role{color:var(--blue);margin-bottom:2px;font-size:1rem;font-style:italic;font-weight:600}.fa-page .fa-founder-bio{color:var(--gray);text-align:justify;max-width:680px;margin-bottom:16px;font-size:.97rem;line-height:1.85}.fa-page .fa-founder-bio:last-child{margin-bottom:0}.fa-page .fa-alliances-section{border-top:1px solid var(--border)}.fa-page .fa-alliances-desc{color:var(--gray);text-align:justify;max-width:680px;margin-bottom:48px;font-size:15px;line-height:1.8}.fa-page .fa-ecosystem-closing{margin-top:20px}.fa-page .fa-ecosystem-intro{margin-bottom:8px}.fa-page .fa-partner-cta{border-top:1px solid var(--border);padding-top:32px}.fa-page .fa-partner-cta .fa-alliances-desc{margin-bottom:20px}.fa-page .fa-contact-list{flex-direction:column;gap:28px;display:flex}.fa-page .fa-contact-item .fa-partner-cta-line{margin:0}.fa-page .fa-partner-cta-line.fa-contact-more{margin-top:40px}.fa-page .fa-partner-cta-line{color:var(--gray);margin:0 0 4px;font-size:15px;line-height:1.8}.fa-page .fa-partner-cta-line strong{color:var(--dark)}.fa-page .fa-partner-cta-line a{color:var(--blue);font-weight:600}.fa-page .fa-partner-cta-line a:hover{text-decoration:underline}.fa-page .fa-partners-grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:24px;display:grid}@media (max-width:768px){.fa-page .fa-partners-grid{grid-template-columns:1fr}}.fa-page .fa-partners-grid a{color:inherit;text-decoration:none;display:flex}.fa-page .fa-partner-card{border:1px solid var(--border);box-sizing:border-box;background:#fff;border-radius:12px;align-items:flex-start;gap:20px;height:180px;padding:24px;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}@media (max-width:768px){.fa-page .fa-partner-card{height:auto}}a:hover .fa-page .fa-partner-card,.fa-page .fa-partner-card:hover{border-color:var(--blue);box-shadow:0 4px 20px #0047ab1a}.fa-page .fa-partner-logo-wrap{border:1px solid var(--border);background:#f9fafb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.fa-page .fa-partner-logo-wrap img{object-fit:cover;width:100%;height:100%}.fa-page .fa-partner-card--person{height:auto}.fa-page .fa-partner-card--person .fa-partner-desc{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.fa-page .fa-partner-info{flex:1}.fa-page .fa-partner-name{color:var(--dark);margin:0 0 5px;font-size:15px;font-weight:600}.fa-page .fa-partner-name span{color:var(--gray);font-weight:400}.fa-page .fa-partner-badge{letter-spacing:.07em;text-transform:uppercase;color:var(--blue);background:#0047ab12;border-radius:4px;margin-bottom:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.fa-page .fa-partner-desc{color:var(--gray);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.fa-page .fa-ecosystem-section{background:var(--light-bg);border-top:1px solid var(--border)}.fa-page .fa-ecosystem-list{flex-direction:column;gap:12px;max-width:560px;margin:24px 0 0;padding:0 0 0 25px;list-style:none;display:flex}.fa-page .fa-ecosystem-list li{color:var(--gray);padding-left:20px;font-size:1rem;line-height:1.6;position:relative}.fa-page .fa-ecosystem-list li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.fa-page .fa-traction-row{align-items:stretch}.fa-page .fa-traction-row .fa-founder-bio,.fa-page .fa-traction-row .fa-ecosystem-list{max-width:760px!important}.fa-page .fa-traction-partner-panel{border:1px solid var(--border);background:#fff;border-radius:20px;height:auto;padding:24px 20px 28px;box-shadow:0 10px 40px #0000000a,0 20px 80px #0047ab0d}@media (min-width:992px){.fa-page .fa-traction-partner-panel{z-index:10;margin-top:-40px;position:relative}}.fa-page .fa-traction-panel-label{margin-top:0;margin-bottom:14px}.fa-page .fa-partner-button-stack{flex-direction:column;gap:10px;display:flex}.fa-page .fa-partner-button{border:1px solid #e5ebf4;border-left:3px solid var(--blue);text-align:left;background:#fff;border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;height:auto;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 2px 8px #0047ab0a}.fa-page .fa-partner-button:hover,.fa-page .fa-partner-button:focus{border-color:var(--blue);background:#fcfdff;box-shadow:0 6px 16px #0047ab14}.fa-page .fa-partner-button-icon{width:40px;height:40px;color:var(--blue);letter-spacing:.06em;background:#0047ab14;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:.74rem;font-weight:800;display:inline-flex;overflow:hidden}.fa-page .fa-partner-button-icon img{object-fit:cover;width:100%;height:100%;display:block}.fa-page .fa-partner-button-icon--smartvey{background:#fff;border:1px solid #e7edf6}.fa-page .fa-partner-button-icon--digital-one{background:linear-gradient(135deg,#e639461f,#0047ab1f)}.fa-page .fa-partner-button-icon--b2b{background:linear-gradient(135deg,#0047ab1f,#0047ab0a)}.fa-page .fa-partner-button-text{flex-direction:column;gap:2px;display:flex}.fa-page .fa-partner-button-name{color:var(--dark);font-size:.92rem;font-weight:700;line-height:1.2}.fa-page .fa-partner-button-desc{color:var(--gray);white-space:normal;font-size:.8rem;line-height:1.35}@media (max-width:576px){.fa-page .fa-partner-button{gap:10px;padding:12px}.fa-page .fa-partner-button-icon{border-radius:10px;width:36px;height:36px}}.fa-page .fa-partner-card-stack{flex-direction:column;gap:10px;display:flex}.fa-page .fa-partner-card-row{text-align:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;align-items:center;gap:8px;height:100%;padding:16px 12px;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;box-shadow:0 4px 10px #00000005;color:inherit!important;text-decoration:none!important}.fa-page .fa-partner-card-row:hover{border-color:#0047ab1f;transform:translateY(-5px);box-shadow:0 12px 24px #0047ab1a}.fa-page .fa-partner-card-row:hover .fa-partner-card-name{color:var(--blue)}.fa-page .fa-partner-card-row:hover .fa-partner-card-logo{transform:scale(1.05);box-shadow:0 6px 15px #0047ab1f}.fa-page .fa-partner-card-logo{background:#fff;border:1px solid #f8fafc;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000a}.fa-page .fa-partner-card-logo img{object-fit:contain;width:100%;height:100%;padding:4px}.fa-page .fa-partner-content-stack{flex-direction:column;gap:2px;width:100%;display:flex}.fa-page .fa-partner-card-name{color:var(--dark);font-size:.9rem;font-weight:700;line-height:1.2;transition:color .2s}.fa-page .fa-partner-card-desc{color:var(--gray);white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.fa-page .fa-partner-card-chevron{display:none}@media (max-width:576px){.fa-page .fa-partner-card-row{gap:12px;padding:12px}.fa-page .fa-partner-card-logo{flex:0 0 44px;width:44px;height:44px}.fa-page .fa-partner-card-name{font-size:.9rem}}.fa-page .fa-sector-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:32px 0;display:grid}@media (max-width:900px){.fa-page .fa-sector-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:576px){.fa-page .fa-sector-grid{grid-template-columns:1fr;gap:12px}}.fa-page .fa-sector-card{border:1px solid var(--border);text-align:left;box-shadow:0 4px 14px rgba(var(--color-rgb,0, 71, 171), .14),0 1px 3px #00000014;background:#fff;border-radius:12px;flex-direction:row;align-items:center;gap:20px;width:100%;padding:16px 24px;transition:all .5s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden}.fa-page .fa-sector-card:before{content:"";background:linear-gradient(90deg, rgba(var(--color-rgb), .05) 0%, rgba(var(--color-rgb), .01) 100%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.fa-page .fa-sector-card:after{content:"";background:var(--color,var(--blue));opacity:.8;width:4px;transition:all .4s;position:absolute;top:0;bottom:0;left:0}.fa-page .fa-sector-card:hover{box-shadow:0 12px 28px rgba(var(--color-rgb), .22),0 2px 6px #00000014;border-color:rgba(var(--color-rgb), .2);transform:translate(8px)}.fa-page .fa-sector-card:hover:before{opacity:1}.fa-page .fa-sector-card:hover:after{opacity:1;width:6px}.fa-page .fa-sector-card:hover .fa-sector-icon{box-shadow:0 8px 20px rgba(var(--color-rgb), .3);transform:scale(1.05)rotate(5deg)}@media (max-width:576px){.fa-page .fa-sector-card{padding:14px 20px}}.fa-page .fa-sector-icon{background:var(--color,var(--blue));color:#fff;z-index:1;width:48px;height:48px;box-shadow:0 4px 12px rgba(var(--color-rgb), .2);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative}.fa-page .fa-sector-name{color:var(--color,var(--blue));opacity:.9;z-index:1;letter-spacing:-.01em;font-size:.95rem;font-weight:700;line-height:1.4;transition:all .3s;position:relative}@media (max-width:576px){.fa-page .fa-sector-name{font-size:.9rem}}.fa-page .fa-tiers-table{transition:box-shadow .4s,border-color .4s}.fa-page .fa-tiers-table tbody tr{transition:background-color .2s}.fa-page .fa-tiers-table:hover{border-color:#0066ff40;box-shadow:0 12px 28px #0066ff2e,0 2px 6px #0000000f}.fa-page .fa-tiers-table:hover tbody tr:hover{background:#eef4ff}.fa-page .fa-advisors-section .fa-advisors-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:768px){.fa-page .fa-advisors-section .fa-advisors-grid{grid-template-columns:1fr}}.fa-page .fa-advisors-section .fa-advisor-card{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:flex-start;gap:20px;padding:24px;display:flex}.fa-page .fa-advisors-section .fa-advisor-photo-wrap{border:1px solid var(--border);background:#f9fafb;border-radius:50%;flex-shrink:0;width:80px;height:80px;overflow:hidden}.fa-page .fa-advisors-section .fa-advisor-photo-wrap img{object-fit:cover;width:100%;height:100%}.fa-page .fa-advisors-section .fa-advisor-info{flex:1}.fa-page .fa-advisors-section .fa-advisor-name{color:var(--dark);margin:0 0 4px;font-size:16px;font-weight:600}.fa-page .fa-advisors-section .fa-advisor-title{color:var(--blue);margin:0 0 10px;font-size:13px;font-weight:500}.fa-page .fa-advisors-section .fa-advisor-desc{color:var(--muted,#6b7280);margin:0;font-size:14px;line-height:1.6}.fa-page .fa-apply-done{text-align:center;flex-direction:column;align-items:center;display:flex}.fa-page .fa-apply-done__icon{color:#16a34a;background:#dcfce7;border-radius:50%;place-items:center;width:64px;height:64px;font-size:28px;display:grid;box-shadow:0 0 0 8px #f0fdf4}.fa-page .fa-apply-done__title{color:var(--dark);margin:22px 0 8px;font-size:1.6rem;font-weight:700}.fa-page .fa-apply-done__lead{color:#4b5563;max-width:460px;margin:0;font-size:1rem;line-height:1.6}.fa-page .fa-apply-done__email{color:var(--blue);word-break:break-all;background:#eef4ff;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:6px 14px;font-size:.95rem;font-weight:600;display:inline-flex}.fa-page .fa-apply-done__next{border-top:1px solid var(--border);text-align:left;width:100%;max-width:480px;margin-top:32px;padding-top:24px}.fa-page .fa-apply-done__next-title{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 16px;font-size:.8rem;font-weight:700}.fa-page .fa-apply-steps{margin:0;padding:0;list-style:none}.fa-page .fa-apply-steps li{align-items:flex-start;gap:14px;padding-bottom:20px;display:flex;position:relative}.fa-page .fa-apply-steps li:not(:last-child):before{content:"";background:var(--border);width:2px;position:absolute;top:34px;bottom:4px;left:15px}.fa-page .fa-apply-steps li:last-child{padding-bottom:0}.fa-page .fa-apply-steps li>div{flex-direction:column;flex:1;gap:2px;padding-top:5px;display:flex}.fa-page .fa-apply-steps li strong{color:var(--dark);font-size:1rem}.fa-page .fa-apply-steps li span:not([class]){color:#6b7280;font-size:.92rem;line-height:1.5}.fa-page .fa-apply-steps__num{border:2px solid var(--border);color:#6b7280;background:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:grid}li.is-current .fa-page .fa-apply-steps__num{border-color:var(--blue);background:var(--blue);color:#fff}.fa-page .fa-apply-steps__badge{color:var(--blue);background:#eef4ff;border-radius:999px;flex:none;margin-top:5px;padding:2px 10px;font-size:.75rem;font-weight:700}.adv-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.adv-page .adv-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.adv-page .adv-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.adv-page .adv-wrap{padding:0 32px}}@media (max-width:576px){.adv-page .adv-wrap{padding:0 20px}}.adv-page .adv-wrap--purchase-top{padding-top:0;padding-left:120px;padding-right:48px}@media (max-width:1200px){.adv-page .adv-wrap--purchase-top{padding-left:96px;padding-right:40px}}@media (max-width:900px){.adv-page .adv-wrap--purchase-top{padding-left:32px;padding-right:32px}}@media (max-width:576px){.adv-page .adv-wrap--purchase-top{padding-left:20px;padding-right:20px}}.adv-page .adv-hero{background:var(--blue);padding:48px 0 44px;position:relative;overflow:hidden}.adv-page .adv-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.adv-page .adv-hero .adv-hero__inner{justify-content:space-between;align-items:center;gap:48px;display:flex}@media (max-width:900px){.adv-page .adv-hero .adv-hero__inner{flex-direction:column;align-items:flex-start;gap:32px}}.adv-page .adv-hero .adv-hero__left{flex:1}.adv-page .adv-hero .adv-hero-title{color:#fff;letter-spacing:-.02em;margin:0 0 24px;font-size:42px;font-weight:800;line-height:1.12}@media (max-width:768px){.adv-page .adv-hero .adv-hero-title{font-size:30px}}.adv-page .adv-hero .adv-hero-cta{background:var(--red);color:#fff;letter-spacing:.01em;border-radius:6px;align-items:center;gap:6px;padding:11px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .18s,transform .18s;display:inline-flex}.adv-page .adv-hero .adv-hero-cta:hover{opacity:.88;transform:translateY(-1px)}.adv-page .adv-hero .adv-hero__right{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;flex-shrink:0;display:flex;overflow:hidden}@media (max-width:900px){.adv-page .adv-hero .adv-hero__right{width:100%}}.adv-page .adv-hero .adv-hero__stat{border-right:1px solid #ffffff1a;flex-direction:column;flex:1;align-items:center;padding:22px 28px;display:flex}.adv-page .adv-hero .adv-hero__stat:last-child{border-right:none}.adv-page .adv-hero .adv-hero__stat-value{color:#fff;letter-spacing:-.02em;margin-bottom:5px;font-size:30px;font-weight:800;line-height:1}.adv-page .adv-hero .adv-hero__stat-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;text-align:center;white-space:nowrap;font-size:10px}.adv-page .adv-section{border-bottom:1px solid var(--border);padding:48px 0}.adv-page .adv-section#purchase-ad-slot{padding-top:16px}.adv-page .adv-purchase-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:1024px){.adv-page .adv-purchase-layout{grid-template-columns:1fr;gap:24px}}.adv-page .adv-purchase-guide{border:1px solid var(--border);border-top:4px solid var(--blue);background:#fff;border-radius:12px;padding:32px 24px;box-shadow:0 10px 30px #0000000a}.adv-page .adv-purchase-guide__header{align-items:center;gap:10px;display:flex}.adv-page .adv-purchase-guide__icon{font-size:24px;line-height:1}.adv-page .adv-purchase-guide__title{color:var(--dark);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800}.adv-page .adv-purchase-guide__text{color:var(--gray);margin:6px 0 28px;font-size:14px;line-height:1.5}.adv-page .adv-purchase-guide__steps{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.adv-page .adv-purchase-guide__steps li{align-items:flex-start;gap:14px;display:flex}.adv-page .adv-purchase-guide__step-num{width:28px;height:28px;color:var(--blue);background:#eef3fb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.adv-page .adv-purchase-guide__step-content{flex-direction:column;gap:3px;padding-top:2px;display:flex}.adv-page .adv-purchase-guide__step-label{color:var(--dark);font-size:15px;font-weight:700;line-height:1.2;display:block}.adv-page .adv-purchase-guide__step-desc{color:var(--gray);font-size:13px;line-height:1.4;display:block}.adv-page .adv-purchase-guide__placement{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;margin-top:32px;padding:20px}.adv-page .adv-purchase-guide__placement h3{color:var(--blue);text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:13px;font-weight:800}.adv-page .adv-purchase-guide__placement ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adv-page .adv-purchase-guide__placement li{color:var(--gray);align-items:center;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.adv-page .adv-purchase-guide__placement li strong{color:var(--dark);font-weight:600}.adv-page .adv-dot{background:var(--red);border-radius:50%;flex-shrink:0;width:6px;height:6px}.adv-page .adv-purchase-layout__flow{justify-content:center;display:flex}@media (max-width:1024px){.adv-page .adv-purchase-layout__flow{justify-content:center}}.adv-page .adv-purchase-layout__flow .ad-purchase-flow--embedded{width:min(100%,1040px);margin:0 auto 20px}@media (max-width:1024px){.adv-page .adv-purchase-layout__flow .ad-purchase-flow--embedded{width:100%;margin:0 auto 20px}}.adv-page .adv-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:11px;font-weight:600}.adv-page .adv-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:700}.adv-page .adv-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:28px}.adv-page .adv-two-col{grid-template-columns:1fr 1fr;gap:64px;display:grid}@media (max-width:768px){.adv-page .adv-two-col{grid-template-columns:1fr;gap:48px}}.adv-page .adv-why-section{background:var(--light-bg)}.adv-page .adv-reasons{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.adv-page .adv-reasons li{color:#374151;border-bottom:1px solid var(--border);align-items:flex-start;gap:16px;padding:16px 0;font-size:16px;line-height:1.65;display:flex}.adv-page .adv-reasons li:first-child{padding-top:0}.adv-page .adv-reasons li:last-child{border-bottom:none}.adv-page .adv-reason-num{color:var(--blue);letter-spacing:.04em;background:#0047ab14;border-radius:6px;flex-shrink:0;margin-top:2px;padding:3px 7px;font-size:11px;font-weight:800}.adv-page .adv-ideal-grid{flex-wrap:wrap;gap:10px;display:flex}.adv-page .adv-ideal-chip{color:#1e3a6e;background:#fff;border:1.5px solid #c7d9f5;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 3px #0000000d}.adv-page .adv-ideal-chip:hover{border-color:var(--blue);box-shadow:0 2px 8px #0047ab1f}.adv-page .adv-packages-section{background:var(--light-bg)}.adv-page .adv-package-card{border:1px solid var(--border);background:#fff;border-radius:14px;margin-bottom:24px;padding:32px;transition:box-shadow .2s}.adv-page .adv-package-card:hover{box-shadow:0 6px 24px #0047ab14}.adv-page .adv-package-header{align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}@media (max-width:576px){.adv-page .adv-package-header{flex-wrap:wrap}}.adv-page .adv-package-id{color:#0047ab4d;letter-spacing:.05em;flex-shrink:0;padding-top:4px;font-size:13px;font-weight:700}.adv-page .adv-package-title-group{flex-direction:column;flex:1;gap:6px;display:flex}.adv-page .adv-package-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:20px;width:fit-content;padding:2px 10px;font-size:10px;font-weight:600;display:inline-block}.adv-page .adv-package-tag--red{color:var(--red);background:#fdecea}.adv-page .adv-package-tag--blue{color:var(--blue);background:#eef3fb}.adv-page .adv-package-title{color:var(--dark);margin:0;font-size:22px;font-weight:700}.adv-page .adv-package-price-col{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}@media (max-width:576px){.adv-page .adv-package-price-col{text-align:left;align-items:flex-start}}.adv-page .adv-package-price{color:var(--blue);font-size:32px;font-weight:700;line-height:1}.adv-page .adv-package-price-note{color:var(--gray);margin-top:2px;font-size:12px}.adv-page .adv-package-discount{color:var(--red);margin-top:4px;font-size:12px;font-weight:500}.adv-page .adv-options-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:640px){.adv-page .adv-options-row{grid-template-columns:1fr}}.adv-page .adv-option-box{background:var(--light-bg);border:1px solid var(--border);border-radius:10px;padding:20px}.adv-page .adv-option-header{border-bottom:1px solid var(--border);flex-direction:column;gap:4px;margin-bottom:16px;padding-bottom:16px;display:flex}.adv-page .adv-option-label{letter-spacing:.1em;text-transform:uppercase;color:var(--gray);font-size:11px;font-weight:600}.adv-page .adv-option-price{color:var(--blue);font-size:22px;font-weight:700}.adv-page .adv-option-price small{color:var(--gray);font-size:13px;font-weight:400}.adv-page .adv-option-spots{color:var(--red);font-size:12px;font-weight:500}.adv-page .adv-package-body{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:32px;padding-top:24px;display:grid}@media (max-width:640px){.adv-page .adv-package-body{grid-template-columns:1fr}}.adv-page .adv-spots-badge{color:var(--red);background:#fdecea;border-radius:20px;margin-bottom:12px;padding:3px 12px;font-size:11px;font-weight:600;display:inline-block}.adv-page .adv-package-desc{color:var(--gray);margin:0;font-size:14px;line-height:1.8}.adv-page .adv-feature-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.adv-page .adv-feature-list li{color:var(--gray);align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}.adv-page .adv-check{width:20px;height:20px;color:var(--blue);background:#eef3fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.adv-page .adv-contact-section{background:var(--blue);text-align:center;padding:72px 0}.adv-page .adv-contact-section .adv-wrap{text-align:center}.adv-page .adv-contact-title{color:#fff;margin:0 0 12px;font-size:36px;font-weight:700}.adv-page .adv-contact-sub{color:#ffffffb3;margin:0 0 36px;font-size:16px}.adv-page .adv-contact-row{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.adv-page .adv-contact-item{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:8px;align-items:center;gap:10px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s;display:flex}.adv-page .adv-contact-item:hover{color:#fff;background:#fff3}.adv-page .adv-contact-icon{font-size:18px}.adv-page .adv-td-client{min-width:160px;font-weight:700;color:#0047ab!important;font-size:14px!important}.adv-page .adv-td-spots{white-space:nowrap;color:#374151}.adv-page .adv-td-price{min-width:160px}.adv-page .adv-td-price strong{color:#111827;margin-bottom:4px;font-size:15px;display:block}.adv-page .adv-price-note{color:#16a34a;margin-top:2px;font-size:13px;font-weight:600;display:block}.adv-page .adv-table-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.adv-page .adv-table-list li{color:#374151;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.adv-page .adv-check-icon{color:#16a34a;flex-shrink:0;margin-top:1px;font-size:14px;font-weight:700}.adv-page .adv-table-purchase-btn{color:#fff;white-space:nowrap;letter-spacing:.02em;background:linear-gradient(135deg,#1890ff 0%,#0050b3 100%);border-radius:50px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 4px 14px #1890ff59}.adv-page .adv-table-purchase-btn:after{content:"→";font-size:14px;transition:transform .18s}.adv-page .adv-table-purchase-btn:hover{color:#fff;background:linear-gradient(135deg,#40a9ff 0%,#1890ff 100%);transform:translateY(-2px);box-shadow:0 6px 20px #1890ff80}.adv-page .adv-table-purchase-btn:hover:after{transform:translate(3px)}.adv-page .adv-table-purchase-btn:active{transform:translateY(0);box-shadow:0 2px 8px #1890ff4d}.adv-page .adv-exclusive-section{background:#f4f6fb}.adv-page .adv-exclusive-header{background:#0047ab;border-radius:10px;align-items:center;gap:10px;margin-bottom:28px;padding:16px 24px;display:flex}.adv-page .adv-exclusive-num{color:#fff;font-size:20px;font-weight:700}.adv-page .adv-exclusive-title{color:#fff;margin:0;font-size:20px;font-weight:700}.adv-page .adv-exclusive-options{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:36px;display:grid}@media (max-width:600px){.adv-page .adv-exclusive-options{grid-template-columns:1fr}}.adv-page .adv-exclusive-option-card{color:#fff;background:#0047ab;border-radius:14px;padding:24px 20px}.adv-page .adv-exclusive-option-card h3{color:#fff;margin:0 0 12px;font-size:18px;font-weight:700}.adv-page .adv-exclusive-option-card p{color:#ffffffe6;align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.6;display:flex}.adv-page .adv-exclusive-option-card .adv-check-icon{color:#4ade80;flex-shrink:0}.adv-page .adv-green{color:#4ade80;font-weight:700}.adv-page .adv-exclusive-block{border-top:1.5px solid #e5e7eb;grid-template-columns:220px 1fr;align-items:start;gap:32px;padding:32px 0;display:grid}@media (max-width:640px){.adv-page .adv-exclusive-block{grid-template-columns:1fr;gap:16px}}.adv-page .adv-exclusive-block-left{flex-direction:column;gap:12px;display:flex}.adv-page .adv-exclusive-icon,.adv-page .adv-exclusive-icon svg{width:48px;height:48px}.adv-page .adv-exclusive-block-title{color:#111827;letter-spacing:.05em;margin:0;font-size:16px;font-weight:800}.adv-page .adv-exclusive-block-desc{color:#6b7280;margin:0;font-size:13px;line-height:1.6}.adv-page .adv-exclusive-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.adv-page .adv-exclusive-list li{color:#111827;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.adv-page .adv-big-check{color:#fff;background:#16a34a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.adv-page .adv-example-placements{color:#111827;text-align:center;border-top:1.5px solid #e5e7eb;margin-top:32px;padding-top:24px;font-size:15px;font-weight:700}.adv-page .adv-example-links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.adv-page .adv-example-links a{color:#0047ab;background:#eef3fb;border:1.5px solid #c7d9f5;border-radius:20px;padding:6px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .15s}.adv-page .adv-example-links a:hover{color:#fff;background:#0047ab;border-color:#0047ab}.adv-page .adv-mobile-section{background:#f4f6fb}.adv-page .adv-mobile-title{color:#111827;text-align:center;letter-spacing:.02em;margin-bottom:48px;font-size:26px;font-weight:800}.adv-page .adv-mobile-title span{color:#0047ab}.adv-page .adv-mobile-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:900px){.adv-page .adv-mobile-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.adv-page .adv-mobile-grid{grid-template-columns:1fr 1fr;gap:16px}}.adv-page .adv-mobile-card{flex-direction:column;align-items:center;gap:16px;display:flex}.adv-page .adv-mobile-placement-label{color:#111827;text-align:left;width:100%;margin:0;font-size:14px;font-weight:700;line-height:1.5}.adv-page .adv-mobile-placement-label a{color:#0047ab;font-size:15px;font-weight:700;text-decoration:none}.adv-page .adv-mobile-placement-label a:hover{text-decoration:underline}.adv-page .adv-mobile-mockup{background:#1a1a2e;border:3px solid #2d2d4e;border-radius:20px;width:100%;padding:8px;box-shadow:0 8px 32px #0000002e}.adv-page .adv-mobile-screen{background:#fff;border-radius:14px;flex-direction:column;min-height:220px;display:flex;overflow:hidden}.adv-page .adv-mobile-ad-banner{background:linear-gradient(135deg,#0047ab 0%,#002d7a 100%);justify-content:center;align-items:center;height:90px;display:flex}.adv-page .adv-mobile-ad-banner span{color:#fff9;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.adv-page .adv-mobile-content-lines{flex-direction:column;flex:1;gap:8px;padding:14px 12px;display:flex}.adv-page .adv-mobile-content-lines div{background:#f0f0f0;border-radius:4px;height:10px}.adv-page .adv-mobile-content-lines div:first-child{width:85%}.adv-page .adv-mobile-content-lines div:nth-child(2){width:65%}.adv-page .adv-mobile-content-lines div:nth-child(3){width:75%}.adv-page .adv-frontpage-section{background:#fff}.adv-page .adv-frontpage-price-banner{background:#0047ab;border-radius:14px;align-items:center;gap:32px;margin-bottom:40px;padding:32px 40px;display:flex}@media (max-width:600px){.adv-page .adv-frontpage-price-banner{flex-direction:column;gap:20px;padding:24px}}.adv-page .adv-frontpage-price-icon{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.adv-page .adv-frontpage-price-icon span{color:#fff;font-size:36px;font-weight:900}.adv-page .adv-frontpage-price-text{flex-direction:column;gap:6px;display:flex}.adv-page .adv-frontpage-price{color:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:800}.adv-page .adv-frontpage-discount{color:#ffffffd9;font-size:18px;font-weight:500}.adv-page .adv-fp-block{border-top:1.5px solid #eaecf0;padding:28px 0}.adv-page .adv-fp-block-title{align-items:center;gap:14px;margin-bottom:16px;display:flex}.adv-page .adv-fp-block-title span{color:#111827;font-size:18px;font-weight:700}.adv-page .adv-fp-icon{background:#0047ab;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.adv-page .adv-fp-icon svg{width:22px;height:22px}.adv-page .adv-fp-list{flex-direction:column;gap:10px;margin:0;padding:0 0 0 54px;list-style:none;display:flex}.adv-page .adv-fp-list li{color:#374151;align-items:center;gap:10px;font-size:15px;display:flex}.adv-page .adv-fp-list .adv-check-icon{color:#16a34a;font-weight:700}.adv-page .adv-smartvey-section{background:#f4f6fb}.adv-page .adv-smartvey-price-banner{background:#0047ab;border-radius:14px;align-items:center;gap:32px;margin-bottom:40px;padding:32px 40px;display:flex}@media (max-width:600px){.adv-page .adv-smartvey-price-banner{flex-direction:column;gap:16px;padding:24px}}.adv-page .adv-smartvey-illustration{flex-shrink:0;width:100px;height:80px}.adv-page .adv-smartvey-illustration svg{width:100%;height:100%}.adv-page .adv-partners-section{background:#f8f9fc}.adv-page .adv-partners-desc{color:var(--gray);max-width:640px;margin-bottom:36px;font-size:15px;line-height:1.7}.adv-page .adv-partners-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px;display:grid}.adv-page .adv-partners-grid a{color:inherit;text-decoration:none}.adv-page .adv-partner-card{background:#fff;border:1.5px solid #eaecf0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:160px;padding:24px 16px 18px;transition:box-shadow .2s,border-color .2s;display:flex}.adv-page .adv-partner-card:hover{border-color:#c7d9f5;box-shadow:0 4px 16px #0047ab1a}.adv-page .adv-partner-logo{object-fit:contain;border-radius:10px;width:72px;height:72px}.adv-page .adv-partner-name{color:var(--dark);text-align:center;font-size:12px;font-weight:600;line-height:1.4}.adv-table-wrapper{border:1.5px solid #e5e7eb;border-radius:14px;overflow-x:auto;box-shadow:0 2px 12px #0000000f}.adv-table{border-collapse:collapse;width:100%;font-size:14px}.adv-table thead tr{background:#0047ab}.adv-table thead tr th{color:#fff;text-align:left;white-space:nowrap;padding:16px 20px;font-size:14px;font-weight:600}.adv-table tbody tr{background:#fff;border-bottom:1px solid #eaecf0}.adv-table tbody tr:last-child{border-bottom:none}.adv-table tbody tr:nth-child(2n){background:#f8f9fc}.adv-table td{vertical-align:top;color:#374151;padding:20px;font-size:14px}.ad-purchase-flow{--apf-text:#111827;--apf-muted:#6b7280;--apf-primary:#1890ff;--apf-border:#e5e7eb;--apf-bg-soft:#f8fafc}.ad-purchase-flow--default{max-width:1100px;margin:0 auto 60px;padding:0 20px}.ad-purchase-flow--embedded{max-width:1100px;box-shadow:none;background:0 0;border:none;margin:0 auto 40px;padding:0}.ad-purchase-flow .apf-layout-header{text-align:center;margin-bottom:16px}.ad-purchase-flow .apf-layout-title{color:#003178;margin-bottom:32px;font-family:inherit;font-size:32px;font-weight:700}.ad-purchase-flow .apf-progress-container{justify-content:center;align-items:center;max-width:400px;margin:0 auto;display:flex;position:relative}.ad-purchase-flow .apf-progress-line{z-index:0;background:#c3c6d4;height:1px;position:absolute;top:20px;left:0;right:0}.ad-purchase-flow .apf-step{z-index:1;background:0 0;flex-direction:column;align-items:center;gap:8px;padding:0 20px;display:flex;position:relative}.ad-purchase-flow .apf-step .apf-step-icon{color:#94a3b8;background:#fff;border:2px solid #d1dde8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.ad-purchase-flow .apf-step .apf-step-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.ad-purchase-flow .apf-step.is-active .apf-step-icon{color:#fff;background:#0047ab;border-color:#0047ab}.ad-purchase-flow .apf-step.is-active .apf-step-label{color:#0047ab;font-weight:700}.ad-purchase-flow .ad-purchase-layout__configure-grid{grid-template-columns:minmax(0,8fr) minmax(320px,4fr);align-items:start;gap:32px;max-width:1060px;margin:0 auto;display:grid}@media (max-width:1024px){.ad-purchase-flow .ad-purchase-layout__configure-grid{grid-template-columns:1fr;max-width:none}}.ad-purchase-flow .ad-purchase-layout__left-col{flex-direction:column;gap:16px;display:flex}.ad-purchase-flow .apf-guide-card{background:#f3f4f5;border-radius:12px;padding:28px}.ad-purchase-flow .apf-guide-title{color:var(--dark);align-items:center;gap:8px;margin-bottom:24px;font-size:18px;font-weight:600;display:flex}.ad-purchase-flow .apf-guide-title .apf-icon-bolt{color:var(--red);font-size:20px}.ad-purchase-flow .apf-guide-steps{grid-template-columns:repeat(3,minmax(160px,1fr));gap:16px;display:grid}@media (max-width:768px){.ad-purchase-flow .apf-guide-steps{grid-template-columns:1fr}}.ad-purchase-flow .apf-guide-step{background:#fff;border:1px solid #0000;border-radius:8px;padding:18px 16px;transition:all .2s}.ad-purchase-flow .apf-guide-step:hover{border-color:#0031781a}.ad-purchase-flow .apf-guide-step-num{color:#003178;background:#0031781a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.ad-purchase-flow .apf-guide-step-content strong{color:var(--dark);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.ad-purchase-flow .apf-guide-step-content p{color:var(--gray);margin:0;font-size:12px;line-height:1.4}.ad-purchase-flow .apf-form-card{background:#fff;border-radius:12px;padding:32px;box-shadow:0 2px 10px #00000005}.ad-purchase-flow .apf-form-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.ad-purchase-flow .apf-form-title{color:var(--dark);margin-bottom:0;font-size:20px;font-weight:600}.ad-purchase-flow .apf-progress-container--sm{max-width:260px;margin:0}.ad-purchase-flow .apf-progress-container--sm .apf-progress-line{top:13px}.ad-purchase-flow .apf-progress-container--sm .apf-step--sm{gap:5px;padding:0 14px}.ad-purchase-flow .apf-progress-container--sm .apf-step--sm .apf-step-icon{width:26px;height:26px;font-size:12px}.ad-purchase-flow .apf-progress-container--sm .apf-step--sm .apf-step-label{letter-spacing:.03em;font-size:9px}.ad-purchase-flow .apf-form-body{flex-direction:column;gap:24px;display:flex}.ad-purchase-flow .ad-purchase-flow__field{flex-direction:column;display:flex}.ad-purchase-flow .apf-field-header{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.ad-purchase-flow .apf-field-header .ad-purchase-flow__label{white-space:nowrap;margin-bottom:0}.ad-purchase-flow .ad-purchase-flow__label{color:#64748b;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.ad-purchase-flow .apf-form-select{width:100%}.ad-purchase-flow .apf-form-select .ant-select-selector{align-items:center;background:#f3f4f5!important;border:none!important;border-radius:8px!important;height:44px!important}.ad-purchase-flow .apf-form-input{border-radius:999px!important;height:44px!important;padding:0 18px!important}.ad-purchase-flow .apf-field-hint{color:#64748b;margin:8px 0 0;font-size:12px;line-height:1.5}.ad-purchase-flow .apf-field-hint--inline{margin:0}.ad-purchase-flow .apf-readonly-field{height:44px;color:var(--dark);background:#f3f4f5;border-radius:8px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:flex}.ad-purchase-flow .apf-banner-upload .ant-upload.ant-upload-select{width:100%;display:block}.ad-purchase-flow .apf-drag-drop-area{text-align:center;cursor:pointer;background:#f3f4f54d;border:2px dashed #cbd5e180;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:40px;transition:all .3s;display:flex}.ad-purchase-flow .apf-drag-drop-area:hover{background:#f3f4f5}.ad-purchase-flow .apf-drag-drop-area:hover .apf-drag-icon{color:#003178}.ad-purchase-flow .apf-drag-drop-area.has-preview{background:#f3f4f5;padding:14px}.ad-purchase-flow .apf-upload-preview-wrap{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.ad-purchase-flow .apf-upload-preview-img{object-fit:cover;border:1px solid #dbe3ed;border-radius:10px;width:100%;max-height:220px}.ad-purchase-flow .apf-upload-preview-hint{color:#64748b;margin:0;font-size:12px;font-weight:500}.ad-purchase-flow .apf-drag-icon{color:#94a3b8;margin-bottom:16px;font-size:40px;transition:color .3s}.ad-purchase-flow .apf-drag-text{color:var(--dark);margin:0;font-size:14px;font-weight:600}.ad-purchase-flow .apf-drag-hint{color:var(--gray);margin:4px 0 16px;font-size:12px}.ad-purchase-flow .ad-purchase-layout__right-col{position:sticky;top:96px}.ad-purchase-flow .apf-summary-card{background:#fff;border:2px solid #0000;border-radius:12px;margin-bottom:24px;transition:border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 4px 20px #0000000d}.ad-purchase-flow .apf-summary-card--active{border-color:#1890ff;box-shadow:0 0 0 4px #1890ff1f,0 4px 20px #0000000d}.ad-purchase-flow .apf-summary-hero{background:linear-gradient(#cbd5e1,#e2e8f0);height:128px;position:relative;overflow:hidden}.ad-purchase-flow .apf-summary-hero:after{content:"";z-index:4;background:linear-gradient(#fff0,#00000014);height:60px;position:absolute;bottom:0;left:0;right:0}.ad-purchase-flow .apf-summary-slot-bg{z-index:1;position:absolute;inset:0}.ad-purchase-flow .apf-summary-slot-bg--flag{object-fit:cover;width:100%;height:100%}.ad-purchase-flow .apf-summary-slot-bg--global{background:radial-gradient(circle at 55% 30%,#e2e8f0 0%,#cbd5e1 55%,#b6c2d2 100%);justify-content:center;align-items:center;display:flex}.ad-purchase-flow .apf-summary-slot-global-icon{color:#00317847;font-size:100px}.ad-purchase-flow .apf-summary-slot-global-icon--image{object-fit:contain;opacity:.78;filter:contrast(1.15)drop-shadow(0 1px 2px #0031783d);width:108px;height:auto;max-height:94px}.ad-purchase-flow .apf-summary-cover-img{object-fit:cover;opacity:.8;z-index:2;width:100%;height:100%;position:absolute;inset:0}.ad-purchase-flow .apf-summary-badge{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.1em;z-index:10;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:700;position:absolute;bottom:16px;left:24px}.ad-purchase-flow .apf-summary-body{padding:24px}.ad-purchase-flow .apf-summary-title{color:#003178;margin:0 0 4px;font-size:18px;font-weight:700}.ad-purchase-flow .apf-summary-sub{color:var(--gray);margin:0 0 24px;font-size:12px}.ad-purchase-flow .apf-summary-list{flex-direction:column;gap:16px;margin:0 0 24px;padding:0;list-style:none;display:flex}.ad-purchase-flow .apf-summary-list li{align-items:flex-start;gap:12px;display:flex}.ad-purchase-flow .apf-summary-icon{color:#003178;background:#0031780d;border-radius:8px;flex-shrink:0;padding:8px;font-size:18px}.ad-purchase-flow .apf-summary-icon--bakong{object-fit:contain;background:#0031780d;border-radius:8px;width:36px;height:36px;padding:4px}.ad-purchase-flow .apf-summary-text{flex-direction:column;display:flex}.ad-purchase-flow .apf-summary-text .apf-sl{color:#94a3b8;text-transform:uppercase;font-size:12px;font-weight:600}.ad-purchase-flow .apf-summary-text strong{color:var(--dark);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ad-purchase-flow .apf-summary-logo-row img{border-radius:50%}.ad-purchase-flow .apf-pricing-block{border-top:1px solid #f1f5f9;margin-bottom:24px;padding-top:24px}.ad-purchase-flow .apf-price-row{color:var(--gray);justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.ad-purchase-flow .apf-price-row span:last-child{color:var(--dark);font-weight:600}.ad-purchase-flow .apf-price-total{background:#f3f4f5;border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:16px;display:flex}.ad-purchase-flow .apf-price-total span{color:#003178;font-size:16px;font-weight:700}.ad-purchase-flow .apf-price-total strong{color:#003178;font-size:20px;font-weight:700}.ad-purchase-flow .apf-terms-check{margin-bottom:14px}.ad-purchase-flow .apf-terms-check__label{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;display:flex}.ad-purchase-flow .apf-terms-check__input{accent-color:#002060;cursor:pointer;flex-shrink:0;width:15px;height:15px}.ad-purchase-flow .apf-terms-check__link{color:#0047ab;font-weight:600;text-decoration:underline}.ad-purchase-flow .apf-terms-check__link:hover{color:#002060}.ad-purchase-flow .apf-proceed-btn{height:48px;font-size:15px;font-weight:700;background:#002060!important;border:none!important;border-radius:999px!important;transition:box-shadow .2s,transform .15s!important;box-shadow:0 4px 16px #00206059,0 1px 4px #00206033!important}.ad-purchase-flow .apf-proceed-btn:hover:not(:disabled){transform:translateY(-1px);background:#001847!important;box-shadow:0 6px 20px #00206073,0 2px 6px #00206040!important}.ad-purchase-flow .apf-proceed-btn:disabled{color:#fff!important;box-shadow:none!important;opacity:1!important;background:#7b93bc!important}.ad-purchase-flow .apf-ssl-lock{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}.ad-purchase-flow__title{letter-spacing:-.02em;color:var(--dark);margin:0 0 8px;font-weight:800;display:none}.ad-purchase-flow .ad-purchase-flow__steps,.ad-purchase-flow__description{display:none}.ad-purchase-flow__configure{flex-direction:column;gap:24px;display:flex}.ad-purchase-flow__field{flex-direction:column;display:flex}.ad-purchase-flow__label{margin-bottom:8px;font-weight:600;display:block}.ad-purchase-flow__field-help{color:var(--apf-muted);margin:6px 0 0;font-size:12px}.ad-purchase-flow__slot-grid{gap:12px;display:flex}@media (max-width:640px){.ad-purchase-flow__slot-grid{flex-direction:column}}.ad-purchase-flow__slot-card{border:1px solid var(--border);cursor:pointer;text-align:left;background:#f8fafc;border-radius:8px;flex:1;padding:16px 20px;transition:all .2s}.ad-purchase-flow__slot-card:hover{border-color:var(--blue);background:#fff}.ad-purchase-flow__slot-card.is-selected{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);background:#eef3fb}.ad-purchase-flow__slot-title{color:var(--apf-text);font-weight:600}.ad-purchase-flow__slot-method{color:var(--apf-muted);font-size:13px}.ad-purchase-flow__slot-price{color:var(--apf-primary);margin-top:4px;font-weight:700}.ad-purchase-flow__slot-fixed{background:var(--apf-bg-soft);border:1px solid var(--apf-border);border-radius:10px;padding:16px}.ad-purchase-flow__slot-fixed-row{color:var(--apf-text);justify-content:space-between;font-weight:600;display:flex}.ad-purchase-flow__preview-image{object-fit:cover;border-radius:8px;width:100%;max-height:120px;margin-top:12px}.ad-purchase-flow__payment-hint{color:#0958d9;background:#f0f9ff;border:1px solid #bae0ff;border-radius:8px;padding:10px 14px;font-size:13px}.ad-purchase-flow__select{width:100%}.ad-purchase-flow__summary{background:var(--apf-bg-soft);border:1px solid var(--apf-border);border-radius:10px;padding:16px}.ad-purchase-flow__summary-row{color:var(--apf-text);justify-content:space-between;gap:12px;font-weight:600;display:flex}.ad-purchase-flow .apf-payment-step-header{justify-content:center;margin-bottom:28px;display:flex}.ad-purchase-flow .apf-payment-step-header .apf-progress-container--sm{margin:0}.ad-purchase-flow__payment{text-align:center}.ad-purchase-flow__payment--active .khqr-card,.ad-purchase-flow__payment--active .crypto-payment-card{border:2px solid #1890ff;border-radius:12px;transition:border-color .25s,box-shadow .25s;box-shadow:0 0 0 4px #1890ff1f,0 4px 24px #00000014}.ad-purchase-flow__khqr-card{margin:0 auto}.ad-purchase-flow__khqr-loading-icon{color:#e1232e;font-size:32px}.ad-purchase-flow__khqr-countdown{color:var(--apf-muted);margin-top:12px;margin-bottom:0;font-weight:600}.ad-purchase-flow__khqr-countdown.is-expiring{color:#d4380d}.ad-purchase-flow__regenerate-btn{margin-top:16px}.ad-purchase-flow__status-hint{color:var(--apf-muted);margin-top:12px;margin-bottom:0}.ad-purchase-flow__crypto-loading-icon{font-size:40px}.ad-purchase-flow .crypto-payment-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-width:440px;margin:0 auto;overflow:hidden;box-shadow:0 4px 20px #0000000d}.ad-purchase-flow .crypto-payment-card .order-preview-container{padding:32px 28px}.ad-purchase-flow .crypto-payment-card .modal-title{color:#111827;margin:0 0 8px;font-size:20px;font-weight:700}.ad-purchase-flow .crypto-payment-card .subtitle-link{color:#6b7280;margin:0 0 24px;font-size:14px}.ad-purchase-flow .crypto-payment-card .amount-display-section{margin-bottom:28px}.ad-purchase-flow .crypto-payment-card .amount-display-section .main-amount{color:#0047ab;letter-spacing:-.2px;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.25}.ad-purchase-flow .crypto-payment-card .amount-display-section .timer-badge{color:#0047ab;text-transform:uppercase;letter-spacing:.5px;background-color:#e3f2fd;border-radius:20px;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ad-purchase-flow .crypto-payment-card .qr-section-centered{background:#f8f9fa;border-radius:12px;justify-content:center;align-items:center;margin:24px 0;padding:16px;display:flex}.ad-purchase-flow .crypto-payment-card .qr-section-centered canvas{display:block}.ad-purchase-flow .crypto-payment-card .details-list{width:100%}.ad-purchase-flow .crypto-payment-card .details-list .detail-row{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;padding:14px 0;font-size:13px;display:flex}.ad-purchase-flow .crypto-payment-card .details-list .detail-row:first-child{border-top:none;padding-top:0}.ad-purchase-flow .crypto-payment-card .details-list .detail-row:last-child{padding-bottom:0}.ad-purchase-flow .crypto-payment-card .details-list .detail-row .label{color:#6b7280;white-space:nowrap;margin-right:16px;font-weight:600}.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value{color:#111827;text-align:right;font-weight:500}.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value.address-full{word-break:break-all;color:#374151;background:#f8f9fa;border:1px solid #e5e7eb;border-radius:6px;max-width:220px;padding:8px 12px;font-family:SF Mono,Menlo,monospace;font-size:11px;line-height:1.6}.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value.status-text{text-transform:capitalize;font-weight:700}.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value.status-text.waiting{color:#faad14}.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value.status-text.confirming,.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value.status-text.confirmed,.ad-purchase-flow .crypto-payment-card .details-list .detail-row .value.status-text.sending{color:#16a34a}.ad-purchase-flow .crypto-payment-card__actions{border-top:1px solid #f0f0f0;margin-top:20px;padding-top:16px}.ad-purchase-flow .crypto-payment-card__cancel-btn{height:42px;font-size:14px;font-weight:600;color:#475569!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:999px!important}.ad-purchase-flow .crypto-payment-card__cancel-btn:hover,.ad-purchase-flow .crypto-payment-card__cancel-btn:focus{color:#334155!important;background:#f8fafc!important;border-color:#94a3b8!important}.ad-purchase-flow__success{text-align:center;padding:40px 0}.ad-purchase-flow__success-icon{color:#16a34a;margin-bottom:16px;font-size:64px}.ad-purchase-flow__success-title{color:var(--apf-text);margin:0;font-size:24px;font-weight:700}.ad-purchase-flow__success-text{color:var(--apf-muted);margin:8px 0 24px}.ad-purchase-flow__success-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.khqr-card__qr-logo img.is-hidden{display:none}.apf-pay-method-options{gap:10px;display:flex}.apf-pay-method-btn{cursor:pointer;color:#374151;background:#fff;border:2px solid #d9d9d9;border-radius:10px;flex:1;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.apf-pay-method-btn:hover{border-color:#1890ff}.apf-pay-method-btn--active{background:#e6f7ff;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff26}.apf-pay-method-btn--disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important;background:#f5f5f5!important;border-color:#d9d9d9!important}.apf-pay-method-btn__logo{object-fit:contain;width:auto;height:20px}.apf-pay-method-btn__icon{font-size:16px;line-height:1}.apf-pay-method-btn__limit{color:#e63946;white-space:nowrap;background:#e6394614;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px;font-weight:600}.apf-duration-options{flex-wrap:wrap;gap:10px;display:flex}.apf-duration-btn{cursor:pointer;background:#fff;border:2px solid #d9d9d9;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:100px;padding:12px 14px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.apf-duration-btn:hover{border-color:#1890ff}.apf-duration-btn--active{background:#e6f7ff;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff26}.apf-duration-btn__label{color:#111827;font-size:13px;font-weight:600}.apf-duration-btn__price{color:#1890ff;font-size:15px;font-weight:700}.apf-duration-btn__badge{color:#fff;white-space:nowrap;background:#52c41a;border-radius:20px;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:-10px;right:-6px}.faq-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.faq-page .faq-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.faq-page .faq-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.faq-page .faq-wrap{padding:0 32px}}@media (max-width:576px){.faq-page .faq-wrap{padding:0 20px}}.faq-page .faq-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.faq-page .faq-hero .faq-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.faq-page .faq-hero .faq-hero-title{color:var(--dark);border-left:5px solid var(--blue);margin:0 0 16px;padding-left:20px;font-size:52px;font-weight:700;line-height:1.1}.faq-page .faq-hero .faq-hero-title span{color:var(--blue)}@media (max-width:768px){.faq-page .faq-hero .faq-hero-title{font-size:36px}}.faq-page .faq-hero .faq-hero-sub{color:var(--gray);max-width:520px;margin:0;padding-left:25px;font-size:17px;line-height:1.7}.faq-page .faq-body{padding:64px 0 80px}.faq-page .faq-layout{grid-template-columns:200px 1fr;align-items:flex-start;gap:64px;display:grid}@media (max-width:768px){.faq-page .faq-layout{grid-template-columns:1fr;gap:40px}}.faq-page .faq-sidebar{flex-direction:column;gap:6px;display:flex;position:sticky;top:80px}@media (max-width:768px){.faq-page .faq-sidebar{flex-flow:wrap;gap:8px;position:static}}.faq-page .faq-sidebar-link{color:var(--gray);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.faq-page .faq-sidebar-link:hover{background:var(--light-bg);color:var(--blue)}.faq-page .faq-sidebar-link:hover .faq-sidebar-dot{background:var(--blue)}.faq-page .faq-sidebar-dot{background:var(--border);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .15s}.faq-page .faq-category{margin-bottom:56px}.faq-page .faq-category:last-child{margin-bottom:0}.faq-page .faq-category-header{margin-bottom:24px}.faq-page .faq-category-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.faq-page .faq-category-title{color:var(--blue);margin:0 0 12px;font-size:22px;font-weight:700}.faq-page .faq-divider{background:var(--red);border-radius:2px;width:40px;height:3px;display:block}.faq-page .faq-list{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}.faq-page .faq-item{border-bottom:1px solid var(--border);cursor:pointer;transition:background .15s}.faq-page .faq-item:last-child{border-bottom:none}.faq-page .faq-item:hover,.faq-page .faq-item--open{background:var(--light-bg)}.faq-page .faq-item--open .faq-question{color:var(--blue)}.faq-page .faq-item--open .faq-icon{color:var(--red)}.faq-page .faq-question{color:var(--dark);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:15px;font-weight:500;transition:color .15s;display:flex}.faq-page .faq-icon{color:var(--gray);flex-shrink:0;font-size:22px;font-weight:300;line-height:1;transition:color .25s,transform .35s cubic-bezier(.4,0,.2,1)}.faq-page .faq-item--open .faq-icon{transform:rotate(180deg)}.faq-page .faq-answer-wrap{max-height:0;transition:max-height .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-page .faq-answer{padding:0 24px 20px}.faq-page .faq-answer p{color:var(--black);margin:0;font-size:14px;line-height:1.8}.faq-page .faq-cta{background:var(--blue);text-align:center;flex-direction:column;align-items:center;padding:72px 0;display:flex}.faq-page .faq-cta-title{color:#fff;margin:0 0 12px;font-size:32px;font-weight:700}.faq-page .faq-cta-sub{color:#ffffffb3;margin:0 0 32px;font-size:16px}.faq-page .faq-cta-btn{background:var(--red);color:#fff;border-radius:6px;padding:12px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.faq-page .faq-cta-btn:hover{color:#fff;background:#db1c2a}.tutorials-page{--blue:#0047ab;--blue-deep:#002d7a;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e8eaed;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.tutorials-page .tut-wrap{max-width:1180px;margin:0 auto;padding:0 40px}@media (max-width:768px){.tutorials-page .tut-wrap{padding:0 18px}}.tutorials-page .tut-hero{border-bottom:1px solid var(--border);padding:52px 0 36px}@media (max-width:768px){.tutorials-page .tut-hero{padding:32px 0 22px}}.tutorials-page .tut-hero .tut-tag{background:var(--blue);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:18px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}@media (max-width:768px){.tutorials-page .tut-hero .tut-tag{margin-bottom:14px}}.tutorials-page .tut-hero .tut-hero-title{color:var(--dark);margin:0;font-size:34px;font-weight:700;line-height:1.15}.tutorials-page .tut-hero .tut-hero-title span{color:var(--blue)}@media (max-width:768px){.tutorials-page .tut-hero .tut-hero-title{font-size:26px}}.tutorials-page .tut-toc-wrap{padding-top:32px}@media (max-width:768px){.tutorials-page .tut-toc-wrap{padding-top:22px}}.tutorials-page .tut-toc{background:#fdf2f5;border:1px solid #f7dde4;border-radius:14px;padding:22px 26px}@media (max-width:768px){.tutorials-page .tut-toc{border-radius:12px;padding:18px}}.tutorials-page .tut-toc-label{letter-spacing:.08em;text-transform:uppercase;color:var(--gray);margin-bottom:14px;font-size:12px;font-weight:700;display:block}.tutorials-page .tut-toc-groups{grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (max-width:768px){.tutorials-page .tut-toc-groups{grid-template-columns:1fr}}.tutorials-page .tut-toc-group{border-left:1px solid #e2e5ea;padding:0 30px}.tutorials-page .tut-toc-group:first-child{border-left:0;padding-left:0}.tutorials-page .tut-toc-group:last-child{padding-right:0}@media (max-width:768px){.tutorials-page .tut-toc-group{border-left:0;padding:0}.tutorials-page .tut-toc-group+.tut-toc-group{border-top:1px solid #e2e5ea;margin-top:18px;padding-top:18px}}.tutorials-page .tut-toc-group-title{letter-spacing:.05em;text-transform:uppercase;color:var(--dark);margin-bottom:12px;font-size:15px;font-weight:700;display:block}.tutorials-page .tut-toc-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tutorials-page .tut-toc-link{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:3px 0;font-family:inherit;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex}.tutorials-page .tut-toc-link:hover{color:var(--blue)}.tutorials-page .tut-toc-link:hover .tut-toc-dot{background:var(--blue)}.tutorials-page .tut-toc-dot{background:#c2c8d2;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .15s}.tutorials-page .tut-sections{padding-bottom:24px}.tutorials-page .tut-section{padding:44px 0}.tutorials-page .tut-section+.tut-section{border-top:1px solid var(--border)}@media (max-width:768px){.tutorials-page .tut-section{padding:32px 0}}.tutorials-page .tut-section-head{margin-bottom:26px}@media (max-width:768px){.tutorials-page .tut-section-head{margin-bottom:18px}}.tutorials-page .tut-section-title{color:var(--dark);text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px;font-size:25px;font-weight:700;line-height:1.2}@media (max-width:768px){.tutorials-page .tut-section-title{font-size:21px}}.tutorials-page .tut-section-desc{color:var(--gray);margin:0;font-size:15px;line-height:1.6}.tutorials-page .tut-grid{flex-direction:column;gap:18px;display:flex}.tutorials-page .tut-card{text-align:left;border:1px solid var(--border);cursor:pointer;background:#f5f6f8;border-radius:16px;align-items:stretch;padding:0;scroll-margin-top:88px;font-family:inherit;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.tutorials-page .tut-card:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 16px 34px #1118271a}.tutorials-page .tut-card:hover .tut-play{transform:translate(-50%,-50%)scale(1.08)}.tutorials-page .tut-card--soon{cursor:default}.tutorials-page .tut-card--soon:hover{box-shadow:none;border-color:var(--border);transform:none}.tutorials-page .tut-card--soon .tut-play{background:#ffffffb3}.tutorials-page .tut-card--highlight{border-color:var(--blue);animation:1.7s ease-out tut-card-highlight}@media (max-width:768px){.tutorials-page .tut-card{flex-direction:column-reverse}}@keyframes tut-card-highlight{0%{box-shadow:0 0 #0047ab00}18%{box-shadow:0 0 0 3px #0047ab8c}to{box-shadow:0 0 0 3px #0047ab00}}.tutorials-page .tut-card-body{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:26px 32px;display:flex}@media (max-width:768px){.tutorials-page .tut-card-body{padding:18px 20px 20px}}.tutorials-page .tut-card-title{color:var(--dark);margin-bottom:8px;font-size:21px;font-weight:700;line-height:1.3}@media (max-width:768px){.tutorials-page .tut-card-title{font-size:18px}}.tutorials-page .tut-card-blurb{color:#4b5563;font-size:16px;line-height:1.65}@media (max-width:768px){.tutorials-page .tut-card-blurb{font-size:15px}}.tutorials-page .tut-card-soon{color:var(--gray);background:#1118270f;border-radius:999px;align-self:flex-start;margin-top:14px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.tutorials-page .tut-thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#1f3c88 0%,#0047ab 55%,#002d7a 100%);border-radius:12px;flex-shrink:0;align-self:center;width:272px;margin:16px 16px 16px 0;display:block;position:relative;overflow:hidden}@media (max-width:1000px){.tutorials-page .tut-thumb{width:224px}}@media (max-width:768px){.tutorials-page .tut-thumb{border-radius:0;align-self:stretch;width:auto;margin:0}}.tutorials-page .tut-thumb--publishing{background:linear-gradient(135deg,#0047ab 0%,#1e6fd9 100%)}.tutorials-page .tut-thumb--get-started{background:linear-gradient(135deg,#002d7a 0%,#0047ab 100%)}.tutorials-page .tut-thumb--grow{background:linear-gradient(135deg,#b3263a 0%,#e63946 100%)}.tutorials-page .tut-thumb .tut-thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tutorials-page .tut-thumb .tut-thumb-scrim{background:radial-gradient(circle,#00000042 0%,#0000001a 45%,#0000004d 100%);position:absolute;inset:0}.tutorials-page .tut-thumb .tut-thumb-grid{opacity:.6;background-image:radial-gradient(#ffffff2e 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.tutorials-page .tut-thumb .tut-play{background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #00000038}.tutorials-page .tut-thumb .tut-play-icon{width:17px;height:17px;color:var(--blue);margin-left:2px}.tutorials-page .tut-cta{background:var(--blue-deep);text-align:center;padding:60px 24px}.tutorials-page .tut-cta .tut-cta-title{color:#fff;margin:0 0 12px;font-size:28px;font-weight:700}@media (max-width:768px){.tutorials-page .tut-cta .tut-cta-title{font-size:23px}}.tutorials-page .tut-cta .tut-cta-sub{color:#ffffffd1;max-width:520px;margin:0 auto 26px;font-size:16px;line-height:1.6}.tutorials-page .tut-cta .tut-cta-btn{color:var(--blue-deep);background:#fff;border-radius:8px;padding:13px 30px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:inline-block}.tutorials-page .tut-cta .tut-cta-btn:hover{background:#f0f4ff;transform:translateY(-2px)}.tut-lightbox{z-index:2000;background:#080c18d1;justify-content:center;align-items:center;padding:24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;animation:.22s both tut-fade;display:flex;position:fixed;inset:0}.tut-lightbox .tut-lightbox-panel{transform-origin:50%;will-change:transform,opacity;background:#0b1220;border-radius:14px;width:100%;max-width:960px;animation:.3s cubic-bezier(.16,1,.3,1) both tut-pop;overflow:hidden;box-shadow:0 30px 80px #00000080}.tut-lightbox .tut-lightbox-head{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.tut-lightbox .tut-lightbox-head .tut-chip{color:#dbe4f5;letter-spacing:.03em;background:#ffffff1f;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.tut-lightbox .tut-lightbox-title{color:#fff;margin:8px 0 0;font-size:18px;font-weight:700}.tut-lightbox .tut-lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s;display:flex}.tut-lightbox .tut-lightbox-close:hover{background:#ffffff38}.tut-lightbox .tut-lightbox-video{background:#000}.tut-lightbox .tut-lightbox-video video{aspect-ratio:16/9;background:#000;width:100%;max-height:74vh;display:block}@keyframes tut-fade{0%{opacity:0}to{opacity:1}}@keyframes tut-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.tutorials-page .tut-play,.tutorials-page .tut-card,.tutorials-page .tut-cta-btn{transition:none}.tutorials-page .tut-card:hover{transform:none}.tutorials-page .tut-card--highlight{animation:none;box-shadow:0 0 0 3px #0047ab80}.tut-lightbox,.tut-lightbox .tut-lightbox-panel{animation:none}}.report-bug-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.report-bug-page .rb-wrap{max-width:860px;margin:0 auto;padding:0 24px;position:relative}@media (max-width:576px){.report-bug-page .rb-wrap{padding:0 18px}}.report-bug-page .rb-hero{border-bottom:1px solid var(--border);padding:40px 0 28px}.report-bug-page .rb-hero .rb-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:14px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-block}.report-bug-page .rb-hero .rb-hero-title{color:var(--dark);border-left:4px solid var(--blue);margin:0 0 10px;padding-left:16px;font-size:30px;font-weight:700;line-height:1.2}.report-bug-page .rb-hero .rb-hero-title span{color:var(--blue)}@media (max-width:768px){.report-bug-page .rb-hero .rb-hero-title{font-size:25px}}.report-bug-page .rb-hero .rb-hero-sub{color:var(--gray);max-width:560px;margin:0;padding-left:20px;font-size:15px;line-height:1.6}.report-bug-page .rb-back-btn{color:var(--gray);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.report-bug-page .rb-back-btn:hover{color:var(--blue)}.report-bug-page .rb-body{padding:36px 0 72px}.report-bug-page .rb-admin-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.report-bug-page .rb-admin-filters{flex-wrap:wrap;gap:10px;display:flex}.report-bug-page .rb-section-head{margin-bottom:24px}.report-bug-page .rb-section-head .rb-section-title{color:var(--blue);margin:0 0 12px;font-size:22px;font-weight:700}.report-bug-page .rb-section-head .rb-divider{background:var(--red);border-radius:2px;width:40px;height:3px;display:block}.report-bug-page .rb-section-head.rb-section-head--with-back{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.report-bug-page .rb-section-head.rb-section-head--with-back .rb-back-btn{margin-top:4px}.report-bug-page .rb-card{border:1px solid var(--border);background:#fff;border-radius:16px;margin-bottom:56px;padding:32px 34px;box-shadow:0 12px 34px #0f172a0d}@media (max-width:576px){.report-bug-page .rb-card{padding:24px 22px}}.report-bug-page .ant-form-vertical .ant-form-item{margin-bottom:22px}.report-bug-page .rb-submit-row{border-top:1px solid var(--border);margin-top:28px;margin-bottom:0;padding-top:24px}.report-bug-page .rb-submit-row .ant-form-item-control-input-content{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.report-bug-page .rb-submit-row .ant-btn-primary{min-width:190px;height:46px;font-size:15px}@media (max-width:576px){.report-bug-page .rb-submit-row .ant-btn-primary{width:100%}}.report-bug-page .rb-submit-hint{color:var(--gray);font-size:13px}.report-bug-page .rb-gate{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.report-bug-page .rb-gate p{color:var(--gray);margin:0;font-size:15px}.report-bug-page .ant-form-item-label>label{color:var(--dark);font-size:14px;font-weight:600}.report-bug-page .ant-input,.report-bug-page .ant-input-affix-wrapper,.report-bug-page .ant-select-selector{border-radius:8px!important}.report-bug-page .ant-btn-primary{background:var(--blue);border-color:var(--blue);border-radius:8px;height:auto;padding:10px 28px;font-weight:600}.report-bug-page .ant-btn-primary:hover,.report-bug-page .ant-btn-primary:focus{background:#003a8c;border-color:#003a8c}.report-bug-page .rb-manual-label{color:var(--dark);margin-bottom:8px;font-size:14px;font-weight:600}.report-bug-page .rb-manual-label .rb-req{color:var(--red);margin-right:2px}.report-bug-page .rb-composer{border:1px solid #d9d9d9;border-radius:10px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.report-bug-page .rb-composer:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #0047ab14}.report-bug-page .rb-composer .rb-composer-input.ant-input{resize:none;box-shadow:none;border-radius:0;padding:14px 16px}.report-bug-page .rb-composer .rb-composer-bar{border-top:1px solid var(--border);background:#fafbfc;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.report-bug-page .rb-attach-thumbs{flex-wrap:wrap;gap:8px;display:flex}.report-bug-page .rb-attach-thumb{border:1px solid var(--border);border-radius:8px;width:40px;height:40px;position:relative;overflow:hidden}.report-bug-page .rb-attach-thumb img{object-fit:cover;width:100%;height:100%}.report-bug-page .rb-attach-thumb-remove{color:#fff;cursor:pointer;background:#000000a6;border:none;border-radius:50%;width:16px;height:16px;font-size:11px;line-height:1;position:absolute;top:2px;right:2px}.report-bug-page .rb-attach-btn{border:1px solid var(--border);color:var(--gray);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.report-bug-page .rb-attach-btn:hover{border-color:var(--blue);color:var(--blue)}.report-bug-page .rb-center{text-align:center;padding:32px 0}.report-bug-page .rb-list{flex-direction:column;gap:14px;display:flex}.report-bug-page .rb-item{border:1px solid var(--border);border-left:4px solid var(--rb-accent,var(--border));background:#fff;border-radius:14px;padding:18px 22px;transition:box-shadow .18s,transform .18s,border-color .18s;position:relative}.report-bug-page .rb-item--clickable{cursor:pointer}.report-bug-page .rb-item--clickable:hover{border-color:#cbd5e1;border-left-color:var(--rb-accent,#cbd5e1);transform:translateY(-2px);box-shadow:0 10px 26px #0f172a12}.report-bug-page .rb-item--clickable:hover .rb-item-title,.report-bug-page .rb-item--clickable:hover .rb-item-lead{color:var(--blue)}.report-bug-page .rb-item-lead{min-width:0;color:var(--dark);flex:1;margin:0;font-size:15px;font-weight:600;line-height:1.5;transition:color .15s}.report-bug-page .rb-item-desc--clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.report-bug-page .rb-item-attach{color:var(--blue);font-weight:500}.report-bug-page .rb-item-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.report-bug-page .rb-item-title{color:var(--dark);font-size:16px;font-weight:700;transition:color .15s}.report-bug-page .rb-tags{white-space:nowrap}.report-bug-page .rb-tags .ant-tag{border-radius:5px;margin-right:6px;font-weight:500}.report-bug-page .rb-field-hint{color:var(--gray);margin:8px 0 0;font-size:12px}.report-bug-page .rb-item-desc{color:var(--gray);white-space:pre-wrap;margin:10px 0 0;font-size:14px;line-height:1.8}.report-bug-page .rb-item-note{background:var(--light-bg);border-left:3px solid var(--blue);color:var(--dark);border-radius:4px;margin:12px 0 0;padding:10px 14px;font-size:13px;line-height:1.7}.report-bug-page .rb-item-meta{color:#9ca3af;margin-top:12px;font-size:12px}.report-bug-page .rb-item-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.report-bug-page .rb-item-footer .rb-item-meta{margin-top:0}.report-bug-page .rb-item-actions{flex-shrink:0;gap:2px;display:flex}.report-bug-page .rb-item-actions .ant-btn{border-radius:6px;height:30px;padding:0 10px;font-size:13px;font-weight:500}.report-bug-page .rb-tabs{border-bottom:1px solid var(--border);gap:28px;margin-bottom:24px;display:flex}.report-bug-page .rb-tab{color:var(--gray);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 0 12px;font-size:15px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.report-bug-page .rb-tab:hover{color:var(--dark)}.report-bug-page .rb-tab.is-active{color:var(--blue)}.report-bug-page .rb-tab.is-active:after{content:"";background:var(--red);border-radius:2px;width:40px;height:3px;position:absolute;bottom:-1px;left:0}.report-bug-page .rb-tab-count{background:var(--red);color:#fff;text-align:center;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.report-bug-page .rb-err-intro{color:var(--gray);margin:-6px 0 18px;font-size:13px}.report-bug-page .rb-err-count{background:var(--light-bg);border:1px solid var(--border);min-width:34px;color:var(--dark);text-align:center;border-radius:5px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-block}.report-bug-page .rb-err-where{color:var(--gray);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.report-bug-page .rb-err-code{max-width:100%;color:var(--blue);overflow-wrap:anywhere;background:#eef3fb;border-radius:6px;align-items:center;gap:8px;padding:3px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:inline-flex}.report-bug-page .rb-err-code--soft{background:var(--light-bg);color:var(--dark)}.report-bug-page .rb-err-status{border-left:1px solid #0047ab33;padding-left:8px;font-weight:700}.report-bug-page .rb-err-stats{flex-wrap:wrap;gap:4px 14px;display:flex}.report-bug-page .rb-err-stats strong{color:var(--dark)}.report-bug-page .rb-err-resolve.ant-btn{color:#15803d}.report-bug-page .rb-err-resolve.ant-btn:hover{color:#15803d;background:#f0fdf4}.report-bug-page .rb-err--resolved .rb-item-lead{color:var(--gray)}.report-bug-page--admin .rb-wrap{max-width:1040px}.rb-modal{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb}.rb-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #0f172a2e}.rb-modal .ant-modal-header{border-bottom:1px solid var(--border);border-radius:16px 16px 0 0;padding:22px 28px}.rb-modal .ant-modal-close{top:8px;right:10px}.rb-modal .ant-modal-body{padding:8px 28px 28px}.rb-modal .rb-detail-head{padding-right:28px}.rb-modal .rb-detail-title{color:var(--dark);word-break:break-word;margin-bottom:12px;font-size:19px;font-weight:700;line-height:1.35;display:block}.rb-modal .rb-detail-tags{white-space:nowrap}.rb-modal .rb-detail-tags .ant-tag{border-radius:4px;margin-right:6px;font-weight:500}.rb-modal .rb-detail-block{border-bottom:1px solid var(--border);padding:18px 0}.rb-modal .rb-detail-block:last-of-type{border-bottom:none;padding-bottom:4px}.rb-modal .rb-detail-label{letter-spacing:.08em;text-transform:uppercase;color:var(--gray);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.rb-modal .rb-detail-label em{color:var(--blue);letter-spacing:0;background:#0047ab14;border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:600}.rb-modal .rb-detail-desc{color:var(--dark);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.75}.rb-modal .rb-detail-images{flex-wrap:wrap;gap:12px;display:flex}.rb-modal .rb-detail-images .ant-image{border:1px solid var(--border);border-radius:12px;transition:border-color .15s,transform .15s;overflow:hidden}.rb-modal .rb-detail-images .ant-image:hover{border-color:var(--blue);transform:translateY(-2px)}.rb-modal .rb-detail-images .ant-image-img{object-fit:cover;cursor:zoom-in}.rb-modal .rb-item-note{background:var(--light-bg);border-left:3px solid var(--blue);color:var(--dark);border-radius:6px;margin:0;padding:12px 16px;font-size:13px;line-height:1.7}.rb-modal .rb-detail-meta{color:#9ca3af;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.rb-modal .rb-detail-meta-dot{background:var(--red);border-radius:50%;flex-shrink:0;width:6px;height:6px}.rb-modal .rb-detail-author{color:var(--blue);font-size:13px;font-weight:600}.rb-modal .rb-admin-controls{flex-wrap:wrap;gap:16px;display:flex}.rb-modal .rb-admin-controls label{flex-direction:column;flex:1;gap:6px;min-width:160px;display:flex}.rb-modal .rb-admin-controls label span{color:var(--dark);font-size:12px;font-weight:600}.rcr-modal-wrap :global(.ant-modal-content){border-radius:16px;padding:0;overflow:hidden;box-shadow:0 0 16px #0000001a}.rcr-modal{font-family:Poppins,sans-serif}.rcr-modal-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;padding:14px 20px;display:flex}.rcr-modal-title{color:#111827;font-size:17px;font-weight:700}.rcr-modal-subtitle{color:#6b7280;max-width:440px;margin-top:4px;font-size:13px;line-height:1.5}.rcr-modal-close{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:18px;line-height:1;transition:background .15s,color .15s}.rcr-modal-close:hover{color:#111827;background:#f8fafc}.rcr-modal-body{flex-direction:column;gap:4px;padding:18px 20px 20px;display:flex}.rcr-modal-body :global(.ant-form-item){margin-bottom:12px}.rcr-modal-body :global(.ant-form-item-explain-error){font-family:Poppins,sans-serif;font-size:12px}.rcr-modal-grid{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.rcr-modal-field{margin-bottom:0}.rcr-modal-field--full{grid-column:1/-1}@media (max-width:640px){.rcr-modal-grid{grid-template-columns:1fr}}.rcr-modal-label{color:#111827;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.rcr-modal-input{padding:9px 12px;font-family:Poppins,sans-serif;transition:border-color .15s,box-shadow .15s;background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:10px!important}.rcr-modal-body :global(textarea.ant-input){padding:9px 12px;font-family:Poppins,sans-serif;transition:border-color .15s,box-shadow .15s;background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:10px!important}.rcr-modal-input:hover{border-color:#c8ccd5!important}.rcr-modal-body :global(textarea.ant-input):hover{border-color:#c8ccd5!important}.rcr-modal-input:focus,.rcr-modal-input.ant-input-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.rcr-modal-body :global(textarea.ant-input):focus{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.rcr-modal-body :global(textarea.ant-input).ant-input-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.rcr-modal-body :global(.ant-select .ant-select-selector){align-items:center;height:auto;min-height:40px;padding:5px 12px;font-family:Poppins,sans-serif;transition:border-color .15s,box-shadow .15s;display:flex;background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:10px!important}.rcr-modal-body :global(.ant-select .ant-select-selector):hover{border-color:#c8ccd5!important}:is(.rcr-modal-body :global(.ant-select .ant-select-selector):focus,.rcr-modal-body :global(.ant-select .ant-select-selector).ant-input-focused){border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.rcr-modal-body :global(.ant-select-focused .ant-select-selector){border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.rcr-modal-intro{color:#6b7280;margin:0 0 16px;font-size:13px;line-height:1.6}.rcr-modal-actions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.rcr-modal-cancel{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:9px 20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:border-color .15s,color .15s}.rcr-modal-cancel:hover:not(:disabled){color:#111827;border-color:#6b7280}.rcr-modal-cancel:disabled{opacity:.6;cursor:not-allowed}.rcr-modal-save{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:6px;padding:9px 22px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background .15s,opacity .15s}.rcr-modal-save:hover:not(:disabled){background:#003682}.rcr-modal-save:disabled{opacity:.65;cursor:not-allowed}.rcr-admin-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.rcr-admin-toolbar :global(.ant-select-selector){align-items:center;min-height:38px;font-family:Poppins,sans-serif;transition:border-color .15s,box-shadow .15s;display:flex;background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:10px!important;height:auto!important}.rcr-admin-toolbar :global(.ant-select-selector):hover{border-color:#c8ccd5!important}:is(.rcr-admin-toolbar :global(.ant-select-selector):focus,.rcr-admin-toolbar :global(.ant-select-selector).ant-input-focused){border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.rcr-admin-card-meta{color:#6b7280;margin-top:8px;font-size:12px}.rcr-admin-card-meta strong{color:#111827;font-weight:600}.rcr-detail-value{color:#111827;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}.rcr-detail-value a{color:#0047ab;word-break:break-all}.rcr-detail-value a:hover{text-decoration:underline}.rcr-detail-meta{color:#6b7280;border-top:1px solid #e5e7eb;align-items:center;gap:8px;padding-top:12px;font-size:12px;display:flex}.rcr-detail-meta-dot{background:#6b7280;border-radius:50%;width:4px;height:4px}.rv-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#111827;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.rv-page .rv-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.rv-page .rv-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.rv-page .rv-wrap{padding:0 32px}}@media (max-width:576px){.rv-page .rv-wrap{padding:0 20px}}.rv-page .rv-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.rv-page .rv-hero .rv-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.rv-page .rv-hero .rv-hero-title{color:var(--blue);border-left:5px solid var(--blue);margin:0 0 16px;padding-left:20px;font-size:52px;font-weight:700;line-height:1.1}@media (max-width:768px){.rv-page .rv-hero .rv-hero-title{font-size:34px}}.rv-page .rv-hero .rv-hero-sub{color:var(--gray);max-width:580px;margin:0;padding-left:25px;font-size:17px;line-height:1.7}.rv-page .rv-hero .rv-updated{color:var(--gray);opacity:.75;margin:12px 0 0;padding-left:25px;font-size:13px}.rv-page .rv-intro{background:var(--blue);padding:48px 0}.rv-page .rv-intro-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:640px){.rv-page .rv-intro-grid{grid-template-columns:1fr}}.rv-page .rv-intro-card{background:#ffffff1a;border:1px solid #ffffff26;border-radius:12px;padding:28px 32px}.rv-page .rv-intro-card .rv-intro-number{letter-spacing:.1em;color:#ffffff80;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.rv-page .rv-intro-card h3{color:#fff;margin:0 0 8px;font-size:18px;font-weight:600}.rv-page .rv-intro-card p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.7}.rv-page .rv-section{border-bottom:1px solid var(--border);padding:48px 0}.rv-page .rv-section--alt{background:var(--light-bg)}.rv-page .rv-section--tight{padding:24px 0}.rv-page .rv-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:11px;font-weight:600}.rv-page .rv-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:700}.rv-page .rv-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:20px}.rv-page .rv-section-desc{color:var(--gray);max-width:680px;margin-bottom:16px;font-size:15px;line-height:1.8}.rv-page .rv-section-desc:last-of-type{margin-bottom:40px}.rv-page .rv-prose{max-width:720px;margin-bottom:32px}.rv-page .rv-prose p{color:var(--gray);margin:0 0 16px;font-size:15px;line-height:1.8}.rv-page .rv-prose p:last-child{margin-bottom:0}.rv-page .rv-prose a{color:var(--blue);font-weight:600;text-decoration:none}.rv-page .rv-prose a:hover{text-decoration:underline}.rv-page .rv-subheading{color:var(--dark);margin:40px 0 16px;font-size:18px;font-weight:700}.rv-page .rv-subheading:first-of-type{margin-top:0}.rv-page .rv-callout{max-width:720px;color:var(--dark);background:#fff4f4;border:1px solid #e6394640;border-radius:10px;margin-bottom:32px;padding:16px 20px;font-size:14px;font-weight:600;line-height:1.7}.rv-page .rv-rules-list{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.rv-page .rv-rule-item .rv-rule-title{color:var(--dark);margin:0 0 4px;font-size:16px;font-weight:600}.rv-page .rv-rule-item .rv-rule-desc{color:var(--gray);max-width:720px;margin:0;font-size:14px;line-height:1.7}.rv-page .rv-rules-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:900px){.rv-page .rv-rules-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.rv-page .rv-rules-grid{grid-template-columns:1fr}}.rv-page .rv-rule-card{background:var(--light-bg);border:1px solid var(--border);border-top:3px solid var(--blue);border-radius:10px;padding:24px;transition:box-shadow .2s,border-top-color .2s}.rv-page .rv-rule-card:hover{border-top-color:var(--red);box-shadow:0 4px 20px #0047ab14}.rv-page .rv-rule-num{letter-spacing:.1em;color:#0047ab59;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.rv-page .rv-rule-title{color:var(--dark);margin:0 0 8px;font-size:15px;font-weight:600}.rv-page .rv-rule-desc{color:var(--gray);margin:0;font-size:13px;line-height:1.7}.rv-page .rv-part2-layout{grid-template-columns:1fr 1fr;align-items:flex-start;gap:64px;display:grid}@media (max-width:768px){.rv-page .rv-part2-layout{grid-template-columns:1fr;gap:40px}}.rv-page .rv-list-header{color:var(--dark);margin-bottom:16px;font-size:14px;font-weight:600}.rv-page .rv-rule-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rv-page .rv-rule-list li{color:var(--gray);align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;display:flex}.rv-page .rv-list-dot{background:var(--blue);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.rv-page .rv-final{background:#e1ebf5;padding:80px 0}.rv-page .rv-quote-card{text-align:center;max-width:760px;margin:0 auto;padding:0 60px;position:relative}.rv-page .rv-quote-card:before,.rv-page .rv-quote-card:after{color:var(--red);opacity:.8;font-family:Georgia,serif;font-size:60px;line-height:1;position:absolute}.rv-page .rv-quote-card:before{content:"“";top:-10px;left:0}.rv-page .rv-quote-card:after{content:"”";bottom:-10px;right:0}.rv-page blockquote{color:#fff;margin:0 0 24px;font-size:26px;font-style:italic;font-weight:600;line-height:1.4}@media (max-width:576px){.rv-page blockquote{font-size:20px}}.rv-page .rv-quote-body{color:#1a2a3a;margin:0;font-size:22px;line-height:1.8}@media (max-width:576px){.rv-page .rv-quote-body{font-size:17px}}.sdp-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.sdp-page .sdp-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.sdp-page .sdp-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.sdp-page .sdp-wrap{padding:0 32px}}@media (max-width:576px){.sdp-page .sdp-wrap{padding:0 20px}}.sdp-page .sdp-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.sdp-page .sdp-hero .sdp-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.sdp-page .sdp-hero .sdp-hero-title{color:var(--dark);border-left:5px solid var(--blue);margin:0 0 16px;padding-left:20px;font-size:48px;font-weight:700;line-height:1.1}.sdp-page .sdp-hero .sdp-hero-title span{color:var(--blue)}@media (max-width:768px){.sdp-page .sdp-hero .sdp-hero-title{font-size:32px}}.sdp-page .sdp-hero .sdp-hero-sub{color:var(--gray);max-width:580px;margin:0;padding-left:25px;font-size:17px;line-height:1.7}.sdp-page .sdp-intro{background:var(--blue);padding:48px 0}.sdp-page .sdp-intro-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:768px){.sdp-page .sdp-intro-grid{grid-template-columns:1fr}}.sdp-page .sdp-intro-card{background:#ffffff1a;border:1px solid #ffffff26;border-radius:12px;padding:28px}.sdp-page .sdp-intro-card .sdp-intro-icon{margin-bottom:12px;font-size:28px}.sdp-page .sdp-intro-card h3{color:#fff;margin:0 0 8px;font-size:17px;font-weight:600}.sdp-page .sdp-intro-card p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.7}.sdp-page .sdp-intro-card p a{color:#fff;font-weight:500;text-decoration:underline}.sdp-page .sdp-intro-card p a:hover{opacity:.85}.sdp-page .sdp-section{border-bottom:1px solid var(--border);padding:72px 0}.sdp-page .sdp-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:11px;font-weight:600}.sdp-page .sdp-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:700}.sdp-page .sdp-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:20px}.sdp-page .sdp-section-desc{color:var(--gray);max-width:720px;margin-bottom:16px;font-size:15px;line-height:1.8}.sdp-page .sdp-section-desc strong{color:var(--dark)}.sdp-page .sdp-guidelines-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;display:grid}@media (max-width:640px){.sdp-page .sdp-guidelines-grid{grid-template-columns:1fr}}.sdp-page .sdp-guideline-card{background:var(--light-bg);border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:16px;padding:20px;transition:border-color .2s,box-shadow .2s;display:flex}.sdp-page .sdp-guideline-card:hover{border-color:var(--blue);box-shadow:0 4px 16px #0047ab12}.sdp-page .sdp-guideline-check{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-size:13px;font-weight:700;display:flex}.sdp-page .sdp-guideline-title{color:var(--dark);margin:0 0 4px;font-size:14px;font-weight:600}.sdp-page .sdp-guideline-desc{color:var(--gray);margin:0;font-size:13px;line-height:1.7}.sdp-page .sdp-reward{background:var(--dark);padding:80px 0}.sdp-page .sdp-reward-inner{align-items:center;gap:64px;display:flex}@media (max-width:768px){.sdp-page .sdp-reward-inner{flex-direction:column;gap:40px}}.sdp-page .sdp-reward-content{flex:1}.sdp-page .sdp-reward-content .sdp-label{color:#ff8896}.sdp-page .sdp-reward-content .sdp-section-title{color:#fff}.sdp-page .sdp-reward-content .sdp-section-desc{color:#ffffffa6;max-width:100%}.sdp-page .sdp-cta-btn{background:var(--red);color:#fff;border-radius:6px;margin-top:8px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.sdp-page .sdp-cta-btn:hover{color:#fff;background:#db1c2a}.sdp-page .sdp-reward-badge{background:#ffffff0f;border:2px solid #ffffff1f;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:180px;height:180px;display:flex}@media (max-width:768px){.sdp-page .sdp-reward-badge{width:140px;height:140px}}.sdp-page .sdp-badge-icon{font-size:40px;line-height:1}.sdp-page .sdp-badge-text{color:#fff9;text-align:center;letter-spacing:.04em;font-size:12px;font-weight:600;line-height:1.5}.pp-page{--blue:#0047ab;--red:#e63946;--dark:#0d0d0d;--gray:#5a5a6e;--light-bg:#f8fafc;--border:#ebebeb;background:#fff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.pp-page .pp-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.pp-page .pp-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.pp-page .pp-wrap{padding:0 32px}}@media (max-width:576px){.pp-page .pp-wrap{padding:0 20px}}.pp-page .pp-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.pp-page .pp-hero .pp-tag{background:var(--blue);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.pp-page .pp-hero .pp-hero-title{color:var(--dark);letter-spacing:-.04em;border-left:3px solid var(--blue);margin:0 0 12px;padding-left:20px;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1}@media (max-width:768px){.pp-page .pp-hero .pp-hero-title{font-size:36px}}.pp-page .pp-hero .pp-hero-sub{color:var(--gray);letter-spacing:.04em;margin:0 0 12px;padding-left:25px;font-size:13px;font-weight:500}.pp-page .pp-hero .pp-hero-desc{color:var(--gray);max-width:580px;margin:0;padding-left:25px;font-size:16px;line-height:1.7}.pp-page .pp-body{padding:64px 0 96px}.pp-page .pp-layout{grid-template-columns:220px 1fr;align-items:flex-start;gap:64px;display:grid}@media (max-width:900px){.pp-page .pp-layout{grid-template-columns:1fr;gap:40px}}.pp-page .pp-sidebar{flex-direction:column;gap:2px;display:flex;position:sticky;top:80px}@media (max-width:900px){.pp-page .pp-sidebar{display:none}}.pp-page .pp-sidebar-link{color:var(--gray);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.pp-page .pp-sidebar-link:hover{background:var(--light-bg);color:var(--blue)}.pp-page .pp-sidebar-link:hover .pp-sidebar-num{color:var(--blue)}.pp-page .pp-sidebar-num{color:#0047ab4d;letter-spacing:.05em;flex-shrink:0;font-size:10px;font-weight:700;transition:color .15s}.pp-page .pp-section-block{border-bottom:1px solid var(--border);margin-bottom:48px;padding-bottom:48px}.pp-page .pp-section-block:last-child{border-bottom:none;margin-bottom:0}.pp-page .pp-section-header{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.pp-page .pp-section-num{color:#0047ab4d;letter-spacing:.08em;flex-shrink:0;font-size:12px;font-weight:700}.pp-page .pp-section-title{letter-spacing:-.025em;color:var(--blue);margin:0;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.pp-page .pp-section-body{padding-left:26px}.pp-page .pp-section-body p{color:var(--black);margin-bottom:12px;font-size:.97rem;line-height:1.85}.pp-page .pp-section-body p strong{color:var(--dark)}.pp-page .pp-section-body p a{color:var(--blue);font-weight:500;text-decoration:none}.pp-page .pp-section-body p a:hover{text-decoration:underline}.pp-page .pp-section-body h4{color:var(--dark);text-transform:uppercase;letter-spacing:.06em;margin:20px 0 8px;font-size:13px;font-weight:600}.pp-page .pp-section-body ul{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.pp-page .pp-section-body ul li{color:var(--black);padding-left:16px;font-size:.95rem;line-height:1.75;position:relative}.pp-page .pp-section-body ul li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.pp-page .pp-section-body .pp-optout{border:1px solid var(--border);background:var(--light-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;max-width:560px;margin-top:8px;padding:14px 18px;display:flex}@media (max-width:576px){.pp-page .pp-section-body .pp-optout{flex-direction:column;align-items:stretch}}.pp-page .pp-section-body .pp-optout-state{color:var(--dark);margin:0;font-size:.9rem}.pp-page .pp-section-body .pp-optout-btn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:6px;flex-shrink:0;padding:8px 18px;font-size:14px;font-weight:600;transition:background .2s}.pp-page .pp-section-body .pp-optout-btn:hover{background:#003a8c}.tos-page{--blue:#0047ab;--red:#e63946;--dark:#0d0d0d;--gray:#5a5a6e;--light-bg:#f8fafc;--border:#ebebeb;background:#fff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.tos-page .tos-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.tos-page .tos-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.tos-page .tos-wrap{padding:0 32px}}@media (max-width:576px){.tos-page .tos-wrap{padding:0 20px}}.tos-page .tos-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.tos-page .tos-hero .tos-tag{background:var(--blue);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.tos-page .tos-hero .tos-hero-title{color:var(--dark);letter-spacing:-.04em;border-left:3px solid var(--blue);margin:0 0 12px;padding-left:20px;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1}.tos-page .tos-hero .tos-hero-title span{color:var(--blue)}.tos-page .tos-hero .tos-hero-sub{color:var(--gray);letter-spacing:.04em;margin:0 0 12px;padding-left:25px;font-size:13px;font-weight:500}.tos-page .tos-hero .tos-hero-desc{color:var(--gray);max-width:580px;margin:0;padding-left:25px;font-size:16px;line-height:1.7}.tos-page .tos-body{padding:64px 0 96px}.tos-page .tos-layout{grid-template-columns:220px 1fr;align-items:flex-start;gap:64px;display:grid}@media (max-width:900px){.tos-page .tos-layout{grid-template-columns:1fr;gap:40px}}.tos-page .tos-sidebar{flex-direction:column;gap:2px;display:flex;position:sticky;top:80px}@media (max-width:900px){.tos-page .tos-sidebar{display:none}}.tos-page .tos-sidebar-link{color:var(--gray);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.tos-page .tos-sidebar-link:hover{background:var(--light-bg);color:var(--blue)}.tos-page .tos-sidebar-link:hover .tos-sidebar-num{color:var(--blue)}.tos-page .tos-sidebar-num{color:#0047ab4d;letter-spacing:.05em;flex-shrink:0;font-size:10px;font-weight:700;transition:color .15s}.tos-page .tos-section-block{border-bottom:1px solid var(--border);margin-bottom:48px;padding-bottom:48px}.tos-page .tos-section-block:last-child{border-bottom:none;margin-bottom:0}.tos-page .tos-section-header{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.tos-page .tos-section-num{color:#0047ab4d;letter-spacing:.08em;flex-shrink:0;font-size:12px;font-weight:700}.tos-page .tos-section-title{letter-spacing:-.025em;color:var(--blue);margin:0;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.tos-page .tos-section-body{padding-left:26px}.tos-page .tos-section-body p{color:var(--black);margin-bottom:12px;font-size:.97rem;line-height:1.85}.tos-page .tos-section-body p a{color:var(--blue);font-weight:500;text-decoration:none}.tos-page .tos-section-body p a:hover{text-decoration:underline}.tos-page .tos-section-body h4{color:var(--dark);text-transform:uppercase;letter-spacing:.06em;margin:20px 0 8px;font-size:13px;font-weight:600}.tos-page .tos-section-body ul{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.tos-page .tos-section-body ul li{color:var(--black);padding-left:16px;font-size:.95rem;line-height:1.75;position:relative}.tos-page .tos-section-body ul li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.message-page{background-color:#f9f9f9;padding:20px 0}.message-page .header{border-bottom:1px solid #f0f0f0;padding:20px}.message-page .header h1,.message-page .header p{margin:0}.message-page .header p{color:#555}.message-page .header .note{color:#1890ff}.message-page .msg-submit{color:#fff;background-color:#1890ff;border:none;border-radius:16px;height:auto;padding:5px 30px}.message-page .ant-card-body{padding:0}.message-page .message-outter-card{border-radius:16px;min-height:700px}.message-page .message-outter-card .msg-menu{background-color:#05325c;border-radius:16px 0 0 16px;min-height:100vh}@media (max-width:992px){.message-page .message-outter-card .msg-menu{border-radius:16px 16px 0 0;min-height:auto}}.message-page .search-mail{align-items:center;display:flex}@media (max-width:576px){.message-page .search-mail{flex-direction:column;align-items:flex-start}.message-page .search-mail .fee-form{margin-top:10px}.message-page .search-mail .msg-input-fee{width:100%;margin-left:0}}.message-page .search-mail .search-msg{max-width:500px}.message-page .search-mail .ant-select-selector{height:44px!important;padding-top:5px!important}.message-page .search-mail .ant-select-selection-search-input{margin-top:5px!important;margin-left:3px!important}.msg-menu{border-right:1px solid #f0f0f0;padding:24px 0}.msg-menu .msg-btn{color:#fff;background-color:#0000;border-radius:40px;justify-content:space-evenly;align-items:center;height:auto;margin-left:24px;padding:10px 40px;display:flex}.msg-menu .msg-btn svg{margin-right:10px}.msg-menu .msg-mobile-btn{padding:10px 20px;margin:0!important}.msg-menu .msg-menu-item{background-color:#0000;border:none;margin-top:24px}.msg-menu .msg-menu-item li{padding-left:24px}.msg-menu .msg-menu-item .ant-menu-item{color:#fff;align-items:center;display:flex}.msg-menu .msg-menu-item .ant-menu-item:hover{opacity:.8}.msg-menu .msg-menu-item .ant-menu-item a{color:#fff}.msg-menu .msg-menu-item .ant-menu-item-selected{color:#fff;background-color:#1890ff}.msg-menu .msg-menu-item .ant-menu-item-selected a{color:#fff}.msg-section .search-mail{border-bottom:1px solid #f0f0f0;padding:24px}.msg-section .msg-input{border-radius:40px;max-width:500px;padding:10px 20px}.msg-section .msg-input-fee{max-width:120px;margin:0 10px}.msg-section .fee-form{align-items:center;display:flex}.msg-section .fee-form .ant-row,.msg-section .btn-update-fee{margin-bottom:0}.msg-section .submit-fee{border-radius:50px;height:44px}.whitelist-users{padding:20px}.whitelist-users .add-user{padding:5px 20px}.whitelist-users .user-list{margin:20px 0}.whitelist-users .whitelist-card{background-color:#f9f9f9;border-radius:16px;padding:15px 20px}.whitelist-users .whitelist-card .remove-btn{color:#ff4d4f;border:1px solid #ff4d4f;border-radius:16px;height:auto;padding:1px 20px}.wrap-inbox{padding:10px 20px}@media (max-width:576px){.wrap-inbox{padding:0}}.search_user{max-width:500px}.search_user .ant-select-selector{height:34px!important;padding-top:1px!important}.card-message .ant-row{background-color:#f9f9f9;border-radius:50px;margin:10px!important;padding:15px!important}.card-message .ant-row .profile{align-items:center;display:flex}.card-message .ant-row .profile .img-avatar{object-fit:contain;border-radius:50px;width:100%}.card-message .ant-row .content p,.card-message .ant-row .content h4{margin:0}.card-message .ant-row .content .spread-content{justify-content:space-between;display:flex}.card-message .ant-row .content .duration{color:#797979}.setting-section{padding:20px}.setting-section .ant-input-number{width:100%}.setting-section h2{margin:0}.setting-section p{color:#555}.setting-section .price{padding:5px 20px}.setting-section .setting-item{margin-bottom:20px}.compose-page{padding:20px}.compose-page .ant-form-item{margin-bottom:10px}.compose-page p{margin:0}.compose-page .compose-input{width:100%;padding:5px 15px}.compose-page .compose_search .ant-select-selector .ant-select-selection-search-input{padding-left:4px!important}.compose-page .whitelist-true-msg{color:#1890ff;margin-bottom:20px}.wrap-message-detail{padding:10px 20px}.wrap-message-detail .head-action{justify-content:space-between;align-items:center;display:flex}.wrap-message-detail .head-action .action-left h4{margin-bottom:0}.wrap-message-detail .head-action .action-right{font-size:16px}.wrap-message-detail .content-message-detail .btn-reply{border-radius:50px;margin-bottom:1em}.wrap-message-detail .content-message-detail .img-avatar{object-fit:contain;border-radius:50px;width:40px;height:40px}.wrap-message-detail .content-message-detail .collap-del-msg .ant-collapse-header{color:#ff4d4f}@media (min-width:576px) and (max-width:767.98px){.msg-menu .msg-menu-item{margin:0}.msg-menu .msg-menu-item .anticon-ellipsis{color:#fff}.msg-menu{padding:0}.msg-container{max-width:100%!important}}@media (min-width:768px) and (max-width:991.98px){.msg-menu .msg-menu-item{margin:0}.msg-container{max-width:100%!important}.msg-menu{padding:0}}@media (max-width:575.98px){.msg-menu .msg-menu-item{margin:0}.msg-container{max-width:100%!important}.msg-menu{padding:0}}.unread-message{background-color:#e6f7ff!important}.glp-dark-pricing .wrap-serey-landing-page,.glp-dark-pricing .subscription-plan-section{background:#0f172a!important}.wrap-serey-landing-page{background:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.wrap-serey-landing-page .serey-gradient-text{background:linear-gradient(#69b4ff 0%,#1890ff 45%,#0a5fd1 100%);-webkit-text-fill-color:#0000;color:#0000;-webkit-text-stroke:.7px #1890ff;-webkit-background-clip:text;background-clip:text;padding-right:10px;font-style:italic;display:inline-block}.wrap-serey-landing-page .hero-view-plans-btn{color:#1a56db;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #1a56db;border-radius:8px;padding:10px 32px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block;transform:translate(0);box-shadow:4px 4px #1a56db}.wrap-serey-landing-page .hero-view-plans-btn:hover{color:#1a56db;text-decoration:none;transform:translate(3px,3px);box-shadow:1px 1px #1a56db}.wrap-serey-landing-page .hero-red-gradient-text{padding-right:6px;display:inline-block;color:#fff!important;-webkit-text-fill-color:#fff!important}.wrap-serey-landing-page .hero-shine-text{background:linear-gradient(105deg,#fff 0% 30%,#d1d5db 44%,#9ca3af 50%,#d1d5db 56%,#fff 70% 100%) 0 0/250%;-webkit-text-fill-color:#0000;-webkit-text-stroke:0px;-webkit-background-clip:text;background-clip:text;animation:10s linear infinite hero-shine;display:inline}@keyframes hero-shine{0%{background-position:200%}to{background-position:-100%}}.wrap-serey-landing-page .hero-float{animation:7s ease-in-out infinite hero-float}@keyframes hero-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (max-width:768px){.wrap-serey-landing-page .hero-text-col{text-align:left!important;max-width:100%!important;margin-left:0!important;padding-left:16px!important;padding-right:16px!important}.wrap-serey-landing-page .hero-img-col .hero-float{margin-top:16px!important}.wrap-serey-landing-page .hero-img-col .hero-float--large{width:99%!important}}@media (min-width:992px){.wrap-serey-landing-page .nl-hero-row{flex-wrap:nowrap}.wrap-serey-landing-page .nl-hero-row>.hero-text-col{flex:0 auto;max-width:50%}.wrap-serey-landing-page .nl-hero-row>.hero-img-col{flex:1 1 0;justify-content:center;min-width:0;max-width:none;display:flex}.wrap-serey-landing-page .nl-hero-row .hero-float--large{flex-shrink:0;width:113.85%!important;max-width:calc(min(1680px,94vw)/1.7567 - 80.8335px)!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width:1600px){.wrap-serey-landing-page .nl-hero-row>.hero-text-col{flex:none;max-width:none}.wrap-serey-landing-page .nl-hero-row .nl-hero-text{zoom:1.15}.wrap-serey-landing-page .nl-hero-row .hero-float--large{width:calc(min(1680px,94vw)/1.52788 - 92.939px)!important;max-width:none!important}}.wrap-serey-landing-page .bg-noise{background:#f5f5f5 radial-gradient(circle at 80% 20%,#f0f0f0 0%,#f5f5f5 40%,#f2f2f2 100%)}.wrap-serey-landing-page .bg-noise .hero-section{background:#0f172a;flex-direction:column;justify-content:center;width:100%;min-height:90vh;padding-top:90px;display:flex;overflow-x:clip}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:auto;display:flex}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .main-section{margin-top:6em}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .hero-s-sub-title .ant-space-item{align-items:center;display:flex}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .hero-s-sub-title .hero-s-title-success{color:#109105}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content h1{margin-bottom:0;font-size:5em}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content h1{font-size:1.8em}}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content h1 .main-title{color:#0047ab;letter-spacing:-3px;opacity:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.8em;font-style:italic;font-weight:800;animation:.8s ease-out forwards fadeInUp;display:inline-block;transform:translateY(20px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content h3{opacity:0;animation:.8s ease-out .2s forwards fadeInUp;transform:translateY(20px)}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .hero-s-desc{opacity:0;margin-top:2em;font-size:16px;animation:.8s ease-out .4s forwards fadeInUp;transform:translateY(20px)}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .hero-s-btn{margin-top:.5em;background:#0047ab!important;border-color:#0047ab!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .hero-s-btn:hover{background:#003a8c!important;border-color:#003a8c!important}.wrap-serey-landing-page .bg-noise .hero-section .hero-s-content .hero-s-btn span{font-size:13px}.wrap-serey-landing-page .bg-noise .hero-section .community-section{margin-bottom:12em;padding-top:50px;position:relative}.wrap-serey-landing-page .bg-noise .hero-section .community-section .button-group-mobile{position:absolute;top:12px;right:16px}.wrap-serey-landing-page .bg-noise .hero-section .community-section .button-group-desktop{position:absolute;top:24px;right:16px}.wrap-serey-landing-page .bg-noise .hero-section .community-section .custom-button{border-radius:10px;align-items:center;gap:8px;display:flex}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section{padding-top:50px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .cm-head{text-align:center}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item{justify-content:center;width:100%;margin-top:8em;display:flex;position:relative}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item{text-align:center;cursor:pointer;background-image:url(/serey-landing-page/bg-community.svg);background-repeat:no-repeat;background-size:cover;border-radius:100px;justify-content:center;padding-top:10px;transition:all .1s ease-in-out;display:flex}@media (min-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item{padding-top:20px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item.mobile .cm-desc{display:none}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item.mobile .cm-title{font-size:10px}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item.mobile .ant-image{width:32px!important;height:34px!important}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item.mobile .logo-community{height:32px!important}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item .cm-desc{color:#5b5b5b}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item .cm-title{color:#3d3d3d;margin-bottom:0;font-size:16px}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item .cm-desc{margin-bottom:0}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item .logo-community{border-radius:50px}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item:hover{transition:all .1s ease-in-out;box-shadow:0 6px 13px #c9c9c9}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item.disabled{cursor:not-allowed;opacity:.5}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main{width:200px;height:200px}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main{width:150px;height:150px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main .cm-title{font-size:20px}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-7{position:absolute;bottom:20px;right:76%}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-7{top:-60%;left:28%}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-8{position:absolute;bottom:98%;left:80%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-9{position:absolute;bottom:20px;left:76%}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-9{top:-60%;left:54%}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-10{position:absolute;bottom:98%;right:80%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-11{position:absolute;bottom:-80%;right:78%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-12{position:absolute;bottom:-80%;left:78%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-13{position:absolute;bottom:20px;left:92%}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-13{bottom:-120%;left:26%}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-14{position:absolute;bottom:20px;right:90%}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item-14{bottom:-120%;right:26%}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item{width:120px;height:120px;position:absolute}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-main-2.cm-item{width:76px;height:76px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-1{width:130px;height:130px;margin-right:350px;position:absolute;top:-60px}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-1.cambodia{width:76px;height:76px;margin-right:250px;top:0%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-1.global{width:100px;height:100px;margin-right:250px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-2{width:130px;height:130px;margin-left:350px;position:absolute;top:-60px}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-2.cambodia{width:76px;height:76px;margin-left:250px;top:0%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-2.global{width:100px;height:100px;margin-left:250px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-3{width:130px;height:130px;margin-right:350px;position:absolute;bottom:-60px}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-3.cambodia{width:76px;height:76px;margin-left:128px;top:62%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-3.global{width:100px;height:100px;margin-right:250px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-4{width:130px;height:130px;margin-left:350px;position:absolute;bottom:-60px}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-4.cambodia{width:76px;height:76px;margin-right:128px;top:62%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-4.global{width:100px;height:100px;margin-left:250px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-5{width:130px;height:130px;position:absolute;bottom:-150px}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-5.cambodia{width:76px;height:76px;bottom:-55%}.wrap-serey-landing-page .bg-noise .hero-section .community-section .wrap-cm-item .cm-item-5.global{width:100px;height:100px}}.wrap-serey-landing-page .bg-noise .hero-section .community-section .switch-language{z-index:9;position:absolute;top:10%;right:24px}.wrap-serey-landing-page .bg-noise .hero-section .banner-landing-page-section{padding-top:50px}.wrap-serey-landing-page .bg-noise .hero-section .banner-landing-page-section img{border:2px solid #a0b6ff;border-radius:16px}.wrap-serey-landing-page .bg-noise .hero-market{flex-direction:column;padding-top:48px;padding-right:0;display:flex}@media (min-width:768px){.wrap-serey-landing-page .bg-noise .hero-market{flex-direction:row}}.wrap-serey-landing-page .bg-noise .hero-market .wrap-market-card{background-color:#f3f3f3;border-radius:12px;display:flex}@media (max-width:767px){.wrap-serey-landing-page .bg-noise .hero-market .wrap-market-card{flex-direction:column}}.wrap-serey-landing-page .bg-noise .hero-market .wrap-market-card .image{object-fit:cover;border-top-left-radius:12px;border-bottom-left-radius:12px;height:256px}@media (max-width:767px){.wrap-serey-landing-page .bg-noise .hero-market .wrap-market-card .image{border-radius:12px 12px 0 0;height:200px}}.wrap-serey-landing-page .bg-noise .hero-market .market-info{flex:1;width:100%}@media (max-width:767px){.wrap-serey-landing-page .bg-noise .hero-market .market-info{padding:16px}}.wrap-serey-landing-page .bg-noise .hero-market .description{color:#666;margin-bottom:12px}.wrap-serey-landing-page .bg-noise .hero-market .market-list{flex-direction:column;gap:18px;padding-top:12px;display:flex}.wrap-serey-landing-page .bg-noise .hero-market .market-item{justify-content:space-between;align-items:center;display:flex}.wrap-serey-landing-page .bg-noise .hero-market .market-left{align-items:center;gap:6px;display:flex}.wrap-serey-landing-page .bg-noise .hero-market .market-icon{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wrap-serey-landing-page .bg-noise .hero-market .market-name{font-size:13px;font-weight:500}.wrap-serey-landing-page .bg-noise .hero-market .market-value{font-family:monospace;font-size:13px}.wrap-serey-landing-page .bg-noise .hero-market .thumbnail{height:100%;overflow:hidden}.wrap-serey-landing-page .bg-noise .hero-market .recommend-card{background-color:#f3f3f3;border-radius:12px;height:256px;position:relative}.wrap-serey-landing-page .bg-noise .hero-market .recommend-card .image{object-fit:cover;border-radius:12px;height:256px}.wrap-serey-landing-page .bg-noise .hero-market .recommend-card .desc{cursor:pointer;-webkit-box-orient:vertical;display:-webkit-box}.wrap-serey-landing-page .bg-noise .hero-market .video-container{cursor:pointer;direction:ltr;background-color:#f3f3f3;border-radius:12px;height:256px;position:relative}@media (max-width:767px){.wrap-serey-landing-page .bg-noise .hero-market .video-container{border-radius:12px 12px 0 0;height:200px}}.wrap-serey-landing-page .bg-noise .hero-market .video-container .overlay{position:absolute;inset:0}.wrap-serey-landing-page .bg-noise .hero-market .video-container:hover .overlay{background-color:#0006}.wrap-serey-landing-page .bg-noise .hero-market .video-container:hover .play-button{transform:scale(1.05)}.wrap-serey-landing-page .bg-noise .hero-market .video-container:hover .play-button .pulse-ring{opacity:0;transform:scale(.75)}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container .play-button{color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container .play-button.play-button-section{width:4rem;height:4rem}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container .play-button.play-button-pinned{width:2.5rem;height:2.5rem}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container .play-button .play-icon{margin-left:.25rem}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container .play-button .play-icon.play-icon-pinned{width:1.5rem;height:1.5rem}.wrap-serey-landing-page .bg-noise .hero-market .video-container .play-button-container .play-button .play-icon.play-icon-section{width:2rem;height:2rem}.wrap-serey-landing-page .bg-noise .hero-market .video-container .ant-image{width:100%}@media (max-width:767px){.wrap-serey-landing-page .bg-noise .hero-market .video-container .ant-image{justify-content:center;align-items:center;display:flex}.wrap-serey-landing-page .bg-noise .hero-market .video-container .ant-image .image{object-fit:contain;width:100%;height:200px}}.wrap-serey-landing-page .bg-noise .hero-market .ant-typography p{margin-bottom:0}.wrap-serey-landing-page .bg-noise .hero-market .badge{background-color:#fff;border-bottom-left-radius:16px;padding:4px 10px 6px;font-size:small;font-weight:600;position:absolute;top:0;right:0}.wrap-serey-landing-page .bg-noise .hero-market .desc{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-backdrop-filter:blur(8px);color:#fff;z-index:2;background:linear-gradient(#0000,#fff9);border-bottom-right-radius:12px;border-bottom-left-radius:12px;-webkit-box-orient:vertical;width:100%;padding:12px;display:-webkit-box;position:absolute;bottom:0;overflow:hidden}.wrap-serey-landing-page .fade-in-section{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transform:translateY(28px)}.wrap-serey-landing-page .fade-in-section.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.wrap-serey-landing-page .fade-in-section{opacity:1;transition:none;transform:none}}.wrap-serey-landing-page.usa-theme .fade-in-section,.wrap-serey-landing-page.netherlands-theme .fade-in-section,.wrap-serey-landing-page.gc-theme .fade-in-section{transition-delay:.1s}.wrap-serey-landing-page.usa-theme .wrap-serey-landing-page-cambodia{background:#fff!important}.wrap-serey-landing-page .fp-section{background:#f0f4fb;padding:48px 0 64px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden}.wrap-serey-landing-page .fp-section:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#0047ab1f 1.5px,#0000 1.5px);background-size:22px 22px;width:260px;height:260px;position:absolute;top:-20px;right:-20px}.wrap-serey-landing-page .fp-section .fp-header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px;display:flex}@media (max-width:575px){.wrap-serey-landing-page .fp-section .fp-header{flex-direction:column;align-items:flex-start;margin-bottom:24px}}.wrap-serey-landing-page .fp-section .fp-header-left{flex-direction:column;gap:8px;display:flex}.wrap-serey-landing-page .fp-section .fp-eyebrow{color:#0047ab;letter-spacing:1.8px;text-transform:uppercase;background:#0047ab1a;border-radius:20px;width:fit-content;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .fp-section .fp-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:800;line-height:1.2}@media (max-width:575px){.wrap-serey-landing-page .fp-section .fp-title{font-size:20px}}.wrap-serey-landing-page .fp-section .fp-cta-btn{color:#0047ab;white-space:nowrap;border:1.5px solid #0047ab;border-radius:24px;flex-shrink:0;align-items:center;gap:8px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.wrap-serey-landing-page .fp-section .fp-cta-btn:hover{color:#fff;background:#0047ab;transform:translateY(-1px)}.wrap-serey-landing-page .fp-section .fp-skeleton-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 6px #0000000f}.wrap-serey-landing-page .fp-section .fp-skeleton-card .ant-skeleton-image{border-radius:0!important;width:100%!important;height:180px!important}.wrap-serey-landing-page .fp-section .fp-card{cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:16px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s,border-color .18s;animation:.45s both fp-fadeInUp;overflow:hidden;box-shadow:0 1px 6px #0000000f}.wrap-serey-landing-page .fp-section .fp-card:hover{border-color:#0047ab33;transform:translateY(-5px);box-shadow:0 12px 32px #0047ab21}@keyframes fp-fadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.wrap-serey-landing-page .fp-section .fp-card-image-wrap{background:#f5f7fa;justify-content:center;align-items:center;height:190px;padding:12px;display:flex;overflow:hidden}@media (max-width:575px){.wrap-serey-landing-page .fp-section .fp-card-image-wrap{height:130px;padding:8px}}.wrap-serey-landing-page .fp-section .fp-card-image{max-width:100%;max-height:100%;transition:transform .3s;object-fit:contain!important;width:auto!important;height:166px!important}@media (max-width:575px){.wrap-serey-landing-page .fp-section .fp-card-image{height:114px!important}}.wrap-serey-landing-page .fp-section .fp-card:hover .fp-card-image{transform:scale(1.04)}.wrap-serey-landing-page .fp-section .fp-card-body{border-top:1px solid #f0f0f0;padding:12px 14px 16px}.wrap-serey-landing-page .fp-section .fp-card-name{color:#1a1a1a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.wrap-serey-landing-page .fp-section .fp-card-price-wrapper{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.wrap-serey-landing-page .fp-section .fp-card-price-original{color:#b0b0b0;letter-spacing:-.2px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;text-decoration:line-through}.wrap-serey-landing-page .fp-section .fp-card-price{color:#0047ab;letter-spacing:-.5px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:800}.wrap-serey-landing-page .bg-noise .our-vision-section{background:#f4f6fb;padding:80px 0}.wrap-serey-landing-page .bg-noise .our-vision-section .own-c-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;width:fit-content;margin-bottom:16px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .bg-noise .our-vision-section .ov-center{text-align:left;max-width:900px;margin:0;padding-left:120px}@media (max-width:767px){.wrap-serey-landing-page .bg-noise .our-vision-section .ov-center{padding-left:16px;padding-right:16px}}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-headline{color:#111827;border-left:4px solid #0047ab;margin:0 0 24px;padding-left:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.2}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-subtext{color:#1f2937;margin:0 0 16px;font-size:17px;line-height:1.8}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-link{color:#0047ab;margin:8px 0 0;font-size:15px}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-link a{color:#0047ab;text-decoration:none;position:relative}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-link a:after{content:"";transform-origin:50%;background:#0047ab;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-link a:hover:after{transform:scaleX(1)}.wrap-serey-landing-page .bg-noise .our-vision-section .our-vision-link em{font-style:italic}.wrap-serey-landing-page .bg-noise .sr-plateform-section{background:#fff;padding:80px 0}.wrap-serey-landing-page .bg-noise .sr-plateform-section .sr-p-left{flex-direction:column;gap:16px;display:flex}.wrap-serey-landing-page .bg-noise .sr-plateform-section .sr-p-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;width:fit-content;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .bg-noise .sr-plateform-section .sr-p-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1.3}.wrap-serey-landing-page .bg-noise .sr-plateform-section .sr-p-desc{color:#6b7280;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.7}.wrap-serey-landing-page .bg-noise .sr-plateform-section .sr-p-chips{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.wrap-serey-landing-page .bg-noise .sr-plateform-section .sr-p-chip{color:#0047ab;background:#e8eef8;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.wrap-serey-landing-page .bg-noise .why-choose-sr-section{background:#f4f6fb;padding:5rem 0}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-header .wcs-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#0047ab;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-header .wcs-title{color:#111827;margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.25}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-header .wcs-subtitle{color:#6b7280;max-width:360px;font-size:1rem;line-height:1.7}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-scene{height:340px;position:relative;overflow:visible}@media (max-width:768px){.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-scene{height:380px}}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-card{transform-origin:100% 100%;background:#fff;border:1px solid #0000000f;border-radius:18px;width:calc(100% - 60px);height:160px;padding:1.25rem 1.5rem;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .35s,box-shadow .3s;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 2px 16px #0000000f}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-card--back{opacity:.5;z-index:1;transform:translate(-60px)translateY(-152px)scale(.88)}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-card--mid{opacity:.72;z-index:2;transform:translate(-30px)translateY(-76px)scale(.94)}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-card--front{opacity:1;z-index:3;transform:translate(0)translateY(0)scale(1);box-shadow:0 8px 40px #0000001f}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-card-inner{align-items:flex-start;gap:1rem;display:flex}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-icon{background:#3d3d3d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-icon--active{background:#0047ab}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-text{flex-direction:column;flex:1;gap:3px;display:flex}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-text .wcs-stack-label{color:#111827;font-size:1rem;font-weight:600}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-text .wcs-stack-label--blue{color:#0047ab}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-text .wcs-stack-sub{color:#6b7280;font-size:.85rem}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-text .wcs-stack-desc{color:#000;margin-top:6px;font-size:.85rem;line-height:1.6}.wrap-serey-landing-page .bg-noise .why-choose-sr-section .wcs-stack-text .wcs-stack-date{color:#9ca3af;margin-top:6px;font-size:.75rem}.wrap-serey-landing-page .bg-noise .own-plateform-section{background:#f4f6fb;padding:52px 0 0}.wrap-serey-landing-page .bg-noise .own-plateform-section .own-p-left{flex-direction:column;gap:14px;padding-bottom:52px;display:flex}.wrap-serey-landing-page .bg-noise .own-plateform-section .own-p-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;width:fit-content;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .bg-noise .own-plateform-section .own-p-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1.3}.wrap-serey-landing-page .bg-noise .own-plateform-section .own-p-desc{color:#6b7280;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.7}.wrap-serey-landing-page .bg-noise .own-plateform-section .own-p-cta{color:#fff;background:#0047ab;border-radius:10px;align-items:center;gap:8px;width:fit-content;margin-top:8px;padding:12px 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,transform .15s;display:inline-flex}.wrap-serey-landing-page .bg-noise .own-plateform-section .own-p-cta:hover{color:#fff;background:#003a8c;transform:translateY(-1px)}.wrap-serey-landing-page .bg-noise .own-plateform-section .hand-with-phone-img{object-fit:contain;vertical-align:bottom;max-height:420px;margin-top:auto;display:block}.wrap-serey-landing-page .community-section-2{justify-content:center;align-items:center;margin-bottom:12px;display:flex}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col{width:320px;height:180px}@media (max-width:768px){.wrap-serey-landing-page .community-section-2 .cm-item .ant-col{width:100%}}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col.left{margin-right:8px}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col.right{margin-left:8px}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col .ant-card{border-radius:24px;justify-content:center;align-items:center;height:100%;display:flex}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col .ant-card .ant-space-vertical{flex-direction:column;align-items:center;display:flex}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col .ant-card .ant-space-vertical .image-wrapper{justify-content:center;align-items:center;display:flex}.wrap-serey-landing-page .community-section-2 .cm-item .ant-col .ant-card .ant-space-vertical .image-wrapper .logo-community{width:72px;height:72px}.wrap-serey-landing-page .community-section-2 .hover-card{cursor:pointer;background:linear-gradient(#e0e0e0 0%,#f5f5f5 100%);border-radius:24px;flex-direction:column;align-items:center;padding:16px;transition:box-shadow .3s;display:flex}.wrap-serey-landing-page .community-section-2 .hover-card:hover{cursor:pointer;box-shadow:0 8px 24px #0000001a}.wrap-serey-landing-page .row-subscription-plan{justify-content:center;max-width:min(94%,1212px);margin-left:auto!important;margin-right:auto!important}.wrap-serey-landing-page .row-subscription-plan .card-subscription-plan{padding-left:18px;padding-right:18px}.wrap-serey-landing-page .spm-toggle-col{justify-content:center;align-items:center;display:flex}.wrap-serey-landing-page .spm-stacked-toggle{flex-direction:column;gap:12px;width:100%;max-width:220px;display:flex}.wrap-serey-landing-page .spm-stacked-toggle .duration-toggle-btn{color:#666;cursor:pointer;text-align:center;background:0 0;border:2px solid #e0e0e0;border-radius:30px;width:100%;padding:12px 24px;font-size:18px;font-weight:600;transition:all .3s;box-shadow:0 2px 10px #0000001f}.wrap-serey-landing-page .spm-stacked-toggle .duration-toggle-btn.active{color:#fff;background:#11998e;border-color:#11998e;box-shadow:0 4px 14px #11998e59}.wrap-serey-landing-page .spm-stacked-toggle .duration-toggle-btn .save-text{opacity:.9;font-size:15px}.wrap-serey-landing-page .glp-pricing-header{text-align:center;max-width:1280px;margin:0 auto;padding:48px 24px 0}.wrap-serey-landing-page .glp-pricing-header .own-c-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;width:fit-content;margin-bottom:12px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .glp-pricing-header .glp-pricing-title{color:#111827;margin-top:0;margin-bottom:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:clamp(22px,2.5vw,32px);font-weight:800;line-height:1.3;display:inline-block}.wrap-serey-landing-page .glp-pricing-header .glp-pricing-title:after{content:"";background:#0047ab;border-radius:2px;width:48px;height:3px;margin:8px auto 0;display:block}.wrap-serey-landing-page .glp-pricing-header .glp-pricing-subtext{color:#4b5563;margin:14px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500}.wrap-serey-landing-page .subscription-plan-section{max-width:1480px;margin:0 auto;padding:0 24px}@media (max-width:768px){.wrap-serey-landing-page .subscription-plan-section{padding:0 12px}}.wrap-serey-landing-page .subscription-plan-section .head-title{text-align:center;margin:4em 0 0}.wrap-serey-landing-page .subscription-plan-section .head-title .spm-title-wrap{text-align:left;max-width:720px;margin:0 auto 16px}.wrap-serey-landing-page .subscription-plan-section .head-title .spm-title-wrap--simple{text-align:center}.wrap-serey-landing-page .subscription-plan-section .head-title .spm-title-wrap--simple .subscription-plan-main-title{text-align:center;padding-left:0}.wrap-serey-landing-page .subscription-plan-section .head-title .spm-title-wrap--simple .subscription-plan-main-title:before{display:none}.wrap-serey-landing-page .subscription-plan-section .head-title .spm-title-stripe{background:#0047ab;border-radius:2px;width:60px;height:4px;margin:12px auto 32px}.wrap-serey-landing-page .subscription-plan-section .head-title .spm-pricing-label{letter-spacing:.1em;text-transform:uppercase;color:#0047ab;background:#e8f0fe;border:none;border-radius:5px;margin-bottom:10px;margin-left:0;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-main-title{color:#111827;text-align:left;margin:0;padding-left:15px;font-size:38px;font-weight:700;line-height:1.2;position:relative}@media (max-width:600px){.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-main-title{font-size:26px}}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-main-title:before{content:"";background:#0047ab;border-radius:1px;width:5px;height:1.2em;position:absolute;top:0;left:0}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap{text-align:left;align-items:stretch;gap:48px;max-width:1100px;margin:0 auto;display:flex}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-left-col{text-align:left;flex:none;width:44%;max-width:none;margin:0}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-left-col.spm-title-wrap{flex-direction:column;justify-content:center;max-width:none;margin:0;display:flex}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-left-col .gcb-receipt-headline{text-align:left;margin-top:20px;margin-bottom:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.5;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-left-col .gcb-receipt-summary{text-align:left;margin:20px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.6;color:#6b7280!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col{flex:1 1 0;min-width:0;max-width:460px;margin-left:auto}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card{background:#fff;border:1.5px solid #eaecf0;border-left:4px solid #0047ab;border-radius:14px;padding:22px 26px;box-shadow:0 4px 16px #0047ab14}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-headline{text-align:center;margin-bottom:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.5;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-summary{text-align:center;margin:0 0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.6;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list{border-top:1px solid #eaecf0}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name{text-align:left;align-items:center;gap:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;display:flex;color:#0047ab!important;text-decoration:none!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name strong{color:#0047ab!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name .gcb-platform-icon{object-fit:contain;border-radius:3px;flex-shrink:0}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-price{white-space:nowrap;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;color:#ff4d4f!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-price .gcb-receipt-mo{font-size:13px;font-weight:400;color:#9ca3af!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-receipt-divider{background:#eaecf0;height:1px;margin:14px 0}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-conclusion-main{text-align:center;margin:14px 0 0}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line1{margin:0 0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.5;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-right-col .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line1 strong{text-underline-offset:3px;font-weight:700;text-decoration:underline;color:#0047ab!important}@media (max-width:768px){.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap{flex-direction:column;gap:24px}.wrap-serey-landing-page .subscription-plan-section .head-title .gcb-two-col-wrap .gcb-left-col{width:100%}}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle{color:#6b7280;text-align:center;max-width:680px;margin:0 auto;font-size:16px;line-height:1.7}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap{text-align:center;max-width:720px}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card{background:#fff;border:1.5px solid #eaecf0;border-left:4px solid #0047ab;border-radius:14px;padding:22px 26px;box-shadow:0 4px 16px #0047ab14}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-headline{text-align:center;margin-bottom:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.5;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list{border-top:1px solid #eaecf0}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name{text-align:left;align-items:center;gap:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;display:flex;color:#0047ab!important;text-decoration:none!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name strong{color:#0047ab!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name .gcb-platform-icon{object-fit:contain;border-radius:3px;flex-shrink:0}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-price{white-space:nowrap;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;color:#ff4d4f!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-price .gcb-receipt-mo{font-size:13px;font-weight:400;color:#9ca3af!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-divider{background:#eaecf0;height:1px;margin:14px 0}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-receipt-summary{text-align:center;margin:0 0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.6;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-conclusion-main{text-align:center;margin:14px 0 0}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line1{margin:0 0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.5;color:#000!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line1 strong{text-underline-offset:3px;font-weight:700;text-decoration:underline;color:#0047ab!important}.wrap-serey-landing-page .subscription-plan-section .head-title .subscription-plan-subtitle.gcb-compare-wrap .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line2{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.5;color:#6b7280!important}.wrap-serey-landing-page .subscription-plan-section .duration-toggle-wrapper{text-align:center;margin-top:20px;margin-bottom:10px}.wrap-serey-landing-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container{background:#f0f0f0;border-radius:30px;gap:5px;padding:4px;display:inline-flex}.wrap-serey-landing-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn{color:#666;cursor:pointer;background:#fff;border:none;border-radius:30px;padding:9px 20px;font-size:15px;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #0000001a}.wrap-serey-landing-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn.active{color:#fff;background:#11998e;box-shadow:0 4px 14px #11998e59}.wrap-serey-landing-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn .save-text{opacity:.9;font-size:12px}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan{border-radius:20px;flex-direction:column;height:100%;padding:22px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001f}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1{background-color:#0a4dcb1a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section .title,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .price,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .title{color:#111}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .desc{color:#8a8a8a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .ant-list-item-meta-avatar,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .ant-list-item-meta-description{color:#111}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .ant-btn{color:#fff;background-color:#0a4dcb;border:none}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .trial-plan-btn{color:#0a4dcb;background:0 0;border:2px solid #0a4dcb}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .trial-plan-btn:hover:not(:disabled){background:#0a4dcb0f}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2{background-color:#0a4dcb1a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .head-section .title,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .price-section .price,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .desc-bottom-section .title{color:#111}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .price-section .desc{color:#8a8a8a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .desc-bottom-section .ant-list-item-meta-avatar,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .desc-bottom-section .ant-list-item-meta-description{color:#111}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .btn-section .ant-btn{color:#fff;background-color:#0a4dcb;border:none}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .btn-section .trial-plan-btn{color:#0a4dcb;background:0 0;border:2px solid #0a4dcb}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .btn-section .trial-plan-btn:hover:not(:disabled){background:#0a4dcb0f}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3{background-color:#0a4dcb1a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .head-section .title,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .price-section .price,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .desc-bottom-section .title{color:#111}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .price-section .desc{color:#8a8a8a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .desc-bottom-section .ant-list-item-meta-avatar,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .desc-bottom-section .ant-list-item-meta-description{color:#111}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .btn-section .ant-btn{color:#fff;background-color:#0a4dcb;border:none}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .btn-section .trial-plan-btn{color:#0a4dcb;background:0 0;border:2px solid #0a4dcb}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-3 .btn-section .trial-plan-btn:hover:not(:disabled){background:#0a4dcb0f}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4{background-color:#2060f0;position:relative;overflow:hidden}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='800' viewBox='0 0 520 800'%3E%3Cpolygon points='260,0 520,160 380,320' fill='rgba(255,255,255,0.13)'/%3E%3Cpolygon points='0,0 260,0 130,180' fill='rgba(255,255,255,0.07)'/%3E%3Cpolygon points='260,0 520,0 520,160' fill='rgba(255,255,255,0.05)'/%3E%3Cpolygon points='0,0 0,260 130,180' fill='rgba(0,0,0,0.09)'/%3E%3Cpolygon points='130,180 260,0 380,320' fill='rgba(255,255,255,0.16)'/%3E%3Cpolygon points='130,180 380,320 200,440' fill='rgba(0,0,0,0.11)'/%3E%3Cpolygon points='380,320 520,160 520,380' fill='rgba(0,0,0,0.07)'/%3E%3Cpolygon points='380,320 520,380 400,520' fill='rgba(255,255,255,0.08)'/%3E%3Cpolygon points='0,260 130,180 200,440' fill='rgba(255,255,255,0.06)'/%3E%3Cpolygon points='0,260 200,440 0,500' fill='rgba(0,0,0,0.10)'/%3E%3Cpolygon points='200,440 380,320 400,520' fill='rgba(255,255,255,0.11)'/%3E%3Cpolygon points='200,440 400,520 260,640' fill='rgba(0,0,0,0.08)'/%3E%3Cpolygon points='400,520 520,380 520,560' fill='rgba(255,255,255,0.07)'/%3E%3Cpolygon points='400,520 520,560 440,700' fill='rgba(0,0,0,0.09)'/%3E%3Cpolygon points='0,500 200,440 260,640' fill='rgba(255,255,255,0.05)'/%3E%3Cpolygon points='0,500 260,640 0,720' fill='rgba(0,0,0,0.11)'/%3E%3Cpolygon points='260,640 400,520 440,700' fill='rgba(255,255,255,0.10)'/%3E%3Cpolygon points='260,640 440,700 300,800' fill='rgba(0,0,0,0.07)'/%3E%3Cpolygon points='440,700 520,560 520,800' fill='rgba(255,255,255,0.08)'/%3E%3Cpolygon points='440,700 520,800 300,800' fill='rgba(0,0,0,0.06)'/%3E%3Cpolygon points='0,720 260,640 300,800' fill='rgba(255,255,255,0.07)'/%3E%3Cpolygon points='0,720 300,800 0,800' fill='rgba(0,0,0,0.08)'/%3E%3Cpolygon points='520,0 520,160 420,60' fill='rgba(0,0,0,0.06)'/%3E%3Cpolygon points='0,0 80,0 0,120' fill='rgba(255,255,255,0.05)'/%3E%3Cpolygon points='80,0 130,180 0,120' fill='rgba(255,255,255,0.09)'/%3E%3C/svg%3E");background-position:50%;background-size:cover;position:absolute;inset:0}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4>*{z-index:1;position:relative}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .head-section .title,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .price-section .price,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .title{color:#fff}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .price-section .desc{color:#ffffffbf}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .billing-note{color:#ffffffb3!important;white-space:nowrap!important;font-size:16px!important}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .price-section .invite-was,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .ant-list-item-meta-avatar,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .ant-list-item-meta-description{color:#fff}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-text{color:#ffffffeb}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-icon{color:#ffffffd9}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .title{color:#fff9}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .btn-section .ant-btn{color:#0a4dcb;background-color:#fff;border:none;height:42px;font-size:14px}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .btn-section .trial-plan-btn{color:#fff;background:0 0;border:2px solid #ffffffbf}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .btn-section .trial-plan-btn:hover:not(:disabled){background:#ffffff1a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle{background:#ffffff26}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle .card-toggle-btn{color:#ffffffb3}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle .card-toggle-btn.active{color:#fff;background:#ffffff40}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle .card-toggle-btn:hover:not(.active){color:#fff;background:#ffffff1a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-4 .head-section .available-desc{z-index:1;position:relative}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5{background-color:#0f172a;position:relative;overflow:hidden}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='800' viewBox='0 0 520 800'%3E%3Cpolygon points='260,0 520,160 380,320' fill='rgba(255,215,0,0.07)'/%3E%3Cpolygon points='0,0 260,0 130,180' fill='rgba(255,215,0,0.04)'/%3E%3Cpolygon points='260,0 520,0 520,160' fill='rgba(255,255,255,0.03)'/%3E%3Cpolygon points='0,0 0,260 130,180' fill='rgba(0,0,0,0.12)'/%3E%3Cpolygon points='130,180 260,0 380,320' fill='rgba(255,215,0,0.09)'/%3E%3Cpolygon points='130,180 380,320 200,440' fill='rgba(0,0,0,0.10)'/%3E%3Cpolygon points='380,320 520,160 520,380' fill='rgba(255,215,0,0.05)'/%3E%3Cpolygon points='380,320 520,380 400,520' fill='rgba(255,255,255,0.04)'/%3E%3Cpolygon points='0,260 130,180 200,440' fill='rgba(255,215,0,0.04)'/%3E%3Cpolygon points='200,440 380,320 400,520' fill='rgba(255,215,0,0.07)'/%3E%3Cpolygon points='200,440 400,520 260,640' fill='rgba(0,0,0,0.09)'/%3E%3Cpolygon points='260,640 400,520 440,700' fill='rgba(255,215,0,0.06)'/%3E%3Cpolygon points='0,720 260,640 300,800' fill='rgba(255,215,0,0.04)'/%3E%3C/svg%3E");background-position:50%;background-size:cover;position:absolute;inset:0}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5>*{z-index:1;position:relative}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .head-section .title,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .price-section .price,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .desc-bottom-section .title{color:#fff}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .price-section .desc{color:#ffffffb3}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .price-section .invite-was,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .desc-bottom-section .ant-list-item-meta-avatar,.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .desc-bottom-section .ant-list-item-meta-description{color:#fff}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .btn-section .ant-btn{color:#0f172a;background:linear-gradient(135deg,#c9a227,#f0cc5a);border:none;font-weight:700}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .btn-section .trial-plan-btn{color:#fcd34d;background:0 0;border:2px solid #ffd70099}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .btn-section .trial-plan-btn:hover:not(:disabled){background:#ffd7001a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-level-5 .head-section .available-desc{z-index:1;position:relative}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan.subscription-popular{outline-offset:2px;outline:2.5px solid #2060f080}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .popular-tag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(90deg,#2060f0,#60a5fa);border-radius:0 0 10px 10px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .head-section .title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .head-section .title{white-space:nowrap;flex:none;min-width:0;margin-bottom:0;font-size:16px;font-weight:700;line-height:1.3}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .head-section .plan-badge{color:#fff;white-space:nowrap;background:#16a34a;border-radius:12px;flex-shrink:0;align-items:baseline;gap:2px;margin-top:0;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .head-section .plan-badge .plan-badge-pct{font-size:14px;font-weight:700}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .head-section .available-desc{color:#111;white-space:nowrap;background:#50ff34;border-radius:20px;flex-shrink:0;margin-top:2px;padding:3px 10px;font-size:12px;font-weight:600}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc{color:inherit;white-space:nowrap;background:#ffffff4d;border-radius:20px;flex-shrink:0;margin-top:2px;padding:3px 10px;font-size:12px;font-weight:600}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section{margin-top:16px;margin-bottom:4px}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .price-main-row{align-items:flex-end;gap:8px;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .price-duration-wrap{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .price-duration-wrap .plan-badge{color:#fff;background:#b91c1c;border-radius:12px;margin:0 0 0 6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .price-duration-wrap .desc{line-height:1}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .price{letter-spacing:-1.5px;font-size:36px;font-weight:700;line-height:1}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .desc{font-size:16px;font-weight:500}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .billing-note{color:#999;white-space:nowrap;margin:4px 0 0;font-size:16px;font-weight:500}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .invite-was{color:#111;align-items:center;gap:8px;min-height:18px;margin-bottom:7px;line-height:1;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .invite-was .invite-was-price{opacity:.45;font-size:15px;font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .price-section .invite-was .invite-was-chip{letter-spacing:.04em;text-transform:uppercase;opacity:.6;white-space:nowrap;border:1px solid;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .card-duration-toggle{background:#00000014;border-radius:30px;gap:6px;margin-top:10px;margin-bottom:4px;padding:4px;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .card-duration-toggle .card-toggle-btn{color:#00000080;cursor:pointer;background:0 0;border:none;border-radius:30px;flex:1;padding:7px 12px;font-size:13px;font-weight:600;transition:all .25s}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .card-duration-toggle .card-toggle-btn.active{color:#111;background:#00000026}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .card-duration-toggle .card-toggle-btn:hover:not(.active){color:#111;background:#0000000f}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section{flex:1;margin-top:16px}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .title{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:10px;font-size:13px;font-weight:700}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item{padding:4px 0}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-item{align-items:flex-start;gap:8px;line-height:1.4;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-icon{opacity:.85;flex-shrink:0;align-items:center;margin-top:1px;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-text{color:#000;font-size:13px;font-weight:600;line-height:1.45}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-info-icon{color:#e63946;cursor:help;opacity:.85;flex-shrink:0;align-items:center;margin-top:1px;margin-left:4px;font-size:15px;display:inline-flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section{margin-top:20px}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .ant-btn{border:none;height:42px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .ant-btn:hover:not(:disabled):not(.btn-not-available){opacity:.95;transform:translateY(-3px);box-shadow:0 8px 16px #00000026}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .ant-btn:active:not(:disabled):not(.btn-not-available){transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .btn-not-available{opacity:.5}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .btn-current-plan.btn-not-available{opacity:1;font-weight:600;color:#16a34a!important;background:#f0fdf4!important;border-color:#86efac!important}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .trial-plan-btn{white-space:nowrap;justify-content:center;align-items:center;margin-top:8px;padding-left:12px;padding-right:12px;display:flex}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .trial-plan-btn>span:not(.ant-btn-loading-icon){text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.wrap-serey-landing-page .subscription-plan-section .card-subscription-plan .btn-section .trial-plan-note{text-align:center;opacity:.7;margin-top:6px;font-size:11px;line-height:1.4;display:block}.wrap-serey-landing-page .payment-method-modal .payment-modal-description{color:#666;margin-bottom:20px;font-size:14px}.wrap-serey-landing-page .payment-method-modal .payment-option{border:2px solid #d9d9d9;border-radius:8px;margin-bottom:16px;padding:20px;transition:all .3s}.wrap-serey-landing-page .payment-method-modal .payment-option.crypto-option{cursor:default;border-color:#1890ff}.wrap-serey-landing-page .payment-method-modal .payment-option.crypto-option .payment-option-title{color:#1890ff}.wrap-serey-landing-page .payment-method-modal .payment-option.bakong-option{cursor:pointer;border-color:#52c41a}.wrap-serey-landing-page .payment-method-modal .payment-option.bakong-option:hover{background-color:#f6ffed;border-color:#389e0d}.wrap-serey-landing-page .payment-method-modal .payment-option.bakong-option .payment-option-title{color:#52c41a}.wrap-serey-landing-page .payment-method-modal .payment-option.crypto-option-only{margin-bottom:0}.wrap-serey-landing-page .payment-method-modal .payment-option .payment-option-header{align-items:center;margin-bottom:10px;display:flex}.wrap-serey-landing-page .payment-method-modal .payment-option .payment-option-title{margin:0;font-size:16px;font-weight:600}.wrap-serey-landing-page .payment-method-modal .payment-option .payment-option-description{color:#666;margin:8px 0 0;font-size:13px}.wrap-serey-landing-page .payment-method-modal .payment-option .currency-selector-wrapper{margin-top:12px}.wrap-serey-landing-page .payment-method-modal .payment-option .currency-selector-wrapper .currency-selector-label{color:#666;margin-bottom:4px;font-size:12px;display:block}.wrap-serey-landing-page .payment-method-modal .payment-option .currency-selector-wrapper .ant-select .ant-select-selector{align-items:center;height:40px;display:flex}.wrap-serey-landing-page .payment-method-modal .payment-option .currency-selector-wrapper .ant-btn-primary{height:44px;margin-top:12px;font-weight:500}.order-preview-modal .ant-modal-content{border-radius:20px;padding:0;overflow:hidden;box-shadow:0 20px 60px #00000026}.order-preview-modal .creating-payment-modal{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:40px 24px;display:flex}.order-preview-modal .creating-payment-modal .creating-payment-icon{color:#11998e;margin-bottom:16px;font-size:40px;display:block}.order-preview-modal .creating-payment-modal .creating-payment-title{color:#1e293b;margin:0 0 6px;font-size:16px;font-weight:600}.order-preview-modal .creating-payment-modal .creating-payment-desc{color:#94a3b8;margin:0;font-size:13px}.order-preview-modal .ant-modal-body{padding:0}.order-preview-modal .close-icon{color:#999;font-size:18px;font-weight:400;transition:color .2s}.order-preview-modal .close-icon:hover{color:#000}.order-preview-modal .ant-modal-close{top:16px;right:16px}.order-preview-modal .order-preview-container{text-align:center;flex-direction:column;align-items:center;padding:24px 20px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}.order-preview-modal .order-preview-container .modal-title{color:#333;letter-spacing:-.3px;margin:0 0 4px;font-size:18px;font-weight:600}.order-preview-modal .order-preview-container .subtitle-link{color:#666;margin-bottom:20px;font-size:13px;font-weight:400}.order-preview-modal .order-preview-container .amount-display-section{margin-bottom:20px}.order-preview-modal .order-preview-container .amount-display-section .main-amount{color:#333;letter-spacing:-.5px;margin:0 0 8px;font-size:22px;font-weight:700}.order-preview-modal .order-preview-container .amount-display-section .timer-badge{color:#1976d2;text-transform:uppercase;letter-spacing:.5px;background-color:#e3f2fd;border-radius:20px;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.order-preview-modal .order-preview-container .qr-section-centered{background:#fff;border:1px solid #f5f5f5;border-radius:12px;margin-bottom:20px;padding:6px}.order-preview-modal .order-preview-container .qr-section-centered canvas{display:block}.order-preview-modal .order-preview-container .details-list{width:100%;margin-bottom:20px}.order-preview-modal .order-preview-container .details-list .detail-row{border-bottom:1px solid #f9f9f9;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;display:flex}.order-preview-modal .order-preview-container .details-list .detail-row:last-child{border-bottom:none;padding-bottom:0}.order-preview-modal .order-preview-container .details-list .detail-row.address-row{align-items:flex-start}.order-preview-modal .order-preview-container .details-list .detail-row .label{color:#888;white-space:nowrap;margin-right:12px;font-weight:500}.order-preview-modal .order-preview-container .details-list .detail-row .value{color:#333;font-weight:500}.order-preview-modal .order-preview-container .details-list .detail-row .value.address-full{word-break:break-all;text-align:right;color:#555;background:#f5f5f5;border-radius:6px;max-width:70%;padding:4px 8px;font-family:SF Mono,Menlo,monospace;font-size:11px;line-height:1.4}.order-preview-modal .order-preview-container .details-list .detail-row .value.status-text.waiting{color:#faad14}.order-preview-modal .order-preview-container .details-list .detail-row .value.status-text.confirming{color:#1976d2}.order-preview-modal .order-preview-container .details-list .detail-row .value.status-text.finished{color:#2196f3}.order-preview-modal .order-preview-container .details-list .detail-row .value.status-text.failed{color:#ff4d4f}.order-preview-modal .order-preview-container .details-list .detail-row.total-row{border-top:1px solid #f0f0f0;margin-top:6px;padding-top:10px}.order-preview-modal .order-preview-container .details-list .detail-row.total-row .label{color:#333;font-weight:600}.order-preview-modal .order-preview-container .details-list .detail-row.total-row .value{font-size:15px;font-weight:700}.order-preview-modal .order-preview-container .action-buttons{gap:12px;width:100%;margin-top:8px;display:flex}.order-preview-modal .order-preview-container .action-buttons .ant-btn{height:42px;box-shadow:none;border-radius:8px;flex:1;font-size:14px;font-weight:600}.order-preview-modal .order-preview-container .action-buttons .ant-btn:hover{transform:translateY(-1px)}.order-preview-modal .order-preview-container .action-buttons .action-btn-secondary{color:#666;background:#fff;border:1px solid #e6e6e6}.order-preview-modal .order-preview-container .action-buttons .action-btn-secondary:hover{color:#333;background:#fafafa;border-color:#d9d9d9}.order-preview-modal .order-preview-container .action-buttons .action-btn-primary{color:#fff;background:#1976d2;border:none}.order-preview-modal .order-preview-container .action-buttons .action-btn-primary:hover{background:#1565c0;box-shadow:0 4px 12px #1976d24d}.order-preview-modal .order-preview-container .footer-balance{color:#ccc;margin-top:8px;font-size:10px;font-weight:500}.order-preview-modal .order-preview-container .currency-select-wrapper{margin-bottom:20px}.order-preview-modal .order-preview-container .currency-select-wrapper label{color:#888;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.order-preview-modal .order-preview-container .currency-select-wrapper .ant-select{width:100%}.order-preview-modal .order-preview-container .bakong-btn{border-radius:30px;height:44px;font-weight:600}.order-preview-modal .order-preview-container .view-all-currencies{text-align:center;cursor:pointer;color:#11998e;border-top:1px solid #f0f0f0;padding:10px;font-weight:500}.order-preview-modal .order-preview-container .payment-divider{text-align:center;width:100%;margin-top:20px;margin-bottom:20px;position:relative}.order-preview-modal .order-preview-container .payment-divider .divider-text{color:#ccc;z-index:1;background:#fff;padding:0 10px;font-size:12px;position:relative}.order-preview-modal .order-preview-container .payment-divider .divider-line{z-index:0;background:#f0f0f0;height:1px;position:absolute;top:50%;left:0;right:0}.order-preview-modal .order-preview-container .payment-status-wrapper{text-align:center;color:#1976d2;padding:20px 0;font-size:14px}.order-preview-modal .order-preview-container .payment-status-wrapper .status-icon{margin-bottom:12px;font-size:32px}.order-preview-modal .order-preview-container .payment-status-wrapper .status-title{margin-bottom:4px;font-weight:600}.order-preview-modal .order-preview-container .payment-status-wrapper .status-description{color:#888;margin:0;font-size:13px}.modal-warning-body p{margin-bottom:12px}.modal-warning-body ul{margin-bottom:12px;padding-left:20px}.modal-warning-body li{margin-bottom:6px}.modal-warning-body .warning-note{color:#666;margin-bottom:4px;font-size:13px}.modal-warning-body .warning-note:last-child{margin-bottom:0}.order-preview-modal.payment-method-modal-dark .ant-modal-content{background:#242424}.order-preview-modal.payment-method-modal-dark .ant-modal-close{color:#fff9}.order-preview-modal.payment-method-modal-dark .ant-modal-close:hover,.order-preview-modal.payment-method-modal-dark .order-preview-container .modal-title{color:#fff}.order-preview-modal.payment-method-modal-dark .order-preview-container .subtitle-link{color:#ffffff8c}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-tabs{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-bottom:20px;display:grid}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:12px;min-height:72px;padding:14px 16px;transition:all .2s;display:flex}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card:hover{background:#ffffff1a;border-color:#ffffff59}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card.active{background:#60a5fa26;border-color:#60a5facc;box-shadow:0 0 0 1px #60a5fab3}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__icon{color:#fff;letter-spacing:.4px;background:#ffffff14;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:flex}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__icon--crypto{background:linear-gradient(135deg,#38bdf84d,#10b9814d);border-color:#38bdf880}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__icon--stripe{background:#2563eb40;border-color:#3b82f68c}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__text{flex-direction:column;min-width:0;display:flex}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__logo{object-fit:contain;filter:brightness(1.2);max-width:30px;max-height:20px;display:block}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__title{color:#fff;margin-bottom:2px;font-size:14px;font-weight:600}.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-card__subtitle{color:#fff9;font-size:12px}@media (max-width:560px){.order-preview-modal.payment-method-modal-dark .order-preview-container .payment-method-tabs{grid-template-columns:1fr}}.order-preview-modal.payment-method-modal-dark .order-preview-container .full-width-wrapper{text-align:left;width:100%}.order-preview-modal.payment-method-modal-dark .order-preview-container .crypto-options-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.order-preview-modal.payment-method-modal-dark .order-preview-container .crypto-options-grid .crypto-card{cursor:pointer;text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:80px;padding:12px 8px;transition:all .2s;display:flex}.order-preview-modal.payment-method-modal-dark .order-preview-container .crypto-options-grid .crypto-card:hover{background:#ffffff14;border-color:#ffffff4d}.order-preview-modal.payment-method-modal-dark .order-preview-container .crypto-options-grid .crypto-card.active{background:#ffffff26;border-color:#fff;box-shadow:0 0 0 1px #fff}.order-preview-modal.payment-method-modal-dark .order-preview-container .crypto-options-grid .crypto-card .crypto-label{color:#fff;font-size:15px;font-weight:600}.order-preview-modal.payment-method-modal-dark .order-preview-container .crypto-options-grid .crypto-card .crypto-note{color:#ffffff80;margin-top:6px;font-size:11px;line-height:1.2}.order-preview-modal.payment-method-modal-dark .order-preview-container .show-all-currencies-toggle{text-align:center;color:#fff9;cursor:pointer;margin-bottom:20px;font-size:14px;transition:color .2s}.order-preview-modal.payment-method-modal-dark .order-preview-container .show-all-currencies-toggle:hover{color:#fff}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper{width:100%}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper label{color:#ffffffa6}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select{width:100%;display:block}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector{color:#fff;background:#ffffff14;border-color:#fff3;border-radius:10px;width:100%;height:44px}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector .ant-select-selection-item{color:#fff;line-height:42px}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#ffffff59;line-height:42px}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector .ant-select-selection-search-input{color:#fff}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select .ant-select-arrow{color:#fff9}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select:hover .ant-select-selector{border-color:#fff6}.order-preview-modal.payment-method-modal-dark .order-preview-container .currency-select-wrapper .ant-select.ant-select-focused .ant-select-selector{border-color:#fff9;box-shadow:0 0 0 2px #ffffff1a}.order-preview-modal.payment-method-modal-dark .order-preview-container .buy-now-btn{color:#242424;background:#fff;border:none;border-radius:30px;height:44px;margin-top:0;font-weight:600}.order-preview-modal.payment-method-modal-dark .order-preview-container .buy-now-btn:hover{color:#242424;background:#ffffffe0}.order-preview-modal.payment-method-modal-dark .order-preview-container .buy-now-btn[disabled]{color:#ffffff4d;background:#ffffff26}.order-preview-modal.payment-method-modal-dark .order-preview-container .bakong-section{width:100%;margin-top:20px}.order-preview-modal.payment-method-modal-dark .order-preview-container .bakong-section .payment-divider .divider-text{color:#ffffff4d;background:#242424}.order-preview-modal.payment-method-modal-dark .order-preview-container .bakong-section .payment-divider .divider-line{background:#ffffff1a}.order-preview-modal.payment-method-modal-dark .order-preview-container .bakong-section .bakong-btn{color:#fff;background:#ffffff14;border-color:#fff3;border-radius:30px;height:44px;font-weight:600}.order-preview-modal.payment-method-modal-dark .order-preview-container .bakong-section .bakong-btn:hover{color:#fff;background:#ffffff26;border-color:#ffffff59}.dark-currency-dropdown{background-color:#242424;border:1px solid #ffffff1a;border-radius:12px;padding:4px;box-shadow:0 6px 16px #00000080}.dark-currency-dropdown .ant-select-item{color:#ffffffd9;border-radius:8px;margin-bottom:2px;transition:all .2s}.dark-currency-dropdown .ant-select-item:hover,.dark-currency-dropdown .ant-select-item.ant-select-item-option-active{color:#fff;background-color:#ffffff14}.dark-currency-dropdown .ant-select-item.ant-select-item-option-selected{color:#fff;background-color:#ffffff26;font-weight:600}.dark-currency-dropdown .ant-select-item-group{color:#ffffff73;padding:8px 12px 4px;font-size:12px}.dark-currency-dropdown .ant-select-item-empty{color:#ffffff73;text-align:center;padding:16px}.dark-currency-dropdown .view-all-currencies{text-align:center;cursor:pointer;color:#ffffffbf;letter-spacing:.2px;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:8px 4px 4px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.dark-currency-dropdown .view-all-currencies .anticon{font-size:11px;transition:transform .2s}.dark-currency-dropdown .view-all-currencies:hover{color:#fff;background:#ffffff1a;border-color:#ffffff40}.order-preview-modal.payment-method-modal-light .ant-modal-content{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 20px 60px #0000001f}.order-preview-modal.payment-method-modal-light .ant-modal-close{color:#6b7280}.order-preview-modal.payment-method-modal-light .ant-modal-close:hover{color:#111827}.order-preview-modal.payment-method-modal-light .order-preview-container{padding:28px 28px 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-hero{text-align:center;margin-bottom:24px}.order-preview-modal.payment-method-modal-light .order-preview-container .modal-title{text-transform:uppercase;letter-spacing:.15em;color:#0047ab;margin:0 0 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;display:block}.order-preview-modal.payment-method-modal-light .order-preview-container .modal-title:after{content:"";background:#e63946;border-radius:2px;width:36px;height:3px;margin:8px auto 0;display:block}.order-preview-modal.payment-method-modal-light .order-preview-container .subtitle-link{color:#6b7280;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.order-preview-modal.payment-method-modal-light .order-preview-container .full-width-wrapper{text-align:left;width:100%}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-tabs{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;margin-bottom:20px;display:grid}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card{cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-top-width:3px;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:72px;padding:14px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:all .2s;display:flex}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card:hover{background:#fff;box-shadow:0 4px 20px #0047ab14}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card.active{background:#fff;border:2px solid #0047ab;box-shadow:0 4px 20px #0047ab1a}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card__icon{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card__text{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card__title{color:#111827;text-align:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card__logo{object-fit:contain;max-width:72px;max-height:22px;display:block}.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-card__logo--nowpayments{max-width:100px;max-height:32px}@media (max-width:560px){.order-preview-modal.payment-method-modal-light .order-preview-container .payment-method-tabs{grid-template-columns:1fr}}.order-preview-modal.payment-method-modal-light .order-preview-container .crypto-options-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px;display:grid}.order-preview-modal.payment-method-modal-light .order-preview-container .crypto-options-grid .crypto-card{cursor:pointer;text-align:center;background:#f8fafc;border:1px solid #e5e7eb;border-top-width:3px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:76px;padding:12px 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:all .2s;display:flex}.order-preview-modal.payment-method-modal-light .order-preview-container .crypto-options-grid .crypto-card:hover{background:#fff;box-shadow:0 4px 16px #0047ab14}.order-preview-modal.payment-method-modal-light .order-preview-container .crypto-options-grid .crypto-card.active{background:#fff;border:2px solid #0047ab;box-shadow:0 4px 16px #0047ab1a}.order-preview-modal.payment-method-modal-light .order-preview-container .crypto-options-grid .crypto-card .crypto-label{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.order-preview-modal.payment-method-modal-light .order-preview-container .crypto-options-grid .crypto-card .crypto-note{color:#9ca3af;margin-top:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;line-height:1.3}.order-preview-modal.payment-method-modal-light .order-preview-container .show-all-currencies-toggle{text-align:center;color:#0047ab;cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-bottom:20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;transition:color .2s;display:flex}.order-preview-modal.payment-method-modal-light .order-preview-container .show-all-currencies-toggle:hover{color:#e63946}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper{width:100%;margin-bottom:16px}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper label{color:#000;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;display:block}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select{width:100%}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector{color:#111827;background:#fff;border-color:#e5e7eb;border-radius:8px;height:44px}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector .ant-select-selection-item{color:#111827;line-height:42px}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#9ca3af;line-height:42px}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select .ant-select-selector .ant-select-selection-search-input{color:#111827}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select .ant-select-arrow{color:#6b7280}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select:hover .ant-select-selector{border-color:#0047ab}.order-preview-modal.payment-method-modal-light .order-preview-container .currency-select-wrapper .ant-select.ant-select-focused .ant-select-selector{border-color:#0047ab;box-shadow:0 0 0 2px #0047ab1a}.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap{margin-bottom:16px}.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper:hover,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper:focus,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper-focused{box-shadow:none!important;border:1px solid #e5e7eb!important;border-radius:8px!important;outline:none!important}.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper .ant-input,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper .ant-input:focus,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input-affix-wrapper .ant-input:hover,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input:focus,.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .ant-input:hover{box-shadow:none!important;border:none!important;outline:none!important}.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .referral-code-toggle{cursor:pointer;color:#0047ab;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;transition:color .2s;display:inline-flex}.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .referral-code-toggle .anticon{font-size:11px}.order-preview-modal.payment-method-modal-light .order-preview-container .referral-code-input-wrap .referral-code-toggle:hover{color:#e63946}.order-preview-modal.payment-method-modal-light .order-preview-container .buy-now-btn{color:#fff;letter-spacing:.02em;background:#0047ab;border:none;border-radius:8px;height:48px;margin-top:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;transition:background .2s,box-shadow .2s;box-shadow:0 4px 16px #0047ab40}.order-preview-modal.payment-method-modal-light .order-preview-container .buy-now-btn:hover{color:#fff;background:#003a8c;box-shadow:0 6px 20px #0047ab59}.order-preview-modal.payment-method-modal-light .order-preview-container .buy-now-btn[disabled]{color:#d1d5db;box-shadow:none;background:#f3f4f6}.order-preview-modal.payment-method-modal-light .order-preview-container .bakong-section{width:100%;margin-top:16px}.order-preview-modal.payment-method-modal-light .order-preview-container .bakong-section .payment-divider .divider-text{color:#9ca3af;background:#fff}.order-preview-modal.payment-method-modal-light .order-preview-container .bakong-section .payment-divider .divider-line{background:#e5e7eb}.order-preview-modal.payment-method-modal-light .order-preview-container .bakong-section .bakong-btn{color:#000;background:#fff;border-color:#e5e7eb;border-radius:8px;height:44px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600}.order-preview-modal.payment-method-modal-light .order-preview-container .bakong-section .bakong-btn:hover{color:#0047ab;background:#f8fafc;border-color:#0047ab}.light-currency-dropdown{background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;box-shadow:0 6px 20px #0000001a}.light-currency-dropdown .ant-select-item{color:#000;border-radius:6px;margin-bottom:2px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:all .15s}.light-currency-dropdown .ant-select-item:hover,.light-currency-dropdown .ant-select-item.ant-select-item-option-active{color:#111827;background-color:#f8fafc}.light-currency-dropdown .ant-select-item.ant-select-item-option-selected{color:#0047ab;background-color:#0047ab12;font-weight:600}.light-currency-dropdown .ant-select-item-group{color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;padding:8px 12px 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600}.light-currency-dropdown .ant-select-item-empty{color:#9ca3af;text-align:center;padding:16px}.light-currency-dropdown .view-all-currencies{cursor:pointer;color:#0047ab;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin:8px 4px 4px;padding:10px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;transition:all .2s;display:flex}.light-currency-dropdown .view-all-currencies:hover{color:#e63946;background:#fff;border-color:#0047ab}.wrap-serey-landing-page .khqr-modal .ant-modal-body{border-radius:12px;padding:0;overflow:hidden}.wrap-serey-landing-page .khqr-modal .khqr-container{border-radius:12px;font-family:Arial,sans-serif}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-header{text-align:center;background-color:#e1242e;padding:16px}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-header img{height:24px}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-amount-section{margin-top:10px;margin-left:40px;padding:10px 8px}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-amount-section .amount-label{margin-bottom:1px;font-size:16px;font-weight:400}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-amount-section .amount-value{align-items:baseline;gap:4px;font-size:32px;font-weight:700;display:inline-flex}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-amount-section .amount-value .currency-symbol{font-size:24px;font-weight:400}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-qr-section{text-align:center;padding:0}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-qr-section .qr-divider{border-top:1px dashed #ccc;margin:16px 0}.wrap-serey-landing-page .khqr-modal .khqr-container .khqr-qr-section .qr-expiry{color:#999;margin-top:8px;font-size:12px}.wrap-serey-landing-page .loading-payment-modal .loading-container{text-align:center;padding:20px}.wrap-serey-landing-page .loading-payment-modal .loading-container .loading-icon{color:#11998e;margin-bottom:16px;font-size:48px}.wrap-serey-landing-page .loading-payment-modal .loading-container .loading-title{color:#333;margin:0;font-size:16px;font-weight:600}.wrap-serey-landing-page .loading-payment-modal .loading-container .loading-subtitle{color:#999;margin:8px 0 0;font-size:13px}.wrap-serey-landing-page .buy-now-btn{margin-top:0}.wrap-serey-landing-page .bakong-payment-btn,.wrap-serey-landing-page .close-btn-background{border-radius:30px;height:44px;font-weight:600}.wrap-serey-landing-page .timer-badge-confirming{color:#1976d2!important;background-color:#e3f2fd!important}.wrap-serey-landing-page .full-width-wrapper{text-align:left;width:100%}.wrap-serey-landing-page .own-community-section{background:#fff;padding:32px 0 40px}.wrap-serey-landing-page .own-community-section.own-c-setup-section{background:#0f172a}.wrap-serey-landing-page .own-community-section.own-c-setup-section .own-c-section{border-left:4px solid #0000}.wrap-serey-landing-page .own-community-section.own-c-setup-section .own-c-section-title{color:#0047ab}.wrap-serey-landing-page .own-community-section.own-c-setup-section video{border:2px solid #0047ab;border-radius:28px;box-shadow:0 0 0 4px #ffffff26}.wrap-serey-landing-page .own-community-section.own-c-ownership-section{background:#f4f6fb}.wrap-serey-landing-page .own-community-section.own-c-monetize-section{background:#0f172a}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1.5px solid #eaecf0;flex-wrap:nowrap;gap:8px;margin-bottom:28px;display:flex;overflow-x:auto}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tabs::-webkit-scrollbar{display:none}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tabs.own-c-tabs-centered{justify-content:center}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab{appearance:none;cursor:pointer;white-space:nowrap;color:#6b7280;background:0 0;border:none;border-bottom:3px solid #0000;margin-right:28px;padding:12px 4px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:color .2s,border-color .2s}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab:last-child{margin-right:0}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab:hover{color:#111827}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab.active{color:#0047ab;border-bottom-color:#0047ab}@media (max-width:767px){.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab{margin-right:20px;font-size:15px}}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab-setup video{border:2px solid #0047ab;border-radius:28px}.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab-anim{animation:.35s both own-c-tab-fade-in}@keyframes own-c-tab-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.wrap-serey-landing-page .own-community-section.own-c-tabbed-section .own-c-tab{margin-right:14px;font-size:13px}}.wrap-serey-landing-page .own-community-section .own-c-monetize-slide{height:620px}@media (max-width:767px){.wrap-serey-landing-page .own-community-section .own-c-monetize-slide{height:auto}}.wrap-serey-landing-page .own-community-section .own-c-monetize-fade{flex-direction:column;height:100%;animation:.45s both own-c-monetize-fade-in;display:flex}@media (max-width:767px){.wrap-serey-landing-page .own-community-section .own-c-monetize-fade{height:auto;display:block}}.wrap-serey-landing-page .own-community-section .own-c-monetize-stack{grid-template-rows:minmax(0,1fr);height:100%;display:grid}@media (max-width:767px){.wrap-serey-landing-page .own-community-section .own-c-monetize-stack{height:auto}}.wrap-serey-landing-page .own-community-section .own-c-monetize-stack>*{grid-area:1/1;min-height:0}.wrap-serey-landing-page .own-community-section .own-c-monetize-stack>[aria-hidden=true]{visibility:hidden}@keyframes own-c-monetize-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wrap-serey-landing-page .own-community-section .own-c-monetize-media{flex:auto;min-height:0;margin-top:24px}.wrap-serey-landing-page .own-community-section .own-c-monetize-media img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}@media (max-width:767px){.wrap-serey-landing-page .own-community-section .own-c-monetize-media{flex:none}.wrap-serey-landing-page .own-community-section .own-c-monetize-media img{max-height:none}}.wrap-serey-landing-page .own-community-section .monetize-imgs-mobile{display:none}@media (max-width:767px){.wrap-serey-landing-page .own-community-section .monetize-imgs-desktop{display:none!important}.wrap-serey-landing-page .own-community-section .monetize-imgs-mobile{display:block}}.wrap-serey-landing-page .own-community-section .own-c-card-wrap{max-width:860px;margin:0 auto}.wrap-serey-landing-page .own-community-section .own-c-section{background:#fff;border:1.5px solid #eaecf0;border-left:4px solid #0047ab;border-radius:12px;margin-top:24px;padding:28px 32px;box-shadow:0 2px 10px #0047ab0f}.wrap-serey-landing-page .own-community-section .own-c-section-title{color:#111827;margin-top:0;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700}.wrap-serey-landing-page .own-community-section .own-c-section-body{color:#000;font-size:15px;line-height:1.75}.wrap-serey-landing-page .own-community-section .own-c-section-body p{margin-bottom:10px}.wrap-serey-landing-page .own-community-section .own-c-section-body p:last-child{margin-bottom:0}.wrap-serey-landing-page .own-community-section .own-c-section-body em{color:#6b7280;font-style:italic}.wrap-serey-landing-page .own-community-section .own-c-left{flex-direction:column;gap:14px;display:flex}.wrap-serey-landing-page .own-community-section .own-c-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;width:fit-content;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .own-community-section .own-c-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1.3}.wrap-serey-landing-page .own-community-section .own-c-lead{color:#6b7280;margin:0;padding-left:18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6}.wrap-serey-landing-page .own-community-section .own-c-accordion{flex-direction:column;gap:12px;display:flex}.wrap-serey-landing-page .own-community-section .own-c-accordion-item{cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.wrap-serey-landing-page .own-community-section .own-c-accordion-item:hover{border-color:#b0c4e8}.wrap-serey-landing-page .own-community-section .own-c-accordion-item--active{border-color:#0047ab;border-left-style:solid;border-left-width:4px;box-shadow:0 4px 16px #0047ab14}.wrap-serey-landing-page .own-community-section .own-c-accordion-item--active .own-c-accordion-title{color:#0047ab}.wrap-serey-landing-page .own-community-section .own-c-accordion-item--active .own-c-accordion-icon{color:#fff;background:#0047ab}.wrap-serey-landing-page .own-community-section .own-c-accordion-header{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.wrap-serey-landing-page .own-community-section .own-c-accordion-title{color:#000;flex:1;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;transition:color .2s}.wrap-serey-landing-page .own-community-section .own-c-accordion-icon{color:#6b7280;background:#f3f4f6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;transition:background .2s,color .2s,transform .3s;display:flex}.wrap-serey-landing-page .own-community-section .own-c-accordion-item--active .own-c-accordion-icon{transform:rotate(180deg)}.wrap-serey-landing-page .own-community-section .own-c-accordion-body{max-height:0;transition:max-height .35s;overflow:hidden}.wrap-serey-landing-page .own-community-section .own-c-accordion-body--open{max-height:400px}.wrap-serey-landing-page .own-community-section .own-c-accordion-body-inner{color:#6b7280;padding:0 20px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.7}.wrap-serey-landing-page .own-community-section .own-c-accordion-body-inner p{margin-bottom:8px}.wrap-serey-landing-page .own-community-section .own-c-accordion-body-inner p:last-child{margin-bottom:0}.wrap-serey-landing-page #appy-now-form{max-width:unset;background:#f4f6fb;margin:0;padding:60px 24px}.wrap-serey-landing-page .apply-now-section{background-color:#fff;border:1px solid #e8eef8;border-radius:20px;max-width:70%;margin:0 auto;padding:40px 40px 32px;box-shadow:0 4px 32px #0047ab14}@media (max-width:768px){.wrap-serey-landing-page .apply-now-section{box-sizing:border-box;width:auto;max-width:100%;margin-left:1rem;margin-right:1rem;padding:24px 20px 20px}}.wrap-serey-landing-page .apply-now-section .apply-n-head{text-align:left;border-bottom:1px solid #e8eef8;flex-direction:column;align-items:flex-start;margin-bottom:1.5em;padding-bottom:1.2em;display:flex}.wrap-serey-landing-page .apply-now-section .apply-n-head .apply-n-main-title,.wrap-serey-landing-page .apply-now-section .apply-n-head .apply-n-sub-desc{max-width:100%}.wrap-serey-landing-page .apply-now-section .apply-n-head .apply-n-section-tag{color:#111827;text-transform:none;letter-spacing:0;border-left:4px solid #0047ab;margin:0 0 16px;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:800;line-height:1.3}@media (max-width:768px){.wrap-serey-landing-page .apply-now-section .apply-n-head .apply-n-section-tag{margin-top:8px;font-size:20px}}.wrap-serey-landing-page .apply-now-section .apply-n-head .apply-n-main-title{color:#6b7280;margin-bottom:20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.7;display:block}.wrap-serey-landing-page .apply-now-section .apply-n-head .box-round-main{background-color:#0047ab;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.wrap-serey-landing-page .apply-now-section .apply-n-head .box-round-main .mail{color:#fff;font-size:24px}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap{padding-bottom:.4em}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-label-input{color:#000;margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input{border-color:#e5e7eb;border-radius:10px;height:44px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input:hover{border-color:#0047ab}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input:focus,.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input:active,.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input.ant-input-affix-wrapper-focused{border-color:#0047ab!important;box-shadow:0 0 0 2px #0047ab1a!important}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input .ant-input-prefix{color:#9ca3af;margin-right:10px}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input.apply-n-text-area{border-radius:12px;height:auto;padding-top:10px}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap .apply-n-input.apply-n-text-area:focus{border-color:#0047ab!important;box-shadow:0 0 0 2px #0047ab1a!important}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-iput-wrap.apply-n-iput-wrap-social-media .apply-n-input{margin-bottom:10px}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .ant-form-item-label>label{color:#000;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .ant-form-item,.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .ant-form-item-required{color:#000;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.wrap-serey-landing-page .apply-now-section .apply-n-form-wrap .apply-n-form-input{margin-bottom:0}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn{justify-content:flex-start;margin-top:1em;margin-bottom:0;display:flex}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn .ant-btn-primary{height:44px;padding:0 28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600;background:#0047ab!important;border-color:#0047ab!important}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn .ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0047ab40;background:#003a8c!important;border-color:#003a8c!important}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn span{font-size:14px;font-weight:600}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn .ant-btn-lg{font-size:14px!important}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn .wrap-telegram-info{align-items:center;display:flex}.wrap-serey-landing-page .apply-now-section .apply-n-submit-btn .wrap-telegram-info svg{color:#1890ff;width:25px;height:25px;margin-left:8px}.wrap-serey-landing-page .apply-now-section .ant-form-item-explain{min-height:0!important}.wrap-serey-landing-page .apply-now-section .ant-form-item-explain.ant-form-item-explain-error{margin-bottom:5px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-section{height:600px;background-position:50%!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .title-head-content{text-align:center;padding:2em 0}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .title-head-content .main-title{color:#2965d5}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community{margin:4em 0}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .cambodia-cm-section{align-items:center;margin-bottom:20px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .cambodia-cm-section img{border-radius:6px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .cambodia-cm-section h2{margin-bottom:0;margin-left:5px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .community-wrap{align-items:center;margin-bottom:10px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .community-wrap:hover h4{color:#1890ff}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .community-wrap .logo{background-color:#fff;border:1px solid #eee;border-radius:10px;margin-right:9px;padding:6px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .community-wrap .logo img{border-radius:50px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .wrap-categorize-cm .wrap-title{border-radius:10px;align-items:center;margin-bottom:15px;padding:10px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .wrap-list-community .wrap-categorize-cm .wrap-title h3{color:#fff;margin-bottom:0;padding-left:5px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap{padding-top:3em}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap.blog-content-fundraising-wrap{padding-top:1em}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .title{justify-content:space-between;align-items:center;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-track{align-items:stretch;display:flex!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-slide{padding:0 5px;height:inherit!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-slide>div{height:100%}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-list{margin:0 -5px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-prev,.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-next{display:none!important;position:static!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-wrapper .slick-track{align-items:stretch;display:flex!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-wrapper .slick-slide{height:auto;display:flex!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-wrapper .slick-slide>div{flex:1;width:100%;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .card-blog-trending{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}@media screen and (max-width:680px){.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper{height:214px!important;max-height:214px!important}}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;overflow:hidden;height:160px!important;max-height:160px!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;display:block;width:100%!important;height:100%!important;max-height:160px!important}@media screen and (max-width:680px){.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .wrap-video .video-pinned-container{height:214px}}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog a.relative-link:not(.video-link){flex-direction:column;flex:1;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog a.relative-link:not(.video-link) .post-title-wrapper{flex:1}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action{margin-top:auto}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .title-section{color:#1890ff;align-items:center;margin-bottom:10px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .title-section h2{color:#1890ff;margin-bottom:0;margin-right:5px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000014}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000021}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog{padding:0 0 12px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:14px 14px 0 0;margin-bottom:0;height:180px!important;max-height:180px!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{height:180px!important;max-height:180px!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{max-height:180px!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:20px;padding:3px 8px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a{color:#fff;gap:5px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a .ant-typography{color:#fff;font-size:12px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 4px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;font-size:12px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a;margin-bottom:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action{color:#9ca3af;padding:4px 12px 0;font-size:12px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .blog-content-wrap .blog-content-wrap .title-section h2{color:#111827;border-left:4px solid #1890ff;margin-bottom:0;padding-left:12px;font-size:1.2rem;font-weight:800;line-height:1.2}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market{padding-top:40px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 16px #00000012}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container{background:#1a1a2e;border-radius:16px 0 0 16px;height:300px}@media (max-width:767px){.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container{border-radius:16px 16px 0 0;height:220px}}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container .thumbnail-image,.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container .thumbnail-image .ant-image{width:100%;height:100%}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container .thumbnail-image .ant-image .image{object-fit:cover;border-radius:16px 0 0 16px;width:100%;height:300px}@media (max-width:767px){.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container .thumbnail-image .ant-image .image{border-radius:16px 16px 0 0;height:220px}}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container .play-button-container .play-button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff3;border:2px solid #ffffff80;width:3.5rem;height:3.5rem;transition:background .2s,transform .2s}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-video-col .video-container .play-button-container .play-button:hover{background:#ffffff59}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col{flex-direction:column;justify-content:center;display:flex;padding:24px 20px!important}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col .market-info .ant-typography{color:#111827;font-size:1.05rem;font-weight:700}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col .market-info .market-list{gap:10px;padding-top:8px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col .market-info .market-item{background:#f8f9fb;border-radius:10px;padding:8px 12px;transition:background .15s}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col .market-info .market-item:hover{background:#eef4ff}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col .market-info .market-name{color:#000;font-size:13px;font-weight:600}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .wrap-market-card .market-exchange-col .market-info .market-value{color:#1890ff;font-size:13px;font-weight:700}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .recommend-card{background:#fff;border-radius:14px;height:256px;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .recommend-card:hover{transform:translateY(-3px);box-shadow:0 8px 28px #0000001f}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .recommend-card .video-container{background:#1a1a2e;border-radius:14px;height:100%}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .recommend-card .video-container .image{border-radius:14px;height:256px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .recommend-card .badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.5px;color:#1890ff;background:#ffffffeb;border-top-right-radius:14px;border-bottom-left-radius:10px;padding:4px 10px;font-size:11px;font-weight:700}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .hero-market .recommend-card .desc{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:linear-gradient(#0000,#000000a6);border-radius:0 0 14px 14px;padding:10px 12px;font-size:12px;font-weight:500}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section{background:linear-gradient(135deg,#e8f4ff 0%,#eef1ff 60%,#f4f8ff 100%);padding:32px 0 0;position:relative;overflow:hidden}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#1890ff14 0%,#0000 70%);border-radius:50%;width:450px;height:450px;position:absolute;top:-100px;right:-100px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-wrap-content{flex-direction:column;justify-content:center;height:100%;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-inner{flex-direction:column;gap:22px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-eyebrow{color:#1890ff;letter-spacing:1.8px;text-transform:uppercase;background:#1890ff1a;border-radius:20px;width:fit-content;padding:5px 14px;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-heading{color:#111827;margin:0;font-size:2.1rem;font-weight:800;line-height:1.2}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-heading .own-p-brand{color:#1890ff}@media (max-width:768px){.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-heading{font-size:1.6rem}}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-features{flex-direction:column;gap:14px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-feature-item{align-items:flex-start;gap:12px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-feature-item .own-p-check{color:#fff;background:#1890ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-feature-item p{color:#4b5563;margin:0;font-size:15px;line-height:1.7}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-feature-item p strong{color:#111827;font-weight:600}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-cta-row .own-p-cta-btn.ant-btn{color:#fff;background:#1890ff;border-color:#1890ff;border-radius:10px;height:48px;padding:0 28px;font-size:15px;font-weight:600;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 14px #1890ff4d}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-cta-row .own-p-cta-btn.ant-btn:hover{background:#096dd9;border-color:#096dd9;transform:translateY(-2px);box-shadow:0 6px 20px #1890ff66}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-cta-row .own-p-apply-hint{color:#9ca3af;font-size:13px}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-image-col{justify-content:center;align-items:center;display:flex}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-phone-frame{justify-content:center;display:flex;position:relative}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .own-p-phone-frame:before{content:"";z-index:0;background:radial-gradient(circle,#1890ff1a 0%,#0000 70%);border-radius:50%;position:absolute;inset:5%}.wrap-serey-landing-page.wrap-serey-landing-page-cambodia .own-plateform-section .hand-with-phone-img{z-index:1;object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 32px #1890ff2e);width:100%;max-height:480px;margin-bottom:-10px;position:relative}.wrap-serey-landing-page .wrap-serey-global-landing-page .hero-section{height:600px;background-position:50%!important}.wrap-serey-landing-page .wrap-serey-global-landing-page .title-head-content{text-align:center;margin-top:2em}.wrap-serey-landing-page .wrap-serey-global-landing-page .title-head-content .main-title{color:#2965d5}.wrap-serey-landing-page .wrap-serey-global-landing-page .hero-market{padding-bottom:24px}.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap{padding-top:32px;padding-bottom:32px;overflow:visible}.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .vb-slider-container{overflow:visible}@media (max-width:768px){.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap{padding-top:20px;padding-bottom:20px}}.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .ant-image{width:100%}.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .feature-img{object-fit:cover;border-radius:6px;height:160px;margin-bottom:10px}@media screen and (max-width:680px){.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .feature-img,.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .wrap-video .video-pinned-container{height:214px}}.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .title{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.wrap-serey-landing-page .wrap-serey-global-landing-page .slider-content-wrap .title h2{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.2}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap{padding-left:0!important}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .title-section{margin-bottom:28px}@media (max-width:767px){.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .title-section{margin-bottom:28px}}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .title-section h2{border-left:4px solid #1677ff;margin-bottom:0;padding-left:10px;font-size:1.3rem;font-weight:700;line-height:1.2;color:#000!important}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .slick-track{gap:10px}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .slick-slide{box-sizing:border-box;padding:0}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .post-image-wrapper{border-radius:6px;margin-bottom:10px;height:160px!important;max-height:160px!important}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .post-image-wrapper .ant-image{display:block;height:160px!important}.wrap-serey-landing-page:not([class*=-theme]) .wrap-serey-landing-page-cambodia .blog-content-wrap .post-image-wrapper .feature-img{border-radius:6px;height:160px!important;max-height:160px!important}.blog-content-wrap .slick-track,.slider-content-wrap .slick-track{align-items:stretch;display:flex!important}.blog-content-wrap .slick-slide,.slider-content-wrap .slick-slide{height:auto;display:flex!important}.blog-content-wrap .slick-slide>div,.slider-content-wrap .slick-slide>div{flex:1;width:100%;display:flex}.blog-content-wrap .card-blog-trending,.slider-content-wrap .card-blog-trending{background:#fff;border:1px solid #f0f0f0;border-radius:14px;flex-direction:column;width:100%;height:100%;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000012}.blog-content-wrap .card-blog-trending:hover,.slider-content-wrap .card-blog-trending:hover{border-color:#d0d5dd;transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.blog-content-wrap .content-card-blog,.slider-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.blog-content-wrap .content-card-blog .post-image-wrapper,.slider-content-wrap .content-card-blog .post-image-wrapper{border-radius:14px 14px 0 0;flex-shrink:0;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.blog-content-wrap .content-card-blog .post-image-wrapper .ant-image,.slider-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;height:160px!important}.blog-content-wrap .content-card-blog .post-image-wrapper .feature-img,.slider-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;border-radius:14px 14px 0 0;transition:transform .4s;display:block;width:100%!important;height:160px!important}.blog-content-wrap .content-card-blog .post-image-wrapper:hover .feature-img,.slider-content-wrap .content-card-blog .post-image-wrapper:hover .feature-img{transform:scale(1.04)}.blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container,.slider-content-wrap .content-card-blog .post-image-wrapper .community-link-container{z-index:2;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0;position:absolute;top:10px;right:10px}.blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a,.slider-content-wrap .content-card-blog .post-image-wrapper .community-link-container a{background:#e63946;border-radius:6px;padding:3px 10px;display:block}.blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a .ant-typography,.slider-content-wrap .content-card-blog .post-image-wrapper .community-link-container a .ant-typography{color:#fff;letter-spacing:.2px;font-size:11px;font-weight:700}.blog-content-wrap .content-card-blog .post-title-wrapper,.slider-content-wrap .content-card-blog .post-title-wrapper{flex-direction:column;flex:1;padding:10px 12px 0;display:flex}.blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle,.slider-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .avatar-info,.slider-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .avatar-info{width:20px;height:20px}.blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc,.slider-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:12px;overflow:hidden}.blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .post-time,.slider-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .post-time{color:#6b7280;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.blog-content-wrap .content-card-blog .post-title-wrapper .post-title,.slider-content-wrap .content-card-blog .post-title-wrapper .post-title{transition:color .15s;color:#1a1a1a!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.blog-content-wrap .content-card-blog:hover .post-title,.slider-content-wrap .content-card-blog:hover .post-title{color:#0047ab!important}.community-item{align-items:center;display:flex}.community-item:hover h4{color:#1890ff}.community-item h4{margin-bottom:0;padding-left:8px}.community-item .logo-community{border-radius:50px}.tmp-hero-section.bg-black{background-color:#000}.tmp-hero-section .ant-carousel{overflow:hidden}.tmp-hero-section .main-slide-section .slick-track .ant-image{width:100%}.tmp-hero-section .main-slide-section .slick-track .ant-image-img{object-fit:cover;width:100%;height:400px;margin:0 auto}@media (max-width:768px){.tmp-hero-section .main-slide-section .slick-track .ant-image-img{height:290px}}.tmp-hero-section .main-slide-section .slick-dots{margin-left:0;margin-right:0}.tmp-hero-section .main-slide-section .slick-dots li button{background-color:#fff;border-radius:100%;width:15px;height:15px}.tmp-hero-section .main-slide-section .slick-dots li button:before,.tmp-hero-section .main-slide-section .slick-dots li.slick-active button:before{content:""}.tmp-hero-section.tmp-box-hero-section .main-slide-section .slick-list,.tmp-hero-section.tmp-box-hero-section .main-slide-section .slick-track,.tmp-hero-section.tmp-box-hero-section .main-slide-section .slick-track .ant-image,.tmp-hero-section.tmp-box-hero-section .main-slide-section .slick-track .ant-image-img{border-radius:40px}.tmp-page-wrapper{padding:0}.tmp-page-wrapper .section-wrapper{background-color:#f9f9f9;padding:5rem 0;display:block;position:relative}.tmp-page-wrapper .tmp-section-goal{background-color:#fbfbfb;border:1px solid #f4f4f4;border-radius:26px;flex-direction:column;margin:5em 0 0;padding:20px;display:flex;position:relative}.tmp-page-wrapper .tmp-section-goal.dark-section-m{margin-top:20px}.tmp-page-wrapper .tmp-section-header-wrapper{flex-direction:column;display:flex;position:relative}.tmp-page-wrapper .tmp-section-header-wrapper .tmp-section-sub-header{color:#bababa;text-transform:uppercase;font-size:14px;position:relative}.tmp-page-wrapper .tmp-section-header-wrapper .tmp-section-header{text-transform:uppercase;color:#393939;margin-top:0;font-size:20px;position:relative}.tmp-page-wrapper .tmp-section-content-wrapper{margin-top:30px}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon{background-color:#4bc2c221;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;display:flex;position:relative}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon.tmp-section-0{background-color:#01aba526}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon.tmp-section-1{background-color:#01ab4512}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon.tmp-section-2{background-color:#de7d150f}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon.tmp-section-3{background-color:#01ab4512}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon.tmp-section-4{background-color:#01aba526}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-icon.tmp-section-5{background-color:#de7d150f}.tmp-page-wrapper .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-header{text-transform:uppercase;color:#000;margin-top:15px;margin-bottom:5px;font-size:16px;font-weight:500;position:relative}.tmp-page-wrapper .tmp-section-team .tmp-team-content-wrapper{margin:30px -12px 0}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box-large{flex-direction:row;justify-content:space-between;display:flex;position:relative}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box-large .tmp-vertical-divider{background-color:#373737;width:1px;height:65px;margin:auto 15px;display:block;position:relative}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box.tmp-team-large-box{flex-direction:row;justify-content:flex-start;gap:15px}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box .tmp-team-icon{flex-direction:column;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box .tmp-team-icon img{background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:16px;width:100px;height:100px;margin:0 auto}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box .tmp-team-name{color:#3d3d3d;margin-top:15px;font-size:16px;font-weight:500;position:relative}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box .tmp-team-name.tmp-team-white{color:#fff}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box .tmp-team-role{color:#a3a3a3;text-align:center;font-size:14px;font-weight:400;position:relative}.tmp-page-wrapper .tmp-rule-section .tmp-rule-icon-box{color:#fff;background-color:#1e2833;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:relative}.tmp-page-wrapper .tmp-rule-section .tmp-rule-icon-box .anticon{font-size:20px}.tmp-page-wrapper .tmp-rule-section .tmp-section-header{margin-bottom:0}.tmp-page-wrapper .tmp-rule-section .tmp-custom-collapse{background-color:#0000}.tmp-page-wrapper .tmp-rule-section .tmp-custom-panel{border-bottom:0}.tmp-page-wrapper .tmp-rule-section .ant-collapse-header{display:inline-block}.tmp-page-wrapper .tmp-rule-section .ant-collapse-header .tmp-collapse-icon{background-color:#f1f1f1;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:25px;height:25px;font-weight:700;display:flex}.tmp-page-wrapper .tmp-rule-section .tmp-panel-header{color:#000;margin-right:10px;font-size:16px;font-weight:700}.tmp-page-wrapper .tmp-rule-section .tmp-panel-content{color:#acacac}.tmp-page-wrapper .tmp-footer-box{background-color:#000;border-radius:26px;padding:20px}.tmp-page-wrapper .tmp-footer-box .tmp-footer-logo{flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content{color:#fff;margin-top:10px}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content .tmp-footer-title{color:#fff;margin-bottom:15px;font-size:16px}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content .ant-divider{border-color:#fff;height:80%}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content .tmp-footer-contact-us{margin-bottom:1.2em}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content .tmp-footer-contact-us .desc{color:#fff;margin-bottom:7px;font-size:12px}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content .platform-link:hover{opacity:.7}.tmp-page-wrapper .bg-grey h1.ant-typography,.tmp-page-wrapper .bg-grey h4.ant-typography,.tmp-page-wrapper .bg-black h1.ant-typography,.tmp-page-wrapper .bg-black h4.ant-typography{color:#fff}.tmp-page-wrapper .bg-grey .ant-typography,.tmp-page-wrapper .bg-black .ant-typography{color:#9c9c9c}.tmp-page-wrapper .text-primary{color:#1890ff!important}.tmp-page-wrapper .text-wrapper,.tmp-page-wrapper .text-wrapper *{color:#000}.tmp-page-wrapper .bg-black{color:#fff;background-color:#000}.tmp-page-wrapper .bg-black .text-wrapper,.tmp-page-wrapper .bg-black .text-wrapper *{color:#fff}.tmp-page-wrapper .bg-black .tmp-section-goal{background-color:#0f0f0f;border:1px solid #0f0f0f}.tmp-page-wrapper .bg-black .tmp-section-content-wrapper .tmp-section-content-box .tmp-section-box-header,.tmp-page-wrapper .bg-black .tmp-section-header-wrapper .tmp-section-header,.tmp-page-wrapper .bg-black .tmp-rule-section .tmp-panel-header{color:#fff}.tmp-page-wrapper .bg-black .tmp-rule-section .tmp-panel-content{color:#a3a3a3}.tmp-page-wrapper .bg-black .tmp-divider{border-top:1px solid #2d2d2d}.tmp-page-wrapper .bg-black.dark-footer-section{padding-bottom:0}.tmp-page-wrapper .bg-black .dark-footer-bg{background-color:#0d0d0d;padding:20px 0}.tmp-page-wrapper .bg-black .dark-footer-bg .tmp-footer-box{background-color:#0000;border-radius:0}.tmp-page-wrapper .bg-black .platform-link{color:#fff}.tmp-page-wrapper .bg-black .tmp-section-team .tmp-team-content-box .tmp-team-icon img{background-color:#0000;border:0;border-radius:0;width:50px;height:50px}.tmp-page-wrapper .bg-black .tmp-section-team .tmp-team-content-box.tmp-team-large-box .tmp-team-icon img{background-color:#0f0f0f;border:1px solid #9e9e9e;border-radius:16px;width:100px;height:100px}.tmp-page-wrapper .bg-black .tmp-section-team .tmp-team-content-box .tmp-team-name,.tmp-page-wrapper .bg-black .tmp-section-team .tmp-team-content-box .tmp-team-name.tmp-team-white{color:#fff}.tmp-page-wrapper .bg-grey{color:#fff;background-color:#1e2833}.tmp-page-wrapper .bg-grey .tmp-section-goal{background-color:#0000;border:0;border-radius:0;padding:0}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-header{color:#fff}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box{flex-direction:row;gap:15px;display:flex}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header{margin-top:0}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header.tmp-section-header-0{color:#01aba5}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header.tmp-section-header-1{color:#01ab45}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header.tmp-section-header-2{color:#de7d15}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header.tmp-section-header-3{color:#01ab45}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header.tmp-section-header-4{color:#01aba5}.tmp-page-wrapper .bg-grey .tmp-section-goal .tmp-section-content-box .tmp-section-box-header.tmp-section-header-5{color:#de7d15}.tmp-page-wrapper .bg-grey .grey-footer-wrap .tmp-footer-box{background-color:#0000;border-radius:0}.tmp-page-wrapper .bg-grey .grey-footer-wrap .tmp-footer-box .tmp-footer-logo{justify-content:center;align-items:center}.tmp-page-wrapper .bg-grey .grey-footer-wrap .tmp-footer-box .tmp-footer-desc{text-align:center;margin-top:15px}.tmp-page-wrapper .bg-grey .text-wrapper,.tmp-page-wrapper .bg-grey .text-wrapper *{color:#fff}.tmp-page-wrapper .tmp-mt-0{margin-top:0!important}@media (max-width:768px){.tmp-page-wrapper .tmp-top-header,.tmp-page-wrapper .tmp-top-header-desc{text-align:center}.tmp-page-wrapper .tmp-header-img{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.tmp-page-wrapper .tmp-header-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.tmp-page-wrapper .tmp-header-center .tmp-section-sub-header,.tmp-page-wrapper .tmp-header-center .tmp-section-header{text-align:center}.tmp-page-wrapper .tmp-header-center .ant-space{flex-direction:column;justify-content:center;align-items:center}.tmp-page-wrapper .tmp-header-center .ant-space .tmp-section-header-wrapper{text-align:center}.tmp-page-wrapper .tmp-section-goal .tmp-section-content-wrapper .tmp-section-content-box{flex-direction:column;justify-content:center;align-items:center;display:flex}.tmp-page-wrapper .tmp-section-goal .tmp-section-content-wrapper .tmp-section-header-center{text-align:center}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box-large{flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box-large .tmp-team-content-box.tmp-team-large-box{flex-direction:column;justify-content:center;align-items:center}.tmp-page-wrapper .tmp-section-team .tmp-team-content-box-large .tmp-vertical-divider{width:50px;height:1px;margin-top:2em}.tmp-page-wrapper .tmp-footer-box .tmp-footer-logo{justify-content:center;align-items:center}.tmp-page-wrapper .tmp-footer-box .tmp-footer-content{text-align:center}}.full-w-wrapper{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:80vh;display:flex;position:relative}.text-danger{color:#ff4d4f}.ant-upload-drag-wrapper{visibility:hidden;display:none}.social-media-intro-section{padding-top:10em;padding-bottom:8em;display:block;position:relative}.j-w-title{text-align:left;color:#fff!important}.j-sub-title{color:#ffffffbd;text-align:left}.j-w-sub-title{color:#ff8400;text-align:left}.j-section-list-header{margin-top:5em;margin-bottom:35px}.j-section-list{flex-direction:column;gap:35px;display:flex;position:relative}.j-section-list .j-list-number{color:#fff;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;width:39px;height:39px;font-weight:700;display:flex}.j-section-list .j-list-number.green{background-color:#0ba943}.j-section-list .j-list-number.orange{background-color:#c67905}.j-section-list .j-list-number.purple{background-color:#2965d5}.j-section-list .j-list-desc{color:#fff;flex-direction:column;align-items:flex-start;display:flex}.j-section-list .j-list-desc .j-list-title{font-weight:600}.j-section-list .j-list-desc .j-list-subtitle{color:#ffffffbd}.j-section-list .code-cp-box{background-color:#ffffff17;border-radius:10px;flex-flow:wrap;align-items:center;gap:15px;margin-top:10px;display:flex;position:relative}.j-section-list .code-cp-box .code-cp-label{color:#ffffffbd;background-color:#ffffff17;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:6px 15px}.j-section-list .code-cp-box .code-cp-value{color:#ffffffbd;margin-bottom:0;padding:6px 15px 6px 0}@media (max-width:768px){.j-section-list .code-cp-box{flex-direction:column}.j-section-list .code-cp-box .code-cp-label{text-align:center;background-color:#ffffff17;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;width:100%}.j-section-list .code-cp-box .code-cp-value{padding:6px 15px}}.j-intro-section-center{padding-top:10em;padding-bottom:8em;display:block;position:relative}.j-intro-section-center .j-intro-header,.j-intro-section-center .j-sub-title{text-align:center}.buy-serey-coins-page{background-color:#fff;background-image:radial-gradient(circle at 0 0,#815af01a,#0000 30%),radial-gradient(circle at 15%,#2965d514,#0000 25%),radial-gradient(circle at 85% 30%,#02c27b14,#0000 25%);min-height:100vh}.form-steps-container{margin-bottom:36px}.form-steps-container .custom-step-indicator{justify-content:center;align-items:center;gap:0;display:flex}.form-steps-container .custom-step-indicator .csi-step{flex-direction:column;align-items:center;gap:8px;min-width:80px;display:flex}.form-steps-container .custom-step-indicator .csi-step.clickable{cursor:pointer}.form-steps-container .custom-step-indicator .csi-step.clickable:hover .csi-circle{color:#4a6cf7;border-color:#4a6cf7}.form-steps-container .custom-step-indicator .csi-step.clickable:hover .csi-label{color:#4a6cf7}.form-steps-container .custom-step-indicator .csi-step .csi-circle{color:#9ca3af;background:#fff;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.form-steps-container .custom-step-indicator .csi-step .csi-label{color:#9ca3af;white-space:nowrap;font-size:12px;font-weight:500;transition:color .2s}.form-steps-container .custom-step-indicator .csi-step.active .csi-circle{color:#fff;background:#4a6cf7;border-color:#4a6cf7;box-shadow:0 0 0 4px #4a6cf726}.form-steps-container .custom-step-indicator .csi-step.active .csi-label{color:#4a6cf7;font-weight:700}.form-steps-container .custom-step-indicator .csi-step.done .csi-circle{color:#fff;background:#4a6cf7;border-color:#4a6cf7}.form-steps-container .custom-step-indicator .csi-step.done .csi-label{color:#4a6cf7}.form-steps-container .custom-step-indicator .csi-line{background:#e5e7eb;flex:1;min-width:24px;height:2px;margin-bottom:24px;transition:background .2s}.form-steps-container .custom-step-indicator .csi-line.done{background:#4a6cf7}.social-media-form-section .overlay-bg,.buy-serey-coins-page .overlay-bg,.admin-form-section .overlay-bg{background-color:#fff;border:1px solid #2965d533;border-radius:30px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80,0 0 40px #2965d526,0 0 80px #2965d51a}.social-media-form-section .overlay-bg:before,.buy-serey-coins-page .overlay-bg:before,.admin-form-section .overlay-bg:before{content:"";background:linear-gradient(90deg,#2965d500 0%,#2965d54d 50%,#2965d500 100%);height:1px;position:absolute;top:0;left:0;right:0}.social-media-form-section .overlay-bg .ant-card-body,.buy-serey-coins-page .overlay-bg .ant-card-body,.admin-form-section .overlay-bg .ant-card-body{padding:20px 40px 40px}.social-media-form-section .form-header,.buy-serey-coins-page .form-header,.admin-form-section .form-header{color:#2965d5;text-align:center;text-transform:uppercase;position:relative}.social-media-form-section .t-green,.buy-serey-coins-page .t-green,.admin-form-section .t-green{color:#02c27b}.social-media-form-section .t-primary,.buy-serey-coins-page .t-primary,.admin-form-section .t-primary{color:#2965d5}.social-media-form-section .t-pending,.buy-serey-coins-page .t-pending,.admin-form-section .t-pending{color:#ff9800}.social-media-form-section .ant-steps-item-title,.social-media-form-section .t-white,.buy-serey-coins-page .ant-steps-item-title,.buy-serey-coins-page .t-white,.admin-form-section .ant-steps-item-title,.admin-form-section .t-white{color:#333!important}.social-media-form-section .form-action-wrapper,.buy-serey-coins-page .form-action-wrapper,.admin-form-section .form-action-wrapper{width:100%;min-height:40vh;padding-top:0;display:block;position:relative}.social-media-form-section .form-action-wrapper.form-space-top,.buy-serey-coins-page .form-action-wrapper.form-space-top,.admin-form-section .form-action-wrapper.form-space-top{padding-top:6em}.social-media-form-section .form-action-wrapper .ant-typography,.social-media-form-section .form-action-wrapper .ant-table-thead>tr>th,.social-media-form-section .form-action-wrapper .ant-table-tbody>tr>td,.buy-serey-coins-page .form-action-wrapper .ant-typography,.buy-serey-coins-page .form-action-wrapper .ant-table-thead>tr>th,.buy-serey-coins-page .form-action-wrapper .ant-table-tbody>tr>td,.admin-form-section .form-action-wrapper .ant-typography,.admin-form-section .form-action-wrapper .ant-table-thead>tr>th,.admin-form-section .form-action-wrapper .ant-table-tbody>tr>td{color:#333!important}.social-media-form-section .form-action-wrapper .ant-table,.social-media-form-section .form-action-wrapper .ant-table .ant-table-thead>tr>th,.buy-serey-coins-page .form-action-wrapper .ant-table,.buy-serey-coins-page .form-action-wrapper .ant-table .ant-table-thead>tr>th,.admin-form-section .form-action-wrapper .ant-table,.admin-form-section .form-action-wrapper .ant-table .ant-table-thead>tr>th{color:#333!important;background-color:#fff!important}.social-media-form-section .form-action-wrapper .ant-table .ant-table-tbody>tr>td,.buy-serey-coins-page .form-action-wrapper .ant-table .ant-table-tbody>tr>td,.admin-form-section .form-action-wrapper .ant-table .ant-table-tbody>tr>td{border-color:#f0f0f0}.social-media-form-section .form-action-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:hover>td,.buy-serey-coins-page .form-action-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:hover>td,.admin-form-section .form-action-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#f5f5f5!important}.social-media-form-section .form-action-wrapper .ant-table .ant-typography,.buy-serey-coins-page .form-action-wrapper .ant-table .ant-typography,.admin-form-section .form-action-wrapper .ant-table .ant-typography{color:#333!important}.social-media-form-section .form-action-wrapper .table-wrapper,.buy-serey-coins-page .form-action-wrapper .table-wrapper,.admin-form-section .form-action-wrapper .table-wrapper{background-color:#fff}.social-media-form-section .form-action-wrapper .ant-collapse,.social-media-form-section .form-action-wrapper .ant-collapse .ant-collapse-content,.buy-serey-coins-page .form-action-wrapper .ant-collapse,.buy-serey-coins-page .form-action-wrapper .ant-collapse .ant-collapse-content,.admin-form-section .form-action-wrapper .ant-collapse,.admin-form-section .form-action-wrapper .ant-collapse .ant-collapse-content{border-color:#e8eaed;color:#333!important;background-color:#fff!important}.social-media-form-section .form-action-wrapper .ant-collapse .ant-collapse-header,.buy-serey-coins-page .form-action-wrapper .ant-collapse .ant-collapse-header,.admin-form-section .form-action-wrapper .ant-collapse .ant-collapse-header,.social-media-form-section .form-action-wrapper .ant-upload,.buy-serey-coins-page .form-action-wrapper .ant-upload,.admin-form-section .form-action-wrapper .ant-upload{color:#333!important}.social-media-form-section .form-action-wrapper .ant-upload.ant-upload-select-picture-card,.buy-serey-coins-page .form-action-wrapper .ant-upload.ant-upload-select-picture-card,.admin-form-section .form-action-wrapper .ant-upload.ant-upload-select-picture-card{background-color:#fafafa;border:1px dashed #d9d9d9}.social-media-form-section .form-action-wrapper .ant-upload-list-picture .ant-upload-list-item,.social-media-form-section .form-action-wrapper .ant-upload-list-picture-card .ant-upload-list-item,.buy-serey-coins-page .form-action-wrapper .ant-upload-list-picture .ant-upload-list-item,.buy-serey-coins-page .form-action-wrapper .ant-upload-list-picture-card .ant-upload-list-item,.admin-form-section .form-action-wrapper .ant-upload-list-picture .ant-upload-list-item,.admin-form-section .form-action-wrapper .ant-upload-list-picture-card .ant-upload-list-item{background-color:#fafafa;border:1px solid #d9d9d9}.social-media-form-section .form-action-wrapper .custom-card,.social-media-form-section .form-action-wrapper .follow-list-card,.social-media-form-section .form-action-wrapper .transparent-card,.buy-serey-coins-page .form-action-wrapper .custom-card,.buy-serey-coins-page .form-action-wrapper .follow-list-card,.buy-serey-coins-page .form-action-wrapper .transparent-card,.admin-form-section .form-action-wrapper .custom-card,.admin-form-section .form-action-wrapper .follow-list-card,.admin-form-section .form-action-wrapper .transparent-card{background-color:#fff;border:1px solid #e8eaed}.social-media-form-section .form-action-wrapper .custom-card .ant-card-body,.social-media-form-section .form-action-wrapper .custom-card .ant-card-meta-title,.social-media-form-section .form-action-wrapper .custom-card .ant-typography,.social-media-form-section .form-action-wrapper .follow-list-card .ant-card-body,.social-media-form-section .form-action-wrapper .follow-list-card .ant-card-meta-title,.social-media-form-section .form-action-wrapper .follow-list-card .ant-typography,.social-media-form-section .form-action-wrapper .transparent-card .ant-card-body,.social-media-form-section .form-action-wrapper .transparent-card .ant-card-meta-title,.social-media-form-section .form-action-wrapper .transparent-card .ant-typography,.buy-serey-coins-page .form-action-wrapper .custom-card .ant-card-body,.buy-serey-coins-page .form-action-wrapper .custom-card .ant-card-meta-title,.buy-serey-coins-page .form-action-wrapper .custom-card .ant-typography,.buy-serey-coins-page .form-action-wrapper .follow-list-card .ant-card-body,.buy-serey-coins-page .form-action-wrapper .follow-list-card .ant-card-meta-title,.buy-serey-coins-page .form-action-wrapper .follow-list-card .ant-typography,.buy-serey-coins-page .form-action-wrapper .transparent-card .ant-card-body,.buy-serey-coins-page .form-action-wrapper .transparent-card .ant-card-meta-title,.buy-serey-coins-page .form-action-wrapper .transparent-card .ant-typography,.admin-form-section .form-action-wrapper .custom-card .ant-card-body,.admin-form-section .form-action-wrapper .custom-card .ant-card-meta-title,.admin-form-section .form-action-wrapper .custom-card .ant-typography,.admin-form-section .form-action-wrapper .follow-list-card .ant-card-body,.admin-form-section .form-action-wrapper .follow-list-card .ant-card-meta-title,.admin-form-section .form-action-wrapper .follow-list-card .ant-typography,.admin-form-section .form-action-wrapper .transparent-card .ant-card-body,.admin-form-section .form-action-wrapper .transparent-card .ant-card-meta-title,.admin-form-section .form-action-wrapper .transparent-card .ant-typography{color:#333!important}.social-media-form-section .form-action-wrapper .custom-card .ant-card-actions,.social-media-form-section .form-action-wrapper .follow-list-card .ant-card-actions,.social-media-form-section .form-action-wrapper .transparent-card .ant-card-actions,.buy-serey-coins-page .form-action-wrapper .custom-card .ant-card-actions,.buy-serey-coins-page .form-action-wrapper .follow-list-card .ant-card-actions,.buy-serey-coins-page .form-action-wrapper .transparent-card .ant-card-actions,.admin-form-section .form-action-wrapper .custom-card .ant-card-actions,.admin-form-section .form-action-wrapper .follow-list-card .ant-card-actions,.admin-form-section .form-action-wrapper .transparent-card .ant-card-actions{background-color:#f5f5f5;border-color:#e8eaed;color:#333!important}.social-media-form-section .form-wrapper label,.buy-serey-coins-page .form-wrapper label,.admin-form-section .form-wrapper label{color:#333}.social-media-form-section .form-wrapper .search-input .ant-select-selector,.buy-serey-coins-page .form-wrapper .search-input .ant-select-selector,.admin-form-section .form-wrapper .search-input .ant-select-selector{width:234px}.social-media-form-section .form-wrapper .search-input .ant-input,.buy-serey-coins-page .form-wrapper .search-input .ant-input,.admin-form-section .form-wrapper .search-input .ant-input{color:#333}.social-media-form-section .form-wrapper .ant-select-selector,.social-media-form-section .form-wrapper .rounded-input,.social-media-form-section .form-wrapper .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper .ant-select-selector,.buy-serey-coins-page .form-wrapper .rounded-input,.buy-serey-coins-page .form-wrapper .ant-input-affix-wrapper,.admin-form-section .form-wrapper .ant-select-selector,.admin-form-section .form-wrapper .rounded-input,.admin-form-section .form-wrapper .ant-input-affix-wrapper{color:#333;border:1px solid #e0e0e0;background-color:#fff!important}.social-media-form-section .form-wrapper .ant-select-selector .ant-input,.social-media-form-section .form-wrapper .rounded-input .ant-input,.social-media-form-section .form-wrapper .ant-input-affix-wrapper .ant-input,.buy-serey-coins-page .form-wrapper .ant-select-selector .ant-input,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input,.buy-serey-coins-page .form-wrapper .ant-input-affix-wrapper .ant-input,.admin-form-section .form-wrapper .ant-select-selector .ant-input,.admin-form-section .form-wrapper .rounded-input .ant-input,.admin-form-section .form-wrapper .ant-input-affix-wrapper .ant-input{color:#333;background-color:#0000}.social-media-form-section .form-wrapper .ant-select-selector .ant-select-arrow,.social-media-form-section .form-wrapper .rounded-input .ant-select-arrow,.social-media-form-section .form-wrapper .ant-input-affix-wrapper .ant-select-arrow,.buy-serey-coins-page .form-wrapper .ant-select-selector .ant-select-arrow,.buy-serey-coins-page .form-wrapper .rounded-input .ant-select-arrow,.buy-serey-coins-page .form-wrapper .ant-input-affix-wrapper .ant-select-arrow,.admin-form-section .form-wrapper .ant-select-selector .ant-select-arrow,.admin-form-section .form-wrapper .rounded-input .ant-select-arrow,.admin-form-section .form-wrapper .ant-input-affix-wrapper .ant-select-arrow{color:#999}.social-media-form-section .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child,.social-media-form-section .form-wrapper .rounded-input .ant-input-group-addon:first-child,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group-addon:first-child,.admin-form-section .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child,.admin-form-section .form-wrapper .rounded-input .ant-input-group-addon:first-child{color:#333;border:1px solid #e0e0e0;border-top-left-radius:16px;border-bottom-left-radius:16px}.social-media-form-section .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child:hover,.social-media-form-section .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child:focus,.social-media-form-section .form-wrapper .rounded-input .ant-input-group-addon:first-child:hover,.social-media-form-section .form-wrapper .rounded-input .ant-input-group-addon:first-child:focus,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child:hover,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child:focus,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group-addon:first-child:hover,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group-addon:first-child:focus,.admin-form-section .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child:hover,.admin-form-section .form-wrapper .rounded-input .ant-input-group>.ant-input:first-child:focus,.admin-form-section .form-wrapper .rounded-input .ant-input-group-addon:first-child:hover,.admin-form-section .form-wrapper .rounded-input .ant-input-group-addon:first-child:focus{background-color:#0000}.social-media-form-section .form-wrapper .rounded-input .ant-input-group-addon,.buy-serey-coins-page .form-wrapper .rounded-input .ant-input-group-addon,.admin-form-section .form-wrapper .rounded-input .ant-input-group-addon{color:#555;background-color:#f0f0f0;border:1px solid #e0e0e0;border-left:none;border-top-right-radius:16px;border-bottom-right-radius:16px}.social-media-form-section .form-wrapper .text-decs,.buy-serey-coins-page .form-wrapper .text-decs,.admin-form-section .form-wrapper .text-decs{margin-bottom:15px;font-size:16px}.social-media-form-section .form-wrapper .alert-box,.buy-serey-coins-page .form-wrapper .alert-box,.admin-form-section .form-wrapper .alert-box{background-color:#f0f7ff;border:1px solid #d0e2ff;border-radius:15px;padding:6px 10px}.social-media-form-section .form-header-modern,.buy-serey-coins-page .form-header-modern,.admin-form-section .form-header-modern{text-align:center;margin-bottom:40px}.social-media-form-section .form-header-modern .form-title,.buy-serey-coins-page .form-header-modern .form-title,.admin-form-section .form-header-modern .form-title{color:#333;letter-spacing:-.5px;margin-top:0;margin-bottom:8px;font-size:32px;font-weight:700}.social-media-form-section .form-header-modern .form-subtitle,.buy-serey-coins-page .form-header-modern .form-subtitle,.admin-form-section .form-header-modern .form-subtitle{color:#666;margin:0;font-size:16px}.social-media-form-section .form-wrapper-modern,.buy-serey-coins-page .form-wrapper-modern,.admin-form-section .form-wrapper-modern{max-width:800px;margin:0 auto}.social-media-form-section .form-wrapper-modern .form-card,.buy-serey-coins-page .form-wrapper-modern .form-card,.admin-form-section .form-wrapper-modern .form-card{background:#fff;border:1px solid #e8eaed;border-radius:16px;padding:0;transition:all .25s;overflow:hidden;box-shadow:0 2px 12px #0000000a}.social-media-form-section .form-wrapper-modern .form-card:hover,.buy-serey-coins-page .form-wrapper-modern .form-card:hover,.admin-form-section .form-wrapper-modern .form-card:hover{border-color:#d1d5db;box-shadow:0 4px 20px #00000014}.social-media-form-section .form-wrapper-modern .form-card .form-card-header,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-header,.admin-form-section .form-wrapper-modern .form-card .form-card-header{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-bottom:1px solid #e8eaed;padding:28px 32px}.social-media-form-section .form-wrapper-modern .form-card .form-card-header h3,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-header h3,.admin-form-section .form-wrapper-modern .form-card .form-card-header h3{color:#1a1a1a;letter-spacing:-.3px;margin:0 0 6px;font-size:20px;font-weight:700}.social-media-form-section .form-wrapper-modern .form-card .form-card-header p,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-header p,.admin-form-section .form-wrapper-modern .form-card .form-card-header p{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.social-media-form-section .form-wrapper-modern .form-card .form-card-body,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-body,.admin-form-section .form-wrapper-modern .form-card .form-card-body{background:#fff;padding:32px}.social-media-form-section .form-wrapper-modern .form-toggle-row,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row,.admin-form-section .form-wrapper-modern .form-toggle-row{background:linear-gradient(135deg,#f0f7ff 0%,#e6f2ff 100%);border:1px solid #bfdbfe;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex;box-shadow:0 2px 8px #2965d514}.social-media-form-section .form-wrapper-modern .form-toggle-row .toggle-label,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row .toggle-label,.admin-form-section .form-wrapper-modern .form-toggle-row .toggle-label{flex:1}.social-media-form-section .form-wrapper-modern .form-toggle-row .toggle-label .toggle-title,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row .toggle-label .toggle-title,.admin-form-section .form-wrapper-modern .form-toggle-row .toggle-label .toggle-title{color:#1e293b;letter-spacing:-.2px;margin-bottom:6px;font-size:16px;font-weight:700;display:block}.social-media-form-section .form-wrapper-modern .form-toggle-row .toggle-label .toggle-description,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row .toggle-label .toggle-description,.admin-form-section .form-wrapper-modern .form-toggle-row .toggle-label .toggle-description{color:#64748b;font-size:13px;line-height:1.5;display:block}.social-media-form-section .form-wrapper-modern .form-toggle-row .ant-switch,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row .ant-switch,.admin-form-section .form-wrapper-modern .form-toggle-row .ant-switch{min-width:60px;box-shadow:0 2px 4px #0000001a}.social-media-form-section .form-wrapper-modern .modern-label,.buy-serey-coins-page .form-wrapper-modern .modern-label,.admin-form-section .form-wrapper-modern .modern-label{color:#333;font-size:15px;font-weight:600}.social-media-form-section .form-wrapper-modern .modern-label .info-icon,.buy-serey-coins-page .form-wrapper-modern .modern-label .info-icon,.admin-form-section .form-wrapper-modern .modern-label .info-icon{cursor:help;opacity:.8;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.social-media-form-section .form-wrapper-modern .modern-input,.buy-serey-coins-page .form-wrapper-modern .modern-input,.admin-form-section .form-wrapper-modern .modern-input{background:0 0;border:none;height:64px;padding:0;font-size:16px;line-height:normal;box-shadow:none!important}.social-media-form-section .form-wrapper-modern .modern-input .ant-input-wrapper.ant-input-group,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-wrapper.ant-input-group,.admin-form-section .form-wrapper-modern .modern-input .ant-input-wrapper.ant-input-group{background:0 0;align-items:center;width:100%;box-shadow:none!important;border:none!important;border-radius:0!important;display:flex!important}.social-media-form-section .form-wrapper-modern .modern-input .ant-input,.social-media-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .modern-input .ant-input,.admin-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper{flex:1;width:auto;height:100%;transition:all .2s ease-in-out;background:#fff!important;border:1px solid #e1e4e8!important;border-radius:20px!important;box-shadow:0 4px 16px #00000008!important}.social-media-form-section .form-wrapper-modern .modern-input .ant-input:hover,.social-media-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper:hover,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input:hover,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-affix-wrapper:hover,.admin-form-section .form-wrapper-modern .modern-input .ant-input:hover,.admin-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper:hover{border-color:#2965d5!important;box-shadow:0 4px 20px #0000000f!important}.social-media-form-section .form-wrapper-modern .modern-input .ant-input.ant-input-affix-wrapper-focused,.social-media-form-section .form-wrapper-modern .modern-input .ant-input:focus,.social-media-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.social-media-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper:focus,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input.ant-input-affix-wrapper-focused,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input:focus,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-affix-wrapper:focus,.admin-form-section .form-wrapper-modern .modern-input .ant-input.ant-input-affix-wrapper-focused,.admin-form-section .form-wrapper-modern .modern-input .ant-input:focus,.admin-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.admin-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper:focus{border-color:#2965d5!important;box-shadow:0 0 0 4px #2965d51a!important}.social-media-form-section .form-wrapper-modern .modern-input .ant-input input,.social-media-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper input,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input input,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-affix-wrapper input,.admin-form-section .form-wrapper-modern .modern-input .ant-input input,.admin-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper input{color:#1a1a1a;height:100%;font-size:18px;font-weight:500}.social-media-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .modern-input .ant-input-affix-wrapper{align-items:center;padding:0 24px;display:flex}.social-media-form-section .form-wrapper-modern .modern-input .ant-input-group-addon,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-group-addon,.admin-form-section .form-wrapper-modern .modern-input .ant-input-group-addon{color:#333;border-left:none;flex-shrink:0;justify-content:flex-start;align-items:center;padding:0 0 0 16px;font-size:20px;font-weight:600;transition:all .3s;display:flex;background-color:#0000!important;border:none!important;border-radius:0!important}.social-media-form-section .form-wrapper-modern .modern-input .ant-input-prefix,.buy-serey-coins-page .form-wrapper-modern .modern-input .ant-input-prefix,.admin-form-section .form-wrapper-modern .modern-input .ant-input-prefix{color:#02c27b;align-items:center;margin-right:16px;font-size:22px;display:flex}.social-media-form-section .form-wrapper-modern .modern-select .ant-select-selector,.buy-serey-coins-page .form-wrapper-modern .modern-select .ant-select-selector,.admin-form-section .form-wrapper-modern .modern-select .ant-select-selector{align-items:center;display:flex;border-radius:12px!important;height:48px!important;padding:0 16px!important}.social-media-form-section .form-wrapper-modern .modern-select .ant-select-selector:hover,.buy-serey-coins-page .form-wrapper-modern .modern-select .ant-select-selector:hover,.admin-form-section .form-wrapper-modern .modern-select .ant-select-selector:hover{border-color:#2965d5!important}.social-media-form-section .form-wrapper-modern .modern-select .ant-select-selection-search-input,.buy-serey-coins-page .form-wrapper-modern .modern-select .ant-select-selection-search-input,.admin-form-section .form-wrapper-modern .modern-select .ant-select-selection-search-input{height:46px!important}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper{color:#666;background:#f9f9f9;border-color:#e0e0e0;border-radius:8px;height:40px;padding:0 24px;font-weight:500;line-height:38px}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:first-child,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:first-child,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:first-child{border-radius:8px 0 0 8px}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:last-child,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:last-child,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 8px 8px 0}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:hover,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:hover,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper:hover{color:#333;border-color:#2965d5}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:#2965d5;background:#e6f0ff;border-color:#2965d5}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:before{background-color:#2965d5}.social-media-form-section .form-wrapper-modern .input-hint,.buy-serey-coins-page .form-wrapper-modern .input-hint,.admin-form-section .form-wrapper-modern .input-hint{background:linear-gradient(135deg,#e6fffa 0%,#d1fae5 100%);border:1px solid #a7f3d0;border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 16px;display:flex;box-shadow:0 2px 6px #02c27b14}.social-media-form-section .form-wrapper-modern .input-hint svg,.buy-serey-coins-page .form-wrapper-modern .input-hint svg,.admin-form-section .form-wrapper-modern .input-hint svg{flex-shrink:0;margin-top:2px}.social-media-form-section .form-wrapper-modern .input-hint span,.buy-serey-coins-page .form-wrapper-modern .input-hint span,.admin-form-section .form-wrapper-modern .input-hint span{color:#1a1a1a;font-size:13px;font-weight:500;line-height:1.6}.social-media-form-section .form-wrapper-modern .input-hint span strong,.buy-serey-coins-page .form-wrapper-modern .input-hint span strong,.admin-form-section .form-wrapper-modern .input-hint span strong{color:#059669;font-weight:700}.social-media-form-section .form-wrapper-modern .domain-suffix,.buy-serey-coins-page .form-wrapper-modern .domain-suffix,.admin-form-section .form-wrapper-modern .domain-suffix{color:#666;font-size:18px;font-weight:600}.social-media-form-section .form-wrapper-modern .modern-input-simple,.buy-serey-coins-page .form-wrapper-modern .modern-input-simple,.admin-form-section .form-wrapper-modern .modern-input-simple{font-weight:500;transition:all .2s ease-in-out;background:#fff!important;border:2px solid #e1e4e8!important;border-radius:12px!important;height:56px!important;padding:0 20px!important;font-size:16px!important;box-shadow:0 2px 8px #0000000a!important}.social-media-form-section .form-wrapper-modern .modern-input-simple:hover,.buy-serey-coins-page .form-wrapper-modern .modern-input-simple:hover,.admin-form-section .form-wrapper-modern .modern-input-simple:hover{border-color:#2965d5!important;box-shadow:0 4px 12px #00000014!important}.social-media-form-section .form-wrapper-modern .modern-input-simple:focus,.social-media-form-section .form-wrapper-modern .modern-input-simple.ant-input-focused,.buy-serey-coins-page .form-wrapper-modern .modern-input-simple:focus,.buy-serey-coins-page .form-wrapper-modern .modern-input-simple.ant-input-focused,.admin-form-section .form-wrapper-modern .modern-input-simple:focus,.admin-form-section .form-wrapper-modern .modern-input-simple.ant-input-focused{border-color:#2965d5!important;box-shadow:0 0 0 4px #2965d51a,0 4px 12px #00000014!important}.social-media-form-section .form-wrapper-modern .modern-input-simple::placeholder,.buy-serey-coins-page .form-wrapper-modern .modern-input-simple::placeholder,.admin-form-section .form-wrapper-modern .modern-input-simple::placeholder{color:#999;font-weight:400}.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .modern-input-simple,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple{border-color:#ff4d4f!important}.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple:hover,.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple:focus,.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple.ant-input-focused,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .modern-input-simple:hover,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .modern-input-simple:focus,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .modern-input-simple.ant-input-focused,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple:hover,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple:focus,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .modern-input-simple.ant-input-focused{border-color:#ff4d4f!important;box-shadow:0 0 0 4px #ff4d4f1a,0 4px 12px #00000014!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-wrapper.ant-input-group,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-wrapper.ant-input-group,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-wrapper.ant-input-group{transition:all .2s ease-in-out;overflow:hidden;border-radius:12px!important;box-shadow:0 2px 8px #0000000a!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-wrapper.ant-input-group:hover,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-wrapper.ant-input-group:hover,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-wrapper.ant-input-group:hover{box-shadow:0 4px 12px #00000014!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper{transition:all .2s ease-in-out;background:#fff!important;border:2px solid #e1e4e8!important;border-right:none!important;border-radius:12px 0 0 12px!important;height:56px!important;padding:0 20px!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper:hover,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper:hover,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper:hover{border-color:#2965d5!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper:focus-within,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper:focus-within,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper:focus-within{box-shadow:none!important;border-color:#2965d5!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper input,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper input,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper input{color:#1a1a1a!important;height:100%!important;font-size:16px!important;font-weight:500!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper input::placeholder,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper input::placeholder,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-affix-wrapper input::placeholder{color:#999;font-weight:400}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-group-addon,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-group-addon,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-group-addon{align-items:center;display:flex;background:#f8f9fa!important;border:2px solid #e1e4e8!important;border-left:none!important;border-radius:0 12px 12px 0!important;height:56px!important;padding:0 20px!important}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-group-addon .domain-suffix,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-group-addon .domain-suffix,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-group-addon .domain-suffix{color:#495057;font-size:16px;font-weight:600}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix{align-items:center;margin-right:12px;display:flex}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix .status-icon,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix .status-icon,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix .status-icon{font-size:18px}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix .status-icon.success-icon,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix .status-icon.success-icon,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input .ant-input-prefix .status-icon.success-icon{color:#02c27b}.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input.ant-input-affix-wrapper-focused .ant-input-affix-wrapper,.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input:focus-within .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input.ant-input-affix-wrapper-focused .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input:focus-within .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input.ant-input-affix-wrapper-focused .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input:focus-within .ant-input-affix-wrapper,.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input.ant-input-affix-wrapper-focused .ant-input-group-addon,.social-media-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input:focus-within .ant-input-group-addon,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input.ant-input-affix-wrapper-focused .ant-input-group-addon,.buy-serey-coins-page .form-wrapper-modern .subdomain-input-group .subdomain-input:focus-within .ant-input-group-addon,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input.ant-input-affix-wrapper-focused .ant-input-group-addon,.admin-form-section .form-wrapper-modern .subdomain-input-group .subdomain-input:focus-within .ant-input-group-addon{border-color:#2965d5!important}.social-media-form-section .form-wrapper-modern .modern-label,.buy-serey-coins-page .form-wrapper-modern .modern-label,.admin-form-section .form-wrapper-modern .modern-label{color:#1a1a1a;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.social-media-form-section .form-wrapper-modern .modern-label .info-icon,.buy-serey-coins-page .form-wrapper-modern .modern-label .info-icon,.admin-form-section .form-wrapper-modern .modern-label .info-icon{cursor:help;opacity:.7;align-items:center;transition:opacity .2s;display:inline-flex}.social-media-form-section .form-wrapper-modern .modern-label .info-icon:hover,.buy-serey-coins-page .form-wrapper-modern .modern-label .info-icon:hover,.admin-form-section .form-wrapper-modern .modern-label .info-icon:hover{opacity:1}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card-container,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card-container,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card-container{width:100%;height:180px}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card{background:linear-gradient(135deg,#2965d514 0%,#4a9eff1f 100%);border:3px dashed #2965d566;border-radius:20px;justify-content:center;align-items:center;width:100%;height:180px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:before,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:before,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:before{content:"";opacity:0;background:radial-gradient(circle,#2965d526 0%,#0000 70%);transition:opacity .4s;position:absolute;inset:0}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover{background:linear-gradient(135deg,#2965d526 0%,#4a9eff33 100%);border-color:#2965d5;transform:translateY(-2px);box-shadow:0 8px 24px #2965d533}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover:before,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover:before,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover:before{opacity:1}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover .upload-icon,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover .upload-icon,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover .upload-icon{color:#2965d5;filter:drop-shadow(0 4px 8px #2965d54d);transform:scale(1.15)rotate(5deg)}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover .upload-title,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover .upload-title,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:hover .upload-title{color:#4a9eff}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:active,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:active,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card:active{transform:translateY(0)}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item{background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);border:2px solid #2965d54d;border-radius:20px;width:100%;height:180px;padding:8px;transition:all .3s}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item:hover,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item:hover,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item:hover{border-color:#2965d5;transform:translateY(-2px);box-shadow:0 4px 16px #2965d526}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before{opacity:.9}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;display:flex;position:relative}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-icon,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-icon,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-icon{color:#4a9effb3;filter:drop-shadow(0 2px 8px #2965d533);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-title,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-title,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-title{color:#000;letter-spacing:.3px;margin-bottom:6px;font-size:16px;font-weight:700;transition:all .3s}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-hint,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-hint,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-hint{color:#000000b3;font-size:14px;font-weight:500}.social-media-form-section .form-wrapper-modern .upload-section .ant-upload-list-picture-card-container,.buy-serey-coins-page .form-wrapper-modern .upload-section .ant-upload-list-picture-card-container,.admin-form-section .form-wrapper-modern .upload-section .ant-upload-list-picture-card-container{width:100%;height:140px}.social-media-form-section .form-wrapper-modern .upload-section .ant-upload.ant-upload-select-picture-card,.buy-serey-coins-page .form-wrapper-modern .upload-section .ant-upload.ant-upload-select-picture-card,.admin-form-section .form-wrapper-modern .upload-section .ant-upload.ant-upload-select-picture-card{background:#ffffff08;border:2px dashed #fff3;border-radius:12px;width:100%;height:140px;transition:all .3s}.social-media-form-section .form-wrapper-modern .upload-section .ant-upload.ant-upload-select-picture-card:hover,.buy-serey-coins-page .form-wrapper-modern .upload-section .ant-upload.ant-upload-select-picture-card:hover,.admin-form-section .form-wrapper-modern .upload-section .ant-upload.ant-upload-select-picture-card:hover{background:#2965d50d;border-color:#2965d5}.social-media-form-section .form-wrapper-modern .upload-section .ant-upload-list-picture-card .ant-upload-list-item,.buy-serey-coins-page .form-wrapper-modern .upload-section .ant-upload-list-picture-card .ant-upload-list-item,.admin-form-section .form-wrapper-modern .upload-section .ant-upload-list-picture-card .ant-upload-list-item{background:#ffffff0d;border-color:#fff3;border-radius:12px}.social-media-form-section .form-wrapper-modern .form-actions,.buy-serey-coins-page .form-wrapper-modern .form-actions,.admin-form-section .form-wrapper-modern .form-actions{justify-content:center;padding:32px 0;display:flex}.social-media-form-section .form-wrapper-modern .form-actions .ant-btn,.buy-serey-coins-page .form-wrapper-modern .form-actions .ant-btn,.admin-form-section .form-wrapper-modern .form-actions .ant-btn{border-radius:28px;min-width:160px;height:56px;padding:0 48px;font-size:16px;font-weight:600}.social-media-form-section .form-wrapper-modern .form-actions .submit-button,.buy-serey-coins-page .form-wrapper-modern .form-actions .submit-button,.admin-form-section .form-wrapper-modern .form-actions .submit-button{background:linear-gradient(135deg,#2965d5 0%,#1a4db8 100%);border:none;border-radius:28px;height:56px;padding:0 48px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 8px 24px #2965d54d}.social-media-form-section .form-wrapper-modern .form-actions .submit-button:hover:not(:disabled),.buy-serey-coins-page .form-wrapper-modern .form-actions .submit-button:hover:not(:disabled),.admin-form-section .form-wrapper-modern .form-actions .submit-button:hover:not(:disabled){background:linear-gradient(135deg,#3474e6 0%,#2159cb 100%);transform:translateY(-2px);box-shadow:0 12px 32px #2965d566}.social-media-form-section .form-wrapper-modern .form-actions .submit-button:disabled,.buy-serey-coins-page .form-wrapper-modern .form-actions .submit-button:disabled,.admin-form-section .form-wrapper-modern .form-actions .submit-button:disabled{color:#fff6;box-shadow:none;background:#ffffff1a}.social-media-form-section .form-wrapper-modern .mt-16,.buy-serey-coins-page .form-wrapper-modern .mt-16,.admin-form-section .form-wrapper-modern .mt-16{margin-top:16px}.social-media-form-section .form-wrapper-modern .mt-20,.buy-serey-coins-page .form-wrapper-modern .mt-20,.admin-form-section .form-wrapper-modern .mt-20{margin-top:20px}.social-media-form-section .form-wrapper-modern .mt-24,.buy-serey-coins-page .form-wrapper-modern .mt-24,.admin-form-section .form-wrapper-modern .mt-24{margin-top:24px}.social-media-form-section .form-wrapper-modern .mt-32,.buy-serey-coins-page .form-wrapper-modern .mt-32,.admin-form-section .form-wrapper-modern .mt-32{margin-top:32px}.social-media-form-section .form-wrapper-modern .mb-20,.buy-serey-coins-page .form-wrapper-modern .mb-20,.admin-form-section .form-wrapper-modern .mb-20{margin-bottom:20px}.social-media-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input,.social-media-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-success .ant-input,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-success .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input,.admin-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input-affix-wrapper{border-color:#02c27b}.social-media-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input:focus,.social-media-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input-affix-wrapper:focus,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-success .ant-input:focus,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-success .ant-input-affix-wrapper:focus,.admin-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input:focus,.admin-form-section .form-wrapper-modern .ant-form-item-has-success .ant-input-affix-wrapper:focus{box-shadow:0 0 0 2px #02c27b1a}.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input,.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input-affix-wrapper,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .ant-input,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .ant-input-affix-wrapper,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input-affix-wrapper{border-color:#ff4d4f}.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input:focus,.social-media-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input-affix-wrapper:focus,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .ant-input:focus,.buy-serey-coins-page .form-wrapper-modern .ant-form-item-has-error .ant-input-affix-wrapper:focus,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input:focus,.admin-form-section .form-wrapper-modern .ant-form-item-has-error .ant-input-affix-wrapper:focus{box-shadow:0 0 0 2px #ff4d4f1a}.social-media-form-section .form-wrapper-modern .ant-alert,.buy-serey-coins-page .form-wrapper-modern .ant-alert,.admin-form-section .form-wrapper-modern .ant-alert{background:#ff98001a;border:1px solid #ff98004d;border-radius:12px}.social-media-form-section .form-wrapper-modern .ant-alert .ant-alert-icon,.buy-serey-coins-page .form-wrapper-modern .ant-alert .ant-alert-icon,.admin-form-section .form-wrapper-modern .ant-alert .ant-alert-icon{color:#ff9800}.social-media-form-section .form-wrapper-modern .ant-alert .ant-alert-message,.buy-serey-coins-page .form-wrapper-modern .ant-alert .ant-alert-message,.admin-form-section .form-wrapper-modern .ant-alert .ant-alert-message{color:#fff}@media (max-width:768px){.social-media-form-section .form-wrapper-modern .form-header-modern,.buy-serey-coins-page .form-wrapper-modern .form-header-modern,.admin-form-section .form-wrapper-modern .form-header-modern{margin-bottom:32px}.social-media-form-section .form-wrapper-modern .form-header-modern .form-title,.buy-serey-coins-page .form-wrapper-modern .form-header-modern .form-title,.admin-form-section .form-wrapper-modern .form-header-modern .form-title{font-size:24px}.social-media-form-section .form-wrapper-modern .form-header-modern .form-subtitle,.buy-serey-coins-page .form-wrapper-modern .form-header-modern .form-subtitle,.admin-form-section .form-wrapper-modern .form-header-modern .form-subtitle{font-size:14px}.social-media-form-section .form-wrapper-modern .form-card,.buy-serey-coins-page .form-wrapper-modern .form-card,.admin-form-section .form-wrapper-modern .form-card{border-radius:16px}.social-media-form-section .form-wrapper-modern .form-card .form-card-header,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-header,.admin-form-section .form-wrapper-modern .form-card .form-card-header{padding:20px 24px}.social-media-form-section .form-wrapper-modern .form-card .form-card-header h3,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-header h3,.admin-form-section .form-wrapper-modern .form-card .form-card-header h3{font-size:18px}.social-media-form-section .form-wrapper-modern .form-card .form-card-header p,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-header p,.admin-form-section .form-wrapper-modern .form-card .form-card-header p{font-size:13px}.social-media-form-section .form-wrapper-modern .form-card .form-card-body,.buy-serey-coins-page .form-wrapper-modern .form-card .form-card-body,.admin-form-section .form-wrapper-modern .form-card .form-card-body{padding:24px}.social-media-form-section .form-wrapper-modern .form-toggle-row,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row,.admin-form-section .form-wrapper-modern .form-toggle-row{flex-direction:column;align-items:flex-start;gap:16px}.social-media-form-section .form-wrapper-modern .form-toggle-row .toggle-label,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row .toggle-label,.admin-form-section .form-wrapper-modern .form-toggle-row .toggle-label{width:100%}.social-media-form-section .form-wrapper-modern .form-toggle-row .ant-switch,.buy-serey-coins-page .form-wrapper-modern .form-toggle-row .ant-switch,.admin-form-section .form-wrapper-modern .form-toggle-row .ant-switch{align-self:flex-end}.social-media-form-section .form-wrapper-modern .modern-input,.buy-serey-coins-page .form-wrapper-modern .modern-input,.admin-form-section .form-wrapper-modern .modern-input{height:44px;font-size:14px}.social-media-form-section .form-wrapper-modern .modern-select .ant-select-selector,.buy-serey-coins-page .form-wrapper-modern .modern-select .ant-select-selector,.admin-form-section .form-wrapper-modern .modern-select .ant-select-selector{height:44px!important}.social-media-form-section .form-wrapper-modern .modern-select .ant-select-selection-search-input,.buy-serey-coins-page .form-wrapper-modern .modern-select .ant-select-selection-search-input,.admin-form-section .form-wrapper-modern .modern-select .ant-select-selection-search-input{height:42px!important}.social-media-form-section .form-wrapper-modern .modern-radio-group,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group,.admin-form-section .form-wrapper-modern .modern-radio-group{width:100%}.social-media-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper,.buy-serey-coins-page .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper,.admin-form-section .form-wrapper-modern .modern-radio-group .ant-radio-button-wrapper{height:36px;padding:0 16px;font-size:14px;line-height:34px}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload.ant-upload-select-picture-card,.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .ant-upload-list-picture-card .ant-upload-list-item{height:140px}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder{gap:12px;padding:16px}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-icon svg,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-icon svg,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-icon svg{width:40px;height:40px}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-title,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-title,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-title{font-size:14px}.social-media-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-hint,.buy-serey-coins-page .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-hint,.admin-form-section .form-wrapper-modern .upload-section .modern-upload .upload-placeholder .upload-text .upload-hint{font-size:12px}.social-media-form-section .form-wrapper-modern .form-actions .submit-button,.buy-serey-coins-page .form-wrapper-modern .form-actions .submit-button,.admin-form-section .form-wrapper-modern .form-actions .submit-button{width:100%;height:50px;font-size:15px}.social-media-form-section .form-wrapper-modern .form-actions .ant-space,.buy-serey-coins-page .form-wrapper-modern .form-actions .ant-space,.admin-form-section .form-wrapper-modern .form-actions .ant-space{flex-direction:column-reverse;width:100%;display:flex}.social-media-form-section .form-wrapper-modern .form-actions .ant-space-item,.buy-serey-coins-page .form-wrapper-modern .form-actions .ant-space-item,.admin-form-section .form-wrapper-modern .form-actions .ant-space-item{width:100%}.social-media-form-section .form-wrapper-modern .form-actions .ant-btn,.buy-serey-coins-page .form-wrapper-modern .form-actions .ant-btn,.admin-form-section .form-wrapper-modern .form-actions .ant-btn{white-space:normal;width:100%;min-width:0;height:50px;padding:0 20px;font-size:15px}}.social-media-form-section .subscription-plan-section,.buy-serey-coins-page .subscription-plan-section,.admin-form-section .subscription-plan-section{z-index:10;padding:60px 0 40px;position:relative}.social-media-form-section .subscription-plan-section .head-title,.buy-serey-coins-page .subscription-plan-section .head-title,.admin-form-section .subscription-plan-section .head-title{text-align:center;margin-bottom:50px}.social-media-form-section .subscription-plan-section .head-title h1,.buy-serey-coins-page .subscription-plan-section .head-title h1,.admin-form-section .subscription-plan-section .head-title h1{color:#1f2937;margin-bottom:30px;font-size:30px;font-weight:600;line-height:1.3}.social-media-form-section .subscription-plan-section .duration-toggle-wrapper,.buy-serey-coins-page .subscription-plan-section .duration-toggle-wrapper,.admin-form-section .subscription-plan-section .duration-toggle-wrapper{text-align:center;margin-top:20px;margin-bottom:10px}.social-media-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container,.buy-serey-coins-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container,.admin-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container{background:#f3f4f6;border-radius:50px;gap:0;padding:6px;display:inline-flex}.social-media-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn,.buy-serey-coins-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn,.admin-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50px;padding:10px 28px;font-size:15px;font-weight:600;transition:all .2s}.social-media-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn.active,.buy-serey-coins-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn.active,.admin-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn.active{color:#fff;background:#0d9488;box-shadow:0 2px 4px #0d94884d}.social-media-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn .save-text,.buy-serey-coins-page .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn .save-text,.admin-form-section .subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn .save-text{font-size:13px;font-weight:500}.social-media-form-section .subscription-plan-section .row-subscription-plan,.buy-serey-coins-page .subscription-plan-section .row-subscription-plan,.admin-form-section .subscription-plan-section .row-subscription-plan{justify-content:center}.social-media-form-section .subscription-plan-section .card-subscription-plan,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan,.admin-form-section .subscription-plan-section .card-subscription-plan{color:#fff;background:#1e1e2e;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;height:100%;padding:40px 32px;transition:transform .3s;display:flex;position:relative}.social-media-form-section .subscription-plan-section .card-subscription-plan:hover,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan:hover,.admin-form-section .subscription-plan-section .card-subscription-plan:hover{border-color:#2e6bff;transform:translateY(-10px);box-shadow:0 20px 40px #0006}.social-media-form-section .subscription-plan-section .card-subscription-plan .head-section,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .head-section,.admin-form-section .subscription-plan-section .card-subscription-plan .head-section{text-align:center;border-bottom:1px solid #ffffff1a;margin-bottom:24px;padding-bottom:24px}.social-media-form-section .subscription-plan-section .card-subscription-plan .head-section .title,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .head-section .title,.admin-form-section .subscription-plan-section .card-subscription-plan .head-section .title{color:#fff;margin-bottom:8px;font-size:24px;font-weight:700}.social-media-form-section .subscription-plan-section .card-subscription-plan .head-section .available-desc,.social-media-form-section .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .head-section .available-desc,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc,.admin-form-section .subscription-plan-section .card-subscription-plan .head-section .available-desc,.admin-form-section .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc{text-transform:uppercase;letter-spacing:1px;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}.social-media-form-section .subscription-plan-section .card-subscription-plan .head-section .available-desc,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .head-section .available-desc,.admin-form-section .subscription-plan-section .card-subscription-plan .head-section .available-desc{color:#4facfe;background:#2e6bff33}.social-media-form-section .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc,.admin-form-section .subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc{color:#aaa;background:#ffffff1a}.social-media-form-section .subscription-plan-section .card-subscription-plan .price-section,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .price-section,.admin-form-section .subscription-plan-section .card-subscription-plan .price-section{text-align:center;margin-bottom:32px}.social-media-form-section .subscription-plan-section .card-subscription-plan .price-section .price,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .price-section .price,.admin-form-section .subscription-plan-section .card-subscription-plan .price-section .price{color:#fff;font-size:48px;font-weight:800;display:block}.social-media-form-section .subscription-plan-section .card-subscription-plan .price-section .desc,.social-media-form-section .subscription-plan-section .card-subscription-plan .price-section .desc-low,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .price-section .desc,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .price-section .desc-low,.admin-form-section .subscription-plan-section .card-subscription-plan .price-section .desc,.admin-form-section .subscription-plan-section .card-subscription-plan .price-section .desc-low{color:#fff9;font-size:16px}.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section button,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section button,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section2 button,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-normal-section button,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section button,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button{background:linear-gradient(135deg,#039 0%,#2e6bff 100%);border:none;border-radius:12px;height:48px;font-weight:600;box-shadow:0 4px 15px #2e6bff66}.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section button:hover,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button:hover,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button:hover,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section button:hover,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section2 button:hover,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-normal-section button:hover,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section button:hover,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button:hover,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button:hover{background:linear-gradient(135deg,#2e6bff 0%,#039 100%);transform:translateY(-2px)}.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section button.btn-not-available,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button.btn-not-available,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button.btn-not-available,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section button.btn-not-available,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section2 button.btn-not-available,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-normal-section button.btn-not-available,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section button.btn-not-available,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button.btn-not-available,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button.btn-not-available{color:#fff6;box-shadow:none;background:#ffffff1a}.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section button.trial-plan-btn,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button.trial-plan-btn,.social-media-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button.trial-plan-btn,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section button.trial-plan-btn,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-section2 button.trial-plan-btn,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .btn-normal-section button.trial-plan-btn,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section button.trial-plan-btn,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-section2 button.trial-plan-btn,.admin-form-section .subscription-plan-section .card-subscription-plan .btn-normal-section button.trial-plan-btn{margin-top:8px}.social-media-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .title,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .title,.admin-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .title{color:#fff;margin-bottom:16px;font-size:16px;font-weight:700;display:block}.social-media-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item,.admin-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item{color:#fffc;border-bottom:1px solid #ffffff0d;padding:12px 0}.social-media-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item:last-child,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item:last-child,.admin-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item:last-child{border-bottom:none}.social-media-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-avatar,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-avatar,.admin-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-avatar{color:#4facfe;font-size:18px}.social-media-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-content h4,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-content h4,.admin-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-content h4{margin:0;font-size:14px;color:#fffc!important}.social-media-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-content .ant-list-item-meta-description,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-content .ant-list-item-meta-description,.admin-form-section .subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item .ant-list-item-meta-content .ant-list-item-meta-description{font-size:14px;color:#fffc!important}.social-media-form-section .subscription-plan-section .card-subscription-plan.subscription-level-1,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan.subscription-level-1,.admin-form-section .subscription-plan-section .card-subscription-plan.subscription-level-1,.social-media-form-section .subscription-plan-section .card-subscription-plan.subscription-level-2,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan.subscription-level-2,.admin-form-section .subscription-plan-section .card-subscription-plan.subscription-level-2{background-color:#242424}.social-media-form-section .subscription-plan-section .card-subscription-plan.subscription-level-2 .list-item,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan.subscription-level-2 .list-item,.admin-form-section .subscription-plan-section .card-subscription-plan.subscription-level-2 .list-item{padding-left:13px}.social-media-form-section .subscription-plan-section .card-subscription-plan.subscription-level-3,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan.subscription-level-3,.admin-form-section .subscription-plan-section .card-subscription-plan.subscription-level-3{background-color:#242424}.social-media-form-section .subscription-plan-section .card-subscription-plan.subscription-level-4,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan.subscription-level-4,.admin-form-section .subscription-plan-section .card-subscription-plan.subscription-level-4{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%)}.social-media-form-section .subscription-plan-section .card-subscription-plan.subscription-level-5,.buy-serey-coins-page .subscription-plan-section .card-subscription-plan.subscription-level-5,.admin-form-section .subscription-plan-section .card-subscription-plan.subscription-level-5{background:linear-gradient(135deg,#0a0f1e 0%,#1a1033 100%)}.social-media-form-section .code-cp-box,.buy-serey-coins-page .code-cp-box,.admin-form-section .code-cp-box{background-color:#ffffff21;border-radius:15px;margin-top:10px;display:block;position:relative}.social-media-form-section .code-cp-box .code-cp-label,.buy-serey-coins-page .code-cp-box .code-cp-label,.admin-form-section .code-cp-box .code-cp-label{color:#ffffffbd;background-color:#ffffff17;border-top-left-radius:15px;border-top-right-radius:15px;padding:6px 15px}.social-media-form-section .code-cp-box .code-cp-value,.buy-serey-coins-page .code-cp-box .code-cp-value,.admin-form-section .code-cp-box .code-cp-value{color:#ffffffbd;flex-flow:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:0;padding:8px 15px;display:flex}.social-media-form-section .custom-card,.social-media-form-section .follow-list-card,.social-media-form-section .transparent-card,.buy-serey-coins-page .custom-card,.buy-serey-coins-page .follow-list-card,.buy-serey-coins-page .transparent-card,.admin-form-section .custom-card,.admin-form-section .follow-list-card,.admin-form-section .transparent-card{background-color:#ffffff21;border:1px solid #ffffff1a}.social-media-form-section .custom-card .author-follow,.social-media-form-section .follow-list-card .author-follow,.social-media-form-section .transparent-card .author-follow,.buy-serey-coins-page .custom-card .author-follow,.buy-serey-coins-page .follow-list-card .author-follow,.buy-serey-coins-page .transparent-card .author-follow,.admin-form-section .custom-card .author-follow,.admin-form-section .follow-list-card .author-follow,.admin-form-section .transparent-card .author-follow{color:#fff}.social-media-form-section .custom-card .author-follow:hover,.social-media-form-section .follow-list-card .author-follow:hover,.social-media-form-section .transparent-card .author-follow:hover,.buy-serey-coins-page .custom-card .author-follow:hover,.buy-serey-coins-page .follow-list-card .author-follow:hover,.buy-serey-coins-page .transparent-card .author-follow:hover,.admin-form-section .custom-card .author-follow:hover,.admin-form-section .follow-list-card .author-follow:hover,.admin-form-section .transparent-card .author-follow:hover{color:#1890ff}.social-media-form-section .custom-card .ant-card-body,.social-media-form-section .custom-card .ant-card-meta-title,.social-media-form-section .follow-list-card .ant-card-body,.social-media-form-section .follow-list-card .ant-card-meta-title,.social-media-form-section .transparent-card .ant-card-body,.social-media-form-section .transparent-card .ant-card-meta-title,.buy-serey-coins-page .custom-card .ant-card-body,.buy-serey-coins-page .custom-card .ant-card-meta-title,.buy-serey-coins-page .follow-list-card .ant-card-body,.buy-serey-coins-page .follow-list-card .ant-card-meta-title,.buy-serey-coins-page .transparent-card .ant-card-body,.buy-serey-coins-page .transparent-card .ant-card-meta-title,.admin-form-section .custom-card .ant-card-body,.admin-form-section .custom-card .ant-card-meta-title,.admin-form-section .follow-list-card .ant-card-body,.admin-form-section .follow-list-card .ant-card-meta-title,.admin-form-section .transparent-card .ant-card-body,.admin-form-section .transparent-card .ant-card-meta-title{color:#fff}.social-media-form-section .custom-card .social-media-box .ant-image-img,.social-media-form-section .follow-list-card .social-media-box .ant-image-img,.social-media-form-section .transparent-card .social-media-box .ant-image-img,.buy-serey-coins-page .custom-card .social-media-box .ant-image-img,.buy-serey-coins-page .follow-list-card .social-media-box .ant-image-img,.buy-serey-coins-page .transparent-card .social-media-box .ant-image-img,.admin-form-section .custom-card .social-media-box .ant-image-img,.admin-form-section .follow-list-card .social-media-box .ant-image-img,.admin-form-section .transparent-card .social-media-box .ant-image-img{filter:brightness(0)invert()}.social-media-form-section .custom-card .ant-card-meta-description,.social-media-form-section .follow-list-card .ant-card-meta-description,.social-media-form-section .transparent-card .ant-card-meta-description,.buy-serey-coins-page .custom-card .ant-card-meta-description,.buy-serey-coins-page .follow-list-card .ant-card-meta-description,.buy-serey-coins-page .transparent-card .ant-card-meta-description,.admin-form-section .custom-card .ant-card-meta-description,.admin-form-section .follow-list-card .ant-card-meta-description,.admin-form-section .transparent-card .ant-card-meta-description{color:#ffffff9c}.social-media-form-section .custom-card .ant-card-actions,.social-media-form-section .follow-list-card .ant-card-actions,.social-media-form-section .transparent-card .ant-card-actions,.buy-serey-coins-page .custom-card .ant-card-actions,.buy-serey-coins-page .follow-list-card .ant-card-actions,.buy-serey-coins-page .transparent-card .ant-card-actions,.admin-form-section .custom-card .ant-card-actions,.admin-form-section .follow-list-card .ant-card-actions,.admin-form-section .transparent-card .ant-card-actions{color:#fff;background-color:#ffffff21;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.social-media-form-section .custom-card.card-mb,.social-media-form-section .follow-list-card.card-mb,.social-media-form-section .transparent-card.card-mb,.buy-serey-coins-page .custom-card.card-mb,.buy-serey-coins-page .follow-list-card.card-mb,.buy-serey-coins-page .transparent-card.card-mb,.admin-form-section .custom-card.card-mb,.admin-form-section .follow-list-card.card-mb,.admin-form-section .transparent-card.card-mb{margin-bottom:15px!important}.social-media-form-section .custom-card.has-error,.social-media-form-section .follow-list-card.has-error,.social-media-form-section .transparent-card.has-error,.buy-serey-coins-page .custom-card.has-error,.buy-serey-coins-page .follow-list-card.has-error,.buy-serey-coins-page .transparent-card.has-error,.admin-form-section .custom-card.has-error,.admin-form-section .follow-list-card.has-error,.admin-form-section .transparent-card.has-error{background-color:#ff00001a}.social-media-form-section .code-box-value,.buy-serey-coins-page .code-box-value,.admin-form-section .code-box-value{color:#ffffffbd;flex-flow:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:0;padding:8px 0;display:flex}.social-media-form-section .ant-collapse,.social-media-form-section .cart-item-list,.buy-serey-coins-page .ant-collapse,.buy-serey-coins-page .cart-item-list,.admin-form-section .ant-collapse,.admin-form-section .cart-item-list{color:#fff}.social-media-form-section .ant-card-head-title,.buy-serey-coins-page .ant-card-head-title,.admin-form-section .ant-card-head-title{color:#262626}.social-media-form-section .item-divider,.buy-serey-coins-page .item-divider,.admin-form-section .item-divider{border-bottom:1px solid #ffffff1a;margin-top:5px;margin-bottom:5px}.social-media-form-section .cart-item-wrapper,.buy-serey-coins-page .cart-item-wrapper,.admin-form-section .cart-item-wrapper{color:#fff;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.social-media-form-section .cart-item-wrapper .item-label,.buy-serey-coins-page .cart-item-wrapper .item-label,.admin-form-section .cart-item-wrapper .item-label{margin-bottom:10px}.social-media-form-section .cart-item-wrapper .item-value,.buy-serey-coins-page .cart-item-wrapper .item-value,.admin-form-section .cart-item-wrapper .item-value{font-weight:700}.social-media-form-section .done-box-wrapper,.buy-serey-coins-page .done-box-wrapper,.admin-form-section .done-box-wrapper{flex-direction:column;flex:100%;justify-content:center;align-items:center;gap:15px;display:flex}.social-media-form-section .t-danger,.buy-serey-coins-page .t-danger,.admin-form-section .t-danger{color:#ff1e43}.social-media-form-section .ant-upload,.buy-serey-coins-page .ant-upload,.admin-form-section .ant-upload{color:#fff}.social-media-form-section .ant-upload.ant-upload-select-picture-card,.buy-serey-coins-page .ant-upload.ant-upload-select-picture-card,.admin-form-section .ant-upload.ant-upload-select-picture-card,.social-media-form-section .ant-upload-list-picture .ant-upload-list-item,.social-media-form-section .ant-upload-list-picture-card .ant-upload-list-item,.buy-serey-coins-page .ant-upload-list-picture .ant-upload-list-item,.buy-serey-coins-page .ant-upload-list-picture-card .ant-upload-list-item,.admin-form-section .ant-upload-list-picture .ant-upload-list-item,.admin-form-section .ant-upload-list-picture-card .ant-upload-list-item{background-color:#ffffff21;border:1px solid #ffffff1a;border-radius:15px}.social-media-form-section .ant-card-head,.buy-serey-coins-page .ant-card-head,.admin-form-section .ant-card-head{border-color:#f0f0f02b}.social-media-form-section .ant-collapse,.social-media-form-section .ant-collapse .ant-collapse-content,.buy-serey-coins-page .ant-collapse,.buy-serey-coins-page .ant-collapse .ant-collapse-content,.admin-form-section .ant-collapse,.admin-form-section .ant-collapse .ant-collapse-content{color:#fff;background-color:#ffffff0f;border-color:#f0f0f02b}.social-media-form-section .ant-collapse>.ant-collapse-item,.buy-serey-coins-page .ant-collapse>.ant-collapse-item,.admin-form-section .ant-collapse>.ant-collapse-item{border-color:#f0f0f02b}.social-media-form-section .ant-collapse>.ant-collapse-item:last-child,.buy-serey-coins-page .ant-collapse>.ant-collapse-item:last-child,.admin-form-section .ant-collapse>.ant-collapse-item:last-child{border:none}.social-media-form-section .ant-collapse .ant-collapse-header,.buy-serey-coins-page .ant-collapse .ant-collapse-header,.admin-form-section .ant-collapse .ant-collapse-header{color:#fff}.social-media-form-section .table-wrapper,.buy-serey-coins-page .table-wrapper,.admin-form-section .table-wrapper{background-color:#ffffff0f}.social-media-form-section .custom-table .ant-table,.social-media-form-section .custom-table .ant-table .ant-table-thead>tr>th,.buy-serey-coins-page .custom-table .ant-table,.buy-serey-coins-page .custom-table .ant-table .ant-table-thead>tr>th,.admin-form-section .custom-table .ant-table,.admin-form-section .custom-table .ant-table .ant-table-thead>tr>th{color:#fff;background-color:#ffffff0f}.social-media-form-section .custom-table .ant-table .ant-table-tbody>tr>td,.buy-serey-coins-page .custom-table .ant-table .ant-table-tbody>tr>td,.admin-form-section .custom-table .ant-table .ant-table-tbody>tr>td{border-color:#f0f0f02b}.social-media-form-section .custom-table .ant-table .ant-table-tbody>tr.ant-table-row:hover>td,.buy-serey-coins-page .custom-table .ant-table .ant-table-tbody>tr.ant-table-row:hover>td,.admin-form-section .custom-table .ant-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#ffffff17}.social-media-form-section .custom-table .ant-table .ant-typography,.buy-serey-coins-page .custom-table .ant-table .ant-typography,.admin-form-section .custom-table .ant-table .ant-typography{color:#fff}.social-media-form-section .editor-wrapper .ql-toolbar svg,.buy-serey-coins-page .editor-wrapper .ql-toolbar svg,.admin-form-section .editor-wrapper .ql-toolbar svg{filter:none}.social-media-form-section .editor-wrapper .ql-picker,.buy-serey-coins-page .editor-wrapper .ql-picker,.admin-form-section .editor-wrapper .ql-picker{color:#262626}.social-media-form-section .editor-wrapper .ql-picker .ql-active,.buy-serey-coins-page .editor-wrapper .ql-picker .ql-active,.admin-form-section .editor-wrapper .ql-picker .ql-active{color:#1890ff!important}.social-media-form-section .editor-wrapper h1,.buy-serey-coins-page .editor-wrapper h1,.admin-form-section .editor-wrapper h1,.social-media-form-section .editor-wrapper h2,.buy-serey-coins-page .editor-wrapper h2,.admin-form-section .editor-wrapper h2{color:#262626!important}.social-media-form-section .editor-wrapper .ql-picker-options,.buy-serey-coins-page .editor-wrapper .ql-picker-options,.admin-form-section .editor-wrapper .ql-picker-options{background-color:#2d2d2d}.social-media-form-section .editor-wrapper.error-wrapper,.buy-serey-coins-page .editor-wrapper.error-wrapper,.admin-form-section .editor-wrapper.error-wrapper{border:1px solid #ff4d4f}.social-media-form-section .rule,.buy-serey-coins-page .rule,.admin-form-section .rule{color:#fff}.social-media-form-section .template-button,.buy-serey-coins-page .template-button,.admin-form-section .template-button{background-color:#ffffff0f;border-color:#f0f0f02b;width:100%}.social-media-form-section .template-button.ant-radio-button-wrapper-checked,.buy-serey-coins-page .template-button.ant-radio-button-wrapper-checked,.admin-form-section .template-button.ant-radio-button-wrapper-checked{background-color:#1890ff}.social-media-form-section .navbar-customization-card,.social-media-form-section .navbar-customization-card .ant-typography,.buy-serey-coins-page .navbar-customization-card,.buy-serey-coins-page .navbar-customization-card .ant-typography,.admin-form-section .navbar-customization-card,.admin-form-section .navbar-customization-card .ant-typography{color:#fff}.social-media-form-section .advertising-customization-card .wrap-ads-image,.buy-serey-coins-page .advertising-customization-card .wrap-ads-image,.admin-form-section .advertising-customization-card .wrap-ads-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;width:150px;height:60px}.social-media-form-section .advertising-customization-card,.social-media-form-section .advertising-customization-card .ant-typography,.buy-serey-coins-page .advertising-customization-card,.buy-serey-coins-page .advertising-customization-card .ant-typography,.admin-form-section .advertising-customization-card,.admin-form-section .advertising-customization-card .ant-typography{color:#fff}.social-media-form-section .custom-page-header,.buy-serey-coins-page .custom-page-header,.admin-form-section .custom-page-header{padding-left:0;padding-right:0}.social-media-form-section .custom-page-header,.social-media-form-section .custom-page-header .ant-typography,.buy-serey-coins-page .custom-page-header,.buy-serey-coins-page .custom-page-header .ant-typography,.admin-form-section .custom-page-header,.admin-form-section .custom-page-header .ant-typography{color:#fff}.ltp-slider-wrapper .ant-carousel{overflow:hidden}.ltp-slider-wrapper .ltp-slide-section .slick-track .ant-image{width:100%}.ltp-slider-wrapper .ltp-slide-section .slick-track .ant-image-img{object-fit:cover;width:100%;height:400px;margin:0 auto}@media (max-width:768px){.ltp-slider-wrapper .ltp-slide-section .slick-track .ant-image-img{height:290px}}.ltp-slider-wrapper .ltp-slide-section .slick-track .image-placeholder{background-color:#fafafa;border:1px dashed #d9d9d9;justify-content:center;align-items:center;height:400px;display:flex!important}.ltp-slider-wrapper .ltp-slide-section.ltp-slide-box .slick-list,.ltp-slider-wrapper .ltp-slide-section.ltp-slide-box .slick-track,.ltp-slider-wrapper .ltp-slide-section.ltp-slide-box .slick-track .ant-image,.ltp-slider-wrapper .ltp-slide-section.ltp-slide-box .slick-track .ant-image-img{border-radius:40px}.ltp-slider-wrapper .ltp-slide-section .slick-dots-bottom{bottom:30px}.ltp-slider-wrapper .ltp-slide-section .slick-dots{margin-left:0;margin-right:0}.ltp-slider-wrapper .ltp-slide-section .slick-dots li button{background-color:#fff;border-radius:100%;width:15px;height:15px}.ltp-slider-wrapper .ltp-slide-section .slick-dots li button:before,.ltp-slider-wrapper .ltp-slide-section .slick-dots li.slick-active button:before{content:""}.ltp-section-wrapper{color:#000;background-color:#f9f9f9;padding:3rem 0;font-size:16px;display:block;position:relative}.ltp-section-wrapper .ant-typography{color:#000}.ltp-goal-1{background-color:#1e2833}.ltp-goal-1 .ltp-header-wrapper{flex-direction:column;display:flex;position:relative}.ltp-goal-1 .ltp-header-wrapper .ltp-header{text-transform:uppercase;color:#fff;margin-top:0;font-size:20px;position:relative}.ltp-goal-1 .ltp-list-wrapper{margin-top:30px}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item{flex-direction:row;gap:15px;display:flex}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item .ltp-list-header{margin-top:0;margin-bottom:0}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item .ltp-list-icon{background-color:#4bc2c221;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;display:flex;position:relative}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item .ltp-list-desc-wrapper{flex-flow:column wrap;display:flex;position:relative}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item .ltp-list-desc,.ltp-goal-1 .ltp-list-wrapper .ltp-list-item .ltp-list-desc *{color:#fff}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-0 .ltp-list-header{color:#01aba5}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-0 .ltp-list-icon{background-color:#01aba526}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-1 .ltp-list-header{color:#01ab45}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-1 .ltp-list-icon{background-color:#01ab4512}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-2 .ltp-list-header{color:#de7d15}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-2 .ltp-list-icon{background-color:#de7d150f}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-3 .ltp-list-header{color:#01ab45}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-3 .ltp-list-icon{background-color:#01ab4512}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-4 .ltp-list-header{color:#01aba5}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-4 .ltp-list-icon{background-color:#01aba526}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-5 .ltp-list-header{color:#de7d15}.ltp-goal-1 .ltp-list-wrapper .ltp-list-item.ltp-list-item-5 .ltp-list-icon{background-color:#de7d150f}.ltp-rule-1 .ltp-icon-box{color:#fff;background-color:#1e2833;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:relative}.ltp-rule-1 .ltp-icon-box .anticon{font-size:20px}.ltp-rule-1 .ltp-header{text-transform:uppercase;color:#000;margin-top:0;font-size:20px;position:relative}.ltp-rule-1 .ltp-rule-desc,.ltp-rule-1 .ltp-rule-desc *{color:#000}.ltp-footer{background-color:#1e2833}.ltp-footer .ltp-footer-content{color:#fff;margin-top:10px}.ltp-footer .ltp-footer-content .ltp-footer-desc{text-align:center;margin-bottom:30px}.ltp-footer .ltp-footer-content .ltp-footer-title{color:#fff;margin-bottom:15px;font-size:18px}.ltp-footer .ltp-footer-content .ant-divider{border-color:#fff;height:75%}.ltp-footer .ltp-footer-content .ltp-footer-contact-us{text-align:right;margin-bottom:1.2em}@media (max-width:768px){.ltp-footer .ltp-footer-content .ltp-footer-contact-us{text-align:center}}.ltp-footer .ltp-footer-content .ltp-footer-contact-us .desc{color:#fff;margin-bottom:7px;font-size:12px}@media (max-width:768px){.ltp-footer .ltp-footer-content .ltp-footer-social{text-align:center}}.ltp-footer .ltp-footer-content .platform-link{background-color:#fff;border-radius:24px;padding:10px}.ltp-footer .ltp-footer-content .platform-link:hover{opacity:.7}.ltp-footer .ant-row-center{align-items:center}.ltp-footer .ltp-community-logo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffd1;border-radius:24px;padding:8px}.ltp-footer .ltp-community-logo .ant-image{display:flex}@media (max-width:768px){.ltp-footer .ltp-community-logo .ant-image{height:64px}}.ltp-team .ltp-section-header{text-transform:uppercase;color:#393939;margin-top:0;font-size:20px;position:relative}.ltp-team .ltp-team-content-box{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ltp-team .ltp-team-content-box .ltp-team-icon{flex-direction:column;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}.ltp-team .ltp-team-content-box .ltp-team-icon img{background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:16px;width:100px;height:100px;margin:0 auto}.ltp-team .ltp-team-content-box .ltp-team-name{color:#3d3d3d;margin-top:15px;font-size:16px;font-weight:500;position:relative}.ltp-team .ltp-team-content-box .ltp-team-role{color:#a3a3a3;text-align:center;font-size:14px;font-weight:400;position:relative}.ltp-team.ltp-team-s1 .ltp-section-header{margin-bottom:3em}.ltp-team.ltp-team-s2 .ltp-section-header,.ltp-team.ltp-team-s3 .ltp-section-header{text-align:center;margin-bottom:3em}.ltp-team.ltp-team-s3 .tmp-team-content-box,.ltp-team.ltp-team-s3 .ltp-team-content-box-large{flex-direction:row;justify-content:space-between;display:flex;position:relative}.ltp-team.ltp-team-s3 .ltp-team-content-box-large .ltp-vertical-divider{background-color:#ccc;width:1px;height:65px;margin:auto 15px;display:block;position:relative}.ltp-team.ltp-team-s3 .ltp-team-large-box{flex-direction:row;justify-content:flex-start;gap:15px}.ltp-header-1 .ltp-header-desc,.ltp-header-1 .ltp-header{text-align:center}.ltp-header-1 .ltp-header-desc{max-width:100%}.ltp-intro-1 .ltp-intro{text-align:left}.ltp-intro-1 .ltp-intro-desc{max-width:100%}.ltp-intro-1 .ltp-intro-desc .ql-align-center{text-align:center}.ltp-intro-1 .ltp-intro-desc .ql-align-right{text-align:right}.ltp-intro-1 .ltp-intro-desc .ql-align-justify{text-align:justify}.ltp-content-wrapper .ltp-content-image{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:auto;min-height:200px;display:flex}.ltp-content-wrapper .ltp-content-header{color:#000!important}.ltp-content-wrapper .ltp-content-desc,.ltp-content-wrapper .ltp-content-desc,.ltp-content-wrapper .ltp-content-desc *{color:#000}.ltp-content-5,.ltp-content-6{text-align:center}.ltp-content-7{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;min-height:200px;display:flex;position:relative}.ltp-content-7 .overlay-bg{z-index:1;background-color:#000000a8;position:absolute;inset:0}.ltp-content-7 .overlay-content{z-index:2;position:relative}.ltp-content-7 .overlay-content,.ltp-content-7 .overlay-content .ltp-content-header{color:#fff;text-align:center}.ltp-content-8{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ltp-content-8 .overlay-wrapper{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:200px;padding:40px;position:relative}.ltp-content-8 .overlay-bg{z-index:1;background-color:#000000a8;position:absolute;inset:0}.ltp-content-8 .overlay-content{z-index:2;position:relative}.ltp-content-8 .overlay-content,.ltp-content-8 .overlay-content .ltp-content-header{color:#fff;text-align:center}.ltp-content-7 .overlay-bg,.ltp-content-7 .ltp-content-box{border-radius:0}.ltp-content-9 .ltp-content-box,.ltp-content-10 .ltp-content-box,.ltp-content-11 .ltp-content-box{background-color:#ececec;border-radius:20px;padding:40px}.lform-action-wrapper{flex-direction:row;flex:100%;display:flex;position:relative}.lform-action-wrapper .action-wrapper{z-index:1000;position:absolute;top:0;right:20px}@media (min-width:1440px){.lform-action-wrapper .action-wrapper{right:100px}}.lform-action-wrapper .ant-collapse,.lform-action-wrapper .ant-collapse .ant-collapse-content{border-color:#e8eaed;color:#333!important;background-color:#fff!important}.lform-action-wrapper .ant-collapse>.ant-collapse-item{border-color:#e8eaed}.lform-action-wrapper .ant-collapse .ant-collapse-header,.lform-action-wrapper .ant-upload{color:#333!important}.lform-action-wrapper .ant-upload.ant-upload-select-picture-card{background-color:#fafafa;border:1px dashed #d9d9d9}.lform-action-wrapper .ant-upload-list-picture .ant-upload-list-item,.lform-action-wrapper .ant-upload-list-picture-card .ant-upload-list-item{background-color:#fafafa;border:1px solid #d9d9d9}.lform-action-wrapper .ant-card-body,.lform-action-wrapper .ant-card-meta-title,.lform-action-wrapper .ant-typography{color:#333!important}.lform-action-wrapper .ant-card-head{border-color:#e8eaed}.lform-action-wrapper .custom-card,.lform-action-wrapper .follow-list-card,.lform-action-wrapper .transparent-card{background-color:#fff;border:1px solid #e8eaed}.lform-action-wrapper .custom-card .ant-card-body,.lform-action-wrapper .custom-card .ant-card-meta-title,.lform-action-wrapper .follow-list-card .ant-card-body,.lform-action-wrapper .follow-list-card .ant-card-meta-title,.lform-action-wrapper .transparent-card .ant-card-body,.lform-action-wrapper .transparent-card .ant-card-meta-title{color:#333!important}.lform-action-wrapper .custom-card .ant-card-meta-description,.lform-action-wrapper .follow-list-card .ant-card-meta-description,.lform-action-wrapper .transparent-card .ant-card-meta-description{color:#666}.lform-action-wrapper .custom-card .ant-card-actions,.lform-action-wrapper .follow-list-card .ant-card-actions,.lform-action-wrapper .transparent-card .ant-card-actions{background-color:#f5f5f5;border-color:#e8eaed;color:#333!important}.lform-action-wrapper .custom-card.has-error,.lform-action-wrapper .follow-list-card.has-error,.lform-action-wrapper .transparent-card.has-error{background-color:#ff00000d}.lform-action-wrapper label,.lform-action-wrapper .ant-form-item-label>label{color:#333!important}.lform-action-wrapper .code-cp-box{background-color:#f5f5f5}.lform-action-wrapper .code-cp-box .code-cp-label{color:#555;background-color:#ebebeb}.lform-action-wrapper .code-cp-box .code-cp-value,.lform-action-wrapper .code-box-value{color:#555}.lform-action-wrapper .table-wrapper{background-color:#fff}.lform-action-wrapper .custom-table .ant-table,.lform-action-wrapper .custom-table .ant-table .ant-table-thead>tr>th{color:#333!important;background-color:#fff!important}.lform-action-wrapper .custom-table .ant-table .ant-table-tbody>tr>td{border-color:#e8eaed;color:#333!important}.lform-action-wrapper .custom-table .ant-table .ant-table-tbody>tr.ant-table-row:hover>td{background-color:#f5f5f5!important}.lform-action-wrapper .custom-table .ant-table .ant-typography,.lform-action-wrapper .search-input .ant-input{color:#333!important}.crop-trigger-button{border:none;border-radius:50%;width:100px;height:100px;padding:0;position:relative;overflow:hidden}.crop-trigger-button:hover:after{content:"Edit";color:#fff;background-color:#00000080;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.preview-image{object-fit:cover;width:100%;height:100%}.crop-modal .ant-modal-content{padding:0;overflow:hidden}.crop-modal .ant-modal-body{padding:0}.cropper-container{background-color:#f0f0f0;height:300px;position:relative}.zoom-container{align-items:center;gap:10px;padding:16px;display:flex}.zoom-container span{color:#00000073;font-size:14px}.zoom-container .ant-slider{flex-grow:1}.modal-header{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:8px;padding:16px;display:flex}.reactEasyCrop_Container{overflow:hidden}.reactEasyCrop_CropArea{border:2px solid #fff;box-shadow:0 0 0 9999em #00000080}.ads-banner-wrap{padding-top:30px}.ads-banner-wrap .slick-list .slick-slide{text-align:center}.ads-banner-wrap .slick-dots-bottom{margin-bottom:12px;margin-left:0}.ads-banner-wrap .banner-item img{object-fit:cover;border-radius:16px;width:100%!important;max-width:943.5px!important;height:240px!important}.testimonials-section{text-align:center;background:#c8e6f5;border-radius:20px;width:100%;max-width:900px;margin:2em auto 2.5em;padding:4rem 3rem;box-shadow:0 8px 30px #0000000d}.discovery-hub-content .testimonials-section{max-width:100%;margin:0 0 2.5em}.testimonials-section .testi-subtitle{color:#6a839e;font-weight:600}.testimonials-section .testi-btn-action .testi-light-desc{color:#798a9c}.testimonials-section .testi-content-carousel{margin:1em 0}.testimonials-section .testi-content-carousel .testi-carousel-sub-title{font-size:2em}.testimonials-section .testi-content-carousel .testi-carousel-desc{color:#333;font-size:18px}.testimonials-section .testi-content-carousel .testi-carousel-desc-2{margin-top:20px}.testimonials-section .testi-content-carousel .testi-carousel-desc-2 .main-content{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.testimonials-section .testi-content-carousel .testi-carousel-desc-2 .logo-cm{padding-right:10px}@media (max-width:768px){.testimonials-section{border-radius:16px;width:auto;margin-top:2em;margin-left:1rem;margin-right:1rem;padding:1.5rem 1.25rem}.testimonials-section .testi-content-carousel .testi-carousel-sub-title{font-size:1.4em}.testimonials-section .testi-content-carousel .testi-carousel-desc{font-size:14px;line-height:1.6}.testimonials-section .testi-content-carousel .testi-carousel-desc-2{margin-top:14px}.testimonials-section .testi-content-carousel .testi-carousel-desc-2 .main-content{flex-flow:wrap;justify-content:center;align-items:center;gap:6px}.testimonials-section .testi-content-carousel .testi-carousel-desc-2 .logo-cm{padding-right:6px}.testimonials-section .testi-btn-action{margin-top:.75rem}}.card-slider.large-card{flex-direction:column;height:100%;display:flex}.card-slider.large-card .feature-img{object-fit:cover;border-radius:12px;width:100%;height:300px!important}.card-slider.large-card .post-title-wrapper{padding:16px 0}.card-slider.large-card .post-title-wrapper .post-title{margin-bottom:8px!important;font-size:24px!important}.card-slider.large-card .post-title-wrapper .post-desc{color:#666;margin-bottom:16px;font-size:14px}.card-slider.small-card{border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;justify-content:space-between;height:100%;padding:16px;display:flex}.card-slider.small-card .post-title-wrapper{margin-bottom:12px}.trending-blog-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.trending-blog-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.trending-blog-card .trending-blog-image{background:#f5f5f5;width:100%;height:200px;position:relative;overflow:hidden}@media (max-width:768px){.trending-blog-card .trending-blog-image{height:180px}}.trending-blog-card .trending-blog-image .ant-image{width:100%;height:100%;display:block}.trending-blog-card .trending-blog-image .blog-img{object-fit:cover;transition:transform .3s;display:block;width:100%!important;height:200px!important}.trending-blog-card .trending-blog-image:hover .blog-img{transform:scale(1.05)}.trending-blog-card .trending-blog-content{flex-direction:column;flex:1;padding:16px;display:flex}@media (max-width:768px){.trending-blog-card .trending-blog-content{padding:12px}}.trending-blog-card .blog-author-info{align-items:center;margin-bottom:12px;display:flex}.trending-blog-card .blog-author-info .blog-author-name{color:#333;margin:0 8px;font-size:14px;font-weight:600}.trending-blog-card .blog-title{line-height:1.4;color:#1a1a1a!important;margin-bottom:8px!important;font-size:16px!important;font-weight:700!important}@media (max-width:768px){.trending-blog-card .blog-title{font-size:15px!important}}.trending-blog-card .blog-description{color:#666;flex:1;font-size:13px;line-height:1.5;margin-bottom:12px!important}.trending-blog-card .blog-stats{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:12px}.trending-blog-card .blog-stats .blog-stats-vote{color:#666;justify-content:space-between;align-items:center;width:100%;font-size:13px;display:flex}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item{align-items:center;display:flex}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item .show-coin{white-space:nowrap;isolation:isolate;background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:3px 8px 3px 5px;display:flex;position:relative;overflow:hidden}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item .show-coin:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#fff0 0%,#fff9 50%,#fff0 100%);border-radius:20px;width:60%;height:100%;animation:4s ease-in-out infinite cardFlare;position:absolute;top:0;left:-100%}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item .show-coin .dollar-icon{width:15px;height:15px}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item .show-coin span{color:#2965d5;font-size:12px;font-weight:600;line-height:1}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item .show-coin span b{color:#6a9fe0;font-size:11px;font-weight:500}.trending-blog-card .blog-stats .blog-stats-vote .ant-space-item .anticon{margin-right:4px;font-size:14px}.video-grid-row.ant-row{max-width:100%;padding:14px;margin-left:0!important;margin-right:0!important}.video-infinite-scroll.infinite-scroll-component{max-width:100%;overflow:clip visible!important}.video-loader-container{text-align:center;padding:20px 0}.trending-video-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.trending-video-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.trending-video-card a{color:inherit;text-decoration:none}.trending-video-card .trending-video-wrapper{aspect-ratio:16/9;background:#000;justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (max-width:768px){.trending-video-card .trending-video-wrapper{aspect-ratio:16/9}}.trending-video-card .trending-video-wrapper .play-button-container{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trending-video-card .trending-video-content{flex-direction:column;flex:1;padding:16px;display:flex}@media (max-width:768px){.trending-video-card .trending-video-content{padding:12px}}.trending-video-card .video-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.trending-video-card .video-header .video-time-ago{color:#999;white-space:nowrap;flex-shrink:0;font-size:12px}.trending-video-card .video-author-info{cursor:pointer;align-items:center;transition:opacity .2s;display:flex}.trending-video-card .video-author-info:hover{opacity:.8}.trending-video-card .video-author-info .video-author-name{color:#333;margin:0 8px;font-size:14px;font-weight:600}.trending-video-card .video-title{cursor:pointer;line-height:1.4;transition:color .2s;color:#1a1a1a!important;margin-bottom:8px!important;font-size:16px!important;font-weight:700!important}@media (max-width:768px){.trending-video-card .video-title{font-size:15px!important}}.trending-video-card .video-title:hover{color:#2965d5!important}.trending-video-card .video-description{color:#666;flex:1;font-size:13px;line-height:1.5;margin-bottom:12px!important}.trending-video-card .video-stats{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.trending-video-card .video-stats .video-stats-actions{align-items:center;gap:16px;display:flex}.trending-video-card .video-stats .video-stats-actions a{color:#666;align-items:center;transition:color .2s;display:flex}.trending-video-card .video-stats .video-stats-actions a:hover{color:#2965d5}.trending-video-card .video-stats .video-stats-actions .ant-space-horizontal{cursor:pointer;color:#666;transition:color .2s}.trending-video-card .video-stats .video-stats-actions .ant-space-horizontal:hover{color:#2965d5}.trending-video-card .video-stats .video-stats-actions .ant-space-horizontal .anticon{font-size:18px}.trending-video-card .video-stats .video-stats-actions .comment-count{margin-left:4px;font-size:13px}.trending-video-card .video-stats .video-stats-vote{color:#666;justify-content:space-between;align-items:center;width:100%;font-size:13px;display:flex}.trending-video-card .video-stats .video-stats-vote .ant-space-item{align-items:center;display:flex}.trending-video-card .video-stats .video-stats-vote .ant-space-item .show-coin{white-space:nowrap;isolation:isolate;background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:3px 8px 3px 5px;display:flex;position:relative;overflow:hidden}.trending-video-card .video-stats .video-stats-vote .ant-space-item .show-coin:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(120deg,#fff0 0%,#fff9 50%,#fff0 100%);border-radius:20px;width:60%;height:100%;animation:4s ease-in-out infinite cardFlare;position:absolute;top:0;left:-100%}.trending-video-card .video-stats .video-stats-vote .ant-space-item .show-coin .dollar-icon{width:15px;height:15px}.trending-video-card .video-stats .video-stats-vote .ant-space-item .show-coin span{color:#2965d5;font-size:12px;font-weight:600;line-height:1}.trending-video-card .video-stats .video-stats-vote .ant-space-item .show-coin span b{color:#6a9fe0;font-size:11px;font-weight:500}.trending-video-card .video-stats .video-stats-vote .ant-space-item .anticon{margin-right:4px;font-size:14px}.trending-large-featured{background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;height:auto;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000014}.trending-large-featured:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001f}.trending-large-featured .large-featured-image{background:#f5f5f5;width:100%;position:relative;overflow:hidden}.trending-large-featured .large-featured-image .featured-img{width:100%;height:auto;transition:transform .3s;display:block}.trending-large-featured .large-featured-image:hover .featured-img{transform:scale(1.05)}.trending-large-featured .large-featured-content{flex-direction:column;flex:1;padding:24px;display:flex}.trending-large-featured .featured-author-info{align-items:center;margin-bottom:14px;display:flex}.trending-large-featured .featured-author-info .featured-author-name{color:#333;margin:0 10px;font-size:15px;font-weight:600}.trending-large-featured .large-featured-title{line-height:1.4;transition:color .2s;color:#1a1a1a!important;margin-bottom:12px!important;font-size:24px!important;font-weight:700!important}.trending-large-featured .large-featured-title:hover{color:#2965d5!important}.trending-large-featured .large-featured-desc{color:#555;flex:1;margin-top:8px;margin-bottom:16px;font-size:15px;font-weight:400;line-height:1.7;display:block!important}@media (max-width:768px){.trending-large-featured .large-featured-desc{font-size:14px;line-height:1.6}}.trending-large-featured .large-featured-stats{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:16px;font-size:14px}.trending-large-featured .large-featured-stats .ant-space-item{align-items:center;display:flex}.trending-left-grid{flex-direction:column;gap:20px;height:100%;display:flex}.trending-featured-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;flex:1;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.trending-featured-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.trending-featured-card .featured-image-wrapper{background:#f5f5f5;width:100%;height:200px;overflow:hidden}.trending-featured-card .featured-image-wrapper .featured-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.trending-featured-card .featured-image-wrapper:hover .featured-img{transform:scale(1.05)}.trending-featured-card .featured-card-content{flex-direction:column;flex:1;padding:16px;display:flex}.trending-featured-card .featured-author-info{align-items:center;margin-bottom:10px;display:flex}.trending-featured-card .featured-author-info .featured-author-name{color:#333;margin:0 8px;font-size:13px;font-weight:600}.trending-featured-card .featured-card-title{line-height:1.4;transition:color .2s;color:#1a1a1a!important;margin-bottom:8px!important;font-size:16px!important;font-weight:700!important}.trending-featured-card .featured-card-title:hover{color:#2965d5!important}.trending-featured-card .featured-card-desc{color:#666;flex:1;margin-bottom:10px;font-size:13px;line-height:1.5}.trending-featured-card .featured-card-stats{border-top:1px solid #f0f0f0;margin-top:auto;padding-top:10px;font-size:12px}.trending-featured-card .featured-card-stats .ant-space-item{align-items:center;display:flex}.trending-side-list{flex-direction:column;gap:16px;height:500px;display:flex}.trending-side-list .side-post-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;flex:1;padding:16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000f}.trending-side-list .side-post-card:hover{border-color:#e0e0e0;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.trending-side-list .side-post-card .side-post-header{align-items:center;margin-bottom:10px;display:flex}.trending-side-list .side-post-card .side-post-header .side-author-name{color:#333;margin:0 8px;font-size:13px;font-weight:600}.trending-side-list .side-post-card .side-post-title{line-height:1.4;transition:color .2s;color:#1a1a1a!important;margin-bottom:6px!important;font-size:15px!important;font-weight:700!important}.trending-side-list .side-post-card .side-post-title:hover{color:#2965d5!important}.trending-side-list .side-post-card .side-post-excerpt{color:#555;flex:1;margin-top:6px;margin-bottom:10px;font-size:13px;font-weight:400;line-height:1.6;display:block!important}@media (max-width:768px){.trending-side-list .side-post-card .side-post-excerpt{font-size:13px;line-height:1.5}}.trending-side-list .side-post-card .side-post-stats{border-top:1px solid #f5f5f5;margin-top:auto;padding-top:10px;font-size:12px}.trending-side-list .side-post-card .side-post-stats .ant-space-item{align-items:center;display:flex}@media (max-width:768px){.trending-side-list{gap:12px;height:auto;margin-top:16px}.trending-large-featured .large-featured-content{padding:16px}.trending-large-featured .large-featured-title{font-size:20px!important}.side-post-card{padding:12px!important}.side-post-card .side-post-title{font-size:14px!important}}.hero-globe-container{justify-content:center;align-items:center;width:500px;max-width:100%;height:500px;margin:0 auto;display:flex;position:relative;transform:translate(120px)}@media (max-width:1024px){.hero-globe-container{transform:translate(0)}}@media (max-width:768px){.hero-globe-container{width:100%;height:350px;margin-top:2rem;transform:scale(.65)}}@media (max-width:480px){.hero-globe-container{height:320px;transform:scale(.55)}}.hero-globe-container .circle{background:0 0;border:none;border-radius:50%;position:absolute}.hero-globe-container .circle:after{content:"";border:1.5px dashed #b4b4b473;border-radius:50%;position:absolute;inset:0}.hero-globe-container .circle-1{width:200px;height:200px;animation:20s linear infinite rotate}.hero-globe-container .circle-2{width:350px;height:350px;animation:35s linear infinite reverse rotate}.hero-globe-container .circle-3{width:500px;height:500px;animation:50s linear infinite rotate}.hero-globe-container .center-circle{z-index:10;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;box-shadow:0 10px 30px #0000001a}.hero-globe-container .center-circle .global-icon{object-fit:contain;width:120px;height:120px}.hero-globe-container .orbit{width:100%;height:100%;animation:50s linear infinite rotate;position:absolute;top:0;left:0}.hero-globe-container .orbit-lines{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hero-globe-container .orbit-line{stroke:#96969633;stroke-width:1.5px}.hero-globe-container .orbit-3{animation-duration:50s}.hero-globe-container .orbit-icon{background:#fff;padding:0;animation:50s linear infinite counter-rotate;position:absolute;box-shadow:0 4px 10px #0000001a;width:50px!important;height:50px!important}.hero-globe-container .orbit-icon img{object-fit:cover;width:100%;height:100%;transform:scale(1.3)}.hero-globe-container .orbit-icon.superhub-icon{z-index:10;border:1px solid #ddd;width:30px!important;height:30px!important}.hero-globe-container .orbit-icon.superhub-icon img{transform:scale(1.05)}.hero-globe-container .orbit-icon.icon-1{top:calc(50% - 200px);left:calc(50% - 25px)}.hero-globe-container .orbit-icon.icon-2{top:calc(50% + 62px);left:calc(50% - 176px)}.hero-globe-container .orbit-icon.icon-3{top:calc(50% + 62px);left:calc(50% + 126px)}.hero-globe-container .orbit-3 .orbit-icon{animation:50s linear infinite counter-rotate}.hero-globe-container .orbit-3 .orbit-icon.icon-4{top:calc(50% - 150px);left:calc(50% - 241px)}.hero-globe-container .orbit-3 .orbit-icon.icon-5{top:calc(50% - 150px);left:calc(50% + 191px)}.hero-globe-container .orbit-3 .orbit-icon.icon-6{top:calc(50% + 225px);left:calc(50% - 25px)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes counter-rotate{to{transform:rotate(-360deg)}}@keyframes counter-rotate-reverse{to{transform:rotate(360deg)}}@media (max-width:768px){.hero-globe-container{transform:scale(.6)translate(0)}}.trending-slideshow-section{margin:40px auto;padding:0 20px}@media (max-width:768px){.trending-slideshow-section{margin:30px auto;padding:0 15px}}.trending-slideshow-section .trending-slideshow-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.trending-slideshow-section .trending-slideshow-header h2{color:#1a1a1a;margin:0;font-family:Inter,sans-serif;font-size:28px;font-weight:700}@media (max-width:768px){.trending-slideshow-section .trending-slideshow-header h2{font-size:22px}}.trending-slideshow-section .trending-slideshow-header .ant-space .ant-btn{border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.trending-slideshow-section .trending-slideshow-header .ant-space .ant-btn:hover{color:#1890ff;background:#f0f5ff;border-color:#1890ff}.trending-slideshow-section .trending-slideshow-wrapper{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .slick-dots{bottom:20px}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .slick-dots li{margin:0 4px}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .slick-dots li button{background:#ffffff80;border-radius:50%;width:8px;height:8px}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .slick-dots li button:before{display:none}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .slick-dots li.slick-active button{background:#fff;border-radius:4px;width:24px}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item{outline:none}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-content{align-items:center;min-height:450px}@media (max-width:768px){.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-content{min-height:auto}}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-image-container{border-radius:0;height:450px;position:relative;overflow:hidden}@media (max-width:768px){.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-image-container{height:250px}}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-image-container .trending-slide-image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-image-container .trending-slide-image:hover{transform:scale(1.05)}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info{flex-direction:column;justify-content:center;gap:16px;height:100%;padding:40px;display:flex}@media (max-width:768px){.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info{gap:12px;padding:24px}}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-meta .ant-space .ant-avatar{border:1px solid #e0e0e0}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-meta .ant-space .trending-slide-community{color:#666;font-size:14px;font-weight:500}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-title{color:#1a1a1a!important;margin:0!important;font-family:Inter,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:1.3!important}@media (max-width:768px){.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-title{font-size:22px!important}}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-title:hover{color:#1890ff!important}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-description{color:#666;margin:0;font-size:16px;line-height:1.6}@media (max-width:768px){.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-description{font-size:14px}}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-author{margin-top:8px}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-author .author-name{color:#1a1a1a;font-size:15px;font-weight:600}.trending-slideshow-section .trending-slideshow-wrapper .trending-slick-slider .trending-slide-item .trending-slide-info .trending-slide-stats{border-top:1px solid #f0f0f0;margin-top:12px;padding-top:16px}@media (max-width:768px){.trending-slideshow-section .bg-noise{background:linear-gradient(160deg,#f0f0f0 0%,#f3f3f3 40%,#f5f5f5 100%)!important}.trending-slideshow-section .bg-noise .hero-section{min-height:unset;padding-top:28px;padding-bottom:0}.trending-slideshow-section .bg-noise .hero-section .hero-s-content{text-align:left;align-items:flex-start;padding-top:0}.trending-slideshow-section .bg-noise .hero-section .hero-s-content .main-section{margin-top:0}.trending-slideshow-section .bg-noise .hero-section .hero-s-content h1{text-align:left;margin-bottom:6px}.trending-slideshow-section .bg-noise .hero-section .hero-s-content h1 .main-title{letter-spacing:-2px;font-size:2.6em}.trending-slideshow-section .bg-noise .hero-section .hero-s-content h3{color:#111827;margin-bottom:14px;line-height:1.35;font-size:19px!important;font-weight:700!important}.trending-slideshow-section .bg-noise .hero-section .hero-s-content .hero-s-desc{color:#4b5563;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0;margin-bottom:0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.trending-slideshow-section .hero-globe-container{transform-origin:top!important;height:260px!important;margin-top:-20px!important;transform:scale(.7)!important}.trending-slideshow-section .sr-plateform-section{padding:36px 0!important}.trending-slideshow-section .sr-plateform-section .sr-p-title{font-size:22px}.trending-slideshow-section .sr-plateform-section .sr-p-desc{font-size:13px}.trending-slideshow-section .sr-plateform-section .sr-p-chips{gap:8px}.trending-slideshow-section .sr-plateform-section .sr-p-chip{padding:5px 12px;font-size:12px}.trending-slideshow-section .why-choose-sr-section{padding:36px 0!important}.trending-slideshow-section .why-choose-sr-section .wcs-header{margin-bottom:20px}.trending-slideshow-section .why-choose-sr-section .wcs-header .wcs-eyebrow{font-size:1.1rem}.trending-slideshow-section .why-choose-sr-section .wcs-header .wcs-title{font-size:1.5rem}.trending-slideshow-section .why-choose-sr-section .wcs-header .wcs-subtitle{font-size:.9rem}.trending-slideshow-section .why-choose-sr-section .wcs-stack-scene{height:280px!important}.trending-slideshow-section .own-plateform-section{padding:36px 0 0!important}.trending-slideshow-section .own-plateform-section .own-p-title{font-size:22px}.trending-slideshow-section .own-plateform-section .own-p-desc{font-size:13px}.trending-slideshow-section .own-plateform-section .own-p-left{padding-bottom:28px}.trending-slideshow-section .own-community-section{padding:36px 0}.trending-slideshow-section .own-community-section .own-c-title{font-size:22px}.trending-slideshow-section .own-community-section .own-c-lead{font-size:13px}.trending-slideshow-section .own-community-section .own-c-accordion-title{font-size:14px}.trending-slideshow-section .own-community-section .own-c-accordion-header{padding:14px 16px}.trending-slideshow-section .own-community-section .own-c-accordion-body-inner{padding:0 16px 14px;font-size:13px}.trending-slideshow-section .community-section{margin-bottom:4em;padding-top:20px}.trending-slideshow-section .apply-now-section{border-radius:16px;margin:0 16px 24px;padding:20px}.trending-slideshow-section .apply-now-section .apply-n-head .apply-n-main-title{font-size:.95rem}.trending-slideshow-section .community-showcase-section{padding:36px 0}.trending-slideshow-section .community-showcase-section .community-showcase-title{font-size:22px}.trending-slideshow-section .community-showcase-section .community-showcase-desc{font-size:13px}}.wrap-serey-landing-page .community-showcase-section{background:radial-gradient(circle at 80% 20%,#eff4fc 0%,#fff 40%,#f4f7fd 100%);padding:60px 0 0}.wrap-serey-landing-page .community-showcase-section .community-showcase-header{text-align:center;margin-bottom:40px}.wrap-serey-landing-page .community-showcase-section .community-showcase-header .community-showcase-tag{letter-spacing:2px;color:#1677ff;background:#1677ff14;border-radius:20px;margin-bottom:12px;padding:4px 14px;font-size:11px;font-weight:700;display:inline-block}.wrap-serey-landing-page .community-showcase-section .community-showcase-header .community-showcase-title{color:#111827;margin:0 0 10px;font-size:32px;font-weight:800;line-height:1.2}.wrap-serey-landing-page .community-showcase-section .community-showcase-header .community-showcase-desc{color:#6b7280;margin:0;font-size:15px}.wrap-serey-landing-page .community-showcase-section .community-showcase-devices{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px;display:flex}.wrap-serey-landing-page .community-showcase-section .cs-device{flex-direction:column;align-items:center;gap:10px;display:flex}.wrap-serey-landing-page .community-showcase-section .cs-device .cs-device-label{color:#000;font-size:13px;font-weight:600}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-frame{filter:drop-shadow(0 16px 40px #00000029);flex-direction:column;align-items:center;display:flex}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-screen{background:#000;border:6px solid #1a1a1a;border-bottom-width:8px;border-radius:10px;width:640px;height:390px;overflow:hidden}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-screen .cs-slide-link{min-width:100%;height:100%;display:block}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-screen .cs-desktop-slides{width:100%;height:100%;transition:transform .6s;display:flex}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-screen .cs-desktop-slides img{object-fit:cover;object-position:top;min-width:100%;height:100%;display:block}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-dots{gap:8px;margin-top:4px;display:flex}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-dots .cs-dot{cursor:pointer;background:#d1d5db;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .3s}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-dots .cs-dot.cs-dot--active{background:#1677ff}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-chin{background:#2a2a2a;border-radius:0 0 4px 4px;width:640px;height:16px}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-stand{clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%);background:#d1d5db;width:80px;height:40px}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-base{background:#9ca3af;border-radius:4px;width:160px;height:9px}.wrap-serey-landing-page .community-showcase-section .cs-phone{margin-bottom:60px;margin-left:40px}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-frame{box-sizing:border-box;background:#1a1a1a;border:8px solid #1a1a1a;border-radius:36px;flex-direction:column;align-items:center;width:200px;height:388px;padding:0 0 12px;display:flex;overflow:hidden;box-shadow:0 16px 48px #00000038,inset 0 0 0 1px #333}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-notch{background:#111;border-radius:0 0 14px 14px;flex-shrink:0;width:80px;height:12px;margin-bottom:8px}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-screen{border-radius:4px;flex:1;width:100%;overflow:hidden}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-screen img{object-fit:contain;object-position:top;width:100%;height:100%;display:block}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-home{background:#444;border-radius:3px;flex-shrink:0;width:60px;height:5px;margin-top:auto;position:relative;top:3px}@media (max-width:768px){.wrap-serey-landing-page .community-showcase-section .community-showcase-devices{box-sizing:border-box;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:12px;padding:0 12px}.wrap-serey-landing-page .community-showcase-section .cs-desktop{flex:none}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-frame{width:220px}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-screen{width:220px;height:138px}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-chin{width:220px}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-stand{width:36px;height:18px}.wrap-serey-landing-page .community-showcase-section .cs-desktop .cs-desktop-base{width:70px}.wrap-serey-landing-page .community-showcase-section .cs-phone{flex-shrink:0;margin-bottom:10px;margin-left:0}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-frame{border-width:3px;border-radius:18px;width:80px;height:155px;padding:0 0 8px}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-screen{height:122px}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-notch{width:36px;height:8px}.wrap-serey-landing-page .community-showcase-section .cs-phone .cs-phone-home{width:26px;height:3px}}.order-preview-modal.trial-setup-modal .ant-modal-content{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 20px 60px #0000001f}.order-preview-modal.trial-setup-modal .ant-modal-close{color:#6b7280}.order-preview-modal.trial-setup-modal .ant-modal-close:hover{color:#111827}.order-preview-modal.trial-setup-modal .trial-modal-container{padding:24px 26px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.order-preview-modal.trial-setup-modal .trial-modal-header{text-align:center;margin-bottom:20px}.order-preview-modal.trial-setup-modal .trial-badge{color:#1d4ed8;text-transform:uppercase;letter-spacing:.12em;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;margin-bottom:10px;padding:5px 12px;font-size:10px;font-weight:700;display:inline-block}.order-preview-modal.trial-setup-modal .trial-modal-title{color:#111827;margin:0 0 8px;font-size:22px;font-weight:700}.order-preview-modal.trial-setup-modal .trial-modal-subtitle{color:#6b7280;max-width:340px;margin:0 auto;font-size:13px;line-height:1.5}.order-preview-modal.trial-setup-modal .trial-plan-summary{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;gap:8px;margin-bottom:18px;padding:12px 14px;display:flex}.order-preview-modal.trial-setup-modal .trial-plan-name{color:#111827;font-size:15px;font-weight:700}.order-preview-modal.trial-setup-modal .trial-plan-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.order-preview-modal.trial-setup-modal .trial-plan-pill{color:#0369a1;background:#e0f2fe;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.order-preview-modal.trial-setup-modal .trial-plan-meta{color:#6b7280;font-size:13px}.order-preview-modal.trial-setup-modal .trial-confirm-details{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;flex-direction:column;gap:10px;margin-bottom:20px;padding:14px 16px;display:flex}.order-preview-modal.trial-setup-modal .trial-confirm-item{color:#166534;align-items:flex-start;gap:10px;font-size:13px;display:flex}.order-preview-modal.trial-setup-modal .trial-confirm-item .anticon{color:#16a34a;flex-shrink:0;margin-top:2px}.order-preview-modal.trial-setup-modal .trial-card-section{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:20px;padding:14px}.order-preview-modal.trial-setup-modal .trial-card-section .trial-card-label{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.order-preview-modal.trial-setup-modal .trial-actions{flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;display:flex}.order-preview-modal.trial-setup-modal .trial-actions .trial-start-btn{border-radius:999px;height:46px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 20px #1890ff38}.order-preview-modal.trial-setup-modal .trial-actions .trial-start-btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px #1890ff42}.order-preview-modal.trial-setup-modal .trial-actions .trial-cancel-link{cursor:pointer;color:#6b7280;background:0 0;border:none;padding:0;font-size:13px}.order-preview-modal.trial-setup-modal .trial-actions .trial-cancel-link:hover{color:#000;text-decoration:underline}.order-preview-modal.trial-setup-modal .trial-legal-note{color:#9ca3af;text-align:center;margin:0;font-size:11px;line-height:1.5}.order-preview-modal.trial-setup-modal .trial-loading{color:#1890ff;justify-content:center;padding:40px 0;display:flex}.gcb-single-col-wrap{padding:28px 0 24px}.gcb-single-col-wrap .spm-pricing-label{letter-spacing:.1em;text-transform:uppercase;color:#0047ab;background:#e8f0fe;border-radius:5px;margin-bottom:10px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.gcb-single-col-wrap .subscription-plan-main-title{color:#111827;text-align:left;margin:0;padding-left:15px;font-size:38px;font-weight:700;line-height:1.2;position:relative}.gcb-single-col-wrap .subscription-plan-main-title:before{content:"";background:#0047ab;border-radius:1px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.gcb-single-col-wrap .gcb-receipt-summary{color:#6b7280;margin:20px 0 0;font-size:16px;font-weight:500;line-height:1.6}.gcb-single-col-wrap .gcb-receipt-card{background:#fff;border:1.5px solid #eaecf0;border-left:4px solid #0047ab;border-radius:14px;max-width:720px;margin:24px auto 0;padding:22px 26px;box-shadow:0 4px 16px #0047ab14}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list{border-top:1px solid #eaecf0}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name{color:#0047ab;align-items:center;gap:8px;font-size:15px;display:flex}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name strong{color:#0047ab}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-name .gcb-platform-icon{object-fit:contain;border-radius:3px;flex-shrink:0}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-price{color:#ff4d4f;white-space:nowrap;font-size:15px;font-weight:700}.gcb-single-col-wrap .gcb-receipt-card .gcb-receipt-list .gcb-receipt-row .gcb-receipt-price .gcb-receipt-mo{color:#9ca3af;font-size:13px;font-weight:400}.gcb-single-col-wrap .gcb-receipt-card .gcb-conclusion-main{text-align:center;margin:14px 0 0}.gcb-single-col-wrap .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line1{color:#000;margin:0;font-size:17px;font-weight:700}.gcb-single-col-wrap .gcb-receipt-card .gcb-conclusion-main .gcb-conclusion-line1 strong{color:#0047ab;text-decoration:none}.row-subscription-plan{justify-content:center;max-width:1480px;margin-bottom:60px!important;margin-left:auto!important;margin-right:auto!important}.row-subscription-plan.five-plan-row .card-subscription-plan .head-section .title-row{flex-wrap:wrap}@media (min-width:1200px){.row-subscription-plan.five-plan-row{flex-wrap:nowrap}.row-subscription-plan.five-plan-row>.ant-col{flex:1 1 0;width:auto;min-width:0;max-width:none}.row-subscription-plan.five-plan-row .card-subscription-plan{padding:22px 18px}}.wrap-serey-landing-page .row-subscription-plan.five-plan-row{width:100%;max-width:1480px}@media (min-width:1200px){.how-it-works-section .container .row-subscription-plan{width:min(1240px,100vw - 72px);max-width:none;margin-left:calc(50% + min(1240px,100vw - 72px)/-2)!important}.how-it-works-section .container .row-subscription-plan.five-plan-row{width:min(1360px,100vw - 72px);margin-left:calc(50% + min(1360px,100vw - 72px)/-2)!important}}.social-media-owner-landing .subscription-plan-section{background:#f5f5f5;padding-bottom:10px}.liberty-subscription-wrap .row-subscription-plan,.web3-subscription-wrap .row-subscription-plan{max-width:100%}@media (min-width:1200px){.liberty-subscription-wrap .row-subscription-plan,.web3-subscription-wrap .row-subscription-plan{width:min(1240px,100vw - 72px);max-width:none;margin-left:calc(50% + min(1240px,100vw - 72px)/-2)!important}}.how-it-works-section .wrap-serey-landing-page,.how-it-works-section .subscription-plan-section{background:0 0!important}@keyframes plan-card-highlight-pulse{0%{box-shadow:0 0 #1890ffb3,0 4px 24px #0000001a}40%{box-shadow:0 0 0 12px #1890ff33,0 4px 24px #0000001a}70%{box-shadow:0 0 0 20px #1890ff0d,0 4px 24px #0000001a}to{box-shadow:0 0 #1890ff00,0 4px 24px #0000001a}}.plan-card--highlighted{outline-offset:3px;outline:2px solid #1890ff;transition:outline .3s;animation:1s ease-out 3 plan-card-highlight-pulse}@keyframes plan-card-highlight-pulse-gold{0%{box-shadow:0 0 #eab308bf,0 4px 24px #0000001a}40%{box-shadow:0 0 0 12px #eab30840,0 4px 24px #0000001a}70%{box-shadow:0 0 0 20px #eab3080f,0 4px 24px #0000001a}to{box-shadow:0 0 #eab30800,0 4px 24px #0000001a}}.plan-card--highlighted-gold{outline-offset:3px;outline:3px solid #eab308;transition:outline .3s;animation:1s ease-out 4 plan-card-highlight-pulse-gold}.sl-plan-modal .ant-modal-content{overflow:hidden;border-radius:20px!important;padding:0!important;box-shadow:0 24px 64px #0000002e!important}.sl-plan-modal .ant-modal-body{padding:0!important}.sl-plan-modal .ant-modal-close{color:#ffffffbf!important;top:14px!important;right:14px!important}.sl-plan-modal .ant-modal-close:hover{color:#fff!important;background:#ffffff26!important}.sl-plan-modal__header{text-align:center;background:linear-gradient(135deg,#002d8f 0%,#0047ab 45%,#1677ff 100%);justify-content:center;align-items:center;gap:10px;padding:18px 24px 16px;display:flex;position:relative;overflow:hidden}.sl-plan-modal__header:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.sl-plan-modal__icon-ring{z-index:1;background:#fff3;border:1.5px solid #ffffff59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative}.sl-plan-modal__icon-ring .anticon{color:#fff;font-size:16px}.sl-plan-modal__title{color:#fff;letter-spacing:-.02em;z-index:1;margin:0;font-size:17px;font-weight:800;position:relative}.sl-plan-modal .wrap-serey-landing-page{background:#fff}.sl-plan-modal .subscription-plan-section{background:#fff!important;padding:0!important}.sl-plan-modal .subscription-plan-section .head-title{margin:22px 0 4px!important}.sl-plan-modal .subscription-plan-section .duration-toggle-wrapper{text-align:center!important;margin:16px 16px 8px!important}.sl-plan-modal .subscription-plan-section .duration-toggle-container{box-shadow:none!important;background:#f1f5f9!important;border-radius:30px!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important;max-width:100%!important;padding:3px!important;display:flex!important}.sl-plan-modal .subscription-plan-section .duration-toggle-container .duration-toggle-btn{color:#64748b!important;white-space:nowrap!important;text-align:center!important;border-radius:20px!important;flex:auto!important;padding:5px 10px!important;font-size:12px!important;font-weight:600!important}.sl-plan-modal .subscription-plan-section .duration-toggle-container .duration-toggle-btn .save-text{font-size:11px!important}.sl-plan-modal .subscription-plan-section .duration-toggle-container .duration-toggle-btn.active{color:#fff!important;background:#0047ab!important;box-shadow:0 2px 8px #0047ab4d!important}.sl-plan-modal .subscription-plan-section .duration-toggle-container .duration-toggle-btn.active .save-text{color:#ffffffd9!important}.sl-plan-modal .subscription-plan-section .row-subscription-plan{margin-bottom:0!important;padding:12px 16px!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card{min-height:unset!important;background:#f8faff!important;border:1.5px solid #dbeafe!important;border-radius:16px!important;padding:18px 20px!important;box-shadow:0 2px 16px #0047ab12!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .head-section{margin-bottom:4px}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section .title-row,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .head-section .title-row{align-items:center}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section h2.title,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .head-section h2.title{letter-spacing:-.01em;color:#1e293b!important;font-size:16px!important;font-weight:700!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section .plan-badge,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .head-section .plan-badge{color:#fff!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important;border:none!important;border-radius:20px!important;padding:2px 10px!important;font-size:11px!important;font-weight:700!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section .plan-badge .plan-badge-pct,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .head-section .plan-badge .plan-badge-pct{color:#fff!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .price-section{border-bottom:1px solid #e2e8f0;margin-bottom:14px;padding:12px 0 14px}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .price-main-row,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .price-section .price-main-row{align-items:baseline}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .price,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .price-section .price{color:#0047ab!important;letter-spacing:-.04em!important;font-size:44px!important;font-weight:900!important;line-height:1!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .desc,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .price-section .desc{color:#64748b!important;font-size:14px!important;font-weight:500!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .billing-note,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .price-section .billing-note{color:#94a3b8!important;margin-top:4px!important;font-size:12px!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section h3.title,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .desc-bottom-section h3.title{letter-spacing:.08em!important;color:#94a3b8!important;margin-bottom:10px!important;font-size:10px!important;font-weight:700!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .feature-list,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .desc-bottom-section .feature-list{margin-bottom:0!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .feature-list-item,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .desc-bottom-section .feature-list-item{padding:4px 0!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .feature-list-item .feature-list-icon svg path,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .desc-bottom-section .feature-list-item .feature-list-icon svg path{stroke:#0047ab!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .feature-list-item .feature-list-text,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .desc-bottom-section .feature-list-item .feature-list-text{color:#000!important;font-size:13px!important;font-weight:500!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .btn-section{margin-top:14px!important;margin-bottom:0!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .ant-btn-primary,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .btn-section .ant-btn-primary{letter-spacing:.01em!important;background:linear-gradient(135deg,#0047ab,#1677ff)!important;border:none!important;border-radius:50px!important;height:44px!important;font-size:15px!important;font-weight:700!important;transition:opacity .15s,box-shadow .15s!important;box-shadow:0 4px 16px #0047ab59!important}.sl-plan-modal .subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .ant-btn-primary:hover,.sl-plan-modal .subscription-plan-section .card-subscription-plan.sl-individual-card .btn-section .ant-btn-primary:hover{opacity:.92!important;box-shadow:0 6px 20px #0047ab73!important}.subscription-plan-section .head-title{text-align:center;margin:4em 0 0}.subscription-plan-section.compact-plan-section .head-title{margin:1.5em 0 2em}.subscription-plan-section .duration-toggle-wrapper{text-align:center;margin-top:20px;margin-bottom:10px}.subscription-plan-section .duration-toggle-wrapper .duration-toggle-container{background:#fff;border-radius:30px;gap:3px;padding:3px;display:inline-flex;box-shadow:0 2px 8px #0000001a}.subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn{color:#666;cursor:pointer;background:0 0;border:none;border-radius:30px;padding:5px 14px;font-size:12px;font-weight:600;transition:all .3s}.subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn.active{color:#fff;background:#11998e;box-shadow:0 2px 8px #11998e66}.subscription-plan-section .duration-toggle-wrapper .duration-toggle-container .duration-toggle-btn .save-text{opacity:.9;font-size:10px}.subscription-plan-section .card-subscription-plan{border-radius:20px;flex-direction:column;height:100%;padding:22px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.subscription-plan-section .card-subscription-plan:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001f}.subscription-plan-section .card-subscription-plan.subscription-level-1{background-color:#0a4dcb1a}.subscription-plan-section .card-subscription-plan.subscription-level-1 .head-section .title,.subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .price,.subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .title{color:#111}.subscription-plan-section .card-subscription-plan.subscription-level-1 .price-section .desc{color:#8a8a8a}.subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .ant-list-item-meta-avatar,.subscription-plan-section .card-subscription-plan.subscription-level-1 .desc-bottom-section .ant-list-item-meta-description{color:#111}.subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .ant-btn{color:#fff;background-color:#0a4dcb;border:none}.subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .trial-plan-btn{color:#0a4dcb;background:0 0;border:2px solid #0a4dcb}.subscription-plan-section .card-subscription-plan.subscription-level-1 .btn-section .trial-plan-btn:hover:not(:disabled){background:#0a4dcb0f}.subscription-plan-section .card-subscription-plan.subscription-level-2{background-color:#0a4dcb1a}.subscription-plan-section .card-subscription-plan.subscription-level-2 .head-section .title,.subscription-plan-section .card-subscription-plan.subscription-level-2 .price-section .price,.subscription-plan-section .card-subscription-plan.subscription-level-2 .desc-bottom-section .title{color:#111}.subscription-plan-section .card-subscription-plan.subscription-level-2 .price-section .desc{color:#8a8a8a}.subscription-plan-section .card-subscription-plan.subscription-level-2 .desc-bottom-section .ant-list-item-meta-avatar,.subscription-plan-section .card-subscription-plan.subscription-level-2 .desc-bottom-section .ant-list-item-meta-description{color:#111}.subscription-plan-section .card-subscription-plan.subscription-level-2 .btn-section .ant-btn{color:#fff;background-color:#0a4dcb;border:none}.subscription-plan-section .card-subscription-plan.subscription-level-2 .btn-section .trial-plan-btn{color:#0a4dcb;background:0 0;border:2px solid #0a4dcb}.subscription-plan-section .card-subscription-plan.subscription-level-2 .btn-section .trial-plan-btn:hover:not(:disabled){background:#0a4dcb0f}.subscription-plan-section .card-subscription-plan.subscription-level-3{background-color:#0a4dcb1a}.subscription-plan-section .card-subscription-plan.subscription-level-3 .head-section .title,.subscription-plan-section .card-subscription-plan.subscription-level-3 .price-section .price,.subscription-plan-section .card-subscription-plan.subscription-level-3 .desc-bottom-section .title{color:#111}.subscription-plan-section .card-subscription-plan.subscription-level-3 .price-section .desc{color:#8a8a8a}.subscription-plan-section .card-subscription-plan.subscription-level-3 .desc-bottom-section .ant-list-item-meta-avatar,.subscription-plan-section .card-subscription-plan.subscription-level-3 .desc-bottom-section .ant-list-item-meta-description{color:#111}.subscription-plan-section .card-subscription-plan.subscription-level-3 .btn-section .ant-btn{color:#fff;background-color:#0a4dcb;border:none}.subscription-plan-section .card-subscription-plan.subscription-level-3 .btn-section .trial-plan-btn{color:#0a4dcb;background:0 0;border:2px solid #0a4dcb}.subscription-plan-section .card-subscription-plan.subscription-level-3 .btn-section .trial-plan-btn:hover:not(:disabled){background:#0a4dcb0f}.subscription-plan-section .card-subscription-plan.subscription-level-4{background-color:#2060f0;position:relative;overflow:hidden}.subscription-plan-section .card-subscription-plan.subscription-level-4:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='800' viewBox='0 0 520 800'%3E%3Cpolygon points='260,0 520,160 380,320' fill='rgba(255,255,255,0.13)'/%3E%3Cpolygon points='0,0 260,0 130,180' fill='rgba(255,255,255,0.07)'/%3E%3Cpolygon points='260,0 520,0 520,160' fill='rgba(255,255,255,0.05)'/%3E%3Cpolygon points='0,0 0,260 130,180' fill='rgba(0,0,0,0.09)'/%3E%3Cpolygon points='130,180 260,0 380,320' fill='rgba(255,255,255,0.16)'/%3E%3Cpolygon points='130,180 380,320 200,440' fill='rgba(0,0,0,0.11)'/%3E%3Cpolygon points='380,320 520,160 520,380' fill='rgba(0,0,0,0.07)'/%3E%3Cpolygon points='380,320 520,380 400,520' fill='rgba(255,255,255,0.08)'/%3E%3Cpolygon points='0,260 130,180 200,440' fill='rgba(255,255,255,0.06)'/%3E%3Cpolygon points='0,260 200,440 0,500' fill='rgba(0,0,0,0.10)'/%3E%3Cpolygon points='200,440 380,320 400,520' fill='rgba(255,255,255,0.11)'/%3E%3Cpolygon points='200,440 400,520 260,640' fill='rgba(0,0,0,0.08)'/%3E%3Cpolygon points='400,520 520,380 520,560' fill='rgba(255,255,255,0.07)'/%3E%3Cpolygon points='400,520 520,560 440,700' fill='rgba(0,0,0,0.09)'/%3E%3Cpolygon points='0,500 200,440 260,640' fill='rgba(255,255,255,0.05)'/%3E%3Cpolygon points='0,500 260,640 0,720' fill='rgba(0,0,0,0.11)'/%3E%3Cpolygon points='260,640 400,520 440,700' fill='rgba(255,255,255,0.10)'/%3E%3Cpolygon points='260,640 440,700 300,800' fill='rgba(0,0,0,0.07)'/%3E%3Cpolygon points='440,700 520,560 520,800' fill='rgba(255,255,255,0.08)'/%3E%3Cpolygon points='440,700 520,800 300,800' fill='rgba(0,0,0,0.06)'/%3E%3Cpolygon points='0,720 260,640 300,800' fill='rgba(255,255,255,0.07)'/%3E%3Cpolygon points='0,720 300,800 0,800' fill='rgba(0,0,0,0.08)'/%3E%3Cpolygon points='520,0 520,160 420,60' fill='rgba(0,0,0,0.06)'/%3E%3Cpolygon points='0,0 80,0 0,120' fill='rgba(255,255,255,0.05)'/%3E%3Cpolygon points='80,0 130,180 0,120' fill='rgba(255,255,255,0.09)'/%3E%3C/svg%3E");background-position:50%;background-size:cover;position:absolute;inset:0}.subscription-plan-section .card-subscription-plan.subscription-level-4>*{z-index:1;position:relative}.subscription-plan-section .card-subscription-plan.subscription-level-4 .head-section .title,.subscription-plan-section .card-subscription-plan.subscription-level-4 .price-section .price,.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .title{color:#fff}.subscription-plan-section .card-subscription-plan.subscription-level-4 .price-section .desc{color:#ffffffbf}.subscription-plan-section .card-subscription-plan.subscription-level-4 .billing-note{color:#ffffffb3!important;white-space:nowrap!important;font-size:11px!important}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .ant-list-item-meta-avatar,.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .ant-list-item-meta-description{color:#fff}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-text{color:#ffffffeb}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-icon{color:#ffffffd9}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-storage-note{color:#fff9}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-storage-rows{border-left-color:#ffffff40}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-storage-row .feature-list-amount{color:#fffffff2}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-storage-row .feature-list-label{color:#ffffffa6}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .feature-list-storage-row:hover .feature-list-label{color:#ffffffe6}.subscription-plan-section .card-subscription-plan.subscription-level-4 .desc-bottom-section .title{color:#fff9}.subscription-plan-section .card-subscription-plan.subscription-level-4 .btn-section .ant-btn{color:#0a4dcb;background-color:#fff;border:none;height:42px;font-size:14px}.subscription-plan-section .card-subscription-plan.subscription-level-4 .btn-section .trial-plan-btn{color:#fff;background:0 0;border:2px solid #ffffffbf}.subscription-plan-section .card-subscription-plan.subscription-level-4 .btn-section .trial-plan-btn:hover:not(:disabled){background:#ffffff1a}.subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle{background:#ffffff26}.subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle .card-toggle-btn{color:#ffffffb3}.subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle .card-toggle-btn.active{color:#fff;background:#ffffff40}.subscription-plan-section .card-subscription-plan.subscription-level-4 .card-duration-toggle .card-toggle-btn:hover:not(.active){color:#fff;background:#ffffff1a}.subscription-plan-section .card-subscription-plan.subscription-level-4 .head-section .available-desc{z-index:1;position:relative}.subscription-plan-section .card-subscription-plan.subscription-level-5{background-color:#0f172a;position:relative;overflow:hidden}.subscription-plan-section .card-subscription-plan.subscription-level-5:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='800' viewBox='0 0 520 800'%3E%3Cpolygon points='260,0 520,160 380,320' fill='rgba(255,215,0,0.07)'/%3E%3Cpolygon points='0,0 260,0 130,180' fill='rgba(255,215,0,0.04)'/%3E%3Cpolygon points='260,0 520,0 520,160' fill='rgba(255,255,255,0.03)'/%3E%3Cpolygon points='0,0 0,260 130,180' fill='rgba(0,0,0,0.12)'/%3E%3Cpolygon points='130,180 260,0 380,320' fill='rgba(255,215,0,0.09)'/%3E%3Cpolygon points='130,180 380,320 200,440' fill='rgba(0,0,0,0.10)'/%3E%3Cpolygon points='380,320 520,160 520,380' fill='rgba(255,215,0,0.05)'/%3E%3Cpolygon points='380,320 520,380 400,520' fill='rgba(255,255,255,0.04)'/%3E%3Cpolygon points='0,260 130,180 200,440' fill='rgba(255,215,0,0.04)'/%3E%3Cpolygon points='200,440 380,320 400,520' fill='rgba(255,215,0,0.07)'/%3E%3Cpolygon points='200,440 400,520 260,640' fill='rgba(0,0,0,0.09)'/%3E%3Cpolygon points='260,640 400,520 440,700' fill='rgba(255,215,0,0.06)'/%3E%3Cpolygon points='0,720 260,640 300,800' fill='rgba(255,215,0,0.04)'/%3E%3C/svg%3E");background-position:50%;background-size:cover;position:absolute;inset:0}.subscription-plan-section .card-subscription-plan.subscription-level-5>*{z-index:1;position:relative}.subscription-plan-section .card-subscription-plan.subscription-level-5 .head-section .title,.subscription-plan-section .card-subscription-plan.subscription-level-5 .price-section .price,.subscription-plan-section .card-subscription-plan.subscription-level-5 .desc-bottom-section .title{color:#fff}.subscription-plan-section .card-subscription-plan.subscription-level-5 .price-section .desc{color:#ffffffb3}.subscription-plan-section .card-subscription-plan.subscription-level-5 .desc-bottom-section .ant-list-item-meta-avatar,.subscription-plan-section .card-subscription-plan.subscription-level-5 .desc-bottom-section .ant-list-item-meta-description{color:#fff}.subscription-plan-section .card-subscription-plan.subscription-level-5 .btn-section .ant-btn{color:#0f172a;background:linear-gradient(135deg,#c9a227,#f0cc5a);border:none;font-weight:700}.subscription-plan-section .card-subscription-plan.subscription-level-5 .btn-section .trial-plan-btn{color:#fcd34d;background:0 0;border:2px solid #ffd70099}.subscription-plan-section .card-subscription-plan.subscription-level-5 .btn-section .trial-plan-btn:hover:not(:disabled){background:#ffd7001a}.subscription-plan-section .card-subscription-plan.subscription-level-5 .head-section .available-desc{z-index:1;position:relative}.subscription-plan-section .card-subscription-plan.subscription-popular{outline-offset:2px;outline:2.5px solid #2060f080}.subscription-plan-section .card-subscription-plan .popular-tag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(90deg,#2060f0,#60a5fa);border-radius:0 0 10px 10px;padding:3px 12px;font-size:11px;font-weight:700;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)}.subscription-plan-section .card-subscription-plan .head-section .title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.subscription-plan-section .card-subscription-plan .head-section .title{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin-bottom:0;font-size:17px;font-weight:700;line-height:1.3;overflow:hidden}.subscription-plan-section .card-subscription-plan .head-section .plan-badge{color:#fff;white-space:nowrap;background:#b91c1c;border-radius:12px;flex-shrink:0;margin-top:6px;margin-left:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}.subscription-plan-section .card-subscription-plan .head-section .available-desc{color:#111;white-space:nowrap;background:#50ff34;border-radius:20px;flex-shrink:0;margin-top:2px;padding:3px 10px;font-size:12px;font-weight:600}.subscription-plan-section .card-subscription-plan .head-section .coming-soon-desc{color:inherit;white-space:nowrap;background:#ffffff4d;border-radius:20px;flex-shrink:0;margin-top:2px;padding:3px 10px;font-size:12px;font-weight:600}.subscription-plan-section .card-subscription-plan .price-section{margin-top:16px;margin-bottom:4px}.subscription-plan-section .card-subscription-plan .price-section .price-main-row{align-items:flex-end;gap:8px;display:flex}.subscription-plan-section .card-subscription-plan .price-section .price{letter-spacing:-1.5px;font-size:36px;font-weight:700;line-height:1}.subscription-plan-section .card-subscription-plan .price-section .desc{font-size:16px;font-weight:500}.subscription-plan-section .card-subscription-plan .price-section .billing-note{color:#999;white-space:nowrap;margin:4px 0 0;font-size:14px;font-weight:500}.subscription-plan-section .card-subscription-plan .card-duration-toggle{background:#00000014;border-radius:30px;gap:6px;margin-top:10px;margin-bottom:4px;padding:4px;display:flex}.subscription-plan-section .card-subscription-plan .card-duration-toggle .card-toggle-btn{color:#00000080;cursor:pointer;background:0 0;border:none;border-radius:30px;flex:1;padding:7px 12px;font-size:13px;font-weight:600;transition:all .25s}.subscription-plan-section .card-subscription-plan .card-duration-toggle .card-toggle-btn.active{color:#111;background:#00000026}.subscription-plan-section .card-subscription-plan .card-duration-toggle .card-toggle-btn:hover:not(.active){color:#111;background:#0000000f}.subscription-plan-section .card-subscription-plan .desc-bottom-section{flex:1;margin-top:16px}.subscription-plan-section .card-subscription-plan .desc-bottom-section .title{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:10px;font-size:13px;font-weight:700}.subscription-plan-section .card-subscription-plan .desc-bottom-section .ant-list-item{padding:4px 0}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-item{align-items:flex-start;gap:8px;line-height:1.4;display:flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-icon{opacity:.85;flex-shrink:0;align-items:center;margin-top:1px;display:flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-text{color:#000;font-size:13px;font-weight:500;line-height:1.45}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-earn-badge{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:help;background:#16a34a;border-radius:999px;flex-shrink:0;align-self:center;align-items:center;height:18px;margin-left:6px;padding:0 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-item--highlight{margin-top:4px}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-item--highlight .feature-list-icon{opacity:1}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-item--highlight .feature-list-text{font-weight:700}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage{flex-direction:column;align-items:stretch;gap:6px;margin-top:4px;padding:6px 0;display:flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage-note{letter-spacing:.06em;text-transform:uppercase;color:#00000073;flex-shrink:0;align-self:flex-start;margin-bottom:2px;font-size:11px;font-weight:700;line-height:1}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage-rows{border-left:1px solid #0000001f;flex-direction:column;gap:3px;margin-left:15px;padding-left:10px;display:flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage-row{cursor:help;align-items:baseline;gap:5px;display:flex}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage-row .feature-list-amount{white-space:nowrap;font-variant-numeric:tabular-nums;color:#000000bf;flex-shrink:0;font-size:12px;font-weight:700}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage-row .feature-list-label{color:#00000080;font-size:12px;font-weight:400;line-height:1.4}.subscription-plan-section .card-subscription-plan .desc-bottom-section .feature-list-storage-row:hover .feature-list-label{color:#000000bf}.subscription-plan-section .card-subscription-plan .btn-section{margin-top:20px}.subscription-plan-section .card-subscription-plan .btn-section .ant-btn{white-space:nowrap;border:none;height:42px;padding-inline:12px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s}.subscription-plan-section .card-subscription-plan .btn-section .ant-btn:hover:not(:disabled):not(.btn-not-available){opacity:.95;transform:translateY(-3px);box-shadow:0 8px 16px #00000026}.subscription-plan-section .card-subscription-plan .btn-section .ant-btn:active:not(:disabled):not(.btn-not-available){transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.subscription-plan-section .card-subscription-plan .btn-section .btn-not-available{opacity:.5}.subscription-plan-section .card-subscription-plan .btn-section .btn-current-plan.btn-not-available{opacity:1;font-weight:600;color:#fff!important;background:#ffffff26!important;border-color:#fff6!important}.subscription-plan-section .card-subscription-plan .btn-section .trial-plan-btn{margin-top:8px}.sl-sub-page{max-width:680px;margin:0 auto;padding:40px 16px 80px}.sl-sub-page .sl-sub-active-banner{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;padding:12px 16px;font-size:14px;display:flex}.sl-sub-page .sl-sub-active-banner--renew{color:#d46b08;background:#fff7e6;border-color:#ffd591}.sl-sub-page .sl-sub-active-banner .sl-sub-expiry-warn{margin-left:4px;font-weight:600}.sl-sub-page .sl-sub-active-banner .sl-sub-renew-note{opacity:.8;width:100%;margin-left:28px;font-size:12px}.sl-sub-page .sl-sub-hero{text-align:center;margin-bottom:32px}.sl-sub-page .sl-sub-hero .sl-sub-title{color:#1f1f1f;margin-bottom:8px;font-size:28px;font-weight:700}.sl-sub-page .sl-sub-hero .sl-sub-desc{color:#595959;max-width:440px;margin:0 auto;font-size:15px}.sl-sub-page .sl-sub-tabs-wrap{margin-bottom:4px}.sl-sub-page .sl-sub-duration-toggle{justify-content:center;gap:8px;margin-bottom:28px;display:flex}.sl-sub-page .sl-sub-duration-toggle .sl-sub-duration-btn{cursor:pointer;color:#595959;background:#fff;border:1.5px solid #d9d9d9;border-radius:20px;align-items:center;gap:6px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.sl-sub-page .sl-sub-duration-toggle .sl-sub-duration-btn.active{color:#1890ff;background:#e6f4ff;border-color:#1890ff}.sl-sub-page .sl-sub-duration-toggle .sl-sub-duration-btn .sl-sub-save-badge{color:#fff;background:#52c41a;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.sl-sub-page .sl-sub-cards{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.sl-sub-page .sl-sub-cards .sl-sub-card{background:#fff;border:1.5px solid #e8e8e8;border-radius:14px;flex-direction:column;flex:1;gap:12px;min-width:200px;max-width:280px;padding:24px 20px;display:flex;box-shadow:0 2px 8px #0000000f}.sl-sub-page .sl-sub-cards .sl-sub-card .sl-sub-card-name{color:#1f1f1f;font-size:16px;font-weight:600}.sl-sub-page .sl-sub-cards .sl-sub-card .sl-sub-card-price{align-items:baseline;gap:4px;display:flex}.sl-sub-page .sl-sub-cards .sl-sub-card .sl-sub-card-price .sl-sub-card-amount{color:#1890ff;font-size:32px;font-weight:700}.sl-sub-page .sl-sub-cards .sl-sub-card .sl-sub-card-price .sl-sub-card-per{color:#8c8c8c;font-size:14px}.sl-sub-page .sl-sub-cards .sl-sub-card .sl-sub-card-features{color:#595959;flex-direction:column;flex:1;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.sl-sub-page .sl-sub-cards .sl-sub-card .sl-sub-card-note{color:#8c8c8c;text-align:center;margin:0;font-size:11px}.sl-personal-links-section{max-width:680px;margin:24px auto 0;padding:0 16px}.sl-personal-links-section .sl-personal-links-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.sl-personal-links-section .sl-personal-links-header .sl-personal-links-title{color:#1f1f1f;margin:0 0 2px;font-size:16px;font-weight:600}.sl-personal-links-section .sl-personal-links-header .sl-personal-links-sub{color:#8c8c8c;margin:0;font-size:12px}.sl-personal-links-section .sl-personal-links-locked{text-align:center;background:#fafafa;border:1.5px dashed #d9d9d9;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;display:flex}.sl-personal-links-section .sl-personal-links-locked .sl-personal-links-locked-icon{font-size:28px}.sl-personal-links-section .sl-personal-links-locked .sl-personal-links-locked-text{color:#595959;max-width:340px;margin:0;font-size:13px}.sl-personal-links-section .sl-personal-links-empty{text-align:center;color:#8c8c8c;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:24px;font-size:13px}.sl-personal-links-section .sl-personal-link-item{background:#fff;border:1px solid #f0f0f0;border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 14px;display:flex;box-shadow:0 1px 4px #0000000a}.sl-personal-links-section .sl-personal-link-item .sl-personal-link-icon{object-fit:cover;border-radius:6px;flex-shrink:0;width:32px;height:32px}.sl-personal-links-section .sl-personal-link-item .sl-personal-link-body{flex-direction:column;flex:1;min-width:0;display:flex}.sl-personal-links-section .sl-personal-link-item .sl-personal-link-body .sl-personal-link-title{color:#1f1f1f;font-size:14px;font-weight:500}.sl-personal-links-section .sl-personal-link-item .sl-personal-link-body .sl-personal-link-url{color:#1890ff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sl-personal-links-section .sl-personal-link-item .sl-personal-link-actions{flex-shrink:0;gap:2px;display:flex}.sl-personal-links-section .sl-personal-links-sub-info{color:#8c8c8c;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.sl-personal-links-section .sl-personal-links-sub-info .sl-personal-links-sub-expiry{color:#595959}.sl-personal-links-section .sl-personal-links-sub-info .sl-personal-links-manage-link{color:#1890ff;margin-left:auto;text-decoration:none}.sl-personal-links-section .sl-personal-links-sub-info .sl-personal-links-manage-link:hover{text-decoration:underline}.sl-donations-breakdown{background:#f9fafb;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:12px;padding:10px 12px}.sl-donations-breakdown .sl-donations-breakdown-row{justify-content:space-between;align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.sl-donations-breakdown .sl-donations-breakdown-row .sl-donations-breakdown-label{color:#8c8c8c}.sl-donations-breakdown .sl-donations-breakdown-row .sl-donations-breakdown-value{color:#595959;font-weight:500}.sl-profile-public-page{max-width:520px;margin:0 auto;padding:40px 16px 80px}.sl-profile-public-page .sl-profile-pub-hero{text-align:center;margin-bottom:32px}.sl-profile-public-page .sl-profile-pub-hero .sl-profile-pub-avatar{color:#fff;background:#1890ff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 14px;font-size:28px;font-weight:700;display:flex}.sl-profile-public-page .sl-profile-pub-hero .sl-profile-pub-name{color:#1f1f1f;margin-bottom:6px;font-size:22px;font-weight:700}.sl-profile-public-page .sl-profile-pub-hero .sl-profile-pub-desc{color:#595959;max-width:360px;margin:0 auto;font-size:14px}.sl-profile-public-page .sl-profile-pub-links{flex-direction:column;gap:10px;margin-bottom:32px;display:flex}.sl-profile-public-page .sl-profile-pub-links .sl-profile-pub-link-card{color:#1f1f1f;background:#fff;border:1.5px solid #e8e8e8;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 4px #0000000a}.sl-profile-public-page .sl-profile-pub-links .sl-profile-pub-link-card:hover{color:#1890ff;border-color:#1890ff;transform:translateY(-1px);box-shadow:0 4px 12px #1890ff1f}.sl-profile-public-page .sl-profile-pub-links .sl-profile-pub-link-card .sl-profile-pub-link-icon{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px}.sl-profile-public-page .sl-profile-pub-links .sl-profile-pub-link-card .sl-profile-pub-link-icon-fallback{color:#1890ff;background:#f0f5ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.sl-profile-public-page .sl-profile-pub-links .sl-profile-pub-link-card .sl-profile-pub-link-title{flex:1}.sl-profile-public-page .sl-profile-pub-donate{background:#fff;border:1.5px solid #e8e8e8;border-radius:14px;padding:24px 20px;box-shadow:0 2px 8px #0000000f}.sl-profile-public-page .sl-profile-pub-donate .sl-profile-pub-donate-title{color:#1f1f1f;margin-bottom:6px;font-size:18px;font-weight:600}.sl-profile-public-page .sl-profile-pub-donate .sl-profile-pub-donate-desc{color:#595959;margin-bottom:16px;font-size:13px}.sl-manage-page{background:#f5f7fa;min-height:100vh}.sl-manage-inner{max-width:720px;margin:0 auto;padding:32px 20px 80px}.sl-manage-success-banner{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 16px;font-size:14px;display:flex}.sl-manage-success-banner .sl-manage-success-dismiss{cursor:pointer;color:#389e0d;background:0 0;border:none;padding:0 4px;font-size:14px}.sl-manage-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.sl-manage-header .sl-manage-title{color:#1f1f1f;margin:0 0 4px;font-size:26px;font-weight:700}.sl-manage-header .sl-manage-subtitle{color:#8c8c8c;margin:0;font-size:14px}.sl-manage-header .sl-manage-view-profile-btn{color:#1890ff;white-space:nowrap;border:1.5px solid #1890ff;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.sl-manage-header .sl-manage-view-profile-btn:hover{background:#e6f4ff}.sl-manage-sub-banner{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:16px 20px;display:flex}.sl-manage-sub-banner--active{background:#f6ffed;border:1.5px solid #b7eb8f}.sl-manage-sub-banner--active .sl-manage-sub-plan{color:#237804;font-size:15px;font-weight:600}.sl-manage-sub-banner--active .sl-manage-sub-expiry{color:#52c41a;font-size:13px}.sl-manage-sub-banner--active .sl-manage-sub-expiry-warn{color:#fa8c16;font-size:13px;font-weight:500}.sl-manage-sub-banner--active .sl-manage-sub-renew{color:#1890ff;white-space:nowrap;font-size:13px;font-weight:500;text-decoration:none}.sl-manage-sub-banner--active .sl-manage-sub-renew:hover{text-decoration:underline}.sl-manage-sub-banner--locked{background:#fff;border:1.5px dashed #d9d9d9}.sl-manage-sub-banner--locked .sl-manage-sub-plan{color:#595959;font-size:15px;font-weight:600}.sl-manage-sub-banner--locked .sl-manage-sub-locked-desc{color:#8c8c8c;margin:4px 0 0;font-size:13px}.sl-manage-section{background:#fff;border:1.5px solid #e8e8e8;border-radius:14px;padding:24px 20px}.sl-manage-section .sl-manage-section-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.sl-manage-section .sl-manage-section-header .sl-manage-section-title{color:#1f1f1f;margin:0 0 4px;font-size:17px;font-weight:700}.sl-manage-section .sl-manage-section-header .sl-manage-section-sub{color:#8c8c8c;margin:0;font-size:12px}.sl-manage-locked{text-align:center;color:#bfbfbf;padding:40px 20px}.sl-manage-locked .sl-manage-locked-icon{margin-bottom:10px;font-size:36px;display:block}.sl-manage-locked p{margin:0;font-size:14px}.sl-manage-empty{text-align:center;color:#8c8c8c;padding:40px 20px}.sl-manage-empty p{margin-bottom:16px;font-size:14px}.sl-manage-link-item{border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;padding:12px 0;display:flex}.sl-manage-link-item:last-child{border-bottom:none}.sl-manage-link-item--hidden{opacity:.5}.sl-manage-link-item .sl-manage-link-icon{object-fit:cover;border-radius:8px;flex-shrink:0;width:32px;height:32px}.sl-manage-link-item .sl-manage-link-icon-fallback{color:#bfbfbf;background:#f0f0f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sl-manage-link-item .sl-manage-link-body{flex:1;min-width:0}.sl-manage-link-item .sl-manage-link-body .sl-manage-link-title{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.sl-manage-link-item .sl-manage-link-body .sl-manage-link-url{color:#1890ff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sl-manage-link-item .sl-manage-link-body .sl-manage-link-hidden-badge{color:#8c8c8c;background:#f0f0f0;border-radius:4px;margin-top:2px;padding:1px 6px;font-size:10px;display:inline-block}.sl-manage-link-item .sl-manage-link-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.sl-owner-toolbar{background:#fffbe6;border:1px solid #ffe58f;border-radius:10px;align-items:center;gap:8px;margin-bottom:20px;padding:10px 16px;display:flex}.sl-owner-toolbar .sl-owner-toolbar-label{color:#d48806;flex:1;font-size:13px;font-weight:600}.sl-edit-links-section{background:#fff;border:1.5px dashed #d9d9d9;border-radius:14px;margin-bottom:20px;padding:16px}.sl-edit-links-empty{text-align:center;color:#8c8c8c;padding:32px 16px}.sl-edit-links-empty p{margin-bottom:14px;font-size:14px}.sl-edit-link-item{border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;padding:10px 0;display:flex}.sl-edit-link-item:last-child{border-bottom:none}.sl-edit-link-item--hidden{opacity:.5}.sl-edit-link-item .sl-edit-link-icon{object-fit:cover;border-radius:8px;flex-shrink:0;width:32px;height:32px}.sl-edit-link-item .sl-edit-link-icon-fallback{color:#bfbfbf;background:#f0f0f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sl-edit-link-item .sl-edit-link-body{flex:1;min-width:0}.sl-edit-link-item .sl-edit-link-body .sl-edit-link-title{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.sl-edit-link-item .sl-edit-link-body .sl-edit-link-url{color:#1890ff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sl-edit-link-item .sl-edit-link-body .sl-edit-link-hidden-badge{color:#8c8c8c;background:#f0f0f0;border-radius:4px;margin-top:2px;padding:1px 6px;font-size:10px;display:inline-block}.sl-edit-link-item .sl-edit-link-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.sl-individual-card{background:#ffb6c133!important}.sl-individual-card .head-section{border-bottom:none;margin-bottom:0;padding-bottom:0}.sl-individual-card .sl-individual-card__sub{color:#c0385a;white-space:nowrap;background-color:#ff64821f;border-radius:20px;margin:4px 0 0;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.sl-individual-card .price{color:#111!important}.sl-individual-card .feature-list-icon{color:#1677ff!important}.sl-individual-card .btn-section .ant-btn-primary{background:#0a4dcb!important;border-color:#0000!important}.sl-individual-card .btn-section .ant-btn-primary:hover{background:#083db5!important}.plan-info-sidebar{z-index:998;pointer-events:none;border:1px solid #0000;border-radius:14px;width:220px;animation:.24s cubic-bezier(.16,1,.3,1) pisSlideIn;position:fixed;overflow:hidden;transform:translateY(-50%);box-shadow:0 12px 40px #0000001a,0 2px 6px #0000000a}.plan-info-sidebar .pis-body{padding:0}.plan-info-sidebar .pis-header{padding:10px 14px}.plan-info-sidebar .pis-divider{opacity:.15;background:currentColor;height:1px;margin:0}.plan-info-sidebar .pis-content{padding:10px 14px 14px}.plan-info-sidebar .pis-section{margin-bottom:0}.plan-info-sidebar .pis-label{letter-spacing:.07em;text-transform:uppercase;color:#1a202c;text-align:center;background:0 0;border-radius:0;margin-bottom:0;padding:0;font-size:13px;font-weight:800;display:block}.plan-info-sidebar .pis-who{color:#1a202c;margin:0;font-size:13.7px;font-weight:600;line-height:1.55}@keyframes pisSlideIn{0%{opacity:0;transform:translateY(-50%)translate(20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.lang-kh h1,.lang-kh h2,.lang-kh h3,.lang-kh h4,.lang-kh h5,.lang-kh h6,.lang-kh p,.lang-kh span,.lang-kh button,.lang-kh a,.lang-kh li,.lang-kh div,.lang-kh em,.lang-kh strong,.lang-kh label{font-family:Kantumruy Pro,sans-serif!important}.lang-ru h1,.lang-ru h2,.lang-ru h3,.lang-ru h4,.lang-ru h5,.lang-ru h6,.lang-ru p,.lang-ru span,.lang-ru button,.lang-ru a,.lang-ru li,.lang-ru div,.lang-ru em,.lang-ru strong,.lang-ru label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.column-image-wallet{text-align:center;background:linear-gradient(145deg,#0047ab 0%,#002f7a 100%);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.column-image-wallet:before{content:"";pointer-events:none;background:#ffffff0d;border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;left:-80px}.column-image-wallet:after{content:"";pointer-events:none;background:#ffffff0d;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-60px;right:-60px}.column-image-wallet .container{z-index:1;padding:48px 40px;position:relative}.column-image-wallet .page-header{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:#fff!important;margin-bottom:12px!important;font-size:2rem!important;font-weight:700!important}.column-image-wallet p{color:#ffffffd1;margin-bottom:32px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.65}.column-image-wallet .wallet-trust-badges{text-align:left;flex-direction:column;gap:12px;max-width:300px;margin-top:8px;margin-left:auto;margin-right:auto;display:flex}.column-image-wallet .wallet-trust-badges .trust-badge-item{color:#ffffffe6;align-items:center;gap:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.85rem;display:flex}.column-image-wallet .wallet-trust-badges .trust-badge-item .trust-badge-icon{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}@media (max-width:576px){.column-image-wallet{min-height:auto;padding:40px 0 20px}}.align-center{background:#f7f9fc;justify-content:center;align-items:center;min-height:100vh;display:flex}.main-wallet{width:100%;height:100%}.formbox-wallet{background:#fff;border:1px solid #e8eef8;border-radius:20px;width:100%;max-width:480px;margin:0 auto;padding:48px 44px;box-shadow:0 8px 40px #0047ab1a}@media (max-width:576px){.formbox-wallet{border-radius:14px;margin:16px;padding:28px 20px}}.formwrapper-wallet{margin:0}.formwrapper-wallet .ant-typography h4,.formwrapper-wallet h4.ant-typography{color:#0f1d3c;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:24px!important}.formwrapper-wallet .ant-form-item-label>label{color:#374151;text-transform:uppercase;letter-spacing:.04em;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.82rem;font-weight:600}.formwrapper-wallet .ant-input,.formwrapper-wallet .ant-input-password,.formwrapper-wallet .ant-input-affix-wrapper{color:#1a2540;padding:10px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;background:#f8fafd!important;border-color:#dce4f0!important;border-radius:10px!important}.formwrapper-wallet .ant-input:focus,.formwrapper-wallet .ant-input-focused,.formwrapper-wallet .ant-input-password:focus,.formwrapper-wallet .ant-input-password-focused,.formwrapper-wallet .ant-input-affix-wrapper:focus,.formwrapper-wallet .ant-input-affix-wrapper-focused{background:#fff!important;border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1a!important}.formwrapper-wallet .ant-input[disabled]{cursor:not-allowed;color:#8492a6!important;background:#f0f2f7!important;border-color:#e2e8f0!important}.formwrapper-wallet .ant-btn-primary{height:46px;padding:0 36px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;font-weight:600;transition:opacity .2s,box-shadow .2s;box-shadow:0 4px 14px #0047ab4d;background:linear-gradient(90deg,#0047ab 0%,#0062e6 100%)!important;border:none!important;border-radius:50px!important}.formwrapper-wallet .ant-btn-primary:hover,.formwrapper-wallet .ant-btn-primary:focus{opacity:.9;box-shadow:0 6px 20px #0047ab66!important}.formwrapper-wallet .ant-btn-primary[disabled]{box-shadow:none!important;background:#c4cfe5!important}.formwrapper-wallet .wallet-security-note{color:#3a5a9c;background:#f0f5ff;border:1px solid #ccdcff;border-radius:10px;align-items:flex-start;gap:8px;margin-top:20px;padding:12px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.78rem;line-height:1.5;display:flex}.formwrapper-wallet .wallet-security-note svg,.formwrapper-wallet .wallet-security-note span.anticon{color:#0047ab;flex-shrink:0;margin-top:1px}.thumbnail-wallet .ant-image{width:100%;height:auto}.my-wallet-wrapper{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;max-width:100%;margin:2em 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.my-wallet-wrapper .wallet-banner{display:none}.wallet-header{padding:32px 0 24px}.wallet-header__top{margin-bottom:24px}.wallet-header__label{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:14px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-block}.wallet-header__title{color:var(--dark);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 14px!important}.wallet-header__title span{color:var(--blue)}.wallet-header__title--plain{color:var(--dark);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 14px!important}.wallet-header__divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:0}.wallet-header__balances{align-items:stretch;gap:16px;display:flex}@media (max-width:768px){.wallet-header__balances{flex-direction:column}}.wallet-header__bal-img{flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.wallet-header__bal-img{display:none}}.wallet-header__bal-card{border:1px solid var(--border);border-top:3px solid var(--blue);background:#fff;border-radius:12px;flex:1;padding:20px 24px;transition:box-shadow .2s,border-color .2s}.wallet-header__bal-card:hover{border-color:var(--blue);box-shadow:0 4px 20px #0047ab1a}.wallet-header__bal-card--power{border-top-color:var(--red)}.wallet-header__bal-card--worth{border-top-color:#16a34a}.wallet-header__bal-label{color:var(--gray);text-transform:uppercase;letter-spacing:.08em;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;margin:0 0 10px!important}.wallet-header__bal-value{color:var(--dark);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;margin:0!important}.wallet-summary-brand{align-items:center;gap:10px;margin-bottom:18px;display:flex}.wallet-summary-brand span{color:var(--dark);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.wallet-summary-stat{background:#eef1fb;border:none;border-radius:12px;flex:1;min-width:120px;padding:14px 16px}.wallet-summary-stat--power{background:#fceef0}.wallet-summary-stat--worth{background:#edf7f0}.wallet-summary-stat p{color:var(--gray);text-transform:uppercase;letter-spacing:.08em;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600;margin:0 0 8px!important}.wallet-summary-stat h3{color:var(--dark);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;margin:0!important}.wallet-summary-stat__hint{color:var(--gray);margin-top:6px;font-size:11.5px;line-height:1.4;display:block}.wallet-anon-chip{background:#111827;border-radius:999px;align-items:center;gap:5px;margin-left:4px;padding:3px 10px 3px 8px;font-weight:700;display:inline-flex;color:#fff!important;font-size:11.5px!important}.wallet-anon-chip svg{font-size:13px}.wallet-ref-mini{background:linear-gradient(135deg,#0a2a6e 0%,#0047ab 100%);border-radius:16px;flex-direction:column;flex:1;gap:12px;min-width:0;padding:20px 22px;display:flex}@media (max-width:768px){.wallet-ref-mini{width:100%}}.wallet-ref-mini__header{justify-content:space-between;align-items:center;display:flex}.wallet-ref-mini__title{letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.wallet-ref-mini__link{color:#ffffff80;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;text-decoration:none;transition:color .2s}.wallet-ref-mini__link:hover{color:#fff}.wallet-ref-mini__rows{flex-direction:row;gap:12px;display:flex}.wallet-ref-mini__row{flex-direction:column;flex:1;gap:4px;display:flex}.wallet-ref-mini__row-top{align-items:center;gap:6px;display:flex}.wallet-ref-mini__badge{border-radius:20px;padding:1px 7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.wallet-ref-mini__badge--usd,.wallet-ref-mini__badge--usdt{color:#5ef5b0;background:#26d68433}.wallet-ref-mini__sub{color:#fff6;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px}.wallet-ref-mini__val{color:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.1}.wallet-ref-mini__val small{color:#fff9;font-size:12px;font-weight:600}.wallet-ref-mini__divider{background:#ffffff1a;flex-shrink:0;width:1px}.wallet-ref-mini__payout-btn{color:#fff;cursor:pointer;letter-spacing:.02em;background:#e63946;border:none;border-radius:8px;width:100%;margin-top:4px;padding:9px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .2s}.wallet-ref-mini__payout-btn:hover{background:#db1c2a}.wallet-ref-mini__payout-btn:disabled{opacity:.4;cursor:not-allowed}.wallet-utility-btn{border:1px solid var(--border);color:var(--blue);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:7px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.wallet-utility-btn:hover{border-color:var(--blue);background:var(--light-bg)}.wallet-utility-btn svg{color:var(--blue);flex-shrink:0}.wallet-utility-btn .posting-key-info-icon{color:#ff4d4f;opacity:.8;align-items:center;margin-left:1px;transition:opacity .2s;display:inline-flex}.wallet-utility-btn .posting-key-info-icon svg{color:#ff4d4f}.wallet-utility-btn .posting-key-info-icon:hover{opacity:1}.wallet-ref-strip{background:linear-gradient(135deg,#0a3580 0%,#0047ab 60%,#1560cc 100%);border-radius:16px;margin:0 0 20px;padding:20px 24px 24px;position:relative;overflow:hidden}.wallet-ref-strip:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;width:200px;height:200px;position:absolute;top:-40px;right:-40px}.wallet-ref-strip__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.wallet-ref-strip__title-row{letter-spacing:.1em;text-transform:uppercase;color:#fff9;align-items:center;gap:7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.wallet-ref-strip__title-row svg{color:#ffffff80;flex-shrink:0}.wallet-ref-strip__dashboard-link{color:#ffffff8c;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;text-decoration:none;transition:color .2s}.wallet-ref-strip__dashboard-link:hover{color:#fff}.wallet-ref-strip__cards{align-items:center;gap:0;display:flex}@media (max-width:580px){.wallet-ref-strip__cards{flex-direction:column;align-items:flex-start;gap:16px}}.wallet-ref-strip__card{flex-direction:column;flex:1;gap:6px;display:flex}.wallet-ref-strip__action{flex-shrink:0;margin-left:28px}@media (max-width:580px){.wallet-ref-strip__action{width:100%;margin-left:0}}.wallet-ref-strip__card-top{align-items:center;gap:8px;margin-bottom:2px;display:flex}.wallet-ref-strip__card-badge{letter-spacing:.08em;border-radius:20px;padding:2px 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.wallet-ref-strip__card-badge--usd{color:#fff;background:#ffffff26}.wallet-ref-strip__card-badge--usdt{color:#5ef5b0;background:#26d68433}.wallet-ref-strip__card-sub{color:#ffffff73;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}.wallet-ref-strip__card-value{color:#fff;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.1}.wallet-ref-strip__card-value small{color:#ffffffa6;font-size:14px;font-weight:600}.wallet-ref-strip__divider{background:#ffffff1f;flex-shrink:0;width:1px;margin:0 28px}@media (max-width:580px){.wallet-ref-strip__divider{width:100%;height:1px;margin:0}}.wallet-ref-strip__payout-btn{white-space:nowrap;color:#fff;cursor:pointer;letter-spacing:.02em;background:#e63946;border:none;border-radius:8px;justify-content:center;align-items:center;padding:11px 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .2s,transform .15s;display:inline-flex}@media (max-width:580px){.wallet-ref-strip__payout-btn{width:100%}}.wallet-ref-strip__payout-btn:hover{background:#db1c2a;transform:translateY(-1px)}.wallet-ref-strip__payout-btn:active{transform:translateY(0)}.wallet-ref-strip__payout-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.wallet-ref-strip__payout-btn--usdt{color:#5ef5b0;background:#5ef5b026;border:1px solid #5ef5b04d}.wallet-ref-strip__payout-btn--usdt:hover{background:#5ef5b040;transform:translateY(-1px)}.wallet-ref-strip__limit-note{color:#f59e0b;text-align:center;margin:6px 0 0;font-size:11px;font-weight:500}.wallet-action-wrapper--delegation{align-items:stretch;gap:10px}.wallet-action-wrapper--delegation .wallet-action-card.delegate-power,.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate{width:168px!important;min-width:168px!important;margin:0!important}.wallet-action-wrapper--delegation .wallet-action-card.delegate-power .ant-card-body,.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .ant-card-body{justify-content:center;min-height:92px;padding:12px 10px!important}.wallet-action-wrapper--delegation .wallet-action-card.delegate-power .wallet-icon,.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .wallet-icon{width:36px!important;height:36px!important;font-size:16px!important}.wallet-action-wrapper--delegation .wallet-action-card.delegate-power .card-title,.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .card-title{font-size:12px!important;font-weight:700!important}.wallet-action-wrapper--delegation .wallet-action-card.delegate-power{background:#0047ab0f!important;border-color:#0047ab3d!important}.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate{background:#dc26260d!important;border-color:#dc26263d!important}.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .wallet-icon{color:#dc2626!important;background:#dc26261f!important}.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .wallet-icon svg{color:#dc2626!important}@media (max-width:768px){.wallet-action-wrapper--delegation .wallet-action-card.delegate-power,.wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate{width:calc(50% - 6px)!important;min-width:calc(50% - 6px)!important}}.wallet-action-card{border:1px solid var(--border)!important;width:150px!important;min-width:150px!important;height:170px!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important;margin:4px!important;transition:background .2s,border-color .2s,box-shadow .2s!important}.wallet-action-card:hover:not(.disabled){background:var(--blue)!important;border-color:var(--blue)!important;box-shadow:0 4px 20px #0047ab33!important}.wallet-action-card:hover:not(.disabled) .wallet-icon{color:#fff!important;background-color:#fff3!important}.wallet-action-card:hover:not(.disabled) .wallet-icon svg{color:#fff!important}.wallet-action-card:hover:not(.disabled) .wallet-icon svg path[fill]:not([fill=none]),.wallet-action-card:hover:not(.disabled) .wallet-icon svg circle[fill]:not([fill=none]){fill:#fff!important}.wallet-action-card:hover:not(.disabled) .wallet-icon svg path[stroke]:not([stroke=none]),.wallet-action-card:hover:not(.disabled) .wallet-icon svg polyline[stroke],.wallet-action-card:hover:not(.disabled) .wallet-icon svg circle[stroke]:not([stroke=none]),.wallet-action-card:hover:not(.disabled) .wallet-icon svg line[stroke],.wallet-action-card:hover:not(.disabled) .wallet-icon svg rect[stroke]:not([stroke=none]){stroke:#fff!important}.wallet-action-card:hover:not(.disabled) .card-title{color:#fff!important}.wallet-action-card .ant-card-body{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;display:flex;height:100%!important;padding:24px 8px 14px!important}.wallet-action-card .wallet-icon{background:#0047ab14;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;display:flex;color:var(--blue)!important;transition:background .2s,color .2s!important}.wallet-action-card .wallet-icon svg{color:var(--blue)!important}.wallet-action-card .wallet-icon svg path[fill]:not([fill=none]),.wallet-action-card .wallet-icon svg circle[fill]:not([fill=none]){fill:var(--blue)!important}.wallet-action-card .wallet-icon svg path[stroke]:not([stroke=none]),.wallet-action-card .wallet-icon svg polyline[stroke],.wallet-action-card .wallet-icon svg circle[stroke]:not([stroke=none]),.wallet-action-card .wallet-icon svg line[stroke],.wallet-action-card .wallet-icon svg rect[stroke]:not([stroke=none]){stroke:var(--blue)!important}.wallet-action-card .card-content{padding-top:0!important}.wallet-action-card .card-title{text-align:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:1.3;color:var(--dark)!important;font-size:13px!important;font-weight:600!important;transition:color .2s!important}.wallet-action-card.disabled{opacity:.4;cursor:not-allowed}.wallet-action-card.disabled .wallet-icon{background:var(--light-bg);color:var(--gray)}.my-wallet-wrapper .ant-table-wrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.my-wallet-wrapper .ant-table-container{max-width:100%}@media (max-width:576px){.my-wallet-wrapper .wallet-utility-bar{flex-wrap:wrap}.my-wallet-wrapper .wallet-utility-bar .wallet-utility-btn{flex:1;justify-content:center;padding:7px 10px;font-size:11px}.my-wallet-wrapper .ant-table{font-size:12px}.my-wallet-wrapper .ant-table .ant-table-thead>tr>th{white-space:nowrap;padding:8px;font-size:11px}.my-wallet-wrapper .ant-table .ant-table-tbody>tr>td{padding:10px 8px;font-size:12px}.txn-table-desktop{display:none}.txn-table-mobile{display:block}}.crypto-chain-card{border:1px solid var(--border);border-top:3px solid var(--blue);background:#fff;border-radius:12px;padding:18px 20px;transition:box-shadow .3s}.crypto-chain-card+.crypto-chain-card{margin-top:12px}.crypto-chain-card:hover{box-shadow:0 4px 20px #0047ab14}.crypto-chain-card__head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.crypto-chain-card__icon{border-radius:50%;flex:none;width:40px;height:40px;display:block}.crypto-chain-card__icon-fallback{width:40px;height:40px;color:var(--blue);background:#0047ab14;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.crypto-chain-card__id{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.crypto-chain-card__name{color:var(--dark);margin:0;font-size:15px;font-weight:700}.crypto-chain-card__stat{background:#eef1fb;border-radius:12px;margin-bottom:16px;padding:14px 16px}.crypto-chain-card__stat-label{color:var(--gray);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:10px;font-weight:600}.crypto-chain-card__stat-value{color:var(--dark);margin:0;font-size:20px;font-weight:700;line-height:1.25}.crypto-chain-card__stat-value small{color:var(--gray);margin-left:4px;font-size:12px;font-weight:600}.crypto-chain-card__stat-note{color:var(--gray);margin:6px 0 0;font-size:11px}.crypto-chain-card__stat--muted{background:var(--light-bg)}.crypto-chain-card__foot{margin-top:4px}.crypto-modal .ant-modal-content{overflow:hidden;border-radius:16px!important}.crypto-modal .ant-modal-header{border-bottom:1px solid var(--border);border-radius:16px 16px 0 0;padding:16px 20px}.crypto-modal .ant-modal-title{color:var(--dark);font-size:15px;font-weight:700}.crypto-modal .ant-modal-body{padding:20px}.crypto-modal .ant-modal-footer{border-top:1px solid var(--border);padding:12px 20px}.crypto-modal__text{color:var(--gray);margin:0 0 12px;font-size:13px;line-height:1.6}.crypto-modal__label{color:var(--gray);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:10px;font-weight:600}.crypto-modal__row{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.crypto-modal__row:last-child{border-bottom:none}.crypto-modal__row dt{color:var(--gray);margin:0;font-weight:500}.crypto-modal__row dd{color:var(--dark);text-align:right;word-break:break-all;min-width:0;margin:0;font-weight:600}.crypto-modal__words{background:var(--light-bg);border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px;display:grid}.crypto-modal__word{color:var(--dark);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.crypto-modal__word span{color:#9ca3af;margin-right:5px}@media (max-width:576px){.crypto-chain-card{padding:16px}.crypto-empty{padding:36px 18px}.crypto-modal__words{grid-template-columns:repeat(2,1fr)}.crypto-tx__row{flex-direction:column}.crypto-tx__side{text-align:left}}@media (max-width:991px){.column-image-wallet{min-height:auto}.column-image-wallet .container{padding:24px 20px 20px}.column-image-wallet .page-header{margin-bottom:6px!important;font-size:1.5rem!important}.column-image-wallet p{margin-bottom:14px;font-size:.88rem;line-height:1.5}.column-image-wallet .ant-image{display:block}.column-image-wallet .ant-image img{width:auto;max-width:100%;height:140px!important}.column-image-wallet .wallet-trust-badges{flex-flow:wrap;justify-content:center;gap:8px;max-width:none;margin-top:14px}.column-image-wallet .wallet-trust-badges .trust-badge-item{background:#ffffff1f;border-radius:999px;gap:6px;padding:5px 10px 5px 6px;font-size:.75rem}.column-image-wallet .wallet-trust-badges .trust-badge-item .trust-badge-icon{width:20px;height:20px;font-size:11px}.align-center{align-items:flex-start;min-height:auto;padding:20px 0 32px}.formbox-wallet{border-radius:16px;width:100%;margin:0 auto;padding:24px 18px}}@media (max-width:768px){.my-wallet-wrapper{margin:12px 0 24px}.my-wallet-wrapper .wallet-header{padding:12px 0 0}.my-wallet-wrapper .wallet-header__title--plain{font-size:26px;margin:0 0 10px!important}.my-wallet-wrapper .wallet-summary-card{gap:12px;margin-bottom:16px}.my-wallet-wrapper .wallet-summary-main{border-radius:14px;padding:16px}.my-wallet-wrapper .wallet-summary-brand{margin-bottom:12px}.my-wallet-wrapper .wallet-summary-stats{flex-wrap:nowrap;gap:8px}.my-wallet-wrapper .wallet-summary-stat{min-width:0;padding:12px}.my-wallet-wrapper .wallet-summary-stat p{margin:0 0 4px!important}.my-wallet-wrapper .wallet-summary-stat h3{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.my-wallet-wrapper .wallet-ref-mini-tagline{margin:0 0 6px;font-size:12px;position:static}.my-wallet-wrapper .wallet-ref-mini{border-radius:14px;gap:10px;padding:16px}.my-wallet-wrapper .wallet-action-wrapper,.my-wallet-wrapper .wallet-action-wrapper--delegation{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 0 16px;display:grid}.my-wallet-wrapper .wallet-action-wrapper .wallet-action-card,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.delegate-power,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate{width:auto!important;min-width:0!important;height:auto!important;margin:0!important}.my-wallet-wrapper .wallet-action-wrapper .wallet-action-card .ant-card-body,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.delegate-power .ant-card-body,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .ant-card-body{justify-content:center;gap:6px;min-height:0;padding:12px 4px 10px!important}.my-wallet-wrapper .wallet-action-wrapper .wallet-action-card .wallet-icon,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.delegate-power .wallet-icon,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .wallet-icon{border-radius:12px;width:40px!important;height:40px!important;font-size:18px!important}.my-wallet-wrapper .wallet-action-wrapper .wallet-action-card .card-title,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.delegate-power .card-title,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .card-title{font-size:12px!important}.my-wallet-wrapper .wallet-action-wrapper .wallet-action-card .card-subtitle,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.delegate-power .card-subtitle,.my-wallet-wrapper .wallet-action-wrapper--delegation .wallet-action-card.cancel-delegate .card-subtitle{display:none}}@media (max-width:576px){.txn-card-list{border:1px solid var(--border);background:#fff;border-radius:12px;gap:0;padding:0;overflow:hidden}.txn-card{border:none;border-bottom:1px solid var(--border);box-shadow:none;border-radius:0;padding:10px 14px}.txn-card:last-child{border-bottom:none}.txn-card .txn-card-top{margin-bottom:4px}.txn-card .txn-card-memo{margin-top:6px;padding-top:6px;line-height:1.4}.my-wallet-wrapper .wallet-utility-desktop{display:none}.my-wallet-wrapper .wallet-utility-mobile{margin:0 0 12px;display:block}.my-wallet-wrapper .wallet-utility-mobile .wallet-utility-bar{flex-wrap:nowrap;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.my-wallet-wrapper .wallet-utility-mobile .wallet-utility-btn{white-space:nowrap;border-radius:10px;justify-content:center;gap:6px;width:100%;min-width:0;padding:10px 12px;font-size:13px}.my-wallet-wrapper .wallet-flat-tabs .ant-tabs-nav-operations{display:none}}.wallet-modal{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.wallet-modal .ant-modal-content{border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #0f172a2e}.wallet-modal .ant-modal-header{border-bottom:none;border-radius:20px 20px 0 0;padding:22px 56px 0 24px}.wallet-modal .ant-modal-close{color:#94a3b8;top:10px;right:8px}.wallet-modal .ant-modal-body{padding:18px 24px 22px}.wallet-modal .wallet-modal__head{align-items:center;gap:14px;display:flex}.wallet-modal .wallet-modal__icon{color:#0047ab;background:#0047ab14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.wallet-modal .wallet-modal__head--green .wallet-modal__icon{color:#15803d;background:#ecfdf3}.wallet-modal .wallet-modal__head--purple .wallet-modal__icon{color:#5b4fe0;background:#f1f0ff}.wallet-modal .wallet-modal__head--amber .wallet-modal__icon{color:#c2410c;background:#fff7e6}.wallet-modal .wallet-modal__head--red .wallet-modal__icon{color:#dc2626;background:#fef2f2}.wallet-modal .wallet-modal__head-text{min-width:0}.wallet-modal .wallet-modal__title{color:#0f172a;white-space:normal;font-size:18px;font-weight:700;line-height:1.3}.wallet-modal .wallet-modal__subtitle{color:#64748b;white-space:normal;margin-top:2px;font-size:13px;font-weight:400;line-height:1.45}.wallet-modal .ant-form-item{margin-bottom:16px}.wallet-modal .ant-form-item-label{padding:0 0 6px;line-height:20px}.wallet-modal .ant-form-item-label>label{color:#334155;width:100%;height:20px;font-size:13px;font-weight:600}.wallet-modal .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.wallet-modal .wallet-modal__label-row{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.wallet-modal .wallet-modal__avail{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.wallet-modal .align-center-between{width:100%;font-size:12px}.wallet-modal .input-form,.wallet-modal .ant-input-affix-wrapper,.wallet-modal textarea.ant-input,.wallet-modal .select-form .ant-select-selector{background:#f8fafc;border-color:#e2e8f0;border-radius:12px!important}.wallet-modal .input-form.ant-input-lg,.wallet-modal .select-form.ant-select-lg .ant-select-selector{height:44px;font-size:15px}.wallet-modal .select-form.ant-select-lg .ant-select-selection-item,.wallet-modal .select-form.ant-select-lg .ant-select-selection-placeholder{line-height:42px}.wallet-modal .input-form:hover,.wallet-modal textarea.ant-input:hover{border-color:#93c5fd}.wallet-modal .input-form:focus,.wallet-modal .input-form.ant-input-focused,.wallet-modal textarea.ant-input:focus{background:#fff;border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.wallet-modal .input-form[disabled]{color:#475569;background:#f1f5f9}.wallet-modal .amount-form-input{align-items:flex-start;width:100%;display:flex;gap:8px!important}.wallet-modal .amount-form-input>.ant-space-item:first-child{flex:1;min-width:0}.wallet-modal .amount-form-input>.ant-space-item:last-child{margin-top:26px}.wallet-modal .wallet-modal__max{color:#0047ab;background:#eff6ff;border-color:#bfdbfe;border-radius:12px;height:44px;padding:0 16px;font-weight:700}.wallet-modal .wallet-modal__max:hover,.wallet-modal .wallet-modal__max:focus{color:#0047ab;background:#dbeafe;border-color:#0047ab}.wallet-modal .ant-alert{margin-bottom:4px;border-radius:12px!important}.wallet-modal .wallet-modal__confirm-text{color:#334155;margin:0;font-size:15px;line-height:1.55}.wallet-modal .wallet-modal__footer{margin-bottom:0;margin-top:20px!important}.wallet-modal .wallet-modal__footer .ant-space{justify-content:flex-end;display:flex;gap:10px!important}.wallet-modal .wallet-modal__footer .ant-space-item{margin:0!important}.wallet-modal .wallet-modal__footer .ant-btn{border-radius:12px;min-width:110px;height:44px;padding:0 22px;font-weight:600}.wallet-modal .wallet-modal__footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous){color:#334155;background:#fff;border-color:#e2e8f0}.wallet-modal .wallet-modal__footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):hover{background:#f8fafc;border-color:#cbd5e1}.wallet-modal .wallet-modal__footer .ant-btn-primary{background:#0047ab;border-color:#0047ab;box-shadow:0 6px 16px #0047ab38}.wallet-modal .wallet-modal__footer .ant-btn-primary:hover,.wallet-modal .wallet-modal__footer .ant-btn-primary:focus{background:#003a8c;border-color:#003a8c}.wallet-modal .wallet-modal__footer .ant-btn-primary[disabled]{box-shadow:none}.wallet-modal.wallet-modal--confirm .wallet-modal__footer{margin-top:22px!important}.wallet-modal .ant-table-wrapper{overflow-x:auto}.wallet-modal .ant-table{font-size:13px}.wallet-modal .unstake-amount{width:100%!important;min-width:0!important;height:auto!important;margin:0 0 12px!important}@media (max-width:576px){.ant-modal-centered .wallet-modal{vertical-align:middle;max-width:calc(100vw - 32px);margin:16px auto;padding-bottom:0;width:calc(100vw - 32px)!important}.wallet-modal .ant-modal-content{max-height:calc(100dvh - 32px);overflow-y:auto}.wallet-modal .ant-modal-header{padding:20px 52px 0 18px}.wallet-modal .ant-modal-body{padding:16px 18px 20px}.wallet-modal .wallet-modal__icon{width:40px;height:40px;font-size:18px}.wallet-modal .wallet-modal__title{font-size:17px}.wallet-modal .wallet-modal__footer .ant-space{grid-template-columns:1fr 1fr;display:grid}.wallet-modal .wallet-modal__footer .ant-btn{width:100%;min-width:0}}.wallet-pop-enter,.wallet-pop-appear{opacity:0;animation-duration:.26s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-play-state:paused;animation-fill-mode:both}.wallet-pop-leave{animation-duration:.16s;animation-timing-function:cubic-bezier(.5,0,.75,0);animation-play-state:paused;animation-fill-mode:both}.wallet-pop-enter.wallet-pop-enter-active,.wallet-pop-appear.wallet-pop-appear-active{animation-name:walletPopIn;animation-play-state:running}.wallet-pop-leave.wallet-pop-leave-active{pointer-events:none;animation-name:walletPopOut;animation-play-state:running}@keyframes walletPopIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes walletPopOut{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.wallet-pop-enter.wallet-pop-enter-active,.wallet-pop-appear.wallet-pop-appear-active{animation-name:walletFadeIn}.wallet-pop-leave.wallet-pop-leave-active{animation-name:walletFadeOut}@keyframes walletFadeIn{0%{opacity:0}to{opacity:1}}@keyframes walletFadeOut{0%{opacity:1}to{opacity:0}}}.search-page-wrapper{max-width:820px;padding-top:28px;padding-bottom:64px}.search-page-wrapper .search-page-head{margin-bottom:8px}.search-page-wrapper .search-page-eyebrow{letter-spacing:1.2px;text-transform:uppercase;color:#94a3b8;font-size:12px;font-weight:600}.search-page-wrapper h3.search-page-title{word-break:break-word;margin:2px 0 4px}.search-page-wrapper .search-page-tabs .ant-tabs-nav{z-index:5;background:#fff;margin-bottom:8px;position:sticky;top:64px}.search-page-wrapper .search-page-tabs .ant-tabs-tab{padding:12px 4px;font-weight:600}.search-page-wrapper .search-tab-badge .ant-badge-count{color:#64748b;box-shadow:none;background:#eef2f7;font-size:11px;font-weight:600}.search-page-wrapper .ant-empty{padding:48px 0}.search-post-list .list-item{margin-bottom:14px}.search-post-list .featured-list-item{transition:box-shadow .2s,border-color .2s}.search-post-list .featured-list-item:hover{border-color:#dbe3ec;box-shadow:0 4px 14px #0f172a0f}.search-post-list .post-thumb,.search-post-list .ant-list-item-extra img,.search-post-list .post-image-wrapper img{object-fit:cover;max-height:260px}.search-post-list h4.ant-typography,.search-post-list .list-title{font-size:17px;line-height:1.4}.search-post-list .advertise-content-wrapper{display:none}@media (max-width:576px){.search-post-list .list-item{padding:14px}.search-post-list .post-thumb,.search-post-list .ant-list-item-extra img,.search-post-list .post-image-wrapper img{max-height:200px}}@keyframes search-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.search-page-skeletons .search-skeleton-card{border:1px solid #eef2f7;border-radius:12px;margin-bottom:14px;padding:16px 18px}.search-page-skeletons .search-skeleton-thumb{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%) 0 0/400% 100%;border-radius:8px;width:100%;height:160px;margin-top:4px;animation:1.4s infinite search-skeleton-shimmer}.search-page-people{flex-direction:column;display:flex}.search-result-user{color:inherit;border-bottom:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:14px;margin:0 -16px;padding:14px 16px;transition:background .2s;display:flex}.search-result-user:hover{background:#f8fafc}.search-result-user__body{flex-direction:column;min-width:0;display:flex}.search-result-user__name{color:#0f172a;font-weight:600}.search-result-user__handle{font-size:13px}.wrap-serey-link-page .bg-noise{background-image:url(/serey-landing-page/noise-background.svg);min-height:668px;padding:3em 0}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link{text-align:center;background-color:#fff;border:1px solid #ececec;border-radius:20px;padding:15px 20px;position:relative}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link h1{margin-bottom:0;font-size:2.5em;font-weight:700}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link .desc{color:#3a3a3a;font-size:16px}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link .serey-link-bg{position:absolute;top:0;right:0}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link .btn-sort{justify-content:center;align-items:center;display:flex}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link .btn-sort span{margin-right:6px}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .head-serey-link .btn-sort.btn-save{color:#fff;background-color:#009032;border:none!important}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .serey-link-items-wrap{margin-top:3em}@media (min-width:992px){.wrap-serey-link-page .bg-noise .serey-link-content-wrap .serey-link-items-wrap{width:919px;margin:0 auto;padding-top:3em}}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .serey-link-items-wrap .serey-link-item{transition:all .2s ease-in-out}.wrap-serey-link-page .bg-noise .serey-link-content-wrap .serey-link-items-wrap .serey-link-item:hover .arrow-icon{transition:all .2s ease-in-out;right:-5px}.serey-link-item{border-radius:18px;flex-direction:column;justify-content:center;min-height:65px;padding:10px 15px;display:flex}.serey-link-item .serey-link-item-row{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.serey-link-item .serey-link-item-row .logo-item{flex-direction:column;justify-content:center;align-items:center;width:50px;margin-right:5px;display:flex}.serey-link-item .serey-link-item-row .serey-link-content-wrap{flex-direction:column;flex:100%;display:flex}.serey-link-item .serey-link-item-row .title{color:#fff;-webkit-user-select:none;user-select:none;margin-bottom:0}.serey-link-item .serey-link-item-row .desc{color:#fff;opacity:.8;-webkit-user-select:none;user-select:none;margin-bottom:0}.serey-link-item .serey-link-item-row .btn-action{text-align:right;justify-content:flex-end;align-items:center;height:50px;display:flex;position:relative}.serey-link-item .serey-link-item-row .btn-action .ant-btn{border-radius:8px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:inline-flex!important}.serey-link-item .serey-link-item-row .btn-action .arrow-icon{color:#fff;background-color:#ffffff14;border-radius:50px;padding:5px;position:absolute;right:0}.serey-link-item .serey-link-item-row .btn-action .edit-icon{color:#fff;background-color:#ffffff14;border-radius:50px;padding:5px}.serey-link-item .serey-link-item-row .btn-action .delete-icon{color:#fff;background-color:#dd080854;border-radius:50px;padding:5px}.serey-link-item .serey-link-item-row .btn-action .drag-icon{color:#fff}.serey-link-item .serey-link-item-row .logo-serey-link-item{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:6px;width:35px;height:35px}.serey-link-item .serey-link-item-row .drag-icon{color:#fff;opacity:.5;margin-left:10px}.sl-header-form{flex-direction:column;gap:4px;display:flex}.sl-header-logo-row{align-items:center;gap:16px;margin-bottom:16px;display:flex}.sl-header-logo-preview{background:#fafafa;border:1px solid #f0f0f0;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.sl-header-logo-img{object-fit:cover;width:100%;height:100%}.sl-header-logo-placeholder{color:#d9d9d9;font-size:24px}.sl-header-logo-actions{flex-direction:column;gap:8px;display:flex}.sl-banner-upload-row{margin-bottom:16px}.sl-banner-preview{background:#0f1923 50%/cover;border:1px dashed #d9d9d9;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100px;margin-bottom:10px;display:flex;overflow:hidden}.sl-banner-placeholder{color:#ffffff59;font-size:12px}.sl-banner-actions{gap:8px;display:flex}.mt-12{margin-top:12px}.sl-sections{flex-direction:column;gap:16px;padding-bottom:32px;display:flex}.sl-section-card{border-radius:12px}.sl-section-card .ant-card-head{border-bottom:1px solid #f0f0f0}.sl-section-desc{color:#8c8c8c;margin:0 0 16px;font-size:13px}.sl-icon-monetization{color:#fa8c16}.sl-icon-social{color:#1890ff}.sl-icon-contact{color:#52c41a}.sl-link-list{flex-direction:column;gap:8px;display:flex}.sl-sortable-sections{flex-direction:column;gap:16px;display:flex}.sl-sortable-section{display:block}.sl-section-drag-handle{cursor:grab;color:#bfbfbf;flex-shrink:0;align-items:center;padding:0 4px 0 0;font-size:16px;transition:color .15s;display:flex}.sl-section-drag-handle:hover{color:#8c8c8c}.sl-section-drag-handle:active{cursor:grabbing}.sl-section-sortable-helper{opacity:.95;z-index:9999;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 12px 40px #00000026}.sl-drag-handle{cursor:grab;color:#bfbfbf;flex-shrink:0;align-items:center;padding:0 2px;font-size:16px;transition:color .15s;display:flex}.sl-drag-handle:hover{color:#8c8c8c}.sl-drag-handle:active{cursor:grabbing}.sl-sortable-helper{z-index:9999;background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 8px 24px #0000001f}.sl-link-item{-webkit-user-select:none;user-select:none;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:background .15s;display:flex}.sl-link-item:hover{background:#f5f5f5}.sl-link-item-badge{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.sl-link-badge-img{object-fit:contain;width:22px;height:22px}.sl-link-badge-img--platform{filter:brightness(0)invert()}.sl-link-badge-img--custom{object-fit:cover;border-radius:8px;width:36px;height:36px}.sl-link-badge-initial{color:#fff;font-size:15px;font-weight:700}.sl-link-item-body{flex:1;min-width:0}.sl-link-item-title{color:#262626;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.sl-link-item-desc,.sl-link-item-url{color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sl-link-item-actions{flex-shrink:0;align-items:center;gap:2px;display:flex}.sl-link-item-actions .ant-btn{border-radius:8px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:inline-flex!important}.sl-link-item-actions .ant-btn .anticon{font-size:17px}.sl-contact-list{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.sl-contact-item{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.sl-contact-item-icon{background:#0000000a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.sl-contact-item-body{flex:1;min-width:0}.sl-contact-item-label{color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.sl-contact-item-value{color:#262626;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.sl-contact-add-row{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.sl-platform-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:20px;display:grid}.sl-platform-btn{color:#595959;cursor:pointer;background:#f5f5f5;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:10px 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:flex}.sl-platform-btn:hover{background:var(--p-color);color:var(--p-text);border-color:var(--p-color)}.sl-platform-btn.active{background:var(--p-color);color:var(--p-text);border-color:var(--p-color);box-shadow:0 2px 8px #00000026}.sl-modal-form{margin-top:0}@keyframes sl-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sl-loc-search-input.ant-input-affix-wrapper{box-shadow:none!important;border:1px solid #d9d9d9!important;border-radius:10px!important;outline:none!important}.sl-loc-search-input.ant-input-affix-wrapper .ant-input{box-shadow:none!important;outline:none!important}.sl-loc-search-input.ant-input-affix-wrapper:hover{border-color:#40a9ff!important}.sl-loc-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{box-shadow:none!important;border-color:#1890ff!important}.sl-loc-search--open .sl-loc-search-input.ant-input-affix-wrapper{border-bottom-color:#e8e8e8!important;border-radius:10px 10px 0 0!important}.sl-pub-edit-banner-action{z-index:10;justify-content:flex-end;align-items:center;gap:8px;margin-top:-44px;padding:0 24px;display:flex;position:relative}.sl-pub-share-qr{color:#374151;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:20px;align-items:center;gap:6px;margin-right:8px;padding:7px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.sl-pub-share-qr:hover{background:#f3f4f6;border-color:#9ca3af}.sl-pub-edit-inline{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:20px;align-items:center;gap:6px;padding:7px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.sl-pub-edit-inline:hover{background:#096dd9;transform:translateY(-1px)}@media (max-width:768px){.sl-pub-edit-banner-action{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;padding:0 14px}.sl-pub-share-qr,.sl-pub-edit-inline{white-space:nowrap;gap:4px;margin-right:0;padding:5px 11px;font-size:11px}.sl-pub-share-qr .anticon,.sl-pub-edit-inline .anticon{font-size:12px}}@media (max-width:480px){.sl-pub-edit-banner-action{gap:5px;padding:0 10px}.sl-pub-share-qr,.sl-pub-edit-inline{padding:5px 9px;font-size:10px}}.sl-pub-edit-toolbar-cancel,.sl-pub-bg-upload-btn{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:20px;align-items:center;gap:6px;padding:7px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.sl-pub-edit-toolbar-cancel:hover,.sl-pub-bg-upload-btn:hover{background:#f3f4f6;border-color:#9ca3af}.sl-pub-edit-toolbar-cancel:focus-visible,.sl-pub-bg-upload-btn:focus-visible{outline-offset:2px;outline:2px solid #1890ff}.sl-pub-edit-toolbar-save{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:20px;align-items:center;gap:6px;padding:7px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.sl-pub-edit-toolbar-save:hover:not(:disabled){background:#003682;transform:translateY(-1px)}.sl-pub-edit-toolbar-save:disabled{opacity:.6;cursor:not-allowed}.sl-pub-edit-banner-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;z-index:5;background:#0000008c;border:1px solid #fff3;border-radius:20px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.sl-pub-edit-banner-overlay .anticon{font-size:14px}.sl-pub-edit-banner-overlay:hover{background:#000000bf}.sl-pub-edit-logo{cursor:pointer;z-index:6;margin:0 auto 16px;display:inline-block;position:relative}.sl-pub-edit-logo:hover img{opacity:.8}.sl-pub-edit-logo-placeholder{color:#ffffffb3;border:2px dashed #ffffff80;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:80px;height:80px;margin:0 auto 16px;font-size:11px;display:flex}.sl-pub-edit-logo-placeholder .anticon{font-size:22px}.sl-pub-edit-title{color:#1a1a1a;text-align:center;letter-spacing:-.5px;background:0 0;border:none;border-bottom:2px solid #d9d9d9;outline:none;width:100%;max-width:500px;margin:14px auto 0;padding:4px 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;font-weight:800;display:block}.sl-pub-edit-title::placeholder{color:#bfbfbf}.sl-pub-edit-title:focus{border-bottom-color:#1890ff}.sl-public-desc-below{color:#1a1a1a;text-align:center;background:#ffffffd1;border:1px solid #00000012;border-radius:14px;max-width:560px;margin:16px auto 0;padding:18px 24px 16px;font-size:15px;font-weight:500;line-height:1.8;position:relative;box-shadow:0 2px 12px #0000000f}.sl-pub-edit-desc-wrap{width:100%;max-width:580px;margin:14px auto 0;position:relative}.sl-pub-edit-desc-count{text-align:right;color:#8c8c8c;margin-top:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;display:block}.sl-pub-edit-desc-below{color:#434343;text-align:left;resize:none;box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:8px;outline:none;width:100%;max-width:580px;min-height:48px;margin:0 auto;padding:10px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;display:block;overflow:hidden}.sl-pub-edit-desc-below:focus{border-color:#1890ff}.sl-pub-drag-handle{cursor:grab;color:#595959;opacity:.7;flex-shrink:0;align-items:center;padding:0 6px;font-size:20px;transition:opacity .15s;display:flex}.sl-pub-drag-handle:hover{opacity:1}.sl-pub-drag-handle:active{cursor:grabbing}.sl-pub-drag-handle--link{color:#434343}.sl-has-custom-bg .sl-pub-drag-handle--link{color:#fff;opacity:.85}.sl-has-custom-bg .sl-pub-drag-handle--link:hover{opacity:1}.sl-has-custom-bg .sl-pub-link-actions .ant-btn:not(.ant-btn-dangerous){color:#fff}.sl-has-custom-bg .sl-pub-link-actions .ant-btn-dangerous{color:#ff7875}.sl-has-custom-bg .sl-pub-link-action-btn:not(.sl-pub-link-action-btn--danger){color:#fff}.sl-has-custom-bg .sl-pub-link-action-btn:not(.sl-pub-link-action-btn--danger):hover{color:#fff;background:#ffffff2e}.sl-has-custom-bg .sl-pub-link-action-btn--danger{color:#ff7875}.sl-has-custom-bg .sl-pub-link-action-btn--danger:hover{background:#ffffff2e}.sl-pub-sortable-section,.sl-pub-sortable-link{display:block}.sl-pub-link-row{align-items:center;gap:4px;margin-bottom:8px;display:flex}.sl-pub-link-row .sl-monetization-card,.sl-pub-link-row .sl-social-card,.sl-pub-link-row .sl-contact-card{flex:1;min-width:0}.sl-pub-link-actions{flex-shrink:0;align-items:center;gap:2px;margin-left:4px;display:flex}.sl-pub-link-actions .ant-btn{border-radius:8px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:inline-flex!important}.sl-pub-link-actions .ant-btn .anticon{font-size:17px!important}.sl-pub-link-action-btn{color:#595959;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:17px;line-height:1;transition:background .15s,color .15s;display:inline-flex;width:38px!important;height:38px!important}.sl-pub-link-action-btn .anticon{font-size:17px!important}.sl-pub-link-action-btn:hover{color:#262626;background:#0000000f}.sl-pub-link-action-btn--danger{color:#ff4d4f}.sl-pub-link-action-btn--danger:hover{background:#ff4d4f1f}.sl-pub-add-link-btn{color:#8c8c8c;cursor:pointer;background:0 0;border:1.5px dashed #c8c4bc;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;padding:6px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.sl-pub-add-link-btn:hover{color:#1890ff;background:#e6f4ff;border-color:#1890ff}.sl-pub-add-link-btn--inset{width:calc(100% - 110px);margin-left:36px;margin-right:74px}.sl-add-link-platform-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin-bottom:16px;display:grid}.sl-platform-brand-btn{cursor:pointer;color:#595959;white-space:nowrap;text-overflow:ellipsis;background:#f5f5f5;border:1.5px solid #0000;border-radius:8px;padding:8px 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s,transform .1s;overflow:hidden}.sl-platform-brand-btn:hover{background:var(--brand-bg,#1890ff);color:var(--brand-text,#fff);border-color:var(--brand-bg,#1890ff);transform:translateY(-1px)}.sl-platform-brand-btn:active{transform:translateY(0)}.sl-pub-section-drag-helper,.sl-pub-link-drag-helper{opacity:.95;z-index:9999;background:#fff;border-radius:12px;box-shadow:0 8px 28px #00000024}.sl-public-page{background-color:#f2f0eb;background-image:radial-gradient(#cac6be .6px,#0000 .6px);background-size:22px 22px;min-height:100vh;position:relative;overflow-x:hidden}.sl-public-bg{z-index:1;min-height:100vh;position:relative}.sl-pub-banner-edit-row{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}@media (max-width:768px){.sl-pub-banner-edit-row{gap:6px;top:12px;bottom:auto}}.sl-opacity-pill{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:20px;align-items:center;gap:5px;padding:6px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.sl-opacity-pill:hover{color:#1890ff;background:#f0f7ff;border-color:#1890ff}.sl-opacity-pill .sl-opacity-pill-icon{opacity:.7;font-size:11px}.sl-opacity-pill .sl-opacity-pill-val{color:#1890ff;font-weight:700}.sl-opacity-pill--dark{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-color:#0000}.sl-opacity-pill--dark:hover{color:#fff;background:#000000bf;border-color:#0000}.sl-opacity-pill--dark .sl-opacity-pill-val{color:#fff}.sl-manage-bg-popover{flex-direction:column;gap:2px;min-width:170px;padding:1px 0;display:flex}.sl-manage-bg-option{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;width:100%;padding:6px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;transition:background .15s;display:flex}.sl-manage-bg-option:hover{background:#f3f4f6}.sl-manage-bg-option--danger{color:#cf1322}.sl-manage-bg-option--danger:hover{background:#fff1f0}.sl-manage-bg-divider{background:#f0f0f0;height:1px;margin:1px 0}.sl-manage-bg-opacity{align-items:center;gap:8px;padding:4px 10px;display:flex}.sl-manage-bg-opacity-label{color:#595959;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:flex}.sl-manage-bg-opacity-val{color:#1890ff;text-align:right;min-width:28px;font-size:11px;font-weight:700}.sl-opacity-popover{flex-direction:column;align-items:center;gap:8px;min-width:200px;padding:4px 2px;display:flex}.sl-opacity-popover-label{color:#595959;align-self:flex-start;font-size:12px;font-weight:600}.sl-opacity-popover-value{color:#1890ff;font-size:13px;font-weight:700}.sl-pub-bg-remove-btn{color:#cf1322;cursor:pointer;background:#fff;border:1.5px solid #ffa39e;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.sl-pub-bg-remove-btn:hover{background:#fff1f0}.sl-profile-hero{background:0 0;padding-bottom:60px;position:relative}.sl-public-header{background:#0f1923 50%/cover;height:200px;position:relative}.sl-public-header:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0b 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.sl-public-header:after{content:"";-webkit-backdrop-filter:blur(14px);pointer-events:none;height:90px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}@media (max-width:768px){.sl-public-header{height:150px}}.sl-hero-slide{border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.sl-hero-slide--active{opacity:1;pointer-events:auto}.sl-promo-slide{box-sizing:border-box;background:radial-gradient(58% 150% at 20% 45%,#1c62cf 0%,#1c62cf00 62%),linear-gradient(100deg,#0a3aa0 0%,#072a72 46%,#041634 100%);border-radius:14px;align-items:center;max-width:560px;margin:14px auto 0;padding:19px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #04163433}.sl-promo-slide:before{content:"";z-index:1;pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000 0%,#00000040 78%);mask-image:linear-gradient(100deg,#000 0%,#00000040 78%)}.sl-promo-slide__glow{z-index:0;opacity:.38;pointer-events:none;background:url(/serey-link/promo-glow.webp) 50%/contain no-repeat;width:260px;height:260px;position:absolute;top:46%;left:-12%;transform:translateY(-50%)}@media (max-width:1024px){.sl-promo-slide__glow{display:none}}.sl-promo-slide__mark{z-index:0;opacity:.2;filter:blur(1.5px);pointer-events:none;background:url(/favicons/global/android-chrome-512x512.png) 50%/contain no-repeat;width:58px;height:58px;position:absolute;top:0;right:12px}@media (max-width:1024px){.sl-promo-slide__mark{display:none}}.sl-promo-slide__body{z-index:3;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;width:100%;display:flex;position:relative}.sl-promo-slide__headline{color:#fff;letter-spacing:-.022em;text-shadow:0 2px 16px #00082873;font-size:23px;font-weight:800;line-height:1.08}.sl-promo-slide__stack{-webkit-backdrop-filter:blur(10px)saturate(1.15);background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;flex-wrap:nowrap;flex:none;align-items:center;gap:6px;padding:5px 10px;display:flex;box-shadow:inset 0 1px #ffffff2e,0 2px 10px #020c2438}.sl-promo-slide__stack-logos{flex:none;align-items:center;gap:4px;display:flex}.sl-promo-slide__stack-chip{background:#ffffffe0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}.sl-promo-slide__stack-logo{object-fit:cover;filter:grayscale();opacity:.62;width:100%;height:100%}.sl-promo-slide__stack-arrow{color:#fff9;flex:none;font-size:14px;font-weight:600;line-height:1}.sl-promo-slide__stack-serey{object-fit:contain;flex:none;width:auto;height:17px}.sl-promo-slide__chain{align-items:center;gap:10px;width:100%;margin-top:9px;display:flex}.sl-promo-slide__price{color:#fff;letter-spacing:-.015em;white-space:nowrap;text-shadow:0 2px 14px #00082873;flex:auto;justify-content:center;align-items:baseline;gap:1px;min-width:0;font-size:34px;font-weight:800;line-height:1;display:inline-flex}.sl-promo-slide__price-unit{color:#ffffffb3;letter-spacing:0;text-shadow:none;font-size:23px;font-weight:700}.sl-promo-slide__cta{color:#063a94;white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 16px;font-size:12.5px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 6px 18px #00061e47}.sl-promo-slide:hover .sl-promo-slide__cta{transform:translateY(-1px);box-shadow:0 10px 24px #00061e5c}.sl-promo-slide:focus-visible{outline-offset:-4px;outline:2px solid #fff}.sl-promo-slide__tools{z-index:4;align-items:center;gap:6px;display:flex;position:absolute;top:10px;right:12px}.sl-promo-slide__badge{-webkit-backdrop-filter:blur(6px);color:#ffffffd1;letter-spacing:.04em;white-space:nowrap;background:#000c2861;border:1px solid #ffffff38;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:600}.sl-promo-slide__remove{-webkit-backdrop-filter:blur(6px);color:#ffffffd1;cursor:pointer;background:#000c2861;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:10px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.sl-promo-slide__remove:hover{color:#fff;background:#ff4d4fe6;border-color:#ff4d4fe6}.sl-promo-slide__remove:focus-visible{outline-offset:2px;outline:2px solid #fff}.sl-promo-slide--preview{cursor:default}@media (max-width:1024px){.sl-promo-slide{padding:18px 20px}.sl-promo-slide__body{text-align:center;align-items:center}.sl-promo-slide__chain{flex-wrap:wrap;justify-content:center;row-gap:9px;margin-top:9px}}@media (max-width:768px){.sl-promo-slide{padding:16px 18px}.sl-promo-slide__body{gap:4px}.sl-promo-slide__headline{font-size:19px}.sl-promo-slide__stack{gap:6px;padding:4px 8px}.sl-promo-slide__price{flex:none;font-size:28px}.sl-promo-slide__price-unit{font-size:19px}.sl-promo-slide__stack-logos{gap:4px}.sl-promo-slide__stack-chip{width:18px;height:18px}.sl-promo-slide__stack-arrow{font-size:12px}.sl-promo-slide__stack-serey{height:17px}.sl-promo-slide__cta{padding:6px 15px}.sl-promo-slide__tools{gap:5px;top:8px;right:10px}.sl-promo-slide__badge{padding:2px 8px;font-size:9px}.sl-promo-slide__remove{width:20px;height:20px}}.sl-promo-add{box-sizing:border-box;color:#0a3aa0;cursor:pointer;background:#ffffff80;border:1px dashed #002d7a52;border-radius:14px;align-items:center;gap:6px 9px;width:100%;max-width:560px;margin:14px auto 0;padding:15px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.sl-promo-add:hover{background:#fffc;border-color:#002d7a8c}.sl-promo-add:focus-visible{outline-offset:2px;outline:2px solid #1890ff}.sl-promo-add__note{color:#0a3aa0eb;white-space:nowrap;margin-left:auto;font-size:14.5px;font-weight:700}@media (max-width:560px){.sl-promo-add{text-align:center;flex-wrap:wrap;justify-content:center}.sl-promo-add__note{white-space:normal;width:100%;margin-left:0}}.sl-promo-slot{max-width:560px;margin:14px auto 0}.sl-promo-slot__viewport{height:112px;position:relative}.sl-promo-slot__viewport--single{height:auto}.sl-promo-slot__viewport--single .sl-promo-slot__slide{position:relative;inset:auto}.sl-promo-slot__slide{opacity:0;visibility:hidden;transition:opacity .55s,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s;position:absolute;inset:0;transform:translateY(6px)}.sl-promo-slot__slide.is-active{opacity:1;visibility:visible;transition:opacity .55s,transform .55s cubic-bezier(.22,1,.36,1),visibility;transform:none}.sl-promo-slot__slide>*{width:100%;height:100%;margin:0}.sl-promo-slot__slide .creator-announcement--inline{max-width:100%}@media (prefers-reduced-motion:reduce){.sl-promo-slot__slide{transition:opacity 10ms linear,visibility 0s linear 10ms;transform:none}.sl-promo-slot__slide.is-active{transition:opacity 10ms linear,visibility}}.sl-promo-slot__dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.sl-promo-slot__dot{cursor:pointer;background:#6b686047;border:0;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,width .2s}.sl-promo-slot__dot:hover{background:#6b686080}.sl-promo-slot__dot.is-active{background:#6b6860;border-radius:999px;width:16px}.sl-promo-slot__dot:focus-visible{outline-offset:2px;outline:2px solid #1890ff}.sl-public-logo-wrap{z-index:2;cursor:pointer;background:#1a1a1a;border:4px solid #f2f0eb;border-radius:50%;width:120px;height:120px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 20px #00000038}.sl-public-profile{text-align:center;background:0 0;padding:6px 20px 16px;animation:.5s cubic-bezier(.22,1,.36,1) both sl-fade-up}.sl-public-logo-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.sl-public-logo-fallback{color:#fff;letter-spacing:-1px;background:#1a1a1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:30px;font-weight:900;display:flex;position:absolute;inset:0}.sl-public-logo-fallback--upload{color:#ffffffd9;gap:4px;font-weight:500;font-size:13px!important}.sl-public-logo-fallback--upload .anticon{font-size:22px}.sl-public-logo-wrap .ant-upload{border-radius:50%;width:120px;height:120px;display:block}.sl-pub-edit-logo-circle{cursor:pointer;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.sl-pub-edit-logo-circle:hover .sl-pub-edit-logo-overlay{opacity:1}.sl-pub-edit-logo-overlay{color:#fff;opacity:0;background:#00000073;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:opacity .15s;display:flex;position:absolute;inset:0}.sl-public-title{color:#1a1a1a;letter-spacing:-.5px;margin:8px auto 0;font-size:1.5rem;font-weight:800;line-height:1.2}@media (max-width:480px){.sl-public-title{font-size:1.3rem}}.sl-public-container{max-width:580px;margin:0 auto;padding:16px 20px 80px}.sl-public-empty{text-align:center;color:#a3a396;padding:60px 0;font-size:15px}.sl-public-sections{flex-direction:column;gap:0;display:flex}.sl-public-sections>*{padding-bottom:40px}.sl-public-sections>*+*{border-top:2px solid silver;margin-left:-5%;margin-right:-5%;padding-top:40px;padding-left:5%;padding-right:5%}.sl-public-section{flex-direction:column;gap:8px;animation:.45s cubic-bezier(.22,1,.36,1) both sl-fade-up;display:flex}.sl-public-section:first-child{animation-delay:80ms}.sl-public-section:nth-child(2){animation-delay:.16s}.sl-public-section:nth-child(3){animation-delay:.24s}.sl-public-section-label{text-transform:uppercase;letter-spacing:2px;color:#6b6860;margin-bottom:4px;padding:0 2px;font-size:15.73px;font-weight:700}.sl-public-section-label--with-action{justify-content:space-between;align-items:center;display:flex}.sl-store-orders-inline-btn{letter-spacing:0;text-transform:none;cursor:pointer;opacity:1;background:#ff4d4f;border:none;border-radius:20px;align-items:center;gap:4px;padding:5px 14px;font-size:11px;font-weight:600;transition:background .18s;display:flex;color:#fff!important}.sl-store-orders-inline-btn:hover{background:#e03335}.sl-public-section-label--with-action{gap:8px}.sl-public-monetization-list{flex-direction:column;gap:10px;display:flex}.sl-serey-donation-wrap{border-radius:18px;overflow:hidden}.sl-monetization-card{background:var(--m-bg,#1890ff);border-radius:14px;justify-content:space-between;align-items:center;padding:17px 22px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001f;color:var(--m-text,#fff)!important}.sl-monetization-card:before{content:"";pointer-events:none;background:#ffffff4d;height:1px;position:absolute;top:0;left:0;right:0}.sl-monetization-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000002e}.sl-monetization-card:active{transform:translateY(0)}.sl-monetization-title{color:inherit;font-size:15px;font-weight:700}.sl-monetization-desc{color:inherit;opacity:.9;background:#00000024;border-radius:100px;padding:4px 12px;font-size:12px;font-weight:500}.sl-public-social-list{flex-direction:column;gap:8px;display:flex}.sl-social-card{background:#fff;border:1px solid #e2e0da;border-radius:12px;align-items:center;gap:14px;padding:13px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 2px #0000000a}.sl-social-card:hover{border-color:#c8c4bc;transform:translateY(-1px);box-shadow:0 4px 14px #00000014}.sl-social-card--expanded{box-shadow:none;border-color:#0047ab #0047ab #0000;border-radius:12px 12px 0 0;transform:none!important}.sl-social-card--expanded:hover{box-shadow:none;border-color:#0047ab #0047ab #0000;transform:none}.sl-social-badge{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.sl-social-badge-img{object-fit:contain}.sl-social-badge-img--platform{filter:brightness(0)invert();width:24px;height:24px}.sl-social-badge-img--custom{object-fit:cover;border-radius:10px;width:40px;height:40px}.sl-social-card-body{flex:1;min-width:0}.sl-social-card-title{color:#1a1a1a;font-size:14px;font-weight:600}.sl-social-card-desc{color:#a3a396;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.sl-social-card-arrow{color:#c0bdb5;background:#f2f0eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;transition:background .15s,color .15s;display:flex}.sl-social-card:hover .sl-social-card-arrow{color:#1890ff;background:#e6f0ff}.sl-public-contact-list{flex-direction:column;gap:8px;display:flex}.sl-contact-card{background:#fff;border:1px solid #e2e0da;border-radius:12px;align-items:center;gap:14px;padding:13px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0000000a}.sl-contact-card:hover{border-color:#c8c4bc;box-shadow:0 4px 14px #00000012}.sl-contact-card-icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:flex}.sl-contact-card-body{flex:1;min-width:0}.sl-contact-card-label{text-transform:uppercase;letter-spacing:1px;color:#a3a396;margin-bottom:2px;font-size:10px;font-weight:700}.sl-contact-card-value{color:#1a1a1a;word-break:break-word;font-size:14px;font-weight:600}.sl-contact-card--email{cursor:pointer;transition:border-color .2s,box-shadow .2s,border-radius .2s}.sl-contact-card--email:hover{border-color:#b7d8ff;box-shadow:0 4px 14px #1890ff1a}.sl-contact-card--email.is-open{border-color:#91caff #91caff #e8f4ff;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 -2px 10px #1890ff0f}.sl-contact-card-cta{color:#1890ff;white-space:nowrap;background:#e6f4ff;border-radius:100px;flex-shrink:0;padding:5px 12px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.sl-contact-card--email:not(.is-open):hover .sl-contact-card-cta{background:#bae0ff}.sl-contact-card-cta--open{color:#8c8c8c;background:#f5f5f5}.sl-email-expand-wrapper{flex-direction:column;margin-bottom:8px;display:flex}.sl-email-expand-wrapper .sl-pub-link-row{margin-bottom:0}@keyframes sl-drop-in{0%{opacity:0;transform:translateY(-10px)scaleY(.96)}60%{opacity:1}to{opacity:1;transform:translateY(0)scaleY(1)}}.sl-email-inline-form{transform-origin:top;background:#fff;border:1px solid #91caff;border-top:none;border-radius:0 0 14px 14px;padding:22px 20px 20px;animation:.28s cubic-bezier(.22,1,.36,1) both sl-drop-in;box-shadow:0 8px 24px #1890ff14}.sl-email-inline-form .ant-form-item{margin-bottom:16px}.sl-email-inline-form .ant-form-item:last-child{margin-bottom:0}.sl-email-inline-form .ant-form-item-label>label{color:#434343;height:auto;padding-bottom:4px;font-size:13px;font-weight:600}.sl-email-inline-form .ant-input,.sl-email-inline-form .ant-input-lg,.sl-email-inline-form textarea.ant-input{background:#fafafa;border-color:#e0e0e0;border-radius:8px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.sl-email-inline-form .ant-input:hover,.sl-email-inline-form .ant-input-lg:hover,.sl-email-inline-form textarea.ant-input:hover{background:#fff;border-color:#91caff}.sl-email-inline-form .ant-input:focus,.sl-email-inline-form .ant-input-lg:focus,.sl-email-inline-form textarea.ant-input:focus{background:#fff;border-color:#1890ff;box-shadow:0 0 0 3px #1890ff1a}.sl-email-inline-form textarea.ant-input{resize:vertical;min-height:110px}.sl-email-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:480px){.sl-email-form-row{grid-template-columns:1fr;gap:0}}.sl-email-form-submit{letter-spacing:1px;text-transform:uppercase;background:#0047ab!important;border-color:#0047ab!important;border-radius:100px!important;height:42px!important;padding:0 32px!important;font-size:12px!important;font-weight:700!important;transition:background .15s,transform .15s,box-shadow .15s!important;box-shadow:0 4px 16px #0047ab4d!important}.sl-email-form-submit:hover{transform:translateY(-1px);background:#003a8c!important;border-color:#003a8c!important;box-shadow:0 6px 20px #0047ab59!important}.sl-email-form-submit:active{transform:translateY(0)!important}.sl-qr-share-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden;box-shadow:0 24px 60px #0000002e}.sl-qr-share-modal .ant-modal-body{padding:0}.sl-qr-share-body{background:#fff;flex-direction:column;display:flex}.sl-qr-share-header{background:#0047ab;flex-direction:column;align-items:center;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden}.sl-qr-share-header-grid{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.sl-qr-share-close{color:#ffffffd9;cursor:pointer;z-index:2;background:#ffffff26;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;transition:background .15s;display:flex;position:absolute;top:12px;right:12px}.sl-qr-share-close:hover{color:#fff;background:#ffffff40}.sl-qr-share-header-logo{object-fit:contain;z-index:1;border-radius:10px;width:44px;height:44px;margin-bottom:12px;position:relative}.sl-qr-share-header-title{color:#fff;letter-spacing:-.03em;z-index:1;margin:0 0 4px;font-size:18px;font-weight:800;position:relative}.sl-qr-share-header-sub{color:#fff9;z-index:1;margin:0;font-size:13px;font-weight:500;position:relative}.sl-qr-share-content{flex-direction:column;align-items:center;padding:24px;display:flex}.sl-qr-share-canvas{background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;padding:14px;display:flex;box-shadow:0 2px 12px #0000000f}.sl-qr-share-url{color:#9ca3af;letter-spacing:.1px;margin:0 0 20px;font-size:12px}.sl-qr-share-url strong{color:#374151;font-weight:600}.sl-qr-share-actions{gap:10px;width:100%;display:flex}.sl-qr-saved-hint{color:#6b7280;text-align:center;letter-spacing:.01em;margin:0;font-size:12px;font-weight:500}.sl-qr-action-btn{color:#374151;cursor:pointer;letter-spacing:.01em;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.sl-qr-action-btn:hover{background:#f3f4f6;border-color:#d1d5db;transform:translateY(-1px)}.sl-qr-action-btn--primary{color:#fff;background:#0047ab;border-color:#0047ab}.sl-qr-action-btn--primary:hover{background:#003a8c;border-color:#003a8c}.sl-pub-share-red{color:#ef4444!important;background:#fff!important;border-color:#e5e7eb!important}.sl-pub-share-red:hover{background:#fff5f5!important;border-color:#ef4444!important}.sl-pub-share-donation,.sl-pub-share-orders{color:#1890ff!important;background:#fff!important;border-color:#e5e7eb!important}.sl-pub-share-donation:hover,.sl-pub-share-orders:hover{background:#e6f4ff!important;border-color:#1890ff!important}.sl-donations-panel--modal{padding:4px 0}.sl-donations-panel{background:#fff;border:1.5px solid #e8e8e8;border-radius:18px;max-width:680px;margin:24px auto 16px;padding:16px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;box-shadow:0 2px 12px #0000000f}.sl-donations-panel--active{background:linear-gradient(135deg,#eff6ff 0%,#fff 60%);border-color:#0047ab}.sl-donations-panel--inline{width:100%;max-width:none;box-shadow:none;box-sizing:border-box;background:#fff;border:1.5px solid #0047ab;border-top:none;border-radius:0 0 18px 18px;margin:0}.sl-donations-panel-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.sl-donations-panel-title{color:#1f1f1f;letter-spacing:-.2px;font-size:15px;font-weight:700}.sl-donations-manage{padding-top:2px}.sl-donations-stats-grid{background:#f7f8fa;border-radius:12px;gap:0;margin-bottom:20px;display:flex;overflow:hidden}.sl-donations-stat{flex-direction:column;flex:1;gap:3px;padding:14px 18px;display:flex}.sl-donations-stat+.sl-donations-stat{border-left:1px solid #eee}.sl-donations-stat-value{color:#111827;letter-spacing:-.5px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:700;line-height:1}.sl-donations-stat-label{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600}.sl-donations-refresh-btn{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.sl-donations-refresh-btn:hover:not(:disabled){color:#0047ab;background:#eff6ff;border-color:#0047ab}.sl-donations-refresh-btn:disabled{opacity:.5;cursor:not-allowed}.sl-donations-recent{margin-bottom:16px}.sl-donations-recent-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sl-donations-recent-label{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.sl-donations-recent-list{flex-direction:column;gap:2px;display:flex}.sl-donations-recent-list--scrollable{scrollbar-width:thin;scrollbar-color:#e5e7eb #0000;max-height:168px;overflow-y:auto}.sl-donations-recent-list--scrollable::-webkit-scrollbar{width:4px}.sl-donations-recent-list--scrollable::-webkit-scrollbar-track{background:0 0}.sl-donations-recent-list--scrollable::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.sl-donations-recent-item{background:#fafafa;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 10px;transition:background .15s;display:flex}.sl-donations-recent-item:hover{background:#f0f5ff}.sl-donations-recent-item>div{flex:1;min-width:0}.sl-donations-recent-name{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:13px;font-weight:600;display:block;overflow:hidden}.sl-donations-recent-amount{color:#16a34a;white-space:nowrap;flex-shrink:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700}.sl-donations-recent-msg{color:#8c8c8c;margin-top:2px;font-size:12px;font-style:italic;display:block}.sl-donations-recent-date{color:#bfbfbf;margin-top:3px;font-size:11px;display:block}.sl-donations-recent-gross{color:#b0b0b0;margin-top:1px;font-size:11px;display:block}.sl-donations-pagination{border-top:1px solid #f0f0f0;justify-content:center;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:flex}.sl-donations-status-badge{border-radius:100px;align-items:center;gap:6px;padding:5px 14px;font-size:13px;font-weight:600;display:inline-flex}.sl-donations-status-badge--active{color:#0047ab;background:#eff6ff;border:1.5px solid #bfdbfe}.sl-donations-status-badge--pending{color:#d48806;background:#fffbe6;border:1.5px solid #ffe58f}.sl-donations-setup{align-items:flex-start;gap:16px;padding:4px 0;display:flex}.sl-donations-setup-icon{flex-shrink:0;margin-top:2px;font-size:32px;line-height:1}.sl-donations-setup-body{flex:1;min-width:0}.sl-donations-setup-title{color:#1f1f1f;margin:0 0 10px;font-size:13px;font-weight:600}.sl-donations-setup-features{flex-direction:column;gap:5px;margin:0 0 14px;padding:0;list-style:none;display:flex}.sl-donations-setup-features li{color:#595959;align-items:center;gap:6px;font-size:12px;display:flex}.sl-donations-setup-check{color:#52c41a;font-size:12px;font-weight:700}.sl-donations-setup-btn{height:34px;padding:0 18px;font-size:13px;font-weight:600}.sl-donations-stripe-note{color:#9ca3af;border-top:1px solid #f3f4f6;margin:12px 0 0;padding-top:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.6}.sl-donations-stripe-note a{color:#1890ff;font-weight:500}.sl-donations-stripe-note a:hover{text-decoration:underline}.sl-donations-stats{color:#8c8c8c;margin-top:4px;font-size:12px}.sl-donations-modal-body{font-family:Poppins,sans-serif;gap:0!important;padding:14px 16px 16px!important}.sl-donations-modal-body .sl-donations-stat-value,.sl-donations-modal-body .sl-donations-stat-label,.sl-donations-modal-body .sl-donations-recent-label,.sl-donations-modal-body .sl-donations-recent-name,.sl-donations-modal-body .sl-donations-recent-amount,.sl-donations-modal-body .sl-donations-stripe-note,.sl-donations-modal-body .sl-donations-breakdown-label,.sl-donations-modal-body .sl-donations-breakdown-value,.sl-donations-modal-body .sl-donations-settings-toggle,.sl-donations-modal-body .sl-donations-settings-body,.sl-donations-modal-body .sl-donations-refresh-btn{font-family:Poppins,sans-serif}.sl-donations-modal-body .sl-donations-stats-grid{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:10px;overflow:hidden}.sl-donations-modal-body .sl-donations-stat{padding:12px 16px}.sl-donations-modal-body .sl-donations-stat-value{color:#111827;font-size:24px;font-weight:700}.sl-donations-modal-body .sl-donations-stat-label{color:#6b7280;letter-spacing:.1em;font-size:10px;font-weight:600}.sl-donations-modal-body .sl-donations-breakdown{margin-bottom:12px}.sl-donations-modal-body .sl-donations-settings-toggle{border-radius:8px;font-size:13px}.sl-donations-modal-body .sl-donations-recent-list--scrollable{max-height:180px}.sl-donations-modal-body .sl-donations-recent-item{border-radius:8px}.sl-donations-modal-body .sl-donations-stripe-note{color:#9ca3af;font-size:11px}.sl-donation-payout-modal .payout-modal__qr-upload .ant-upload.ant-upload-select{aspect-ratio:unset!important;height:90px!important}.sl-donation-payout-modal .payout-modal__qr-placeholder{flex-direction:row!important;gap:10px!important}.sl-donation-payout-modal .payout-modal__qr-placeholder span{font-size:13px!important}.sl-donation-payout-modal .payout-modal__qr-preview{aspect-ratio:unset;width:120px;height:120px}.sl-donations-breakdown{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:16px;overflow:hidden}.sl-donations-breakdown-row{background:#fff;justify-content:space-between;align-items:center;padding:8px 14px;font-size:13px;display:flex}.sl-donations-breakdown-row+.sl-donations-breakdown-row{border-top:1px solid #f3f4f6}.sl-donations-breakdown-label{color:#6b7280;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.sl-donations-breakdown-value{color:#374151;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:500}.sl-donations-settings{margin-bottom:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.sl-donations-settings-toggle{cursor:pointer;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.sl-donations-settings-toggle .anticon{color:#6b7280;font-size:13px;transition:color .15s}.sl-donations-settings-toggle:hover{color:#0047ab;background:#eff6ff;border-color:#0047ab}.sl-donations-settings-toggle:hover .anticon{color:#0047ab}.sl-donations-settings-toggle-left{align-items:center;gap:8px;display:flex}.sl-donations-settings-body{flex-direction:column;gap:12px;padding:14px 0 16px;display:flex}.sl-donations-settings-body .ant-input{color:#111827!important;box-shadow:none!important;background:#f9fafb!important;border-color:#e5e7eb!important;border-radius:8px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important}.sl-donations-settings-body .ant-input:focus,.sl-donations-settings-body .ant-input-focused{border-color:#0047ab!important;box-shadow:0 0 0 2px #0047ab1a!important}.sl-donations-settings-body .ant-input::placeholder{color:#9ca3af!important}.sl-donations-settings-body .ant-input-affix-wrapper{box-shadow:none!important;background:#f9fafb!important;border-color:#e5e7eb!important;border-radius:8px!important}.sl-donations-settings-body .ant-input-affix-wrapper:focus-within{border-color:#0047ab!important;box-shadow:0 0 0 2px #0047ab1a!important}.sl-donations-settings-label{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:block}.sl-donations-amounts-edit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sl-donations-amount-chip{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.sl-donations-amount-chip-remove{color:#93c5fd;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;font-size:14px;line-height:1;transition:color .15s;display:inline-flex}.sl-donations-amount-chip-remove:hover{color:#dc2626}.sl-donations-amount-addinput{background:#f9fafb;border:1px solid #0047ab;border-radius:20px;align-items:center;gap:2px;padding:4px 8px;display:inline-flex}.sl-donations-amount-addinput-field{color:#111827;background:0 0;border:none;outline:none;width:52px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.sl-donations-amount-addinput-field::-webkit-inner-spin-button{-webkit-appearance:none}.sl-donations-amount-addinput-field::-webkit-outer-spin-button{-webkit-appearance:none}.sl-donations-amount-add{color:#6b7280;cursor:pointer;background:0 0;border:1.5px dashed #d1d5db;border-radius:20px;align-items:center;gap:4px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.sl-donations-amount-add:hover{color:#0047ab;border-color:#0047ab}.sl-donations-settings-footer{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.sl-donations-settings-cancel{color:#6b7280;cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:7px;padding:8px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.sl-donations-settings-cancel:hover{background:#f3f4f6;border-color:#d1d5db}.sl-donations-settings-save{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:7px;padding:8px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,transform .15s}.sl-donations-settings-save:hover:not(:disabled){background:#003682;transform:translateY(-1px)}.sl-donations-settings-save:disabled{opacity:.5;cursor:not-allowed}.sl-donations-qr-upload{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sl-donations-qr-upload .ant-btn{color:#374151!important;box-shadow:none!important;background:#f9fafb!important;border-color:#e5e7eb!important;border-radius:8px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important}.sl-donations-qr-upload .ant-btn:hover{color:#0047ab!important;background:#eff6ff!important;border-color:#0047ab!important}.sl-donations-qr-preview{object-fit:contain;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:72px;height:72px}.sl-donate-method-toggle{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;display:grid}.sl-donate-method-btn{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:flex}.sl-donate-method-btn img{object-fit:contain;flex-shrink:0}.sl-donate-method-btn:hover{color:#1d4ed8;background:#f0f9ff;border-color:#93c5fd}.sl-donate-method-btn--active{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#1a6ef5 100%);border-color:#0047ab;box-shadow:0 3px 10px #0047ab47}.sl-donations-crypto-toggle{background:#f8faff;border:1px solid #dbeafe;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:10px 12px;display:flex}.sl-donations-crypto-toggle .sl-donations-crypto-toggle-label{color:#374151;align-items:center;font-size:13px;font-weight:500;display:flex}.sl-donate-method-toggle--single{grid-template-columns:1fr}.sl-crypto-setup{background:#f8faff;border:1.5px solid #dbeafe;border-radius:14px;margin-bottom:4px;padding:14px 14px 10px}.sl-crypto-setup-header{border-bottom:1px solid #e0eaff;align-items:center;gap:8px;margin-bottom:2px;padding-bottom:10px;display:flex}.sl-crypto-setup-label{color:#6b7280;font-size:12px;font-weight:500}.sl-crypto-payment-panel{background:#f8faff;border:1.5px solid #dbeafe;border-radius:14px;margin-bottom:4px;padding:14px}.sl-crypto-status{letter-spacing:.1em;text-transform:uppercase;color:#64748b;text-align:left;margin-bottom:10px;font-size:10px;font-weight:700}.sl-crypto-amount-row{align-items:center;gap:14px;margin-bottom:12px;display:flex}.sl-crypto-amount-block{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.sl-crypto-amount{color:#0f172a;letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.1}.sl-crypto-currency{color:#64748b;letter-spacing:.6px;font-size:12px;font-weight:700}.sl-crypto-timer{color:#0369a1;white-space:nowrap;background:#e0f2fe;border-radius:20px;align-self:flex-start;margin-top:6px;padding:3px 9px;font-size:11px;font-weight:700}.sl-crypto-timer--progress{color:#1976d2;background:#e3f2fd}.sl-crypto-qr{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:none;padding:7px;line-height:0}.sl-crypto-address{background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;padding:7px 8px 7px 10px;display:flex}.sl-crypto-address-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.4px;flex-shrink:0;font-size:10px;font-weight:700}.sl-crypto-address-value{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-family:monospace;font-size:11px;overflow:hidden}.sl-crypto-address-copy{color:#fff;cursor:pointer;background:#0047ab;border:0;border-radius:7px;flex-shrink:0;padding:5px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .15s}.sl-crypto-address-copy:hover{background:#003a8c}.sl-donate-locked-summary{background:#ffffffb3;border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 8px 8px 12px;display:flex}.sl-donate-locked-main{flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.sl-donate-locked-amount{color:#0f172a;flex-shrink:0;font-size:17px;font-weight:800}.sl-donate-locked-note{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sl-donate-locked-change{color:#374151;cursor:pointer;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:8px;flex-shrink:0;padding:5px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:all .15s}.sl-donate-locked-change:hover{color:#0047ab;background:#eff6ff;border-color:#0047ab}.sl-crypto-details{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:4px;overflow:hidden}.sl-crypto-detail-row{border-bottom:1px solid #f3f4f6;align-items:baseline;gap:10px;padding:8px 12px;display:flex}.sl-crypto-detail-row:last-child{border-bottom:none}.sl-crypto-detail-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.4px;flex-shrink:0;width:56px;font-size:11px;font-weight:600}.sl-crypto-detail-value{color:#111827;word-break:break-all;font-size:13px;font-weight:600}.sl-crypto-detail-address{color:#374151;word-break:break-all;font-family:monospace;font-size:11px}.sl-donate-amount-grid{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;display:flex}.sl-donate-amount-grid .sl-donate-amount-btn{flex:none;min-width:72px}.sl-donate-amount-btn{color:#374151;cursor:pointer;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;padding:10px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;transition:all .15s}.sl-donate-amount-btn:hover{color:#0047ab;background:#eff6ff;border-color:#0047ab}.sl-donate-amount-btn--active{color:#fff;background:#0047ab;border-color:#0047ab;box-shadow:0 2px 8px #0047ab40}.sl-donate-custom-toggle{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;width:auto;margin:0 auto 10px;padding:4px 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:400;transition:color .15s;display:flex}.sl-donate-custom-toggle:hover{color:#0047ab}.sl-donate-custom-chevron{font-size:13px;line-height:1;transition:transform .2s;display:inline-block}.sl-donate-custom-chevron--open{transform:rotate(180deg)}.sl-donate-custom-wrap{margin-bottom:16px}.sl-donate-custom-wrap label{color:#8c8c8c;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.sl-donate-auth-note{color:#614700;text-align:center;background:#fffbe6;border:1px solid #ffe58f;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px}.sl-donate-auth-note a{color:#1890ff;font-weight:500}.sl-connect-return-wrap{justify-content:center;align-items:center;min-height:60vh;padding:40px 16px;display:flex}.sl-connect-return-card{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:480px;padding:52px 44px;box-shadow:0 8px 40px #00000014}.sl-connect-return-card h2{color:#1f1f1f;margin:16px 0 8px;font-size:22px;font-weight:700}.sl-connect-return-card p{color:#595959;margin-bottom:28px;font-size:14px;line-height:1.7}.sl-connect-return-icon{font-size:56px}.sl-connect-return-icon--success{color:#52c41a}.sl-connect-return-icon--error{color:#ff4d4f}.sl-connect-return-btn{background:#1890ff;border-radius:100px;padding:12px 32px;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,transform .15s;display:inline-block;color:#fff!important}.sl-connect-return-btn:hover{background:#096dd9;transform:translateY(-1px)}.sl-listing-img-gallery{flex-wrap:wrap;gap:10px;display:flex}.sl-listing-img-wrap{cursor:pointer;border-radius:10px;flex-shrink:0;width:88px;height:88px;position:relative}.sl-listing-img-wrap img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.sl-listing-img-wrap .sl-listing-img-overlay{opacity:0;text-align:center;background:#00000080;border-radius:10px;justify-content:center;align-items:center;padding:4px;transition:opacity .15s;display:flex;position:absolute;inset:0}.sl-listing-img-wrap .sl-listing-img-overlay .sl-listing-img-make-cover{color:#fff;font-size:11px;font-weight:600;line-height:1.3}.sl-listing-img-wrap:hover .sl-listing-img-overlay{opacity:1}.sl-listing-img-wrap .sl-listing-img-cover-badge{color:#fff;z-index:2;background:#1890ff;border-radius:8px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;bottom:4px;left:4px}.sl-listing-img-wrap .sl-listing-img-remove{color:#fff;cursor:pointer;z-index:3;background:#ff4d4f;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #0003}.sl-listing-img-gallery--compact{gap:8px}.sl-listing-img-wrap--compact,.sl-listing-img-add--compact{width:68px;height:68px}.sl-listing-img-add{color:#8c8c8c;cursor:pointer;border:1.5px dashed #d9d9d9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:88px;height:88px;font-size:12px;transition:border-color .15s,color .15s;display:flex}.sl-listing-img-add:hover{color:#1890ff;border-color:#1890ff}.sl-listing-img-hint{color:#9ca3af;margin:8px 0 0;font-size:12px}.sl-store-empty{text-align:center;color:#8c8c8c;margin:0;padding:8px 0 4px;font-size:13px}.sl-store-edit-head-line{align-items:center;gap:8px;margin-bottom:10px;display:flex}.sl-store-edit-head{background:#fff;border:1.5px solid #d9d9d9;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:58px;padding:18px 24px;display:flex;position:relative;box-shadow:0 1px 4px #0000000f}.sl-store-edit-head__icon{color:#8c8c8c;align-items:center;font-size:16px;display:flex;position:absolute;left:14px}.sl-store-edit-head__title{text-align:center;color:#1f1f1f;cursor:text;flex:1;font-size:16px;font-weight:600}.sl-store-edit-head__title-input{text-align:center;color:#1f1f1f;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:16px;font-weight:600}.sl-store-edit-head__actions{align-items:center;gap:10px;display:flex;position:absolute;right:12px}.sl-store-edit-head__actions .anticon{color:#8c8c8c;cursor:pointer;font-size:15px;transition:color .15s}.sl-store-edit-head__actions .anticon:hover{color:#1890ff}.sl-store-row{background:#fff;border:1px solid #ececec;border-radius:18px;flex:1;align-items:center;gap:14px;min-height:82px;padding:16px 20px;transition:all .2s ease-in-out;display:flex}.sl-store-row:hover{box-shadow:0 4px 14px #00000012}.sl-store-row--inactive{opacity:.55}.sl-store-row__img{background-color:#f0f4ff;background-position:50%;background-size:cover;border-radius:12px;flex-shrink:0;width:60px;height:60px}.sl-store-row__body{flex:1;min-width:0}.sl-store-row__title{align-items:center;gap:6px;font-size:17px;font-weight:700;line-height:1.3;display:flex}.sl-store-row__hidden-icon{color:#9ca3af;font-size:14px}.sl-store-row__desc{color:#6b7280;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:3px 0 0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.sl-store-row__location{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin:4px 0 0;font-size:13px;display:flex;overflow:hidden}.sl-store-row__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.sl-store-row__price{color:#1890ff;white-space:nowrap;font-size:19px;font-weight:800}.sl-store-row-sortable{z-index:2000}.sl-store-grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;display:flex}.sl-store-grid__item{flex:160px;min-width:0;max-width:260px;display:flex}.sl-store-card{aspect-ratio:3/4;background-color:#1f2233;background-position:50%;background-size:cover;border-radius:16px;flex-direction:column;justify-content:flex-end;width:100%;transition:box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000014}.sl-store-card:hover{box-shadow:0 8px 22px #00000038}.sl-store-card--clickable{cursor:pointer}.sl-store-card--inactive{opacity:.55}.sl-store-card--no-image{background:linear-gradient(135deg,#3a3f5c 0%,#1f2233 100%)}.sl-store-card__overlay{z-index:2;color:#fff;background:linear-gradient(#0000 0%,#00000080 20%,#000000d9 45%,#000000fa 70%,#000 100%);padding:56px 14px 14px;position:relative}.sl-store-card__title-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.sl-store-card__title{color:#fff;-webkit-line-clamp:2;word-break:break-word;text-shadow:0 1px 4px #000000d9,0 0 2px #0009;-webkit-box-orient:vertical;min-width:0;font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.sl-store-card__hidden-icon{color:#ffffffbf;flex-shrink:0;font-size:13px}.sl-store-card__desc{color:#ffffffd9;-webkit-line-clamp:2;text-shadow:0 1px 4px #000000d9,0 0 2px #0009;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.sl-store-card__location{color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px #000000d9,0 0 2px #0009;flex-shrink:0;align-items:center;gap:4px;max-width:50%;margin-top:2px;font-size:11.5px;display:flex;overflow:hidden}.sl-store-card__footer{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.sl-store-card__price{color:#fff;white-space:nowrap;text-shadow:0 1px 5px #000000e6,0 0 2px #000000b3;font-size:19px;font-weight:800}.sl-store-card__drag{z-index:4;color:#6b7280;cursor:grab;background:#ffffffeb;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 1px 5px #0000002e}.sl-store-card__drag:active{cursor:grabbing}.sl-store-card__edit-actions{z-index:4;gap:6px;display:flex;position:absolute;top:8px;right:8px}.sl-store-card__edit-actions .sl-pub-link-action-btn{color:#4b5563;background:#ffffffeb;box-shadow:0 1px 5px #0000002e;width:30px!important;height:30px!important}.sl-store-card__edit-actions .sl-pub-link-action-btn .anticon{color:#4b5563;font-size:14px!important}.sl-store-card__edit-actions .sl-pub-link-action-btn:hover,.sl-store-card__edit-actions .sl-pub-link-action-btn:hover .anticon{color:#1890ff}.sl-store-card__edit-actions .sl-pub-link-action-btn--danger,.sl-store-card__edit-actions .sl-pub-link-action-btn--danger .anticon{color:#ff4d4f}.sl-store-card__edit-actions .sl-pub-link-action-btn--danger:hover,.sl-store-card__edit-actions .sl-pub-link-action-btn--danger:hover .anticon{color:#d9363e}.sl-store-card-drag-helper{z-index:2000;cursor:grabbing;border-radius:16px;list-style:none;box-shadow:0 8px 26px #0003!important}.sl-store-form-bakong{background:#f9fafb;border-radius:12px;margin-top:8px;padding:12px 14px}.sl-store-form-bakong__label{color:#374151;margin-bottom:10px;font-size:13px;font-weight:600}.sl-store-checkout-modal .ant-modal-content{border-radius:14px;overflow:hidden}.slco{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.slco__cols{align-items:stretch;display:flex}@media (max-width:768px){.slco__cols{flex-direction:column}}.slco__left{background:#fafafa;border-right:1px solid #f0f0f0;flex-shrink:0;width:46%}@media (max-width:768px){.slco__left{border-bottom:1px solid #f0f0f0;border-right:none;width:100%}}.slco__right{flex-direction:column;flex:1;justify-content:flex-start;min-width:0;max-height:80vh;display:flex;overflow-y:auto}.slco__gallery{flex-direction:column;height:100%;display:flex;position:relative}.slco__gallery--empty{display:none}.slco__gallery-main{object-fit:cover;background:#f0f4ff;flex:1;width:100%;min-height:320px;display:block}@media (max-width:768px){.slco__gallery-main{min-height:220px}}.slco__gallery-thumbs{background:#fafafa;border-top:1px solid #f0f0f0;flex-shrink:0;gap:8px;padding:12px 22px;display:flex;overflow-x:auto}.slco__gallery-thumb{object-fit:cover;cursor:pointer;opacity:.75;border:2px solid #fff;border-radius:8px;flex-shrink:0;width:52px;height:52px;transition:opacity .15s,border-color .15s,box-shadow .15s;box-shadow:0 0 0 1px #e5e7eb}.slco__gallery-thumb:hover{opacity:1}.slco__gallery-thumb--active{opacity:1;border-color:#fff;box-shadow:0 0 0 2px #1890ff}.slco__head{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:14px;padding:24px 28px 18px;display:flex}.slco__meta{flex:1;min-width:0}.slco__name{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:19px;font-weight:800;overflow:hidden}.slco__desc{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13.5px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.slco__contact-row{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.slco__contact-phone,.slco__contact-location{align-items:center;gap:4px;display:flex}.slco__contact-phone{color:#1890ff;font-weight:600}.slco__contact-location{color:#4b5563;font-weight:600}.slco__contact-dot{background:#d1d5db;border-radius:50%;flex-shrink:0;width:3px;height:3px}.slco__phone{color:#1890ff;align-items:center;gap:5px;margin:3px 0 0;font-size:12px;display:flex}.slco__location{color:#9ca3af;align-items:center;gap:5px;margin:3px 0 0;font-size:12px;display:flex}.slco__price-wrap{text-align:right;flex-shrink:0;padding-top:2px}.slco__price{color:#0047ab;margin:0;font-size:22px;font-weight:800}.slco__price-breakdown{color:#5b6472;white-space:nowrap;margin:3px 0 0;font-size:12.5px;font-weight:600}.slco__body{padding:20px 28px 26px}.slco__auth{text-align:center;color:#6b7280;padding:20px 0 8px;font-size:14px}.slco__auth a{color:#1890ff}.slco__tabs{background:#f3f4f6;border-radius:12px;gap:6px;margin-bottom:16px;padding:4px;display:flex}.slco__tab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;padding:10px 0;font-size:13px;font-weight:600;transition:all .15s}.slco__tab--active{color:#0047ab;background:#fff;box-shadow:0 1px 4px #0000001a}.slco__location-row{gap:8px;margin-bottom:10px;display:flex}@media (max-width:480px){.slco__location-row{flex-direction:column}}.slco__location-select{flex:1;min-width:0}.slco__location-select .ant-select-selector{border-radius:10px!important;height:auto!important;padding:4px 8px!important;font-size:13.5px!important}.slco__delivery{margin-bottom:10px;padding:10px 12px;font-size:13.5px;border-radius:10px!important}.slco__note{resize:none;margin-bottom:16px;padding:10px 12px;font-size:13.5px;border-radius:10px!important}.slco__panel--center{text-align:center}.slco__cta.ant-btn{background:#0047ab;border-color:#0047ab;border-radius:12px;height:50px;font-size:15px;font-weight:700;box-shadow:0 4px 12px #0047ab40}.slco__cta.ant-btn:hover,.slco__cta.ant-btn:focus{background:#003380;border-color:#003380}.slco__fee{text-align:center;color:#9ca3af;margin:8px 0 0;font-size:11px}.slco__qr-amount{color:#111827;margin:0 0 14px;font-size:24px;font-weight:800}.slco__qr-amount span{color:#6b7280;margin-left:4px;font-size:14px;font-weight:600}.slco__qr-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-bottom:12px;padding:14px;display:inline-flex}.slco__qr-addr{color:#6b7280;word-break:break-all;text-align:center;margin-bottom:10px;font-size:11px}.slco__status-hint{color:#9ca3af;margin:10px 0 0;font-size:12px}.slco__countdown{color:#f59e0b;letter-spacing:.03em;margin:6px 0 0;font-size:12px;font-weight:600}.slco__countdown--expired{color:#dc2626}.slco__status{flex-direction:column;align-items:center;gap:8px;padding:24px 0 8px;display:flex}.slco__status p{color:#374151;margin:0;font-size:14px;font-weight:600}.slco__status--ok,.slco__status--ok p{color:#16a34a}.slco__status--fail,.slco__status--fail p{color:#dc2626}.slco__status-icon{font-size:36px}.slco__status-icon--spin{color:#1890ff}.slco__status--ok .slco__status-icon{color:#16a34a}.slco__status--fail .slco__status-icon{color:#dc2626}.sl-store-checkout__head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.sl-store-checkout__img{object-fit:cover;border-radius:12px;flex-shrink:0;width:56px;height:56px}.sl-store-checkout__title{margin:0;font-size:16px;font-weight:700}.sl-store-checkout__price{color:#1890ff;margin:2px 0 0;font-size:18px;font-weight:800}.sl-store-checkout__auth{text-align:center;color:#6b7280;padding:18px 0}.sl-store-method-toggle{background:#f0f4ff;border-radius:12px;gap:6px;margin-bottom:14px;padding:4px;display:flex}.sl-store-method-btn{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:9px;flex:1;padding:8px 0;font-size:13px;font-weight:600;transition:all .15s}.sl-store-method-btn--active{color:#1890ff;background:#fff;box-shadow:0 1px 4px #0000001a}.sl-store-fee-note{text-align:center;color:#9ca3af;margin:8px 0 0;font-size:11px}.sl-store-pay-panel{text-align:center;padding:8px 0}.sl-store-pay-amount{margin-bottom:12px;font-size:22px;font-weight:800}.sl-store-pay-qr{background:#fff;border-radius:12px;justify-content:center;margin-bottom:12px;padding:12px;display:flex}.sl-store-pay-addr{color:#6b7280;word-break:break-all;margin-bottom:10px;font-size:12px}.sl-store-pay-hint{color:#6b7280;margin:0;font-size:13px}.sl-store-pay-status{color:#1890ff;padding:16px 0}.sl-store-pay-status p{margin:8px 0 12px;font-weight:600}.sl-store-pay-status--ok{color:#52c41a}.sl-payout-breakdown{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;margin-bottom:16px;padding:12px 14px}.sl-payout-breakdown-row{color:#6b7280;justify-content:space-between;padding:4px 0;font-size:13px;display:flex}.sl-payout-breakdown-row--total{color:#111827;border-top:1px solid #e5e7eb;margin-top:4px;padding-top:8px;font-weight:700}.sl-store-dashboard-modal .ant-tabs-tab{font-weight:700;color:#1890ff!important}.sl-store-dashboard-modal .ant-tabs-tab .ant-tabs-tab-btn,.sl-store-dashboard-modal .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff!important}.sl-store-orders-stats{gap:12px;margin-bottom:18px;display:flex}.sl-store-orders-stat{text-align:center;background:#f0f4ff;border-radius:12px;flex:1;padding:12px}.sl-store-orders-stat-value{color:#1890ff;font-size:20px;font-weight:800;display:block}.sl-store-orders-stat-label{color:#6b7280;font-size:12px}.sl-store-orders-list{flex-direction:column;gap:10px;padding:2px;display:flex}.sl-store-orders-list--scroll{scrollbar-width:thin;scrollbar-color:#e5e7eb #0000}.sl-store-orders-list--scroll::-webkit-scrollbar{width:4px}.sl-store-orders-list--scroll::-webkit-scrollbar-track{background:0 0}.sl-store-orders-list--scroll::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:4px}.sl-store-orders-list--scroll::-webkit-scrollbar-thumb:hover{background:#d1d5db}.sl-store-order-card{border-radius:10px;margin-bottom:10px}.sl-store-order-card:last-child{margin-bottom:0}.sl-store-order-row{cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex;box-shadow:0 1px 3px #0000000a}.sl-store-order-row:hover{background:#f0f7ff;border-color:#bae0ff}.sl-store-order-row__top,.sl-store-order-row__bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.sl-store-order-row__thumb{background-color:#f0f4ff;background-position:50%;background-size:cover;border-radius:12px;flex-shrink:0;width:68px;height:68px}.sl-store-order-row__chevron{color:#9ca3af;margin-left:4px;font-size:10px}.sl-store-order-row__left{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sl-store-order-row__item{color:#111827;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:-3px;margin-bottom:1px;font-size:15.75px;font-weight:700;line-height:1.3;overflow:hidden}.sl-store-order-row__buyer{color:#111827;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.sl-store-order-row__buyer-label{color:#111827;margin-right:4px;font-weight:600}.sl-store-order-row__date{color:#6b7280;white-space:nowrap;font-size:12px;font-weight:500}.sl-store-order-row__delivery{color:#1d6fdb;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:4px;min-width:0;font-size:13px;font-weight:500;line-height:1.3;display:flex;overflow:hidden}.sl-store-order-row__right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.sl-store-order-row__price-line{align-items:center;gap:8px;display:flex}.sl-store-order-row__amount{color:#111827;font-size:15px;font-weight:700}.sl-store-order-row__details-btn{color:#1d6fdb;cursor:pointer;background:#fff;border:1px solid #d9e2ec;border-radius:8px;flex-shrink:0;padding:3px 12px;font-size:12px;font-weight:600;transition:all .15s}.sl-store-order-row__details-btn:hover{background:#f0f7ff;border-color:#bae0ff}.sl-store-order-detail{flex-direction:column;gap:14px;display:flex}.sl-store-order-detail__row{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.sl-store-order-detail__row:last-child{border-bottom:none;padding-bottom:0}.sl-store-order-detail__label{color:#9ca3af;flex-shrink:0;align-items:center;gap:6px;font-size:14px;display:flex}.sl-store-order-detail__value{color:#1f1f1f;text-align:right;word-break:break-word;font-size:14px;font-weight:600}.sl-store-order-detail__value--highlight{color:#1890ff;font-weight:700}.sl-store-order-detail__product{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sl-store-order-detail__product-img{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.sl-store-settings-section{margin-bottom:28px}.sl-store-settings-section__title{color:#1f1f1f;margin:0 0 4px;font-size:13px;font-weight:700}.sl-store-settings-section__desc{color:#9ca3af;margin:0 0 16px;font-size:12px;line-height:1.5}.sl-store-methods{background:#fff;border:1px solid #f0f0f0;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 1px 4px #00000008}.sl-store-method-row{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.sl-store-method-row--active{background:#f0f7ff;border-color:#bae0ff}.sl-store-method-row .ant-switch-checked{background-color:#52c41a!important}.sl-store-method-row .ant-switch-checked:focus{box-shadow:0 0 0 2px #52c41a33}.sl-store-method-row__left{align-items:center;gap:10px;display:flex}.sl-store-method-row__icon{color:#9ca3af;font-size:18px;transition:color .15s}.sl-store-method-row__icon--active{color:#1890ff}.sl-store-method-row__label{color:#1f1f1f;font-size:13px;font-weight:600}.sl-store-method-row__sub{color:#9ca3af;margin-top:1px;font-size:11px}.sl-store-method-extra{opacity:0;background:#f0f7ff;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:8px;max-height:0;margin:0 2px;padding:0 14px;transition:max-height .25s,opacity .2s,padding .2s,margin .2s,border-color .2s;display:flex;overflow:hidden}.sl-store-method-extra--open{opacity:1;border-color:#bae0ff;max-height:160px;margin:-2px 2px 0;padding:12px 14px}.sl-store-method-extra__input.ant-input{border-radius:8px}.sl-store-fees{margin-bottom:24px}.sl-store-fees__title{color:#1f1f1f;margin:0 0 4px;font-size:13px;font-weight:700}.sl-store-fees__desc{color:#6b7280;margin:0 0 12px;font-size:12px;line-height:1.5}.sl-store-fees__card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;margin-bottom:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 4px #00000008}.sl-store-fees__card:hover{border-color:#e2e8f0;box-shadow:0 2px 8px #0000000d}.sl-store-fees__card:last-child{margin-bottom:0}.sl-store-fees__card--cambodia{margin-bottom:5%}.sl-store-fees__card--cambodia .sl-store-fees__card-head{background:linear-gradient(135deg,#fde68a 0%,#fef3c7 100%);border-bottom:1px solid #f59e0b;border-radius:12px 12px 0 0;margin:-12px -14px 12px;padding:12px 14px 10px}.sl-store-fees__card--intl .sl-store-fees__card-head{background:linear-gradient(135deg,#93c5fd 0%,#bfdbfe 100%);border-bottom:1px solid #3b82f6;border-radius:12px 12px 0 0;margin:-12px -14px 12px;padding:12px 14px 10px}.sl-store-fees__card-head{border-bottom:1px solid #f5f5f5;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.sl-store-fees__card-icon{background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;overflow:hidden}.sl-store-fees__card-icon--intl{color:#1890ff;background:#f0f7ff;font-size:13px}.sl-store-fees__card-flag{object-fit:cover;width:100%;height:100%;display:block}.sl-store-fees__card-title{color:#111827;margin:0;font-size:13px;font-weight:700}.sl-store-fees__card-sub{color:#6b7280;margin:1px 0 0;font-size:11px}.sl-store-fees__flat-row{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:3px 5px 3px 12px;display:flex}.sl-store-fees__flat-row--pinned{background:#fafafa;border-color:#f0f0f0}.sl-store-fees__flat-label{color:#4b5563;font-size:12.5px;font-weight:600}.sl-store-fees__fee-box{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;transition:border-color .15s;display:flex}.sl-store-fees__fee-box:hover,.sl-store-fees__fee-box:focus-within{border-color:#1890ff}.sl-store-fees__fee-dollar{color:#9ca3af;font-size:13px;font-weight:600}.sl-store-fees__fee-input{width:64px}.sl-store-fees__fee-input .ant-input-number-input{text-align:right;padding:0;font-size:13px;font-weight:700}.sl-store-fees__section-label{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px;font-size:10px;font-weight:700}.sl-store-fees__overrides{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.sl-store-fees__override-row{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:4px;padding:1px 4px 1px 10px;transition:border-color .15s,background .15s;display:flex}.sl-store-fees__override-row:hover{background:#f7fbff;border-color:#bae0ff}.sl-store-fees__override-location{flex:1;min-width:0;font-size:13px}.sl-store-fees__override-location .ant-select-selector{background:0 0!important;padding:0!important}.sl-store-fees__override-location .ant-select-selection-search-input,.sl-store-fees__override-location .ant-select-selection-item,.sl-store-fees__override-location .ant-select-selection-placeholder{font-size:13px}.sl-store-fees__override-location .ant-select-selection-placeholder,.sl-store-fees__override-location .ant-select-arrow{color:#6b7280}.sl-store-fees__override-remove{color:#c2c6cc;flex-shrink:0}.sl-store-fees__override-remove:hover{color:#ff4d4f;background:0 0}.sl-store-fees__empty{color:#b8bcc4;margin:0;padding:2px 2px 12px;font-size:12px}.sl-store-fees__add-btn{color:#6b7280;border-color:#e5e7eb;border-radius:8px;font-size:12.5px;font-weight:600}.sl-store-fees__add-btn:hover{color:#1890ff;border-color:#bae0ff}.navbar-cuztomize-mobile-wrapper .mobile-preview-container{box-shadow:none;background:0 0;border-radius:40px;width:100%;max-width:100%;margin:0 auto;padding:40px;position:relative}.navbar-cuztomize-mobile-wrapper .mobile-preview-container *{transition:all .3s}.navbar-cuztomize-mobile-wrapper .mobile-preview-container:hover{transform:translateY(-2px);box-shadow:none!important}.navbar-cuztomize-mobile-wrapper .mobile-preview-frame{background:#000;border-radius:35px;padding:10px;position:relative}.navbar-cuztomize-mobile-wrapper .mobile-preview-notch{z-index:2;background:#000;border-radius:0 0 20px 20px;width:150px;height:25px;position:absolute;top:0;left:50%;transform:translate(-50%)}.navbar-cuztomize-mobile-wrapper .mobile-preview-screen{background:#f5f5f5;border-radius:25px;flex-direction:column;display:flex;position:relative;overflow:hidden}.navbar-cuztomize-mobile-wrapper .mobile-preview-status-bar{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;padding:25px 20px 10px;font-size:12px;display:flex}.navbar-cuztomize-mobile-wrapper .mobile-preview-content{color:#999;text-align:center;background:#f5f5f5;flex:1;justify-content:center;align-items:center;padding:20px;display:flex}.navbar-cuztomize-mobile-wrapper .mobile-preview-badge{color:#fff;z-index:10;background:#ff4d4f;border-radius:20px;padding:5px 15px;font-size:12px;font-weight:700;position:absolute;bottom:100px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #ff4d4f4d}.navbar-cuztomize-mobile-wrapper .mobile-preview-navbar{background:#fff;border-radius:0 0 25px 25px;flex-shrink:0;padding:7px 5px 5px;box-shadow:0 -2px 12px #0000001a}.navbar-cuztomize-mobile-wrapper .mobile-preview-navbar-container{justify-content:space-around;align-items:center;gap:8px;display:flex}.navbar-cuztomize-mobile-wrapper .mobile-preview-navbar-empty{text-align:center;color:#999;width:100%;padding:15px;font-size:12px}.navbar-cuztomize-mobile-wrapper .mobile-preview-label{text-align:center;color:#999;margin-top:15px;font-size:13px;font-weight:500}.navbar-cuztomize-mobile-wrapper .navbar-customization-card{transition:all .3s}.navbar-cuztomize-mobile-wrapper .navbar-customization-card:hover{transform:translate(5px);box-shadow:0 4px 12px #0000001a}.navbar-cuztomize-mobile-wrapper .navbar-customization-card .ant-avatar-image{background-color:#fff;padding:6px}@media (max-width:991px){.navbar-cuztomize-mobile-wrapper .mobile-preview-container{display:none!important}.navbar-cuztomize-mobile-wrapper .navbar-customization-card{margin-bottom:12px}}@media (min-width:992px){.navbar-cuztomize-mobile-wrapper .form-wrapper .ant-page-header{margin-bottom:24px}}.navbar-cuztomize-mobile-wrapper .preview-navbar-item{cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;animation:.4s fadeInUp;display:flex}.navbar-cuztomize-mobile-wrapper .preview-navbar-item:hover .ant-avatar{transform:scale(1.1)}.navbar-cuztomize-mobile-wrapper .preview-navbar-item:hover span{color:#1890ff}.navbar-cuztomize-mobile-wrapper .preview-navbar-item .ant-avatar{flex-shrink:0;width:37px!important}.navbar-cuztomize-mobile-wrapper .preview-navbar-item .ant-avatar img{object-fit:contain}.navbar-cuztomize-mobile-wrapper .preview-navbar-item span{color:#666;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 2px;font-size:10px;font-weight:500;overflow:hidden}.navbar-cuztomize-mobile-wrapper .ant-spin-nested-loading{transition:opacity .3s}.creator-announcement{background:#fff;border:1px solid #e6ebf2;border-radius:20px;width:100%;max-width:860px;margin-inline:auto 0;transition:box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 2px 12px #1118270f}.creator-announcement:hover{border-color:#17a0c473;box-shadow:0 6px 22px #11182717}.creator-announcement__media{background:#0f172a;width:100%;height:132px;position:relative;overflow:hidden}.creator-announcement__media img{z-index:1;object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:relative}.creator-announcement__media-wash{filter:blur(28px)saturate(1.3);opacity:.9;background-position:50%;background-size:cover;position:absolute;inset:-12%;transform:scale(1.1)}.creator-announcement__eyebrow{z-index:2;letter-spacing:.12em;text-transform:uppercase;color:#1484a3;background:#fffffff0;border-radius:999px;padding:3px 9px;font-size:9.5px;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #0f172a24}.creator-announcement__body{border-top:1px solid #eef1f6;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 20px;display:flex}.creator-announcement__desc{letter-spacing:-.01em;color:#0d1321;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:240px;min-width:0;margin:0;font-size:13.5px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.creator-announcement__cta{color:#fff;background:#189ec3;border-radius:999px;flex:none;padding:7px 17px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-block}.creator-announcement__cta:hover,.creator-announcement__cta:focus{color:#fff;background:#1484a3}.creator-announcement__cta:focus-visible{outline-offset:2px;outline:2px solid #1484a3}.creator-announcement__close{z-index:3;color:#475569;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;transition:background .15s,color .15s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 1px 4px #0f172a24}.creator-announcement__close:hover{color:#0f172a;background:#fff}.creator-announcement__close:focus-visible{outline-offset:1px;outline:2px solid #189ec3}.creator-announcement--text-only .creator-announcement__body{border-top:0;padding:20px 52px 20px 22px;display:block}.creator-announcement--text-only .creator-announcement__eyebrow{box-shadow:none;color:#189ec3;background:0 0;margin-bottom:8px;padding:0;font-size:10px;display:inline-block;position:static}.creator-announcement--text-only .creator-announcement__desc{-webkit-line-clamp:3;font-size:14px}.creator-announcement--text-only .creator-announcement__cta{margin-top:14px}.creator-announcement--text-only .creator-announcement__close{box-shadow:none;color:#94a3b8;background:0 0}.creator-announcement--text-only .creator-announcement__close:hover{color:#475569;background:#f1f5f9}@media (max-width:720px){.creator-announcement{border-radius:16px;max-width:100%}.creator-announcement__media{height:116px}.creator-announcement__body{padding:12px 16px 14px}.creator-announcement__desc{-webkit-line-clamp:3;flex-basis:100%;font-size:13px}}@media (prefers-reduced-motion:reduce){.creator-announcement,.creator-announcement__cta,.creator-announcement__close{transition:none}}.ca-field+.ca-field{margin-top:20px}.ca-field__label{color:#334155;margin-bottom:7px;font-size:13px;font-weight:600;display:block}.ca-field__hint{color:#94a3b8;margin-top:5px;font-size:12px}.ca-drop .ant-upload{width:100%}.ca-drop__zone{color:#64748b;cursor:pointer;background:#fbfcfe;border:1.5px dashed #d7dee8;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:18px;font-size:13.5px;transition:border-color .15s,background .15s,color .15s;display:flex}.ca-drop__zone:hover{color:#189ec3;background:#17a0c40a;border-color:#189ec3}.ca-drop__zone .anticon{font-size:18px}.ca-drop__filled{background:#fbfcfe;border:1px solid #e6ebf2;border-radius:12px;align-items:center;gap:14px;padding:12px;display:flex}.ca-drop__filled img{object-fit:cover;border-radius:8px;flex:none;width:96px;height:56px}.creator-announcement--inline{border-radius:18px;align-items:center;gap:14px;max-width:100%;min-height:104px;padding:16px 40px 16px 18px;display:flex}.creator-announcement--inline .creator-announcement__thumb{background:#189ec3;border-radius:16px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.creator-announcement--inline .creator-announcement__thumb img{object-fit:cover;width:100%;height:100%;display:block}.creator-announcement--inline .creator-announcement__thumb-fallback{color:#fff;font-size:22px;font-weight:700;line-height:1}.creator-announcement--inline .creator-announcement__inline-body{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.creator-announcement--inline .creator-announcement__eyebrow{box-shadow:none;background:0 0;align-self:flex-start;padding:0;font-size:9.5px;position:static}.creator-announcement--inline .creator-announcement__desc{flex:none;font-size:13.5px}.creator-announcement--inline .creator-announcement__cta{flex:none}.creator-announcement--inline .creator-announcement__close{width:22px;height:22px;box-shadow:none;color:#94a3b8;background:0 0;font-size:11px;top:50%;right:10px;transform:translateY(-50%)}.creator-announcement--inline .creator-announcement__close:hover{color:#475569;background:#f1f5f9}@container ca-inline (max-width:480px){.creator-announcement--inline{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;min-height:0;padding:14px 40px 14px 14px}.creator-announcement--inline .creator-announcement__thumb{border-radius:14px;width:56px;height:56px}.creator-announcement--inline .creator-announcement__inline-body{flex:1 1 0;align-self:center}.creator-announcement--inline .creator-announcement__desc{-webkit-line-clamp:3}.creator-announcement--inline .creator-announcement__cta{white-space:nowrap;margin-left:68px}.creator-announcement--inline .creator-announcement__close{top:10px;transform:none}}@supports not (container-type:inline-size){@media (max-width:640px){.creator-announcement--inline{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;min-height:0;padding:14px 40px 14px 14px}.creator-announcement--inline .creator-announcement__thumb{border-radius:14px;width:56px;height:56px}.creator-announcement--inline .creator-announcement__inline-body{flex:1 1 0;align-self:center}.creator-announcement--inline .creator-announcement__desc{-webkit-line-clamp:3}.creator-announcement--inline .creator-announcement__cta{white-space:nowrap;margin-left:68px}.creator-announcement--inline .creator-announcement__close{top:10px;transform:none}}}@keyframes creator-announcement-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.creator-announcements--enter{animation:none}}@keyframes creator-announcement-slide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.creator-announcements__dot{cursor:pointer;background:#cbd5e1;border:0;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,width .2s}.creator-announcements__dot.is-active{background:#189ec3;border-radius:999px;width:16px}.creator-announcements__dot:focus-visible{outline-offset:2px;outline:2px solid #1484a3}@media (prefers-reduced-motion:reduce){.creator-announcements__slide{animation:none}}@keyframes svFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes svUnsavedPulse{0%{box-shadow:0 0 #2b6cb08c}70%{box-shadow:0 0 0 8px #2b6cb000}to{box-shadow:0 0 #2b6cb000}}.sv-name-link{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;position:relative;overflow:hidden}.sv-name-link:after{content:"";transform-origin:50%;background:currentColor;width:100%;height:1px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.sv-name-link:hover:after{transform:scaleX(1)}.sv-save-btn{transition:background .15s,transform .15s,box-shadow .15s}.sv-save-btn--dirty{animation:1.8s ease-out infinite svUnsavedPulse}.sv-save-btn--dirty:hover{transform:translateY(-1px)}.sv-save-dot{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-out infinite svUnsavedPulse}.sv-confirm-modal .ant-modal-content{border:2.5px solid #1a1a1a;border-radius:16px;padding:8px 4px;box-shadow:6px 6px #1a1a1a}.sv-confirm-modal .ant-modal-confirm-body .ant-modal-confirm-title{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:900}.sv-confirm-modal .ant-modal-confirm-body .ant-modal-confirm-content{color:#6b7280;margin-top:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:600}.sv-confirm-modal .ant-modal-confirm-btns{margin-top:20px}.sv-confirm-modal .ant-modal-confirm-btns .ant-btn{border:2px solid #1a1a1a;border-radius:10px;height:auto;padding:6px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:800;transition:transform .15s,box-shadow .15s;box-shadow:3px 3px #1a1a1a}.sv-confirm-modal .ant-modal-confirm-btns .ant-btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #1a1a1a}.sv-confirm-modal .ant-modal-confirm-btns .ant-btn:active{transform:translate(1px,1px);box-shadow:1px 1px #1a1a1a}.sv-confirm-modal .ant-modal-confirm-btns .ant-btn-dangerous{color:#fff;background:#e53935;border-color:#1a1a1a}.sv-confirm-modal .ant-modal-confirm-btns .ant-btn-default{color:#1a1a1a;background:#fff}@keyframes svFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}@keyframes svWiggle{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes svPop{0%{opacity:0;transform:scale(.8)rotate(-5deg)}70%{transform:scale(1.05)rotate(1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes svShineWave{0%{left:-80%}to{left:140%}}@keyframes svCrownDrop{0%{opacity:0;transform:translateY(-20px)rotate(-15deg)scale(.5)}60%{opacity:1;transform:translateY(4px)rotate(5deg)scale(1.15)}80%{transform:translateY(-3px)rotate(-3deg)scale(.95)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes svPodiumRise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes svAvatarPop{0%{opacity:0;transform:scale(0)translateY(16px)}65%{opacity:1;transform:scale(1.12)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes svInfoFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svDotDrift{0%{background-position:0 0}to{background-position:28px 28px}}.wrap-hero-section{position:relative}.wrap-hero-section .ant-carousel{overflow:hidden}@media (max-width:768px){.wrap-hero-section .main-slide-smartvey .slick-track .ant-image-img{object-fit:cover;height:290px}}.wrap-hero-section .main-slide-smartvey .slick-dots{margin:0;bottom:24px}.wrap-hero-section .main-slide-smartvey .slick-dots li{width:10px}.wrap-hero-section .main-slide-smartvey .slick-dots li button{background:0 0;border:2px solid #fff9;border-radius:50%;width:10px;height:10px}.wrap-hero-section .main-slide-smartvey .slick-dots li button:before{content:""}.wrap-hero-section .main-slide-smartvey .slick-dots li.slick-active{width:28px}.wrap-hero-section .main-slide-smartvey .slick-dots li.slick-active button{border-color:#27c7d6;border-radius:5px;width:28px;background-color:#27c7d6!important}.wrap-hero-section .main-slide-smartvey .slick-dots li.slick-active button:before{content:""}.wrap-hero-section .container .navbar-menu-wrap{justify-content:center;display:flex;position:relative}.wrap-hero-section .container .navbar-menu-wrap .sv-nav-pill{z-index:1000;white-space:nowrap;background:#008996;border:none;border-radius:40px;align-items:center;gap:4px;padding:12px 28px;display:flex;position:fixed;top:68px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00596359,0 2px 8px #00000026}@media (max-width:767px){.wrap-hero-section .container .navbar-menu-wrap .sv-nav-pill{display:none}}.wrap-hero-section .container .navbar-menu-wrap .sv-nav-pill .sv-nav-sep{color:#ffffff59;margin:0 6px;font-size:13px}.wrap-hero-section .container .navbar-menu-wrap .sv-nav-pill .sv-nav-link{color:#ffffffbf;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.wrap-hero-section .container .navbar-menu-wrap .sv-nav-pill .sv-nav-link:hover{color:#fff}.wrap-hero-section .container .navbar-menu-wrap .sv-nav-pill .sv-nav-link--active{color:#fff;font-weight:700}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb{display:none}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb ol{margin-bottom:0;list-style-type:none}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb ol li{margin:0}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb .ant-breadcrumb-link{font-size:14px;font-weight:500;transition:color .15s;color:#ffffffbf!important}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb .ant-breadcrumb-link:hover{color:#fff!important}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb .ant-breadcrumb-link a{transition:color .15s;color:#ffffffbf!important}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb .ant-breadcrumb-link a:hover{color:#fff!important}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb .ant-breadcrumb-link:not(:has(a)){color:#fff!important}.wrap-hero-section .container .navbar-menu-wrap .ant-breadcrumb .ant-breadcrumb-separator{color:#ffffff59!important;margin:0 8px!important}.wrap-hero-section .container .sv-nav-mobile{display:none}@media (max-width:767px){.wrap-hero-section .container .sv-nav-mobile{z-index:999;scrollbar-width:none;background:#008996;gap:0;padding:0 12px;display:flex;position:fixed;top:56px;left:0;right:0;overflow-x:auto;box-shadow:0 2px 10px #00596340}.wrap-hero-section .container .sv-nav-mobile::-webkit-scrollbar{display:none}}.wrap-hero-section .container .sv-nav-mobile__item{color:#fffc;white-space:nowrap;border-bottom:3px solid #0000;flex-shrink:0;padding:10px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.wrap-hero-section .container .sv-nav-mobile__item:hover{color:#fff}.wrap-hero-section .container .sv-nav-mobile__item--active{color:#fff;border-bottom-color:#fffc;font-weight:800}.smartvey-page{padding:0}.smartvey-page .sv-welcome-slide{z-index:3;background-color:#fff;background-image:radial-gradient(circle,#cdd8e0 1.2px,#0000 1.2px);background-size:24px 24px;border-bottom:2px solid #e2eaef;padding:110px 0 100px;position:relative}@media (max-width:767px){.smartvey-page .sv-welcome-slide{margin-top:40px;padding:40px 0}}.smartvey-page .sv-welcome-content{animation:.6s both svFadeUp}@media (max-width:767px){.smartvey-page .sv-welcome-content{text-align:center}.smartvey-page .sv-welcome-content .sv-welcome-desc{max-width:100%}.smartvey-page .sv-welcome-content .sv-welcome-cta{justify-content:center}}.smartvey-page .sv-welcome-content .sv-welcome-cta{margin-top:24px;display:flex}.smartvey-page .sv-welcome-content .sv-welcome-btn{color:#fff;background:#008996;border:2px solid #006b76;border-radius:12px;align-items:center;gap:8px;padding:12px 28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;text-decoration:none;transition:background .18s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #0089964d}.smartvey-page .sv-welcome-content .sv-welcome-btn:hover{color:#fff;background:#006b76;transform:translateY(-2px)}.smartvey-page .sv-welcome-content .sv-welcome-eyebrow{color:#008996;align-items:center;gap:8px;margin-bottom:12px;font-family:Caveat,Kantumruy Pro,cursive;font-size:17px;font-weight:600;display:inline-flex}.smartvey-page .sv-welcome-content .sv-welcome-heading{color:#111827;margin-bottom:22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:900;line-height:1.1}.smartvey-page .sv-welcome-content .sv-brand-highlight{color:#008996;font-style:italic;display:inline;position:relative}.smartvey-page .sv-welcome-content .sv-brand-highlight:after{content:"";z-index:-1;background:#27c7d647;border-radius:3px;height:48%;position:absolute;bottom:3px;left:-4px;right:-4px;transform:rotate(-1.5deg)skew(-3deg)}.smartvey-page .sv-welcome-content .sv-welcome-desc{color:#111827;max-width:560px;margin-bottom:12px;font-size:16px;line-height:1.75}.smartvey-page .sv-device-wrap{justify-content:center;align-items:center;display:flex;position:relative}.smartvey-page .sv-device-wrap .sv-doodle-frame{z-index:0;background:#1e2a2b;border:3px solid #111;border-radius:20px;position:absolute;inset:-16px -20px;box-shadow:7px 7px #111}.smartvey-page .sv-device-wrap .sv-doodle-frame:before{content:"";background-image:repeating-linear-gradient(-55deg,#0000,#0000 4px,#ffffff06 4px 5px);border-radius:17px;position:absolute;inset:0}.smartvey-page .sv-device-wrap .ant-image{z-index:1;filter:drop-shadow(0 8px 20px #00000059);max-width:100%;animation:5s ease-in-out infinite svFloat;position:relative}.smartvey-page .sv-device-wrap .ant-image img{max-width:100%;height:auto}@media (max-width:768px){.smartvey-page .sv-device-wrap{margin-top:32px}.smartvey-page .sv-device-wrap .sv-doodle-frame{inset:-10px -12px}}@media (max-width:767px){.smartvey-page .sv-device-wrap{max-width:320px;margin-top:28px;margin-left:auto;margin-right:auto}}.smartvey-page .sv-stats-bar{z-index:3;background:#005b63;border-top:3px solid #003d44;border-bottom:3px solid #003d44;padding:24px 0;position:relative}.smartvey-page .sv-stats-bar .sv-stats-grid{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){.smartvey-page .sv-stats-bar .sv-stats-grid{grid-template-columns:repeat(2,1fr)}.smartvey-page .sv-stats-bar .sv-stats-grid .sv-stat-item:first-child,.smartvey-page .sv-stats-bar .sv-stats-grid .sv-stat-item:nth-child(2){border-bottom:2px solid #ffffff1f}.smartvey-page .sv-stats-bar .sv-stats-grid .sv-stat-item:nth-child(2),.smartvey-page .sv-stats-bar .sv-stats-grid .sv-stat-item:nth-child(4){border-right:none}}.smartvey-page .sv-stats-bar .sv-stat-item{text-align:center;border-right:2px solid #ffffff1f;padding:14px 20px}.smartvey-page .sv-stats-bar .sv-stat-item:last-child{border-right:none}.smartvey-page .sv-stats-bar .sv-stat-item .sv-stat-number{color:#fff;margin-bottom:6px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:2.2rem;font-weight:900;line-height:1}@media (max-width:767px){.smartvey-page .sv-stats-bar .sv-stat-item .sv-stat-number{font-size:1.6rem}}.smartvey-page .sv-stats-bar .sv-stat-item .sv-stat-number .sv-stat-suffix{color:#27c7d6}.smartvey-page .sv-stats-bar .sv-stat-item .sv-stat-label{color:#ffffffa6;font-family:Caveat,Kantumruy Pro,cursive;font-size:15px;font-weight:600}.smartvey-page .sv-ranking-section{background-color:#f5f5ff;padding:5em 0 6em;position:relative}@media (max-width:767px){.smartvey-page .sv-ranking-section{padding:2.5em 0 3em}}.smartvey-page .sv-ranking-section:before{content:"";filter:blur(1.5px);opacity:.3;pointer-events:none;z-index:0;background-image:radial-gradient(circle,#b0b0d8 2.5px,#0000 2.5px);background-size:28px 28px;animation:5s linear infinite svDotDrift;position:absolute;inset:0}.smartvey-page .sv-ranking-section>*{z-index:1;position:relative}.smartvey-page .sv-ranking-section .sv-section-header .sv-section-desc{color:#1a1a1a!important}.smartvey-page .sv-ranking-section .sv-rank-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;height:100%;padding:16px;transition:box-shadow .15s,transform .15s;box-shadow:5px 5px #1a1a1a}.smartvey-page .sv-ranking-section .sv-rank-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #1a1a1a}.smartvey-page .sv-ranking-section .sv-rank-card--shine{position:relative;overflow:hidden}.smartvey-page .sv-ranking-section .sv-rank-card--shine:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff8c 50%,#0000 80%);width:50%;height:100%;animation:2.8s ease-in-out infinite svShineWave;position:absolute;top:0;left:-80%;transform:skew(-15deg)}.smartvey-page .sv-ranking-section .sv-rank-card--special{background:#f8fafc}.smartvey-page .sv-ranking-section .sv-rank-card--special p{color:#6b7280;margin-bottom:16px;font-size:14px;line-height:1.65}.smartvey-page .sv-ranking-section .sv-rank-card-header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.smartvey-page .sv-ranking-section .sv-rank-icon-box{border:2px solid #00000026;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex;box-shadow:2px 2px #0000001f}.smartvey-page .sv-ranking-section .sv-rank-card-title{color:#111827;margin-bottom:5px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:800}.smartvey-page .sv-ranking-section .sv-rank-tabs-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-rank-tabs-row{gap:8px;margin-bottom:16px}}.smartvey-page .sv-ranking-section .sv-rank-tabs{flex-wrap:wrap;flex:1;gap:10px;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-rank-tabs{flex-wrap:nowrap;gap:6px}}.smartvey-page .sv-ranking-section .sv-scoring-info-btn{color:#27a6b2;cursor:pointer;white-space:nowrap;background:#27a6b214;border:2px solid #27a6b2;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:7px 13px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.smartvey-page .sv-ranking-section .sv-scoring-info-btn:hover{background:#27a6b226}.smartvey-page .sv-ranking-section .sv-scoring-info-btn--active{color:#fff;background:#27a6b2;box-shadow:3px 3px #1a1a1a}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-scoring-info-btn{order:10;justify-content:center;width:100%;padding:9px 14px;font-size:13px}}.smartvey-page .sv-ranking-section .sv-scoring-info-panel{background:#fff;border:2px solid #27a6b2;border-radius:14px;margin-bottom:24px;padding:20px;animation:.25s both svFadeUp;box-shadow:4px 4px #27a6b233}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-scoring-info-panel{margin-bottom:16px;padding:14px}}.smartvey-page .sv-ranking-section .sv-scoring-info-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.smartvey-page .sv-ranking-section .sv-scoring-info-grid--single{grid-template-columns:1fr;max-width:480px}@media (max-width:991px){.smartvey-page .sv-ranking-section .sv-scoring-info-grid{grid-template-columns:repeat(2,1fr)}.smartvey-page .sv-ranking-section .sv-scoring-info-grid--single{grid-template-columns:1fr}}@media (max-width:480px){.smartvey-page .sv-ranking-section .sv-scoring-info-grid{grid-template-columns:1fr;gap:10px}}.smartvey-page .sv-ranking-section .sv-scoring-info-card{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;padding:14px}.smartvey-page .sv-ranking-section .sv-scoring-info-card--daily{background:#e5393508;border-color:#e5393540}.smartvey-page .sv-ranking-section .sv-scoring-info-card--weekly{background:#f59e0b08;border-color:#f59e0b4d}.smartvey-page .sv-ranking-section .sv-scoring-info-card--monthly{background:#12933f08;border-color:#12933f40}.smartvey-page .sv-ranking-section .sv-scoring-info-card--seasonal{background:#7562e008;border-color:#7562e04d}.smartvey-page .sv-ranking-section .sv-scoring-info-card-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.smartvey-page .sv-ranking-section .sv-scoring-info-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.smartvey-page .sv-ranking-section .sv-scoring-info-card-title{color:#111827;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800}.smartvey-page .sv-ranking-section .sv-scoring-info-card-desc{color:#6b7280;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;line-height:1.55}.smartvey-page .sv-ranking-section .sv-scoring-info-card-desc strong{color:#111827;font-weight:800}.smartvey-page .sv-ranking-section .sv-rank-tab{cursor:pointer;border:2px solid;border-radius:30px;padding:9px 22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;transition:box-shadow .15s,transform .15s,background .15s}.smartvey-page .sv-ranking-section .sv-rank-tab:hover{filter:brightness(1.05);transform:translate(-1px,-1px)}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-rank-tab{text-align:center;white-space:nowrap;flex:1;padding:8px 12px;font-size:12px}}.smartvey-page .sv-ranking-section .sv-rank-tab-panel{max-width:560px}.smartvey-page .sv-ranking-section .sv-rank-toggle-row{justify-content:flex-end;margin-bottom:16px;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-rank-toggle-row{justify-content:stretch}.smartvey-page .sv-ranking-section .sv-rank-toggle-row .sv-quiz-rank-tabs{width:100%}.smartvey-page .sv-ranking-section .sv-rank-toggle-row .sv-quiz-rank-tabs .sv-quiz-rank-tab{flex:1}}.smartvey-page .sv-ranking-section .sv-quiz-rank-tabs{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-quiz-rank-tabs{flex-wrap:nowrap;gap:6px}}.smartvey-page .sv-ranking-section .sv-quiz-rank-tab{cursor:pointer;color:#6b7280;background:#f5f5f5;border:2px solid #d1d5db;border-radius:8px;padding:6px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;transition:all .15s}.smartvey-page .sv-ranking-section .sv-quiz-rank-tab--active{color:#fff;box-shadow:2px 2px #1a1a1a}.smartvey-page .sv-ranking-section .sv-quiz-rank-tab:hover:not(.sv-quiz-rank-tab--active){color:#27a6b2;border-color:#27a6b2}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-quiz-rank-tab{text-align:center;white-space:nowrap;flex:1;padding:6px 8px;font-size:12px}}.smartvey-page .sv-ranking-section .sv-winner-board{width:100%}.smartvey-page .sv-ranking-section .sv-winner-podium-wrap{background:#fff;border:2.5px solid #1a1a1a;border-radius:20px;width:100%;padding:24px 24px 20px;box-shadow:6px 6px #1a1a1a}.smartvey-page .sv-ranking-section .sv-nodata-wrap{flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.smartvey-page .sv-ranking-section .sv-nodata-img{object-fit:contain;opacity:.85;width:320px;height:240px}.smartvey-page .sv-ranking-section .sv-nodata-text{color:#9ca3af;margin-top:16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:600}.smartvey-page .sv-ranking-section .sv-winner-wrap-header{border-bottom:1.5px dashed #e5e7eb;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.smartvey-page .sv-ranking-section .sv-winner-wrap-icon{background:#d5660014;border:2px solid #d5660033;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.smartvey-page .sv-ranking-section .sv-winner-wrap-title{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800}.smartvey-page .sv-ranking-section .sv-winner-wrap-sub{color:#9ca3af;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:600}.smartvey-page .sv-ranking-section .sv-winner-podium{justify-content:center;align-items:flex-end;gap:12px;display:flex}.smartvey-page .sv-ranking-section .sv-winner-col{flex-direction:column;flex:1;align-items:center;max-width:220px;display:flex}.smartvey-page .sv-ranking-section .sv-winner-crown-icon{filter:drop-shadow(0 2px 4px #00000026);margin-bottom:6px}.smartvey-page .sv-ranking-section .sv-winner-crown-icon--big{margin-bottom:8px}.smartvey-page .sv-ranking-section .sv-winner-avatar-ring{border:3px solid;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;padding:10px;display:flex}.smartvey-page .sv-ranking-section .sv-winner-avatar-ring--gold{background:#fff;border-color:#f59e0b;width:80px;height:80px;overflow:hidden}.smartvey-page .sv-ranking-section .sv-winner-avatar-ring--silver{background:#fff;border-color:#94a3b8;width:68px;height:68px;overflow:hidden}.smartvey-page .sv-ranking-section .sv-winner-avatar-ring--bronze{background:#fff;border-color:#b45309;width:60px;height:60px;overflow:hidden}.smartvey-page .sv-ranking-section .sv-winner-avatar-letter{font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:800;line-height:1}.smartvey-page .sv-ranking-section .sv-winner-avatar-letter--gold{color:#f59e0b;font-size:28px}.smartvey-page .sv-ranking-section .sv-winner-avatar-letter--silver{color:#94a3b8;font-size:24px}.smartvey-page .sv-ranking-section .sv-winner-avatar-letter--bronze{color:#b45309;font-size:20px}.smartvey-page .sv-ranking-section .sv-winner-info{text-align:center;margin-bottom:16px}.smartvey-page .sv-ranking-section .sv-winner-name{text-align:center;margin-bottom:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:800}.smartvey-page .sv-ranking-section .sv-winner-name--gold{color:#d97706;font-size:16px}.smartvey-page .sv-ranking-section .sv-winner-name--silver{color:#64748b;font-size:14px}.smartvey-page .sv-ranking-section .sv-winner-name--bronze{color:#92400e;font-size:13px}.smartvey-page .sv-ranking-section .sv-winner-pts{margin-bottom:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:700}.smartvey-page .sv-ranking-section .sv-winner-pts--gold{color:#f59e0b;font-size:14px}.smartvey-page .sv-ranking-section .sv-winner-pts--silver{color:#94a3b8;font-size:13px}.smartvey-page .sv-ranking-section .sv-winner-pts--bronze{color:#b45309;font-size:12px}.smartvey-page .sv-ranking-section .sv-winner-time{color:#9ca3af;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:600}.smartvey-page .sv-ranking-section .sv-wb-wins{text-align:center;color:#7562e0;margin-top:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:900}.smartvey-page .sv-ranking-section .sv-wb-wins--gold,.smartvey-page .sv-ranking-section .sv-wb-wins--silver,.smartvey-page .sv-ranking-section .sv-wb-wins--bronze{color:#7562e0}.smartvey-page .sv-ranking-section .sv-wb-time{color:#9ca3af;text-align:center;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:600}.smartvey-page .sv-ranking-section .sv-wb-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:20px;overflow:hidden;box-shadow:5px 5px #1a1a1a}.smartvey-page .sv-ranking-section .sv-wb-card-header{background:#f59e0b;align-items:center;gap:14px;padding:20px 28px;display:flex}.smartvey-page .sv-ranking-section .sv-wb-header-icon{background:#fff3;border:2px solid #ffffff59;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.smartvey-page .sv-ranking-section .sv-wb-header-title{color:#fff;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900;line-height:1.2}.smartvey-page .sv-ranking-section .sv-wb-header-sub{color:#ffffffd9;margin-top:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:600}.smartvey-page .sv-ranking-section .sv-wb-body{padding:24px 28px 28px}.smartvey-page .sv-ranking-section .sv-wb-layout{align-items:flex-end;gap:24px;display:flex}@media (max-width:640px){.smartvey-page .sv-ranking-section .sv-wb-layout{flex-direction:column;align-items:stretch}}.smartvey-page .sv-ranking-section .sv-wb-podium-wrap{flex:1;min-width:0}.smartvey-page .sv-ranking-section .sv-wb-rest-list{flex-direction:column;flex-shrink:0;align-self:center;gap:6px;width:260px;display:flex}@media (max-width:640px){.smartvey-page .sv-ranking-section .sv-wb-rest-list{width:100%}}.smartvey-page .sv-ranking-section .sv-wb-rest-row{background:#fffbeb;border:1.5px solid #fde68a;border-radius:10px;align-items:center;gap:10px;padding:9px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;display:flex}.smartvey-page .sv-ranking-section .sv-wb-rest-rank{color:#d97706;text-align:center;min-width:26px;font-size:12px;font-weight:800}.smartvey-page .sv-ranking-section .sv-wb-rest-avatar{background:#fde68a;border:1.5px solid #f59e0b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.smartvey-page .sv-ranking-section .sv-wb-rest-name{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.smartvey-page .sv-ranking-section .sv-wb-rest-wins{flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.smartvey-page .sv-ranking-section .sv-wb-rest-wins-num{color:#f59e0b;font-size:14px;font-weight:900}.smartvey-page .sv-ranking-section .sv-wb-rest-wins-label{color:#9ca3af;font-size:10px;font-weight:600}.smartvey-page .sv-ranking-section .sv-winner-step{border:2px solid #1a1a1a;border-bottom:none;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:100%;display:flex}.smartvey-page .sv-ranking-section .sv-winner-step--gold{background:#f59e0b;height:80px}.smartvey-page .sv-ranking-section .sv-winner-step--silver{background:#94a3b8;height:60px}.smartvey-page .sv-ranking-section .sv-winner-step--bronze{background:#d97706;height:44px}.smartvey-page .sv-ranking-section .sv-winner-crown-anim{animation:.6s cubic-bezier(.34,1.56,.64,1) both svCrownDrop}.smartvey-page .sv-ranking-section .sv-winner-crown-anim--1{animation-delay:.9s}.smartvey-page .sv-ranking-section .sv-winner-crown-anim--2{animation-delay:1.1s}.smartvey-page .sv-ranking-section .sv-winner-crown-anim--3{animation-delay:1.3s}.smartvey-page .sv-ranking-section .sv-winner-rise{transform-origin:bottom;animation:.7s cubic-bezier(.22,1,.36,1) both svPodiumRise}.smartvey-page .sv-ranking-section .sv-winner-rise--1{animation-delay:.1s}.smartvey-page .sv-ranking-section .sv-winner-rise--2{animation-delay:.3s}.smartvey-page .sv-ranking-section .sv-winner-rise--3{animation-delay:.5s}.smartvey-page .sv-ranking-section .sv-winner-pop{animation:.6s cubic-bezier(.34,1.56,.64,1) both svAvatarPop}.smartvey-page .sv-ranking-section .sv-winner-pop--1{animation-delay:.55s}.smartvey-page .sv-ranking-section .sv-winner-pop--2{animation-delay:.75s}.smartvey-page .sv-ranking-section .sv-winner-pop--3{animation-delay:.95s}.smartvey-page .sv-ranking-section .sv-winner-anim{animation:.5s both svInfoFadeUp}.smartvey-page .sv-ranking-section .sv-winner-anim--1{animation-delay:.75s}.smartvey-page .sv-ranking-section .sv-winner-anim--2{animation-delay:.95s}.smartvey-page .sv-ranking-section .sv-winner-anim--3{animation-delay:1.1s}.smartvey-page .sv-ranking-section .sv-winner-step-num{opacity:.4;color:#fff;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:28px;font-weight:900}.smartvey-page .sv-ranking-section .sv-rank-badge{border-radius:20px;padding:2px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:700;display:inline-block}.smartvey-page .sv-ranking-section .sv-rank-badge--active{color:#008996;background:#27a6b21a;border:1.5px solid #27a6b259}.smartvey-page .sv-ranking-section .sv-rank-badge--soon{color:#7562e0;background:#7562e01a;border:1.5px solid #7562e04d}.smartvey-page .sv-ranking-section .sv-rank-badge--gold{color:#d56600;background:#d566001a;border:1.5px solid #d566004d}.smartvey-page .sv-ranking-section .sv-rank-podium-wrap{position:relative}.smartvey-page .sv-ranking-section .sv-rank-podium-wrap.has-overflow:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);border-radius:0 0 12px 12px;height:40px;position:absolute;bottom:0;left:0;right:0}.smartvey-page .sv-ranking-section .sv-rank-podium{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#d1d5db #0000;flex-direction:column;gap:6px;max-height:268px;padding-bottom:8px;padding-right:6px;display:flex;overflow:hidden auto}.smartvey-page .sv-ranking-section .sv-rank-podium::-webkit-scrollbar{width:3px}.smartvey-page .sv-ranking-section .sv-rank-podium::-webkit-scrollbar-track{background:0 0}.smartvey-page .sv-ranking-section .sv-rank-podium::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:99px}.smartvey-page .sv-ranking-section .sv-rank-podium::-webkit-scrollbar-thumb:hover{background:#9ca3af}.smartvey-page .sv-ranking-section .sv-rank-slot{background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:7px 8px;display:flex}.smartvey-page .sv-ranking-section .sv-rank-slot--1{background:#f59e0b0f;border-style:solid;border-color:#f59e0b;position:relative;overflow:hidden}.smartvey-page .sv-ranking-section .sv-rank-slot--1:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffdc648c 50%,#0000 80%);width:45%;height:100%;animation:2.6s ease-in-out infinite svShineWave;position:absolute;top:0;left:-80%;transform:skew(-15deg)}.smartvey-page .sv-ranking-section .sv-rank-slot--2{background:#94a3b80f;border-style:solid;border-color:#94a3b8;position:relative;overflow:hidden}.smartvey-page .sv-ranking-section .sv-rank-slot--2:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#d2dceba6 50%,#0000 80%);width:45%;height:100%;animation:2.6s ease-in-out .4s infinite svShineWave;position:absolute;top:0;left:-80%;transform:skew(-15deg)}.smartvey-page .sv-ranking-section .sv-rank-slot--3{background:#b453090f;border-style:solid;border-color:#b45309;position:relative;overflow:hidden}.smartvey-page .sv-ranking-section .sv-rank-slot--3:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#e6af788c 50%,#0000 80%);width:45%;height:100%;animation:2.6s ease-in-out .8s infinite svShineWave;position:absolute;top:0;left:-80%;transform:skew(-15deg)}.smartvey-page .sv-ranking-section .sv-rank-slot--mine{background:#f59e0b0d;border-style:dashed;border-color:#f59e0b}.smartvey-page .sv-ranking-section .sv-rank-plain-num{color:#9ca3af;text-align:center;white-space:nowrap;flex-shrink:0;width:28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800}.smartvey-page .sv-ranking-section .sv-rank-medal-svg{text-align:center;flex-shrink:0;width:28px}.smartvey-page .sv-ranking-section .sv-rank-medal-svg--gold{stroke:#f59e0b;filter:drop-shadow(0 1px 2px #f59e0b66)}.smartvey-page .sv-ranking-section .sv-rank-medal-svg--silver{stroke:#94a3b8;filter:drop-shadow(0 1px 2px #94a3b866)}.smartvey-page .sv-ranking-section .sv-rank-medal-svg--bronze{stroke:#b45309;filter:drop-shadow(0 1px 2px #b4530966)}.smartvey-page .sv-ranking-section .sv-rank-avatar-placeholder{background:#e5e7eb;border:1.5px dashed #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.smartvey-page .sv-ranking-section .sv-rank-avatar-letter{color:#6b7280;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;line-height:1}.smartvey-page .sv-ranking-section .sv-rank-name{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800;overflow:hidden}.smartvey-page .sv-ranking-section .sv-rank-score{color:#27a6b2;white-space:nowrap;flex-shrink:0;margin-left:auto;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:800}.smartvey-page .sv-ranking-section .sv-rank-time{color:#1a1a1a;white-space:nowrap;flex-shrink:0;margin-left:6px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:800}.smartvey-page .sv-ranking-section .sv-rank-special-icon{border:2px solid #0000001a;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex;box-shadow:2px 2px #00000014}.smartvey-page .sv-ranking-section .sv-rank-special-icon--purple{background:#7562e01a}.smartvey-page .sv-ranking-section .sv-rank-special-icon--gold{background:#d566001a}.smartvey-page .sv-ranking-section .sv-seasonal-rank-card{gap:0;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-seasonal-rank-card{flex-direction:column}}.smartvey-page .sv-ranking-section .sv-seasonal-rank-left{border-right:2px solid #1a1a1a;flex-direction:column;flex-shrink:0;width:220px;padding:12px 10px;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-seasonal-rank-left{border-bottom:2px solid #1a1a1a;border-right:none;flex-flow:wrap;flex-shrink:1;gap:8px;width:100%;overflow:visible;max-height:none!important;padding:10px!important}.smartvey-page .sv-ranking-section .sv-seasonal-rank-left button{flex:calc(50% - 4px);min-width:0}.smartvey-page .sv-ranking-section .sv-seasonal-rank-right{max-height:none!important;padding:14px!important}}.smartvey-page .sv-ranking-section .sv-rank-podium-rest-wrap{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-rank-podium-rest-wrap{flex-direction:column;align-items:stretch;gap:16px}}.smartvey-page .sv-ranking-section .sv-rank-rest-list{flex-shrink:0;align-self:center;width:260px}@media (max-width:767px){.smartvey-page .sv-ranking-section .sv-rank-rest-list{flex-shrink:1;align-self:stretch;width:100%}}.smartvey-page .sv-student-section-wrap{background-color:#fffef5;background-image:linear-gradient(#27a6b20d 1px,#0000 1px),linear-gradient(90deg,#27a6b20d 1px,#0000 1px);background-size:40px 40px;border-top:2px solid #e8edf3;border-bottom:2px solid #e8edf3}.smartvey-page .sv-group-section-wrap{background-color:#fff}.smartvey-page .sv-features-section{padding:5em 0 4em}@media (max-width:767px){.smartvey-page .sv-features-section{padding:2.5em 0 2em}}.smartvey-page .sv-section-header{margin-bottom:2.8em}@media (max-width:767px){.smartvey-page .sv-section-header{text-align:center;margin-bottom:1.6em}.smartvey-page .sv-section-header .sv-section-desc{max-width:100%}}.smartvey-page .sv-section-header .sv-section-label{color:#008996;background:#27a6b214;border:2px solid #27a6b24d;border-radius:6px;align-items:center;gap:8px;margin-bottom:14px;padding:2px 14px 2px 10px;font-family:Caveat,Kantumruy Pro,cursive;font-size:18px;font-weight:700;display:inline-flex;box-shadow:2px 2px #27a6b240}.smartvey-page .sv-section-header h2{color:#111827;margin-bottom:4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:900;line-height:1.2}.smartvey-page .sv-section-header .sv-section-desc{color:#6b7280;max-width:520px;margin-top:10px;font-size:15px}.smartvey-page .sv-feature-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;height:100%;padding:28px;transition:box-shadow .15s,transform .15s;animation:.55s both svFadeUp;box-shadow:5px 5px #1a1a1a}@media (max-width:767px){.smartvey-page .sv-feature-card{grid-template-rows:auto auto;grid-template-columns:44px 1fr;gap:6px 14px;margin:0 16px;padding:16px 18px;display:grid;box-shadow:3px 3px #1a1a1a}.smartvey-page .sv-feature-card .sv-card-icon-box{grid-area:1/1;align-self:center;width:44px;height:44px;margin-bottom:0;transform:none}.smartvey-page .sv-feature-card .sv-card-title{grid-area:1/2;align-self:center;margin-bottom:0;font-size:15px}.smartvey-page .sv-feature-card .sv-card-desc{grid-area:2/2;margin-bottom:0;font-size:13px}}.smartvey-page .sv-feature-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #1a1a1a}.smartvey-page .sv-feature-card .sv-card-icon-box{border:2px solid #0003;border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;transition:transform .2s;display:flex;transform:rotate(-3deg);box-shadow:2px 2px #00000026}.smartvey-page .sv-feature-card:hover .sv-card-icon-box{transform:rotate(0)scale(1.05)}.smartvey-page .sv-feature-card .sv-card-title{color:#111827;margin-bottom:10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800;line-height:1.3}.smartvey-page .sv-feature-card .sv-card-desc{color:#6b7280;margin-bottom:0;font-size:14px;line-height:1.7}.smartvey-page .sv-feature-cards-row .ant-col:first-child .sv-feature-card{animation-delay:50ms;transform:rotate(-.6deg)}.smartvey-page .sv-feature-cards-row .ant-col:first-child .sv-feature-card:hover{transform:rotate(0)translate(-2px,-2px)}.smartvey-page .sv-feature-cards-row .ant-col:nth-child(2) .sv-feature-card{animation-delay:.15s;transform:rotate(.5deg)}.smartvey-page .sv-feature-cards-row .ant-col:nth-child(2) .sv-feature-card:hover{transform:rotate(0)translate(-2px,-2px)}.smartvey-page .sv-feature-cards-row .ant-col:nth-child(3) .sv-feature-card{animation-delay:.25s;transform:rotate(-.4deg)}.smartvey-page .sv-feature-cards-row .ant-col:nth-child(3) .sv-feature-card:hover{transform:rotate(0)translate(-2px,-2px)}.smartvey-page .why-choose-section{background:linear-gradient(160deg,#005b63 0%,#008996 100%);padding:5.5em 0;position:relative;overflow:hidden}.smartvey-page .why-choose-section:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0e 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.smartvey-page .why-choose-section .sv-wc-header{z-index:1;margin-bottom:44px;position:relative}.smartvey-page .why-choose-section .sv-wc-header .wc-sub-title{color:#27c7d6;opacity:.9;margin-bottom:6px;font-family:Caveat,Kantumruy Pro,cursive;font-size:18px;font-weight:600}.smartvey-page .why-choose-section .sv-wc-header .wc-title{color:#fff;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;line-height:1.1}.smartvey-page .why-choose-section .wc-steps-row{z-index:1;position:relative}.smartvey-page .why-choose-section .wc-step-card{background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;height:100%;padding:24px 20px;transition:background .2s,transform .2s}.smartvey-page .why-choose-section .wc-step-card:hover{background:#ffffff24;transform:translateY(-4px)}.smartvey-page .why-choose-section .wc-step-card .wc-step-number{color:#27c7d6;border:2px solid #27c7d6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;font-family:Caveat,Kantumruy Pro,cursive;font-size:14px;font-weight:700;display:inline-flex;box-shadow:2px 2px #27c7d64d}.smartvey-page .why-choose-section .wc-step-card h5{color:#fff;margin-bottom:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:800}.smartvey-page .why-choose-section .wc-step-card p{color:#fff9;margin-bottom:0;font-size:14px;line-height:1.6}.smartvey-page .why-choose-section .wc-img-wrap{justify-content:flex-end;align-items:center;padding-left:60px;padding-right:0;display:flex}@media (max-width:768px){.smartvey-page .why-choose-section .wc-img-wrap{display:none}}.smartvey-page .why-choose-section .wc-img-wrap .ant-image{filter:drop-shadow(0 8px 24px #00000080)brightness(.9)contrast(1.1);border-radius:12px}.smartvey-page .journey-section{text-align:center;background-color:#f5f5ff;padding:7em 0;position:relative;overflow:hidden}.smartvey-page .journey-section:before{content:"";filter:blur(1.5px);opacity:.3;pointer-events:none;z-index:0;background-image:radial-gradient(circle,#b0b0d8 2.5px,#0000 2.5px);background-size:28px 28px;animation:5s linear infinite svDotDrift;position:absolute;inset:0}.smartvey-page .journey-section>*{z-index:1;position:relative}.smartvey-page .journey-section .sv-cta-icon-wrap{background:#fff;border:3px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 22px;animation:.6s both svPop;display:inline-flex;box-shadow:4px 4px #1a1a1a}.smartvey-page .journey-section .j-title{color:#111827;margin-bottom:16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:900;line-height:1.15}.smartvey-page .journey-section .j-title.c-primary-sv,.smartvey-page .journey-section .j-title[class*=c-primary]{-webkit-text-fill-color:unset!important;color:#111827!important;background:0 0!important}.smartvey-page .journey-section .j-title em{color:#008996;font-style:normal}.smartvey-page .journey-section .j-desc{color:#4b5563;max-width:500px;margin:0 auto 32px;font-size:16px;line-height:1.75}.smartvey-page .journey-section .sv-cta-btn.ant-btn{color:#fff;background:#27a6b2;border:2.5px solid #1a1a1a;border-radius:12px;height:52px;padding:0 36px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800;transition:box-shadow .15s,transform .15s;box-shadow:5px 5px #1a1a1a}.smartvey-page .journey-section .sv-cta-btn.ant-btn:hover,.smartvey-page .journey-section .sv-cta-btn.ant-btn:focus{color:#fff;background:#008996;transform:translate(-2px,-2px);box-shadow:8px 8px #1a1a1a}.smartvey-page .journey-section .sv-cta-btn.ant-btn:active{transform:translate(2px,2px);box-shadow:2px 2px #1a1a1a}.smartvey-page .sv-footer-wrap{padding-bottom:4em}.smartvey-page .sv-sub-hero{background:linear-gradient(160deg,#005b63 0%,#008996 100%);padding:72px 0 64px;position:relative;overflow:hidden}.smartvey-page .sv-sub-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0e 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.smartvey-page .sv-sub-hero__inner{z-index:1;text-align:center;position:relative}.smartvey-page .sv-sub-hero__eyebrow{color:#ffffffbf;margin-bottom:10px;font-family:Caveat,Kantumruy Pro,cursive;font-size:18px;font-weight:600;display:block}.smartvey-page .sv-sub-hero__title{color:#fff;margin-bottom:14px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;line-height:1.2}.smartvey-page .sv-sub-hero__desc{color:#fffc;max-width:560px;margin:0 auto;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px}.smartvey-page .sv-sub-section{background-color:#fffef5;background-image:linear-gradient(#27a6b20f 1px,#0000 1px),linear-gradient(90deg,#27a6b20f 1px,#0000 1px);background-size:40px 40px;padding:5em 0}.smartvey-page .sv-sub-section--dot{background-color:#f5f5ff;position:relative}.smartvey-page .sv-sub-section--dot:before{content:"";filter:blur(1.5px);opacity:.3;pointer-events:none;background-image:radial-gradient(circle,#b0b0d8 2.5px,#0000 2.5px);background-size:28px 28px;position:absolute;inset:0}.smartvey-page .sv-sub-section--dot>*{z-index:1;position:relative}.smartvey-page .sv-sub-section--teal{background:linear-gradient(160deg,#005b63 0%,#008996 100%)}.smartvey-page .sv-sub-section--teal:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff0e 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.smartvey-page .sv-sub-section--center{text-align:center}.smartvey-page .sv-sub-section-header{text-align:center;margin-bottom:2.5em}.smartvey-page .sv-sub-eyebrow{color:#27a6b2;margin-bottom:8px;font-family:Caveat,Kantumruy Pro,cursive;font-size:18px;font-weight:600;display:block}.smartvey-page .sv-sub-eyebrow--light{color:#ffffffbf}.smartvey-page .sv-sub-section-title{color:#111827;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:900}.smartvey-page .sv-sub-section-title--light{color:#fff}.smartvey-page .sv-sub-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;height:100%;padding:28px;transition:box-shadow .18s,transform .18s;animation:.55s both svFadeUp;box-shadow:5px 5px #1a1a1a}.smartvey-page .sv-sub-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #1a1a1a}.smartvey-page .sv-sub-card--teal{background:linear-gradient(135deg,#005b63,#008996);border-color:#003d44;box-shadow:5px 5px #003d44}.smartvey-page .sv-sub-card--teal:hover{box-shadow:8px 8px #003d44}.smartvey-page .sv-sub-card--center{text-align:center}.smartvey-page .sv-sub-card--big{padding:36px}.smartvey-page .sv-sub-card--h100{height:100%}.smartvey-page .sv-sub-card--cta{text-align:center;margin-top:28px}.smartvey-page .sv-sub-card__eyebrow{color:#27a6b2;margin-bottom:14px;font-family:Caveat,Kantumruy Pro,cursive;font-size:17px;font-weight:600;display:block}.smartvey-page .sv-sub-icon-box{background:#27a6b21a;border:2px solid #27a6b240;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}.smartvey-page .sv-sub-founder-row{align-items:flex-start;gap:14px;margin-top:16px;display:flex}.smartvey-page .sv-sub-avatar{background:#fff3;border:2px solid #ffffff59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.smartvey-page .sv-sub-founder-name{color:#fff;margin-bottom:4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800}.smartvey-page .sv-sub-founder-desc{color:#fffc;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px}.smartvey-page .sv-sub-member-card{text-align:center;background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:10px;padding:16px 8px;transition:border-color .2s,background .2s}.smartvey-page .sv-sub-member-card:hover{background:#27a6b20d;border-color:#27a6b2}.smartvey-page .sv-sub-member-avatar{justify-content:center;margin-bottom:8px;display:flex}.smartvey-page .sv-sub-member-name{color:#1a1a1a;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700}.smartvey-page .sv-sub-value-label{color:#111827;margin:12px 0 6px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:800}.smartvey-page .sv-sub-value-desc{color:#6b7280;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px}.smartvey-page .sv-sub-goal-icon{border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}.smartvey-page .sv-sub-goal-title{margin-bottom:12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:1.6rem;font-weight:900}.smartvey-page .sv-sub-goal-desc{color:#6b7280;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;line-height:1.7}.smartvey-page .sv-sub-sponsor-icon{margin-bottom:14px;font-size:32px;display:block}.smartvey-page .sv-sub-sponsor-desc{color:#3d3d3d;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;line-height:1.7}.smartvey-page .sv-sub-sponsor-cta{margin-top:28px}.smartvey-page .sv-sub-sponsor-cta-text{color:#3d3d3d;margin-bottom:12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px}.smartvey-page .sv-sub-cta-link{color:#27a6b2;word-break:break-all;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;text-decoration:underline}.smartvey-page .sv-sub-cta-link:hover{color:#005b63}.smartvey-page .sv-sub-cond-header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.smartvey-page .sv-sub-cond-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.smartvey-page .sv-sub-cond-title{margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:800}.smartvey-page .sv-sub-cond-desc{color:#3d3d3d;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;line-height:1.7}.smartvey-page .sv-sub-cond-list{margin-bottom:0;padding-left:20px}.smartvey-page .sv-sub-cond-list li{color:#3d3d3d;margin-bottom:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;line-height:1.6}.smartvey-page .sv-sub-winner-icon{border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:14px;display:flex}.smartvey-page .sv-sub-winner-title{margin-bottom:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:800}.smartvey-page .sv-sub-winner-desc{color:#6b7280;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;line-height:1.6}.smartvey-page .sv-sub-rank-left{padding:16px 0}.smartvey-page .sv-sub-rank-icon-wrap{margin-bottom:12px}.smartvey-page .sv-sub-rank-title{margin-bottom:12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:1.6rem;font-weight:900}.smartvey-page .sv-sub-rank-example{background:#0000000a;border-radius:10px;padding:12px 16px;display:inline-block}.smartvey-page .sv-sub-rank-example .sv-sub-rank-example-label{color:#9ca3af;margin-bottom:4px;font-family:Caveat,Kantumruy Pro,cursive;font-size:15px;font-weight:600;display:block}.smartvey-page .sv-sub-rank-example p{color:#3d3d3d;margin-bottom:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px}.smartvey-page .sv-sub-rank-list{margin:0;padding:0;list-style:none}.smartvey-page .sv-sub-rank-list li{color:#3d3d3d;align-items:flex-start;gap:10px;margin-bottom:12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;line-height:1.6;display:flex}.smartvey-page .sv-sub-rank-bullet{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;display:inline-block}.smartvey-page .sv-sub-notes-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:576px){.smartvey-page .sv-sub-notes-grid{grid-template-columns:1fr}}.smartvey-page .sv-sub-note-item{background:#ffffff1f;border:1px solid #fff3;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.smartvey-page .sv-sub-note-num{color:#fff9;flex-shrink:0;font-family:Caveat,Kantumruy Pro,cursive;font-size:18px;font-weight:700;line-height:1.3}.smartvey-page .sv-sub-note-text{color:#ffffffe6;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;line-height:1.6}.smartvey-page .sv-sub-prices{flex-direction:column;align-items:center;gap:10px;display:flex}.smartvey-page .sv-sub-prices-title{color:#111827;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:1.5rem;font-weight:900}.smartvey-page .sv-sub-badge{color:#27a6b2;background:#27a6b21f;border:1.5px solid #27a6b24d;border-radius:6px;padding:3px 12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700}.smartvey-page .sv-sub-prices-note{color:#9ca3af;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px}.wrap-winner-section{margin-bottom:1em}.wrap-winner-section .content-wrap{padding:11px 20px 20px}.wrap-winner-section .content-wrap .content-title{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.wrap-winner-section .content-wrap .content-title .left-section{align-items:center;display:flex}.wrap-winner-section .content-wrap .content-title .ant-image{margin-right:5px}.wrap-winner-section .content-wrap .content-member{text-align:center}.wrap-winner-section .content-wrap .content-member .wrap-profile{margin-bottom:5px;position:relative}.wrap-winner-section .content-wrap .content-member .wrap-profile .avatar-image{border-radius:50px}.wrap-winner-section .content-wrap .content-member .wrap-profile .badge-rank{position:absolute;top:47px;left:0;right:0}.wrap-winner-section .content-wrap .content-member .per-info .username{margin-bottom:0}.wrap-winner-section .content-wrap .content-member .per-info .duration{color:#707070;margin-bottom:2px;font-size:14px}.wrap-winner-section.winner-of-the-day{background-color:#fffcf8;border:1px solid #ffe9c6;border-radius:27px}.wrap-winner-section.winner-of-the-week{background-color:#fafffd;border:1px solid #dbede5;border-radius:27px}.wrap-winner-section.winner-of-the-month{background-color:#f4feff;border:1px solid #d2eaec;border-radius:27px;margin-bottom:6em}.c-primary-sv{color:#27a6b2!important}.sv-footer-theme .footer{background:linear-gradient(160deg,#005b63 0%,#008996 100%)!important}.sv-main-footer{color:#fff;background-color:#00696f;background-image:repeating-linear-gradient(-45deg,#0000,#0000 10px,#ffffff0a 10px 11px);min-height:260px;padding:80px 0;font-family:Nunito,Kantumruy Pro,sans-serif}.sv-main-footer .sv-mf-contact{margin-top:20px}.sv-main-footer .sv-mf-contact .sv-mf-contact-title{letter-spacing:.1em;color:#fff;margin-bottom:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800}.sv-main-footer .sv-mf-contact .sv-mf-phone{color:#ffffffe6;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px}.sv-main-footer .sv-mf-social-label{color:#ffffffe6;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;line-height:1.5}.sv-main-footer .sv-mf-social-link{transition:opacity .2s,transform .2s;display:inline-flex}.sv-main-footer .sv-mf-social-link:hover{opacity:.75;transform:translateY(-2px)}.sv-main-footer .sv-mf-available{color:#ffffffe6;margin-bottom:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px}.sv-main-footer .sv-mf-store-btn{opacity:.9;transition:opacity .2s,transform .2s}.sv-main-footer .sv-mf-store-btn:hover{opacity:1;transform:translateY(-2px)}@media (max-width:767px){.sv-main-footer{padding:40px 0 100px}.sv-main-footer .ant-divider-vertical{display:none!important}.sv-main-footer .sv-mf-contact{margin-top:0}}.quiz-under-construction-page .content-under-construction{justify-content:center;align-items:center;height:600px;display:flex}.quiz-under-construction-page .content-under-construction h1{text-align:center;margin-top:10px}.sv-quiz-page{background:#f5f5ff;min-height:100vh;font-family:Nunito,Kantumruy Pro,sans-serif}.sv-quiz-page .sv-quiz-hero{background:linear-gradient(135deg,#1e8f9b 0%,#27a6b2 60%,#1a7d88 100%);padding:64px 0 56px;position:relative;overflow:hidden}.sv-quiz-page .sv-quiz-hero:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(-45deg,#0000,#0000 18px,#ffffff0a 18px 19px);position:absolute;inset:0}.sv-quiz-page .sv-quiz-hero .sv-quiz-hero__inner{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:relative}.sv-quiz-page .sv-quiz-hero .sv-quiz-hero__eyebrow{color:#ffffffd9;letter-spacing:.5px;font-family:Caveat,Kantumruy Pro,cursive;font-size:20px;font-weight:600}.sv-quiz-page .sv-quiz-hero .sv-quiz-hero__title{color:#fff;letter-spacing:-.5px;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1.15}.sv-quiz-page .sv-quiz-hero .sv-quiz-hero__desc{color:#fffc;max-width:460px;margin:0 0 8px;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:15px}.sv-quiz-page .sv-quiz-hero .sv-quiz-my-btn{color:#1e8f9b;cursor:pointer;background:#fff;border:2.5px solid #1a1a1a;border-radius:8px;align-items:center;gap:6px;padding:10px 22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-quiz-hero .sv-quiz-my-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page .sv-quiz-hero .sv-quiz-my-btn:active{transform:translate(1px,1px);box-shadow:2px 2px #1a1a1a}.sv-quiz-page .sv-quiz-hero .sv-quiz-back-btn{color:#fffc;cursor:pointer;background:#ffffff1f;border:1.5px solid #ffffff40;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:12px;padding:6px 14px;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.sv-quiz-page .sv-quiz-hero .sv-quiz-back-btn:hover{color:#fff;background:#ffffff38;border-color:#ffffff80}.sv-quiz-page .sv-quiz-hero .sv-quiz-sub-breadcrumb{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.sv-quiz-page .sv-quiz-hero .sv-quiz-sub-breadcrumb__link{color:#ffffffbf;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:14px;font-weight:500;transition:color .15s}.sv-quiz-page .sv-quiz-hero .sv-quiz-sub-breadcrumb__link:hover{color:#fff}.sv-quiz-page .sv-quiz-hero .sv-quiz-sub-breadcrumb__sep{color:#ffffff73;font-size:14px}.sv-quiz-page .sv-quiz-hero .sv-quiz-sub-breadcrumb__current{color:#fffffff2;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:14px;font-weight:600}.sv-quiz-page .sv-quiz-hero .sv-quiz-sub-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.sv-quiz-page .sv-quiz-sub-row.ant-row{align-items:stretch}.sv-quiz-page .sv-quiz-sub-row .ant-col{flex-direction:column;display:flex}.sv-quiz-page .sv-quiz-empty-state{flex-direction:column;align-items:center;gap:16px;padding:60px 24px;display:flex}.sv-quiz-page .sv-quiz-empty-state .sv-quiz-empty-icon{color:#aaa;background:#fff;border:2.5px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-quiz-empty-state .sv-quiz-empty-title{color:#1a1a1a;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:20px;font-weight:800}.sv-quiz-page .sv-quiz-empty-state .sv-quiz-empty-desc{color:#888;max-width:320px;margin:0;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:14px}.sv-quiz-page .sv-quiz-rank-section{padding:40px 0 0}.sv-quiz-page .sv-seasonal-section .sv-rank-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;height:100%;padding:16px;transition:box-shadow .15s,transform .15s;box-shadow:5px 5px #1a1a1a}.sv-quiz-page .sv-seasonal-section .sv-rank-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #1a1a1a}.sv-quiz-page .sv-seasonal-section .sv-rank-card-header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.sv-quiz-page .sv-seasonal-section .sv-rank-icon-box{border:2px solid #00000026;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex;box-shadow:2px 2px #0000001f}.sv-quiz-page .sv-seasonal-section .sv-rank-card-title{color:#111827;margin-bottom:5px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:800}.sv-quiz-page .sv-seasonal-section .sv-rank-podium{flex-direction:column;gap:6px;padding-bottom:8px;padding-right:6px;display:flex}.sv-quiz-page .sv-seasonal-section .sv-rank-slot{background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:7px 8px;display:flex}.sv-quiz-page .sv-seasonal-section .sv-rank-slot--1{background:#f59e0b0f;border-style:solid;border-color:#f59e0b;position:relative;overflow:hidden}.sv-quiz-page .sv-seasonal-section .sv-rank-slot--1:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffdc648c 50%,#0000 80%);width:45%;height:100%;animation:2.6s ease-in-out infinite svShineWave;position:absolute;top:0;left:-80%;transform:skew(-15deg)}.sv-quiz-page .sv-seasonal-section .sv-rank-slot--2{background:#94a3b80f;border-style:solid;border-color:#94a3b8}.sv-quiz-page .sv-seasonal-section .sv-rank-slot--3{background:#b453090f;border-style:solid;border-color:#b45309}.sv-quiz-page .sv-seasonal-section .sv-rank-plain-num{color:#9ca3af;text-align:center;white-space:nowrap;flex-shrink:0;width:28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800}.sv-quiz-page .sv-seasonal-section .sv-rank-medal-svg{text-align:center;flex-shrink:0;width:28px}.sv-quiz-page .sv-seasonal-section .sv-rank-medal-svg--gold{stroke:#f59e0b;filter:drop-shadow(0 1px 2px #f59e0b66)}.sv-quiz-page .sv-seasonal-section .sv-rank-medal-svg--silver{stroke:#94a3b8;filter:drop-shadow(0 1px 2px #94a3b866)}.sv-quiz-page .sv-seasonal-section .sv-rank-medal-svg--bronze{stroke:#b45309;filter:drop-shadow(0 1px 2px #b4530966)}.sv-quiz-page .sv-seasonal-section .sv-rank-avatar-placeholder{background:#e5e7eb;border:1.5px dashed #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.sv-quiz-page .sv-seasonal-section .sv-rank-avatar-letter{color:#6b7280;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;line-height:1}.sv-quiz-page .sv-seasonal-section .sv-rank-name{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800;overflow:hidden}.sv-quiz-page .sv-seasonal-section .sv-rank-score{color:#27a6b2;white-space:nowrap;flex-shrink:0;margin-left:auto;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:800}.sv-quiz-page .sv-seasonal-section .sv-rank-time{color:#1a1a1a;white-space:nowrap;flex-shrink:0;margin-left:6px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:800}.sv-quiz-page .sv-seasonal-section .sv-quiz-rank-loading{justify-content:center;padding:32px 0;display:flex}.sv-quiz-page .sv-seasonal-section .sv-quiz-rank-empty{text-align:center;color:#9ca3af;flex-direction:column;align-items:center;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;display:flex}.sv-quiz-page .sv-seasonal-rankings-header{margin-bottom:20px}.sv-quiz-page .sv-seasonal-rank-card{height:100%}@keyframes sv-wb-float1{0%,to{opacity:.18;transform:translateY(0)scale(1)}50%{opacity:.32;transform:translateY(-28px)scale(1.12)}}@keyframes sv-wb-float2{0%,to{opacity:.13;transform:translateY(0)scale(1)}50%{opacity:.25;transform:translateY(22px)scale(.9)}}@keyframes sv-wb-float3{0%,to{opacity:.15;transform:translate(0)scale(1)}50%{opacity:.28;transform:translate(14px,-18px)scale(1.08)}}.sv-quiz-page .sv-winner-board-section{background:#fef08a;padding:48px 0 56px;position:relative;overflow:hidden}.sv-quiz-page .sv-winner-board-section:before,.sv-quiz-page .sv-winner-board-section:after,.sv-quiz-page .sv-winner-board-section .sv-wb-section-dot{content:"";pointer-events:none;border-radius:50%;position:absolute}.sv-quiz-page .sv-winner-board-section:before{background:#fbbf24;width:220px;height:220px;animation:5s ease-in-out infinite sv-wb-float1;top:-60px;left:-60px}.sv-quiz-page .sv-winner-board-section:after{background:#f59e0b;width:160px;height:160px;animation:6s ease-in-out infinite sv-wb-float2;bottom:-40px;right:80px}.sv-quiz-page .sv-winner-board-section .container{z-index:1;position:relative}.sv-quiz-page .sv-wb-section-dot{pointer-events:none;background:#fcd34d;border-radius:50%;width:120px;height:120px;animation:7s ease-in-out infinite sv-wb-float3;position:absolute;top:50%;right:-30px}.sv-quiz-page .sv-wb-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:20px;overflow:hidden;box-shadow:5px 5px #1a1a1a}.sv-quiz-page .sv-wb-card-header{background:#f59e0b;align-items:center;gap:14px;padding:20px 28px;display:flex}.sv-quiz-page .sv-wb-header-icon{background:#fff3;border:2px solid #ffffff59;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.sv-quiz-page .sv-wb-header-title{color:#fff;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900;line-height:1.2}.sv-quiz-page .sv-wb-header-sub{color:#ffffffd9;margin-top:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:600}.sv-quiz-page .sv-wb-body{padding:24px 28px 28px}.sv-quiz-page .sv-wb-layout{align-items:flex-end;gap:24px;display:flex}@media (max-width:640px){.sv-quiz-page .sv-wb-layout{flex-direction:column;align-items:stretch}}.sv-quiz-page .sv-wb-podium-wrap{flex:1;min-width:0}.sv-quiz-page .sv-winner-podium{justify-content:center;align-items:flex-end;gap:12px;display:flex}.sv-quiz-page .sv-winner-col{flex-direction:column;flex:1;align-items:center;max-width:220px;display:flex}.sv-quiz-page .sv-winner-crown-icon{filter:drop-shadow(0 2px 4px #00000026);margin-bottom:6px}.sv-quiz-page .sv-winner-crown-icon--big{margin-bottom:8px}.sv-quiz-page .sv-winner-avatar-ring{border:3px solid;border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;padding:10px;display:flex}.sv-quiz-page .sv-winner-avatar-ring--gold{background:#fff;border-color:#f59e0b;width:80px;height:80px;overflow:hidden}.sv-quiz-page .sv-winner-avatar-ring--silver{background:#fff;border-color:#94a3b8;width:68px;height:68px;overflow:hidden}.sv-quiz-page .sv-winner-avatar-ring--bronze{background:#fff;border-color:#b45309;width:60px;height:60px;overflow:hidden}.sv-quiz-page .sv-winner-avatar-letter{font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:800;line-height:1}.sv-quiz-page .sv-winner-avatar-letter--gold{color:#f59e0b;font-size:28px}.sv-quiz-page .sv-winner-avatar-letter--silver{color:#94a3b8;font-size:24px}.sv-quiz-page .sv-winner-avatar-letter--bronze{color:#b45309;font-size:20px}.sv-quiz-page .sv-winner-info{text-align:center;margin-bottom:16px}.sv-quiz-page .sv-winner-name{text-align:center;margin-bottom:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:800}.sv-quiz-page .sv-winner-name--gold{color:#d97706;font-size:16px}.sv-quiz-page .sv-winner-name--silver{color:#64748b;font-size:14px}.sv-quiz-page .sv-winner-name--bronze{color:#92400e;font-size:13px}.sv-quiz-page .sv-winner-pts{margin-bottom:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:700}.sv-quiz-page .sv-winner-pts--gold{color:#f59e0b;font-size:14px}.sv-quiz-page .sv-winner-pts--silver{color:#94a3b8;font-size:13px}.sv-quiz-page .sv-winner-pts--bronze{color:#b45309;font-size:12px}.sv-quiz-page .sv-winner-time{color:#9ca3af;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:600}.sv-quiz-page .sv-winner-step{border:2px solid #1a1a1a;border-bottom:none;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:100%;display:flex}.sv-quiz-page .sv-winner-step--gold{background:#f59e0b;height:80px}.sv-quiz-page .sv-winner-step--silver{background:#94a3b8;height:60px}.sv-quiz-page .sv-winner-step--bronze{background:#d97706;height:44px}.sv-quiz-page .sv-winner-step-num{opacity:.4;color:#fff;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:28px;font-weight:900}.sv-quiz-page .sv-winner-crown-anim{animation:.6s cubic-bezier(.34,1.56,.64,1) both svCrownDrop}.sv-quiz-page .sv-winner-crown-anim--1{animation-delay:.9s}.sv-quiz-page .sv-winner-crown-anim--2{animation-delay:1.1s}.sv-quiz-page .sv-winner-crown-anim--3{animation-delay:1.3s}.sv-quiz-page .sv-winner-rise{transform-origin:bottom;animation:.7s cubic-bezier(.22,1,.36,1) both svPodiumRise}.sv-quiz-page .sv-winner-rise--1{animation-delay:.1s}.sv-quiz-page .sv-winner-rise--2{animation-delay:.3s}.sv-quiz-page .sv-winner-rise--3{animation-delay:.5s}.sv-quiz-page .sv-winner-pop{animation:.6s cubic-bezier(.34,1.56,.64,1) both svAvatarPop}.sv-quiz-page .sv-winner-pop--1{animation-delay:.55s}.sv-quiz-page .sv-winner-pop--2{animation-delay:.75s}.sv-quiz-page .sv-winner-pop--3{animation-delay:.95s}.sv-quiz-page .sv-winner-anim{animation:.5s both svInfoFadeUp}.sv-quiz-page .sv-winner-anim--1{animation-delay:.75s}.sv-quiz-page .sv-winner-anim--2{animation-delay:.95s}.sv-quiz-page .sv-winner-anim--3{animation-delay:1.1s}.sv-quiz-page .sv-wb-wins{text-align:center;color:#7562e0;margin-top:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:900}.sv-quiz-page .sv-wb-wins--gold,.sv-quiz-page .sv-wb-wins--silver,.sv-quiz-page .sv-wb-wins--bronze{color:#7562e0}.sv-quiz-page .sv-wb-time{color:#9ca3af;text-align:center;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:600}.sv-quiz-page .sv-wb-rest-list{flex-direction:column;flex-shrink:0;align-self:center;gap:6px;width:260px;display:flex}@media (max-width:640px){.sv-quiz-page .sv-wb-rest-list{width:100%}}.sv-quiz-page .sv-wb-rest-row{background:#fffbeb;border:1.5px solid #fde68a;border-radius:10px;align-items:center;gap:10px;padding:9px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;display:flex}.sv-quiz-page .sv-wb-rest-rank{color:#d97706;text-align:center;min-width:26px;font-size:12px;font-weight:800}.sv-quiz-page .sv-wb-rest-avatar{background:#fde68a;border:1.5px solid #f59e0b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.sv-quiz-page .sv-wb-rest-name{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.sv-quiz-page .sv-wb-rest-wins{flex-direction:column;align-items:flex-end;gap:1px;margin-left:auto;display:flex}.sv-quiz-page .sv-wb-rest-wins-num{color:#f59e0b;font-size:14px;font-weight:900}.sv-quiz-page .sv-wb-rest-wins-label{color:#9ca3af;font-size:10px;font-weight:600}.sv-quiz-page .sv-quiz-rank-card .sv-ranking-section:before{display:none}.sv-quiz-page .sv-quiz-rank-card .sv-ranking-section .sv-winner-podium-wrap{box-shadow:none;border:none;border-radius:0;padding:0}.sv-quiz-page .sv-quiz-rank-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;margin-bottom:32px;padding:28px 28px 20px;overflow:hidden;box-shadow:5px 5px #1a1a1a}.sv-quiz-page .sv-quiz-rank-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.sv-quiz-page .sv-quiz-rank-eyebrow{color:#27a6b2;margin-bottom:2px;font-family:Caveat,Kantumruy Pro,cursive;font-size:16px;font-weight:700;display:block}.sv-quiz-page .sv-quiz-rank-title{color:#1a1a1a;letter-spacing:-.3px;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:20px;font-weight:900}.sv-quiz-page .sv-quiz-rank-tabs{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.sv-quiz-page .sv-quiz-rank-tabs{flex-wrap:nowrap;gap:6px}}.sv-quiz-page .sv-quiz-rank-tab{cursor:pointer;color:#6b7280;background:#f5f5f5;border:2px solid #d1d5db;border-radius:8px;padding:6px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;transition:all .15s}.sv-quiz-page .sv-quiz-rank-tab--active{color:#fff;box-shadow:2px 2px #1a1a1a}.sv-quiz-page .sv-quiz-rank-tab:hover:not(.sv-quiz-rank-tab--active){color:#27a6b2;border-color:#27a6b2}@media (max-width:767px){.sv-quiz-page .sv-quiz-rank-tab{text-align:center;white-space:nowrap;flex:1;padding:6px 8px;font-size:12px}}.sv-quiz-page .sv-quiz-rank-list{flex-direction:column;gap:8px;display:flex}.sv-quiz-page .sv-quiz-lb-card{background:#fff;border:2px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;height:100%;padding:16px;display:flex}.sv-quiz-page .sv-quiz-lb-card__header{background:#f9fafb;border-radius:6px;margin-bottom:4px;padding:6px 10px}.sv-quiz-page .sv-quiz-lb-card__title{letter-spacing:.3px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:900}.sv-quiz-page .sv-quiz-podium-area{padding-top:4px}.sv-quiz-page .sv-quiz-podium-header{border-bottom:1.5px solid #f0f0f0;align-items:center;gap:14px;margin-bottom:24px;padding-bottom:16px;display:flex}.sv-quiz-page .sv-quiz-podium-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.sv-quiz-page .sv-quiz-podium-title{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:800}.sv-quiz-page .sv-quiz-podium-sub{color:#9ca3af;margin-top:2px;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:12px}.sv-quiz-page .sv-quiz-podium{justify-content:center;align-items:flex-end;gap:16px;padding:16px 0 8px;display:flex}.sv-quiz-page .sv-quiz-podium-col{flex-direction:column;flex:1;align-items:center;gap:6px;max-width:200px;display:flex}.sv-quiz-page .sv-quiz-podium-avatar{border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900;display:flex;overflow:hidden}.sv-quiz-page .sv-quiz-podium-avatar--gold{color:#b45309;background:#f59e0b1f;border-color:#f59e0b}.sv-quiz-page .sv-quiz-podium-avatar--silver{color:#475569;background:#94a3b81f;border-color:#94a3b8}.sv-quiz-page .sv-quiz-podium-avatar--bronze{color:#92400e;background:#b453091a;border-color:#b45309}.sv-quiz-page .sv-quiz-podium-col--gold .sv-quiz-podium-avatar{width:76px;height:76px;font-size:26px}.sv-quiz-page .sv-quiz-podium-name{text-align:center;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800}.sv-quiz-page .sv-quiz-podium-name--gold{color:#f59e0b}.sv-quiz-page .sv-quiz-podium-name--silver{color:#94a3b8}.sv-quiz-page .sv-quiz-podium-name--bronze{color:#b45309}.sv-quiz-page .sv-quiz-podium-pts{color:#27a6b2;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700}.sv-quiz-page .sv-quiz-podium-time{color:#9ca3af;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:11px}.sv-quiz-page .sv-quiz-podium-step{color:#fff;border-radius:8px 8px 0 0;justify-content:center;align-items:center;width:100%;margin-top:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:900;display:flex}.sv-quiz-page .sv-quiz-podium-step--gold{background:#f59e0b;height:60px}.sv-quiz-page .sv-quiz-podium-step--silver{background:#94a3b8;height:44px}.sv-quiz-page .sv-quiz-podium-step--bronze{background:#b45309;height:32px}.sv-quiz-page .sv-quiz-rank-loading,.sv-quiz-page .sv-quiz-rank-empty{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;display:flex}.sv-quiz-page .sv-nodata-wrap{flex-direction:column;justify-content:center;align-items:center;padding:32px 24px;display:flex}.sv-quiz-page .sv-nodata-img{object-fit:contain;opacity:.8;width:200px;height:160px}.sv-quiz-page .sv-nodata-text{color:#9ca3af;margin-top:12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:600}.sv-quiz-page .sv-quiz-rank-row{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;transition:transform .12s;display:flex}.sv-quiz-page .sv-quiz-rank-row:hover{transform:translate(3px)}.sv-quiz-page .sv-quiz-rank-row--1{background:#f59e0b0d;border-color:#f59e0b66}.sv-quiz-page .sv-quiz-rank-row--2{background:#94a3b80d;border-color:#94a3b866}.sv-quiz-page .sv-quiz-rank-row--3{background:#b453090d;border-color:#b4530966}.sv-quiz-page .sv-quiz-rank-pos{color:#9ca3af;min-width:28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800}.sv-quiz-rank-row--1 .sv-quiz-page .sv-quiz-rank-pos{color:#f59e0b}.sv-quiz-rank-row--2 .sv-quiz-page .sv-quiz-rank-pos{color:#94a3b8}.sv-quiz-rank-row--3 .sv-quiz-page .sv-quiz-rank-pos{color:#b45309}.sv-quiz-page .sv-quiz-rank-avatar{color:#6b7280;background:#e5e7eb;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800;display:flex}.sv-quiz-rank-row--1 .sv-quiz-page .sv-quiz-rank-avatar{color:#b45309;background:#f59e0b26;border-color:#f59e0b}.sv-quiz-rank-row--2 .sv-quiz-page .sv-quiz-rank-avatar{color:#475569;background:#94a3b826;border-color:#94a3b8}.sv-quiz-rank-row--3 .sv-quiz-page .sv-quiz-rank-avatar{color:#92400e;background:#b453091a;border-color:#b45309}.sv-quiz-page .sv-quiz-rank-name{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;overflow:hidden}.sv-quiz-page .sv-quiz-rank-pts{color:#27a6b2;white-space:nowrap;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800}.sv-quiz-page .sv-quiz-rank-time{color:#9ca3af;white-space:nowrap;text-align:right;min-width:48px;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:12px}.sv-quiz-page .sv-quiz-categories{padding:52px 0 64px;position:relative}.sv-quiz-page .sv-quiz-categories:before{content:"";filter:blur(.5px);opacity:.35;pointer-events:none;background-image:radial-gradient(circle,#27a6b22e 1.5px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0}.sv-quiz-page .sv-quiz-section{z-index:1;margin-bottom:48px;position:relative}.sv-quiz-page .sv-quiz-section:last-child{margin-bottom:0}.sv-quiz-page .sv-quiz-section-header{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.sv-quiz-page .sv-quiz-section-eyebrow{color:#27a6b2;letter-spacing:.3px;font-family:Caveat,Kantumruy Pro,cursive;font-size:18px;font-weight:700}.sv-quiz-page .sv-quiz-section-title{color:#1a1a1a;letter-spacing:-.3px;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900}.sv-quiz-page .sv-quiz-sub-count{color:#27a6b2;background:#e8f8f9;border-radius:20px;width:fit-content;margin-top:4px;padding:3px 12px;font-size:13px;font-weight:700;display:inline-block}.sv-quiz-page .sv-quiz-no-subtopic-card{background:#fff;border:1.5px solid #e8f8f9;border-radius:16px;align-items:center;gap:20px;max-width:480px;padding:28px 32px;display:flex;box-shadow:0 2px 16px #27a6b212}.sv-quiz-page .sv-quiz-no-subtopic-icon{color:#27a6b2;background:#e8f8f9;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.sv-quiz-page .sv-quiz-no-subtopic-info{flex-direction:column;gap:6px;display:flex}.sv-quiz-page .sv-quiz-no-subtopic-title{color:#1a1a1a;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:800}.sv-quiz-page .sv-quiz-no-subtopic-count{color:#666;margin:0;font-size:14px}.sv-quiz-page .sv-quiz-no-subtopic-count strong{color:#27a6b2;font-weight:700}.sv-quiz-page .sv-quiz-section .ant-row{align-items:stretch}.sv-quiz-page .sv-quiz-section .ant-col{flex-direction:column;display:flex}.sv-quiz-page .sv-quiz-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;flex-direction:column;flex:1;gap:14px;min-width:0;padding:24px 24px 18px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:5px 5px #1a1a1a}.sv-quiz-page .sv-quiz-card:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #1a1a1a}.sv-quiz-page .sv-quiz-card__top{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.sv-quiz-page .sv-quiz-card__title{color:#1a1a1a;flex:1;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:800;line-height:1.4}.sv-quiz-page .sv-quiz-card__top-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.sv-quiz-page .sv-quiz-card__count{white-space:nowrap;color:#fff;text-align:center;letter-spacing:.2px;background:#27a6b2;border:2px solid #ffffff80;border-radius:8px;flex-shrink:0;padding:3px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800;line-height:1.3}.sv-quiz-page .sv-quiz-card__rank-btn{white-space:nowrap;border-width:1.5px;padding:2px 7px;font-size:10px;box-shadow:1px 1px #1a1a1a}.sv-quiz-page .sv-quiz-card__footer{border-top:1.5px solid #f0f0f0;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.sv-quiz-page .sv-quiz-card__sub-link{color:#1e8f9b;white-space:nowrap;align-items:center;gap:5px;font-family:DM Sans,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;text-decoration:none;transition:gap .15s;display:inline-flex}.sv-quiz-page .sv-quiz-card__sub-link:hover{color:#1e8f9b;gap:8px}.sv-quiz-page .sv-quiz-card__actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sv-quiz-page .sv-quiz-action-btn{cursor:pointer;color:#1a1a1a;background:#f8f8f8;border:2px solid #1a1a1a;border-radius:6px;align-items:center;gap:4px;padding:7px 12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:2px 2px #1a1a1a}.sv-quiz-page .sv-quiz-action-btn .ant-image{line-height:0}.sv-quiz-page .sv-quiz-action-btn img{width:16px;height:16px}.sv-quiz-page .sv-quiz-action-btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #1a1a1a}.sv-quiz-page .sv-quiz-action-btn:active{box-shadow:none;transform:translate(1px,1px)}.sv-quiz-page .sv-quiz-action-btn--read{color:#1e8f9b;background:#27a6b214}.sv-quiz-page .sv-quiz-action-btn--test{color:#7562e0;background:#7562e014}.sv-quiz-page .sv-quiz-action-btn--play{color:#12933f;background:#12933f14}.sv-quiz-page .sv-quiz-action-btn--rank{color:#d97706;background:#f59e0b14}.sv-quiz-page .sv-quiz-card__arrow-link{opacity:.5;flex-shrink:0;align-items:center;transition:opacity .15s,transform .15s;display:flex}.sv-quiz-page .sv-quiz-card__arrow-link:hover{opacity:1;transform:translate(3px)}.sv-quiz-page.sv-quiz-success-page{background:#f0f4f8;justify-content:center;align-items:center;min-height:100vh;padding:40px 16px;display:flex;position:relative}@media (max-width:768px){.sv-quiz-page.sv-quiz-success-page{align-items:flex-start;padding:16px 16px 40px}}.sv-quiz-page .sv-qs-wrap{z-index:1;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:480px;font-family:Nunito,Kantumruy Pro,sans-serif;display:flex;position:relative}.sv-quiz-page .sv-qs-header{text-align:center;background:#fff;border:2.5px solid #1a1a1a;border-radius:20px;width:100%;padding:28px 32px 24px;animation:.4s forwards svFadeUp;box-shadow:5px 5px #1a1a1a}.sv-quiz-page .sv-qs-header-icon{margin-bottom:12px;font-size:52px;line-height:1}.sv-quiz-page .sv-qs-title{color:#1a1a1a;text-align:center;letter-spacing:-.5px;margin:0 0 8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:36px;font-weight:900;line-height:1.2}.sv-quiz-page .sv-qs-subtitle{color:#6b7280;text-align:center;margin:0;font-size:15px;font-weight:600}.sv-quiz-page .sv-qs-ring-wrap{justify-content:center;align-items:center;width:140px;height:140px;animation:.5s .2s both svPop;display:flex;position:relative}.sv-quiz-page .sv-qs-ring-label{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.sv-quiz-page .sv-qs-ring-num{font-size:32px;font-weight:900;line-height:1}.sv-quiz-page .sv-qs-ring-pct{color:#9ca3af;font-size:13px;font-weight:700;line-height:1}.sv-quiz-page .sv-qs-stats{gap:12px;width:100%;display:flex}.sv-quiz-page .sv-qs-stat{background:#fff;border:2.5px solid #1a1a1a;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:18px 12px;transition:transform .15s,box-shadow .15s;animation:.4s forwards svFadeUp;display:flex;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-qs-stat:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page .sv-qs-stat--correct{color:#12933f}.sv-quiz-page .sv-qs-stat--wrong{color:#e53935}.sv-quiz-page .sv-qs-stat--total{color:#00838f}.sv-quiz-page .sv-qs-stat__num{font-size:32px;font-weight:900;line-height:1}.sv-quiz-page .sv-qs-stat__label{text-transform:uppercase;letter-spacing:.8px;color:#9ca3af;font-size:11px;font-weight:700}.sv-quiz-page .sv-qs-duration{color:#555;background:#fff;border:2px solid #1a1a1a;border-radius:30px;align-items:center;gap:7px;padding:8px 20px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:3px 3px #1a1a1a}.sv-quiz-page .sv-qs-actions{gap:10px;width:100%;display:flex}.sv-quiz-page .sv-qs-back-btn{color:#1a1a1a;cursor:pointer;text-align:center;background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;flex:1;padding:12px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .15s;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-qs-back-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page .sv-qs-again-btn{color:#1a1a1a;cursor:pointer;text-align:center;background:#f59e0b;border:2.5px solid #1a1a1a;border-radius:14px;flex:1;padding:12px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .15s;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-qs-again-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page .sv-qs-again-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-qs-detail-btn{color:#fff;cursor:pointer;text-align:center;background:#00838f;border:2.5px solid #1a1a1a;border-radius:14px;flex:2;padding:12px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;transition:transform .15s,box-shadow .15s;display:block;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-qs-detail-btn:hover{color:#fff;transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page .sv-myquiz-wrap{padding:8px 0 40px;font-family:Nunito,Kantumruy Pro,sans-serif}.sv-quiz-page .sv-myquiz-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}@media (max-width:767px){.sv-quiz-page .sv-myquiz-filters{padding:0 16px}}.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker{box-shadow:none;border:2px solid #e5e7eb;border-radius:10px;padding:8px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;transition:border-color .15s}.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker:hover,.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker-focused{box-shadow:none!important;border-color:#00838f!important}.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker .ant-picker-input>input{color:#374151;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px}.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker .ant-picker-input>input::placeholder,.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker .ant-picker-separator,.sv-quiz-page .sv-myquiz-datepicker-wrap .ant-picker .ant-picker-suffix{color:#9ca3af}.sv-quiz-page .sv-myquiz-search-wrap{background:#fff;border:2px solid #e5e7eb;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:200px;padding:8px 14px;transition:border-color .15s;display:flex}.sv-quiz-page .sv-myquiz-search-wrap:focus-within{border-color:#00838f}.sv-quiz-page .sv-myquiz-search{color:#374151;background:0 0;border:none;outline:none;width:100%;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px}.sv-quiz-page .sv-myquiz-search::placeholder{color:#9ca3af}.sv-quiz-page .sv-myquiz-list{flex-direction:column;gap:12px;display:flex}@media (max-width:767px){.sv-quiz-page .sv-myquiz-list{padding:0 16px}}.sv-quiz-page .sv-myquiz-card{background:#fff;border:2px solid #1a1a1a;border-radius:16px;padding:18px 20px;transition:transform .12s,box-shadow .12s;animation:.35s both svFadeUp;box-shadow:4px 4px #1a1a1a}.sv-quiz-page .sv-myquiz-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page .sv-myquiz-card__top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sv-quiz-page .sv-myquiz-card__code{color:#9ca3af;letter-spacing:.5px;font-size:13px;font-weight:800}.sv-quiz-page .sv-myquiz-card__status{border:2px solid;border-radius:20px;padding:3px 12px;font-size:12px;font-weight:700}.sv-quiz-page .sv-myquiz-card__status--done{color:#12933f;background:#12933f10;border-color:#12933f30}.sv-quiz-page .sv-myquiz-card__status--draft{color:#d97706;background:#d9770610;border-color:#d9770630}.sv-quiz-page .sv-myquiz-card__category{color:#111827;margin-bottom:14px;font-size:16px;font-weight:800}.sv-quiz-page .sv-myquiz-card__stats{border-top:1.5px solid #f0f0f0;border-bottom:1.5px solid #f0f0f0;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;padding:12px 0;display:grid}@media (max-width:480px){.sv-quiz-page .sv-myquiz-card__stats{grid-template-columns:repeat(2,1fr)}}.sv-quiz-page .sv-myquiz-card__actions{gap:8px;display:flex}.sv-quiz-page .sv-myquiz-stat{flex-direction:column;gap:2px;display:flex}.sv-quiz-page .sv-myquiz-stat__val{color:#111827;font-size:15px;font-weight:800}.sv-quiz-page .sv-myquiz-stat__val--date{color:#6b7280;font-size:12px;font-weight:600}.sv-quiz-page .sv-myquiz-stat__lbl{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.sv-quiz-page .sv-myquiz-btn{cursor:pointer;border:2px solid;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .12s;display:inline-flex}.sv-quiz-page .sv-myquiz-btn--view{color:#00838f;background:#fff;border-color:#00838f}.sv-quiz-page .sv-myquiz-btn--view:hover{color:#00838f;transform:translate(-1px,-1px);box-shadow:2px 2px #00838f40}.sv-quiz-page .sv-myquiz-btn--continue{color:#fff;background:#00838f;border-color:#1a1a1a;box-shadow:2px 2px #1a1a1a}.sv-quiz-page .sv-myquiz-btn--continue:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #1a1a1a}.sv-quiz-page .sv-myquiz-empty{text-align:center;color:#9ca3af;padding:60px 20px;font-size:14px;font-weight:600}.sv-quiz-page .sv-myquiz-pagination{justify-content:center;margin-top:24px;display:flex}@media (max-width:767px){.sv-quiz-page .sv-myquiz-pagination{padding:0 16px}}.sv-quiz-page .sv-quiz-my-content{padding:40px 0 60px}@media (max-width:767px){.sv-quiz-page .sv-quiz-my-content{padding:20px 0 60px}.sv-quiz-page .sv-quiz-my-content .ant-tabs-nav{padding:0 16px}}.sv-quiz-page .sv-quiz-my-content .ant-tabs-nav .ant-tabs-tab{font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:700}.sv-quiz-page .sv-quiz-my-content .ant-tabs-ink-bar{background:#1e8f9b;height:3px}.sv-quiz-page .sv-quiz-my-content .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1e8f9b}.sv-quiz-page .sv-quiz-stat-chips{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.sv-quiz-page .sv-quiz-stat-chip{background:#fff;border:2px solid #1a1a1a;border-radius:8px;align-items:center;gap:6px;padding:6px 18px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;display:inline-flex;box-shadow:3px 3px #1a1a1a}.sv-quiz-page .sv-quiz-stat-chip strong{font-size:20px;font-weight:900;line-height:1}.sv-quiz-page .sv-quiz-stat-chip--correct{color:#12933f}.sv-quiz-page .sv-quiz-stat-chip--wrong{color:#e53935}.sv-quiz-page .sv-quiz-stat-chip--score{color:#1e8f9b}.sv-quiz-page .sv-quiz-stat-chip--total{color:#7562e0}.sv-quiz-page .sv-quiz-stat-chip--time{color:#d97706;gap:5px}.sv-quiz-page .action-more{justify-content:center;align-items:center;gap:12px;margin-top:32px;padding-bottom:8px;display:flex}.sv-quiz-page .action-more .ant-btn{color:#27a6b2;letter-spacing:.2px;height:44px;box-shadow:none;background:0 0;border:2px solid #27a6b2;border-radius:10px;padding:0 28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;transition:background .18s,color .18s,box-shadow .18s}.sv-quiz-page .action-more .ant-btn:hover,.sv-quiz-page .action-more .ant-btn:focus{color:#fff;background:#27a6b2;border-color:#27a6b2;box-shadow:0 4px 14px #27a6b240}.sv-quiz-page.sv-quiz-exam-page .bg-noise{background:#f5f5ff}.sv-quiz-page.sv-quiz-exam-page .start-quiz-section{min-height:calc(100vh - 70px);padding:40px 0}.sv-quiz-page.sv-quiz-exam-page .start-quiz-content{background:#fff;border:2.5px solid #1a1a1a;border-radius:16px;max-width:800px;margin:0 auto;padding:32px 32px 24px;box-shadow:6px 6px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .title-quiz{color:#1a1a1a;margin:16px 0 20px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:20px;font-weight:800}.sv-quiz-page.sv-quiz-exam-page .duration-info{color:#fff;background:#27a6b2;border:2px solid #1a1a1a;border-radius:8px;align-items:center;gap:8px;padding:6px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;display:inline-flex;box-shadow:3px 3px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .quiz-answer-title{font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px}.sv-quiz-page.sv-quiz-exam-page .ant-checkbox-wrapper{border:2px solid #e0e0e0;border-radius:10px;width:100%;margin-bottom:8px;padding:10px 14px;transition:border-color .15s,background .15s}.sv-quiz-page.sv-quiz-exam-page .ant-checkbox-wrapper:hover{background:#27a6b20a;border-color:#27a6b2}.sv-quiz-page.sv-quiz-exam-page .ant-checkbox-wrapper.ant-checkbox-wrapper-checked{background:#27a6b214;border-color:#27a6b2}.sv-quiz-page.sv-quiz-exam-page .total-quiz-title{font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700}.sv-quiz-page.sv-quiz-exam-page .sv-exam-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:16px;max-width:820px;margin:0 auto;overflow:hidden;box-shadow:6px 6px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-topbar{background:#fafafa;border-bottom:2px solid #1a1a1a;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-timer{color:#fff;background:#27a6b2;border:2px solid #1a1a1a;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:3px 3px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-timer--urgent{background:#e53935;animation:.4s infinite svWiggle;box-shadow:3px 3px #7f0000}.sv-quiz-page.sv-quiz-exam-page .sv-exam-qcount{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700}.sv-quiz-page.sv-quiz-exam-page .sv-exam-qcount__current{color:#27a6b2;font-size:18px;font-weight:900}.sv-quiz-page.sv-quiz-exam-page .sv-exam-qcount__sep{color:#9ca3af;margin:0 2px}.sv-quiz-page.sv-quiz-exam-page .sv-exam-qcount__total{color:#6b7280}.sv-quiz-page.sv-quiz-exam-page .sv-exam-progress{background:#e5e7eb;border-bottom:2px solid #1a1a1a;height:6px}.sv-quiz-page.sv-quiz-exam-page .sv-exam-progress__fill{background:linear-gradient(90deg,#27a6b2,#34d399);height:100%;transition:width .35s}.sv-quiz-page.sv-quiz-exam-page .sv-exam-body{padding:28px 28px 16px}.sv-quiz-page.sv-quiz-exam-page .sv-exam-question{color:#1a1a1a;margin:0 0 22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:24px;font-weight:500;line-height:1.5}.sv-quiz-page.sv-quiz-exam-page .sv-exam-image{justify-content:center;align-items:flex-start;padding-top:8px;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answers{flex-direction:column;gap:10px;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answer{cursor:pointer;text-align:left;background:#fff;border:2px solid #d1d5db;border-radius:12px;align-items:center;gap:14px;width:100%;padding:12px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex;box-shadow:3px 3px #0000}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answer:hover{background:#27a6b20a;border-color:#27a6b2;transform:translate(-1px,-1px);box-shadow:3px 3px #27a6b24d}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answer--selected{background:#27a6b214;border-color:#27a6b2;box-shadow:3px 3px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answer--selected .sv-exam-answer__label{color:#fff;background:#27a6b2;border-color:#27a6b2}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answer__label{color:#6b7280;background:#f9fafb;border:2px solid #d1d5db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:900;transition:background .15s,color .15s,border-color .15s;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-answer__text{color:#1a1a1a;flex:1;font-size:15px;font-weight:600}.sv-quiz-page.sv-quiz-exam-page .sv-exam-page-title{align-items:center;gap:10px;max-width:820px;margin:0 auto 16px;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-page-title__badge{color:#fff;background:#27a6b2;border:2.5px solid #1a1a1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:3px 3px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-page-title__text{color:#1a1a1a;letter-spacing:-.3px;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900}.sv-quiz-page.sv-quiz-exam-page .sv-exam-footer{border-top:2px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding:16px 28px 24px;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-footer__left{flex-shrink:0}.sv-quiz-page.sv-quiz-exam-page .sv-exam-footer__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn{color:#fff;cursor:pointer;background:#27a6b2;border:2.5px solid #1a1a1a;border-radius:10px;align-items:center;gap:8px;padding:11px 28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex;box-shadow:4px 4px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn:hover:not(:disabled){background:#1e8f9a;transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn:active:not(:disabled){transform:translate(0);box-shadow:2px 2px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn:disabled{opacity:.45;cursor:not-allowed;background:#9ca3af;border-color:#9ca3af;box-shadow:2px 2px #9ca3af}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--ghost{color:#1a1a1a;background:#fff;border-color:#1a1a1a;box-shadow:4px 4px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--ghost:hover:not(:disabled){background:#f3f4f6;transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--ghost:disabled{color:#9ca3af;background:#fff;border-color:#9ca3af;box-shadow:2px 2px #9ca3af}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--danger{color:#fff;background:#e53935;border-color:#1a1a1a;box-shadow:4px 4px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--danger:hover:not(:disabled){background:#c62828;transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--danger:active:not(:disabled){transform:translate(0);box-shadow:2px 2px #1a1a1a}.sv-quiz-page.sv-quiz-exam-page .sv-exam-btn--danger:disabled{opacity:.45;cursor:not-allowed;border-color:#9ca3af;box-shadow:2px 2px #9ca3af}.sv-quiz-page .sv-finish-modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;animation:.2s forwards svFadeUp;display:flex;position:fixed;inset:0}.sv-quiz-page .sv-finish-modal{background:#fff;border:2.5px solid #1a1a1a;border-radius:20px;flex-direction:column;align-items:center;gap:12px;min-width:280px;padding:40px 48px;animation:.3s forwards svPop;display:flex;box-shadow:8px 8px #1a1a1a}.sv-quiz-page .sv-finish-modal__spinner svg{animation:.9s linear infinite spin}.sv-quiz-page .sv-finish-modal__title{color:#1a1a1a;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900}.sv-quiz-page .sv-finish-modal__desc{color:#6b7280;text-align:center;margin:0;font-size:14px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:768px){.sv-quiz-page .quiz-detail-content{padding:0 16px}}.sv-quiz-page .quiz-detail-content .ant-collapse{background:0 0}.sv-quiz-page .quiz-detail-content .ant-collapse .ant-collapse-item{background:#fff;margin-bottom:16px;transition:box-shadow .18s,border-color .18s;overflow:hidden;box-shadow:0 2px 10px #0000000a;border:1.5px solid #ececec!important;border-radius:16px!important}.sv-quiz-page .quiz-detail-content .ant-collapse .ant-collapse-item:hover{box-shadow:0 4px 18px #27a6b21a;border-color:#c5eef1!important}.sv-quiz-page .quiz-detail-content .ant-collapse .ant-collapse-item .ant-collapse-header{align-items:center;padding:16px 20px}.sv-quiz-page .quiz-detail-content .ant-collapse .ant-collapse-item .ant-collapse-content{border-top:1.5px solid #f5f5f5}.sv-quiz-page .quiz-detail-content .ant-collapse .ant-collapse-item .ant-collapse-content-box{padding:18px 20px}.sv-quiz-page .quiz-detail-content .title-quiz{flex-wrap:nowrap;gap:12px}.sv-quiz-page .quiz-detail-content .title-quiz .number-quiz{width:auto;min-width:unset;min-height:unset;color:#27a6b2;white-space:nowrap;background:#e8f8f9;border:none;border-radius:8px;flex-shrink:0;margin-right:0;padding:4px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800}.sv-quiz-page .quiz-detail-content .title-quiz .main-content{flex:1;min-width:0}.sv-quiz-page .quiz-detail-content .title-quiz .main-content h3{color:#1a1a1a;white-space:normal;word-break:break-word;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper{background:0 0;border:none;border-bottom:1px solid #f0f0f0;border-radius:0;align-items:center;width:100%;margin-bottom:4px;padding:8px 4px;display:flex}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper:last-child{border-bottom:none}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper:hover{background:0 0;border-color:#0000}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper .ant-checkbox{align-self:center;top:0}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:50%;width:20px;height:20px;position:relative}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner:after{background:#fff;border:none;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:6px;transform:none!important}.sv-quiz-page .quiz-detail-content .ant-checkbox-wrapper p{color:#444;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;line-height:1.4}.sv-quiz-page .quiz-detail-content .correct-answer.ant-checkbox-wrapper{background:0 0!important;border-color:#0000!important}.sv-quiz-page .quiz-detail-content .correct-answer.ant-checkbox-wrapper p{color:#1a8f9b;font-weight:700}.sv-quiz-page .quiz-detail-content .correct-answer.ant-checkbox-wrapper .ant-checkbox-inner{background:#27a6b2;border-color:#27a6b2}.sv-quiz-page .quiz-detail-content .wrong-answer.ant-checkbox-wrapper{background:0 0!important;border-color:#0000!important}.sv-quiz-page .quiz-detail-content .wrong-answer.ant-checkbox-wrapper p{color:#c62828}.sv-scoring-info-pill{cursor:pointer;background:0 0;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:900;line-height:1;transition:opacity .15s;display:inline-flex}.sv-scoring-info-pill:hover{opacity:.7}.sv-rank-period-tabs{gap:8px;margin-bottom:16px;display:none}@media (max-width:767px){.sv-rank-period-tabs{display:flex}}.sv-rank-period-tab{cursor:pointer;text-align:center;background:#fff;border:2px solid #d1d5db;border-radius:10px;flex:1;padding:8px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;transition:all .15s}@media (max-width:767px){.sv-rank-period-col{display:none!important}.sv-rank-period-col--active{display:block!important}}@keyframes svSpin{to{transform:rotate(360deg)}}.sv-qp-finish-overlay{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sv-qp-finish-overlay__card{background:#fff;border:2px solid #1a1a1a;border-radius:20px;flex-direction:column;align-items:center;gap:20px;min-width:220px;padding:40px 48px;display:flex;box-shadow:6px 6px #1a1a1a}.sv-qp-finish-overlay__text{color:#1a1a1a;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:700}.sv-qp-finish-spinner{border:4px solid #e5e7eb;border-top-color:#1e8f9b;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite svSpin}.sv-qp-page{background:#f0f4f8;flex-direction:column;min-height:100vh;font-family:Nunito,Kantumruy Pro,sans-serif;display:flex}.sv-qp-topbar{z-index:10;background:#fff;border-bottom:2px solid #e5e7eb;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}.sv-qp-topbar-left{flex:1;align-items:center;gap:10px;display:flex}.sv-qp-step{color:#00838f;white-space:nowrap;font-size:15px;font-weight:800}.sv-qp-step span{color:#9ca3af;font-size:13px;font-weight:600}.sv-qp-topbar-track{background:#e5e7eb;border-radius:10px;flex:1;height:7px;overflow:hidden}.sv-qp-topbar-fill{background:#00838f;border-radius:10px;height:100%;transition:width .4s}.sv-qp-timer{color:#00838f;white-space:nowrap;background:#e6f7f8;border:2px solid #00838f30;border-radius:20px;align-items:center;gap:5px;padding:5px 12px;font-size:14px;font-weight:800;transition:background .3s,color .3s,border-color .3s;display:flex}.sv-qp-timer--low{color:#ef4444;background:#fef2f2;border-color:#ef444430}.sv-qp-body{flex-direction:column;flex:1;gap:14px;width:100%;max-width:640px;margin:0 auto;padding:20px 16px 40px;display:flex}.sv-qp-question-wrap{background:#fff;border:2px solid #1a1a1a;border-radius:16px;padding:18px 20px;box-shadow:4px 4px #1a1a1a}.sv-qp-question-header{align-items:flex-start;gap:12px;display:flex}.sv-qp-multi-badge{color:#7562e0;background:#7562e012;border:1.5px solid #7562e035;border-radius:20px;margin-top:10px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.sv-qp-question{color:#111827;flex:1;margin:0;font-size:20px;font-weight:500;line-height:1.65}.sv-qp-question-img{margin-top:14px}.sv-qp-answers{flex-direction:column;gap:8px;display:flex}.sv-qp-opt{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 14px;transition:border-color .12s,box-shadow .12s,transform .1s,background .12s;display:flex}.sv-qp-opt:hover{border-color:#00838f;transform:translate(-1px,-1px);box-shadow:2px 2px #00838f25}.sv-qp-opt--on{background:#e8f7f8;border-color:#00838f;transform:translate(-1px,-1px);box-shadow:3px 3px #00838f}.sv-qp-opt--on .sv-qp-opt-lbl{color:#fff;background:#00838f;border-color:#00838f}.sv-qp-opt--on .sv-qp-opt-txt{color:#00838f;font-weight:700}.sv-qp-opt-lbl{color:#6b7280;background:#f3f4f6;border:2px solid #d1d5db;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:12px;font-weight:800;transition:background .12s,border-color .12s,color .12s;display:flex}.sv-qp-opt-txt{color:#374151;flex:1;font-size:16px;font-weight:400;line-height:1.5;transition:color .12s,font-weight .12s}.sv-qp-opt-check{color:#00838f;flex-shrink:0}.sv-qp-opt--static{cursor:default}.sv-qp-opt--static:hover{box-shadow:none;border-color:#e5e7eb;transform:none}.sv-qp-opt--correct{background:#ecfdf5;border-color:#16a34a;transform:translate(-1px,-1px);box-shadow:3px 3px #16a34a}.sv-qp-opt--correct .sv-qp-opt-lbl{color:#fff;background:#16a34a;border-color:#16a34a}.sv-qp-opt--correct .sv-qp-opt-txt{color:#15803d;font-weight:700}.sv-qp-opt--wrong{background:#fff5f5;border-color:#ef4444;transform:translate(-1px,-1px);box-shadow:3px 3px #ef4444}.sv-qp-opt--wrong .sv-qp-opt-lbl{color:#fff;background:#ef4444;border-color:#ef4444}.sv-qp-opt--wrong .sv-qp-opt-txt{color:#dc2626;font-weight:700}.sv-qp-opt-icon{flex-shrink:0}.sv-qp-opt-icon--correct{color:#16a34a}.sv-qp-opt-icon--wrong{color:#ef4444}.sv-qp-feedback{border:2px solid;border-radius:12px;align-items:center;gap:8px;margin-top:4px;padding:12px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;display:flex}.sv-qp-feedback--correct{color:#15803d;background:#ecfdf5;border-color:#16a34a}.sv-qp-feedback--correct svg{color:#16a34a}.sv-qp-feedback--wrong{color:#dc2626;background:#fff5f5;border-color:#ef4444;flex-direction:column;align-items:flex-start;gap:6px}.sv-qp-feedback--wrong svg{color:#ef4444}.sv-qp-feedback__wrong-body{width:100%}.sv-qp-feedback__wrong-title{color:#dc2626;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.sv-qp-feedback__wrong-inline{color:#374151;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.sv-qp-feedback__correct-answer{color:#15803d;background:#ecfdf5;border:1.5px solid #16a34a;border-radius:8px;align-items:center;gap:4px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.sv-qp-feedback__correct-answer strong{color:#166534;font-weight:800}.sv-qp-next--continue{background:#1a1a1a;border-color:#1a1a1a;box-shadow:4px 4px #00838f}.sv-qp-next--continue:hover:not(:disabled){box-shadow:6px 6px #00838f}.sv-qp-inline-extra{gap:8px;margin-top:4px;display:flex}.sv-qp-draft-btn,.sv-qp-finish-btn{cursor:pointer;border:2px solid;border-radius:10px;flex:1;padding:10px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;transition:box-shadow .15s,transform .12s}.sv-qp-draft-btn{color:#6b7280;background:#fff;border-color:#d1d5db}.sv-qp-draft-btn:hover{border-color:#9ca3af;transform:translate(-1px,-1px);box-shadow:2px 2px #d1d5db}.sv-qp-finish-btn{color:#d97706;background:#fff;border-color:#f59e0b}.sv-qp-finish-btn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:2px 2px #f59e0b40}.sv-qp-finish-btn:disabled{opacity:.5;cursor:not-allowed}.sv-qp-next{color:#fff;cursor:pointer;background:#00838f;border:2.5px solid #1a1a1a;border-radius:14px;width:100%;padding:14px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;transition:box-shadow .15s,transform .15s;box-shadow:4px 4px #1a1a1a}.sv-qp-next:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-qp-next:disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#e5e7eb;border-color:#e5e7eb;transform:none}.sv-quiz-option-modal .ant-modal-content{border:2.5px solid #1a1a1a;border-radius:20px;padding:0;overflow:hidden;box-shadow:6px 6px #1a1a1a}.sv-quiz-option-modal .ant-modal-body{padding:0}.sv-qom-header{background:#00838f;align-items:center;gap:14px;padding:20px 24px;display:flex;position:relative}.sv-qom-icon{background:#fff3;border:2px solid #ffffff59;border-radius:12px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex}.sv-qom-title{color:#fff;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800;line-height:1.2}.sv-qom-sub{color:#fffc;margin-top:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px}.sv-qom-close{cursor:pointer;color:#fff;background:#fff3;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}.sv-qom-close:hover{background:#ffffff59}.sv-qom-body{max-height:380px;padding:20px 24px;overflow-y:auto}.sv-qom-body::-webkit-scrollbar{width:4px}.sv-qom-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.sv-qom-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:480px){.sv-qom-grid{grid-template-columns:repeat(2,1fr)}}.sv-qom-option{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 8px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex}.sv-qom-option:hover{border-color:#00838f;transform:translate(-1px,-1px);box-shadow:2px 2px #00838f40}.sv-qom-option--active{background:#00838f;border-color:#00838f;transform:translate(-1px,-1px);box-shadow:3px 3px #1a1a1a}.sv-qom-option--active .sv-qom-range{color:#fff}.sv-qom-option--active .sv-qom-count{color:#ffffffbf}.sv-qom-range{color:#111827;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;line-height:1.2}.sv-qom-count{color:#9ca3af;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:600}.sv-qom-footer{border-top:1.5px solid #f0f0f0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.sv-qom-btn{cursor:pointer;border:2px solid;border-radius:10px;padding:9px 22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;transition:box-shadow .15s,transform .15s}.sv-qom-btn--cancel{color:#6b7280;background:#fff;border-color:#d1d5db}.sv-qom-btn--cancel:hover{border-color:#9ca3af;transform:translate(-1px,-1px);box-shadow:2px 2px #d1d5db}.sv-qom-btn--start{color:#fff;background:#00838f;border-color:#00838f;box-shadow:3px 3px #1a1a1a}.sv-qom-btn--start:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px #1a1a1a}.sv-qom-btn--start:disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#d1d5db;border-color:#d1d5db}.sv-result-list{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;padding:0 16px 60px;display:flex}@media (min-width:769px){.sv-result-list{padding:0 0 60px}}.sv-result-card{background:#fff;border:2px solid #1a1a1a;border-radius:16px;padding:20px 20px 16px;box-shadow:4px 4px #1a1a1a}.sv-result-card__header{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.sv-result-card__num{color:#fff;letter-spacing:.5px;background:#1e8f9b;border:2px solid #1a1a1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.sv-result-card__question{color:#1a1a1a;flex:1;margin:0;padding-top:4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:19px;font-weight:500;line-height:1.6}.sv-result-card__img{margin-bottom:14px}.sv-result-card__img img{border:1.5px solid #e5e7eb;border-radius:10px}.sv-result-card__answers{flex-direction:column;gap:10px;display:flex}.sv-result-answer{background:#f9fafb;border:2px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:border-color .15s,background .15s;display:flex}.sv-result-answer__label{color:#6b7280;background:#fff;border:2px solid #d1d5db;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800;display:flex}.sv-result-answer__text{color:#374151;flex:1;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:16px;font-weight:600;line-height:1.5}.sv-result-answer__icon{flex-shrink:0;margin-left:auto}.sv-result-answer--correct{background:#f0fdf4;border-color:#12933f}.sv-result-answer--correct .sv-result-answer__label{color:#fff;background:#12933f;border-color:#12933f}.sv-result-answer--correct .sv-result-answer__text{color:#12933f;font-weight:700}.sv-result-answer--correct .sv-result-answer__icon{stroke:#12933f}.sv-result-answer--wrong{background:#fff5f5;border-color:#e53935}.sv-result-answer--wrong .sv-result-answer__label{color:#fff;background:#e53935;border-color:#e53935}.sv-result-answer--wrong .sv-result-answer__text{color:#e53935;font-weight:700}.sv-result-answer--wrong .sv-result-answer__icon{stroke:#e53935}.sv-result-more-btn{color:#27a6b2;cursor:pointer;background:0 0;border:2px solid #27a6b2;border-radius:10px;height:44px;padding:0 28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;transition:background .18s,color .18s}.sv-result-more-btn:hover:not(:disabled){color:#fff;background:#27a6b2}.sv-result-more-btn:disabled{opacity:.5;cursor:not-allowed}.quiz-admin-page{background:#f0f4f8;min-height:100vh;padding-bottom:60px;margin-bottom:0!important}.quiz-admin-page .quiz-admin-head-info{background:#fff;border-bottom:2px solid #e5e7eb;padding:28px 0 24px;height:auto!important;margin-bottom:0!important}.quiz-admin-page .quiz-admin-head-info h1{color:#1a1a1a;letter-spacing:-.02em;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:26px;font-weight:900}.quiz-admin-page .container{max-width:100%;padding-top:28px}.quiz-admin-page .quiz-admin-content-info{background:#fff;border:2px solid #1a1a1a;border-radius:16px;overflow:hidden;box-shadow:4px 4px #1a1a1a}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav{margin-bottom:0;padding:0 24px}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav:before{border-bottom-color:#e5e7eb}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-tab{color:#6b7280;padding:14px 4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#27a6b2}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#008996!important}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-ink-bar{background:#008996;border-radius:3px 3px 0 0;height:3px}.quiz-admin-page .quiz-admin-content-info .ant-tabs-content-holder{padding:24px}.sv-qa-list-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.sv-qa-list-header h2{color:#1a1a1a;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:900}.sv-qa-filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sv-qa-filters .ant-input-affix-wrapper{height:38px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;transition:border-color .15s;box-shadow:none!important;border:2px solid #d1d5db!important;border-radius:10px!important}.sv-qa-filters .ant-input-affix-wrapper:hover,.sv-qa-filters .ant-input-affix-wrapper:focus-within{border-color:#27a6b2!important}.sv-qa-filters .ant-input-affix-wrapper .ant-input{height:auto;box-shadow:none!important;border:none!important}.sv-qa-filters>.ant-input{height:38px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;transition:border-color .15s;border:2px solid #d1d5db!important;border-radius:10px!important}.sv-qa-filters>.ant-input:hover,.sv-qa-filters>.ant-input:focus{border-color:#27a6b2!important}.sv-qa-filters .ant-select .ant-select-selector{align-items:center;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;transition:border-color .15s;border:2px solid #d1d5db!important;border-radius:10px!important;height:38px!important}.sv-qa-filters .ant-select .ant-select-selector:hover{border-color:#27a6b2!important}.sv-qa-filters .ant-picker{height:38px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;border:2px solid #d1d5db!important;border-radius:10px!important}.sv-qa-filters .ant-picker:hover{border-color:#27a6b2!important}.sv-qa-code{color:#008996;font-family:DM Mono,Courier New,monospace;font-size:13px;font-weight:700}.sv-qa-category{color:#374151;font-family:Kantumruy Pro,Nunito,sans-serif;font-size:14px;font-weight:600}.sv-qa-count{color:#1a1a1a;font-size:14px;font-weight:800}.sv-qa-score-badge{color:#374151;background:#f9fafb;border:1.5px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:26px;padding:0 8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.sv-qa-date{color:#374151;white-space:nowrap;font-size:13px;font-weight:600}.sv-qa-duration{color:#4b5563;white-space:nowrap;align-items:center;gap:5px;font-family:DM Mono,Courier New,monospace;font-size:13px;font-weight:600;display:inline-flex}.sv-qa-type-test{color:#374151;white-space:nowrap;background:#f9fafb;border:1.5px solid #d1d5db;border-radius:6px;padding:2px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700;display:inline-block}.sv-qa-type-real{color:#059669;white-space:nowrap;background:#0596690f;border:1.5px solid #059669;border-radius:6px;padding:2px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700;display:inline-block}.sv-qa-action-btn{justify-content:center;align-items:center;width:34px;height:34px;transition:all .12s;display:inline-flex;box-shadow:2px 2px #008996;background:#0089960f!important;border:2px solid #008996!important;border-radius:8px!important;padding:0!important}.sv-qa-action-btn:hover{transform:translate(-1px,-1px);background:#008996!important;box-shadow:3px 3px #006b76!important}.sv-qa-action-btn:hover img{filter:brightness(0)invert()}.sv-qa-action-btn--danger{background:#ef44440f!important;border-color:#ef4444!important;box-shadow:2px 2px #ef4444!important}.sv-qa-action-btn--danger:hover{background:#ef4444!important;box-shadow:3px 3px #dc2626!important}.sv-qa-action-btn--warning{color:#b45309!important;background:#f59e0b26!important;border-color:#f59e0b!important;box-shadow:2px 2px #d97706!important}.sv-qa-action-btn--warning .anticon{color:#b45309!important}.sv-qa-action-btn--warning:hover{color:#fff!important;background:#f59e0b!important;box-shadow:3px 3px #d97706!important}.sv-qa-action-btn--warning:hover .anticon{color:#fff!important}.sv-qa-action-btn--close-now{cursor:pointer;height:34px;transition:all .12s;color:#ef4444!important;background:#ef44441a!important;border:2px solid #ef4444!important;border-radius:8px!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important;box-shadow:2px 2px #ef4444!important}.sv-qa-action-btn--close-now:hover{transform:translate(-1px,-1px);color:#fff!important;background:#ef4444!important;box-shadow:3px 3px #dc2626!important}.sv-qa-action-btn--view-submissions{cursor:pointer;height:34px;transition:all .12s;color:#7562e0!important;background:#7562e01a!important;border:2px solid #7562e0!important;border-radius:8px!important;padding:0 14px!important;font-size:13px!important;font-weight:700!important;box-shadow:2px 2px #7562e0!important}.sv-qa-action-btn--view-submissions:hover{transform:translate(-1px,-1px);color:#fff!important;background:#7562e0!important;box-shadow:3px 3px #5b4bc4!important}.quiz-admin-content-info .ant-table-thead>tr>th{color:#374151;background:#f8fafc;border-bottom:2px solid #e5e7eb;padding:12px 16px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800}.quiz-admin-content-info .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:14px 16px}.quiz-admin-content-info .ant-table-tbody>tr:hover>td{background:#f0fdf9!important}.quiz-admin-content-info .ant-table-pagination{padding:0 0 8px}.sv-qa-list-header__actions{align-items:center;gap:8px;display:flex}.sv-qa-filters--qbank{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv-qa-filters__btns{gap:8px;display:flex}.sv-quiz-starting-modal .ant-modal-content{border:2px solid #1a1a1a;border-radius:20px;overflow:hidden;box-shadow:6px 6px #1a1a1a}.sv-quiz-starting-modal .ant-modal-body{padding:36px 24px}.sv-quiz-starting-modal__body{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.sv-quiz-starting-modal__spinner{background:#00899614;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.sv-quiz-starting-modal__spinner .ant-spin-dot-item{background-color:#008996}.sv-quiz-starting-modal__title{color:#1a1a1a;margin:0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:900}.sv-quiz-starting-modal__sub{color:#9ca3af;margin:0;font-size:13px}.sv-qbank-mobile-list{flex-direction:column;gap:10px;display:flex}.sv-qbank-mobile-card{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;box-shadow:0 1px 4px #0000000f}.sv-qbank-mobile-card__body{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.sv-qbank-mobile-card__content{flex:1;min-width:0}.sv-qbank-mobile-card__question{color:#1a1a1a;margin:0 0 8px;font-family:Kantumruy Pro,Nunito,sans-serif;font-size:13px;font-weight:600;line-height:1.5}.sv-qbank-mobile-card__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sv-qbank-mobile-card__actions{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.sv-qbank-mobile-pagination{justify-content:center;align-items:center;gap:12px;padding:16px 0 4px;display:flex}.sv-qbank-mobile-pagination__info{color:#6b7280;font-size:13px;font-weight:700}@media (max-width:767px){.quiz-admin-page{padding-bottom:40px}.quiz-admin-page .quiz-admin-head-info{padding:16px 0 14px}.quiz-admin-page .quiz-admin-head-info h1{font-size:20px}.quiz-admin-page .container{padding-top:16px}.quiz-admin-page .quiz-admin-content-info{border-radius:12px;box-shadow:3px 3px #1a1a1a}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav{margin-bottom:0;padding:0}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-nav-more{display:none!important}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto!important}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-nav-list{gap:0;padding:0 12px}.quiz-admin-page .quiz-admin-content-info .ant-tabs-nav .ant-tabs-tab{white-space:nowrap;flex-shrink:0;padding:12px 10px;font-size:12px}.quiz-admin-page .quiz-admin-content-info .ant-tabs-content-holder{padding:14px 12px}.sv-qa-list-header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}.sv-qa-list-header h2{font-size:16px}.sv-qa-filters{flex-direction:column;gap:8px;width:100%}.sv-qa-filters .ant-input-affix-wrapper,.sv-qa-filters>.ant-input,.sv-qa-filters .ant-select,.sv-qa-filters .ant-picker{width:100%!important}.sv-qa-filters--qbank{flex-direction:column}.sv-qa-filters--qbank .ant-input-affix-wrapper,.sv-qa-filters--qbank .ant-select,.sv-qa-filters--qbank .ant-tree-select{width:100%!important}.sv-qa-filters__btns{width:100%}.sv-qa-filters__btns .ant-btn{flex:1;justify-content:center}.sv-qa-list-header__actions{width:100%}.sv-qa-list-header__actions .ant-btn{flex:1;justify-content:center}.sv-qa-btn-create{justify-content:center;width:100%}.quiz-admin-content-info .ant-table-thead>tr>th{padding:10px;font-size:11px}.quiz-admin-content-info .ant-table-tbody>tr>td{padding:10px;font-size:12px}.sv-qa-season-period{font-size:11px}.sv-qa-action-btn{width:30px;height:30px}.sv-qa-action-btn--close-now{height:30px;padding:0 8px!important;font-size:11px!important}}.quiz-question-form .mqf-body{align-items:flex-start;gap:24px;display:flex}.quiz-question-form .mqf-left{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;display:flex}.quiz-question-form .mqf-field-block{background:#f8fafc;border:2px solid #e5e7eb;border-radius:12px;padding:14px 16px;transition:border-color .15s}.quiz-question-form .mqf-field-block:focus-within{border-color:#27a6b2}.quiz-question-form .mqf-field-block .ant-form-item{margin-bottom:0}.quiz-question-form .mqf-field-label{color:#1a1a1a;align-items:center;gap:6px;margin-bottom:8px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800;display:flex}.quiz-question-form .mqf-label-icon{color:#27a6b2;font-size:14px}.quiz-question-form .mqf-add-category-btn{color:#008996;background:#0089960f;border:2px solid #008996;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;text-decoration:none;transition:all .12s;display:inline-flex;box-shadow:1px 1px #006b76}.quiz-question-form .mqf-add-category-btn:hover{color:#fff;background:#008996;transform:translate(-1px,-1px);box-shadow:2px 2px #006b76}.quiz-question-form .mqf-optional{color:#9ca3af;margin-left:2px;font-size:11px;font-weight:400}.quiz-question-form .mqf-required{color:#ef4444;margin-left:2px}.quiz-question-form .mqf-upload-block{padding:12px 16px}.quiz-question-form .mqf-upload-block .mqf-uploader .ant-upload.ant-upload-select-picture-card{background:#fff;border:2px dashed #d1d5db;border-radius:10px;width:100%;height:110px;transition:border-color .15s,background .15s}.quiz-question-form .mqf-upload-block .mqf-uploader .ant-upload.ant-upload-select-picture-card:hover{background:#27a6b20a;border-color:#27a6b2}.quiz-question-form .mqf-upload-placeholder{flex-direction:column;align-items:center;gap:4px;display:flex}.quiz-question-form .mqf-upload-icon{color:#9ca3af;font-size:24px}.quiz-question-form .mqf-upload-text{color:#374151;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700}.quiz-question-form .mqf-upload-hint{color:#9ca3af;font-size:11px}.quiz-question-form .mqf-question-input,.quiz-question-form textarea.mqf-question-input,.quiz-question-form .mqf-field-block textarea,.quiz-question-form .mqf-field-block .ant-input{color:#1a1a1a;resize:none;font-weight:500;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important;font-family:Kantumruy Pro,Nunito,sans-serif!important;font-size:14px!important}.quiz-question-form .mqf-question-input:focus,.quiz-question-form .mqf-question-input:hover,.quiz-question-form .mqf-question-input:active,.quiz-question-form textarea.mqf-question-input:focus,.quiz-question-form textarea.mqf-question-input:hover,.quiz-question-form textarea.mqf-question-input:active,.quiz-question-form .mqf-field-block textarea:focus,.quiz-question-form .mqf-field-block textarea:hover,.quiz-question-form .mqf-field-block textarea:active,.quiz-question-form .mqf-field-block .ant-input:focus,.quiz-question-form .mqf-field-block .ant-input:hover,.quiz-question-form .mqf-field-block .ant-input:active{box-shadow:none!important;border:none!important;outline:none!important}.quiz-question-form .mqf-number-input{font-size:14px;font-weight:700;box-shadow:none!important;text-align:center!important;background:0 0!important;border:none!important;padding:0!important;font-family:Nunito,sans-serif!important}.quiz-question-form .mqf-number-input:focus{box-shadow:none!important}.quiz-question-form .mqf-field-block .ant-select .ant-select-selector{font-size:13px;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;font-family:Kantumruy Pro,Nunito,sans-serif!important}.quiz-question-form .mqf-field-block .ant-select-tree-select .ant-select-selector,.quiz-question-form .mqf-field-block .ant-tree-select .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.quiz-question-form .mqf-right{background:#f8fafc;border:2px solid #e5e7eb;border-radius:14px;flex-direction:column;flex-shrink:0;align-self:stretch;width:520px;padding:16px;display:flex}.quiz-question-form .mqf-answers-header{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.quiz-question-form .mqf-answers-title{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:900}.quiz-question-form .mqf-answers-hint{color:#9ca3af;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px}.quiz-question-form .mqf-answers-list{flex-direction:column;flex:1;gap:10px;max-height:420px;padding-right:2px;display:flex;overflow-y:auto}.quiz-question-form .mqf-answer-row{background:#fff;border:2px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.quiz-question-form .mqf-answer-row--correct{background:#0089960d;border-color:#008996}.quiz-question-form .mqf-answer-row--correct .mqf-answer-label{color:#fff;background:#008996;border-color:#008996}.quiz-question-form .mqf-answer-label{color:#374151;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f1f5f9;border:2px solid #d1d5db;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:900;transition:all .15s;display:flex}.quiz-question-form .mqf-answer-label:hover{color:#008996;background:#00899614;border-color:#008996}.quiz-question-form .mqf-answer-input-wrap{flex:1;min-width:0}.quiz-question-form .mqf-answer-input-wrap .ant-input,.quiz-question-form .mqf-answer-input-wrap .ant-input-affix-wrapper,.quiz-question-form .mqf-answer-input-wrap .ant-input:focus,.quiz-question-form .mqf-answer-input-wrap .ant-input-affix-wrapper:focus,.quiz-question-form .mqf-answer-input-wrap .ant-input-affix-wrapper-focused{font-size:13px;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important;font-family:Kantumruy Pro,Nunito,sans-serif!important}.quiz-question-form .mqf-answer-check{flex-shrink:0}.quiz-question-form .mqf-answer-remove{color:#ef4444;cursor:pointer;opacity:.6;flex-shrink:0;font-size:14px;transition:opacity .15s}.quiz-question-form .mqf-answer-remove:hover{opacity:1}.quiz-question-form .mqf-add-answer-btn{width:100%;margin-top:12px;color:#008996!important;border-style:dashed!important;border-color:#008996!important;border-radius:8px!important;font-family:Nunito,sans-serif!important;font-size:13px!important;font-weight:700!important}.quiz-question-form .mqf-add-answer-btn:hover{background:#0089960f!important}.quiz-question-form .mqf-footer{justify-content:flex-end;align-items:center;gap:10px;display:flex}.quiz-question-form .mqf-btn-cancel{color:#374151;cursor:pointer;background:#fff;border:2px solid #d1d5db;border-radius:10px;height:40px;padding:0 22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;transition:all .12s;box-shadow:2px 2px #d1d5db}.quiz-question-form .mqf-btn-cancel:hover{border-color:#9ca3af;transform:translate(-1px,-1px);box-shadow:2px 2px #9ca3af}.quiz-question-form .mqf-btn-submit{color:#fff;cursor:pointer;background:#008996;border:2px solid #006b76;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 28px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;transition:all .12s;display:inline-flex;box-shadow:3px 3px #006b76}.quiz-question-form .mqf-btn-submit:hover:not(:disabled){background:#006b76;transform:translate(-1px,-1px);box-shadow:4px 4px #005a63}.quiz-question-form .mqf-btn-submit:disabled{opacity:.65;cursor:not-allowed;transform:none}.quiz-question-form .mqf-btn-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite svSpin;display:inline-block}.quiz-question-form .mqf-row{gap:12px;display:flex}.quiz-question-form .mqf-row .ant-form-item{flex:1}.quiz-question-form .ant-modal-title,.quiz-category-form .ant-modal-title{font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:800}.quiz-question-form .ant-form-item-label>label,.quiz-category-form .ant-form-item-label>label{font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:700}.quiz-question-form input,.quiz-question-form textarea,.quiz-question-form .ant-input,.quiz-question-form .ant-input-affix-wrapper,.quiz-question-form .ant-select-selection-item,.quiz-question-form .ant-select-selection-placeholder,.quiz-question-form .ant-select-item-option-content,.quiz-question-form .ant-tree-select-dropdown,.quiz-question-form .ant-select-tree-title,.quiz-question-form .ant-checkbox-wrapper,.quiz-category-form input,.quiz-category-form textarea,.quiz-category-form .ant-input,.quiz-category-form .ant-input-affix-wrapper,.quiz-category-form .ant-select-selection-item,.quiz-category-form .ant-select-selection-placeholder,.quiz-category-form .ant-select-item-option-content,.quiz-category-form .ant-tree-select-dropdown,.quiz-category-form .ant-select-tree-title,.quiz-category-form .ant-checkbox-wrapper{font-family:Kantumruy Pro,Nunito,sans-serif!important}.question-image-crop-modal .qic-canvas{background:#333;border-radius:8px;width:100%;height:320px;position:relative;overflow:hidden}.question-image-crop-modal .qic-ratios{justify-content:center;gap:8px;margin-top:16px;display:flex}.question-image-crop-modal .qic-ratio-btn{color:#374151;cursor:pointer;background:#fff;border:2px solid #d1d5db;border-radius:8px;padding:6px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700;transition:all .12s}.question-image-crop-modal .qic-ratio-btn:hover{color:#27a6b2;border-color:#27a6b2}.question-image-crop-modal .qic-ratio-btn--active{color:#fff;background:#008996;border-color:#006b76}.question-image-crop-modal .qic-zoom{align-items:center;gap:12px;margin-top:16px;padding:0 8px;display:flex}.question-image-crop-modal .qic-zoom-btn{color:#374151;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;display:flex}.question-image-crop-modal .qic-zoom-slider{flex:1}.sv-qa-btn-create{align-items:center;gap:6px;color:#fff!important;background:#008996!important;border:2px solid #006b76!important;border-radius:10px!important;height:38px!important;padding:0 18px!important;font-family:Nunito,Kantumruy Pro,sans-serif!important;font-size:13px!important;font-weight:800!important;transition:all .12s!important;display:inline-flex!important;box-shadow:2px 2px #006b76!important}.sv-qa-btn-create:hover,.sv-qa-btn-create:focus{transform:translate(-1px,-1px);color:#fff!important;background:#006b76!important;box-shadow:3px 3px #005a63!important}.sv-qa-btn-create[disabled],.sv-qa-btn-create.ant-btn-loading{opacity:.65;transform:none!important}.sv-qa-btn-secondary{align-items:center;gap:6px;color:#374151!important;background:#fff!important;border:2px solid #d1d5db!important;border-radius:10px!important;height:38px!important;padding:0 18px!important;font-family:Nunito,Kantumruy Pro,sans-serif!important;font-size:13px!important;font-weight:700!important;transition:all .12s!important;display:inline-flex!important;box-shadow:2px 2px #d1d5db!important}.sv-qa-btn-secondary:hover,.sv-qa-btn-secondary:focus{transform:translate(-1px,-1px);color:#27a6b2!important;border-color:#27a6b2!important;box-shadow:2px 2px #27a6b2!important}.sv-qa-setting-wrap{max-width:600px}.sv-qa-setting-field{background:#f8fafc;border:2px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:20px 20px 4px;transition:border-color .15s}.sv-qa-setting-field:focus-within{border-color:#27a6b2}.sv-qa-field-label{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800}.sv-qa-setting-input{border:2px solid #d1d5db!important;border-radius:8px!important;height:40px!important;font-family:Nunito,Kantumruy Pro,sans-serif!important;font-size:14px!important}.sv-qa-setting-input:hover,.sv-qa-setting-input:focus{box-shadow:none!important;border-color:#27a6b2!important}.sv-qa-season-status{border:2px solid #1a1a1a;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.sv-qa-season-status--active{color:#065f46;background:#d1fae5;border-color:#065f46}.sv-qa-season-status--upcoming{color:#1e40af;background:#dbeafe;border-color:#1e40af}.sv-qa-season-status--ended{color:#6b7280;background:#f3f4f6;border-color:#6b7280}.sv-qa-season-period{color:#374151;white-space:nowrap;flex-direction:column;gap:4px;font-size:13px;display:flex}.sv-qa-season-period-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;min-width:42px;font-size:10px;font-weight:800;display:inline-block}.sv-seasonal-modal .ant-modal-content{border:2px solid #1a1a1a;border-radius:12px;overflow:hidden;box-shadow:6px 6px #1a1a1a}.sv-seasonal-modal .ant-modal-header{background:#fff;border-bottom:2px solid #1a1a1a;padding:16px 24px}.sv-seasonal-modal .ant-modal-header .ant-modal-title{color:#1a1a1a;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:900}.sv-seasonal-modal .ant-modal-body{padding:20px 24px 0}.sv-seasonal-modal .ant-form-item-label>label{color:#374151;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:700}.sv-seasonal-modal .ant-form-item{margin-bottom:0}.sv-sm-fields{flex-direction:column;gap:10px;display:flex}.sv-sm-field-block{background:#f8fafc;border:2px solid #e5e7eb;border-radius:8px;padding:12px 14px;transition:border-color .15s}.sv-sm-field-block:focus-within{border-color:#008996;box-shadow:3px 3px #00899626}.sv-sm-field-block--inline{align-items:center;display:flex}.sv-sm-field-block--inline .ant-form-item{flex-direction:row;align-items:center;gap:12px;margin:0;display:flex}.sv-sm-field-block--inline .ant-form-item-label{flex:1;padding:0}.sv-sm-field-block--inline .ant-form-item-label label{margin:0}.sv-sm-field-block--inline .ant-form-item-control{flex:none}.sv-challenges-select .ant-select-selector{border-radius:8px!important}.sv-sm-input{box-shadow:none!important;color:#1a1a1a!important;background:0 0!important;border:none!important;padding:0!important;font-family:Nunito,Kantumruy Pro,sans-serif!important;font-size:14px!important}.sv-sm-input:hover,.sv-sm-input:focus,.sv-sm-input:active{box-shadow:none!important;border:none!important}.sv-sm-field-block .ant-input,.sv-sm-field-block .ant-input-affix-wrapper,.sv-sm-field-block .ant-input-number,.sv-sm-field-block .ant-input-number-input,.sv-sm-field-block .ant-picker{box-shadow:none!important;background:0 0!important;border:none!important;padding-left:0!important;padding-right:0!important;font-size:14px!important}.sv-sm-field-block .ant-input:hover,.sv-sm-field-block .ant-input:focus,.sv-sm-field-block .ant-input-affix-wrapper:hover,.sv-sm-field-block .ant-input-affix-wrapper:focus,.sv-sm-field-block .ant-input-number:hover,.sv-sm-field-block .ant-input-number:focus,.sv-sm-field-block .ant-input-number-input:hover,.sv-sm-field-block .ant-input-number-input:focus,.sv-sm-field-block .ant-picker:hover,.sv-sm-field-block .ant-picker:focus{box-shadow:none!important;border:none!important}.sv-sm-field-block textarea.ant-input{box-shadow:none!important;vertical-align:top!important;background:0 0!important;border:none!important;padding-top:4px!important;padding-left:0!important;padding-right:0!important;font-size:14px!important}.sv-sm-field-block textarea.ant-input:hover,.sv-sm-field-block textarea.ant-input:focus{box-shadow:none!important;border:none!important}.sv-sm-field-block .ant-select:not(.ant-select-disabled) .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;padding-left:0!important;font-size:14px!important}.sv-sm-field-block .ant-picker-focused,.sv-sm-field-block .ant-select-focused .ant-select-selector{box-shadow:none!important;border:none!important}.sv-sm-footer{border-top:2px solid #f1f5f9;justify-content:flex-end;gap:10px;margin-top:4px;padding:16px 0 20px;display:flex}.sv-sm-btn-cancel{color:#1a1a1a;cursor:pointer;background:#fff;border:2px solid #1a1a1a;border-radius:8px;height:38px;padding:0 20px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;transition:all .15s}.sv-sm-btn-cancel:hover{background:#f3f4f6;transform:translate(-1px,-1px);box-shadow:3px 3px #1a1a1a}.sv-sm-btn-submit{color:#fff;cursor:pointer;background:#008996;border:2px solid #1a1a1a;border-radius:8px;height:38px;padding:0 22px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700;transition:all .15s;box-shadow:3px 3px #1a1a1a}.sv-sm-btn-submit:hover:not(:disabled){background:#007a86;transform:translate(-1px,-1px);box-shadow:4px 4px #1a1a1a}.sv-sm-btn-submit:disabled{opacity:.6;cursor:not-allowed}.sv-sm-btn-submit--danger{background:#ef4444;border-color:#1a1a1a}.sv-sm-btn-submit--danger:hover:not(:disabled){background:#dc2626}.sv-submissions-modal .ant-modal-content{border:2.5px solid #1a1a1a;border-radius:16px;padding:0;overflow:hidden;box-shadow:7px 7px #1a1a1a}.sv-submissions-modal .ant-modal-body{padding:0}.sv-submissions-modal .ant-table{background:0 0;font-family:Nunito,Kantumruy Pro,sans-serif}.sv-submissions-modal .ant-table-thead>tr>th{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f5f5ff;border-bottom:2px solid #e5e7eb;padding:10px 14px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800}.sv-submissions-modal .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1.5px solid #f1f5f9;padding:10px 14px}.sv-submissions-modal .ant-table-tbody>tr.sv-sub-row--gold>td{background:#fffbeb;border-left:none}.sv-submissions-modal .ant-table-tbody>tr.sv-sub-row--gold>td:first-child{border-left:3px solid #f59e0b}.sv-submissions-modal .ant-table-tbody>tr.sv-sub-row--silver>td{background:#f8fafc}.sv-submissions-modal .ant-table-tbody>tr.sv-sub-row--silver>td:first-child{border-left:3px solid #94a3b8}.sv-submissions-modal .ant-table-tbody>tr.sv-sub-row--bronze>td{background:#fff8f2}.sv-submissions-modal .ant-table-tbody>tr.sv-sub-row--bronze>td:first-child{border-left:3px solid #d97706}.sv-submissions-modal .ant-table-tbody>tr:hover>td{background:#f0f9ff!important}.sv-submissions-modal .ant-pagination{padding:12px 16px 4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:700}.sv-submissions-modal .ant-pagination-item-active{background:#7562e0;border:2px solid #1a1a1a;box-shadow:2px 2px #1a1a1a}.sv-submissions-modal .ant-pagination-item-active a{color:#fff}@media (max-width:768px){.sv-submissions-modal.ant-modal{width:100vw!important;max-width:100vw!important;margin:0!important;padding-bottom:0!important;position:fixed!important;top:auto!important;bottom:0!important}.sv-submissions-modal .ant-modal-content{border:2.5px solid #1a1a1a;border-bottom:none;flex-direction:column;max-height:88dvh;display:flex;overflow:hidden;box-shadow:-4px -4px #1a1a1a;border-radius:20px 20px 0 0!important}.sv-submissions-modal .ant-modal-body{flex-direction:column;flex:1;display:flex;overflow:hidden}.sv-submissions-modal .ant-table-thead>tr>th,.sv-submissions-modal .ant-table-tbody>tr>td{white-space:nowrap;padding:9px 12px}.sv-submissions-modal .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important}}@media (max-width:576px){.sv-submissions-modal .ant-modal-content{max-height:92dvh}.sv-submissions-modal .ant-table-thead>tr>th,.sv-submissions-modal .ant-table-tbody>tr>td{white-space:nowrap;padding:8px 10px}.sv-submissions-modal .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.sv-submissions-modal .ant-pagination{padding:10px 12px 8px;font-size:13px}}.sv-sub-header{background:linear-gradient(135deg,#7562e0 0%,#5b4bc4 100%);border-bottom:2.5px solid #1a1a1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px 16px;display:flex;position:relative}.sv-sub-header:before{content:"";background:#ffffff73;border-radius:99px;width:36px;height:4px;display:none;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (max-width:768px){.sv-sub-header:before{display:block}}.sv-sub-header__left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.sv-sub-header__trophy{filter:drop-shadow(2px 2px #00000040);flex-shrink:0;font-size:32px;line-height:1}.sv-sub-header__eyebrow{color:#ffffffbf;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px;font-family:Caveat,Nunito,sans-serif;font-size:13px;font-weight:700}.sv-sub-header__title{color:#fff;text-shadow:1px 1px #0003;white-space:nowrap;text-overflow:ellipsis;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:18px;font-weight:900;line-height:1.2;overflow:hidden}.sv-sub-header__right{flex-shrink:0;align-items:center;gap:8px;margin-left:12px;display:flex}.sv-sub-header__count{color:#fff;font-family:Nunito,sans-serif;font-size:28px;font-weight:900;line-height:1}.sv-sub-header__count-label{color:#ffffffb3;margin-top:6px;margin-right:12px;font-family:Nunito,sans-serif;font-size:12px;font-weight:700}.sv-sub-header__close{color:#fff;cursor:pointer;background:#ffffff26;border:2px solid #ffffff80;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;transition:all .15s;display:flex}.sv-sub-header__close:hover{background:#ffffff4d;border-color:#fff;transform:translate(-1px,-1px)}@media (max-width:576px){.sv-sub-header{gap:10px;padding:14px 16px 12px}.sv-sub-header__trophy{font-size:24px}.sv-sub-header__eyebrow{font-size:11px}.sv-sub-header__title{font-size:15px}.sv-sub-header__count{font-size:22px}.sv-sub-header__count-label{display:none}.sv-sub-header__right{gap:6px;margin-left:6px}}.sv-sub-month-picker.ant-picker{background:#fff;border:2px solid #1a1a1a;border-radius:10px;height:32px;padding:3px 10px;transition:transform .12s,box-shadow .12s;box-shadow:2px 2px #00000047}.sv-sub-month-picker.ant-picker:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #00000052}.sv-sub-month-picker.ant-picker.ant-picker-focused{border-color:#1a1a1a;transform:translate(-1px,-1px);box-shadow:3px 3px #00000052}.sv-sub-month-picker.ant-picker .ant-picker-input>input{color:#5b4bc4;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:800}.sv-sub-month-picker.ant-picker .ant-picker-input>input::placeholder{color:#9ca3af}.sv-sub-month-picker.ant-picker .ant-picker-suffix{color:#7562e0;margin-left:6px}@media (max-width:576px){.sv-sub-month-picker.ant-picker{height:28px;padding:2px 8px}.sv-sub-month-picker.ant-picker .ant-picker-input>input{font-size:12px}}.sv-sub-month-picker-dropdown .ant-picker-panel-container{border:2px solid #1a1a1a;border-radius:14px;overflow:hidden;box-shadow:4px 4px #0003}.sv-sub-month-picker-dropdown .ant-picker-header{font-family:Nunito,Kantumruy Pro,sans-serif}.sv-sub-month-picker-dropdown .ant-picker-header button{color:#7562e0}.sv-sub-month-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner,.sv-sub-month-picker-dropdown .ant-picker-cell-range-start .ant-picker-cell-inner,.sv-sub-month-picker-dropdown .ant-picker-cell-range-end .ant-picker-cell-inner{font-weight:800;background:#7562e0!important}.sv-sub-month-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#7562e0!important}.sv-sub-month-picker-dropdown .ant-picker-cell-inner{font-family:Nunito,Kantumruy Pro,sans-serif;font-weight:700}.sv-sub-body{-webkit-overflow-scrolling:touch;background:#fff;flex:1;padding:4px 0 0;overflow-y:auto}.sv-sub-loading{color:#7562e0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:56px 0;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:flex}.sv-sub-empty{text-align:center;flex-direction:column;align-items:center;padding:56px 24px;display:flex}.sv-sub-empty__icon{color:#d1d5db;margin-bottom:16px;font-size:44px}.sv-sub-empty__text{color:#374151;margin-bottom:6px;font-family:Nunito,sans-serif;font-size:16px;font-weight:900}.sv-sub-empty__sub{color:#9ca3af;font-family:Nunito,sans-serif;font-size:13px}.sv-sub-rank{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:Nunito,sans-serif;font-size:13px;font-weight:900;display:inline-flex}.sv-sub-rank--gold{color:#92400e;background:#fef3c7;border:1.5px solid #f59e0b}.sv-sub-rank--silver{color:#374151;background:#f1f5f9;border:1.5px solid #94a3b8}.sv-sub-rank--bronze{color:#7c2d12;background:#fff7ed;border:1.5px solid #d97706}.sv-sub-rank--plain{color:#6b7280;background:#f9fafb;border:1.5px solid #e5e7eb}@media (max-width:576px){.sv-sub-rank{padding:2px 6px;font-size:11px}}.sv-sub-student{align-items:center;gap:10px;display:flex}.sv-sub-student__avatar{border:2px solid #e5e7eb;flex-shrink:0;font-family:Nunito,sans-serif;font-weight:800}.sv-sub-student__name{color:#111827;word-break:break-word;font-family:Nunito,sans-serif;font-size:13px;font-weight:800;line-height:1.2}.sv-sub-student__handle{color:#9ca3af;font-size:11px;font-weight:600}@media (max-width:576px){.sv-sub-student{gap:7px}.sv-sub-student__avatar{width:28px!important;height:28px!important;font-size:12px!important;line-height:28px!important}.sv-sub-student__name{font-size:12px}.sv-sub-student__handle{display:none}}.sv-sub-score{color:#111827;background:#f5f5ff;border:1.5px solid #c4b5fd;border-radius:6px;padding:2px 10px;font-family:Nunito,sans-serif;font-size:14px;font-weight:900}.sv-sub-score__sep{color:#9ca3af;margin:0 2px;font-weight:400}.sv-sub-pct{border-radius:6px;padding:2px 10px;font-family:Nunito,sans-serif;font-size:14px;font-weight:900;display:inline-block}.sv-sub-pct--high{color:#065f46;background:#d1fae5;border:1.5px solid #34d399}.sv-sub-pct--mid{color:#92400e;background:#fef3c7;border:1.5px solid #fbbf24}.sv-sub-pct--low{color:#7f1d1d;background:#fee2e2;border:1.5px solid #f87171}.sv-sub-time{color:#374151;font-family:Nunito,sans-serif;font-size:13px;font-weight:700}.sv-sub-date{color:#6b7280;white-space:nowrap;font-family:Nunito,sans-serif;font-size:12px;font-weight:600}.sv-sub-dash{color:#d1d5db;font-weight:700}@media (max-width:768px){.ant-modal-wrap:has(.sv-submissions-modal){align-items:flex-end;padding:0;display:flex}.ant-modal-wrap:has(.sv-submissions-modal) .ant-modal{width:100vw!important;max-width:100vw!important;margin:0!important;padding-bottom:0!important;top:auto!important}}.sv-sc-page{background:#f5f5ff;min-height:100vh;font-family:Nunito,Kantumruy Pro,sans-serif}.sv-sc-hero{padding:56px 0 48px;position:relative;overflow:hidden}.sv-sc-hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff26 1.5px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0}.sv-sc-hero__inner{z-index:1;position:relative}.sv-sc-hero__meta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.sv-sc-qs-badge{color:#fff;background:#fff3;border:1.5px solid #fff9;border-radius:20px;padding:3px 12px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:800}.sv-sc-dates{color:#ffffffd9;align-items:center;gap:6px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:600;display:flex}.sv-sc-hero__title{line-height:1.15;color:#fff!important;margin:0 0 10px!important;font-family:Nunito,sans-serif!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:900!important}.sv-sc-hero__desc{color:#fffc;max-width:600px;margin:0;font-size:15px;line-height:1.6}.sv-sc-body{flex-direction:column;align-items:center;gap:36px;padding:48px 0 64px;display:flex}.sv-sc-countdown-wrap{flex-direction:column;align-items:center;gap:12px;display:flex}.sv-sc-countdown-label{text-transform:uppercase;letter-spacing:1.5px;color:#9ca3af;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:700}.sv-sc-countdown-boxes{gap:12px;display:flex}.sv-sc-countdown-box{background:#fff;border:2.5px solid #1a1a1a;border-radius:12px;flex-direction:column;align-items:center;min-width:80px;padding:12px 10px 8px;display:flex;box-shadow:4px 4px #1a1a1a}.sv-sc-countdown-box .sv-sc-countdown-num{color:#7562e0;font-variant-numeric:tabular-nums;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:32px;font-weight:900;line-height:1}.sv-sc-countdown-box .sv-sc-countdown-unit{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:10px;font-weight:700}@media (max-width:576px){.sv-sc-countdown-box{min-width:60px}.sv-sc-countdown-box .sv-sc-countdown-num{font-size:24px}}.sv-sc-actions{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:400px;display:flex}.sv-sc-btn-start{color:#fff;cursor:pointer;background:#7562e0;border:2.5px solid #1a1a1a;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800;transition:all .15s;display:flex;box-shadow:4px 4px #1a1a1a}.sv-sc-btn-start:hover:not(:disabled){background:#5b47c7;transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.sv-sc-btn-start:disabled{opacity:.7;cursor:not-allowed}.sv-sc-btn-inactive{color:#9ca3af;background:#f3f4f6;border:2.5px solid #d1d5db;border-radius:12px;justify-content:center;align-items:center;width:100%;height:54px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:17px;font-weight:800;display:flex}.sv-sc-btn-inactive.--upcoming{color:#6d28d9;background:#ede9fe;border-color:#6d28d9;box-shadow:4px 4px #6d28d9}.sv-sc-btn-back{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:4px 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:700}.sv-sc-btn-back:hover{color:#374151}.sv-rankchallenge-section{background-color:#f5f5ff;padding:60px 0 64px;position:relative;overflow:hidden}.sv-rankchallenge-section:before{content:"";filter:blur(1.5px);opacity:.3;pointer-events:none;z-index:0;background-image:radial-gradient(circle,#b0b0d8 2.5px,#0000 2.5px);background-size:28px 28px;animation:5s linear infinite svDotDrift;position:absolute;inset:0}.sv-rankchallenge-section>*,.sv-rankchallenge-section .container{z-index:1;position:relative}.sv-rankchallenge-section .sv-ranking-section:before{display:none}.sv-rankchallenge-header{text-align:center;margin-bottom:40px}.sv-rankchallenge-eyebrow{color:#27a6b2;margin-bottom:10px;font-family:Caveat,cursive;font-size:18px;font-weight:700;display:inline-block}.sv-rankchallenge-title{color:#111827!important;margin:0 0 10px!important;font-family:Nunito,Kantumruy Pro,sans-serif!important;font-size:clamp(1.7rem,3vw,2.2rem)!important;font-weight:900!important;line-height:1.2!important}.sv-rankchallenge-sub{color:#6b7280;max-width:520px;margin:0 auto;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:500}.sv-rankchallenge-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.sv-rankchallenge-grid{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.sv-rankchallenge-card{background:#fff;border:2.5px solid #1a1a1a;border-radius:14px;flex-direction:column;transition:box-shadow .18s,transform .18s;animation:.55s both svFadeUp;display:flex;overflow:hidden;box-shadow:5px 5px #1a1a1a}.sv-rankchallenge-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #1a1a1a}.sv-rankchallenge-card:active{transform:translate(2px,2px);box-shadow:2px 2px #1a1a1a}.sv-rankchallenge-card__banner{align-items:center;gap:12px;padding:20px 22px 18px;display:flex;position:relative;overflow:hidden}.sv-rankchallenge-card__shine{pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff59 50%,#0000 80%);width:60%;height:100%;animation:2.8s ease-in-out infinite svShineWave;position:absolute;top:0;left:-80%}.sv-rankchallenge-card__icon-wrap{color:#fff;background:#ffffff26;border:2px solid #ffffff59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:2px 2px #0000002e}.sv-rankchallenge-card__type{color:#fff;letter-spacing:.01em;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900}.sv-rankchallenge-card__body{flex-direction:column;flex:1;gap:10px;padding:18px 22px 22px;display:flex}.sv-rankchallenge-card__btn{margin-top:auto}.sv-rankchallenge-card__pills{gap:6px;display:flex}.sv-rankchallenge-card__pill{letter-spacing:.02em;border-radius:6px;padding:3px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:800}.sv-wb-rank-scroll{scrollbar-width:thin;scrollbar-color:#fbbf24 #0000}.sv-wb-rank-scroll::-webkit-scrollbar{width:5px}.sv-wb-rank-scroll::-webkit-scrollbar-track{background:0 0}.sv-wb-rank-scroll::-webkit-scrollbar-thumb{background:#fbbf24;border-radius:10px}.sv-wb-rank-scroll::-webkit-scrollbar-thumb:hover{background:#f59e0b}.sv-rankchallenge-card__reset{color:#6b7280;align-items:center;gap:5px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:600;display:flex}.sv-rankchallenge-card__countdown{color:#1a1a1a;letter-spacing:.5px;font-family:Nunito,monospace,sans-serif;font-size:13px;font-weight:800}.sv-picker-search.ant-input-affix-wrapper{background:#f9fafb;border:1.5px solid #1a1a1a;border-radius:30px;padding:8px 16px;transition:box-shadow .15s,transform .15s,background .15s;box-shadow:3px 3px #1a1a1a}.sv-picker-search.ant-input-affix-wrapper .ant-input{color:#1a1a1a;background:0 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;font-weight:600}.sv-picker-search.ant-input-affix-wrapper .ant-input::placeholder{color:#9ca3af;font-weight:500}.sv-picker-search.ant-input-affix-wrapper .anticon-search{font-size:14px}.sv-picker-search.ant-input-affix-wrapper .ant-input-clear-icon{color:#9ca3af}.sv-picker-search.ant-input-affix-wrapper:hover{background:#fff}.sv-picker-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.sv-picker-search.ant-input-affix-wrapper:focus,.sv-picker-search.ant-input-affix-wrapper:focus-within{background:#fff;border-color:#7562e0;transform:translate(-1px,-1px);box-shadow:3px 3px #7562e0}.sv-rankchallenge-card__btn{color:#fff;cursor:pointer;border:2.5px solid #1a1a1a;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;height:46px;margin-top:4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:14px;font-weight:800;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:3px 3px #1a1a1a}.sv-rankchallenge-card__btn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px #1a1a1a}.sv-rankchallenge-card__btn:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px #1a1a1a}.sv-rankchallenge-card__btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.sv-seasonal-section{background-color:#7562e0;padding:40px 0 36px;position:relative;overflow:hidden}.sv-seasonal-section:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#ffffff40 1.5px,#0000 1.5px);background-size:24px 24px;animation:4s linear infinite svDotMove;position:absolute;inset:0}.sv-seasonal-section>*{z-index:1;position:relative}.sv-seasonal-section .sv-section-header{text-align:center;align-items:center}.sv-seasonal-section .sv-section-header h2{justify-content:center;color:#fff!important}.sv-seasonal-section .sv-section-desc{text-align:center;color:#ffffffa6!important}.sv-seasonal-section-eyebrow{letter-spacing:2px;text-transform:uppercase;color:#ffffffb3;justify-content:center;align-items:center;gap:8px;margin-bottom:6px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:700;display:flex}.sv-seasonal-section-title{text-align:center;letter-spacing:-.5px;line-height:1.15;animation:.55s 50ms both svFadeUp;color:#fff!important;margin:0!important;font-family:Nunito,Kantumruy Pro,sans-serif!important;font-size:42px!important;font-weight:900!important}@media (max-width:576px){.sv-seasonal-section-title{font-size:28px!important}}.sv-seasonal-section-sub{text-align:center;color:#fff9;margin:6px 0 24px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:13px;animation:.55s .15s both svFadeUp}.sv-seasonal-section .sv-scoring-info-pill{color:#ffffffd9;border-color:#ffffffb3}.sv-seasonal-section .sv-scoring-info-pill:hover{opacity:.6}.sv-seasonal-rank-card{gap:0;display:flex}@media (max-width:767px){.sv-seasonal-rank-card{flex-direction:column}}.sv-seasonal-rank-left{border-right:2px solid #1a1a1a;flex-direction:column;flex-shrink:0;width:220px;padding:12px 10px;display:flex}@media (max-width:767px){.sv-seasonal-rank-left{border-bottom:2px solid #1a1a1a;border-right:none;flex-flow:wrap;flex-shrink:1;gap:8px;width:100%;overflow:visible;max-height:none!important;padding:10px!important}.sv-seasonal-rank-left button{flex:calc(50% - 4px);min-width:0}.sv-seasonal-rank-right{max-height:none!important;padding:14px!important}}.sv-rank-podium-rest-wrap{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}@media (max-width:767px){.sv-rank-podium-rest-wrap{flex-direction:column;align-items:stretch;gap:16px}}.sv-seasonal-podium-layout{flex-wrap:wrap;align-items:flex-end;gap:24px;display:flex}@media (max-width:767px){.sv-seasonal-podium-layout{flex-direction:column;align-items:center;gap:16px}}.sv-seasonal-podium-main{flex:1;min-width:0}.sv-seasonal-rest-list{flex-direction:column;flex-shrink:0;align-self:center;gap:6px;width:240px;max-height:400px;padding-right:4px;display:flex;overflow-y:auto}@media (max-width:767px){.sv-seasonal-rest-list{flex-shrink:1;width:100%;max-height:none}.sv-seasonal-rank-right .sv-winner-podium{gap:14px}.sv-seasonal-rank-right .sv-winner-avatar-ring{padding:8px}.sv-seasonal-rank-right .sv-winner-avatar-ring--gold{width:72px;height:72px}.sv-seasonal-rank-right .sv-winner-avatar-ring--silver{width:62px;height:62px}.sv-seasonal-rank-right .sv-winner-avatar-ring--bronze{width:56px;height:56px}.sv-seasonal-rank-right .sv-winner-avatar-letter--gold{font-size:24px}.sv-seasonal-rank-right .sv-winner-avatar-letter--silver{font-size:20px}.sv-seasonal-rank-right .sv-winner-avatar-letter--bronze{font-size:18px}.sv-seasonal-rank-right .sv-winner-name--gold{font-size:14px}.sv-seasonal-rank-right .sv-winner-name--silver{font-size:13px}.sv-seasonal-rank-right .sv-winner-name--bronze{font-size:12px}.sv-seasonal-rank-right .sv-winner-step--gold{height:66px}.sv-seasonal-rank-right .sv-winner-step--silver{height:50px}.sv-seasonal-rank-right .sv-winner-step--bronze{height:38px}.sv-seasonal-rank-right .sv-winner-step-num{font-size:24px}.sv-seasonal-rank-right .sv-winner-crown-icon svg{width:18px;height:18px}.sv-seasonal-rank-right .sv-winner-crown-icon--big svg{width:24px;height:24px}.sv-seasonal-rank-right .sv-winner-info{margin-bottom:12px}.sv-seasonal-rank-right .sv-wb-wins{font-size:12px}}.sv-rank-rest-list{flex-shrink:0;align-self:center;width:260px}@media (max-width:767px){.sv-rank-rest-list{flex-shrink:1;align-self:stretch;width:100%}}.sv-seasonal-grid{z-index:1;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid;position:relative}@media (max-width:992px){.sv-seasonal-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sv-seasonal-grid{grid-template-columns:1fr}}.sv-seasonal-slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;z-index:1;align-items:stretch;gap:20px;padding-bottom:4px;display:flex;position:relative;overflow-x:auto}.sv-seasonal-slider::-webkit-scrollbar{display:none}.sv-seasonal-arrow{z-index:10;cursor:pointer;color:#1a1a1a;background:#fff;border:2px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:3px 3px #1a1a1a}.sv-seasonal-arrow:hover{color:#fff;background:#1a1a1a}.sv-seasonal-arrow--prev{left:0}.sv-seasonal-arrow--next{right:0}@media (max-width:600px){.sv-seasonal-arrow{display:none}}.sv-seasonal-slide-item{scroll-snap-align:start;flex:0 0 calc(33.3333% - 13.3333px);min-width:0;display:flex}@media (max-width:992px){.sv-seasonal-slide-item{flex:0 0 calc(50% - 10px)}}@media (max-width:600px){.sv-seasonal-slide-item{flex:0 0 100%}}.sv-seasonal-card{background:#fff;border:2px solid #1a1a1a;border-radius:16px;flex-direction:column;width:100%;height:100%;transition:transform .15s,box-shadow .15s;animation:.55s .25s both svFadeUp;display:flex;position:relative;overflow:hidden;box-shadow:5px 5px #1a1a1a}.sv-seasonal-card:hover{transform:translate(-3px,-3px);box-shadow:8px 8px #1a1a1a}.sv-seasonal-card-banner{padding:20px 24px 18px;position:relative;overflow:hidden}.sv-seasonal-card-banner-row{z-index:1;justify-content:flex-end;align-items:center;margin-bottom:10px;display:flex;position:relative}.sv-seasonal-card-name{color:#fff;text-shadow:0 1px 4px #0003;z-index:1;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:22px;font-weight:900;line-height:1.2;position:relative}.sv-seasonal-status{letter-spacing:.5px;text-transform:uppercase;color:#fff;background:#ffffff2e;border:1.5px solid #ffffffe6;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:10px;font-weight:800;display:inline-flex}.sv-seasonal-status--active:before{content:"";background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.4s ease-in-out infinite svPulse;display:inline-block}.sv-seasonal-qcount{color:#fff;background:#fff3;border:1.5px solid #ffffff80;border-radius:20px;padding:3px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:11px;font-weight:700}.sv-seasonal-join-label{color:#ff0;text-shadow:2px 2px #7a7a00,3px 3px #0006;transform-origin:0;white-space:nowrap;font-family:"Press Start 2P",monospace;font-size:11px;line-height:1;display:inline-block;transform:rotate(-8deg)}.sv-seasonal-card-banner-desc{color:#ffffffbf;z-index:1;margin:4px 0 0;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;line-height:1.4;position:relative}.sv-seasonal-card-tear{border-top:2px dashed #1a1a1a26;height:0;margin:0 14px;position:relative}.sv-seasonal-card-tear:before,.sv-seasonal-card-tear:after{content:"";background:#fff;border:2px solid #1a1a1a;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)}.sv-seasonal-card-tear:before{left:-22px}.sv-seasonal-card-tear:after{right:-22px}.sv-seasonal-card-body{flex-direction:column;flex:1;padding:18px 24px 22px;display:flex}.sv-seasonal-card-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sv-seasonal-card-dates{color:#374151;align-items:center;gap:5px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:600;display:flex}.sv-seasonal-card-date-from,.sv-seasonal-card-date-to{color:#1a1a1a;font-weight:800}.sv-seasonal-card-date-arrow{color:#9ca3af;font-size:10px}.sv-seasonal-card-questions{color:#6b7280;background:#f3f4f6;border:1.5px solid #e5e7eb;border-radius:20px;align-items:center;gap:4px;padding:2px 10px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:12px;font-weight:600;display:flex}.sv-seasonal-countdown{flex-direction:column;gap:5px;display:flex}.sv-seasonal-countdown-label{text-transform:uppercase;letter-spacing:1px;color:#9ca3af;align-items:center;gap:4px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:10px;font-weight:700;display:flex}.sv-seasonal-countdown-boxes{gap:6px;display:flex}.sv-seasonal-countdown-box{background:#f5f5ff;border:2px solid #1a1a1a;border-radius:8px;flex-direction:column;flex:1;align-items:center;min-width:60px;padding:8px 8px 6px;display:flex;box-shadow:2px 2px #1a1a1a}.sv-seasonal-countdown-box .sv-countdown-num{color:#7562e0;font-variant-numeric:tabular-nums;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:24px;font-weight:900;line-height:1}.sv-seasonal-countdown-box .sv-countdown-unit{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:9px;font-weight:700}.sv-seasonal-card-btn{color:#fff;cursor:pointer;background:#f59e0b;border:2px solid #1a1a1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-family:Nunito,Kantumruy Pro,sans-serif;font-size:15px;font-weight:800;transition:all .15s;display:flex;box-shadow:3px 3px #1a1a1a}.sv-seasonal-card-btn:hover:not(:disabled){background:#d97706;transform:translate(-1px,-1px);box-shadow:4px 4px #1a1a1a}.sv-seasonal-card-btn--disabled{color:#9ca3af;box-shadow:none;cursor:not-allowed;background:#f3f4f6;border-color:#d1d5db;animation:none}.sv-seasonal-card-btn--upcoming{color:#6d28d9;cursor:not-allowed;background:#ede9fe;border-color:#6d28d9;animation:none;box-shadow:3px 3px #6d28d9}.sv-seasonal-card-btn--upcoming:hover{transform:none;box-shadow:3px 3px #6d28d9}@keyframes svPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes svBtnBreath{0%,to{transform:scale(1);box-shadow:3px 3px #1a1a1a}50%{transform:scale(1.04);box-shadow:5px 5px #1a1a1a}}@keyframes svJoinPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}@keyframes svDotMove{0%{background-position:0 0}to{background-position:24px 24px}}.wrap-quiz-page .bg-noise{background-image:url(/serey-landing-page/noise-background.svg)}.wrap-quiz-page.quiz-category-user .card-main-category-wrap{min-height:80vh;padding:2em 0;position:relative}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .btn-my-quiz-wrap{position:absolute;right:90px}@media (max-width:768px){.wrap-quiz-page.quiz-category-user .card-main-category-wrap .btn-my-quiz-wrap{right:0}}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .btn-my-quiz-wrap .btn-content{color:#fff;background-color:#26a6b2;border:3px solid #2ec1cf;border-radius:50px;justify-content:center;align-items:center;width:110px;height:48px;display:flex}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .btn-my-quiz-wrap .btn-content:hover{opacity:.9}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .btn-my-quiz-wrap .btn-content svg{margin-bottom:3px;margin-right:4px;font-size:23px}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .action-quiz-head{margin-top:1em}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .head-content{text-align:center;margin-bottom:40px}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .head-content h1{margin-bottom:0}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .card-main-category{background-color:#fbfbfb;border:1px solid #f4f4f4;border-radius:26px;padding:20px}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .card-main-category .wrap-icon-main-category{background-color:#f0fafa;border:1px solid #4bc2c221;border-radius:17px;justify-content:center;align-items:center;height:100%;display:flex}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .card-main-category .action-detail{justify-content:flex-end;align-items:center;display:flex}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .card-main-category .action-detail a{cursor:pointer;transition:all .2s ease-in-out}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .card-main-category .action-detail a:hover{padding-right:5px;transition:all .2s ease-in-out}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .content-head-info{margin:2em 0}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .tag-action{color:#474747;background-color:#f5f5f5;border:1px solid #adadad21;border-radius:8px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 7px;display:flex}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .tag-action.tag-read{background-color:#f5f5f5;border-color:#adadad1f}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .tag-action.tag-test{background-color:#0151dd0d;border-color:#78a5f221}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .tag-action.tag-play{background-color:#d200200d;border-color:#d200201c}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .tag-action.large-tag-action{height:50px!important}.wrap-quiz-page.quiz-category-user .card-main-category-wrap .wrap-section-main-category{margin:50px 0}.wrap-quiz-page .start-quiz-section{justify-content:center;align-items:center;min-height:80vh;padding:2em 0;display:flex}.wrap-quiz-page .start-quiz-section .container{background-color:#fff;border:1px solid #eee;border-radius:18px;padding:31px}.wrap-quiz-page .start-quiz-section .image-question .ant-image{background-color:#fff;border:1px solid #eee;border-radius:16px;padding:10px}.wrap-quiz-page .start-quiz-section .image-question .ant-image img{border-radius:12px}.wrap-quiz-page .start-quiz-section .wrap-start-quiz-content{align-items:center;display:flex}.wrap-quiz-page .start-quiz-section .wrap-start-quiz-content .sq-content .desc{color:#454545;font-size:18px}.wrap-quiz-page .choose-option-quiz-section{justify-content:center;align-items:center;min-height:80vh;padding:2em 0;display:flex}.wrap-quiz-page .choose-option-quiz-section .choose-option-quiz-content{text-align:center}.wrap-quiz-page .choose-option-quiz-section .choose-option-quiz-content .btn-next-quiz-option{margin-top:20px}.wrap-quiz-page .start-quiz-section .start-quiz-content .duration-info{align-items:center;display:flex}.wrap-quiz-page .start-quiz-section .start-quiz-content .duration-info p{color:#ff2d4d;margin-bottom:0;margin-left:8px;font-weight:700}.wrap-quiz-page .start-quiz-section .start-quiz-content .title-quiz{margin-top:20px}.wrap-quiz-page .start-quiz-section .start-quiz-content .quiz-bottom-section .ant-slider-rail{background-color:#ececec;border-radius:50px;height:7px}.wrap-quiz-page .start-quiz-section .start-quiz-content .quiz-bottom-section .ant-slider-track{background-color:#7095ef;border-radius:50px;height:7px}.wrap-quiz-page .start-quiz-section .start-quiz-content .quiz-bottom-section .slider-active-item{color:#fff;background-color:#7095ef;border:2px solid #ccdafb;border-radius:11px;min-width:37px;padding:4px;font-size:16px;position:absolute;top:-24px;left:-13px}.wrap-quiz-page .start-quiz-section .start-quiz-content .quiz-bottom-section .total-quiz-title{margin-bottom:20px}.wrap-quiz-page .start-quiz-section .start-quiz-content .quiz-bottom-section .wrap-btn-draft{justify-content:center;align-items:center;display:flex}.wrap-quiz-page .success-quiz-section{text-align:center;justify-content:center;align-items:center;min-height:80vh;padding:3em 0;display:flex}.wrap-quiz-page .success-quiz-section .title{color:#1c8d44}.wrap-quiz-page .success-quiz-section .success-quiz-content .rate-quiz-wrap{margin:1em 0}.wrap-quiz-page .success-quiz-section .success-quiz-content .slide-info{justify-content:center;width:100%;margin-top:2em;display:flex}.wrap-quiz-page .success-quiz-section .success-quiz-content .slide-info .ant-slider{width:200px}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result{justify-content:center;align-items:center;margin:4em 0;display:flex}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result .card-result-quiz{text-align:center;border-radius:22px;justify-content:center;align-items:center;width:137px;height:137px;margin:0 10px;display:flex;position:relative}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result .card-result-quiz h1{color:#fff;font-size:3em}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result .card-result-quiz.card-success{background-color:#1c8d44}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result .card-result-quiz.card-wrong{background-color:#c72c23}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result .card-result-quiz.card-total-score{background-color:#36f}.wrap-quiz-page .success-quiz-section .success-quiz-content .wrap-quiz-card-result .card-result-quiz .desc{opacity:.7;color:#fff;position:absolute;bottom:0}.wrap-quiz-page .success-quiz-section .success-quiz-content .time-duration-info{margin-bottom:2em}.wrap-quiz-page .success-quiz-section .success-quiz-content .time-duration-info .duration{justify-content:center;align-items:center;margin-top:10px;display:flex}.wrap-quiz-page .success-quiz-section .success-quiz-content .time-duration-info .duration p{margin-bottom:0;margin-left:5px}.wrap-quiz-page .success-quiz-section .ant-slider-rail{background-color:#ececec;border-radius:50px;height:7px}.wrap-quiz-page .success-quiz-section .ant-slider-track{background-color:#1c8d44;border-radius:50px;height:7px}.wrap-quiz-page .success-quiz-section .slider-active-item{color:#fff;background-color:#1c8d44;border:2px solid #ccdafb;border-radius:11px;min-width:37px;padding:4px;font-size:16px;position:absolute;top:-24px;left:-13px}.quiz-detail-wrap .quiz-detail-head{margin:2em 0}.quiz-detail-wrap .quiz-detail-head .desc{color:#a4a4a4}.quiz-detail-wrap .quiz-detail-head .summary-info{justify-content:flex-end;align-items:center;display:flex}@media (max-width:576px){.quiz-detail-wrap .quiz-detail-head .summary-info{justify-content:flex-start!important}}.quiz-detail-wrap .quiz-detail-head .summary-info .correct-info{color:#1c8d44}.quiz-detail-wrap .quiz-detail-head .summary-info .wrong-info{color:#c72c23}.quiz-detail-wrap .quiz-detail-head .summary-info .score-info{color:#36f}.quiz-question-import-form{width:70%!important}@media (max-width:576px){.quiz-question-import-form{width:100%}}.quiz-question-import-form .action-bottom{text-align:right;width:100%}.quiz-detail-content{margin-bottom:100px}.quiz-detail-content .title-quiz{justify-content:space-between;align-items:center;display:flex}.quiz-detail-content .title-quiz .number-quiz{background-color:#fff;border:1px solid #eaeaea;border-radius:50px;justify-content:center;align-items:center;min-width:27px;min-height:27px;margin-right:10px;padding:0 11px;display:flex}.quiz-detail-content .title-quiz .main-content{flex:1;align-items:center;display:flex}.quiz-detail-content .title-quiz h3{margin-bottom:3px}.quiz-detail-content .ant-collapse .ant-collapse-item{background-color:#fafafa;border:1px solid #e7e7e7;border-radius:19px;margin:10px 0}.quiz-detail-content .start-quiz-question-wrap{margin:0}.quiz-detail-content .start-quiz-question-wrap .correct-answer{color:#027e21}.quiz-detail-content .start-quiz-question-wrap .wrong-answer{color:#d31409}.quiz-detail-content .wrong-answer .ant-checkbox-inner{background-color:#ff3b30;border-color:#ff3b30}.quiz-detail-content .multiple-answer.wrong-answer .ant-checkbox-inner:after{content:"";opacity:1;background-image:url(/quiz/cancel-icon.svg);background-repeat:no-repeat;background-size:contain;border:none;width:100%;height:100%;display:inline-block;top:1px;left:1px;transform:translate(-50%,-50%);transform:none!important}.quiz-detail-content .single-answer.ant-checkbox-inner:after{content:"";opacity:1;background-image:url(/quiz/dot-icon.svg);background-repeat:no-repeat;background-size:contain;border:none;width:50%;height:50%;display:inline-block;top:5px;left:6px;transform:translate(-50%,-50%);transform:none!important}.quiz-detail-content .single-answer.wrong-answer .ant-checkbox-inner{background-color:#c72c23!important;border-color:#c72c23!important}.quiz-detail-content .single-answer.wrong-answer .ant-checkbox-inner:after{content:"";opacity:1;background-image:url(/quiz/cancel-icon.svg);background-repeat:no-repeat;background-size:contain;border:none;width:100%;height:100%;display:inline-block;top:1px;left:1px;transform:translate(-50%,-50%);transform:none!important}.quiz-detail-content .action-more{text-align:center;margin-top:40px}.quiz-detail-content .image-question .ant-image{background-color:#fff;border:1px solid #eee;border-radius:16px;padding:10px}.quiz-detail-content .image-question .ant-image img{border-radius:12px}.wrap-quiz-list-admin .head-quiz-list{justify-content:space-between;align-items:center;margin-top:1em;margin-bottom:2em;display:flex}@media (max-width:576px){.wrap-quiz-list-admin .head-quiz-list{flex-direction:column}}.start-quiz-question-wrap{margin:30px 0}.start-quiz-question-wrap .ant-checkbox-wrapper{margin-left:0}.start-quiz-question-wrap .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#34c759}.start-quiz-question-wrap .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#34c759;border-color:#34c759}.start-quiz-question-wrap .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{left:6px}.start-quiz-question-wrap .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:50px;padding:11px}.start-quiz-question-wrap .quiz-answer-title{color:#262626;font-size:16px}.start-quiz-question-wrap .multiple-answer .ant-checkbox-inner{border-radius:4px!important}.start-quiz-question-wrap .single-answer .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.start-quiz-question-wrap .single-answer .ant-checkbox-checked .ant-checkbox-inner:after{content:"";opacity:1;background-image:url(/quiz/dot-icon.svg);background-repeat:no-repeat;background-size:contain;border:none;width:50%;height:50%;display:inline-block;top:5px;left:1px;transform:translate(-50%,-50%);transform:none!important}.quiz-form-wrap .answers-section{background-color:#f9f9f9;border:1px solid #e8e8e8;border-radius:13px;margin-bottom:0;padding:13px}.quiz-form-wrap .answers-section .answers-item-wrap{align-items:center;display:flex}.quiz-form-wrap .answers-section .answers-item-wrap .dynamic-delete-button{margin-left:10px}.quiz-form-wrap .answers-section .input-point{margin-left:10px;width:150px!important}.quiz-form-wrap .answer-form-footer{text-align:right;width:100%;margin-top:20px}.quiz-form-wrap .ant-form-item-explain{height:0;min-height:0}.quiz-form-wrap .btn-add-more-answer{text-align:center;width:100px;margin-top:20px}.quiz-form-wrap .ant-form-item{margin-bottom:25px}.quiz-form-wrap .answers-section{margin-bottom:0}.quiz-admin-detail-wrap .bg-noise{background-image:url(/serey-landing-page/noise-background.svg)}.quiz-admin-detail-wrap .bg-noise .quiz-admin-content-wrap{justify-content:center;align-items:center;min-height:100vh;display:flex}.quiz-admin-detail-wrap .bg-noise .quiz-admin-content-wrap .title-quiz{text-align:center;margin-bottom:20px}.quiz-admin-detail-wrap .bg-noise .quiz-admin-content-wrap .action-btn{text-align:center;width:100%;margin-top:20px}.quiz-admin-detail-wrap .bg-noise .quiz-admin-content-wrap .image-question .ant-image{background-color:#fff;border:1px solid #eee;border-radius:16px;padding:10px}.quiz-admin-detail-wrap .bg-noise .quiz-admin-content-wrap .image-question .ant-image img{border-radius:12px}.admin-quiz-setting-wrap .ant-form-item{margin-bottom:0}.admin-quiz-setting-wrap .head-info{align-items:center;margin-top:1em;margin-bottom:2em;display:flex}.admin-quiz-setting-wrap .head-info .head-content-info{margin-left:10px}.admin-quiz-setting-wrap .head-info .head-content-info h2,.admin-quiz-setting-wrap .head-info .head-content-info .desc{margin-bottom:0}.quiz-ranking-page .head-info{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.quiz-ranking-page .content-ranking-wrap .user-info-column{align-items:center;display:flex}.quiz-ranking-page .content-ranking-wrap .user-info-column .avatar-image{border-radius:50px}.quiz-ranking-page .content-ranking-wrap .user-info-column h4{margin-bottom:0;margin-left:5px}.quiz-ranking-page .ranking-filter-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.quiz-ranking-page .ranking-filter-wrap .filter-section{padding-bottom:10px}.row-dragging-ranking{vertical-align:middle;background:#fafafa;border:1px dashed #ccc;border-radius:4px;width:100%;height:auto;display:table;box-shadow:0 2px 8px #00000026}.row-dragging-ranking .user-info-column{align-items:center;display:flex}.row-dragging-ranking .user-info-column .avatar-image{border-radius:50px}.row-dragging-ranking .user-info-column h4{margin-bottom:0;margin-left:5px}.row-dragging-ranking td{white-space:nowrap;background:#fff;padding:8px 16px}.admin-quiz-ranking-wrap .head-info{align-items:center;margin-top:1em;margin-bottom:2em;display:flex}.admin-quiz-ranking-wrap .head-info .head-content-info{margin-left:10px}.admin-quiz-ranking-wrap .head-info .head-content-info h2,.admin-quiz-ranking-wrap .head-info .head-content-info .desc{margin-bottom:0}.quiz-admin-page{margin-bottom:200px}.quiz-admin-page .quiz-admin-head-info{background-color:#1990ff0d;justify-content:center;align-items:center;height:150px;margin-bottom:20px;display:flex}.quiz-category-form .category-option{background-color:#1990ff0d;border:1px solid #2d93f333;border-radius:11px;padding:12px}.reql-exam-quiz-wrap{padding:2em 0}.reql-exam-quiz-wrap .breadcrumb{padding-bottom:20px}.wrap-modal-list-winner .content-modal-list-winner{text-align:center}.wrap-modal-list-winner .content-modal-list-winner .wrap-profile{margin-bottom:5px;position:relative}.wrap-modal-list-winner .content-modal-list-winner .wrap-profile .avatar-image{border-radius:50px}.wrap-modal-list-winner .content-modal-list-winner .wrap-profile .badge-rank{position:absolute;top:28px;left:0;right:0}.wrap-modal-list-winner .content-modal-list-winner .per-info{padding-top:10px}.wrap-modal-list-winner .content-modal-list-winner .per-info .username{margin-bottom:0}.wrap-modal-list-winner .content-modal-list-winner .per-info .duration{color:#707070;margin-bottom:2px;font-size:14px}.winner-wrap{margin-bottom:20px}.winner-wrap .winner-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.winner-wrap .winner-head .left-section{align-items:center;display:flex}.winner-wrap .winner-head h3{margin-bottom:0;margin-left:5px}.winner-wrap .slick-wrapper-winner .winner-card{background-color:#0000}.winner-wrap .slick-wrapper-winner .winner-card .ant-card-body{padding:0}.winner-wrap .slick-wrapper-winner .winner-card .member{margin:0 10px;display:flex}.winner-wrap .slick-wrapper-winner .winner-card .member .wrap-profile{margin-right:10px;position:relative}.winner-wrap .slick-wrapper-winner .winner-card .member .wrap-profile .avatar-image{border-radius:50px}.winner-wrap .slick-wrapper-winner .winner-card .member .wrap-profile .badge-rank{position:absolute;top:23px;left:7px;right:0}.winner-wrap .slick-wrapper-winner .winner-card .member .wrap-user-info h4{margin-bottom:0}.winner-wrap .slick-wrapper-winner .winner-card .member .wrap-user-info .duration{color:#474747;margin-bottom:0;font-size:14px}.winner-wrap.winner-of-the-day{background-color:#fffcf8;border:1px solid #ffe9c6;border-radius:20px;padding:12px}.winner-wrap.winner-of-the-week{background-color:#fafffd;border:1px solid #dbede5;border-radius:20px;padding:12px}.winner-wrap.winner-of-the-month{background-color:#f4feff;border:1px solid #d2eaec;border-radius:20px;padding:12px}.content-wrapper .entry-content{font-size:var(--content-font-size);color:#262626;line-height:1.6}.content-wrapper .entry-content figure,.content-wrapper .entry-content .ant-image,.content-wrapper .entry-content .ant-image-mask,.content-wrapper .entry-content .image-grid-container,.content-wrapper .entry-content .image-item{border:none!important}.content-wrapper .entry-content .image-grid-container{gap:12px!important;display:grid!important}.content-wrapper .entry-content .image-grid-container .image-item,.content-wrapper .entry-content .image-grid-container>div{height:400px;overflow:hidden}@media (max-width:768px){.content-wrapper .entry-content .image-grid-container .image-item,.content-wrapper .entry-content .image-grid-container>div{height:300px}}.content-wrapper .entry-content .image-grid-container .image-item img,.content-wrapper .entry-content .image-grid-container>div img{object-fit:cover;width:100%;height:100%}.content-wrapper .entry-content figure img,.content-wrapper .entry-content .ant-image img,.content-wrapper .entry-content .ant-image-img{border-radius:16px;border:none!important}.content-wrapper .entry-content figure,.content-wrapper .entry-content .ant-image,.content-wrapper .entry-content .image-outer-container,.content-wrapper .entry-content .image-group-outer-container{margin-top:24px;margin-bottom:24px}.content-wrapper .entry-content p{margin:0;padding:0 0 .3em}.content-wrapper .entry-content h1{margin-top:0;margin-bottom:.5em;font-size:2em;font-weight:700}.content-wrapper .entry-content h2{margin-top:0;margin-bottom:.5em;font-size:1.5em;font-weight:700}.content-wrapper .entry-content h3{margin-top:0;margin-bottom:.5em;font-size:1.25em;font-weight:700}.content-wrapper .entry-content h4{margin-top:0;margin-bottom:.5em;font-size:1.125em;font-weight:700}.content-wrapper .entry-content h5{margin-top:0;margin-bottom:.5em;font-size:1em;font-weight:700}.content-wrapper .entry-content h6{margin-top:0;margin-bottom:.5em;font-size:.875em;font-weight:700}.content-wrapper .entry-content strong,.content-wrapper .entry-content b{font-weight:600}.content-wrapper .entry-content blockquote{color:#595959;border-left:4px solid #d9d9d9;margin:1em 0;padding-left:16px}.content-wrapper .entry-content pre{background:#f5f5f5;border-radius:6px;margin:1em 0;padding:16px}.content-wrapper .entry-content pre.ql-syntax{color:#f8f8f2;background-color:#23241f;border-radius:6px;margin:1em 0;padding:16px}.content-wrapper .entry-content iframe{max-width:100%;margin:0 auto;display:block}.content-wrapper .entry-content .ql-align-center{text-align:center}.content-wrapper .entry-content .ql-align-left{text-align:left}.content-wrapper .entry-content .ql-align-right{text-align:right}.content-wrapper .entry-content .ql-align-justify{text-align:justify}.content-wrapper .entry-content .ql-align-left img{border:none;border-radius:16px;margin:0 auto 0 0;display:block}.content-wrapper .entry-content .ql-align-center img{border:none;border-radius:16px;margin:0 auto;display:block}.content-wrapper .entry-content .ql-align-right img{border:none;border-radius:16px;margin:0 0 0 auto;display:block}@media (max-width:768px){.content-wrapper .entry-content .video-wrapper{min-width:100%!important}.content-wrapper .entry-content .video-resize-handle{display:none!important}}.content-wrapper .entry-content ol,.content-wrapper .entry-content ul{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8;margin:.5em 0;padding-left:0;list-style:none}.content-wrapper .entry-content li{margin-bottom:.2em;padding-left:1.5em;position:relative}.content-wrapper .entry-content li:before{white-space:nowrap;text-align:right;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.content-wrapper .entry-content ul li:before{content:"•"}.content-wrapper .entry-content ul li.ql-indent-1:before{content:"◦"}.content-wrapper .entry-content ul li.ql-indent-2:before{content:"▪"}.content-wrapper .entry-content ul li.ql-indent-3:before{content:"•"}.content-wrapper .entry-content ul li.ql-indent-4:before{content:"◦"}.content-wrapper .entry-content ul li.ql-indent-5:before{content:"▪"}.content-wrapper .entry-content ul li.ql-indent-6:before{content:"•"}.content-wrapper .entry-content ul li.ql-indent-7:before{content:"◦"}.content-wrapper .entry-content ul li.ql-indent-8:before{content:"▪"}.content-wrapper .entry-content ol li:before{counter-increment:list-0;content:counter(list-0, decimal) ". "}.content-wrapper .entry-content ol li.ql-indent-1:before{counter-increment:list-1;content:counter(list-1, lower-alpha) ". "}.content-wrapper .entry-content ol li.ql-indent-2:before{counter-increment:list-2;content:counter(list-2, lower-roman) ". "}.content-wrapper .entry-content ol li.ql-indent-3:before{counter-increment:list-3;content:counter(list-3, decimal) ". "}.content-wrapper .entry-content ol li.ql-indent-4:before{counter-increment:list-4;content:counter(list-4, lower-alpha) ". "}.content-wrapper .entry-content ol li.ql-indent-5:before{counter-increment:list-5;content:counter(list-5, lower-roman) ". "}.content-wrapper .entry-content li.ql-indent-1{padding-left:3em}.content-wrapper .entry-content li.ql-indent-2{padding-left:4.5em}.content-wrapper .entry-content li.ql-indent-3{padding-left:6em}.content-wrapper .entry-content li.ql-indent-4{padding-left:7.5em}.content-wrapper .entry-content li.ql-indent-5{padding-left:9em}.content-wrapper .entry-content li.ql-indent-6{padding-left:10.5em}.content-wrapper .entry-content li.ql-indent-7{padding-left:12em}.content-wrapper .entry-content li.ql-indent-8{padding-left:13.5em}.content-wrapper .entry-content ol li.ql-indent-1{counter-reset:list-1}.content-wrapper .entry-content ol li.ql-indent-2{counter-reset:list-2}.content-wrapper .entry-content ol li.ql-indent-3{counter-reset:list-3}.content-wrapper .entry-content ol li.ql-indent-4{counter-reset:list-4}.content-wrapper .entry-content ol li.ql-indent-5{counter-reset:list-5}.content-wrapper iframe{min-height:100%!important}.quill-wrapper{--toolbar-group-spacing:17px;--toolbar-option-spacing:2px}.quill-wrapper-container{margin-top:50px;overflow-y:auto}.quill-wrapper-height{position:relative}.quill-wrapper-height .ql-container.ql-snow{height:auto;min-height:calc(45vh - 100px)}.quill-wrapper .ql-flip{top:10px;left:10px!important}.quill-wrapper.comment{margin-bottom:18px}.quill-wrapper.comment .quill{height:auto}.quill-wrapper.comment .ql-container.ql-snow{height:auto;position:relative}.quill-wrapper.comment .ql-editor{height:auto;min-height:100px}.quill-wrapper .quill{background:#fff;border:1px solid #d9d9d9;border-radius:4px;height:100%;transition:all .2s;position:relative}.quill-wrapper .quill:hover,.quill-wrapper .quill:focus-within{border-radius:4px}.quill-wrapper-height{height:100%}.quill-wrapper .quill{background:#fff;border:1px solid #0000000f;border-radius:8px;height:100%;transition:all .2s}.quill-wrapper .quill:hover,.quill-wrapper .quill:focus-within{border-radius:8px}.quill-wrapper .ql-snow .ql-icon-picker{width:34px}.quill-wrapper .ql-toolbar.ql-snow{background:#fff;border:none;border-bottom:1px solid #eef0f3;border-radius:8px 8px 0 0;flex-wrap:wrap;row-gap:12px;padding:6px 8px;display:flex}.quill-wrapper .ql-toolbar.ql-snow .ql-formats{margin:0;margin-right:var(--toolbar-group-spacing);gap:var(--toolbar-option-spacing);align-items:center;display:flex;position:relative}.quill-wrapper .ql-toolbar.ql-snow .ql-formats:not(:last-child):after{content:"";right:calc(var(--toolbar-group-spacing)/-2);background:#e2e5ea;width:1px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.quill-wrapper .ql-toolbar.ql-snow button{color:#475569;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s,color .15s;display:inline-flex}.quill-wrapper .ql-toolbar.ql-snow button .ql-stroke{stroke:currentColor}.quill-wrapper .ql-toolbar.ql-snow button .ql-fill{fill:currentColor}.quill-wrapper .ql-toolbar.ql-snow button:hover{color:#0f172a;background-color:#f1f5f9}.quill-wrapper .ql-toolbar.ql-snow button.ql-active{color:#1d4ed8;background-color:#e8f0fe}.quill-wrapper .ql-toolbar.ql-snow button svg{width:20px;height:20px}.quill-wrapper .ql-toolbar.ql-snow .ql-picker{height:32px}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{background-color:#e8f0fe;color:#1d4ed8!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header{width:128px}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label{justify-content:space-between;font-weight:500}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label>svg{display:none}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:-3px 2px 0 6px;transition:transform .15s;transform:rotate(45deg)}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header.ql-expanded .ql-picker-label:after{margin-top:3px;transform:rotate(-135deg)}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal text"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Subheading"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-options{border-color:#e5e7eb;border-radius:12px;min-width:190px;padding:6px;box-shadow:0 12px 32px #0f172a1f}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item{color:#1f2937;border-radius:8px;justify-content:space-between;align-items:center;min-height:36px;padding:6px 10px;font-family:Poppins,Kantumruy Pro,sans-serif;display:flex}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item:before{font-weight:400;line-height:1.3;font-size:14px!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-weight:700;font-size:17px!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-weight:600;font-size:15px!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item:hover{color:#0f172a;background:#f1f5f9}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item.ql-selected{color:#1d4ed8;background:#e8f0fe}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-item.ql-selected:after{content:"";border-bottom:2px solid;border-right:2px solid;width:5px;height:10px;margin-left:12px;transform:rotate(45deg)translateY(-2px)}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-label{border-radius:8px;align-items:center;gap:4px;height:32px;padding:0 8px;font-size:14px;line-height:30px;transition:background-color .15s,color .15s;display:flex;color:#475569!important;border:none!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-label .ql-stroke{stroke:currentColor!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-label:hover{background-color:#f1f5f9;color:#0f172a!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-label svg{width:20px;height:20px}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-options{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-top:4px;padding:4px;box-shadow:0 2px 8px #00000026}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item{color:#595959;border-radius:4px;padding:4px;transition:all .2s;display:block}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item:hover{color:#262626;background:#f5f5f5}.quill-wrapper .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected{color:#1890ff;background:#e6f4ff}.quill-wrapper .ql-toolbar.ql-snow .ql-picker #ql-picker-options-4 .ql-picker-item{width:30px;height:30px}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="Poppins, sans-serif"]:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="Poppins, sans-serif"]:before{content:"Poppins";font-family:Poppins,sans-serif}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="Kantumruy Pro, sans-serif"]:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="Kantumruy Pro, sans-serif"]:before{content:"Kantumruy Pro";font-family:Kantumruy Pro,sans-serif}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing{width:auto}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label{gap:4px;padding:0 7px 0 8px}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label:before{display:none!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value],.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label[data-value]{background:#e8f0fe;color:#1d4ed8!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value] .ql-picker-icon,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label[data-value] .ql-picker-icon{color:#1d4ed8}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label .ql-picker-icon svg,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label .ql-picker-icon svg{width:18px!important;height:18px!important}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label>svg,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label>svg{display:none}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label:after,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;order:3;width:5px;height:5px;margin:-3px 0 0;transition:transform .15s;transform:rotate(45deg)}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight.ql-expanded .ql-picker-label:after,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing.ql-expanded .ql-picker-label:after{margin-top:3px;transform:rotate(-135deg)}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-options,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-options{border-color:#e5e7eb;border-radius:12px;min-width:120px;padding:6px;box-shadow:0 12px 32px #0f172a1f}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-item,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-item{color:#1f2937;border-radius:8px;align-items:center;min-height:32px;padding:4px 10px;font-size:13px;display:flex}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-item:hover,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-item:hover{background:#f1f5f9}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-item.ql-selected,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-item.ql-selected{color:#1d4ed8;background:#e8f0fe;font-weight:600}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-icon,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-icon{color:inherit;order:2;align-items:center;transition:color .2s;display:inline-flex}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-icon svg,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-icon svg{width:16px;height:16px;margin-top:0;display:block;position:static;top:auto;right:auto}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label:before{order:1}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label>svg,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label>svg{order:3}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label:before{content:"Height"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-item:before{content:"Default"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value]:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value]:before{content:attr(data-value)}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label:before{content:"Spacing"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-item:before{content:"Default"}.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-label[data-value]:before,.quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-letterspacing .ql-picker-item[data-value]:before{content:attr(data-value)}.quill-wrapper .ql-toolbar.ql-snow .ql-color-picker{width:34px}.quill-wrapper .ql-toolbar.ql-snow .ql-color-picker .ql-background .ql-picker-options{width:190px;padding:4px}.quill-wrapper .ql-toolbar.ql-snow .ql-color-picker .ql-background .ql-picker-options .ql-picker-item{border-radius:4px;width:22px;height:22px;margin:2px}.quill-wrapper .ql-toolbar.ql-snow .ql-color-picker .ql-background .ql-picker-options .ql-picker-item:hover{transform:scale(1.1)}.quill-wrapper .ql-snow.ql-tooltip{white-space:nowrap;z-index:1000;background:#fff;border:1px solid #e8e8e8;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:flex;box-shadow:0 6px 24px #0000001a,0 2px 8px #0000000f;left:10px!important}.quill-wrapper .ql-snow.ql-tooltip:before{content:none}.quill-wrapper .ql-snow.ql-tooltip a.ql-preview{color:#1677ff;text-overflow:ellipsis;max-width:220px;font-size:13px;font-weight:500;text-decoration:none;display:inline-block;overflow:hidden}.quill-wrapper .ql-snow.ql-tooltip a.ql-preview:hover{text-decoration:underline}.quill-wrapper .ql-snow.ql-tooltip input[type=text]{border:1px solid #d9d9d9;border-radius:6px;outline:none;min-width:200px;height:30px;padding:4px 10px;font-size:13px;transition:border-color .2s}.quill-wrapper .ql-snow.ql-tooltip input[type=text]:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}.quill-wrapper .ql-snow.ql-tooltip a.ql-action,.quill-wrapper .ql-snow.ql-tooltip a.ql-remove{color:#595959;cursor:pointer;background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s}.quill-wrapper .ql-snow.ql-tooltip a.ql-action:hover,.quill-wrapper .ql-snow.ql-tooltip a.ql-remove:hover{color:#1677ff;background:#e6f4ff;border-color:#4096ff}.quill-wrapper .ql-snow.ql-tooltip a.ql-action:after,.quill-wrapper .ql-snow.ql-tooltip a.ql-remove:after{margin-left:0}.quill-wrapper .ql-snow.ql-tooltip a.ql-remove:hover{color:#ff4d4f;background:#fff2f0;border-color:#ff4d4f}.quill-wrapper .ql-container.ql-snow{scrollbar-width:none;border:none;min-height:200px;padding-bottom:16px;font-size:16px;position:fixed;overflow-y:auto}.quill-wrapper .ql-container.ql-snow::-webkit-scrollbar{display:none}.quill-wrapper .ql-editor{scrollbar-width:none;overflow-y:auto}.quill-wrapper .ql-editor::-webkit-scrollbar{display:none}.quill-wrapper .ql-editor{min-height:200px;padding:16px;line-height:1.6;color:#262626!important;caret-color:#262626!important}.quill-wrapper .ql-editor.ql-blank:before{color:#bfbfbf;font-size:16px;font-style:normal;left:16px}.quill-wrapper .ql-editor p{color:#262626;margin:0;padding:0;padding-bottom:.3em!important}.quill-wrapper .ql-editor h1{margin-top:0;margin-bottom:.5em;font-size:2em;font-weight:700}.quill-wrapper .ql-editor h2{margin-top:0;margin-bottom:.5em;font-size:1.5em;font-weight:700}.quill-wrapper .ql-editor h3{margin-top:0;margin-bottom:.5em;font-size:1.25em;font-weight:700}.quill-wrapper .ql-editor h4{margin-top:0;margin-bottom:.5em;font-size:1.125em;font-weight:700}.quill-wrapper .ql-editor h5{margin-top:0;margin-bottom:.5em;font-size:1em;font-weight:700}.quill-wrapper .ql-editor h6{margin-top:0;margin-bottom:.5em;font-size:.875em;font-weight:700}.quill-wrapper .ql-editor strong,.quill-wrapper .ql-editor b{font-weight:600}.quill-wrapper .ql-editor blockquote{color:#595959;border-left:4px solid #d9d9d9;margin:1em 0;padding-left:16px}.quill-wrapper .ql-editor pre{background:#f5f5f5;border-radius:6px;margin:1em 0;padding:16px}.quill-wrapper .ql-editor pre.ql-syntax{color:#f8f8f2;background-color:#23241f;border-radius:6px;margin:1em 0;padding:16px}.quill-wrapper .ql-editor iframe{max-width:100%;margin:0 auto;display:block}.quill-wrapper .ql-editor ol,.quill-wrapper .ql-editor ul{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8;margin:.5em 0;padding-left:0;list-style:none}.quill-wrapper .ql-editor li{margin-bottom:.2em;padding-left:1.5em;position:relative}.quill-wrapper .ql-editor li:before{white-space:nowrap;text-align:right;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.quill-wrapper .ql-editor ul li:before{content:"•"}.quill-wrapper .ql-editor ul li.ql-indent-1:before{content:"◦"}.quill-wrapper .ql-editor ul li.ql-indent-2:before{content:"▪"}.quill-wrapper .ql-editor ul li.ql-indent-3:before{content:"•"}.quill-wrapper .ql-editor ul li.ql-indent-4:before{content:"◦"}.quill-wrapper .ql-editor ul li.ql-indent-5:before{content:"▪"}.quill-wrapper .ql-editor ul li.ql-indent-6:before{content:"•"}.quill-wrapper .ql-editor ul li.ql-indent-7:before{content:"◦"}.quill-wrapper .ql-editor ul li.ql-indent-8:before{content:"▪"}.quill-wrapper .ql-editor ol li:before{counter-increment:list-0;content:counter(list-0, decimal) ". "}.quill-wrapper .ql-editor ol li.ql-indent-1:before{counter-increment:list-1;content:counter(list-1, lower-alpha) ". "}.quill-wrapper .ql-editor ol li.ql-indent-2:before{counter-increment:list-2;content:counter(list-2, lower-roman) ". "}.quill-wrapper .ql-editor ol li.ql-indent-3:before{counter-increment:list-3;content:counter(list-3, decimal) ". "}.quill-wrapper .ql-editor ol li.ql-indent-4:before{counter-increment:list-4;content:counter(list-4, lower-alpha) ". "}.quill-wrapper .ql-editor ol li.ql-indent-5:before{counter-increment:list-5;content:counter(list-5, lower-roman) ". "}.quill-wrapper .ql-editor li.ql-indent-1{padding-left:3em}.quill-wrapper .ql-editor li.ql-indent-2{padding-left:4.5em}.quill-wrapper .ql-editor li.ql-indent-3{padding-left:6em}.quill-wrapper .ql-editor li.ql-indent-4{padding-left:7.5em}.quill-wrapper .ql-editor li.ql-indent-5{padding-left:9em}.quill-wrapper .ql-editor li.ql-indent-6{padding-left:10.5em}.quill-wrapper .ql-editor li.ql-indent-7{padding-left:12em}.quill-wrapper .ql-editor li.ql-indent-8{padding-left:13.5em}.quill-wrapper .ql-editor ol li.ql-indent-1{counter-reset:list-1}.quill-wrapper .ql-editor ol li.ql-indent-2{counter-reset:list-2}.quill-wrapper .ql-editor ol li.ql-indent-3{counter-reset:list-3}.quill-wrapper .ql-editor ol li.ql-indent-4{counter-reset:list-4}.quill-wrapper .ql-editor ol li.ql-indent-5{counter-reset:list-5}.quill-premium-description .quill{height:auto!important}.quill-premium-description .ql-container.ql-snow{height:auto!important;min-height:calc(70vh - 200px)!important;overflow-y:visible!important}.quill-premium-description .ql-editor{min-height:calc(70vh - 200px)!important}.quill-premium-normal-content .ql-container.ql-snow{height:calc(40vh - 200px)!important}.dark .quill-wrapper .quill{background:#141414;border-color:#434343;height:100%}.dark .quill-wrapper .ql-toolbar.ql-snow{background:#1f1f1f;border-bottom-color:#303030;height:100%}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-formats:not(:last-child):after{background:#303030}.dark .quill-wrapper .ql-toolbar.ql-snow button:hover{background-color:#262626;border-color:#434343}.dark .quill-wrapper .ql-toolbar.ql-snow button.ql-active{color:#177ddc;background-color:#111b26;border-color:#177ddc}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker-label{border-color:#434343;color:#fff!important}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker-label:hover{border-color:#177ddc;color:#177ddc!important}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#177ddc;border-color:#177ddc}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker-options{background-color:#1f1f1f;border-color:#303030}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item{color:#bfbfbf}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item:hover{color:#fff;background:#262626}.dark .quill-wrapper .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected{color:#177ddc;background:#111b26}.dark .quill-wrapper .ql-container.ql-snow{color:#fff}.dark .quill-wrapper .ql-editor{caret-color:#fff!important}.dark .quill-wrapper .ql-editor.ql-blank:before{color:#595959}.dark .quill-wrapper .ql-editor blockquote{color:#bfbfbf;border-left-color:#434343}.dark .quill-wrapper .ql-editor pre{background:#262626}.content-wrapper .entry-content .image-group-outer-container,.pba-content .image-group-outer-container{margin-top:12px;margin-bottom:12px}.content-wrapper .entry-content .image-grid-container .image-item,.content-wrapper .entry-content .image-grid-container>div,.pba-content .image-grid-container .image-item,.pba-content .image-grid-container>div{aspect-ratio:1;height:auto}.content-wrapper .entry-content .image-grid-container .image-item>a,.pba-content .image-grid-container .image-item>a{width:100%;height:100%;display:block}.content-wrapper .entry-content .image-grid-container img,.pba-content .image-grid-container img{object-fit:cover;border-radius:10px;width:100%;height:100%;margin:0}.blot-delete-confirm .ant-popover-inner{border-radius:12px;box-shadow:0 8px 28px #10182829}.blot-delete-confirm .ant-popover-inner-content{max-width:260px;padding:14px 16px 12px}.blot-delete-confirm .ant-popover-message{align-items:flex-start;gap:10px;padding:0 0 12px;display:flex}.blot-delete-confirm .ant-popover-message-title{padding-left:0}.blot-delete-confirm .blot-delete-confirm-icon{color:#ff4d4f;background:#fff1f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:inline-flex;position:static}.blot-delete-confirm .blot-delete-confirm-title{color:#1f2937;font-size:14px;font-weight:600;line-height:1.4}.blot-delete-confirm .blot-delete-confirm-desc{color:#6b7280;margin-top:2px;font-size:12.5px;line-height:1.45}.blot-delete-confirm .ant-popover-buttons{justify-content:flex-end;gap:8px;display:flex}.blot-delete-confirm .ant-popover-buttons .ant-btn{border-radius:8px;height:30px;margin-left:0;padding:0 14px;font-weight:500}.embed-video-modal .ant-modal-content{border-radius:16px;overflow:hidden}.embed-video-modal .ant-modal-body{padding:24px}@media (max-width:767px){.embed-video-modal{max-width:calc(100vw - 24px);margin:0 auto}.embed-video-modal .ant-modal-body{padding:18px 16px 16px}.embed-video-modal .evm-head{margin-bottom:12px}.embed-video-modal .evm-sub{display:none}.embed-video-modal .evm-input input{font-size:16px}}.embed-video-modal .evm-head{align-items:center;gap:12px;margin-bottom:18px;padding-right:24px;display:flex}.embed-video-modal .evm-head-icon{color:#f03;background:#fff0f1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:21px;display:inline-flex}.embed-video-modal .evm-title{color:#101828;margin:0;font-size:17px;font-weight:700;line-height:1.3}.embed-video-modal .evm-sub{color:#667085;margin:2px 0 0;font-size:13px}.embed-video-modal .evm-input.ant-input-affix-wrapper{border-radius:10px;padding:9px 12px}.embed-video-modal .evm-input.ant-input-affix-wrapper .ant-input-prefix{color:#98a2b3;margin-right:8px}.embed-video-modal .evm-error{color:#d92d20;align-items:flex-start;gap:6px;margin-top:8px;font-size:13px;line-height:1.45;display:flex}.embed-video-modal .evm-error .anticon{margin-top:3px}.embed-video-modal .evm-formats{background:#f9fafb;border-radius:10px;margin-top:16px;padding:12px 14px}.embed-video-modal .evm-formats-label{color:#475467;margin-bottom:8px;font-size:12px;font-weight:600}.embed-video-modal .evm-formats-list{flex-wrap:wrap;gap:6px;display:flex}.embed-video-modal .evm-formats-list code{color:#475467;background:#fff;border:1px solid #eaecf0;border-radius:6px;padding:2px 8px;font-size:11.5px}.embed-video-modal .evm-footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.embed-video-modal .evm-footer .ant-btn{border-radius:10px;height:38px;padding:0 18px;font-weight:500}@media (max-width:576px){.embed-video-modal .ant-modal-body{padding:20px 16px}.embed-video-modal .evm-footer .ant-btn{flex:1}}.ql-toolbar.ql-snow button.ql-gif{width:auto;padding:0 6px}.ql-gif-icon{letter-spacing:.02em;border:1.5px solid;border-radius:4px;align-items:center;height:18px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.gif-picker-modal .ant-modal-content{border-radius:16px;overflow:hidden}.gif-picker-modal .ant-modal-body{padding:24px 24px 16px}@media (max-width:767px){.gif-picker-modal{max-width:calc(100vw - 24px);margin:0 auto}.gif-picker-modal .ant-modal-body{padding:18px 16px 12px}.gif-picker-modal .gpm-head{margin-bottom:12px}.gif-picker-modal .gpm-sub{display:none}.gif-picker-modal .gpm-input input{font-size:16px}}.gif-picker-modal .gpm-head{align-items:center;gap:12px;margin-bottom:18px;padding-right:24px;display:flex}.gif-picker-modal .gpm-head-badge{color:#6d28d9;background:#f3efff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:inline-flex}.gif-picker-modal .gpm-title{color:#101828;margin:0;font-size:17px;font-weight:700;line-height:1.3}.gif-picker-modal .gpm-sub{color:#667085;margin:2px 0 0;font-size:13px}.gif-picker-modal .gpm-input.ant-input-affix-wrapper{border-radius:10px;padding:9px 12px}.gif-picker-modal .gpm-input.ant-input-affix-wrapper .ant-input-prefix{color:#98a2b3;margin-right:8px}.gif-picker-modal .gpm-label{color:#667085;text-transform:uppercase;letter-spacing:.04em;margin:14px 0 8px;font-size:12px;font-weight:600}.gif-picker-modal .gpm-grid-wrap{height:380px;margin-right:-8px;padding-right:8px;overflow-y:auto}@media (max-width:576px){.gif-picker-modal .gpm-grid-wrap{height:40vh}}.gif-picker-modal .gpm-grid{columns:2;column-gap:8px}@media (min-width:577px){.gif-picker-modal .gpm-grid{columns:3}}.gif-picker-modal .gpm-item{cursor:pointer;break-inside:avoid;background:#f2f4f7;border:none;border-radius:10px;width:100%;margin:0 0 8px;padding:0;transition:transform .15s,box-shadow .15s;display:block;overflow:hidden}.gif-picker-modal .gpm-item img{object-fit:cover;width:100%;height:100%;display:block}.gif-picker-modal .gpm-item:hover,.gif-picker-modal .gpm-item:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 0 0 2px #1d4ed8}.gif-picker-modal .gpm-empty{text-align:center;color:#667085;padding:48px 12px;font-size:14px}.gif-picker-modal .gpm-loading,.gif-picker-modal .gpm-more{justify-content:center;padding:12px 0;display:flex}.gif-picker-modal .gpm-foot{text-align:right;color:#98a2b3;margin-top:10px;font-size:11px;font-weight:600}.custom-social-embed{margin:16px 0;display:block}.custom-social-embed .social-embed-frame{background:0 0;border-radius:12px;width:100%;margin:0 auto;position:relative;overflow:hidden}.custom-social-embed .social-embed-frame iframe{border:0;width:100%;display:block}.custom-social-embed .social-embed-toolbar{z-index:5;opacity:0;transition:opacity .15s;position:absolute;top:8px;right:8px}.custom-social-embed:hover .social-embed-toolbar,.custom-social-embed .social-embed-toolbar:focus-within{opacity:1}.social-embed-modal .sem-head-icon{color:#4338ca;background:#eef2ff}.social-embed-modal .sem-label{color:#344054;margin:18px 0 8px;font-size:13px;font-weight:600}.social-embed-modal .sem-label-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin:18px 0 8px;display:flex}.social-embed-modal .sem-label-row .sem-label{margin:0}.social-embed-modal .sem-help-link{color:#2f80ed;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.social-embed-modal .sem-help-link:hover{color:#1d4ed8;text-underline-offset:2px;text-decoration:underline}.social-embed-modal .sem-providers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:480px){.social-embed-modal .sem-providers{grid-template-columns:repeat(2,minmax(0,1fr))}}.social-embed-modal .sem-provider{--brand:#101828;--brand-tint:#f2f4f7;color:#344054;cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.social-embed-modal .sem-provider--x{--brand:#0f1419;--brand-tint:#f3f4f6}.social-embed-modal .sem-provider--instagram{--brand:#e1306c;--brand-tint:#fdf0f5}.social-embed-modal .sem-provider--facebook{--brand:#1877f2;--brand-tint:#eef5ff}.social-embed-modal .sem-provider--spotify{--brand:#1db954;--brand-tint:#edfbf2}.social-embed-modal .sem-provider:hover{border-color:var(--brand);transform:translateY(-1px)}.social-embed-modal .sem-provider.is-hint{border-color:#c7d2fe}.social-embed-modal .sem-provider.is-active{border-color:var(--brand);background:var(--brand-tint)}.social-embed-modal .sem-provider-icon{background:var(--brand-tint);width:34px;height:34px;color:var(--brand);border-radius:10px;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.social-embed-modal .sem-provider-name{white-space:nowrap;font-size:12px;font-weight:600}.social-embed-modal .sem-provider-check{color:var(--brand);font-size:13px;position:absolute;top:6px;right:6px}.social-embed-modal .sem-input-wrap{background:#fff;border:1px solid #d0d5dd;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:0 8px 0 14px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #1018280a}.social-embed-modal .sem-input-wrap:focus-within{border-color:#1d4ed8;box-shadow:0 0 0 3px #1d4ed81f}.social-embed-modal .sem-input-wrap.is-valid{border-color:#12b76a}.social-embed-modal .sem-input-wrap.has-error{border-color:#f04438;box-shadow:0 0 0 3px #f044381a}.social-embed-modal .sem-input-icon{color:#667085;flex-shrink:0;font-size:17px;display:inline-flex}.social-embed-modal .sem-input.ant-input-affix-wrapper,.social-embed-modal .sem-input.ant-input{flex:1;padding:0;font-size:15px;box-shadow:none!important}.social-embed-modal .sem-paste{color:#4338ca;cursor:pointer;background:#eef2ff;border:none;border-radius:8px;flex-shrink:0;height:32px;padding:0 12px;font-size:13px;font-weight:600}.social-embed-modal .sem-paste:hover{background:#e0e7ff}.social-embed-modal .sem-msg{align-items:flex-start;gap:6px;margin-top:8px;font-size:13px;line-height:1.45;display:flex}.social-embed-modal .sem-msg .anticon{margin-top:3px}.social-embed-modal .sem-msg--error{color:#d92d20}.social-embed-modal .sem-preview{background:#f8fafc;border-radius:12px;margin-top:16px;padding:12px}.social-embed-modal .sem-preview-label{color:#067647;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.social-embed-modal .sem-preview-frame{background:#fff;border-radius:10px;max-height:340px;margin:0 auto;overflow-y:auto}.social-embed-modal .sem-preview-frame iframe{border:0;width:100%;display:block}.custom-poll{margin:16px 0;display:block}.poll-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;max-width:560px;margin:16px auto;padding:18px 18px 14px;font-family:Poppins,Kantumruy Pro,sans-serif;position:relative}.poll-card .poll-badges{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.poll-card .poll-badges .poll-badge{margin-bottom:0}.poll-card .poll-badge--anon{color:#475467;background:#f2f4f7;align-items:center;gap:4px;display:inline-flex}.poll-card .poll-badge{color:#4338ca;letter-spacing:.04em;text-transform:uppercase;background:#eef2ff;border-radius:999px;margin-bottom:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.poll-card .poll-question{color:#111827;margin-bottom:12px;font-size:17px;font-weight:700;line-height:1.4}.poll-card .poll-option{color:#1f2937;text-align:left;background:#fff;border:1.5px solid #d0d5dd;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin-bottom:8px;padding:10px 14px;font-size:15px;font-weight:500;display:flex;position:relative;overflow:hidden}.poll-card .poll-option--live{cursor:pointer;transition:border-color .15s,background .15s}.poll-card .poll-option--live:hover:not(:disabled){background:#f5f8ff;border-color:#1d4ed8}.poll-card .poll-option--live:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.poll-card .poll-option--live:disabled{cursor:default}.poll-card .poll-option--result{border-color:#e5e7eb}.poll-card .poll-option--result .poll-bar{background:#eef2f7;transition:width .4s;position:absolute;inset:0 auto 0 0}.poll-card .poll-option--result.is-leader .poll-bar{background:#e0e9ff}.poll-card .poll-option--result.is-mine{border-color:#1d4ed8}.poll-card .poll-option-label,.poll-card .poll-pct{z-index:1;position:relative}.poll-card .poll-option-label{align-items:center;gap:6px;display:inline-flex}.poll-card .poll-check{color:#1d4ed8}.poll-card .poll-pct{font-variant-numeric:tabular-nums;font-weight:700}.poll-card .poll-meta{color:#667085;margin-top:4px;font-size:12px}.poll-card .poll-privacy{color:#98a2b3;align-items:center;gap:5px;margin-top:6px;font-size:12px;display:flex}.poll-card .poll-option-end{z-index:1;flex-shrink:0;align-items:center;gap:10px;display:inline-flex;position:relative}.poll-card .poll-voters{cursor:default;align-items:center;display:inline-flex}.poll-card .poll-voters .ant-avatar{border:2px solid #fff;margin-left:-6px;font-size:10px;line-height:16px}.poll-card .poll-voters .ant-avatar:first-child{margin-left:0}.poll-card.poll-card--loading .poll-option{color:#9ca3af}.poll-card .poll-toolbar{opacity:0;transition:opacity .15s;position:absolute;top:10px;right:10px}.poll-card:hover .poll-toolbar,.poll-card .poll-toolbar:focus-within{opacity:1}.poll-create-modal .pcm-head-icon{color:#4338ca;background:#eef2ff}.poll-create-modal .pcm-field{margin-top:18px}.poll-create-modal .pcm-label-row{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.poll-create-modal .pcm-label{color:#344054;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.poll-create-modal .pcm-label-row .pcm-label{margin-bottom:0}.poll-create-modal .pcm-count{color:#98a2b3;font-variant-numeric:tabular-nums;font-size:12px}.poll-create-modal .pcm-input.ant-input{color:#101828;border:1px solid #d0d5dd;border-radius:10px;min-height:44px;padding:10px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #1018280a}.poll-create-modal .pcm-input.ant-input::placeholder{color:#98a2b3}.poll-create-modal .pcm-input.ant-input:hover{border-color:#98b4ec}.poll-create-modal .pcm-input.ant-input:focus,.poll-create-modal .pcm-input.ant-input.ant-input-focused{border-color:#1d4ed8;box-shadow:0 0 0 3px #1d4ed81f}.poll-create-modal .pcm-question.ant-input{resize:none;font-weight:600;line-height:1.45}.poll-create-modal .pcm-options{flex-direction:column;gap:8px;display:flex}.poll-create-modal .pcm-option{align-items:center;gap:8px;display:flex}.poll-create-modal .pcm-option .pcm-input{flex:1}.poll-create-modal .pcm-option-num{color:#4338ca;background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.poll-create-modal .pcm-remove{color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:inline-flex}.poll-create-modal .pcm-remove:hover{color:#d92d20;background:#fef3f2}.poll-create-modal .pcm-add{color:#4338ca;cursor:pointer;background:#f8faff;border:1.5px dashed #c7d2fe;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 36px);height:42px;margin:8px 0 0 36px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.poll-create-modal .pcm-add:hover{background:#eef2ff;border-color:#818cf8}.poll-create-modal .pcm-hint--error{color:#d92d20;margin:6px 0 0 36px;font-size:13px}.poll-create-modal .pcm-durations{flex-wrap:wrap;gap:8px;display:flex}.poll-create-modal .pcm-duration{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;height:36px;padding:0 14px;font-size:13px;font-weight:500;transition:all .15s}.poll-create-modal .pcm-duration:hover{color:#1d4ed8;border-color:#98b4ec}.poll-create-modal .pcm-duration.is-active{color:#fff;background:#1d4ed8;border-color:#1d4ed8;box-shadow:0 2px 6px #1d4ed840}.poll-create-modal .pcm-actions,.social-embed-modal .pcm-actions{border-top:1px solid #f2f4f7;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.poll-create-modal .pcm-cancel.ant-btn,.poll-create-modal .pcm-submit.ant-btn,.social-embed-modal .pcm-cancel.ant-btn,.social-embed-modal .pcm-submit.ant-btn{border-radius:10px;height:42px;padding:0 20px;font-weight:600}.poll-create-modal .pcm-submit.ant-btn-primary:not(:disabled),.social-embed-modal .pcm-submit.ant-btn-primary:not(:disabled){background:#1d4ed8;border-color:#1d4ed8;min-width:120px;box-shadow:0 2px 8px #1d4ed840}.poll-create-modal .pcm-submit.ant-btn-primary:not(:disabled):hover,.social-embed-modal .pcm-submit.ant-btn-primary:not(:disabled):hover{background:#1e40af;border-color:#1e40af}.poll-create-modal .pcm-submit.ant-btn-primary:disabled,.social-embed-modal .pcm-submit.ant-btn-primary:disabled{min-width:120px}.embed-help-modal .ehm-head-icon{color:#2f80ed;background:#eaf4ff;transition:background .15s,color .15s}.embed-help-modal .ehm-head-icon--x{color:#fff;background:#0f1419}.embed-help-modal .ehm-head-icon--instagram{color:#e1306c;background:#fdf0f5}.embed-help-modal .ehm-head-icon--facebook{color:#1877f2;background:#eef5ff}.embed-help-modal .ehm-head-icon--spotify{color:#1db954;background:#edfbf2}.embed-help-modal .ehm-body{margin-top:4px}.embed-help-modal .ehm-steps{margin:0;padding:0;list-style:none}.embed-help-modal .ehm-step{gap:12px;padding-bottom:14px;display:flex;position:relative}.embed-help-modal .ehm-step:not(:last-child):before{content:"";background:#e4e9f2;width:2px;position:absolute;top:26px;bottom:2px;left:11px}.embed-help-modal .ehm-step-num{color:#fff;background:#2f80ed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.embed-help-modal .ehm-step-text{color:#344054;padding-top:2px;font-size:14px;line-height:1.5}.embed-help-modal .ehm-step-text b{color:#101828}.embed-help-modal .ehm-link{color:#2f80ed;text-underline-offset:2px;align-items:center;gap:3px;font-weight:600;text-decoration:underline;display:inline-flex}.embed-help-modal .ehm-link .anticon{font-size:11px}.embed-help-modal .ehm-link:hover{color:#1d4ed8}.embed-help-modal .ehm-alt,.embed-help-modal .ehm-note{border-radius:10px;margin-top:4px;padding:10px 12px;font-size:13px;line-height:1.5}.embed-help-modal .ehm-alt{color:#475467;background:#f8fafc}.embed-help-modal .ehm-note{color:#93370d;background:#fffaeb;margin-top:8px}.embed-help-modal .ehm-more{margin-top:12px;font-size:13px}.poll-create-modal .pcm-anon{cursor:pointer;background:#fcfcfd;border:1px solid #eaecf0;border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.poll-create-modal .pcm-anon.is-on{background:#f5f7ff;border-color:#c7d2fe}.poll-create-modal .pcm-anon .pcm-anon-icon{color:#475467;background:#f2f4f7;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.poll-create-modal .pcm-anon.is-on .pcm-anon-icon{color:#4338ca;background:#e0e7ff}.poll-create-modal .pcm-anon .pcm-anon-text{flex-direction:column;flex:1;min-width:0;display:flex}.poll-create-modal .pcm-anon .pcm-anon-title{color:#101828;font-size:14px;font-weight:600}.poll-create-modal .pcm-anon .pcm-anon-desc{color:#667085;font-size:12px;line-height:1.4}.poll-create-modal .pcm-anon .ant-switch-checked{background:#1d4ed8}.poll-voters-tip .poll-voters-list{max-height:220px;font-size:12px;line-height:1.6;overflow-y:auto}.poll-voters-tip .poll-voters-list .poll-voters-more{opacity:.7}.post-image-zoom{cursor:zoom-in;width:100%;height:100%;display:block}.post-image-zoom .ant-image,.post-image-zoom .ant-image-img{object-fit:cover;width:100%;height:100%;display:block}.ql-container.ql-snow .ql-tooltip{box-sizing:border-box;color:#6b7280;white-space:nowrap;z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;max-width:calc(100% - 16px);padding:8px 8px 8px 14px;font-size:13px;display:flex;box-shadow:0 8px 24px #0f172a1f,0 2px 6px #0f172a0f}.ql-container.ql-snow .ql-tooltip.ql-hidden,.ql-container.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-container.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-container.ql-snow .ql-tooltip:before{color:#6b7280;margin-right:0;font-weight:600;line-height:normal}.ql-container.ql-snow .ql-tooltip a{line-height:normal}.ql-container.ql-snow .ql-tooltip a.ql-preview{text-overflow:ellipsis;color:#1677ff;flex:auto;min-width:0;max-width:240px;font-weight:500;overflow:hidden}.ql-container.ql-snow .ql-tooltip input[type=text]{color:#111827;background:#f9fafb;border:1px solid #d9d9d9;border-radius:8px;outline:none;flex:auto;width:240px;min-width:0;height:36px;margin:0;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.ql-container.ql-snow .ql-tooltip input[type=text]::placeholder{color:#9ca3af}.ql-container.ql-snow .ql-tooltip input[type=text]:focus{background:#fff;border-color:#1677ff;box-shadow:0 0 0 3px #1677ff26}.ql-container.ql-snow .ql-tooltip a.ql-action,.ql-container.ql-snow .ql-tooltip a.ql-remove{cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;height:36px;padding:0 14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.ql-container.ql-snow .ql-tooltip a.ql-action{color:#fff;background:#1677ff}.ql-container.ql-snow .ql-tooltip a.ql-action:hover{background:#0958d9}.ql-container.ql-snow .ql-tooltip a.ql-action:after{border-right:0!important;margin-left:0!important;padding-right:0!important}.ql-container.ql-snow .ql-tooltip a.ql-remove{color:#dc2626}.ql-container.ql-snow .ql-tooltip a.ql-remove:hover{background:#fef2f2}.ql-container.ql-snow .ql-tooltip a.ql-remove:before{margin-left:0!important}@media (max-width:768px){.ql-container.ql-snow .ql-tooltip{left:8px!important}}.w-full{width:100%}.t-white{color:#fff}.cursor-pointer{cursor:pointer}.gallery-center{justify-content:center;align-items:center;display:flex}.between-space{justify-content:space-between;display:flex}.ant-layout-content.gallery{background:#fff!important}.ant-layout:has(.gallery){background:#fff!important}.gallery{padding-top:16px;background:#fff!important}.gallery .wrap-contain-filter{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.gallery .wrap-contain-filter .menu{gap:8px;display:flex}.gallery .wrap-contain-filter .filter-item{text-transform:capitalize;cursor:pointer;background-color:#f4f4f4;border:1px solid #e2e2e2;border-radius:50px;padding:8px 16px;transition:all .3s ease-in-out}.gallery .wrap-contain-filter .filter-item:hover,.gallery .wrap-contain-filter .filter-item:focus,.gallery .wrap-contain-filter .filter-item.active{color:#fff;background-color:#1890ff;border-color:#1890ff}.gallery .wrap-contain-filter .filter-item:hover .icon-menu path,.gallery .wrap-contain-filter .filter-item:focus .icon-menu path,.gallery .wrap-contain-filter .filter-item.active .icon-menu path{transition:all .3s ease-in-out;fill:#fff!important}.gallery .wrap-contain-filter .filter-item .item{align-items:center;gap:10px;display:flex}.gallery .wrap-contain-filter .filter-item .item span{font-size:14px;font-weight:500}.gallery .wrap-contain-filter .filter-item .icon-menu{width:auto;height:14px}.gallery .wrap-contain-filter .filter-item .icon-menu.icon-new{height:12px}.gallery .wrap-contain-filter .filter-item .icon-menu path{fill:#626262;transition:all .3s ease-in-out}.gallery .ant-menu-horizontal>.ant-menu-item:after{right:0}.gallery .ant-page-header{background-color:#0000;padding:0}.gallery .menu-gallery{background-color:#0000;border-bottom:none}.gallery .menu-gallery.ant-menu-horizontal{border-bottom:none}.gallery .gallery-page-header{max-width:600px;margin:0}.gallery .gallery-page-header.wide{max-width:100%}.gallery .fixed-menu{z-index:999;left:20px}.gallery .ant-col{width:100%}.gallery .ant-page-header-heading{justify-content:space-between;align-items:center;width:100%;display:flex}.gallery .ant-page-header-heading-left{flex:1}.gallery .ant-page-header-heading-left .ant-page-header-heading-title{margin-right:0}.gallery .menu-layout{width:120px;padding-left:22px;font-weight:600}@media (max-width:768px){.gallery .menu-layout{width:200px}.gallery .ant-page-header-heading-extra{justify-content:flex-end;width:100%;display:flex}}@media (max-width:480px){.gallery .menu-layout{width:200px}.gallery .ant-page-header-heading-extra{justify-content:flex-end;width:100%;display:flex}}.gallery .h-screen{place-items:center;height:60vh;display:flex}.gallery .header-layout-btn{height:38px;box-shadow:none;border-color:#0000;outline:none;align-items:center;display:flex}.space-around{justify-content:space-between;display:flex}.emoji-popover .ant-popover-inner-content{padding:0!important}.modal-discard-post{text-align:center;width:100%;padding-top:12px;line-height:12px}.gallery-list{background-color:#fff;width:100%;min-height:100vh;padding:0 24px}.gallery-list .infinite-scroll-component__outerdiv{transform:translate(-95px)}.gallery-list.feed{width:100%!important}.gallery-list .ant-skeleton .ant-skeleton-image{width:100%;height:580px;padding:0}.gallery-list .ant-skeleton .ant-skeleton-input{width:100%}.gallery-list .ant-card-bordered{border:0}.gallery-list .ant-divider-horizontal{width:100%;min-width:100%;margin:24px 0}.gallery-list .post-card-new{max-width:600px;margin:0 0 24px}.gallery-list .post-card{z-index:8;background-color:#0000;margin:0}.gallery-list .post-card .ant-card-body{padding:0}.gallery-list .post-card .caption{padding-top:4px;padding-bottom:4px;display:flex}.gallery-list .post-card .caption .username{margin-right:8px}.gallery-list .post-card .ant-btn{padding:0}.gallery-list .post-card .ant-btn-icon-only{width:0;height:0}.gallery-list .post-card .ant-btn:focus{box-shadow:none;outline:none}.gallery-list .post-card .comment-input{padding-top:8px;display:flex}.gallery-list .post-card .comment-input .ant-space-item{width:100%}.gallery-list .post-card .post-actions{padding-bottom:2px}.gallery-list .post-card .post-actions .ant-btn{height:auto;padding:0}.gallery-list .post-card .post-actions .anticon{font-size:20px}.gallery-list .post-card .post-header{justify-content:space-between;align-items:center;width:100%;padding-bottom:16px;display:flex}.gallery-list .post-card .post-header .time-posted{font-size:12px}.gallery-list .post-card .post-header .ant-dropdown-trigger{margin-top:4px}.gallery-list .post-card .close-button{z-index:8;background:#fffc;border:none;position:absolute;top:16px;left:16px;box-shadow:0 2px 4px #0003}.gallery-list .post-card .close-button:hover{background:#fff}.gallery-list .post-card .content-container{width:100%}.gallery-list .post-card .content-header{align-items:center;gap:8px;width:100%;overflow:hidden}.gallery-list .post-card .content-header .username{white-space:nowrap;flex-shrink:0;margin-right:8px;font-weight:600}.gallery-list .post-card .content-header .checkmark{margin-right:8px}.gallery-list .post-card .content-header .content{word-break:break-word;overflow-wrap:break-word;text-overflow:ellipsis;flex:1;font-size:14px;display:inline;overflow:hidden}.gallery-list .post-card .content-header .content.expanded{white-space:normal;text-overflow:unset}.gallery-list .post-card .content-header .content .read-more{cursor:pointer;color:#0095f6;background:0 0;border:none;padding:0;font-weight:500}.gallery-list .post-card .content-header .content .read-more:hover{color:#00376b;text-decoration:underline}.gallery-list .image-gallery{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#d5c6c633;width:100%;position:relative;overflow:hidden;max-height:620px!important}.gallery-list .image-gallery .image-container{width:100%;overflow:hidden}.gallery-list .image-gallery .image-container .image-wrapper{height:100%;display:flex}.gallery-list .image-gallery .image-container .image-item{background:#f0f2f5;justify-content:center;align-items:center;display:flex;border:none!important;flex:0 0 100%!important}.gallery-list .image-gallery .image-container .image-item .ant-image{width:100%;height:100%;display:block;border:none!important}.gallery-list .image-gallery .image-container .image-item .image{object-fit:contain;border:none;border-radius:0;width:100%;height:100%}.gallery-list .image-gallery .nav-button{z-index:3;color:#111827;border:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0f172a40;background-color:#fff!important}.gallery-list .image-gallery .nav-button.prev{left:10px}.gallery-list .image-gallery .nav-button.next{right:10px}.gallery-list .image-gallery .image-indicators{gap:8px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.gallery-list .image-gallery .image-indicators .indicator{cursor:pointer;background-color:#ffffff80;border-radius:50%;width:8px;height:8px;transition:background-color .3s}.gallery-list .image-gallery .image-indicators .indicator.active{background-color:#fff}.gallery-list .grid-container-images{background:#f0f2f5;position:relative;overflow:hidden}.gallery-list .grid-container-images .row,.gallery-list .grid-container-images .full-height{height:100%}.gallery-list .grid-container-images .height-2x2,.gallery-list .grid-container-images .grid-3-main{height:480px}@media (max-width:768px){.gallery-list .grid-container-images .height-2x2,.gallery-list .grid-container-images .grid-3-main{height:340px}}.gallery-list .grid-container-images .left-col,.gallery-list .grid-container-images .right-col{height:100%}.gallery-list .grid-container-images .image-col{position:relative}.gallery-list .grid-container-images .image-wrapper{cursor:pointer;background:#e4e6eb;width:100%;height:100%;position:relative;overflow:hidden}.gallery-list .grid-container-images .image-wrapper:hover .image{transform:scale(1.05)}.gallery-list .grid-container-images .image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.gallery-list .grid-container-images .overlay{color:#fff;cursor:pointer;background:#0006;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex;position:absolute;inset:0}@media (max-width:768px){.gallery-list .image-gallery{max-height:50vh!important}}@media (max-width:480px){.gallery-list .image-gallery{max-height:40vh!important}}.post-action-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.post-action-wrapper__activity{padding-bottom:1rem}.post-action-wrapper__post{padding-top:1rem}@media (min-width:768px){.gallery .ant-page-header{display:none}}.gallery-sidebar-nav{background:#fff;border-radius:12px;width:100%;padding:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;box-shadow:0 2px 10px #00000012}.gallery-sidebar-nav .gsn-nav{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.gallery-sidebar-nav .gsn-nav--row{flex-direction:row;gap:6px}.gallery-sidebar-nav .gsn-nav--row .gsn-nav-item{flex:1;width:auto}.gallery-sidebar-nav .gsn-nav-item{cursor:pointer;color:#555;background:#f8faff;border:1.5px solid #e6e6e6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .15s,color .15s,border-color .15s;display:flex}.gallery-sidebar-nav .gsn-nav-item .gsn-nav-icon{color:inherit;align-items:center;font-size:17px;display:flex}.gallery-sidebar-nav .gsn-nav-item:hover{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.gallery-sidebar-nav .gsn-nav-item--active{color:#fff;background:#1890ff;border-color:#1890ff}.gallery-sidebar-nav .gsn-nav-item--active .gsn-nav-icon{color:#fff}.gallery-sidebar-nav .gsn-toggle{background:#eef0f2;border-radius:32px;gap:4px;margin-bottom:8px;padding:3px;display:flex}.gallery-sidebar-nav .gsn-toggle-btn{cursor:pointer;color:#555;background:0 0;border:none;border-radius:32px;flex:1;justify-content:center;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:12px;font-weight:500;transition:background .2s,color .2s;display:flex}.gallery-sidebar-nav .gsn-toggle-btn--active{color:#fff;background:#1890ff;box-shadow:0 2px 6px #1890ff4d}.gallery-sidebar-nav .gsn-toggle-btn:not(.gallery-sidebar-nav .gsn-toggle-btn--active):hover{background:#e2e5e8}.gallery-sidebar-nav .gsn-toggle-icon{flex-shrink:0;width:12px;height:12px}.gallery-sidebar-nav .gsn-toggle-icon--new{width:14px;height:8px}.gallery-sidebar-nav .gsn-actions{border-bottom:1px solid #f0f0f0;flex-direction:column;gap:6px;margin-bottom:8px;padding-bottom:8px;display:flex}.gallery-sidebar-nav .gsn-action-btn{cursor:pointer;color:#555;background:#f8faff;border:1px solid #e8eef8;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.gallery-sidebar-nav .gsn-action-btn span{flex:1}.gallery-sidebar-nav .gsn-action-btn .gsn-caret{color:#aaa;font-size:10px}.gallery-sidebar-nav .gsn-action-btn:hover{color:#1890ff;background:#e8eef8}.gallery-sidebar-nav .gsn-filter-row{background:#eef0f2;border-radius:10px;gap:4px;padding:4px;display:flex}.gallery-sidebar-nav .gsn-filter-row .gsn-filter-btn{flex:1}.gallery-sidebar-nav .gsn-filter-icon{flex-shrink:0;width:13px;height:13px}.gallery-sidebar-nav .gsn-filter-icon--new{width:15px;height:9px}.gallery-sidebar-nav .gsn-filter-btn{cursor:pointer;color:#555;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.gallery-sidebar-nav .gsn-filter-btn:hover{color:#333;background:#e2e5e8}.gallery-sidebar-nav .gsn-filter-btn--active{color:#fff;background:#1890ff;font-weight:600;box-shadow:0 2px 6px #1890ff4d}.gallery-sidebar-nav .gsn-filter-btn--active:hover{color:#fff;background:#096dd9}.gallery-sidebar-nav .trending-action-filters .filter-item .item span{color:#1890ff}.gallery-sidebar-nav .trending-action-filters .filter-item .icon-menu path{fill:#1890ff}.gallery-sidebar-nav .trending-action-filters .filter-item.active .item span{color:#fff}.gallery-sidebar-nav .trending-action-filters .filter-item.active .icon-menu path{fill:#fff}.gallery-sidebar-nav .gsn-create-btn{cursor:pointer;color:#fff;background:#1890ff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.gallery-sidebar-nav .gsn-create-btn:hover{background:#096dd9}.menu-gallery{margin-bottom:16px}.menu-gallery .ant-menu-item{margin-right:34px;padding:0!important}.menu-gallery .ant-menu-item:hover{padding:0!important}.menu-gallery .ant-menu-item:after{left:0!important}.menu-author{width:100%}.menu-author .ant-menu-item,.menu-author .ant-menu-item:hover{padding-right:0!important}.btn-follow{cursor:pointer;color:#1890ff;font-weight:600}.instagram-follow-btn{color:#fff!important;background:#1890ff!important;border-color:#1890ff!important;border-radius:20px!important;height:30px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;line-height:1!important}.instagram-follow-btn:hover,.instagram-follow-btn:focus{color:#fff!important;background:#40a9ff!important;border-color:#40a9ff!important}.instagram-follow-btn--following{color:#1890ff!important;background:#fff!important;border:1.5px solid #1890ff!important}.instagram-follow-btn--following:hover,.instagram-follow-btn--following:focus{color:#1890ff!important;background:#e6f4ff!important;border-color:#1890ff!important}.gallery-notify-wrapper{display:block;position:relative}.gallery-notify-wrapper .ant-list-item-meta-avatar{margin-right:12px}.gallery-notify-wrapper .banner-icon{color:#fff;background-color:#1890ff;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;bottom:-1px;right:-4px}.gallery-notify-wrapper .banner-icon.COMMENT{background-color:#00c853}.comment-actions{align-items:center;display:flex}.comment-actions .action-item{cursor:pointer;align-items:center;margin-right:12px;display:flex}.comment-actions .action-item .anticon{font-size:12px}.comment-actions .action-item .count{margin-right:8px;font-size:14px}.post-card,.post-card .ant-skeleton-element,.post-card.grid-loading,.post-card.grid-loading .ant-skeleton-element{width:100%}.post-card-new{width:100%;box-shadow:none;background:#fff;border:1px solid #dbdbdb;overflow:hidden;border-radius:20px!important}.post-card-new .ant-card-body{padding:24px}.post-card-new .post-card-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.post-card-new .post-card-header .user-info{flex-direction:column;gap:0;display:flex}.post-card-new .post-card-header .user-info .name-time-row{align-items:center;gap:4px;display:flex}.post-card-new .post-card-header .user-info .name-time-row .author-name{color:#262626;font-size:14px;font-weight:600}.post-card-new .post-card-header .user-info .name-time-row .separator,.post-card-new .post-card-header .user-info .name-time-row .post-time{color:#8e8e8e;font-size:12px}.post-card-new .post-card-header .user-info .user-title{color:#8e8e8e;font-size:12px;line-height:1.2}.post-card-new .post-card-header .follow-btn{color:#0095f6;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:14px;font-weight:600;transition:opacity .2s}.post-card-new .post-card-header .follow-btn:hover{opacity:.7}.post-card-new .post-card-header .follow-btn-wrapper .ant-btn{color:#0095f6;height:auto;box-shadow:none;background:0 0;border:none;padding:4px 8px;font-size:14px;font-weight:600}.post-card-new .post-card-header .follow-btn-wrapper .ant-btn:hover{color:#0095f6;opacity:.7;background:0 0}.post-card-new .post-card-header .follow-btn-wrapper .ant-btn:focus{color:#0095f6;background:0 0}.post-card-new .post-card-header .menu-dots{cursor:pointer;justify-content:center;align-items:center;padding:4px;display:flex}.post-card-new .post-card-header .menu-dots:hover{opacity:.7}.post-card-new .post-image-container{cursor:pointer;width:calc(100% + 48px);margin:0 -24px 12px;position:relative}.post-card-new .post-image-container .category-label{color:#fff;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:500;position:absolute;top:12px;right:12px}.post-card-new .post-image-container .post-image{object-fit:cover;width:100%;height:auto;display:block}.post-card-new .post-image-container .image-placeholder{background:#f0f0f0;justify-content:center;align-items:center;width:100%;height:400px;display:flex}.post-card-new .post-image-container .ant-image,.post-card-new .post-image-container .post-image-grid{width:100%}.post-card-new .post-actions{border-bottom:none;justify-content:space-between;align-items:center;padding:12px 0 8px;display:flex}.post-card-new .post-actions .action-btn{cursor:pointer;align-items:center;gap:6px;transition:opacity .2s;display:flex}.post-card-new .post-actions .action-btn:hover{opacity:.7}.post-card-new .post-actions .action-btn .count{color:#262626;font-size:14px;font-weight:600}.post-card-new .post-actions .action-btn .anticon{color:#262626;font-size:20px}.post-card-new .post-actions .serey-value{color:#262626;background:#f0f2f5;border-radius:20px;align-items:center;gap:4px;padding:6px 12px;font-size:14px;font-weight:600;display:flex}.post-card-new .post-actions .serey-value img{margin-bottom:0}.post-card-new .liked-by{color:#262626;padding:8px 0;font-size:14px}.post-card-new .liked-by .username-highlight{font-weight:600}.post-card-new .post-description{color:#262626;padding:4px 0 12px;font-size:14px;line-height:18px}.post-card-new .post-description .author-name{margin-right:6px;font-weight:600}.post-card-new .post-description .description-text{color:#262626;font-weight:400}.post-card-new .post-description .more-link{color:#8e8e8e;cursor:pointer;margin-left:4px}.post-card-new .post-description .more-link:hover{color:#262626}.post-card-new .comment-input-container{border-top:none;align-items:center;gap:12px;padding-top:12px;display:flex}.post-card-new .comment-input-container .author-avatar{flex-shrink:0}.post-card-new .comment-input-container .comment-input{background-color:#f0f2f5;border-radius:20px;flex:1;padding:4px 16px}.post-card-new .comment-input-container .comment-input .ant-input{background-color:#0000;padding:4px 0;font-size:14px}.post-card-new .comment-input-container .comment-input .ant-input::placeholder{color:#8e8e8e}.post-card-new .comment-input-container .comment-input .post-comment-btn{color:#0095f6;cursor:pointer;font-size:14px;font-weight:600}.post-card-new .comment-input-container .comment-input .post-comment-btn:hover{color:#00376b}@media (max-width:768px){.post-card-new .post-card-header .user-info .author-name{font-size:13px}.post-card-new .post-card-header .user-info .post-time{font-size:11px}.post-card-new .post-actions .action-btn{gap:4px}.post-card-new .post-actions .action-btn .count{font-size:13px}}.wrap-empty-data{justify-content:center;align-items:center;height:60vh;display:flex}.gallery-menu-icon{align-items:center;display:flex;font-size:20px!important}.dot{color:#d5c6c633;width:8px;height:8px}.container-modal{flex-direction:column;gap:0;height:90vh;max-height:90vh;display:flex;position:relative;overflow:hidden;border-radius:20px!important}.container-modal .ant-modal-content{height:100%;overflow:hidden;border-radius:20px!important}.container-modal .ant-modal-body{height:100%;padding:0}.container-modal .ant-spin-nested-loading,.container-modal .ant-spin-nested-loading .ant-spin-container{height:100%}.container-modal .flex-container{width:100%;height:100%;display:flex}.container-modal .img-box{background:#0b1120;flex:1;min-width:0;position:relative;overflow:hidden}.container-modal .img-box .image-preview{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.container-modal .img-box .image-preview>.ant-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.container-modal .img-box .image{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;transition:width .2s;display:block}.container-modal .img-box.zoomed .image-preview{cursor:grab;display:block;overflow:auto}.container-modal .img-box .image-counter{z-index:10;color:#fff;letter-spacing:.02em;background:#0000008c;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:16px;left:16px}.container-modal .img-box .contain-action-click{z-index:10;pointer-events:none;justify-content:space-between;padding:0 16px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.container-modal .img-box .contain-action-click .ant-btn{pointer-events:auto;background:#ffffffe6;border:none;box-shadow:0 4px 14px #0000004d}.container-modal .img-box .contain-action-click .ant-btn:hover{background:#fff}.container-modal .img-box .contain-action-click .ant-btn[disabled]{opacity:.35}.container-modal .img-box .carousel-indicators{z-index:10;gap:6px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.container-modal .img-box .carousel-indicators .indicator{cursor:pointer;background:#ffffff73;border-radius:50%;width:7px;height:7px;transition:background .2s}.container-modal .img-box .carousel-indicators .indicator.active{background:#fff}.container-modal .img-box .zoom-controls{z-index:10;position:absolute;bottom:16px;left:16px}.container-modal .img-box .zoom-controls .ant-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff40}.container-modal .img-box .zoom-controls .ant-btn:hover:not([disabled]){color:#fff;background:#ffffff40}.container-modal .img-box .zoom-controls .ant-btn[disabled]{color:#ffffff59;background:#ffffff0f}.container-modal .right-column{background:#fff;border-left:1px solid #f0f0f0;flex-direction:column;width:380px;min-width:340px;max-width:400px;height:100%;display:flex}.container-modal .right-column .modal-header-block{border-bottom:1px solid #f0f0f0;flex-shrink:0}.container-modal .right-column .modal-header-block .content{color:#262626;margin:0;padding:0 20px 14px;font-size:14px;line-height:1.5}.container-modal .right-column .modal-header{border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 14px;display:flex}.container-modal .right-column .modal-header .post-header{flex:1;margin-bottom:0;padding:0}.container-modal .right-column .comment-contain{flex-direction:column;flex:1;padding:0 16px;display:flex;overflow-y:auto}.container-modal .right-column .comment-contain .comment-section-header{border-bottom:1px solid #efefef;flex-shrink:0;align-items:center;gap:8px;margin-bottom:4px;padding:10px 0 8px;display:flex}.container-modal .right-column .comment-contain .comment-section-header .comment-section-title{color:#262626;font-size:14px;font-weight:600}.container-modal .right-column .comment-contain .comment-section-header .comment-section-count{color:#8e8e8e;font-size:13px;font-weight:500}.container-modal .right-column .comment-contain .no-comments-center{color:#aaa;flex:1;justify-content:center;align-items:center;min-height:120px;font-size:14px;font-weight:500;display:flex}.container-modal .right-column .comment-contain::-webkit-scrollbar{background:0 0;width:0}.container-modal .right-column .comment-contain .read-more{cursor:pointer;margin-left:4px;font-weight:500;display:inline;color:#0095f6!important}.container-modal .right-column .comment-contain .read-more:hover{text-decoration:underline;color:#00376b!important}.container-modal .right-column .footer{color:#262626;background:#fff;border-top:none;flex-shrink:0;padding:0 20px}.container-modal .right-column .footer .ant-divider{display:none}.container-modal .right-column .footer .post-action-wrapper__post{padding:12px 0 8px}.container-modal .right-column .footer .post-action-wrapper__post .post-action-wrapper,.container-modal .right-column .footer .post-action-wrapper__post .post-action-row{justify-content:space-between;align-items:center;display:flex}.container-modal .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions,.container-modal .right-column .footer .post-action-wrapper__post .post-action-row .post-actions{gap:16px!important}.container-modal .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-btn,.container-modal .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-btn{height:auto;box-shadow:none;border:none;padding:0}.container-modal .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-btn .anticon,.container-modal .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-btn .anticon{color:#262626;font-size:24px}.container-modal .right-column .footer .post-action-wrapper__post .post-action-wrapper .post-actions .ant-btn .anticon:hover,.container-modal .right-column .footer .post-action-wrapper__post .post-action-row .post-actions .ant-btn .anticon:hover{color:#8e8e8e}.container-modal .right-column .footer .comment-input{align-items:center;gap:10px;padding:10px 0 14px;display:flex}.container-modal .right-column .footer .comment-input .comment-avatar{flex-shrink:0;overflow:hidden;border-radius:50%!important;width:32px!important;height:32px!important}.container-modal .right-column .footer .comment-input .input-with-emoji{background:#f4f6fb;border:none;border-radius:22px;flex:1;align-items:center;min-height:40px;padding:6px 12px;display:flex;position:relative}.container-modal .right-column .footer .comment-input .input-with-emoji .quill{width:100%}.container-modal .right-column .footer .comment-input .input-with-emoji .quill .ql-container{font-size:14px;border:none!important}.container-modal .right-column .footer .comment-input .input-with-emoji .quill .ql-container .ql-editor{color:#262626;min-height:auto;padding:0}.container-modal .right-column .footer .comment-input .input-with-emoji .quill .ql-container .ql-editor.ql-blank:before{color:#8e8e8e;font-style:normal;left:0}.container-modal .right-column .footer .comment-input .input-with-emoji .quill .ql-container .ql-editor p{color:#262626;margin:0}.container-modal .right-column .footer .comment-input .input-with-emoji .ant-dropdown-trigger{color:#262626;height:auto;padding:0;background:0 0!important}.container-modal .right-column .footer .comment-input .input-with-emoji .ant-dropdown-trigger .anticon{font-size:20px}.container-modal .right-column .footer .comment-input>.ant-btn{border-radius:4px;height:32px;padding:4px 15px;font-size:14px;font-weight:600;color:#fff!important;background-color:#1890ff!important;border-color:#1890ff!important}.container-modal .right-column .footer .comment-input>.ant-btn:hover{background-color:#40a9ff!important;border-color:#40a9ff!important}.container-modal .right-column .footer .comment-input>.ant-btn .anticon{margin-right:8px;display:inline-block}.container-modal .right-column .footer .comment-input>.ant-btn:disabled{opacity:.3;color:#0095f6!important}.comment-list-reply{cursor:pointer}.comment-list-reply:hover{cursor:pointer;color:#1890ff}.activity-container{margin:0 auto}.activity-container .ant-comment-inner{padding:0}.activity-container .ant-comment-actions{margin-bottom:8px}.activity-container .ant-comment-actions .action-item{margin-right:6px}.activity-container .post-row{align-items:stretch;display:flex}.activity-container .box-image{justify-content:center;align-items:center;height:240px;display:flex;overflow:hidden}.activity-container .ant-list-empty-text{min-height:0}.activity-container .box-image .image{object-fit:cover;background-color:#fff;width:100%;height:100%}.activity-container .ant-skeleton-image{height:100%!important}.activity-container .content-column{flex-direction:column;justify-content:space-between;display:flex;padding-left:24px!important}@media (max-width:768px){.activity-container .content-column{width:100%;padding-left:8px!important}}@media (max-width:480px){.activity-container .content-column{width:100%;padding-left:8px!important}}.activity-container .header{color:#2965d5;margin-top:.5rem;margin-bottom:.5rem;font-size:medium;font-weight:600}.activity-container .header:first-letter{text-transform:capitalize}.activity-container .image-container{aspect-ratio:1;border-radius:8px;width:100%;margin:1rem 0;position:relative;overflow:hidden}.activity-container .anticon-dislike{padding-left:12px}.activity-container .comments{background-color:#ececec66;padding:1rem}.activity-container .comments .ant-list-item{padding:0}.activity-container .comments .comment-header{align-items:center;gap:.5rem;display:flex}.activity-container .comments .comment-header .comment-author,.activity-container .comments .comment-content{font-size:small}.activity-container .comments .comment-view{color:#2965d5;font-weight:500}.activity-container .post-actions .ant-btn{height:auto;padding:0}.activity-container .post-actions .anticon{font-size:20px}.activity-list{min-height:600px}.vote-popover .save-button{border-radius:16px;justify-content:center;width:100%;height:38px;display:flex}.vote-popover .ant-popover-title .ant-btn{height:0;padding:0}.vote-popover .ant-popover-inner{padding:0}.vote-popover .ant-popover-inner .ant-popover-title{border-bottom:1px solid #f0f0f0;margin:0;padding:12px 16px;font-weight:500}.vote-popover .ant-popover-inner .ant-popover-inner-content{width:100%;padding:0}.vote-popover .text{padding:16px 10px}.vote-container{min-width:200px}.vote-container .vote-actions{gap:12px;width:100%;padding:2px 12px}.vote-container .vote-actions .vote-button{border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.vote-container .vote-actions .vote-button.up:hover,.vote-container .vote-actions .vote-button.up:focus{color:#52c41a;background-color:#f6ffed}.vote-container .vote-actions .vote-button.up.ant-btn-primary{background-color:#52c41a;border-color:#52c41a}.vote-container .vote-actions .vote-button.up.ant-btn-primary:hover,.vote-container .vote-actions .vote-button.up.ant-btn-primary:focus{background-color:#73d13d;border-color:#73d13d}.vote-container .vote-actions .vote-button.down:hover,.vote-container .vote-actions .vote-button.down:focus{color:#ff4d4f;background-color:#fff1f0}.vote-container .vote-actions .vote-button.down.ant-btn-primary{background-color:#ff4d4f;border-color:#ff4d4f}.vote-container .vote-actions .vote-button.down.ant-btn-primary:hover,.vote-container .vote-actions .vote-button.down.ant-btn-primary:focus{background-color:#ff7875;border-color:#ff7875}.vote-container .vote-actions .vote-count{text-align:center;min-width:24px;font-size:16px;font-weight:500}.vote-container .divider{background-color:#f0f0f0;height:1px;margin:0}.vote-container .close-button{text-align:center;border-radius:24px;width:100%;height:48px;padding:8px;display:block}.vote-container .close-button:hover,.vote-container .close-button:focus{background-color:#fafafa}.vote-container .popover-footer{justify-content:center;width:100%;padding:0 0 16px;display:flex}.gallery-list{background:#fff;max-width:620px;margin:0 auto;padding:16px 0 40px}.gallery-list .instagram-card{margin-bottom:20px;border:1px solid #eceef2!important;border-radius:16px!important}.gallery-grid{background-color:#0000;width:100%;max-width:none;min-height:100vh;margin:0 auto;padding:24px}.gallery-grid .ant-row{margin-left:-12px!important;margin-right:-12px!important}.gallery-grid .ant-col{margin-bottom:24px;padding-left:12px!important;padding-right:12px!important}.gallery-grid .instagram-card{flex-direction:column;height:100%;display:flex}.gallery-grid .ant-card-bordered{border:1px solid #e0e0e0}.gallery-grid .post-card{box-shadow:none;background:0 0}.gallery-grid .post-card .ant-card-body{padding:12px 0}.gallery-grid .post-card .post-image-container{background-color:#f0f0f0;width:100%;height:26vh;padding-bottom:56.25%;position:relative;overflow:hidden}.gallery-grid .post-card .post-image-container .ant-image{position:initial}.gallery-grid .post-card .post-image-container .post-image{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.gallery-grid .post-card .post-image-container .image-placeholder{background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.gallery-grid .post-card .post-image-container .contain-icon-memu{z-index:9;position:absolute;top:8px;right:8px}.gallery-grid .post-card .post-image-container .contain-icon-memu .icon-menu-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0d0d33;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.gallery-grid .post-card .post-image-container .contain-icon-menu{z-index:10;position:absolute;top:10px;right:10px}.gallery-grid .post-card .post-image-container .contain-icon-menu .icon-menu-box{cursor:pointer;background-color:#fffc;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.gallery-grid .post-card .post-image-container .contain-icon-menu .icon-menu-box:hover{background-color:#fff}.gallery-grid .post-card .post-content{height:60px;margin-top:8px;position:relative}.gallery-grid .post-card .post-content .caption{color:#262626;margin-bottom:4px;font-size:16px;font-weight:400;line-height:1.8}.gallery-grid .post-card .post-content .meta{color:#737373;align-items:center;gap:16px;font-size:13px;display:flex}.gallery-grid .post-card .post-content .meta .stat{cursor:pointer;align-items:center;gap:4px;display:flex}.gallery-grid .post-card .post-content .meta .action-comment .anticon:hover{color:silver}.gallery-grid .post-card .action{color:#737373;align-items:flex-end;gap:16px;height:100%;font-size:13px;display:flex}.gallery-grid .post-card .action .end{justify-content:flex-end;width:100%;display:flex}.gallery-grid .post-card .action .stat{cursor:pointer;align-items:center;gap:4px;display:flex}.gallery-grid .post-card .action .action-comment .anticon:hover{color:silver}.gallery-grid .ant-spin-nested-loading>div>.ant-spin{height:300px!important}.post-content{margin-top:8px;position:relative}.post-content .caption{color:#262626;margin-bottom:4px;font-size:16px;font-weight:400;line-height:1.8}.post-content .caption p{margin-bottom:0}.post-content .meta{color:#737373;align-items:flex-end;gap:16px;height:100%;font-size:13px;display:flex}.post-content .meta .end{justify-content:flex-end;width:100%;display:flex}.post-content .meta .stat{cursor:pointer;align-items:center;gap:4px;display:flex}.post-content .meta .action-comment .anticon:hover{color:silver}.notification-gallery__trigger{cursor:pointer;background-color:#f0f0f0;border-radius:50%;align-items:center;padding:8px;transition:background-color .3s;display:inline-flex}.notification-gallery__trigger:hover{background-color:#e0e0e0}.notification-gallery__trigger .anticon{font-size:20px}.notification-gallery__popover .ant-popover-inner{border-radius:0}.notification-gallery__popover .ant-popover-inner-content{width:100%;padding:0}.notification-gallery__popover .ant-popover-title{border-bottom:1px solid #f0f0f0;padding-bottom:8px;font-weight:700}.notification-gallery__list-container{width:300px;max-height:400px;overflow-y:auto}.notification-gallery__list-container .ant-list-item-meta-avatar{margin-right:12px}.notification-gallery__list-container .ant-list-item{align-items:center;padding-left:12px;padding-right:12px}.notification-gallery__list-container .ant-list-empty-text{min-height:0}.notification-gallery__list-container::-webkit-scrollbar{width:6px}.notification-gallery__list-container::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3px}.notification-gallery__list-container::-webkit-scrollbar-track{background-color:#f0f0f0}.notification-gallery__list-container .loading-more{text-align:center;color:#8c8c8c;padding:10px 0;font-size:14px}.notification-gallery .gallery-notification .ant-list-item{padding:12px 16px;transition:background-color .3s}.notification-gallery .gallery-notification .ant-list-item:hover{background-color:#f5f5f5}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta{align-items:center;padding-left:8px;padding-right:8px}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta-title{margin-bottom:0}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta .title-wrapper{justify-content:space-between;align-items:center;display:flex}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta .title-wrapper .username{margin-right:4px;font-weight:700}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta .title-wrapper .verified-badge .anticon{color:#1890ff}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta .title-wrapper .time{color:#8c8c8c;font-size:12px}.notification-gallery .gallery-notification .ant-list-item .ant-list-item-meta-description{color:#595959;font-size:14px}.horizontal-gallery .horizontal-box{flex-direction:row-reverse;align-items:center;gap:8px;display:flex}.horizontal-gallery .horizontal-box .box-image{margin:4px;transition:opacity .3s,transform .3s;position:relative}.horizontal-gallery .horizontal-box .box-image img{object-fit:cover;border-radius:4px;width:80px;height:80px;transition:opacity .3s;display:block}.horizontal-gallery .horizontal-box .box-image.active{opacity:1;transform:scale(1.1)}.horizontal-gallery .horizontal-box .box-image:not(.active){opacity:.5}.horizontal-gallery .horizontal-box .box-image .remove-btn{color:#fff;cursor:pointer;opacity:0;background:#0009;border:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:opacity .3s;position:absolute;top:4px;right:4px}.horizontal-gallery .horizontal-box .box-image .remove-btn:hover{background:#f00c}.horizontal-gallery .horizontal-box .box-image.active .remove-btn{opacity:1}.post-gallery-modal{--blue:#0047ab;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;font-family:Poppins,sans-serif}.post-gallery-modal .ant-modal-content{flex-direction:column;height:92vh;max-height:92vh;display:flex;overflow:hidden;border-radius:16px!important;box-shadow:0 0 16px #0000001a!important}.post-gallery-modal .ant-modal-header{flex-shrink:0;border-bottom:1px solid var(--border)!important;background:#fff!important;border-radius:16px 16px 0 0!important;padding:10px 14px!important}.post-gallery-modal .ant-modal-header .ant-modal-title{color:var(--dark);text-align:center;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.post-gallery-modal .ant-modal-body{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden;padding:0!important}.post-gallery-modal .ant-spin-nested-loading{flex:1 1 0;width:100%;min-height:0}.post-gallery-modal .ant-spin-nested-loading .ant-spin-container{flex-direction:column;width:100%;height:100%;display:flex}.post-gallery-modal .ant-form{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.post-gallery-modal .ant-form-item{flex-direction:column;flex:1 1 0;width:100%;min-height:0;margin-bottom:0;display:flex}.post-gallery-modal.post-gallery-modal--composer .ant-modal-content{height:auto;max-height:92vh}.post-gallery-modal.post-gallery-modal--composer .ant-modal-body{overflow-y:auto;padding:0!important}.post-gallery-modal.post-gallery-modal--composer .fb-gallery-composer{border:none;border-radius:0}.post-gallery-modal .ant-form-item-control,.post-gallery-modal .ant-form-item-control-input,.post-gallery-modal .ant-form-item-control-input-content{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.post-gallery-modal .step-container,.post-gallery-modal .gc-wrapper{width:100%}.post-gallery-modal .step-container{background:#fff;flex-direction:column;flex:1 1 0;min-height:0;display:flex;position:relative}.post-gallery-modal .space-around{justify-content:space-between;align-items:center;width:100%;display:flex}.post-gallery-modal .btn-back{color:var(--dark)!important}.post-gallery-modal .btn-back:hover{color:var(--blue)!important}.post-gallery-modal .ant-upload-drag{position:relative;overflow:hidden;background:#f8f9fb!important;border:none!important;border-radius:0!important;height:100%!important;transition:background .3s!important;display:flex!important}.post-gallery-modal .ant-upload-drag:before{content:"";pointer-events:none;z-index:0;border:2px dashed #d8dce3;border-radius:18px;transition:border-color .3s;position:absolute;inset:24px}.post-gallery-modal .ant-upload-drag:hover,.post-gallery-modal .ant-upload-drag.ant-upload-drag-hover{background:#eef3ff!important}.post-gallery-modal .ant-upload-drag:hover:before,.post-gallery-modal .ant-upload-drag.ant-upload-drag-hover:before{border-color:#1890ff}.post-gallery-modal .ant-upload-drag:hover .upload-icon-wrapper:before,.post-gallery-modal .ant-upload-drag.ant-upload-drag-hover .upload-icon-wrapper:before{opacity:1;transform:scale(1.12)}.post-gallery-modal .ant-upload-drag:hover .upload-icon .anticon,.post-gallery-modal .ant-upload-drag.ant-upload-drag-hover .upload-icon .anticon{filter:drop-shadow(0 6px 18px #1890ff80);transform:translateY(-3px)}.post-gallery-modal .ant-upload-drag-container{z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.post-gallery-modal .upload-content{flex-direction:column;align-items:center;gap:20px;padding:40px;display:flex}.post-gallery-modal .upload-icon-wrapper{justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.post-gallery-modal .upload-icon-wrapper:before{content:"";opacity:.7;background:radial-gradient(circle,#1890ff1a 0%,#1890ff0a 70%,#0000 100%);border-radius:50%;transition:transform .4s,opacity .4s;animation:3.5s ease-in-out infinite gallery-pulse;position:absolute;inset:0;transform:scale(1)}.post-gallery-modal .upload-icon-wrapper:after{content:"";background:linear-gradient(135deg,#1890ff24 0%,#1890ff0f 100%);border-radius:50%;position:absolute;inset:14px}.post-gallery-modal .upload-icon{color:#1890ff;z-index:1;font-size:40px;position:relative;margin:0!important;line-height:1!important}.post-gallery-modal .upload-icon .anticon{filter:drop-shadow(0 4px 10px #1890ff4d);transition:transform .3s,filter .3s;display:block}.post-gallery-modal .upload-text-group{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.post-gallery-modal .upload-text{letter-spacing:-.02em;color:#1a1a1a!important;margin:0!important;font-size:17px!important;font-weight:600!important}.post-gallery-modal .upload-subtext{color:#aaa;letter-spacing:.03em;margin:0;font-size:12.5px}.post-gallery-modal .select-button{color:#fff;cursor:pointer;letter-spacing:.01em;background:linear-gradient(135deg,#1890ff 0%,#0076e4 100%);border:none;border-radius:50px;padding:11px 32px;font-size:14px;font-weight:500;transition:transform .22s,box-shadow .22s,opacity .22s;box-shadow:0 4px 18px #1890ff61}.post-gallery-modal .select-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 26px #1890ff7a}.post-gallery-modal .select-button:active:not(:disabled){transform:translateY(0);box-shadow:0 3px 12px #1890ff4d}.post-gallery-modal .select-button:disabled{opacity:.55;cursor:not-allowed}.post-gallery-modal .gc-wrapper{flex-direction:column;width:100%;height:calc(92vh - 50px);display:flex}.post-gallery-modal .gc-canvas{background:#000;flex-shrink:0;width:100%;height:calc(92vh - 186px);position:relative}.post-gallery-modal .gc-footer{background:#fff;border-top:1px solid #f0f0f0;flex-direction:column;flex-shrink:0;justify-content:center;height:136px;padding:0 14px 8px;display:flex}.post-gallery-modal .gc-toolbar{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 6px;display:flex}.post-gallery-modal .gc-ratios{gap:4px;display:flex}.post-gallery-modal .gc-ratios .gc-ratio-btn{color:#666;cursor:pointer;background:0 0;border:1px solid #d9d9d9;border-radius:20px;padding:3px 11px;font-size:12px;font-weight:500;line-height:1.6;transition:all .18s}.post-gallery-modal .gc-ratios .gc-ratio-btn:hover{color:#1890ff;border-color:#1890ff}.post-gallery-modal .gc-ratios .gc-ratio-btn.active{color:#fff;background:#1890ff;border-color:#1890ff}.post-gallery-modal .gc-zoom{align-items:center;gap:8px;min-width:140px;display:flex}.post-gallery-modal .gc-zoom .gc-zoom-icon{color:#aaa;flex-shrink:0;font-size:14px}.post-gallery-modal .gc-zoom .ant-slider{flex:1;margin:0}.post-gallery-modal .gc-thumbs{align-items:center;gap:6px;padding:8px 0 4px;display:flex;overflow-x:auto}.post-gallery-modal .gc-thumbs::-webkit-scrollbar{height:3px}.post-gallery-modal .gc-thumbs::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}.post-gallery-modal .gc-thumbs .gc-thumb{cursor:pointer;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:48px;height:48px;transition:border-color .18s;position:relative;overflow:hidden}.post-gallery-modal .gc-thumbs .gc-thumb img{object-fit:cover;width:100%;height:100%;display:block}.post-gallery-modal .gc-thumbs .gc-thumb.active{border-color:#1890ff}.post-gallery-modal .gc-thumbs .gc-thumb .gc-thumb-remove{color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:8px;line-height:1;transition:opacity .18s;display:flex;position:absolute;top:2px;right:2px}.post-gallery-modal .gc-thumbs .gc-thumb:hover .gc-thumb-remove{opacity:1}.post-gallery-modal .gc-thumbs .gc-add-btn{color:#aaa;cursor:pointer;background:#fafafa;border:1.5px dashed #d9d9d9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;transition:all .18s;display:flex}.post-gallery-modal .gc-thumbs .gc-add-btn:hover:not(:disabled){color:#1890ff;background:#f0f7ff;border-color:#1890ff}.post-gallery-modal .gc-thumbs .gc-add-btn:disabled{opacity:.4;cursor:not-allowed}.post-gallery-modal .wrapper-progress{flex:1 1 0;justify-content:center;align-items:center;display:flex}.post-gallery-modal .flex-container{flex:1 1 0;min-height:0;display:flex}.post-gallery-modal .box-carousel{background:#000;flex-shrink:0;align-self:stretch;width:680px;position:relative}.post-gallery-modal .box-carousel .carousel-overlay-btns{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:16px}.post-gallery-modal .box-carousel .carousel-overlay-btn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff40;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.post-gallery-modal .box-carousel .carousel-overlay-btn .anticon{font-size:14px}.post-gallery-modal .box-carousel .carousel-overlay-btn:hover{background:#0047abbf;border-color:#ffffff80}.post-gallery-modal .right-column{border-left:1px solid var(--border);flex-direction:column;flex:1 1 0;align-self:stretch;min-width:0;min-height:0;padding-bottom:52px;display:flex;position:relative}.post-gallery-modal .right-column .ant-form-item,.post-gallery-modal .right-column .ant-form-item-control,.post-gallery-modal .right-column .ant-form-item-control-input,.post-gallery-modal .right-column .ant-form-item-control-input-content{flex:none;min-height:0;display:block}.post-gallery-modal .right-column .post-header{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.post-gallery-modal .right-column .post-header .ant-avatar{background:var(--blue);font-size:13px;font-weight:600}.post-gallery-modal .right-column .desc-author{color:var(--dark);font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.post-gallery-modal .right-column .desc-editor-wrap{position:relative;overflow:hidden}.post-gallery-modal .right-column .desc-editor-wrap .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--border);background:var(--light-bg);flex-wrap:wrap;align-items:center;padding:6px 10px;display:flex}.post-gallery-modal .right-column .desc-editor-wrap .ql-toolbar.ql-snow .ql-formats{margin-right:8px}.post-gallery-modal .right-column .desc-editor-wrap .ql-toolbar.ql-snow button{border:1px solid #0000;border-radius:5px;width:26px;height:26px;transition:all .15s}.post-gallery-modal .right-column .desc-editor-wrap .ql-toolbar.ql-snow button:hover{background:#dce8ff;border-color:#91caff}.post-gallery-modal .right-column .desc-editor-wrap .ql-toolbar.ql-snow button.ql-active{color:var(--blue);background:#dce8ff}.post-gallery-modal .right-column .desc-editor-wrap .ql-toolbar.ql-snow button svg{width:14px;height:14px}.post-gallery-modal .right-column .desc-editor-wrap .quill{background:0 0!important;border:none!important}.post-gallery-modal .right-column .desc-editor-wrap .ql-container.ql-snow{font-family:Poppins,sans-serif;font-size:14px;border:none!important;position:static!important}.post-gallery-modal .right-column .desc-editor-wrap .ql-editor{color:var(--dark);height:calc(92vh - 280px);font-size:14px;line-height:1.6;overflow-y:auto;padding:12px 14px 40px!important}.post-gallery-modal .right-column .desc-editor-wrap .ql-editor.ql-blank:before{color:#9ca3af;font-size:14px;font-style:normal;left:14px}.post-gallery-modal .right-column .desc-editor-wrap .ql-editor p{margin:0}.post-gallery-modal .right-column .desc-editor-wrap .desc-emoji-btn{cursor:pointer;color:#9ca3af;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;transition:color .15s,background .15s;display:flex;position:absolute;bottom:10px;right:10px}.post-gallery-modal .right-column .desc-editor-wrap .desc-emoji-btn:hover{color:#faad14;background:#fffbe6}.post-gallery-modal .right-column .footer{border-top:1px solid var(--border);z-index:5;background:#fff;justify-content:space-between;align-items:center;height:52px;padding:10px 14px;display:flex;bottom:0;left:0;right:0;position:absolute!important}.post-gallery-modal .right-column .footer .ant-divider-horizontal{display:none!important}.post-gallery-modal .right-column .footer .char-count{font-family:Poppins,sans-serif;font-size:12px;font-weight:500}.post-gallery-modal .right-column .footer .desc-post-btn,.post-gallery-modal .right-column .footer .ant-btn-primary{height:32px;padding:0 20px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:opacity .2s;background:var(--blue)!important;border-color:var(--blue)!important;border-radius:6px!important}.post-gallery-modal .right-column .footer .desc-post-btn:hover,.post-gallery-modal .right-column .footer .ant-btn-primary:hover{opacity:.88}.post-gallery-modal .right-column .post-blockchain-toggle{background:var(--light-bg);border:1px solid var(--border);z-index:2;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:10px 14px;padding:10px 12px;transition:border-color .2s,background .2s;display:flex;position:relative}.post-gallery-modal .right-column .post-blockchain-toggle:hover{border-color:#c5d8f7}.post-gallery-modal .right-column .post-blockchain-toggle .pbt-label{align-items:center;gap:10px;min-width:0;display:flex}.post-gallery-modal .right-column .post-blockchain-toggle .pbt-icon{width:30px;height:30px;color:var(--blue);background:#e8f0fb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.post-gallery-modal .right-column .post-blockchain-toggle .pbt-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.post-gallery-modal .right-column .post-blockchain-toggle .pbt-title{color:var(--dark);font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.post-gallery-modal .right-column .post-blockchain-toggle .ant-switch{flex-shrink:0}.post-gallery-modal .right-column .post-blockchain-toggle .ant-switch.ant-switch-checked{background:var(--blue)}.post-gallery-modal .carousel-container{z-index:8;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}.post-gallery-modal .carousel-container .carousel-viewport{flex:auto;min-height:0;position:relative;overflow:hidden}.post-gallery-modal .carousel-container .media-wrapper{background:#000;flex-shrink:0;padding:10px 12px}.post-gallery-modal .carousel-container .media-wrapper .thumbnail-col{position:relative}.post-gallery-modal .carousel-container .media-wrapper .thumbnail-col .thumbnail-image{object-fit:cover;border-radius:8px}.post-gallery-modal .carousel-container .media-wrapper .thumbnail-col .btn-delete-image{z-index:2;position:absolute;top:-6px;right:-6px}.post-gallery-modal .carousel-container .media-wrapper .update-media .upload-button{width:80px;height:80px;font-size:20px}.post-gallery-modal .carousel-container .ant-carousel{height:100%;overflow:hidden}.post-gallery-modal .carousel-container .carousel-slide{height:100%;position:relative;display:flex!important}.post-gallery-modal .carousel-container .carousel-slide .object-image-fit{justify-content:center;align-items:center;width:100%;height:100%;display:flex!important}.post-gallery-modal .carousel-container .carousel-slide .ant-image{align-items:center;width:100%;height:100%;display:flex}.post-gallery-modal .carousel-container .carousel-slide img.carousel-image{object-fit:cover;width:100%;height:100%}.post-gallery-modal .carousel-container .carousel-nav-button{z-index:8;color:#fff;cursor:pointer;background-color:#00000080;border:none;padding:4px 8px;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.post-gallery-modal .carousel-container .carousel-nav-button.prev-button{left:10px}.post-gallery-modal .carousel-container .carousel-nav-button.next-button{right:10px}.post-gallery-modal .carousel-container .carousel-nav-button:hover{background-color:#000000b3}.post-gallery-modal .carousel-container .carousel-indicators{gap:8px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.post-gallery-modal .carousel-container .carousel-indicators .indicator{cursor:pointer;background-color:#ffffff80;border-radius:50%;width:8px;height:8px;transition:background-color .3s}.post-gallery-modal .carousel-container .carousel-indicators .indicator.active{background-color:#fff}.post-gallery-modal .mobile-step-preview{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.post-gallery-modal .mobile-step-progress{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:320px;display:flex}.post-gallery-modal .mobile-post-header{border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.post-gallery-modal .mobile-post-user{align-items:center;gap:5px;display:flex}.post-gallery-modal .mobile-post-username{color:#111;font-size:14px;font-weight:600}.post-gallery-modal .mobile-editor-wrap{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:12px 16px;position:relative;overflow-y:auto}.post-gallery-modal .mobile-editor-wrap .quill{background:#fafafa;border:1.5px solid #e8e8e8;border-radius:16px;padding-bottom:36px;font-size:15px;transition:border-color .18s;overflow:hidden}.post-gallery-modal .mobile-editor-wrap .quill:focus-within{background:#fff;border-color:#1890ff}.post-gallery-modal .mobile-editor-wrap .quill .ql-container{background:0 0;border:none;font-size:15px}.post-gallery-modal .mobile-editor-wrap .quill .ql-editor{min-height:90px;padding:12px 14px 4px;line-height:1.6}.post-gallery-modal .mobile-editor-wrap .quill .ql-editor.ql-blank:before{color:#bbb;font-style:normal;left:14px}.post-gallery-modal .mobile-emoji-btn{cursor:pointer;color:#aaa;background:0 0;border:none;border-radius:50%;padding:6px;font-size:19px;line-height:1;transition:background .18s,color .18s;position:absolute;bottom:22px;right:26px}.post-gallery-modal .mobile-emoji-btn:hover{color:#555;background:#f0f0f0}.post-gallery-modal .mobile-image-preview{background:#f5f5f5;border-top:1px solid #f0f0f0;flex-shrink:0;height:220px;overflow:hidden}.post-gallery-modal .mobile-image-preview .carousel-container{height:220px}.post-gallery-modal .mobile-image-preview .carousel-slide,.post-gallery-modal .mobile-image-preview .object-image-fit,.post-gallery-modal .mobile-image-preview .ant-image{height:220px;max-height:220px}.post-gallery-modal .mobile-step-footer{background:#fff;border-top:1px solid #f0f0f0;flex-shrink:0;padding:12px 16px}.post-gallery-modal .mobile-step-footer .ant-form-item{margin:0}.post-gallery-modal .mobile-post-btn{font-size:15px;font-weight:600;box-shadow:0 4px 18px #1890ff59;border-radius:50px!important;height:46px!important}@media (max-width:767px){.post-gallery-modal.post-gallery-modal--mobile{max-height:100dvh!important;margin:0!important;padding:0!important}.post-gallery-modal.post-gallery-modal--mobile .ant-modal-content{flex-direction:column;height:100dvh;max-height:100dvh;display:flex;border-radius:0!important}.post-gallery-modal.post-gallery-modal--mobile .ant-modal-header{flex-shrink:0;border-radius:0!important}.post-gallery-modal.post-gallery-modal--mobile .ant-modal-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden;border-radius:0!important}.post-gallery-modal.post-gallery-modal--mobile .ant-modal-close{z-index:10;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .18s;display:flex;color:#333!important;top:10px!important;right:12px!important;transform:none!important}.post-gallery-modal.post-gallery-modal--mobile .ant-modal-close:hover{background:#f0f0f0}.post-gallery-modal.post-gallery-modal--mobile .ant-modal-close .ant-modal-close-x{justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:36px;display:flex}.post-gallery-modal.post-gallery-modal--mobile .ant-form{flex-direction:column;flex:1;min-height:0;display:flex}.post-gallery-modal.post-gallery-modal--mobile .mobile-step-preview{flex:1;min-height:0}.post-gallery-modal.post-gallery-modal--mobile .step-container{max-height:none}.post-gallery-modal.post-gallery-modal--mobile .step-container .gc-wrapper{height:calc(100dvh - 50px)}.post-gallery-modal.post-gallery-modal--mobile .step-container .gc-canvas{height:calc(100dvh - 186px)}.post-gallery-modal.post-gallery-modal--mobile .step-container .upload-image .ant-form-item-control{height:calc(100dvh - 60px)}.ant-modal-centered .post-gallery-modal--mobile{top:auto!important;bottom:0!important}}@keyframes gallery-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.4;transform:scale(1.15)}}.discard-modal .ant-modal-content{overflow:hidden;border-radius:16px!important;padding:0!important;box-shadow:0 0 16px #0000001a!important}.discard-modal .ant-modal-body{padding:0!important}.discard-modal .discard-modal-body{text-align:center;flex-direction:column;align-items:center;gap:0;padding:32px 28px 24px;font-family:Poppins,sans-serif;display:flex}.discard-modal .discard-modal-icon{filter:grayscale(.1);margin-bottom:14px;font-size:28px;line-height:1}.discard-modal .discard-modal-title{color:#111827;margin:0 0 8px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}.discard-modal .discard-modal-desc{color:#6b7280;margin:0 0 24px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.6}.discard-modal .discard-modal-btn{cursor:pointer;border:none;border-radius:8px;width:100%;padding:11px 0;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:opacity .2s,background .2s}.discard-modal .discard-modal-btn:hover{opacity:.88}.discard-modal .discard-modal-btn--danger{color:#fff;background:#e63946;margin-bottom:10px;box-shadow:0 4px 14px #e6394640}.discard-modal .discard-modal-btn--ghost{color:#374151;background:#f3f4f6}.discard-modal .discard-modal-btn--ghost:hover{opacity:1;background:#e5e7eb}.post-header .checkmark{align-items:center;height:100%;display:flex}.post-header .username{cursor:pointer}.vote-slider-popover{justify-content:flex-end;display:flex}.gallery-profile-header{background-color:#f3f3f3;padding:20px}.gallery-profile-header__content{gap:32px;display:flex}.gallery-profile-header__left{flex-shrink:0}.gallery-profile-header__right{flex-grow:1}.gallery-profile-header__header{align-items:center;gap:20px;margin-bottom:20px;display:flex}.gallery-profile-header__username{margin-top:4px;font-size:24px}.gallery-profile-header__actions{gap:10px;display:flex}.gallery-profile-header__actions .refresh-btn{padding:4px 8px}.gallery-profile-header__stats{gap:40px;margin-bottom:24px;display:flex}.gallery-profile-header__stats .stat-item .number{font-weight:600}.gallery-profile-header__info .display-name{margin:0;font-size:16px;font-weight:600}.gallery-profile-header__info .handle{color:#999;margin-bottom:8px;display:block}.gallery-profile-header__info .bio{color:#fff;margin:0}.block-page-container{justify-content:center;align-items:center;height:60vh;display:flex}.author-header .checkmark{align-items:center;height:100%;display:flex}.author-header .username{cursor:pointer;color:#333;font-size:small;font-weight:600;transition:color .2s ease-in-out}.author-header .username:hover{color:#666}.load-more{text-align:center;height:32px;margin:24px 0}.load-more .ant-spin{color:#262626}@media (min-width:768px) and (max-width:1350px){.gallery .fixed-menu{left:10px}}.ant-popover-inner-content{width:100%}@media (max-width:768px){.vote-container{min-width:150px}}.instagram-card{max-width:100%;box-shadow:none;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow:visible;background:#fff!important;border:none!important;border-radius:20px!important}.instagram-card .ant-card-body{padding:0}.instagram-card .instagram-header{justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.instagram-card .instagram-header .instagram-username{color:#111;cursor:pointer;font-size:14px;font-weight:700}.instagram-card .instagram-header .instagram-username:hover{color:#1890ff}.instagram-card .instagram-header .instagram-dot{color:#ddd;font-size:10px}.instagram-card .instagram-header .instagram-time{color:#bbb;font-size:12px}.instagram-card .instagram-header .ant-btn:not(.instagram-follow-btn--following){height:32px;padding:0 18px;font-size:13px;font-weight:600;color:#fff!important;background:#1890ff!important;border-color:#1890ff!important;border-radius:20px!important}.instagram-card .instagram-header .ant-btn.instagram-follow-btn--following{height:32px;padding:0 18px;font-size:13px;font-weight:600;color:#1890ff!important;background:#fff!important;border:1.5px solid #1890ff!important;border-radius:20px!important}.instagram-card .instagram-header .ant-btn.instagram-follow-btn--following:hover,.instagram-card .instagram-header .ant-btn.instagram-follow-btn--following:focus{color:#1890ff!important;background:#e6f4ff!important;border-color:#1890ff!important}.instagram-card .instagram-header .instagram-user-info .ant-btn.instagram-follow-btn{height:24px!important;padding:0 10px!important;font-size:11px!important}.instagram-card .instagram-header .action-more-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.instagram-card .instagram-header .action-more-btn:hover,.instagram-card .instagram-header .action-more-btn:focus{color:#1f2937;background:#f0f2f5}.instagram-card .instagram-image-container{cursor:pointer;background:#eee;border-radius:14px;margin:0 12px;overflow:hidden}.instagram-card .instagram-image-container img{object-fit:cover;width:100%;display:block}.instagram-card .instagram-actions{justify-content:space-between;align-items:center;padding:10px 16px 8px;display:flex}.instagram-card .instagram-actions .instagram-action-btn{cursor:pointer;color:#555;align-items:center;gap:5px;line-height:1;transition:color .15s;display:inline-flex}.instagram-card .instagram-actions .instagram-action-btn:hover{color:#1890ff}.instagram-card .instagram-actions .instagram-action-btn .anticon,.instagram-card .instagram-actions .instagram-action-btn .action-icon-btn .anticon{color:inherit;font-size:20px;display:flex}.instagram-card .instagram-actions .instagram-action-btn .action-icon-btn,.instagram-card .instagram-actions .instagram-action-btn .vote-wrapper-custom .ant-btn{min-width:auto!important;height:auto!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:none!important;align-items:center!important;padding:0!important;line-height:1!important;display:inline-flex!important}.instagram-card .instagram-actions .instagram-action-btn .action-icon-btn .anticon,.instagram-card .instagram-actions .instagram-action-btn .vote-wrapper-custom .ant-btn .anticon{color:inherit;font-size:20px}.instagram-card .instagram-actions .instagram-action-btn .action-icon-btn:hover,.instagram-card .instagram-actions .instagram-action-btn .vote-wrapper-custom .ant-btn:hover{color:#1890ff!important;background:0 0!important}.instagram-card .instagram-actions .instagram-action-btn .vote-wrapper-custom .ant-space{align-items:center;display:inline-flex}.instagram-card .instagram-actions .instagram-action-btn .instagram-count{color:#555;min-width:14px;font-size:13px;font-weight:500}.instagram-card .instagram-actions .serey-value{white-space:nowrap;background:#f4f6fb;border:1px solid #e4eaf5;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.instagram-card .instagram-actions .serey-value img{object-fit:contain;flex-shrink:0;width:14px!important;height:14px!important}.instagram-card .instagram-actions .serey-value .serey-value-stack{flex-direction:column;line-height:1.2;display:flex}.instagram-card .instagram-actions .serey-value .serey-value-stack .value{color:#444;font-size:12px;font-weight:600}.instagram-card .instagram-actions .serey-value .serey-value-stack .value-usd{color:#999;font-size:10px;font-weight:500}.instagram-card .instagram-caption{color:#444;padding:0 16px 8px;font-size:15px;line-height:1.55}.instagram-card .instagram-caption p{margin:0}.instagram-card .instagram-comment-input{align-items:center;gap:10px;padding:8px 16px 16px;display:flex}.instagram-card .instagram-comment-input .comment-avatar{color:#1890ff;background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:flex}.instagram-card .instagram-comment-input .input-wrapper{background:#f4f6fb;border:none;border-radius:20px;flex:1;align-items:center;padding:6px 16px;display:flex}.instagram-card .instagram-comment-input .input-wrapper .ant-input{cursor:pointer;color:#555;background:0 0;border:none;flex:1;padding:0;font-size:13px}.instagram-card .instagram-comment-input .input-wrapper .ant-input::placeholder{color:#bbb}.instagram-card .instagram-comment-input .input-wrapper .ant-input:focus{box-shadow:none;cursor:text}.gallery-comment-editor-wrap{border-top:1px solid #f0f0f0;padding:8px 8px 10px}.gallery-comment-editor-wrap .gallery-comment-row{align-items:flex-end;gap:6px;display:flex}.gallery-comment-editor-wrap .gallery-comment-row .comment-avatar{flex-shrink:0;margin-bottom:5px}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box{background:#f4f6fb;border:1.5px solid #e4e8f0;border-radius:20px;flex:1;min-width:0;transition:border-color .2s,box-shadow .2s,background .2s,border-radius .2s;position:relative}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-toolbar.ql-snow{background:#eef1f8;border:none;border-bottom:1px solid #e8edf5;border-radius:18px 18px 0 0;padding:5px 10px;display:none}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-toolbar.ql-snow .ql-formats{margin-right:6px}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-toolbar.ql-snow button{border:1px solid #0000;border-radius:4px;width:24px;height:24px;transition:all .15s}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-toolbar.ql-snow button:hover{background:#dce8ff;border-color:#91caff}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-toolbar.ql-snow button.ql-active{color:#1677ff;background:#dce8ff}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-toolbar.ql-snow button svg{width:13px;height:13px}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .quill{box-shadow:none!important;background:0 0!important;border:none!important}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-container.ql-snow{background:0 0;font-size:13.5px;min-height:unset!important;border:none!important;position:static!important}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-editor{color:#262626;min-height:34px;max-height:110px;font-size:13.5px;line-height:1.5;overflow-y:auto;padding:7px 36px 7px 14px!important}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-editor.ql-blank:before{display:none}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .ql-editor p{margin:0}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .emoji-btn-inline{color:#a0a9bb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:15px;transition:color .15s,background .15s;display:flex;position:absolute;bottom:4px;right:6px}.gallery-comment-editor-wrap .gallery-comment-row .gallery-editor-box .emoji-btn-inline:hover{color:#faad14;background:#fffbe6}.gallery-comment-editor-wrap .gallery-comment-row .gallery-comment-send.ant-btn{flex-shrink:0;width:34px;min-width:0;height:34px;font-size:14px}.gallery-comment-editor-wrap.is-focused .gallery-editor-box{background:#fff;border-color:#91caff;border-radius:14px;box-shadow:0 0 0 3px #1890ff14}.gallery-comment-editor-wrap.is-focused .gallery-editor-box .ql-toolbar.ql-snow{flex-wrap:wrap;align-items:center;display:flex}.gallery-comment-editor-wrap.is-focused .gallery-editor-box .emoji-btn-inline{bottom:6px}.gallery-grid-layout{align-items:flex-start;gap:16px;display:flex;transform:translate(25px)}.gallery-grid-sidebar{flex-shrink:0;width:220px;position:sticky;top:130px}@media (max-width:1100px){.gallery-grid-layout{transform:none}.gallery-grid-sidebar{display:none}}.gallery-grid{background:#fff;flex:1;min-width:0;max-width:none}.gallery-grid .instagram-card{box-shadow:none;background:#fff!important;border:1px solid #eceef2!important;border-radius:20px!important}.gallery-grid .instagram-card .ant-card-body{flex-direction:column;height:100%;display:flex;padding:0!important}.gallery-grid .instagram-card .instagram-header{flex-shrink:0;padding:10px 12px 8px}.gallery-grid .instagram-card .instagram-header .instagram-username{font-size:12px}.gallery-grid .instagram-card .instagram-header .ant-avatar{width:28px!important;height:28px!important}.gallery-grid .instagram-card .instagram-header .ant-btn{height:26px;padding:0 12px;font-size:11px;font-weight:600;color:#fff!important;background:#1890ff!important;border-color:#1890ff!important;border-radius:20px!important}.gallery-grid .instagram-card .instagram-image-container{background:0 0;border-radius:12px;flex-shrink:0;height:auto;margin:0 14px;overflow:hidden}.gallery-grid .instagram-card .instagram-image-container .image-gallery,.gallery-grid .instagram-card .instagram-image-container .image-container,.gallery-grid .instagram-card .instagram-image-container .image-wrapper{width:100%;height:auto}.gallery-grid .instagram-card .instagram-image-container .image-wrapper{display:flex}.gallery-grid .instagram-card .instagram-image-container .image-item{flex:0 0 100%;height:auto;overflow:hidden}.gallery-grid .instagram-card .instagram-image-container .image-item .ant-image{width:100%;height:auto;display:block}.gallery-grid .instagram-card .instagram-image-container .image-item .ant-image img,.gallery-grid .instagram-card .instagram-image-container>img{object-fit:cover;width:100%;height:auto;display:block}.gallery-grid .instagram-card .instagram-actions{flex-shrink:0;padding:6px 12px}.gallery-grid .instagram-card .instagram-actions .serey-value{color:#444;background:#f4f6fb;border:1px solid #e4eaf5;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.gallery-grid .instagram-card .instagram-actions .serey-value img{width:13px!important}.gallery-grid .instagram-card .instagram-caption{flex:1;padding:6px 12px;font-size:14px}.gallery-grid .instagram-card .instagram-comment-input{flex-shrink:0;margin-top:auto;padding:4px 12px 12px}.gallery-grid .instagram-card .instagram-comment-input .input-wrapper{background:#f4f6fb;border:none;border-radius:20px;padding:3px 12px}.gallery-grid .instagram-card .instagram-comment-input .input-wrapper .ant-input{background:0 0;font-size:11px}@media (max-width:768px){.instagram-card{border-radius:8px!important}.instagram-card .instagram-header{padding:12px 16px}.instagram-card .instagram-image-container{margin-bottom:8px}.instagram-card .instagram-actions{gap:8px;padding:8px 16px 12px}.instagram-card .instagram-actions .instagram-action-btn{gap:4px}.instagram-card .instagram-actions .instagram-action-btn .anticon{font-size:22px}.instagram-card .instagram-actions .instagram-action-btn .instagram-count{font-size:13px}.instagram-card .instagram-actions .serey-value{gap:4px;padding:6px 12px;font-size:12px}.instagram-card .instagram-actions .serey-value img{width:16px!important}.instagram-card .instagram-actions .serey-value .value{font-size:12px}.instagram-card .instagram-caption{padding:4px 16px 12px;font-size:14px;line-height:1.4}.instagram-card .instagram-comment-input{gap:8px;padding:8px 16px 16px}.instagram-card .instagram-comment-input .comment-avatar{width:28px;height:28px;font-size:11px}.instagram-card .instagram-comment-input .input-wrapper{padding:6px 12px}.instagram-card .instagram-comment-input .input-wrapper .ant-input{padding:2px 0;font-size:13px}.gallery-grid .instagram-card .instagram-actions{padding:8px 12px}.gallery-grid .instagram-card .instagram-actions .serey-value{padding:4px 8px}.gallery-grid .instagram-card .instagram-actions .serey-value .serey-text-col .amount{font-size:12px}.gallery-grid .instagram-card .instagram-actions .serey-value .serey-text-col .currency{font-size:9px}.gallery-grid .instagram-card .instagram-comment-input{padding:8px 12px 12px}}@media (max-width:480px){.instagram-card .instagram-header{padding:10px 12px}.instagram-card .instagram-actions{flex-wrap:wrap;gap:6px;padding:6px 12px 10px}.instagram-card .instagram-actions .instagram-action-btn .anticon{font-size:20px}.instagram-card .instagram-actions .instagram-action-btn .instagram-count{font-size:12px}.instagram-card .instagram-actions .serey-value{padding:5px 10px;font-size:11px}.instagram-card .instagram-actions .serey-value img{width:14px!important}.instagram-card .instagram-actions .serey-value .value{font-size:11px}.instagram-card .instagram-caption{padding:4px 12px 10px;font-size:14px}.instagram-card .instagram-comment-input{gap:6px;padding:6px 12px 14px}.instagram-card .instagram-comment-input .comment-avatar{width:26px;height:26px;font-size:10px}.instagram-card .instagram-comment-input .input-wrapper{padding:5px 10px}.instagram-card .instagram-comment-input .input-wrapper .ant-input{font-size:12px}}.instagram-card .instagram-image-container{overflow:hidden;background:0 0!important;border-radius:0!important;margin:0!important}.instagram-card .instagram-image-container .image-gallery,.instagram-card .instagram-image-container .image-container,.instagram-card .instagram-image-container .image-wrapper,.instagram-card .instagram-image-container .image-item{background:0 0!important}.instagram-card .instagram-image-container .image-item .ant-image{width:100%;height:100%;display:block}.instagram-card .instagram-image-container .image-item .ant-image img{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.instagram-card .instagram-actions{flex-wrap:nowrap!important;gap:6px!important}.instagram-card .instagram-actions>*{min-width:0}.instagram-card .instagram-actions>:not(:first-child){flex:auto}@media (max-width:480px){.instagram-card .instagram-actions{gap:4px!important;padding:6px 10px!important}.instagram-card .instagram-actions .post-action-wrapper{flex:auto;min-width:0}.instagram-card .instagram-actions .post-action-wrapper>div{justify-content:space-between;width:100%;gap:4px!important}.instagram-card .instagram-actions .post-action-wrapper>div>span[style*="width: 1px"]{display:none}.instagram-card .instagram-actions .post-action-wrapper>div>span:first-child{padding:3px 7px 3px 5px!important}.instagram-card .instagram-actions .post-action-wrapper>div>span:first-child img{width:14px!important;height:14px!important}.instagram-card .instagram-actions .post-action-wrapper>div>span:first-child span{font-size:11px!important}.instagram-card .instagram-actions .post-action-wrapper .anticon{font-size:17px!important}.instagram-card .instagram-actions .post-action-wrapper .gallery-center{padding:2px 3px!important}}.gallery-editor-box .gallery-comment-textarea{box-sizing:border-box;resize:none;background:0 0;border:0;outline:none;width:100%;min-height:36px;max-height:140px;padding:8px 40px 8px 14px;font-size:14px;line-height:20px;display:block}@media (max-width:768px){.gallery,.ant-layout-content.gallery{padding-top:0!important}.gallery .gallery-list,.gallery .gallery-grid,.gallery-grid-layout,.gallery-grid-layout>div{margin-top:0!important;padding-top:0!important}.gallery .gallery-list,.gallery .gallery-grid{padding-top:8px!important}}.instagram-card .instagram-image-container .image-gallery.is-capped .image-item{background:#f3f4f6!important}.instagram-card .instagram-image-container .image-gallery.is-capped .image-item .ant-image img{object-fit:contain!important}.gallery-image-skeleton{z-index:1;color:#cbd5e1;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%) 0 0/400% 100%;justify-content:center;align-items:center;font-size:44px;animation:1.4s infinite gallery-image-shimmer;display:flex;position:absolute;inset:0}@keyframes gallery-image-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.gallery-image-skeleton{animation:none}}.gallery-photo-count{z-index:2;color:#fff;pointer-events:none;background:#111827b8;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;top:10px;right:10px}.ant-image-preview-mask{background-color:#000000e0}.container-modal .footer .post-action-wrapper>div{gap:8px!important}.container-modal .footer .post-action-wrapper .ant-btn[aria-label=Share\ post]{padding:4px}.container-modal .footer .community-tag--icon{gap:0;padding:2px}.container-modal .footer .community-tag--icon .community-tag__name{display:none}@media (max-width:767px){.image-gallery .nav-button,.container-modal .contain-action-click{display:none!important}.image-gallery .image-container,.container-modal .img-box{touch-action:pan-y}.gallery-detail-wrap{overflow:hidden}.gallery-detail-wrap .container-modal{max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;top:0;border-radius:0!important;width:100vw!important}.gallery-detail-wrap .container-modal .ant-modal-content,.gallery-detail-wrap .container-modal .ant-modal-body{overflow-x:hidden;border-radius:0!important}.gallery-detail-wrap .container-modal .comment-contain{overscroll-behavior:contain;touch-action:pan-y;overflow-x:hidden}.gallery-detail-wrap .container-modal .comment-contain .header-content{margin:0 -16px}.gallery-detail-wrap .container-modal .right-column .footer{padding-bottom:calc(14px + env(safe-area-inset-bottom))!important}}.fb-gallery-composer{background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;gap:0;padding:16px;display:flex}.fb-gallery-header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.fb-gallery-header-name{color:#000;font-size:14px;font-weight:600}.fb-gallery-caption-box{background:#fff;border:1px solid #f0f0f0;border-radius:12px;margin-bottom:12px;padding:12px 14px 8px;transition:border-color .2s,box-shadow .2s}.fb-gallery-caption-box:focus-within{border-color:#1890ff;box-shadow:0 0 0 3px #1890ff1f}.fb-gallery-caption-box--over,.fb-gallery-caption-box--over:focus-within{border-color:#ff4d4f;box-shadow:0 0 0 3px #ff4d4f1f}.fb-gallery-caption{resize:none;color:#000;overflow-wrap:anywhere;background:0 0;border:none;outline:none;width:100%;min-height:48px;padding:0;font-family:inherit;font-size:16px;line-height:1.5;display:block;overflow:hidden}.fb-gallery-caption::placeholder{color:#9ca3af}.fb-gallery-caption-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:12px;display:flex}.fb-gallery-caption-error{color:#ff4d4f}.fb-gallery-caption-count{color:#8c8c8c;font-variant-numeric:tabular-nums;flex-shrink:0;transition:color .2s}.fb-gallery-caption-count--near{color:#d48806}.fb-gallery-caption-count--over{color:#ff4d4f;font-weight:600}.fb-gallery-dropzone{cursor:pointer;background:#f8f9fb;border:2px dashed #d8dce3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:48px 20px;transition:background .2s,border-color .2s;display:flex}.fb-gallery-dropzone:hover,.fb-gallery-dropzone--over{background:#eef3ff;border-color:#1890ff}.fb-gallery-dropzone-icon{color:#1890ff;font-size:34px}.fb-gallery-dropzone-text{color:#000;margin:0;font-size:15px;font-weight:600}.fb-gallery-dropzone-subtext{color:#9ca3af;margin:0;font-size:12px}.fb-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.fb-gallery-thumb{aspect-ratio:1;border:1px solid #f0f0f0;border-radius:10px;position:relative;overflow:hidden}.fb-gallery-thumb img{object-fit:cover;width:100%;height:100%;display:block}.fb-gallery-thumb-remove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex;position:absolute;top:4px;right:4px}.fb-gallery-thumb-remove:hover{background:#000000bf}.fb-gallery-thumb--add{color:#1890ff;cursor:pointer;background:#f8f9fb;border:1px dashed #d8dce3;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.fb-gallery-thumb--add:hover{background:#eef3ff;border-color:#1890ff}.fb-gallery-blockchain-toggle{align-items:center;gap:8px;min-width:0;display:flex}.fb-gallery-blockchain-icon{color:#1890ff;background:#e8f0fb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.fb-gallery-blockchain-title{color:#000;margin-right:2px;font-size:13px;font-weight:600}.fb-gallery-footer{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.fb-gallery-post-btn{color:#fff;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#1890ff;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;min-width:128px;height:40px;padding:0 24px;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-flex}.fb-gallery-post-btn:hover:not(:disabled){background:#1682e6}.fb-gallery-post-btn:disabled{cursor:not-allowed;background:#bfdcff}.fb-gallery-post-btn.is-posting,.fb-gallery-post-btn.is-posting:disabled{cursor:progress;background:#1890ff}.ql-font-serif,.ql-font-georgia,.ql-font-comic{font-family:Kantumruy Pro,sans-serif!important}.ql-font-monospace,.ql-font-arial,.ql-font-tahoma,.ql-font-verdana,.ql-font-trebuchet,.ql-font-impact{font-family:Poppins,sans-serif!important}.ql-align-center{text-align:center!important}.ql-align-right{text-align:right!important}.ql-align-justify{text-align:justify!important}.layout-select-rounded .ant-select-selector{border-radius:8px!important}.wrap-video-landing-page .ant-layout .video-editor-card.ant-card-bordered{border:1px solid #eef0f4;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280f}.wrap-video-landing-page .ant-layout .video-editor-card.ant-card-bordered>.ant-card-body{padding:0 0 24px!important}.video-editor-toolbar{background:linear-gradient(#fbfcfe 0%,#fff 100%);border-bottom:1px solid #eef0f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:18px 24px;display:flex}.video-editor-toolbar .video-editor-heading{align-items:center;gap:12px;min-width:0;display:flex}.video-editor-toolbar .video-editor-heading-icon{color:#0047ab;background:#e8f0fb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}.video-editor-toolbar .video-editor-title{color:#111827;margin:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.video-editor-toolbar .video-editor-subtitle{color:#6b7280;margin:2px 0 0;font-size:12.5px;line-height:1.4}.video-editor-toolbar .video-editor-toolbar-right{align-items:center;gap:8px;display:flex}.video-editor-card .ant-card-body>:not(.video-editor-toolbar){padding-left:24px;padding-right:24px}@media (max-width:576px){.video-editor-card .ant-card-body>:not(.video-editor-toolbar){padding-left:16px;padding-right:16px}}.video-editor-empty{text-align:center;background:#fafbfc;border:1.5px dashed #e5e7eb;border-radius:16px;flex-direction:column;align-items:center;margin:8px 0 4px;padding:56px 24px;display:flex}.video-editor-empty .video-editor-empty-icon{color:#0047ab;background:#e8f0fb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;font-size:26px;display:inline-flex}.video-editor-empty .video-editor-empty-title{color:#111827;margin:0 0 4px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.video-editor-empty .video-editor-empty-desc{color:#6b7280;max-width:320px;margin:0;font-size:13px;line-height:1.5}@media (max-width:576px){.video-editor-toolbar{padding:14px 16px}.video-editor-toolbar .video-editor-toolbar-right{flex:100%}.video-editor-toolbar .video-editor-toolbar-right .ant-select{flex:1;min-width:0}.video-editor-toolbar .video-editor-toolbar-right>button{flex:1;justify-content:center}}.wrap-video-landing-page{margin:0 auto;padding-bottom:1.8rem;font-family:Kantumruy Pro,Poppins,sans-serif}.wrap-video-landing-page.bg{padding-top:28px}@media (max-width:768px){.wrap-video-landing-page .filter-section{top:64px}}.wrap-video-landing-page .ql-editor{color:#000}.wrap-video-landing-page .ql-font-monospace{font-family:Courier New,Courier,monospace}.wrap-video-landing-page .ql-font-serif{font-family:Georgia,Times New Roman,serif}.wrap-video-landing-page .wrapper-loading{justify-content:center;align-items:center;height:calc(100vh - 250px);display:flex}.wrap-video-landing-page .ant-layout{background-color:#fff;border-radius:1rem}.wrap-video-landing-page .ant-layout .ant-card-bordered{border-radius:1rem}.wrap-video-landing-page .ant-layout .ant-card-body{padding:10px 24px 24px}.wrap-video-landing-page .wrapper-editor{height:calc(100vh - 250px)}.wrap-video-landing-page .wrapper-editor::-webkit-scrollbar{display:none}.wrap-video-landing-page .video-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.wrap-video-landing-page .video-card .video-container{background-color:#f3f3f3;border-radius:12px;width:100%;height:254px}@media (max-width:1366px) and (min-height:1024px){.wrap-video-landing-page .video-card .video-container{height:198px!important}}@media (max-width:1018px) and (min-height:986px){.wrap-video-landing-page .video-card .video-container{height:156px!important}}@media (max-width:998px) and (max-height:580px){.wrap-video-landing-page .video-card .video-container{height:186px!important}}.wrap-video-landing-page .video-card .content{flex-direction:column;flex:1;padding:12px;display:flex}.wrap-video-landing-page .video-card .post-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-height:40px;margin-top:0;margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.wrap-video-landing-page .video-card .video-card-action{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.wrap-video-landing-page .video-card .video-card-action .autor-info .ant-avatar{width:28px;height:28px}.wrap-video-landing-page .video-card .video-card-action .autor-info .desc{font-size:12px;font-weight:500}.wrap-video-landing-page .video-card .video-card-action .date-time{color:#999;font-size:11px}.wrap-video-landing-page .video-card .video-card-footer{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:12px}.wrap-video-landing-page .video-card .video-card-footer .footer-actions{justify-content:space-between;align-items:center;display:flex}.wrap-video-landing-page .video-card .video-card-footer .footer-actions .actions-left{align-items:center;gap:16px;display:flex}.wrap-video-landing-page .video-card .video-card-footer .footer-actions .actions-left a{color:#666}.wrap-video-landing-page .video-card .video-card-footer .footer-actions .actions-left .anticon-message{font-size:18px}.wrap-video-landing-page .video-card .video-card-footer .footer-actions .actions-left .comment-count{font-size:13px}.wrap-video-landing-page .video-card .content-spacer{flex:1}.wrap-video-landing-page .video-card .description-container{flex-grow:1}.wrap-video-landing-page .video-card .description-container .description{color:var(--muted-foreground);-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.wrap-video-landing-page .video-card .description-container .description.line-clamp-2{-webkit-line-clamp:2}.wrap-video-landing-page .video-card .description-container .toggle-button{color:#1890ff;cursor:pointer;background:0 0;border:none;height:auto;margin-top:.25rem;padding:0;font-size:.75rem;font-weight:500}.wrap-video-landing-page .video-container{aspect-ratio:16/9;direction:ltr;background-color:#f3f3f3;border-radius:12px;width:500px;height:320px;position:relative;overflow:hidden}.wrap-video-landing-page .video-container.detail{width:100%!important;height:100%!important}@media (max-width:1366px) and (min-height:1024px){.wrap-video-landing-page .video-container.mobile{height:256px!important}}@media (max-width:1018px) and (min-height:800px){.wrap-video-landing-page .video-container.ipad{height:214px!important}}@media (max-width:800px) and (min-height:428px){.wrap-video-landing-page .video-container.mobile{height:254px!important}}.wrap-video-landing-page iframe{width:100%;height:100%;transition:opacity .3s;min-height:0!important}.wrap-video-landing-page iframe.loading{opacity:0}.wrap-video-landing-page iframe.loaded{opacity:1}.wrap-video-landing-page .laoding-icon-play-video{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wrap-video-landing-page .loading-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background-color:#0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wrap-video-landing-page .loading-overlay .spinner{border:4px solid #ffffff4d;border-top-color:#1890ff;border-radius:50%;width:3rem;height:3rem;animation:1s linear infinite spin}.wrap-video-landing-page .thumbnail{aspect-ratio:16/9;cursor:pointer;border-radius:8px;width:100%;height:100%;position:relative}.wrap-video-landing-page .thumbnail .overlay{position:absolute;inset:0}.wrap-video-landing-page .thumbnail:hover .overlay{background-color:#0006}.wrap-video-landing-page .thumbnail:hover .thumbnail-image,.wrap-video-landing-page .thumbnail:hover .play-button{transform:scale(1.05)}.wrap-video-landing-page .thumbnail:hover .play-button .pulse-ring{opacity:0;transform:scale(.75)}.wrap-video-landing-page .thumbnail .image-wrapper{width:100%;height:100%;position:relative}.wrap-video-landing-page .thumbnail .image-wrapper .community-wrapper{color:#fff;text-align:center;background-color:#0003;border-radius:4px;justify-content:flex-start;align-items:flex-start;padding-top:.7rem;padding-left:1rem;padding-right:1rem;font-size:1rem;font-weight:500;display:flex;position:absolute;inset:0}.wrap-video-landing-page .thumbnail .image-wrapper .community-wrapper.left{justify-content:flex-start}.wrap-video-landing-page .thumbnail .image-wrapper .community-wrapper.right{justify-content:flex-end}.wrap-video-landing-page .thumbnail .image-wrapper .thumbnail-image{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.wrap-video-landing-page .thumbnail .image-wrapper .ant-image{width:100%;height:100%}.wrap-video-landing-page .thumbnail .play-button-container{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wrap-video-landing-page .thumbnail .play-button-container .play-button{color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.wrap-video-landing-page .thumbnail .play-button-container .play-button.play-button-section{width:4rem;height:4rem}.wrap-video-landing-page .thumbnail .play-button-container .play-button.play-button-pinned{width:2.5rem;height:2.5rem}.wrap-video-landing-page .thumbnail .play-button-container .play-button .play-icon{margin-left:.25rem}.wrap-video-landing-page .thumbnail .play-button-container .play-button .play-icon.play-icon-pinned{width:1.5rem;height:1.5rem}.wrap-video-landing-page .thumbnail .play-button-container .play-button .play-icon.play-icon-section{width:2rem;height:2rem}.wrap-video-landing-page .btn-video-info{position:absolute;bottom:8px;right:12px}.wrap-video-landing-page .btn-video-info .ant-btn-icon-only{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff4d;border:0 solid #0000;border-radius:8px;padding:6px 2px 2px}.wrap-video-landing-page .section{margin-top:3rem;margin-bottom:6rem}.wrap-video-landing-page .section .ant-col{text-align:center;justify-content:center;align-items:center;display:flex}.wrap-video-landing-page .section .content{text-align:center}.wrap-video-landing-page .section .content.mobile{width:100%}.wrap-video-landing-page .section .content.desktop{width:80%}.wrap-video-landing-page .section .content .title{margin-bottom:1rem;font-size:1.875rem}.wrap-video-landing-page .section .content .description{font-size:1.125rem;line-height:1.6}.wrap-video-landing-page .section .content .video-item-description{text-align:justify}.wrap-video-landing-page .section .farm-image-container{aspect-ratio:16/9;border-radius:4px;width:100%;position:relative;overflow:hidden}.wrap-video-landing-page .section .farm-image-container .farm-image{object-fit:cover;width:100%;height:100%}.wrap-video-landing-page .section .farm-image-container .play-button-overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wrap-video-landing-page .section .farm-image-container .play-button-overlay .play-icon{color:#fffc;font-size:4rem}.wrap-video-landing-page .upload-video-component .ant-upload.ant-upload-select-picture-card{border-radius:32px;width:100%;height:310px}.wrap-video-landing-page.upload-video-component{width:100%;height:278px}.wrap-video-landing-page.upload-video-component .ant-upload.ant-upload-select-picture-card{border:2px dashed #d9d9d9;border-radius:16px;width:100%;height:278px;transition:border-color .2s}.wrap-video-landing-page.upload-video-component .ant-upload.ant-upload-select-picture-card:hover{border-color:#1677ff}.wrap-video-landing-page.upload-video-component .ant-upload-drag{border-radius:12px;height:278px}.wrap-video-landing-page.upload-video-component .ant-upload-drag .ant-upload{height:278px;padding:0}.wrap-video-landing-page .wrap-video-form{background:#ececec;border-radius:24px;justify-self:flex-start;height:100%;margin-top:8px;display:flex}.wrap-video-landing-page .video-column{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.wrap-video-landing-page .video-column .video-container{-webkit-backdrop-filter:blur(12px);background-color:#000;border-radius:12px;align-items:center;width:100%;margin-bottom:16px;transition:padding-top .3s;display:flex;position:relative;overflow:hidden}.wrap-video-landing-page .video-column .video-container .video-player{object-fit:contain;z-index:10;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.wrap-video-landing-page .video-column .video-container .video-remove-button{z-index:999;border-radius:50%;position:absolute;top:8px;right:8px}.wrap-video-landing-page .upload-container{-webkit-backdrop-filter:blur(12px);border-radius:12px;justify-content:center;align-items:center;width:100%;padding-top:64%;transition:padding-top .3s;display:flex;position:relative;overflow:hidden}.wrap-video-landing-page .upload-container .upload-wrapper{text-align:center;z-index:10;width:100%;height:320px;position:absolute;top:0}.wrap-video-landing-page .upload-container .upload-wrapper .upload-video-component{width:100%;height:310px}.wrap-video-landing-page .upload-container .upload-wrapper .upload-space{text-align:center;color:#ccc}.wrap-video-landing-page .upload-container .upload-wrapper .upload-space .upload-icon{font-size:48px}.wrap-video-landing-page .upload-container .upload-wrapper .upload-space .title{color:#3a3a3a;font-size:18px;font-weight:600}.wrap-video-landing-page .upload-container .upload-wrapper .upload-space .desc{color:#8d8d8d;font-size:14px;font-weight:300}.video-reels-section{margin-bottom:2rem}.video-reels-section .reels-empty{color:#999;background:#f9f9f9;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:32px;font-size:14px;display:flex}.video-reels-section .reels-empty svg{color:#fa541c;font-size:18px}.video-reels-section .reels-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.video-reels-section .reels-header .reels-title-group{align-items:center;gap:8px;display:flex}.video-reels-section .reels-header .reels-title-group .reels-title-icon{color:#fa541c;font-size:26px}.video-reels-section .reels-header .reels-title-group .reels-title{font-size:1.1rem;font-weight:700;margin:0!important}.video-reels-section .reels-header .reels-see-all{color:#555;padding:0 4px;font-size:13px;font-weight:500}.video-reels-section .reels-scroll-outer{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.video-reels-section .reels-scroll-outer::-webkit-scrollbar{display:none}.video-reels-section .reels-scroll-container{gap:12px;display:flex}.video-reels-section .reel-card{scroll-snap-align:start;border-radius:14px;flex:none;width:150px;text-decoration:none;display:block;overflow:hidden}@media (max-width:480px){.video-reels-section .reel-card{width:122px}}.video-reels-section .reel-card .reel-thumbnail-wrapper{aspect-ratio:9/16;background:#1a1a1a;border-radius:14px;width:100%;position:relative;overflow:hidden}.video-reels-section .reel-card .reel-thumbnail-wrapper .reel-thumbnail-image{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.video-reels-section .reel-card .reel-thumbnail-wrapper:hover .reel-thumbnail-image{transform:scale(1.05)}.video-reels-section .reel-card .reel-thumbnail-wrapper .reel-overlay{background:linear-gradient(#0000000d 0%,#0000 40%,#000000bf 100%);border-radius:14px;position:absolute;inset:0}.video-reels-section .reel-card .reel-thumbnail-wrapper .reel-lightning-badge{color:#fff;background:#1677ff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;position:absolute;top:10px;right:10px}.video-reels-section .reel-card .reel-thumbnail-wrapper .reel-bottom-info{color:#fff;padding:14px 12px;position:absolute;bottom:0;left:0;right:0}.video-reels-section .reel-card .reel-thumbnail-wrapper .reel-bottom-info .reel-title{-webkit-line-clamp:2;color:#fff;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.video-reels-section .reel-card .reel-thumbnail-wrapper .reel-bottom-info .reel-username{color:#fffc;font-size:12px}.video-reels-section .reel-card-skeleton{aspect-ratio:9/16;background:linear-gradient(90deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%) 0 0/400% 100%;animation:1.4s infinite up-next-skel-shimmer}.reel-page-loading{background:#f9f9f9;justify-content:center;align-items:center;height:100vh;display:flex}.reel-full-page{z-index:1000;background:#f9f9f9;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.reel-full-page .reel-page-topbar{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;height:56px;padding:0 24px;display:flex}.reel-full-page .reel-page-card-wrap{position:relative}.reel-full-page .reel-page-back{z-index:30;justify-content:center;align-items:center;position:absolute;top:12px;left:-60px;color:#111!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#f0f0f0!important;border-color:#0000!important;border-radius:50%!important;padding:0!important;transition:background .2s!important;display:inline-flex!important}.reel-full-page .reel-page-back:hover{background:#e0e0e0!important}.reel-full-page .reel-page-layout{flex:1;justify-content:center;align-items:center;gap:20px;padding:8px 80px 8px 24px;display:flex;overflow:hidden}.reel-full-page .reel-page-video-col{flex-direction:column;align-items:center;display:flex}.reel-full-page .reel-page-card{will-change:transform,opacity;width:480px}@media (prefers-reduced-motion:reduce){.reel-full-page .reel-page-card{transition:none!important}}@media (max-width:600px){.reel-full-page .reel-page-card{width:100vw}}.reel-full-page .reel-page-player-wrap{background:#000;border-radius:16px;width:100%;height:650px;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000002e}.reel-full-page .reel-page-player-wrap iframe,.reel-full-page .reel-page-player-wrap video{border:none;width:100%;height:100%;display:block}.reel-full-page .reel-snap-scroller{scroll-snap-type:y mandatory;scroll-behavior:smooth;z-index:10;scrollbar-width:none;pointer-events:auto;background:0 0;position:absolute;inset:0;overflow-y:scroll}.reel-full-page .reel-snap-scroller::-webkit-scrollbar{display:none}.reel-full-page .reel-snap-item{scroll-snap-align:start;scroll-snap-stop:always;height:100%}.reel-full-page .reel-page-video-overlay-bottom{z-index:20;pointer-events:none;background:linear-gradient(#0000 0%,#00000059 40%,#000000bf 100%);flex-direction:column;align-items:flex-start;gap:6px;padding:48px 16px 60px;display:flex;position:absolute;bottom:0;left:0;right:0}.reel-full-page .reel-page-video-overlay-bottom .reel-caption-text{color:#fff;text-shadow:0 1px 4px #0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.reel-full-page .reel-overlay-meta{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.reel-full-page .reel-overlay-community,.reel-full-page .reel-overlay-reward .show-coin{color:#fff;white-space:nowrap;background:#ffffff2e;border-radius:999px;align-items:center;gap:6px;height:26px;font-size:12px;font-weight:600;display:inline-flex}.reel-full-page .reel-overlay-community{min-width:0;padding:0 10px 0 4px}.reel-full-page .reel-overlay-community .reel-overlay-community-name{text-overflow:ellipsis;overflow:hidden}.reel-full-page .reel-overlay-reward{flex-shrink:0}.reel-full-page .reel-overlay-reward .show-coin{background:#1d4ed8;padding:0 10px 0 6px}.reel-full-page .reel-overlay-reward .show-coin .dollar-icon{filter:brightness(0)invert();width:16px;height:16px}.reel-full-page .reel-overlay-reward .show-coin span,.reel-full-page .reel-overlay-reward .show-coin b{color:#fff;font-size:12px;font-weight:700}.reel-full-page .reel-page-author-row{align-items:center;gap:8px;display:flex}.reel-full-page .reel-overlay-author-info{flex-direction:column;gap:2px;display:flex}.reel-full-page .reel-overlay-username{font-size:14px;font-weight:600;color:#fff!important}.reel-full-page .reel-overlay-time{color:#fff9;white-space:nowrap;flex-shrink:0;font-size:11px}.reel-full-page .reel-page-actions-col{z-index:30;flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;top:50%;right:-70px;transform:translateY(-50%)}.reel-full-page .reel-page-actions-col .reel-action-item{flex-direction:column;align-items:center;gap:5px;display:flex}.reel-full-page .reel-page-actions-col .reel-action-item a{color:#111;flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex}.reel-full-page .reel-page-actions-col .reel-action-item .reel-action-btn{color:#111;cursor:pointer;background:#f0f0f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;font-size:22px;transition:background .2s;display:flex}.reel-full-page .reel-page-actions-col .reel-action-item .reel-action-btn:hover{background:#e0e0e0}.reel-full-page .reel-page-actions-col .reel-action-item .reel-action-btn--vote .ant-space{align-items:center}.reel-full-page .reel-page-actions-col .reel-action-item .reel-action-label{color:#111;font-size:12px;font-weight:500}.reel-full-page .reel-page-nav-col{flex-direction:column;gap:12px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.reel-full-page .reel-nav-arrow{color:#111;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;transition:background .2s,transform .2s;display:flex;box-shadow:0 2px 10px #00000026}.reel-full-page .reel-nav-arrow:hover:not(:disabled){background:#f0f0f0;transform:scale(1.08)}.reel-full-page .reel-nav-arrow:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.reel-full-page .reel-page-topbar,.reel-full-page .header-wrapper,.reel-full-page .menu-wrapper{display:none!important}.reel-full-page{background:#000}.reel-full-page .reel-page-layout{background:#000;gap:0;height:100dvh;padding:0}.reel-full-page .reel-page-video-col,.reel-full-page .reel-page-card-wrap{width:100%;height:100%}.reel-full-page .reel-page-card{height:100dvh;width:100vw!important}.reel-full-page .reel-page-player-wrap{height:calc(100dvh - 64px);box-shadow:none;border-radius:0}.reel-full-page .reel-page-back{top:14px;color:#fff!important;background:#00000073!important;left:14px!important}.reel-full-page .reel-page-back span,.reel-full-page .reel-page-back label{color:#fff}.reel-full-page .reel-page-back:hover{background:#0009!important}.reel-full-page .reel-page-actions-col{top:auto;bottom:140px;transform:none;right:10px!important}.reel-full-page .reel-page-actions-col .reel-action-item .reel-action-btn{color:#fff;background:#0006;width:44px;height:44px;font-size:19px}.reel-full-page .reel-page-actions-col .reel-action-item .reel-action-label{color:#fff;text-shadow:0 1px 3px #0009}.reel-full-page .reel-page-nav-col{display:none}.reel-full-page .reel-page-video-overlay-bottom{padding:56px 72px 58px 14px}.reel-comment-drawer.ant-drawer-bottom{z-index:1100}.reel-comment-drawer.ant-drawer-bottom .ant-drawer-content-wrapper{border-radius:18px 18px 0 0;overflow:hidden;height:72dvh!important}.reel-comment-drawer.ant-drawer-bottom .ant-drawer-content{border-radius:18px 18px 0 0}.reel-comment-drawer.ant-drawer-bottom .ant-drawer-header{padding:18px 16px 12px;position:relative}.reel-comment-drawer.ant-drawer-bottom .ant-drawer-header:before{content:"";background:#d0d5dd;border-radius:999px;width:40px;height:4px;margin-left:-20px;position:absolute;top:7px;left:50%}.reel-comment-drawer.ant-drawer-bottom .ant-drawer-body{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}body.reel-comments-open .ant-popover,body.reel-comments-open .ant-dropdown,body.reel-comments-open .ant-tooltip,body.reel-comments-open .ant-select-dropdown,body.reel-comments-open .ant-picker-dropdown,body.reel-comments-open .ant-message,body.reel-comments-open .ant-notification,body.reel-comments-open .ant-image-preview-mask,body.reel-comments-open .ant-image-preview-wrap,body.reel-comments-open .ant-modal-mask,body.reel-comments-open .ant-modal-wrap{z-index:1110!important}}.reel-player-modal .ant-modal-content{box-shadow:none;background:0 0;padding:0}.reel-player-modal .ant-modal-body{padding:0}.reel-player-modal .reel-player-wrapper{justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.reel-player-modal .reel-player-close{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:background .2s;display:flex;position:fixed;top:20px;right:20px}.reel-player-modal .reel-player-close:hover{background:#ffffff4d}.reel-player-modal .reel-player-nav{cursor:pointer;color:#333;background:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;transition:background .2s,transform .2s;display:flex;box-shadow:0 2px 12px #00000040}.reel-player-modal .reel-player-nav:hover{background:#f0f0f0;transform:scale(1.08)}.reel-player-modal .reel-player-video{background:#000;border-radius:16px;flex-shrink:0;width:380px;height:680px;position:relative;overflow:hidden}.reel-player-modal .reel-player-video iframe,.reel-player-modal .reel-player-video video{border:none;width:100%;height:100%}@media (max-width:480px){.reel-player-modal .reel-player-video{border-radius:0;width:100vw;height:85vh}}.reel-player-modal .reel-player-overlay-info{color:#fff;background:linear-gradient(#0000 0%,#000c 100%);padding:20px 16px 16px;position:absolute;bottom:0;left:0;right:0}.reel-player-modal .reel-player-author{align-items:center;gap:10px;margin-bottom:8px;display:flex}.reel-player-modal .reel-player-author-details{flex-direction:column;gap:1px;display:flex}.reel-player-modal .reel-player-username{font-size:14px;font-weight:600;color:#fff!important}.reel-player-modal .reel-player-time{font-size:11px;color:#ffffffb3!important}.reel-player-modal .reel-player-title{color:#fff!important;margin-bottom:12px!important;font-size:14px!important}.reel-player-modal .reel-player-actions{color:#fff;align-items:center;gap:16px;display:flex}.reel-player-modal .reel-player-actions a,.reel-player-modal .reel-player-actions span,.reel-player-modal .reel-player-actions .ant-space{color:#fff}.reel-player-modal .reel-player-counter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0006;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.slider-container{background-color:#f5f5f5;border-radius:1rem;width:100%;margin-bottom:12px;position:relative}.wrapper-editor-pinned.show-pinned{padding:8px}.wrapper-editor-pinned .gap-pinned{padding:16px}.wrapper-editor-pinned .ant-card-hoverable:hover{box-shadow:none;border-color:#f0f0f0}.wrapper-editor-pinned.editor-pinned{padding-left:8px;padding-right:8px}.wrapper-editor-pinned.editor-pinned .ant-col-8{padding:8px}.wrapper-editor-pinned.editor-pinned-more,.wrapper-editor-pinned.mobile{padding-top:18px;padding-bottom:18px}.wrapper-editor-pinned .ant-carousel .slick-dots{margin-left:0;margin-right:0;bottom:-20px}.wrapper-editor-pinned .center{justify-content:center;align-items:center;height:240px;display:flex}.wrapper-editor-pinned .ant-card{height:100%}.wrapper-editor-pinned .ant-card-body{padding:24px!important}.wrapper-editor-pinned .ant-spin-nested-loading,.wrapper-editor-pinned .ant-spin-nested-loading .ant-spin-container{height:100%}.wrapper-editor-pinned .ant-row{justify-content:center;display:flex}.wrapper-editor-pinned .pinned-post{border-radius:1rem;position:relative}.wrapper-editor-pinned .pinned-post.editor .video-pinned-container{height:120px}.wrapper-editor-pinned .pinned-post .btn-pin-post{justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px}.wrapper-editor-pinned .video-pinned-container{aspect-ratio:19/6;direction:ltr;border-radius:8px;width:100%;height:160px;margin-bottom:12px;position:relative;overflow:hidden}.wrapper-editor-pinned .post-description{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:3em;display:-webkit-box;overflow:hidden}.video-modal-pip{opacity:0;pointer-events:none}.video-modal-pip *{pointer-events:none!important}body.video-pip-active{width:auto!important;overflow:hidden auto!important}.video-modal .ant-modal-body{padding:0}.video-modal .ant-modal-header{padding:16px 48px 12px 24px}.video-modal .video-container{aspect-ratio:16/9;direction:ltr;background-color:#f3f3f3;width:100%;height:50vh;position:relative;overflow:hidden}.video-modal .video-container.none-border-radius{border-radius:0!important}.video-modal .video-container.border-radius-left{border-top-left-radius:16px;border-bottom-left-radius:16px}.video-modal .video-container.border-radius-top{border-top-left-radius:16px;border-top-right-radius:16px}.video-modal .video-modal-description{padding-top:24px}.video-modal .video-modal-description .title{width:90%}.video-modal .video-modal-description .description{width:90%;height:100%;overflow-y:auto}@media screen and (max-width:680px){.video-modal .video-modal-description{margin-left:12px;padding-top:0!important}.video-modal .video-modal-description .description{height:16vh!important}.video-modal .ant-modal-close-x{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background-color:#0003;border-radius:12px;width:36px;height:34px;margin:10px;line-height:32px}}.card-section .ql-editor{color:#000}.card-section .ql-font-monospace{font-family:Courier New,Courier,monospace}.card-section .ql-font-serif{font-family:Georgia,Times New Roman,serif}.card-section .section{margin-bottom:0!important}.card-section .section .content .video-item-description{text-align:justify}.card-section .section-form .video-container{aspect-ratio:0}.card-section .section-form .ant-col{text-align:start;display:block}.card-section .section-form .video-url-help-box{background:#fff7e6;border:1px solid #ffe58f;border-radius:8px;margin-top:8px;margin-bottom:16px;padding:12px;font-size:13px}.card-section .section-form .video-url-help-title{color:#d48806;margin-bottom:6px;font-weight:500}.card-section .section-form .video-url-help-list{color:#595959;margin:0;padding-left:18px}.card-section .section-form .video-url-help-list li{margin-bottom:4px}.card-section .section-form .video-url-help-list li a{color:#1677ff;text-decoration:underline}.card-section .section-form .video-url-help-list li a:hover{text-decoration:none}.card-section .ant-card-head{background-color:#f9fafb;border-top-left-radius:1rem;border-top-right-radius:1rem;height:52px;font-size:small}.card-section .ant-card-head .ant-card-head-wrapper{height:100%}.card-section .ant-card-head .ant-card-head-wrapper .ant-btn-dashed{display:flex}.card-section .ant-card-head .ant-card-head-wrapper .ant-btn>.anticon{line-height:0}.card-section .ant-card-head .ant-card-head-wrapper .arrow-disable .ant-btn-default{color:#bfbfbf;background:#f5f5f5;border-color:#d9d9d9}.card-section .ant-card-head .ant-card-head-wrapper .ant-btn-default,.card-section .ant-card-head .ant-card-head-wrapper .ant-btn-dashed{color:#40a9ff;background:#fff;border-color:#40a9ff}.card-section .ant-card-head .ant-card-head-wrapper .btn-delete{color:#ff4d4f;background:#fff;border-color:#ff4d4f}.card-section .ant-card-head .ant-card-head-wrapper .ant-tooltip-disabled-compatible-wrapper .ant-btn-dashed{color:#bfbfbf;background:#f5f5f5;border-color:#d9d9d9}.card-section .ant-btn-circle.ant-btn-lg{justify-content:center;align-items:center;display:flex}.card-section .ant-card-head-title{padding:0}.card-section .ant-card-head-title .drag-handle{font-size:26px;padding:0!important}.card-section .video-quill-wrap{border:1.5px solid #e5e7eb;border-radius:10px;transition:border-color .18s;overflow:visible}.card-section .video-quill-wrap:focus-within{border-color:#0047ab}.card-section .video-quill-wrap .ql-toolbar.ql-snow{background:#f8fafc;border:none;border-bottom:1px solid #e5e7eb;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;font-family:Poppins,sans-serif;display:flex}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-formats{align-items:center;margin-right:0;display:inline-flex}.card-section .video-quill-wrap .ql-toolbar.ql-snow button:hover,.card-section .video-quill-wrap .ql-toolbar.ql-snow button:focus{color:#0047ab!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow button:hover .ql-stroke,.card-section .video-quill-wrap .ql-toolbar.ql-snow button:focus .ql-stroke{stroke:#0047ab!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow button:hover .ql-fill,.card-section .video-quill-wrap .ql-toolbar.ql-snow button:focus .ql-fill{fill:#0047ab!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow button.ql-active{color:#0047ab!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:#0047ab!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:#0047ab!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-label{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:2px 6px;font-family:Poppins,sans-serif;font-size:12px;transition:border-color .15s}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-label:hover{color:#0047ab;border-color:#0047ab}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-label .ql-stroke{stroke:#6b7280}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#0047ab;border-color:#0047ab}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-options{background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;min-width:130px;margin-top:4px;padding:4px;box-shadow:0 8px 24px #0000001a}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item{color:#374151;cursor:pointer;border-radius:5px;align-items:center;padding:5px 10px;font-family:Poppins,sans-serif;font-size:13px;transition:background .12s;display:flex}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item:hover{color:#0047ab;background:#e8f0fb}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected{color:#fff;background:#0047ab}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected .ql-stroke{stroke:#fff!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected .ql-fill{fill:#fff!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-align .ql-picker-options{min-width:0;padding:4px}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-align.ql-expanded .ql-picker-options{flex-direction:row;gap:2px;display:flex!important}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-align .ql-picker-item{justify-content:center;padding:6px}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-font .ql-picker-item[data-value=""]:before{content:"Sans Serif";font-family:sans-serif}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-font .ql-picker-item[data-value=serif]:before{content:"Serif";font-family:Georgia,serif}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace";font-family:Courier New,monospace}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-font .ql-picker-label[data-value=""]:before{content:"Font"}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.card-section .video-quill-wrap .ql-toolbar.ql-snow .ql-font .ql-picker-label[data-value=monospace]:before{content:"Mono"}.card-section .video-quill-wrap .ql-container.ql-snow{border:none;border-radius:0 0 10px 10px;font-family:Poppins,sans-serif;overflow:hidden}.card-section .video-quill-wrap .ql-editor{color:#111827;min-height:120px;font-family:Poppins,sans-serif;font-size:14px}.card-section .video-quill-wrap .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal}.card-section .video-quill-wrap .ql-font-serif{font-family:Georgia,Times New Roman,serif}.card-section .video-quill-wrap .ql-font-monospace{font-family:Courier New,Courier,monospace}.video-vote-content .vote-slider-popover{justify-content:center;display:flex}.video-list-card-thumb{background:#000;border-radius:14px;overflow:hidden}.video-list-card-thumb .video-container,.video-list-card-thumb .thumbnail,.video-list-card-thumb .image-wrapper{aspect-ratio:16/9!important;width:100%!important;height:auto!important}.video-list-card-thumb .thumbnail-image{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.video-quill-title .ql-editor{padding:8px 12px;font-size:15px;font-weight:600;min-height:72px!important;max-height:72px!important;overflow:hidden!important}.video-quill-title .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal;font-weight:400}.video-card-title-html p,.video-card-title-html h1,.video-card-title-html h2,.video-card-title-html h3{margin:0;padding:0}.video-card-title-html .ql-align-center{text-align:center}.video-card-title-html .ql-align-right{text-align:right}.video-card-title-html .ql-align-justify{text-align:justify}.pinned-card-spin{flex-direction:column;flex:1;display:flex!important}.pinned-card-spin .ant-spin-container{flex-direction:column;flex:1;display:flex}.video-grid-card .video-container,.video-grid-card .thumbnail,.video-grid-card .image-wrapper{aspect-ratio:16/9!important;width:100%!important;height:auto!important}.video-grid-card .ant-image{width:100%!important;height:100%!important;display:block!important}.video-grid-card .thumbnail-image{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.video-feed-wrapper .video-container{aspect-ratio:16/9;direction:ltr;width:100%;height:328px;position:relative;overflow:hidden}.video-feed-wrapper .video-container.detail{width:100%!important;height:100%!important}@media (max-width:1366px) and (min-height:1024px){.video-feed-wrapper .video-container.mobile{height:256px!important}}@media (max-width:1018px) and (min-height:800px){.video-feed-wrapper .video-container.ipad{height:214px!important}}@media (max-width:800px) and (min-height:428px){.video-feed-wrapper .video-container.mobile{height:254px!important}}.video-feed-wrapper iframe{width:100%;height:100%;transition:opacity .3s;min-height:0!important}.video-feed-wrapper iframe.loading{opacity:0}.video-feed-wrapper iframe.loaded{opacity:1}.video-feed-wrapper .laoding-icon-play-video{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.video-feed-wrapper .loading-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background-color:#0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-feed-wrapper .loading-overlay .spinner{border:4px solid #ffffff4d;border-top-color:#1890ff;border-radius:50%;width:3rem;height:3rem;animation:1s linear infinite spin}.video-feed-wrapper .thumbnail{aspect-ratio:16/9;cursor:pointer;border-radius:8px;width:100%;height:100%;position:relative}.video-feed-wrapper .thumbnail .overlay{position:absolute;inset:0}.video-feed-wrapper .thumbnail:hover .overlay{background-color:#0006}.video-feed-wrapper .thumbnail:hover .thumbnail-image,.video-feed-wrapper .thumbnail:hover .play-button{transform:scale(1.05)}.video-feed-wrapper .thumbnail:hover .play-button .pulse-ring{opacity:0;transform:scale(.75)}.video-feed-wrapper .thumbnail .image-wrapper{width:100%;height:100%;position:relative}.video-feed-wrapper .thumbnail .image-wrapper .community-wrapper{color:#fff;text-align:center;background-color:#0003;border-radius:4px;justify-content:flex-start;align-items:flex-start;padding-top:.7rem;padding-left:1rem;padding-right:1rem;font-size:1rem;font-weight:500;display:flex;position:absolute;inset:0}.video-feed-wrapper .thumbnail .image-wrapper .community-wrapper.left{justify-content:flex-start}.video-feed-wrapper .thumbnail .image-wrapper .community-wrapper.right{justify-content:flex-end}.video-feed-wrapper .thumbnail .image-wrapper .thumbnail-image{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.video-feed-wrapper .thumbnail .image-wrapper .ant-image{width:100%;height:100%}.video-feed-wrapper .thumbnail .play-button-container{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-feed-wrapper .thumbnail .play-button-container .play-button{color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.video-feed-wrapper .thumbnail .play-button-container .play-button.play-button-section{width:4rem;height:4rem}.video-feed-wrapper .thumbnail .play-button-container .play-button.play-button-pinned{width:2.5rem;height:2.5rem}.video-feed-wrapper .thumbnail .play-button-container .play-button .play-icon{margin-left:.25rem}.video-feed-wrapper .thumbnail .play-button-container .play-button .play-icon.play-icon-pinned{width:1.5rem;height:1.5rem}.video-feed-wrapper .thumbnail .play-button-container .play-button .play-icon.play-icon-section{width:2rem;height:2rem}.video-feed-wrapper .btn-video-info{position:absolute;bottom:8px;right:12px}.video-feed-wrapper .btn-video-info .ant-btn-icon-only{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff4d;border:0 solid #0000;border-radius:8px;padding:6px 2px 2px}.video-feed-wrapper .section{margin-top:3rem;margin-bottom:6rem}.video-feed-wrapper .section .ant-col{text-align:center;justify-content:center;align-items:center;display:flex}.video-feed-wrapper .section .content{text-align:center}.video-feed-wrapper .section .content.mobile{width:100%}.video-feed-wrapper .section .content.desktop{width:80%}.video-feed-wrapper .section .content .title{margin-bottom:1rem;font-size:1.875rem}.video-feed-wrapper .section .content .description{font-size:1.125rem;line-height:1.6}.video-feed-wrapper .section .farm-image-container{aspect-ratio:16/9;border-radius:4px;width:100%;position:relative;overflow:hidden}.video-feed-wrapper .section .farm-image-container .farm-image{object-fit:cover;width:100%;height:100%}.video-feed-wrapper .section .farm-image-container .play-button-overlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-feed-wrapper .section .farm-image-container .play-button-overlay .play-icon{color:#fffc;font-size:4rem}.thumb-hover-overlay:hover{opacity:1!important}.thumbnail-upload-full{justify-content:center;display:flex!important}.thumbnail-upload-full .ant-upload,.thumbnail-upload-full .ant-upload-list-picture-card .ant-upload-list-item{width:100%!important;height:340px!important}.upload-url-input .ant-input-affix-wrapper,.upload-url-input .ant-input-affix-wrapper:hover,.upload-url-input .ant-input-affix-wrapper-focused,.upload-url-input .ant-input-affix-wrapper:focus{box-shadow:none!important}.pinned-feed-card{background:#fff;border:1px solid #eef0f4;border-radius:16px;flex-direction:column;flex:1;min-width:0;font-family:Kantumruy Pro,Poppins,sans-serif;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a}.pinned-feed-card:hover{border-color:#dbe5f5;transform:translateY(-2px);box-shadow:0 10px 28px #0047ab1a}.pinned-feed-card .pinned-feed-card-media{background:#000;flex-shrink:0;position:relative;overflow:hidden}.pinned-feed-card .pinned-feed-card-media .video-container{aspect-ratio:16/9!important;width:100%!important;height:auto!important;margin-bottom:0!important}.pinned-feed-card .pinned-feed-card-media .thumbnail,.pinned-feed-card .pinned-feed-card-media .image-wrapper{aspect-ratio:16/9!important;width:100%!important;height:auto!important}.pinned-feed-card .pinned-feed-card-media .thumbnail-image{object-fit:cover!important;width:100%!important;height:100%!important}.pinned-feed-card .pinned-feed-card-badge{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.02em;pointer-events:none;background:#111827b8;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.pinned-feed-card .pinned-feed-card-badge .anticon{color:#ff6b6b;font-size:11px}.pinned-feed-card .pinned-feed-card-pin{z-index:10;color:#e63946;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:background .2s,transform .15s;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000040}.pinned-feed-card .pinned-feed-card-pin:hover{transform:scale(1.06)}.pinned-feed-card .pinned-feed-card-pin.is-pinned{color:#fff;background:#e63946}.pinned-feed-card .pinned-feed-card-body{flex:1;align-items:flex-start;gap:10px;padding:12px 14px 14px;display:flex}.pinned-feed-card .pinned-feed-card-avatar{flex-shrink:0}.pinned-feed-card .pinned-feed-card-avatar img{object-fit:cover;border-radius:50%;width:36px;height:36px;display:block;box-shadow:0 0 0 2px #fff,0 0 0 3px #eef0f4}.pinned-feed-card .pinned-feed-card-info{flex:1;min-width:0}.pinned-feed-card .pinned-feed-card-info a{text-decoration:none}.pinned-feed-card .pinned-feed-card-title{-webkit-line-clamp:2;color:#111827;-webkit-box-orient:vertical;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.4;transition:color .15s;display:-webkit-box;overflow:hidden}.pinned-feed-card a:hover .pinned-feed-card-title{color:#0047ab}.pinned-feed-card .pinned-feed-card-author{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.pinned-feed-card .pinned-feed-card-actions{align-items:center;gap:10px;margin-top:8px;display:flex}.pinned-feed-card .pinned-feed-card-comments{color:#6b7280;font-size:12px}.pinned-feed-card.pinned-feed-card--featured{flex-direction:row}.pinned-feed-card.pinned-feed-card--featured:hover{transform:none}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-media{width:58%}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-body{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:28px 32px}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-title{-webkit-line-clamp:3;margin:0;font-size:20px;line-height:1.35}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-byline{align-items:center;gap:10px;min-width:0;display:inline-flex}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-byline img{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px;box-shadow:0 0 0 2px #fff,0 0 0 3px #eef0f4}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-byline .pinned-feed-card-author{color:#374151;font-size:13px;font-weight:500}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-byline:hover .pinned-feed-card-author{color:#0047ab}.pinned-feed-card.pinned-feed-card--featured .pinned-feed-card-cta{margin-top:4px}.pinned-feed-card .pinned-feed-card-cta{background:#0047ab;border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:9px 18px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex;color:#fff!important}.pinned-feed-card .pinned-feed-card-cta:hover{background:#003a8c}.pinned-section,.videos-section,.video-reels-section{margin-bottom:24px}.pinned-section .pinned-section-header,.videos-section .pinned-section-header,.video-reels-section .pinned-section-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pinned-section .pinned-section-heading,.videos-section .pinned-section-heading,.video-reels-section .pinned-section-heading{align-items:center;gap:10px;display:flex}.pinned-section .pinned-section-icon,.videos-section .pinned-section-icon,.video-reels-section .pinned-section-icon{color:#e63946;background:#fdecea;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:inline-flex}.pinned-section .pinned-section-icon .anticon,.videos-section .pinned-section-icon .anticon,.video-reels-section .pinned-section-icon .anticon{display:flex;transform:rotate(-20deg)}.pinned-section .pinned-section-icon--video,.videos-section .pinned-section-icon--video,.video-reels-section .pinned-section-icon--video{color:#0047ab;background:#e8f0fb}.pinned-section .pinned-section-icon--video .anticon,.videos-section .pinned-section-icon--video .anticon,.video-reels-section .pinned-section-icon--video .anticon{transform:none}.pinned-section .pinned-section-icon--shorts,.videos-section .pinned-section-icon--shorts,.video-reels-section .pinned-section-icon--shorts{color:#fa541c;background:#fff1e8}.pinned-section .pinned-section-icon--shorts svg,.videos-section .pinned-section-icon--shorts svg,.video-reels-section .pinned-section-icon--shorts svg{font-size:17px;display:block}.pinned-section .pinned-section-title,.videos-section .pinned-section-title,.video-reels-section .pinned-section-title{color:#111827;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1}.pinned-section .pinned-section-count,.videos-section .pinned-section-count,.video-reels-section .pinned-section-count{color:#6b7280;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.pinned-section .pinned-section-nav,.videos-section .pinned-section-nav,.video-reels-section .pinned-section-nav{gap:8px;display:flex}.pinned-section .pinned-section-nav button,.videos-section .pinned-section-nav button,.video-reels-section .pinned-section-nav button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:inline-flex}.pinned-section .pinned-section-nav button:hover,.videos-section .pinned-section-nav button:hover,.video-reels-section .pinned-section-nav button:hover{color:#fff;background:#0047ab;border-color:#0047ab}.pinned-section .pinned-section-row,.videos-section .pinned-section-row,.video-reels-section .pinned-section-row{align-items:stretch;padding:4px 2px 8px}.pinned-section .pinned-section-col,.videos-section .pinned-section-col,.video-reels-section .pinned-section-col{flex-direction:column;display:flex}.pinned-section .pinned-card-spin,.pinned-section .pinned-card-spin>.ant-spin-container,.videos-section .pinned-card-spin,.videos-section .pinned-card-spin>.ant-spin-container,.video-reels-section .pinned-card-spin,.video-reels-section .pinned-card-spin>.ant-spin-container{flex:1;min-width:0;display:flex}.pinned-section .wrapper-editor-pinned.pinned-mobile-strip,.videos-section .wrapper-editor-pinned.pinned-mobile-strip,.video-reels-section .wrapper-editor-pinned.pinned-mobile-strip{padding:4px 2px 8px;scroll-padding:0}@media (max-width:575px){.video-grid-row{margin-left:0!important;margin-right:0!important}.video-grid-row>.ant-col{padding-bottom:12px!important;padding-left:12px!important;padding-right:12px!important}.video-grid-card{overflow:hidden;border:none!important;border-radius:12px!important;margin-bottom:0!important;box-shadow:0 1px 6px #00000014!important}.video-grid-card .video-grid-card-thumb-wrapper{padding:10px 10px 0!important}.video-grid-card .video-grid-card-thumb-wrapper .video-grid-card-thumb-inner{border-radius:10px!important;overflow:hidden!important}.video-grid-card>div:last-child{padding:10px 12px 12px!important}.video-infinite-scroll{overflow:visible!important}}.video-locked-badge{z-index:9;background:#0f172a6b;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.video-locked-badge .video-locked-pill{color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#f5782f;border-radius:32px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px 10px #0000004d}.video-locked-badge .video-locked-pill .anticon{font-size:13px}.video-premium-tag{z-index:9;color:#fff;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;background:#f5782f;border-radius:32px;padding:3px 9px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000040}.watch-video-page>.theme-wrapper>.container{max-width:100%;padding-left:100px;padding-right:100px}@media (max-width:992px){.watch-video-page>.theme-wrapper>.container{padding-left:32px;padding-right:32px}}@media (max-width:768px){.watch-video-page>.theme-wrapper>.container{padding-left:15px;padding-right:15px}}.watch-video-page .wv-header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.watch-video-page .wv-back-btn{color:#000;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;height:52px;padding:0 18px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.watch-video-page .wv-back-btn:hover{background:#f5f6f8;border-color:#d0d3d8}.watch-video-page .wv-identity{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1;align-items:center;gap:12px;min-width:0;height:52px;padding:6px 16px 6px 8px;display:flex}.watch-video-page .wv-identity-desc{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.watch-video-page .wv-identity-row{align-items:center;gap:10px;display:flex}.watch-video-page .wv-identity-name{color:#000;white-space:nowrap;align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.watch-video-page .wv-identity-date{color:#555;white-space:nowrap;font-size:13px}.watch-video-page .wv-identity-follow{margin-left:auto}.watch-video-page .wv-identity-follow .ant-btn{color:#fff;height:28px;box-shadow:none;background:#0047ab;border-color:#0047ab;border-radius:999px;padding:0 16px;font-weight:600}.watch-video-page .wv-identity-follow .ant-btn:hover,.watch-video-page .wv-identity-follow .ant-btn:focus{color:#fff;background:#05c;border-color:#05c}.watch-video-page .wv-identity-follow .ant-btn.ant-btn-dangerous{color:#0047ab;background:#fff;border-color:#0047ab}.watch-video-page .wv-identity-follow .ant-btn.ant-btn-dangerous:hover,.watch-video-page .wv-identity-follow .ant-btn.ant-btn-dangerous:focus{color:#ff4d4f;background:#fff4f4;border-color:#ff4d4f}.watch-video-page .video-detail-main{margin-top:0;margin-bottom:0}.watch-video-page .video-detail-main .video-container.detail{aspect-ratio:16/9;width:100%!important;height:auto!important}.watch-video-page .video-detail-main .video-container.detail .thumbnail:hover .overlay{background-color:#0000}.watch-video-page .video-detail-main .video-container.detail .thumbnail:hover .thumbnail-image,.watch-video-page .video-detail-main .video-container.detail .thumbnail:hover .play-button{transform:none}.watch-video-page .video-detail-main .video-container.detail .thumbnail:hover .play-button .pulse-ring{opacity:1;transform:none}@media (max-width:768px){.watch-video-page>.theme-wrapper>.container{padding-left:10px;padding-right:10px}.watch-video-page .wv-header{flex-wrap:nowrap;gap:8px;margin-bottom:8px}.watch-video-page .wv-back-btn{border-radius:12px;justify-content:center;width:40px;height:40px;padding:0}.watch-video-page .wv-back-btn span{display:none}.watch-video-page .wv-identity{border-radius:12px;gap:8px;height:40px;padding:4px 8px 4px 6px}.watch-video-page .wv-identity-row{gap:6px;min-width:0}.watch-video-page .wv-identity-name{text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.watch-video-page .wv-identity-date{text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.watch-video-page .wv-identity-follow{flex-shrink:0}.watch-video-page .wv-identity-follow .ant-btn{height:26px;padding:0 12px;font-size:12px}.watch-video-page .content-wrapper{border-radius:14px;margin:8px 0;padding:10px 12px}.watch-video-page .content-wrapper.video-detail-main{padding-bottom:0;padding-top:6px!important}.watch-video-page .video-detail-main .main-typography>.wrap-video{margin-top:0!important;padding-top:0!important}.watch-video-page .wrap-video,.watch-video-page .wrapper-editor-pinned{margin:0;padding:0}.watch-video-page .video-detail-main .video-container.detail{border-radius:12px;overflow:hidden}.watch-video-page .video-detail-main .video-container{margin:0;padding:0;line-height:0}.watch-video-page .video-detail-main .video-container .thumbnail,.watch-video-page .video-detail-main .video-container .image-wrapper,.watch-video-page .video-detail-main .video-container .ant-image{width:100%;height:100%;margin:0;display:block}.watch-video-page .video-detail-main .video-container .ant-image-img{object-fit:cover;width:100%;height:100%;display:block}.watch-video-page .post-footer-two-rows{flex-direction:column;align-items:stretch;gap:10px}.watch-video-page .post-footer-two-rows .footer-badge-row{order:1;align-items:center;gap:6px;min-width:0;display:flex}.watch-video-page .post-footer-two-rows .footer-category-tags{display:none}.watch-video-page .post-footer-two-rows .footer-tags-right{min-width:0;margin-left:0}.watch-video-page .post-footer-two-rows .community-pill-tag{max-width:100%;margin:0}.watch-video-page .post-footer-two-rows .community-pill-tag span:last-child{text-overflow:ellipsis;overflow:hidden}.watch-video-page .post-footer-two-rows .footer-vote-row{order:2}.watch-video-page .wv-main-row{row-gap:0!important}.watch-video-page .video-up-next-sidebar{margin-top:0}.watch-video-page .content-wrapper .theme-header{margin-bottom:10px}.watch-video-page .video-detail-main .main-typography,.watch-video-page .video-detail-main .wrap-video,.watch-video-page .video-detail-main .wrapper-editor-pinned,.watch-video-page .video-detail-main .video-container,.watch-video-page .video-detail-main .video-container .thumbnail{background:0 0!important}.watch-video-page .entry-title,.watch-video-page .entry-title.ant-typography,.watch-video-page h3.entry-title{margin:8px 0 0!important;font-size:16px!important;line-height:1.35!important}.watch-video-page .main-typography>div:last-child:not(.wrap-video){font-size:14px;line-height:1.5;margin-top:8px!important;padding:8px 10px!important}.watch-video-page .ant-divider{margin:10px 0}.watch-video-page .content-wrapper .ant-row{row-gap:8px!important}.watch-video-page .tag-wrapper:empty{display:none}}.video-up-next-sidebar{scrollbar-width:none;-ms-overflow-style:none;align-self:flex-start;max-height:calc(100vh - 96px);position:sticky;top:80px;overflow-y:auto}.video-up-next-sidebar::-webkit-scrollbar{display:none}@keyframes up-next-skel-shimmer{0%{background-position:100%}to{background-position:0}}.video-up-next{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:14px}.video-up-next .video-up-next-heading{margin:0 0 12px!important;font-size:15px!important}.video-up-next .video-up-next-card{align-items:flex-start;gap:8px;margin-bottom:10px;text-decoration:none;display:flex}.video-up-next .video-up-next-card:last-of-type{margin-bottom:0}.video-up-next .video-up-next-card:hover .video-up-next-title{color:#0047ab}.video-up-next .video-up-next-thumb{aspect-ratio:16/9;background-color:#f3f3f3;border-radius:8px;flex-shrink:0;width:44%;position:relative;overflow:hidden}.video-up-next .video-up-next-thumb img{object-fit:cover;width:100%;height:100%;display:block}.video-up-next .video-up-next-thumb .video-up-next-play{color:#ffffffe6;filter:drop-shadow(0 1px 4px #00000080);font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-up-next .up-next-skel{background:linear-gradient(90deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%) 0 0/400% 100%;animation:1.4s infinite up-next-skel-shimmer}.video-up-next .up-next-skel-line{border-radius:4px;height:12px;margin-bottom:6px}.video-up-next .up-next-skel-line.is-small{height:10px;margin-bottom:4px}.video-up-next .video-up-next-info{flex:1;min-width:0;padding-top:1px}.video-up-next .video-up-next-title{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:12.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.video-up-next .video-up-next-channel{color:#555;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;display:flex}.video-up-next .video-up-next-channel span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-up-next .video-up-next-meta{color:#555;white-space:nowrap;font-size:11px}.video-up-next .video-up-next-load-more{border-radius:10px;margin-top:4px}.sp-controls{z-index:12;opacity:0;pointer-events:none;background:linear-gradient(#0000,#000000b8);padding:34px 16px 14px;transition:opacity .22s,transform .22s;position:absolute;bottom:0;left:0;right:0;transform:translateY(6px)}.sp-controls.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.sp-controls .sp-seek{cursor:pointer;appearance:none;background-color:#ffffff4d;background-image:linear-gradient(#1890ff,#1890ff);background-repeat:no-repeat;border-radius:999px;width:100%;height:6px;margin:0 0 10px;padding:0;transition:height .15s;display:block}.sp-controls .sp-seek::-webkit-slider-thumb{appearance:none;opacity:0;background:#fff;border:none;border-radius:50%;width:16px;height:16px;transition:opacity .15s;box-shadow:0 1px 4px #00000073}.sp-controls .sp-seek::-moz-range-thumb{opacity:0;background:#fff;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000073}.sp-controls .sp-seek::-moz-range-track{background:0 0;border-radius:999px;height:6px}.sp-controls .sp-seek:hover{height:9px}.sp-controls .sp-seek:hover::-webkit-slider-thumb{opacity:1}.sp-controls .sp-seek:hover::-moz-range-thumb{opacity:1}.sp-controls .sp-bar{align-items:center;gap:12px;display:flex}.sp-controls .sp-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:20px;line-height:1;transition:background .15s;display:inline-flex}.sp-controls .sp-btn:hover{background:#ffffff2e}.sp-controls .sp-btn.sp-btn-push{margin-left:auto}.sp-controls .sp-time{font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;font-size:14px;font-weight:500}.sp-controls .sp-time i{opacity:.6;margin:0 1px;font-style:normal}@media (max-width:480px){.sp-controls{padding:28px 10px 10px}.sp-controls .sp-bar{gap:8px}.sp-controls .sp-btn{width:34px;height:34px;font-size:18px}.sp-controls .sp-time{font-size:12px}}.video-edit-mobile{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:12px}.video-edit-fullscreen-wrap{overflow-x:hidden}.video-edit-fullscreen-modal .ant-modal-content{border-radius:0;flex-direction:column;max-width:100%;min-height:100dvh;display:flex;overflow-x:clip}.video-edit-fullscreen-modal .ant-modal-header{z-index:100;border-radius:0;padding:14px 16px;position:sticky;top:0}.video-edit-fullscreen-modal .ant-modal-body{flex:1;min-width:0;padding:12px 12px 24px!important}.video-edit-fullscreen-modal .ant-modal-close{z-index:101;position:fixed;top:0;right:0}.video-edit-mobile,.video-edit-fullscreen-modal .ant-modal-body{text-align:left}.video-edit-mobile .section-form,.video-edit-fullscreen-modal .ant-modal-body .section-form{row-gap:8px!important;margin-left:0!important;margin-right:0!important}.video-edit-mobile .section-form>.ant-col,.video-edit-fullscreen-modal .ant-modal-body .section-form>.ant-col{padding-left:0!important;padding-right:0!important}.video-edit-mobile .ant-form-item,.video-edit-fullscreen-modal .ant-modal-body .ant-form-item{margin-bottom:12px}.video-edit-mobile .ant-form-item-label,.video-edit-fullscreen-modal .ant-modal-body .ant-form-item-label{text-align:left;padding-bottom:4px}.video-edit-mobile .ant-form-item-label>label,.video-edit-fullscreen-modal .ant-modal-body .ant-form-item-label>label{justify-content:flex-start}.video-edit-mobile .ant-form-item-explain,.video-edit-fullscreen-modal .ant-modal-body .ant-form-item-explain{text-align:right}.video-edit-mobile .video-column,.video-edit-fullscreen-modal .ant-modal-body .video-column{height:auto}.video-edit-mobile .video-column .video-container,.video-edit-fullscreen-modal .ant-modal-body .video-column .video-container{margin-bottom:0}.video-edit-mobile .video-edit-footer,.video-edit-fullscreen-modal .ant-modal-body .video-edit-footer{flex-direction:column;align-items:stretch!important}.video-edit-mobile .video-edit-submit,.video-edit-fullscreen-modal .ant-modal-body .video-edit-submit,.video-edit-mobile .video-edit-footer-buttons,.video-edit-fullscreen-modal .ant-modal-body .video-edit-footer-buttons{width:100%}.video-edit-mobile .video-edit-footer-buttons>button,.video-edit-fullscreen-modal .ant-modal-body .video-edit-footer-buttons>button{flex:1}.wrapper-editor-pinned.pinned-mobile-strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:12px;scroll-padding:0 12px;display:flex;overflow-x:auto}.wrapper-editor-pinned.pinned-mobile-strip::-webkit-scrollbar{display:none}.wrapper-editor-pinned.pinned-mobile-strip .pinned-mobile-item{scroll-snap-align:start;flex:0 0 72%;max-width:280px;display:flex}.wrapper-editor-pinned.pinned-mobile-strip .pinned-mobile-item:only-child{flex-basis:100%;max-width:none}.wrapper-editor-pinned.pinned-mobile-strip .pinned-mobile-item .pinned-card-spin,.wrapper-editor-pinned.pinned-mobile-strip .pinned-mobile-item .pinned-card-spin>.ant-spin-container{flex:1;min-width:0;display:flex}.ant-upload.ant-upload-drag.upload-video-component{transition:border-color .2s,background .2s}.ant-upload.ant-upload-drag.upload-video-component:hover,.ant-upload.ant-upload-drag.upload-video-component.ant-upload-drag-hover{background:#0047ab08!important;border-color:#0047ab!important}.vum-drop-mobile{display:none}@media (max-width:576px){.vum-drop-desktop{display:none}.vum-drop-mobile{display:inline}}.video-upload-modal .vum-step-name,.video-upload-modal .vum-drop-mobile{display:none}@media (max-width:576px){.video-upload-modal .ant-modal{max-width:100vw;height:100dvh;margin:0;padding:0;top:0;width:100vw!important}.video-upload-modal .ant-modal-content{flex-direction:column;height:100dvh;display:flex;border-radius:0!important}.video-upload-modal .ant-modal-body{flex:1;min-height:0;padding:0!important}.video-upload-modal .ant-modal-body>div{flex-direction:column;height:100%;display:flex}.video-upload-modal .ant-modal-close{top:4px;right:4px}.video-upload-modal .vum-header{padding:14px 52px 12px 16px!important}.video-upload-modal .vum-title-row{flex-wrap:wrap;row-gap:2px;margin-bottom:12px!important}.video-upload-modal .vum-title-row .vum-step-count{flex-basis:100%;margin-left:14px!important}.video-upload-modal .vum-step-name{color:#0047ab;display:inline}.video-upload-modal .vum-steps-row{margin-bottom:0!important}.video-upload-modal .vum-step-circle{width:34px!important;height:34px!important}.video-upload-modal .vum-step-circle .anticon:not(.anticon-check){display:none}.video-upload-modal .vum-step-arrow,.video-upload-modal .vum-step-labels{display:none!important}.video-upload-modal .vum-body{flex-direction:column;flex:1;display:flex;min-height:0!important;padding:14px 16px 0!important}.video-upload-modal .vum-body>form{flex-direction:column;flex:1;min-height:0;display:flex}.video-upload-modal .upload-modal-scroll{flex:1;min-height:0;padding-bottom:12px;max-height:none!important}.video-upload-modal .vum-mode-toggle{width:100%;display:flex!important}.video-upload-modal .vum-mode-toggle>button{flex:1;justify-content:center;padding:9px 10px!important}.video-upload-modal .upload-video-component{height:220px!important}.video-upload-modal .vum-access-options{flex-direction:column;gap:10px!important}.video-upload-modal .vum-access-options>button{width:100%}.video-upload-modal .vum-drop-inner{padding:16px 0!important}.video-upload-modal .vum-drop-desktop{display:none}.video-upload-modal .vum-drop-mobile{display:inline}.video-upload-modal .vum-footer{background:#fff;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;margin:0 -16px!important}.video-upload-modal .vum-footer>button{flex:1;justify-content:center;min-height:46px;font-size:15px!important}}.post-footer-two-rows.balanced-footer{gap:0}.post-footer-two-rows.balanced-footer .footer-badge-row{justify-content:flex-start;margin-bottom:12px}.post-footer-two-rows.balanced-footer .footer-badge-row .footer-tags-right{justify-content:flex-start;margin-left:0!important}.post-footer-two-rows.balanced-footer .category-tags-inline .community-pill-tag{color:#344054;background:#f9fafb;height:26px;padding:3px 10px 3px 3px;font-weight:500;border:1px solid #e5e7eb!important}.post-footer-two-rows.balanced-footer .category-tags-inline .community-pill-tag span{color:#344054}.post-footer-two-rows.balanced-footer .category-tags-inline .community-pill-tag .ant-avatar{width:18px!important;height:18px!important;line-height:18px!important}.post-footer-two-rows.balanced-footer .footer-vote-row{color:#475467;background:0 0;border-top:1px solid #f0f2f5;border-radius:0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;width:100%;padding:10px 14px 4px;font-size:13px;display:flex}.post-footer-two-rows.balanced-footer .footer-vote-row>.ant-space.comment-row{flex:auto;align-items:center;width:auto;min-width:0;overflow:visible;justify-content:space-between!important;gap:0!important}.post-footer-two-rows.balanced-footer .footer-vote-row .comment-row>.ant-space-item>.ant-space:not(.vote-comment):not(.vote-time){gap:0!important}.post-footer-two-rows.balanced-footer .footer-vote-row .ant-space-item-split{align-items:center;display:inline-flex!important}.post-footer-two-rows.balanced-footer .footer-vote-row .ant-divider-vertical{border-left-color:#e4e7ec!important;height:14px!important;margin:0 10px!important;top:0!important}.post-footer-two-rows.balanced-footer .footer-vote-row>.comment-row:not(:first-child):before{content:"";background:#e4e7ec;width:1px;height:14px;margin:0 10px}.post-footer-two-rows.balanced-footer .footer-vote-row .ant-space-item{align-items:center;display:inline-flex}.post-footer-two-rows.balanced-footer .footer-vote-row .anticon,.post-footer-two-rows.balanced-footer .footer-vote-row .ant-btn .anticon{font-size:15px!important}.post-footer-two-rows.balanced-footer .footer-vote-row .comment-row .vote-hit,.post-footer-two-rows.balanced-footer .footer-vote-row .comment-row .ant-space.vote-comment{align-items:center;gap:5px!important;display:inline-flex!important}.post-footer-two-rows.balanced-footer .footer-vote-row .mr-1{margin-right:0!important}.post-footer-two-rows.balanced-footer .footer-vote-row .ant-btn{height:auto;box-shadow:none;color:#475467;background:0 0;border:none;align-items:center;display:inline-flex;padding:0!important;top:0!important}@media (min-width:769px){.post-footer-two-rows.balanced-footer .footer-vote-row{justify-content:flex-start;padding:10px 4px 4px}.post-footer-two-rows.balanced-footer .footer-vote-row>.ant-space.comment-row{justify-content:flex-start!important}.post-footer-two-rows.balanced-footer .footer-vote-row .ant-divider-vertical{margin:0 14px!important}.post-footer-two-rows.balanced-footer .footer-vote-row>.comment-row:not(:first-child):before{margin:0 14px}.post-footer-two-rows.balanced-footer .footer-vote-row .comment-row>.ant-space-item:last-child{margin-left:auto}.post-footer-two-rows.balanced-footer .footer-vote-row .comment-row>.ant-space-item-split:nth-last-child(2){display:none!important}}.balanced-footer .footer-community-pill{display:none}@media (min-width:769px){.post-footer-two-rows.balanced-footer .community-pill-top,.post-footer-two-rows.balanced-footer .footer-badge-row--community-only{display:none!important}.post-footer-two-rows.balanced-footer .footer-community-pill{color:#344054;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:220px;margin-left:16px;padding:3px 10px 3px 3px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.post-footer-two-rows.balanced-footer .footer-community-pill-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.vu-preview-settle{animation:.32s cubic-bezier(.22,1,.36,1) vu-preview-settle}@keyframes vu-preview-settle{0%{opacity:.4;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vu-preview-settle{animation:none}}.video-rich-description{overflow-wrap:anywhere;line-height:1.6}.video-rich-description p{margin:0}.video-rich-description ol,.video-rich-description ul{margin:4px 0;padding-left:22px}.video-rich-description a{color:#0047ab;text-decoration:underline}.video-rich-description .ql-align-center{text-align:center}.video-rich-description .ql-align-right{text-align:right}.video-rich-description .ql-align-justify{text-align:justify}.vum-short-check{border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;line-height:1.4;display:flex}.vum-short-check__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:inline-flex}.vum-short-check__text{flex-direction:column;gap:1px;font-size:12.5px;display:flex}.vum-short-check__text strong{font-size:14px;font-weight:700}.vum-short-check--short{color:#8a4b12;background:#fff7ef;border:1px solid #fbd5b0}.vum-short-check--short .vum-short-check__icon{color:#fff;background:#f58220}.vum-short-check--short strong{color:#c2410c}.vum-short-check--regular{color:#6b7280;background:#f5f7fb;border:1px solid #e2e8f0}.vum-short-check--regular .vum-short-check__icon{color:#475569;background:#e2e8f0}.vum-short-check--regular strong{color:#1f2937}.vum-preview-head{align-items:center;gap:8px;min-height:36px;margin-bottom:8px;display:flex}.vum-preview-btn{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vum-short-badge{white-space:nowrap;color:#fff;pointer-events:none;background:#f58220;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #00000040}.pinned-section-help{color:#9ca3af;cursor:help;margin-left:6px;font-size:15px}.pinned-section-help:hover{color:#0047ab}.balanced-footer .community-tag.footer-community-tag{display:none}@media (min-width:769px){.balanced-footer .community-tag.footer-community-tag{margin-left:16px;display:inline-flex}}.ant-modal-body .vef{background:#f8fafc;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;margin:0 -24px -24px;padding:20px 24px 0}.ant-modal-body .vef .vef-footer{background:#fff;border-radius:0 0 8px 8px;margin:20px -24px 0;padding:14px 24px}.vef-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px;display:grid}@media (max-width:768px){.vef-grid{grid-template-columns:minmax(0,1fr)}}.vef-col{min-width:0}.vef-fields{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;padding:16px 16px 2px}.vef-fields .ant-form-item:last-child{margin-bottom:12px}.vef-label{color:#111827;margin:0 0 8px;font-size:13px;font-weight:600}.vef-col>.vef-label:not(:first-child){margin-top:18px}.vef-thumb{aspect-ratio:16/9;background:#fff;border:2px dashed #e5e7eb;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;overflow:hidden}.vef-thumb.has-image{background:#000;border:none}.vef-thumb img{object-fit:contain;width:100%;height:100%;display:block}.vef-thumb-empty{color:#9ca3af;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.vef-thumb-empty .anticon{color:#e5e7eb;font-size:36px}.ant-upload.ant-upload-drag.vef-thumb-strip,.vef-thumb-strip.ant-upload-wrapper .ant-upload-drag{background:#fff;border-radius:8px;margin-top:8px}.vef-thumb-strip .ant-upload-btn{padding:7px 0!important}.vef-thumb-strip .ant-upload-drag-container{color:#0047ab;align-items:center;gap:6px;font-size:13px;display:inline-flex!important}.vef-thumb-strip-text{color:#0047ab;font-size:12px;font-weight:600}.vef-thumb-strip-hint{color:#9ca3af;font-size:11px}.vef-settings{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:18px;display:grid}.vef-setting{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.vef-setting-text{flex-direction:column;gap:2px;min-width:0;display:flex}.vef-setting-label{color:#111827;font-size:13.5px;font-weight:700}.vef-setting-hint{color:#9ca3af;font-size:12px;line-height:1.4}.vef-seg{background:#f1f5f9;border-radius:10px;flex-shrink:0;gap:4px;padding:3px;display:inline-flex}.vef-seg-btn{color:#6b7280;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.vef-seg-btn .anticon{font-size:11px}.vef-seg-btn:hover:not(.is-selected){color:#111827}.vef-seg-btn:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.vef-seg-btn.is-selected{color:#f5782f;background:#fff8f0;border-color:#f5782f}.vef-footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:14px;display:flex}.vef-btn{cursor:pointer;border-radius:8px;padding:8px 26px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;transition:background .18s,border-color .18s,color .18s}.vef-btn:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.vef-btn--ghost{color:#6b7280;background:#fff;border:1.5px solid #e5e7eb}.vef-btn--ghost:hover{color:#0047ab;border-color:#0047ab}.vef-btn--primary{color:#fff;background:#0047ab;border:none}.vef-btn--primary:disabled{color:#9ca3af;cursor:not-allowed;background:#e5e7eb}.vum-default-thumb{color:#6b7280;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:6px;padding:6px 0;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;display:flex}.vum-default-thumb:hover{color:#0047ab}.vum-default-thumb:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #0047ab}.reel-serey-player{background:#000;width:100%;height:100%;position:relative}.reel-serey-player video{object-fit:contain;cursor:pointer;width:100%;height:100%;display:block}.reel-serey-player .reel-serey-big-play{z-index:15;color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;padding:0 0 0 6px;font-size:38px;animation:.18s ease-out reel-serey-pop;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reel-serey-player .reel-serey-mute{z-index:25;color:#fff;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;transition:background .15s;display:flex;position:absolute;top:14px;right:14px}.reel-serey-player .reel-serey-mute:hover{background:#0009}.reel-serey-player .reel-serey-progress{z-index:25;cursor:pointer;touch-action:none;align-items:flex-end;height:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.reel-serey-player .reel-serey-progress .reel-serey-progress-track{background:#ffffff47;width:100%;height:3px;transition:height .15s}.reel-serey-player .reel-serey-progress .reel-serey-progress-fill{background:#fff;height:100%}.reel-serey-player .reel-serey-progress:hover .reel-serey-progress-track,.reel-serey-player .reel-serey-progress.is-seeking .reel-serey-progress-track{height:6px}.reel-page-video-overlay-bottom.is-serey{padding-bottom:22px}@keyframes reel-serey-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.manage-video-modal{--mv-blue:#2563eb;--mv-blue-dark:#1d4ed8;--mv-blue-tint:#eff6ff;--mv-border:#eceff3;--mv-ink:#111827;--mv-muted:#6b7280}.manage-video-modal .ant-modal-content{border-radius:20px;overflow:hidden}.manage-video-modal .ant-modal-body{flex-direction:column;max-height:calc(100vh - 64px);padding:0;display:flex}.manage-video-modal .mv-header{justify-content:space-between;align-items:center;gap:16px;padding:22px 26px 16px;display:flex}.manage-video-modal .mv-header__title{align-items:center;gap:14px;display:flex}.manage-video-modal .mv-header__title h2{color:var(--mv-ink);margin:0;font-size:20px;font-weight:700}.manage-video-modal .mv-header__title p{color:var(--mv-muted);margin:2px 0 0;font-size:13px}.manage-video-modal .mv-header__icon{width:44px;height:44px;color:var(--mv-blue);background:var(--mv-blue-tint);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.manage-video-modal .mv-close{width:36px;height:36px;color:var(--mv-muted);cursor:pointer;background:#f4f5f7;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.manage-video-modal .mv-close:hover{background:var(--mv-blue-tint);color:var(--mv-blue-dark)}.manage-video-modal .mv-toolbar{border-bottom:1px solid var(--mv-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 26px 16px;display:flex}.manage-video-modal .mv-filters{background:#f4f5f7;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.manage-video-modal .mv-filter{color:var(--mv-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600;transition:background .2s,color .2s}.manage-video-modal .mv-filter:hover{color:var(--mv-blue-dark)}.manage-video-modal .mv-filter.is-active{color:var(--mv-blue-dark);background:#fff;box-shadow:0 1px 3px #1018281a}.manage-video-modal .mv-search.ant-input-affix-wrapper{border-color:var(--mv-border);border-radius:999px;width:280px;max-width:100%;height:38px}.manage-video-modal .mv-search.ant-input-affix-wrapper:hover,.manage-video-modal .mv-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:var(--mv-blue);box-shadow:0 0 0 3px #2563eb1f}.manage-video-modal .mv-search.ant-input-affix-wrapper .anticon-search{color:#9ca3af}.manage-video-modal .mv-body{background:#fafbfc;flex:1;padding:20px 26px 26px;overflow-y:auto}.manage-video-modal .mv-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;display:grid}.manage-video-modal .mv-card{border:1px solid var(--mv-border);background:#fff;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .25s,transform .25s;display:flex;overflow:hidden}.manage-video-modal .mv-card:hover{border-color:var(--mv-blue);transform:translateY(-2px);box-shadow:0 14px 28px -16px #2563eb73}.manage-video-modal .mv-card:hover .mv-card__actions{opacity:1;transform:translateY(0)}.manage-video-modal .mv-card:hover .mv-card__media img{transform:scale(1.04)}.manage-video-modal .mv-card__media{aspect-ratio:16/9;background:#0f172a;position:relative;overflow:hidden}.manage-video-modal .mv-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.manage-video-modal .mv-card__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0000008c 100%);position:absolute;inset:0}.manage-video-modal .mv-card__badge{z-index:1;color:#fff;background:var(--mv-blue);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.manage-video-modal .mv-card__actions{z-index:1;opacity:0;gap:6px;transition:opacity .2s,transform .25s;display:flex;position:absolute;bottom:10px;right:10px;transform:translateY(6px)}.manage-video-modal .mv-card__body{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.manage-video-modal .mv-card__title{-webkit-line-clamp:2;min-height:2.8em;color:var(--mv-ink);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.manage-video-modal .mv-card__title:hover{color:var(--mv-blue-dark)}.manage-video-modal .mv-card__author{min-width:0;color:var(--mv-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.manage-video-modal .mv-card__author img{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.manage-video-modal .mv-card__author span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.manage-video-modal .mv-card__meta{color:#9ca3af;border-top:1px solid #f1f3f5;align-items:center;gap:12px;padding-top:8px;font-size:12px;display:flex}.manage-video-modal .mv-card__meta .anticon{margin-right:3px}.manage-video-modal .mv-card__date{margin-left:auto}.manage-video-modal .mv-card--skeleton{padding-bottom:14px}.manage-video-modal .mv-card--skeleton .ant-skeleton{padding:0 14px}.manage-video-modal .mv-card--skeleton .mv-skeleton-media.ant-skeleton-element,.manage-video-modal .mv-card--skeleton .mv-skeleton-media .ant-skeleton-image{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:14px;padding:0}.manage-video-modal .mv-action{width:34px;height:34px;color:var(--mv-ink);cursor:pointer;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:15px;transition:background .2s,color .2s;display:flex;box-shadow:0 2px 8px #0003}.manage-video-modal .mv-action:hover{color:#fff;background:var(--mv-blue)}.manage-video-modal .mv-action--danger:hover{background:#dc2626}.manage-video-modal .mv-action:disabled{color:#c0c5cc;cursor:not-allowed;background:#fffc}.manage-video-modal .mv-empty{padding:60px 0}.manage-video-modal .mv-more{justify-content:center;margin-top:22px;display:flex}.manage-video-modal .mv-more .ant-btn{height:38px;padding:0 22px;font-weight:600}.manage-video-modal .mv-more .ant-btn:hover,.manage-video-modal .mv-more .ant-btn:focus{color:var(--mv-blue-dark);border-color:var(--mv-blue)}@media (hover:none){.manage-video-modal .mv-card__actions{opacity:1;transform:none}}@media (max-width:767px){.manage-video-modal .ant-modal-content{border-radius:0;min-height:100vh}.manage-video-modal .ant-modal-body{max-height:100vh}.manage-video-modal .mv-header,.manage-video-modal .mv-toolbar,.manage-video-modal .mv-body{padding-left:16px;padding-right:16px}.manage-video-modal .mv-search.ant-input-affix-wrapper{width:100%}.manage-video-modal .mv-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}}.mv-delete-modal .ant-modal-content{border-radius:16px}.mv-delete-modal .mv-delete-name{color:#111827;margin-bottom:10px;font-weight:600}.ant-spin-dot.serey-loader,.serey-loader{width:1em;height:1em;font-size:36px;line-height:0;animation:none;display:inline-block;transform:none}.ant-spin-dot.serey-loader>div,.serey-loader>div{width:100%!important;height:100%!important}.ant-spin-sm .ant-spin-dot.serey-loader{font-size:22px}.ant-spin-lg .ant-spin-dot.serey-loader{font-size:56px}.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot.serey-loader{margin:-18px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot.serey-loader{margin-top:-32px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-text{padding-top:8px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-sm .ant-spin-dot.serey-loader{margin:-11px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-sm.ant-spin-show-text .ant-spin-dot.serey-loader{margin-top:-22px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-sm.ant-spin-show-text .ant-spin-text{padding-top:4px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-lg .ant-spin-dot.serey-loader{margin:-28px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-lg.ant-spin-show-text .ant-spin-dot.serey-loader{margin-top:-48px}.ant-spin-nested-loading>div>.ant-spin.ant-spin-lg.ant-spin-show-text .ant-spin-text{padding-top:12px}.ant-spin-show-text .ant-spin-text,.ant-spin{color:#2563eb}@media screen and (max-width:768px){.header-search,.header-sort-select,.clear-button-nav,.category-select-nav{display:none}.clear-button-drawer,.drawer-search,.drawer-sort-select,.category-select-drawer{display:block!important}}@media screen and (min-width:769px){.header-search,.header-sort-select,.clear-button-nav,.category-select-nav{display:block}.drawer-search,.clear-button-drawer,.drawer-sort-select,.category-select-drawer{display:none!important}}.product-type-selector .product-type-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #1890ff33;border-color:#1890ff!important}.create-product-modal .ant-modal-header{border-bottom:2px solid #f0f0f0;padding:20px 24px}.create-product-modal .ant-modal-body{max-height:calc(100vh - 200px);padding:24px;overflow-y:auto}.create-product-modal .ant-modal-body::-webkit-scrollbar{width:8px}.create-product-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.create-product-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.create-product-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#555}.create-product-modal .product-modal-header{color:#1890ff;align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.create-product-modal .product-modal-header .product-modal-icon{font-size:24px}.create-product-modal .book-product-banner{background:#f0f7ff;border:1px solid #d6e9ff;border-radius:8px;margin-bottom:16px;padding:12px 16px}.create-product-modal .book-product-banner .banner-content{justify-content:space-between;align-items:center;gap:16px;display:flex}.create-product-modal .book-product-banner .banner-text{flex:1}.create-product-modal .book-product-banner .banner-text .banner-title{color:#333;margin-bottom:4px;font-weight:500}.create-product-modal .book-product-banner .banner-text .banner-description{color:#666;font-size:13px}.create-product-modal .book-product-banner .book-button{border-radius:6px;flex-shrink:0}.create-product-modal .product-form-section{margin-bottom:8px}.create-product-modal .product-form-section .section-header{background:#1890ff;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;display:flex;box-shadow:0 2px 8px #1890ff4d}.create-product-modal .product-form-section .section-header .section-icon{color:#fff;font-size:20px}.create-product-modal .product-form-section .section-header .section-title{color:#fff;margin:0;font-size:16px;font-weight:600}.create-product-modal .product-form-section .ant-form-item-label>label{color:#333;font-size:14px;font-weight:500}.create-product-modal .product-form-section .ant-input,.create-product-modal .product-form-section .ant-input-number,.create-product-modal .product-form-section .ant-select-selector{border:1.5px solid #d9d9d9;border-radius:6px;transition:all .3s}.create-product-modal .product-form-section .ant-input:hover,.create-product-modal .product-form-section .ant-input-number:hover,.create-product-modal .product-form-section .ant-select-selector:hover{border-color:#40a9ff}.create-product-modal .product-form-section .ant-input:focus,.create-product-modal .product-form-section .ant-input.ant-input-focused,.create-product-modal .product-form-section .ant-input.ant-select-focused .ant-select-selector,.create-product-modal .product-form-section .ant-input-number:focus,.create-product-modal .product-form-section .ant-input-number.ant-input-focused,.create-product-modal .product-form-section .ant-input-number.ant-select-focused .ant-select-selector,.create-product-modal .product-form-section .ant-select-selector:focus,.create-product-modal .product-form-section .ant-select-selector.ant-input-focused,.create-product-modal .product-form-section .ant-select-selector.ant-select-focused .ant-select-selector{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.create-product-modal .product-form-section .currency-select{width:90px}.create-product-modal .section-divider{border-color:#e8e8e8;margin:32px 0}.create-product-modal .price-conversion-text{color:#52c41a;margin-top:-12px;margin-bottom:16px;font-size:13px;font-weight:500}.create-product-modal .product-image-upload .ant-upload-select-picture-card{border:2px dashed #d9d9d9;border-radius:8px;width:104px;height:104px;transition:all .3s}.create-product-modal .product-image-upload .ant-upload-select-picture-card:hover{background:#f0f7ff;border-color:#1890ff}.create-product-modal .product-image-upload .ant-upload-list-picture-card-container{width:104px;height:104px}.create-product-modal .product-image-upload .upload-button-content{color:#666;flex-direction:column;justify-content:center;align-items:center;display:flex}.create-product-modal .product-image-upload .upload-button-content .upload-icon{font-size:24px}.create-product-modal .product-image-upload .upload-button-content .upload-text{margin-top:8px}.create-product-modal .upload-hint-text{font-size:12px}.create-product-modal .duplicate-warning-box{background:#fff7e6;border:1px solid #ffd591;border-radius:6px;margin-top:-12px;margin-bottom:16px;padding:12px}.create-product-modal .duplicate-warning-box .warning-title{color:#d46b08;margin-bottom:8px;font-weight:500}.create-product-modal .duplicate-warning-box .warning-product-item{color:#666;margin-bottom:4px;font-size:13px}.create-product-modal .duplicate-warning-box .warning-more-items{color:#999;font-size:13px;font-style:italic}.create-product-modal .action-buttons-wrapper{text-align:right;margin-top:32px;margin-bottom:0}.create-product-modal .action-buttons-wrapper .ant-btn{border-radius:8px;height:auto;padding:8px 24px;font-weight:500}.create-product-modal .submit-button{background:#1890ff;border:none;transition:all .3s;box-shadow:0 2px 8px #1890ff66}.create-product-modal .submit-button:hover{background:#40a9ff;transform:translateY(-2px);box-shadow:0 4px 12px #1890ff80}.create-product-modal .submit-button:active{transform:translateY(0)}.create-product-modal .submit-button:focus{background:#1890ff}.create-product-modal .cancel-button{border-radius:8px}.create-product-modal .cancel-button:hover{color:#1890ff;border-color:#1890ff;transform:translateY(-1px)}.create-product-modal .ql-toolbar,.create-product-modal .ql-container{border-color:#d9d9d9;border-radius:8px}.create-product-modal .ql-toolbar{background:#fafafa;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}.create-product-modal .ql-container{border-radius:0 0 8px 8px;min-height:200px;font-size:14px}.create-product-modal .ql-editor{min-height:200px}.create-product-modal .ql-editor.ql-blank:before{color:#999;font-style:italic}.create-book-product-modal .ant-modal-header{border-bottom:2px solid #f0f0f0;padding:20px 24px}.create-book-product-modal .ant-modal-body{max-height:calc(100vh - 200px);padding:24px;overflow-y:auto}.create-book-product-modal .ant-modal-body::-webkit-scrollbar{width:8px}.create-book-product-modal .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.create-book-product-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.create-book-product-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#555}.create-book-product-modal .book-product-modal-header{color:#1890ff;align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.create-book-product-modal .book-product-modal-header .book-modal-icon{font-size:24px}.create-book-product-modal .book-form-section{margin-bottom:8px}.create-book-product-modal .book-form-section .section-header{background:#1890ff;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;display:flex;box-shadow:0 2px 8px #1890ff4d}.create-book-product-modal .book-form-section .section-header .section-icon{color:#fff;font-size:20px}.create-book-product-modal .book-form-section .section-header .section-title{color:#fff;margin:0;font-size:16px;font-weight:600}.create-book-product-modal .book-form-section .ant-form-item-label>label{color:#333;font-size:14px;font-weight:500}.create-book-product-modal .book-form-section .form-label-with-icon{align-items:center;gap:6px;display:flex}.create-book-product-modal .book-form-section .form-label-with-icon .anticon{color:#1890ff;font-size:14px}.create-book-product-modal .book-form-section .ant-input,.create-book-product-modal .book-form-section .ant-input-number,.create-book-product-modal .book-form-section .ant-select-selector{border:1.5px solid #d9d9d9;border-radius:6px;transition:all .3s}.create-book-product-modal .book-form-section .ant-input:hover,.create-book-product-modal .book-form-section .ant-input-number:hover,.create-book-product-modal .book-form-section .ant-select-selector:hover{border-color:#40a9ff}.create-book-product-modal .book-form-section .ant-input:focus,.create-book-product-modal .book-form-section .ant-input.ant-input-focused,.create-book-product-modal .book-form-section .ant-input.ant-select-focused .ant-select-selector,.create-book-product-modal .book-form-section .ant-input-number:focus,.create-book-product-modal .book-form-section .ant-input-number.ant-input-focused,.create-book-product-modal .book-form-section .ant-input-number.ant-select-focused .ant-select-selector,.create-book-product-modal .book-form-section .ant-select-selector:focus,.create-book-product-modal .book-form-section .ant-select-selector.ant-input-focused,.create-book-product-modal .book-form-section .ant-select-selector.ant-select-focused .ant-select-selector{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.create-book-product-modal .book-form-section .full-width-input{width:100%}.create-book-product-modal .book-form-section .currency-select{width:90px}.create-book-product-modal .section-divider{border-color:#e8e8e8;margin:32px 0}.create-book-product-modal .price-conversion-text{color:#52c41a;margin-top:-12px;margin-bottom:16px;font-size:13px;font-weight:500}.create-book-product-modal .book-cover-upload .ant-upload-select-picture-card{border:2px dashed #d9d9d9;border-radius:8px;width:120px;height:160px;transition:all .3s}.create-book-product-modal .book-cover-upload .ant-upload-select-picture-card:hover{background:#f0f7ff;border-color:#1890ff}.create-book-product-modal .book-cover-upload .ant-upload-list-picture-card-container{width:120px;height:160px}.create-book-product-modal .book-cover-upload .upload-button-content{color:#666;flex-direction:column;justify-content:center;align-items:center;display:flex}.create-book-product-modal .book-cover-upload .upload-button-content .upload-icon{font-size:24px}.create-book-product-modal .book-cover-upload .upload-button-content .upload-text{margin-top:8px}.create-book-product-modal .upload-hint-text{font-size:12px}.create-book-product-modal .action-buttons-wrapper{text-align:right;margin-top:32px;margin-bottom:0}.create-book-product-modal .action-buttons-wrapper .ant-btn{border-radius:8px;height:auto;padding:8px 24px;font-weight:500}.create-book-product-modal .submit-button{background:#1890ff;border:none;transition:all .3s;box-shadow:0 2px 8px #1890ff66}.create-book-product-modal .submit-button:hover{background:#40a9ff;transform:translateY(-2px);box-shadow:0 4px 12px #1890ff80}.create-book-product-modal .submit-button:active{transform:translateY(0)}.create-book-product-modal .submit-button:focus{background:#1890ff}.create-book-product-modal .cancel-button{border-radius:8px}.create-book-product-modal .cancel-button:hover{color:#1890ff;border-color:#1890ff;transform:translateY(-1px)}.create-book-product-modal .ql-toolbar,.create-book-product-modal .ql-container{border-color:#d9d9d9;border-radius:8px}.create-book-product-modal .ql-toolbar{background:#fafafa;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}.create-book-product-modal .ql-container{border-radius:0 0 8px 8px;min-height:200px;font-size:14px}.create-book-product-modal .ql-editor{min-height:200px}.create-book-product-modal .ql-editor.ql-blank:before{color:#999;font-style:italic}.serey-market-container-wrapper{gap:16px;display:flex!important}@media screen and (max-width:768px){.serey-market-container-wrapper{gap:0}}.serey-market-layout{background-color:#fff;flex-direction:column;flex:1;width:100%;max-width:100%;min-height:100vh;display:flex}.serey-market-header{background-color:#fff;border:1px solid #f0f0f0;border-radius:16px;margin:16px 0;padding:16px 24px;box-shadow:0 4px 12px #0000000d}.serey-market-header .serey-market-header-content{justify-content:space-between;align-items:center;gap:16px;display:flex}.header-search,.drawer-search{width:100%}.header-search.header-search,.drawer-search.header-search{flex:1;margin:0 20px}@media screen and (max-width:768px){.header-search.header-search,.drawer-search.header-search,.header-search.header-search.ant-input-affix-wrapper,.drawer-search.header-search.ant-input-affix-wrapper{display:none!important}}.header-search.drawer-search,.drawer-search.drawer-search{margin-bottom:20px}@media screen and (min-width:769px){.header-search.drawer-search,.drawer-search.drawer-search{display:none!important}}.header-search.ant-input-affix-wrapper,.drawer-search.ant-input-affix-wrapper{background-color:#fff;height:48px;padding-left:16px;transition:all .3s;box-shadow:none!important;border:1px solid #d9d9d9!important;border-radius:50px!important;flex-flow:row!important;align-items:center!important;display:flex!important}.header-search.ant-input-affix-wrapper:hover,.drawer-search.ant-input-affix-wrapper:hover{box-shadow:none!important;border-color:#b3b3b3!important}.header-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.header-search.ant-input-affix-wrapper:focus-within,.drawer-search.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.drawer-search.ant-input-affix-wrapper:focus-within{border-color:#d9d9d9!important;box-shadow:0 0 0 2px #0000000d!important}.header-search.ant-input-affix-wrapper input.ant-input,.drawer-search.ant-input-affix-wrapper input.ant-input{color:#333;flex:1;max-height:46px;font-size:16px;height:100%!important;box-shadow:none!important;background-color:#0000!important;border:none!important;align-self:center!important;margin:0!important;padding:0!important;line-height:normal!important;display:block!important}.header-search.ant-input-affix-wrapper input.ant-input:focus,.drawer-search.ant-input-affix-wrapper input.ant-input:focus{box-shadow:none!important}.header-search.ant-input-affix-wrapper input.ant-input::placeholder,.drawer-search.ant-input-affix-wrapper input.ant-input::placeholder{color:#666;opacity:1;font-weight:400;line-height:normal!important}.header-search.ant-input-affix-wrapper .ant-input-prefix,.drawer-search.ant-input-affix-wrapper .ant-input-prefix{color:#666;height:100%;align-self:center!important;align-items:center!important;margin-right:8px!important;display:flex!important}.header-search.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon,.drawer-search.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon{color:#999}.header-search.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon:hover,.drawer-search.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon:hover{color:#666}.fixed-menu-container{z-index:1000;background-color:#fff;position:sticky;top:0;box-shadow:0 2px 5px #0000001a}.serey-market-left{flex:1;align-items:center;gap:16px;display:flex}.serey-market-right-menu{align-items:center;display:flex}.slideshow-owner-bar{justify-content:flex-end;align-items:center;gap:8px;margin-top:-6px;padding-right:24px;display:flex}.slideshow-owner-bar-label{color:#444;letter-spacing:.3px;font-size:12px;font-weight:600}.menu-button{justify-content:center;align-items:center;transition:all .2s;color:#fff!important;background:#002d7a!important;border:1px solid #002d7a!important;border-radius:8px!important;height:40px!important;padding:0 16px!important;font-weight:600!important;display:inline-flex!important;box-shadow:0 2px 5px #002d7a26!important}.menu-button:hover{color:#fff!important;background:#001a4a!important;border-color:#001a4a!important;box-shadow:0 4px 10px #002d7a40!important}.menu-button:active{transform:translateY(0)}.slideshow-split-btns{border:1px solid #002d7a59;border-radius:8px;gap:0;display:flex;overflow:hidden}.slideshow-split-btn{flex:1;color:#002d7a!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important}.slideshow-split-btn+.slideshow-split-btn{border-left:1px solid #002d7a40!important}.slideshow-split-btn:hover{color:#002d7a!important;box-shadow:none!important;background:#002d7a14!important}.header-sort-select{width:180px}.header-sort-select .ant-select-selector{align-items:center;display:flex;box-shadow:0 2px 4px #00000005;border-radius:8px!important;height:44px!important}.header-sort-select .ant-select-selector:hover{border-color:#40a9ff!important}.header-sort-select .ant-select-selector .ant-select-selection-placeholder,.header-sort-select .ant-select-selector .ant-select-selection-item{font-size:14px;line-height:44px!important}.switch-shop-btn{color:#595959;background:#fff;border:1px solid #e6e6e6;align-items:center;padding:0 24px;font-weight:500;transition:all .3s;display:inline-flex;box-shadow:0 2px 5px #00000005;border-radius:8px!important;height:44px!important}.switch-shop-btn:hover{color:#1890ff;background:#fff;border-color:#1890ff;transform:translateY(-1px);box-shadow:0 4px 10px #1890ff26}.switch-shop-btn:active{transform:translateY(0)}.serey-market-drawer-menu .ant-drawer-header{background:linear-gradient(135deg,#1e3c72 0%,#2a5298 100%);border-bottom:none;padding:20px 24px}.serey-market-drawer-menu .ant-drawer-header .ant-drawer-title{color:#fff;font-size:18px;font-weight:600}.serey-market-drawer-menu .ant-drawer-header .ant-drawer-close{color:#fff}.serey-market-drawer-menu .ant-drawer-header .ant-drawer-close:hover{color:#fffc}.serey-market-drawer-menu .ant-drawer-body{background:#f8f9fa;padding:24px}.serey-market-drawer-menu .owner-section{background:#fff;border-radius:12px;flex-direction:column;gap:8px;margin-bottom:20px;padding:16px;display:flex;box-shadow:0 2px 8px #0000000f}.serey-market-drawer-menu .owner-section .owner-button{border:none;border-radius:8px;width:100%;height:44px;font-weight:600;transition:all .2s}.serey-market-drawer-menu .owner-section .owner-button--dashboard{color:#fff!important;background-color:#002d7a!important}.serey-market-drawer-menu .owner-section .owner-button--dashboard:hover{box-shadow:0 4px 12px #002d7a4d;background-color:#001a4a!important}.serey-market-drawer-menu .owner-section .owner-button--sub{font-weight:500;color:#374151!important;background-color:#f0f0f0!important}.serey-market-drawer-menu .owner-section .owner-button--sub:hover{background-color:#e0e0e0!important}.serey-market-drawer-menu .owner-section .owner-sub-buttons{border-left:3px solid #e5e7eb;flex-direction:column;gap:6px;margin-top:4px;padding-left:12px;display:flex}.serey-market-drawer-menu .search-input{width:100%;margin-bottom:16px}.serey-market-drawer-menu .search-input .ant-input-search-button{height:44px}.serey-market-drawer-menu .search-input input{border-radius:8px;height:44px}.serey-market-drawer-menu .category-select{border-radius:8px;width:100%;height:44px;margin-bottom:16px}.serey-market-drawer-menu .sort-select{width:100%;margin-bottom:16px}.serey-market-drawer-menu .sort-select .ant-select-selector{background:#fff;border:1px solid #e0e0e0;align-items:center;display:flex;border-radius:8px!important;height:44px!important}.serey-market-drawer-menu .sort-select .ant-select-selector .ant-select-selection-placeholder,.serey-market-drawer-menu .sort-select .ant-select-selector .ant-select-selection-item{line-height:44px}.serey-market-drawer-menu .sort-select:hover .ant-select-selector{border-color:#1e3c72}.serey-market-drawer-menu .clear-button{border-radius:8px;width:100%;height:44px;margin-top:16px}.serey-market-drawer-menu .auth-section{background:#fff;border-radius:12px;margin-top:20px;padding:20px;box-shadow:0 2px 8px #0000000f}.serey-market-drawer-menu .auth-section .login-button{color:#fff;background:linear-gradient(135deg,#1e3c72 0%,#2a5298 100%);border:none;border-radius:8px;width:100%;height:44px;font-weight:500;transition:all .3s}.serey-market-drawer-menu .auth-section .login-button:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px #1e3c7266}.serey-market-main{flex:1;padding-top:10px}.category-select-dropdown{border-radius:8px;width:200px;font-size:16px}.create-product-description textarea{resize:none!important}.create-product-image-preview{width:100px;margin-top:10px}.duplicate-warning-box{background-color:#fff7e6;border:1px solid #ffd666;border-radius:4px;margin-top:-16px;margin-bottom:16px;padding:8px 12px}.duplicate-warning-box .warning-title{color:#d46b08;margin-bottom:4px;font-weight:500}.duplicate-warning-box .warning-product-item{color:#8c8c8c;margin-top:2px;margin-left:20px;font-size:12px}.duplicate-warning-box .warning-more-items{color:#8c8c8c;margin-top:2px;margin-left:20px;font-size:12px;font-style:italic}.duplicate-modal-content{padding:8px 0}.duplicate-modal-content p{color:#262626;margin-bottom:16px;font-size:15px;line-height:1.6}.duplicate-modal-content p:first-of-type{margin-top:8px}.duplicate-modal-content p:last-child{color:#d46b08;margin-top:20px;margin-bottom:4px;font-weight:500}.duplicate-modal-content ul{background-color:#fff7e6;border-left:4px solid #faad14;border-radius:4px;margin:16px 0;padding:12px 16px;list-style:none}.duplicate-modal-content ul li{color:#262626;align-items:center;padding:6px 0;font-size:14px;display:flex}.duplicate-modal-content ul li:before{content:"•";color:#faad14;margin-right:12px;font-size:20px;font-weight:700}.duplicate-modal-content ul li strong{color:#d46b08;margin-right:8px;font-weight:600}.duplicate-modal-content ul li.more-items{color:#8c8c8c;font-size:13px;font-style:italic}.duplicate-modal-content ul li.more-items:before{content:"...";font-weight:400}.category-table-modern .ant-table-container{border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #f0f0f0}.category-table-modern .ant-table{background:0 0}.category-table-modern .ant-table-thead>tr>th{color:#475569;text-transform:uppercase;letter-spacing:.8px;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:20px 24px;font-size:13px;font-weight:700}.category-table-modern .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}.category-table-modern .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}.category-table-modern .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:16px 24px;transition:all .2s}.category-table-modern .ant-table-tbody>tr:last-child>td{border-bottom:none}.category-table-modern .ant-table-tbody>tr:last-child>td:first-child{border-bottom-left-radius:12px}.category-table-modern .ant-table-tbody>tr:last-child>td:last-child{border-bottom-right-radius:12px}.category-table-modern .ant-table-tbody>tr:hover>td{background:#f8fafc!important}.category-table-modern .ant-table-row{cursor:default}.category-table-modern .main-category-row>td{background:#fff;border-bottom:1px solid #e2e8f0;font-size:16px}.category-table-modern .sub-category-row>td{background:#fff}.create-category-card{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border-radius:12px;margin-bottom:24px;box-shadow:0 2px 8px #0000000f}.create-category-card .create-category-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.create-category-card .create-category-header h3{color:#1e293b;align-items:center;margin:0;font-size:20px;font-weight:600;display:flex}.create-category-card .parent-category-info{margin-bottom:16px}.create-category-card .parent-category-info .ant-tag{border-radius:6px;padding:4px 12px;font-size:14px}.categories-list{flex-direction:column;gap:12px;display:flex}.category-card{border:1px solid #e5e7eb;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.category-card.main-category{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);box-shadow:0 2px 8px #0000000a}.category-card.main-category:hover{border-color:#1890ff;transform:translateY(-2px);box-shadow:0 4px 16px #00000014}.category-card.sub-category{background:#fafbfc;border-left:4px solid #1890ff;box-shadow:0 1px 4px #00000008}.category-card.sub-category:hover{background:#f0f7ff;transform:translate(4px);box-shadow:0 2px 8px #0000000f}.category-card-content{justify-content:space-between;align-items:center;gap:16px;display:flex}.category-card-content .category-info{flex:1;min-width:0}.category-card-content .category-icon-name{flex:1;align-items:center;gap:12px;display:flex}.category-card-content .category-icon-name .category-icon{flex-shrink:0;font-size:24px}.category-card-content .category-icon-name .category-icon.main{color:#1890ff}.category-card-content .category-icon-name .category-icon.sub{color:#52c41a}.category-card-content .category-icon-name .category-name-wrapper{flex:1;align-items:center;gap:12px;display:flex}.category-card-content .category-icon-name .category-name{color:#1e293b;font-size:18px;font-weight:600;line-height:1.4}.category-card-content .category-icon-name .edit-category-input{border-radius:8px;font-size:18px;font-weight:600}.category-card-content .category-icon-name .edit-category-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.category-card-content .category-actions{flex-shrink:0;gap:8px;display:flex}.category-card-content .category-actions .action-btn{border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.category-card-content .category-actions .action-btn.edit-btn{border-color:#d9d9d9}.category-card-content .category-actions .action-btn.edit-btn:hover{color:#1890ff;background:#f0f7ff;border-color:#1890ff}.category-card-content .category-actions .action-btn.save-btn{background:#52c41a;border-color:#52c41a}.category-card-content .category-actions .action-btn.save-btn:hover{background:#73d13d;border-color:#73d13d}.category-card-content .category-actions .action-btn.delete-btn:hover{background:#fff1f0;border-color:#ff4d4f}.category-card-content .category-actions .action-btn.pin-btn:hover{color:#faad14;background:#fffbe6;border-color:#faad14}.category-card-content .category-actions .action-btn.pin-btn.ant-btn-primary{background:#faad14;border-color:#faad14}.category-card-content .category-actions .action-btn.pin-btn.ant-btn-primary:hover{background:#ffc53d;border-color:#ffc53d}.category-card-content .category-actions .add-subcategory-btn{border-radius:8px;height:36px;padding:0 16px;font-weight:500}.category-card-content .category-actions .add-subcategory-btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #1890ff33}.empty-state{background:#fafafa;border:2px dashed #d9d9d9;border-radius:16px;margin-top:40px}.empty-state .ant-card-body{padding:80px 40px}.empty-state .empty-content{text-align:center}.empty-state .empty-content h3{color:#8c8c8c;margin:24px 0 12px;font-size:24px;font-weight:600}.empty-state .empty-content p{color:#bfbfbf;margin-bottom:32px;font-size:16px}.empty-state .empty-content button{border-radius:8px;height:48px;font-size:16px}@media screen and (max-width:768px){.category-dashboard-header{flex-direction:column;align-items:flex-start;gap:16px}.category-dashboard-header .create-category-btn{width:100%}.category-card.sub-category{margin-left:24px!important}.category-card-content{flex-direction:column;align-items:flex-start;gap:16px}.category-card-content .category-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.category-card-content .category-actions .add-subcategory-btn{flex:1;min-width:100%}.category-icon-name .category-name{font-size:16px!important}}.center-text{text-align:left;color:#1e293b;margin-bottom:24px;padding-left:4px;font-size:24px;font-weight:700}.create-category-container p{margin-bottom:16px;font-size:20px}.btn-action{margin-right:8px}.action-buttons{gap:10px;display:flex}.product-list-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 0;display:flex}.product-list-header.justify-end{justify-content:flex-end}.product-list-header .product-list-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.product-list-header .product-list-actions .product-list-search{width:280px}.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper{background-color:#fff;border:1px solid #e2e8f0;align-items:center;padding:6px 20px;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d;border-radius:50px!important}.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper input.ant-input{border:none;border-radius:0;height:auto;margin:0;font-size:14px;box-shadow:none!important;background:0 0!important;padding:0!important}.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper .ant-input-suffix{margin-left:10px}.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper .ant-input-suffix .anticon{transition:color .3s}.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper:hover,.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper:focus-within{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper:hover .ant-input-suffix .anticon,.product-list-header .product-list-actions .product-list-search.ant-input-affix-wrapper:focus-within .ant-input-suffix .anticon{color:#3b82f6!important}.product-list-header .product-list-actions .category-select-dropdown{width:200px}.product-list-header .product-list-actions .category-select-dropdown .ant-select-selector{align-items:center;display:flex;background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:50px!important;height:38px!important;padding:0 16px!important;box-shadow:0 1px 2px #0000000d!important}.product-list-header .product-list-actions .category-select-dropdown .ant-select-selector:hover{background-color:#fff!important;border-color:#3b82f6!important}.product-list-header .product-list-actions .category-select-dropdown.ant-select-focused .ant-select-selector{background-color:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.product-list-header .product-list-actions .category-select-dropdown .ant-select-selection-item,.product-list-header .product-list-actions .category-select-dropdown .ant-select-selection-placeholder{align-items:center;display:flex;line-height:36px!important}.product-list-table{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.product-list-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;font-weight:600}.product-list-table .ant-table-tbody>tr:hover>td{background:#f1f5f9}.product-list-create-btn{background-color:#3b82f6;border-color:#3b82f6;border-radius:6px;margin-left:0;font-weight:500}.product-list-create-btn:hover{background-color:#2563eb;border-color:#2563eb}.product-list-create-btn-category{border-radius:6px;margin-left:12px}.action-btn-edit{justify-content:center;align-items:center;transition:all .3s;color:#3b82f6!important;background-color:#eff6ff!important;border:none!important;border-radius:8px!important;width:36px!important;height:36px!important;padding:0!important;display:inline-flex!important}.action-btn-edit:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d;color:#fff!important;background-color:#3b82f6!important}.action-btn-delete{justify-content:center;align-items:center;transition:all .3s;color:#ef4444!important;background-color:#fef2f2!important;border:none!important;border-radius:8px!important;width:36px!important;height:36px!important;padding:0!important;display:inline-flex!important}.action-btn-delete:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ef44444d;color:#fff!important;background-color:#ef4444!important}.ant-table-pagination.ant-pagination{align-items:center;width:100%;justify-content:center!important;margin-top:24px!important;display:flex!important}.ant-pagination .ant-pagination-item{background-color:#fff;font-weight:500;transition:all .3s;border:1px solid #e2e8f0!important;border-radius:8px!important;margin-right:8px!important}.ant-pagination .ant-pagination-item a{color:#64748b}.ant-pagination .ant-pagination-item:hover{border-color:#3b82f6!important}.ant-pagination .ant-pagination-item:hover a{color:#3b82f6}.ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#3b82f6;box-shadow:0 4px 6px #3b82f640;border-color:#3b82f6!important}.ant-pagination .ant-pagination-item.ant-pagination-item-active a,.ant-pagination .ant-pagination-item.ant-pagination-item-active:hover a{color:#fff}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{margin-right:8px!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{background-color:#fff;justify-content:center;align-items:center;transition:all .3s;display:flex;border:1px solid #e2e8f0!important;border-radius:8px!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover,.ant-pagination .ant-pagination-next .ant-pagination-item-link:hover{color:#3b82f6;border-color:#3b82f6!important}.ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:#cbd5e1;background-color:#f8fafc;border-color:#f1f5f9!important}.loading-spining{margin:20px auto;display:block}.shop-logo-btn{background-color:#0000;justify-content:center;align-items:center;width:50px;height:50px;padding:0;transition:transform .2s;display:flex;box-shadow:none!important}.shop-logo-btn img{object-fit:contain;border-radius:8px;width:100%;height:100%}.shop-identity-btn{align-items:center;gap:10px;display:flex}.shop-identity-btn--clickable{cursor:pointer}.shop-identity-btn--clickable:hover .shop-identity-name{color:#1890ff}.shop-identity-btn--clickable:hover .shop-logo-btn{transform:scale(1.05)}.shop-identity-name{color:#222;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:14px;font-weight:600;transition:color .2s;overflow:hidden}.clear-home-nav{box-shadow:none;background:0 0;border:none;height:auto;padding:0;line-height:normal}.clear-home-nav:hover,.clear-home-nav:focus,.clear-home-nav:active{box-shadow:none;background:0 0;border:none}.shop-logo-btn:hover{transform:scale(1.05)}.no-product{text-align:center;font-size:1.5em}.details-loading{justify-content:center;align-items:center;height:100vh;display:flex}.product-detail-thumbnails{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.product-detail-thumbnails .thumbnail-item{cursor:pointer;background-color:#fff;border:3px solid #f0f0f0;border-radius:8px;width:80px;height:80px;transition:all .3s;overflow:hidden;box-shadow:0 2px 4px #00000014}.product-detail-thumbnails .thumbnail-item img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.product-detail-thumbnails .thumbnail-item:hover{border-color:#40a9ff;transform:translateY(-2px);box-shadow:0 4px 8px #1890ff33}.product-detail-thumbnails .thumbnail-item:hover img{transform:scale(1.1)}.product-detail-thumbnails .thumbnail-item.active{border-color:#1890ff;box-shadow:0 4px 12px #1890ff4d}.product-detail-container{background-color:#f9f9f9;max-width:800px;margin:30px auto 0;padding:20px;font-family:Arial,sans-serif}.product-detail-container h1{text-align:center;color:#2c3e50;margin-bottom:20px}.product-detail-container .txt-detail{border-top:.1px solid gray;align-items:center;gap:10px;padding-top:5px;padding-bottom:5px;font-family:Calibri;display:flex}.product-detail-container .txt-detail .icon-container{color:#29abf8;width:30px;height:30px;font-size:x-large}.product-detail-container .txt-detail .icon-community-container{width:30px;height:30px}.product-detail-container .txt-detail .product-detail-community{align-items:center;gap:5px;display:flex}.product-detail-container img{object-fit:contain;border-radius:10px;width:100%;max-height:400px;margin-bottom:20px}.product-detail-container p{margin-bottom:10px;font-size:1.2em}.product-detail-container p strong{font-weight:700}.product-detail-container p.price-value,.product-detail-container p.out-of-stock{color:red;font-weight:700}.product-detail-container .buy-now-btn{color:#fff;cursor:pointer;text-align:center;background-color:#0047ab;border:none;border-radius:5px;width:100%;padding:15px 20px;font-size:1em;transition:background-color .3s;display:block}.product-detail-container .buy-now-btn:disabled{cursor:not-allowed;background-color:gray}.product-detail-main-image{display:flex}.product-detail-main-container{grid-template-columns:1fr 1fr;align-items:start;gap:40px;max-width:1400px;margin:0 auto;padding:30px;display:grid}@media (max-width:992px){.product-detail-main-container{grid-template-columns:1fr;gap:30px}}.product-detail-main-container .product-detail-left-container,.product-detail-main-container .product-detail-right-container{width:100%}.product-detail-main-container .product-detail-left-container{flex-direction:column;gap:20px;display:flex}.product-detail-main-container .product-detail-left-container .product-detail-main-image{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;height:500px;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.product-detail-main-container .product-detail-left-container .product-detail-main-image img,.product-detail-main-container .product-detail-left-container .product-detail-main-image .ant-image,.product-detail-main-container .product-detail-left-container .product-detail-main-image .ant-image-img{object-fit:contain;width:100%;height:100%;transition:transform .3s;display:block}.product-detail-main-container .product-detail-left-container .product-detail-main-image img:hover,.product-detail-main-container .product-detail-left-container .product-detail-main-image .ant-image:hover,.product-detail-main-container .product-detail-left-container .product-detail-main-image .ant-image-img:hover{transform:scale(1.05)}.product-detail-main-container .product-detail-left-container .product-detail-left-description{background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #00000014}.product-detail-main-container .product-detail-left-container .product-detail-left-description .txt-detail{color:#262626;border-bottom:2px solid #f0f0f0;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}.product-detail-main-container .product-detail-left-container .product-detail-left-description .txt-detail .icon-container{color:#1890ff;font-size:20px}.product-detail-main-container .product-detail-left-container .product-detail-left-description span{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:#595959;font-size:15px;line-height:1.8;display:block}.product-detail-main-container .product-detail-left-container .product-detail-left-description :where(img,video,iframe,table){width:100%;max-width:100%}.product-detail-main-container .product-detail-left-container .product-detail-left-description :where(img,video){height:auto}.product-detail-main-container .product-detail-left-container .product-detail-left-description iframe{aspect-ratio:16/9;height:auto}.product-detail-main-container .product-detail-left-container .product-detail-left-description table{-webkit-overflow-scrolling:touch;border-collapse:collapse;display:block;overflow-x:auto}.product-detail-main-container .product-detail-right-container .product-detail-container{background-color:#fff;border-radius:12px;margin-top:0;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;box-shadow:0 2px 12px #00000014}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:10px;padding-bottom:10px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-shop-info{align-items:center;gap:10px;height:36px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-shop-info .shop-icon-badge{object-fit:cover;border:2px solid #f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-shop-info .shop-name{color:#262626;align-items:center;font-size:14px;font-weight:600;line-height:36px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-meta-tags{gap:8px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-meta-tags .category-badge{color:#595959;background-color:#f0f0f0;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:500;transition:all .2s}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-meta-tags .category-badge.clickable{cursor:pointer;color:#1a5490;background-color:#e6f4ff}.product-detail-main-container .product-detail-right-container .product-detail-container .product-header-section .product-meta-tags .category-badge.clickable:hover{color:#fff;background-color:#1a5490;transform:translateY(-1px)}.product-detail-main-container .product-detail-right-container .product-detail-container .product-title{color:#1a1a1a;letter-spacing:-.5px;margin:0 0 12px;font-size:26px;font-weight:700;line-height:1.3}.product-detail-main-container .product-detail-right-container .product-detail-container .price-section{margin-bottom:12px}.product-detail-main-container .product-detail-right-container .product-detail-container .price-section .main-price{color:#1a5490;letter-spacing:-1px;margin-bottom:6px;font-size:36px;font-weight:700}.product-detail-main-container .product-detail-right-container .product-detail-container .stock-status{margin-bottom:14px;font-size:14px;font-weight:500}.product-detail-main-container .product-detail-right-container .product-detail-container .stock-status .in-stock{color:#52c41a;align-items:center;gap:6px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .stock-status .out-of-stock{color:#ff4d4f;align-items:center;gap:6px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variants{margin-bottom:16px}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variants-label{color:#0047ab;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variants-label .pd-variants-selected{color:#111827;text-transform:none;letter-spacing:0;font-size:14px;font-weight:700}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variants-list{flex-wrap:wrap;gap:8px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variants-list--images{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn{cursor:pointer;color:#374151;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:6px 16px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex;position:relative}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn .pd-variant-sold{color:#ef4444;background:#fff;border:1px solid #fca5a5;border-radius:4px;padding:0 4px;font-size:10px;line-height:1.5;position:absolute;top:-7px;right:-4px}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn:hover:not(:disabled){color:#0047ab;background:#eff4ff;border-color:#0047ab}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--active{color:#0047ab;background:#eff4ff;font-weight:600;border-width:2px!important;border-color:#0047ab!important}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--sold{opacity:.45;cursor:not-allowed;text-decoration:line-through}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card{border-radius:10px;flex-direction:row;flex-shrink:0;align-items:center;gap:0;width:100%;padding:0;overflow:hidden}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-card-img{flex-shrink:0;width:56px;height:56px;position:relative}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-card-img img{object-fit:cover;width:100%;height:100%;display:block}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-card-img .pd-variant-card-no-img{color:#0047ab;background:#eff4ff;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-card-img .pd-variant-card-overlay{color:#fff;letter-spacing:.3px;background:#00000073;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex;position:absolute;inset:0}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-card-info{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;min-width:0;padding:6px 10px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-name{color:#374151;white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;padding:0;font-size:12px;font-weight:600;overflow:hidden}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-price-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-price{color:#0047ab;font-size:12px;font-weight:700}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-original-price{color:#9ca3af;font-size:10px;text-decoration:line-through}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-discount-badge{color:#fff;background:#ef4444;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card .pd-variant-sold-tag{color:#ef4444;font-size:10px;font-weight:500}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card.pd-variant-btn--active .pd-variant-name{color:#0047ab}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card.pd-variant-btn--sold{text-decoration:none}.product-detail-main-container .product-detail-right-container .product-detail-container .pd-variant-btn--card.pd-variant-btn--sold img{filter:grayscale(60%)}.product-detail-main-container .product-detail-right-container .product-detail-container .about-section{background-color:#fafafa;border-left:4px solid #1a5490;border-radius:8px;margin-bottom:14px;padding:14px}.product-detail-main-container .product-detail-right-container .product-detail-container .about-section h3{color:#262626;margin:0 0 8px;font-size:14px;font-weight:600}.product-detail-main-container .product-detail-right-container .product-detail-container .about-section .about-content{color:#595959;font-size:13px;line-height:1.5}.product-detail-main-container .product-detail-right-container .product-detail-container .about-section .about-content :where(img,video,iframe,table){width:100%;max-width:100%}.product-detail-main-container .product-detail-right-container .product-detail-container .about-section .about-content :where(img,video){height:auto}.product-detail-main-container .product-detail-right-container .product-detail-container .about-section .about-content iframe{aspect-ratio:16/9;height:auto}.product-detail-main-container .product-detail-right-container .product-detail-container .product-info-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px;display:grid}.product-detail-main-container .product-detail-right-container .product-detail-container .product-info-grid .info-item{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-info-grid .info-item .info-icon{color:#1a5490;font-size:20px}.product-detail-main-container .product-detail-right-container .product-detail-container .product-info-grid .info-item .info-content{flex-direction:column;gap:2px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .product-info-grid .info-item .info-content .info-label{color:#8c8c8c;font-size:11px;font-weight:500}.product-detail-main-container .product-detail-right-container .product-detail-container .product-info-grid .info-item .info-content .info-value{color:#262626;font-size:13px;font-weight:600}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons{gap:12px;margin-top:16px;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons button{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;transition:all .3s;display:flex}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .add-to-cart-btn{color:#0047ab;background:#fff;height:48px;border:2px solid #0047ab!important}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .add-to-cart-btn:hover:not(:disabled){background:#eff4ff}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .add-to-cart-btn:disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6;border-color:#e5e7eb!important}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .buy-now-btn{color:#fff;background:#0047ab;height:48px;border:none!important}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .buy-now-btn:hover:not(:disabled){background:#003d8a;transform:translateY(-1px)}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .buy-now-btn:active{transform:translateY(0)}.product-detail-main-container .product-detail-right-container .product-detail-container .action-buttons .buy-now-btn:disabled{cursor:not-allowed;background:#d9d9d9;transform:none}.product-detail-main-container .product-detail-right-container .product-detail-container .txt-detail,.product-detail-main-container .product-detail-right-container .product-detail-container .icon-container,.product-detail-main-container .product-detail-right-container .product-detail-container .icon-community-container,.product-detail-main-container .product-detail-right-container .product-detail-container .product-detail-community,.product-detail-main-container .product-detail-right-container .product-detail-container .product-detail-category,.product-detail-main-container .product-detail-right-container .product-detail-container h1:not(.product-title){display:none}@media screen and (max-width:768px){.product-detail-main-container{flex-direction:column;gap:16px;padding:16px}.product-detail-left-container .product-detail-main-image{height:auto}.product-detail-left-container .product-detail-main-image img{object-fit:contain;width:100%;height:auto}.product-detail-left-container .product-detail-left-description{padding:12px}.product-detail-thumbnails{gap:8px}.product-detail-thumbnails .thumbnail-item{width:48px;height:48px}.product-detail-right-container .product-detail-container h1{font-size:20px}.product-detail-right-container .product-detail-container .buy-now-btn{margin-top:12px}}.orders-container{background:#f9f9f9;border-radius:10px;max-width:1100px;margin:auto;padding:20px;font-family:Arial,sans-serif;box-shadow:0 4px 10px #0000001a}.orders-container .order-select,.orders-container .order-select .ant-select-selector{width:100%!important}.orders-container .modal-body{flex-direction:column;width:100%;display:flex}.orders-container h1{text-align:center;color:#333;margin-bottom:20px;font-size:26px}.orders-container .orders-grid{gap:20px;display:flex}.orders-container .order-list,.orders-container .order-details{background:#fff;border-radius:8px;flex:1;padding:20px;box-shadow:0 2px 5px #0000001a}.orders-container .order-list .details,.orders-container .order-details .details{justify-content:space-between;display:flex}.orders-container .order-list h2,.orders-container .order-details h2{margin-bottom:15px;font-size:20px}.orders-container .order-list .order-items,.orders-container .order-details .order-items{max-height:450px;padding:0;list-style:none;overflow-y:auto}.orders-container .order-list .order-items .order-item:hover,.orders-container .order-list .order-items .order-item.selected,.orders-container .order-details .order-items .order-item:hover,.orders-container .order-details .order-items .order-item.selected{color:#fff;background:#186ec3}.orders-container .order-list .order-items .payment-recieve,.orders-container .order-details .order-items .payment-recieve{align-items:center;font-size:10px;display:flex;color:#fff!important;background-color:green!important}.orders-container .order-list .order-items .payment-not-recieve,.orders-container .order-details .order-items .payment-not-recieve{align-items:center;font-size:10px;display:flex;color:#fff!important;background-color:#e31616!important}.orders-container .order-list .order-items .order-item,.orders-container .order-details .order-items .order-item{background:#fafafa;border:1px solid #ddd;border-radius:5px;justify-content:space-between;margin-bottom:10px;padding:10px;display:flex}.orders-container .order-list .order-items .order-item:hover,.orders-container .order-details .order-items .order-item:hover{background:#7e9cba}.orders-container .order-list .order-items .order-item .price,.orders-container .order-details .order-items .order-item .price{color:red;font-weight:700}.orders-container .order-list .order-items .order-item button,.orders-container .order-details .order-items .order-item button{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:5px;padding:8px 12px}.orders-container .order-list .order-items .order-item button:hover,.orders-container .order-details .order-items .order-item button:hover{background:#0056b3}.orders-container .order-list .loading-text,.orders-container .order-details .loading-text{color:#777;text-align:center}@media screen and (max-width:768px){.orders-grid.mobile-hide-list .order-list{display:none}}.back-button{color:#fff;background-color:#1890ff;border:none;margin-bottom:15px}.back-button:hover{background-color:#40a9ff}.empty-orders{text-align:center;color:#666;background:#fff;border:1px dashed #ccc;border-radius:10px;padding:30px}.order-details{padding:0}.orders-container .order-details .order-item{margin:0}.khqr-bakong{border:2px dashed #333;justify-content:center;align-items:center;width:200px;height:200px;margin-top:20px;display:flex}.khqr-bakong h1{margin:0;font-size:24px}.shop-list-header{justify-content:space-between;align-items:center;display:flex}.shop-list-header .shop-list-title{margin-bottom:20px;font-size:24px;font-weight:700}.shop-list-header .shop-list-title .required-asterisk{color:red}.shop-list-header .add-shop-owner-button{background-color:#1890ff;border-radius:10px;margin-left:auto}.shop-list-header.shop-owner-view{flex-wrap:wrap;gap:12px}.shop-list-header.shop-owner-view .shop-list-title{flex:auto;margin-bottom:0}.shop-list-header.shop-owner-view .manage-online-shop-owners-back-button{border-radius:10px;margin-right:auto}.inline-shop-list-page{flex-direction:column;min-height:80vh;padding:24px 0;display:flex}.serey-market-home-container .shop-list-header{justify-content:space-between;align-items:center;display:flex}.serey-market-home-container .fixed-menu-container{z-index:1000;background-color:#fff;position:sticky;top:0;box-shadow:0 2px 5px #0000001a}.serey-market-home-container .header-market-home{gap:20px;display:flex}.serey-market-home-container .shop-logo-btn{background-color:#fff;justify-content:center;align-items:center;width:50px;height:50px;padding:4px;transition:transform .2s;display:flex;box-shadow:0 2px 6px #00000026}.serey-market-home-container .shop-logo-btn img{object-fit:cover;border-radius:0;width:100%;height:100%}.serey-market-home-container .clear-home-nav{box-shadow:none;background:0 0;border:none;height:auto;padding:0;line-height:normal}.serey-market-home-container .clear-home-nav:hover,.serey-market-home-container .clear-home-nav:focus,.serey-market-home-container .clear-home-nav:active{box-shadow:none;background:0 0;border:none}.serey-market-home-container .shop-logo-btn:hover{transform:scale(1.05)}.serey-market-home-container .home-content{background-color:#fff;width:100%;min-height:100vh;padding:20px 0}.serey-market-home-container .home-content .sm-pin-banner{justify-content:space-between;display:flex}.serey-market-home-container .home-content .sm-pin-banner .sm-pin{margin-left:260px}.serey-market-home-container .home-content .content-wrapper{width:100%;max-width:1400px;margin:0 auto;padding:20px 40px}.serey-market-home-container .home-content .content-wrapper .no-data{text-align:center;color:#888;padding:50px 0;font-size:18px}.serey-market-home-container .home-content .content-wrapper .row-col{justify-content:center;display:flex}.serey-market-home-container .home-content .content-wrapper .see-more-button{text-align:center;margin-top:24px;margin-bottom:24px}.serey-market-home-container .home-content .content-wrapper .see-more-button .ant-btn{background-color:#1890ff;border-color:#1890ff;border-radius:22px;height:44px;padding:0 40px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 4px 10px #1890ff33}.serey-market-home-container .home-content .content-wrapper .see-more-button .ant-btn:hover{background-color:#40a9ff;border-color:#40a9ff;transform:translateY(-2px);box-shadow:0 6px 15px #1890ff4d}.serey-market-home-container .home-content .content-wrapper .see-more-button .ant-btn:disabled{color:#00000040;box-shadow:none;background-color:#f5f5f5;border-color:#d9d9d9;transform:none}@media screen and (max-width:768px){.product-card{height:auto;min-height:100%}.product-image-container{height:160px}.product-details{flex-direction:column;flex:1;justify-content:flex-start;padding:10px;display:flex}.product-name{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:40px;margin-bottom:6px;font-size:14px;display:-webkit-box;overflow:hidden}.product-price,.stock-indicator{margin:2px 0;font-size:14px}.product-actions{padding:0 10px 10px}.add-to-cart-btn{height:36px;font-size:14px}}.cart-button-fixed{z-index:1000;transition:all .3s;position:fixed;bottom:50px;right:50px}.cart-button-fixed:hover{transform:translateY(-2px)}@media (max-width:768px){.cart-button-fixed{bottom:150px;right:20px}}.cart-button-fixed .ant-badge-count{top:4px;right:4px;transform:translate(20%,-20%)}.cart-button{justify-content:center;align-items:center;width:60px;height:60px;font-size:28px;display:flex}@media (max-width:768px){.cart-button{width:52px;height:52px;font-size:24px}}.cart-shop-info{align-items:center;gap:16px;font-size:16px;display:flex}@media (max-width:768px){.cart-shop-info{gap:12px}}.cart-shops-container{flex-direction:column;gap:2rem;display:flex}@media (max-width:768px){.cart-shops-container{gap:1.5rem}}.cart-shop-section{background:#fff;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 2px 12px #00000014}.cart-shop-section:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001f}@media (max-width:768px){.cart-shop-section{border-radius:8px}}.cart-page-container{background:#f5f7fa;border-radius:16px;max-width:1200px;margin:2rem auto 2rem 60px;padding:30px;box-shadow:0 4px 12px #00000014}@media (max-width:768px){.cart-page-container{border-radius:12px;margin:1rem;padding:15px}}.cart-page-container .cart-content-wrapper{flex-direction:column;gap:20px;display:flex}.cart-page-container .cart-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.cart-page-container .cart-header h2{color:#1a1a1a;margin-bottom:0;font-size:28px;font-weight:700}@media (max-width:768px){.cart-page-container .cart-header h2{font-size:22px}}.cart-page-container .empty-cart{text-align:center;background:#fff;border-radius:16px;padding:80px 20px;box-shadow:0 4px 16px #00000014}.cart-page-container .empty-cart h2{color:#333;margin-bottom:12px;font-size:28px;font-weight:700}.cart-page-container .empty-cart p{color:#999;font-size:18px}.cart-page-container .cart-shop-header{color:#fff;background:#1e3a8a;border-left:4px solid #1e3a8a;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex;position:relative}.cart-page-container .cart-shop-header h3{color:#fff;margin-bottom:0;font-size:16px;font-weight:600}.cart-page-container .cart-shop-header .shop-icon-wrapper{background:#fff;border-radius:50%;width:36px;height:36px;padding:3px;overflow:hidden;box-shadow:0 2px 6px #00000026}@media (max-width:768px){.cart-page-container .cart-shop-header .shop-icon-wrapper{width:32px;height:32px}}.cart-page-container .cart-shop-header .shop-icon-header{object-fit:cover;border-radius:50%;width:100%;height:100%}.cart-page-container .cart-shop-header .shop-name-text{color:#fff;text-shadow:0 1px 2px #0000001a;font-size:16px;font-weight:600}@media (max-width:768px){.cart-page-container .cart-shop-header .shop-name-text{font-size:14px}}.cart-page-container .cart-list{padding:0}.cart-page-container .cart-list .ant-list-item{border-bottom:1px solid #f0f0f0;padding:20px 24px;transition:all .3s}.cart-page-container .cart-list .ant-list-item:hover{background-color:#f8f9fa}.cart-page-container .cart-list .ant-list-item:last-child{border-bottom:none}.cart-page-container .cart-item-row{width:100%}.cart-page-container .cart-item-content{flex:1;align-items:center;gap:20px;display:flex}@media (max-width:768px){.cart-page-container .cart-item-content{flex-direction:column;align-items:flex-start;gap:12px}}.cart-page-container .cart-item-image-wrapper{background-color:#f5f5f5;border-radius:12px;flex-shrink:0;width:120px;height:120px;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media (max-width:768px){.cart-page-container .cart-item-image-wrapper{border-radius:8px;width:100px;height:100px}}.cart-page-container .cart-item-image-wrapper .cart-product-image{object-fit:cover;width:100%;height:100%}.cart-page-container .cart-item-image-wrapper .cart-product-image img{object-fit:cover!important;width:100%!important;height:100%!important}.cart-page-container .custom-arrow{z-index:10;color:#fff;cursor:pointer;background:linear-gradient(135deg,#000000b3,#323232e6);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:opacity .3s ease-in-out,background .3s;display:flex;box-shadow:0 4px 10px #0000004d;opacity:0!important}.cart-page-container .custom-arrow.visible{opacity:0!important}.cart-page-container .cart-item-image{background-color:#f5f5f5;border-radius:12px;width:100px;height:100px;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media (max-width:768px){.cart-page-container .cart-item-image{border-radius:8px;width:80px;height:80px}}.cart-page-container .cart-item-image img{object-fit:cover;width:100%;height:100%}.cart-page-container .cart-item-info{flex-direction:column;flex:1;justify-content:space-between;display:flex}.cart-page-container .cart-item-info .cart-item-variant{color:#374151;margin:0 0 6px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;display:inline-block}.cart-page-container .cart-item-info .cart-item-name{color:#333;margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.4}@media (max-width:768px){.cart-page-container .cart-item-info .cart-item-name{margin-bottom:8px;font-size:14px}}.cart-page-container .cart-item-info .cart-item-details{flex-direction:column;gap:8px;display:flex}.cart-page-container .cart-item-info .price-info,.cart-page-container .cart-item-info .stock-info{align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:768px){.cart-page-container .cart-item-info .price-info,.cart-page-container .cart-item-info .stock-info{font-size:13px}}.cart-page-container .cart-item-info .price-label,.cart-page-container .cart-item-info .stock-label{color:#666;font-weight:500}.cart-page-container .cart-item-info .cart-item-price{color:#ff4d4f;font-size:18px;font-weight:700}@media (max-width:768px){.cart-page-container .cart-item-info .cart-item-price{font-size:16px}}.cart-page-container .cart-item-info .cart-item-stock{color:#52c41a;font-weight:600}.cart-page-container .cart-item-controls{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}@media (max-width:768px){.cart-page-container .cart-item-controls{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:12px}}.cart-page-container .cart-quantity-wrapper{background:#fff;border:2px solid #e8e8e8;border-radius:8px;align-items:center;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000000d}.cart-page-container .cart-quantity-wrapper .quantity-btn{cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .2s;display:flex}@media (max-width:768px){.cart-page-container .cart-quantity-wrapper .quantity-btn{width:32px;height:32px}}.cart-page-container .cart-quantity-wrapper .quantity-btn:hover:not(:disabled){color:#fff;background:#1890ff}.cart-page-container .cart-quantity-wrapper .quantity-btn:disabled{color:#ccc;cursor:not-allowed;opacity:.5}.cart-page-container .cart-quantity-wrapper .cart-quantity-input{text-align:center;border:none;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;width:60px}@media (max-width:768px){.cart-page-container .cart-quantity-wrapper .cart-quantity-input{width:50px}}.cart-page-container .cart-quantity-wrapper .cart-quantity-input .ant-input-number-input{text-align:center;height:36px;font-weight:600;line-height:36px}@media (max-width:768px){.cart-page-container .cart-quantity-wrapper .cart-quantity-input .ant-input-number-input{height:32px;line-height:32px}}.cart-page-container .cart-remove-btn{color:#ff4d4f;border-radius:6px;align-items:center;gap:6px;height:auto;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}@media (max-width:768px){.cart-page-container .cart-remove-btn{padding:4px 8px;font-size:12px}}.cart-page-container .cart-remove-btn:hover{color:#fff;background:#ff4d4f}.cart-page-container .cart-total-section{background:linear-gradient(#fafafa 0%,#f5f5f5 100%);border-top:2px solid #e8e8e8;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}@media (max-width:768px){.cart-page-container .cart-total-section{flex-direction:column;gap:16px;padding:20px}}.cart-page-container .cart-summary{flex-direction:column;flex:1;gap:8px;display:flex}.cart-page-container .cart-summary .cart-total-row{align-items:baseline;gap:12px;display:flex}.cart-page-container .cart-summary .cart-total-row .cart-total-label{color:#666;font-size:14px;font-weight:500}.cart-page-container .cart-summary .cart-total-row .cart-total-amount{color:#1890ff;font-size:24px;font-weight:700}@media (max-width:768px){.cart-page-container .cart-summary .cart-total-row .cart-total-amount{font-size:20px}}.cart-page-container .cart-summary .cart-items-count{color:#999;font-size:13px}.cart-page-container .cart-checkout-btn{border-radius:8px;height:44px;padding:0 32px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #1890ff40;background:#1890ff!important;border-color:#1890ff!important}@media (max-width:768px){.cart-page-container .cart-checkout-btn{width:100%;height:42px;font-size:15px}}.cart-page-container .cart-checkout-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1890ff59;background:#40a9ff!important;border-color:#40a9ff!important}.cart-page-container .cart-checkout-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.cart-page-container .community-section{background:#fff;border-radius:10px;margin-bottom:10px;padding:15px;box-shadow:0 2px 8px #0000001a}.cart-page-container .community-section .community-title{color:#333;font-size:18px;font-weight:600}.cart-page-container .community-section .community-items{margin-top:10px}.categoryContainer{flex-wrap:wrap;justify-content:center;gap:10px;height:20px;padding:10px;display:flex}.categoryItem{cursor:pointer;color:#374151;background-color:#e5e7eb;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s}.categoryItem.active{color:#fff;background-color:#3b82f6}.categoryItem.hovered{background-color:#d1d5db}.ispin-category-container{flex-wrap:wrap;justify-content:center;gap:10px;height:20px;padding:10px;display:flex;position:relative}@media screen and (max-width:768px){.ispin-category-container{height:auto!important;margin-bottom:0!important;padding-bottom:0!important}.category-item{padding:8px 12px;font-size:12px}}.category-item{cursor:pointer;color:#374151;background-color:#e5e7eb;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s}.category-item.hovered{background-color:#d1d5db}.category-item.active{color:#fff;background-color:#3b82f6}.category-item-wrapper{display:inline-block;position:relative}.dropdown-container{z-index:10;background:#fff;min-width:200px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 4px 10px #0000001a}.product-card{cursor:pointer;background:#fff;border:1px solid #e8ecf0;border-radius:14px;flex-direction:column;justify-content:space-between;width:300px;margin:16px auto;padding-top:0;transition:box-shadow .25s,transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000f}.product-card:hover{border-color:#c7d2e0;transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.product-card.selected-card{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.product-card.disabled-card{opacity:.5;cursor:not-allowed;pointer-events:auto}.product-card.disabled-card:hover{box-shadow:none;transform:none}.bulk-action-bar{background:0 0;justify-content:flex-end;margin-bottom:16px;padding:0;display:flex}.bulk-action-bar .bulk-actions-wrapper{background:#fff;border-radius:30px;align-items:center;gap:16px;padding:8px 16px;display:flex}@media screen and (max-width:768px){.bulk-action-bar .bulk-actions-wrapper{border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:12px}}.bulk-action-bar .bulk-buttons{gap:8px;display:flex}@media screen and (max-width:768px){.bulk-action-bar .bulk-buttons{justify-content:space-between;width:100%}.bulk-action-bar .bulk-buttons .action-btn{flex:1}}.bulk-action-bar .selection-count{color:#333;white-space:nowrap;font-size:16px}.bulk-action-bar .action-btn{border-radius:20px;height:36px;font-weight:500}.bulk-action-bar .action-btn.cancel-btn{color:#ff4d4f;border-color:#ff4d4f}.bulk-action-bar .action-btn.cancel-btn:hover{color:#ff4d4f;background:#fff1f0;border-color:#ff4d4f}.bulk-action-bar .action-btn.add-btn{background:#000;border-color:#000}.bulk-action-bar .action-btn.add-btn:hover{background:#333;border-color:#333}.bulk-action-bar .action-btn.add-btn[disabled]{color:#000;opacity:.5;background:#fff;border-color:#000}.bulk-action-bar .action-btn.add-btn[disabled]:hover{color:#000;background:#fff;border-color:#000}.select-mode-btn{color:#333;background:#fff;border:1px solid #333;border-radius:20px;height:36px;padding:0 20px;font-weight:500;box-shadow:none!important}.select-mode-btn:hover{color:#000;background-color:#f5f5f5;border-color:#000}.selection-checkbox{z-index:5;position:absolute;top:10px;right:10px}.selection-checkbox .ant-checkbox-inner{width:20px;height:20px}.selection-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#000;border-color:#000}.product-image-container{background-color:#f8fafc;justify-content:center;align-items:center;width:100%;height:210px;padding:0;display:flex;position:relative;overflow:hidden}.product-image-container .product-image{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s}.product-discount-badge{color:#fff;z-index:2;pointer-events:none;letter-spacing:.3px;background:#ef4444;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px;box-shadow:0 2px 6px #ef444459}.price-original{color:#94a3b8;font-size:12px;line-height:1.2;text-decoration:line-through;display:block}.cart-price-block{flex-direction:column;gap:3px;display:flex}.cart-price-discount-row{align-items:center;gap:8px;display:flex}.cart-discount-pill{color:#fff;letter-spacing:.4px;white-space:nowrap;background:linear-gradient(135deg,#ff4d4f 0%,#ff7875 100%);border-radius:20px;align-items:center;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.cart-price-original{color:#94a3b8;font-size:13px;font-weight:400;text-decoration:line-through}.cart-price-final{color:#ef4444;font-size:18px;font-weight:700;line-height:1.2}@media (max-width:768px){.cart-price-final{font-size:16px}}.checkout-order-items{flex-direction:column;gap:0;display:flex}.checkout-order-item{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:12px 0;display:flex}.checkout-order-item:last-child{border-bottom:none}.checkout-order-item-img{object-fit:cover;background:#f8fafc;border:1px solid #f0f0f0;border-radius:8px;flex-shrink:0;width:52px;height:52px}.checkout-order-item-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.checkout-order-item-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.checkout-order-item-name-wrap{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.checkout-order-item-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.checkout-order-item-variant{color:#0047ab;background:#eff4ff;border-radius:4px;width:fit-content;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.checkout-order-item-line-total{color:#1e293b;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:700}.checkout-order-item-bottom{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.checkout-order-item-qty{color:#94a3b8;font-size:12px;font-weight:500}.checkout-order-item-sep{color:#cbd5e1;font-size:12px}.checkout-order-item-original{color:#94a3b8;font-size:12px;text-decoration:line-through}.checkout-order-item-pill{color:#fff;letter-spacing:.3px;background:linear-gradient(135deg,#ff4d4f 0%,#ff7875 100%);border-radius:20px;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.checkout-order-item-price{color:#64748b;font-size:12px;font-weight:500}.product-image{object-fit:cover;max-width:100%;max-height:100%;display:block}.product-details{text-align:left;border-top:1px solid #f1f5f9;padding:12px 14px 14px}.product-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.product-price-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.price-discount-pill,.price-original-inline,.price-discounted{display:none}.price-deal-block{align-items:center;gap:6px;display:inline-flex}.price-deal-original{color:#94a3b8;font-size:12px;font-weight:500;text-decoration:line-through}.price-deal-final{color:#e8241a;font-size:16px;font-weight:700;line-height:1}.price-regular{color:#1d4ed8;font-size:17px;font-weight:700;line-height:1}.stock-indicator{color:#94a3b8;align-items:center;margin:0;font-size:12px;display:flex}.stock-indicator .out-of-stock{color:#ff4d4f;font-weight:700}.stock-indicator .stock-value{color:#94a3b8;font-weight:500}.product-card:hover .product-image{filter:brightness(.72);transform:scale(1.06)}.product-actions{opacity:0;z-index:2;pointer-events:none;flex-direction:column;align-items:center;width:100%;transition:opacity .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-actions>*{pointer-events:auto}.quantity-selector-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:20px;justify-content:center;align-items:center;margin-bottom:12px;padding:4px 12px;display:flex}.quantity-selector-card .qty-btn{color:#333;background:#fff;border:none;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;padding:0;font-weight:700;line-height:24px;display:flex}.quantity-selector-card .qty-btn:hover{color:#1890ff;background:#f0f0f0}.quantity-selector-card .qty-value{color:#fff;margin:0 8px;font-size:16px;font-weight:700}.product-card:hover .product-actions{opacity:1}.add-to-cart-btn{background:linear-gradient(90deg,#1890ff 0%,#2db7f5 100%);border:none;border-radius:4px;height:40px;font-weight:600}.add-to-cart-btn:disabled{cursor:not-allowed;background:gray}@keyframes slideshowFadeIn{0%{opacity:0}to{opacity:1}}.slideshow-container{width:100%;max-width:1400px;margin:0 auto;padding:30px 40px;animation:.4s slideshowFadeIn;position:relative}.slideshow-container .slick-slide{padding:0 10px}.slideshow-container .slick-list{margin:0 -10px;padding:10px 0}.single-slide-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.single-slide-wrapper .slide-item{width:100%;max-width:450px;margin:0 auto}.single-slide-wrapper .slide-item:hover{transform:none}.slide-item{cursor:pointer;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;height:280px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.slide-item:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0003}.slide-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s ease-in-out;position:absolute;top:0;left:0}.custom-arrow.prev{left:-10px}.custom-arrow.next{right:-10px}.custom-arrow{z-index:10;color:#fff;cursor:pointer;opacity:0;background:linear-gradient(135deg,#000000b3,#323232e6);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:opacity .3s ease-in-out,background .3s;display:flex;box-shadow:0 4px 10px #0000004d}.custom-arrow.visible{opacity:1}.custom-arrow.prev{position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.custom-arrow.next{position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.video-grid{gap:16px;display:grid}.video-grid.videos-1{grid-template-columns:252px;justify-content:center}.video-grid.videos-2{grid-template-columns:1fr 1fr;max-width:448px;margin:0 auto}.video-grid.videos-3{grid-template-columns:1fr 1fr 1fr;max-width:672px;margin:0 auto}.video-grid .video-grid-wrapper{flex-direction:column;gap:8px;display:flex}.video-grid .video-grid-item{aspect-ratio:1;border-radius:12px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.video-grid .video-grid-item:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0003}.video-grid .video-grid-item video,.video-grid .video-grid-item img{object-fit:cover;width:100%;height:100%;display:block}.video-grid .video-grid-item .video-embed-placeholder{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.video-grid .video-grid-item .video-embed-placeholder .video-embed-platform{color:#fff9;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:600}.video-grid .video-grid-description{color:#555;text-align:center;margin:0;padding:0 4px;font-size:13px;line-height:1.4}.video-grid-item{cursor:pointer;position:relative}.video-grid-item .fb-fullscreen-btn{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#0000008c;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:opacity .2s;display:flex;position:absolute;bottom:8px;right:8px}.video-grid-item:hover .fb-fullscreen-btn{opacity:1}.video-grid-item .video-grid-play-btn{z-index:3;color:#ffffffe6;opacity:0;background:#00000040;border-radius:12px;justify-content:center;align-items:center;font-size:36px;transition:opacity .2s;display:flex;position:absolute;inset:0}.video-grid-item:hover .video-grid-play-btn{opacity:1}.video-lightbox-overlay{z-index:10001;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d1;justify-content:center;align-items:center;animation:.2s slideshowFadeIn;display:flex;position:fixed;inset:0}.video-lightbox-content{flex-direction:column;align-items:center;gap:14px;width:90%;max-width:860px;display:flex;position:relative}.video-lightbox-close{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:background .2s;display:flex;position:absolute;top:-44px;right:0}.video-lightbox-close:hover{background:#ffffff4d}.video-lightbox-player{object-fit:contain;background:#000;border-radius:12px;width:100%;max-height:75vh}.video-lightbox-description{color:#ffffffd9;text-align:center;margin:0;font-size:14px;line-height:1.5}@keyframes miniPlayerIn{0%{opacity:0;transform:translateY(28px)scale(.88);box-shadow:0 2px 8px #0003}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1);box-shadow:0 12px 40px #0009,0 4px 12px #00000059}}@keyframes miniPlayerOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(28px)scale(.92)}}.video-mini-player{z-index:1050;opacity:0;pointer-events:none;transform-origin:100% 100%;background:#1a1a1a;border-radius:12px;width:320px;animation:.22s cubic-bezier(.4,0,1,1) forwards miniPlayerOut;position:fixed;bottom:190px;right:24px;overflow:hidden;transform:translateY(28px)scale(.88);box-shadow:0 12px 40px #0009,0 4px 12px #00000059}.video-mini-player--visible{pointer-events:all;animation:.48s cubic-bezier(.16,1,.3,1) forwards miniPlayerIn}.video-mini-player__header{background:#111;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.video-mini-player__title{color:#fff;letter-spacing:.03em;opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.video-mini-player__close{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:13px;line-height:1;transition:color .15s,background .15s}.video-mini-player__close:hover{color:#fff;background:#ffffff1f}.video-mini-player__screen{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.video-mini-player__count{color:#ffffff80;text-align:right;letter-spacing:.02em;background:#111;padding:6px 12px;font-size:11px}.mini-video-embed-wrap{position:absolute;inset:0}.mini-video-embed-wrap iframe{border:none;width:100%;height:100%;display:block}.mini-video-native-wrap{cursor:pointer;position:absolute;inset:0}.mini-video-native-wrap video{object-fit:cover;width:100%;height:100%;display:block}.mini-video-play-hint{color:#fff;opacity:0;background:0 0;justify-content:center;align-items:center;font-size:28px;transition:opacity .2s,background .2s;display:flex;position:absolute;inset:0}.mini-video-native-wrap:hover .mini-video-play-hint{opacity:1;background:#00000059}@keyframes miniPlayerInMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes miniPlayerOutMobile{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (max-width:768px){.video-mini-player{transform-origin:100% 100%;border-radius:8px;width:160px;animation:.2s cubic-bezier(.4,0,1,1) forwards miniPlayerOutMobile;display:block;bottom:55px;left:auto;right:12px;box-shadow:0 -2px 16px #0006}.video-mini-player--visible{animation:.32s cubic-bezier(.16,1,.3,1) forwards miniPlayerInMobile}.video-mini-player__screen{width:100%;height:90px;aspect-ratio:unset;border-radius:8px;overflow:hidden}.video-mini-player__header,.video-mini-player__title,.video-mini-player__close,.video-mini-player__count{display:none}}.tableVideoContainer{width:100%;max-width:400px;overflow:hidden}.tableVideoContainer video{object-fit:cover;border-radius:8px;width:100%;height:auto}.payment-modal .ant-modal-body{padding:28px}.payment-modal .payment-title{text-align:center;margin-bottom:24px}.payment-modal .payment-title .sent-coin{margin-right:8px}.payment-modal .payment-divider{margin:16px 0!important}.payment-modal .payment-divider-small{margin:20px 0!important}.prefix-icon{color:#bfbfbf}.disabled-input{background-color:#f5f5f5;border-radius:8px}.custom-input,.custom-textarea{border-radius:8px}.form-action-buttons{margin-top:24px!important;margin-bottom:0!important}.form-action-buttons .btn-container{justify-content:space-between;display:flex}.form-action-buttons .btn-container .cancel-btn{width:45%!important;box-shadow:none!important;border-radius:8px!important;height:48px!important}.form-action-buttons .btn-container .send-btn{border-radius:8px!important;width:45%!important;height:48px!important}.slideshow-dashboard-section{background:#fff;border:1.5px solid #e8eef8;border-radius:12px;margin-bottom:28px;padding:28px 32px;box-shadow:0 2px 12px #0047ab0f}.slideshow-section-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.slideshow-section-title{border-left:4px solid #0047ab;padding-left:12px;color:#111827!important;margin-bottom:0!important;font-weight:800!important;line-height:1.2!important}.slideShowDashboardContainer{padding:0}.slideShowHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.avatar-uploader{width:100%;display:block}.submit-btn-min-width{min-width:120px}.tableImageContainer{border-radius:4px;width:150px;height:80px;overflow:hidden}.tableImageContainer img{object-fit:cover;background-color:#f5f5f5;width:100%;height:100%}.uploadContainer{background-color:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;width:100%;height:200px;display:flex;overflow:hidden}.uploadContainer img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.uploadPrompt{margin-top:8px}.homePreviewSection{margin-bottom:20px}.homeSlidePreviewContainer{background-color:#f0f0f0;border:1px solid #d9d9d9;border-radius:2px;justify-content:center;align-items:center;width:100%;height:200px;margin-top:10px;display:flex;overflow:hidden}.homeSlidePreviewContainer img{object-fit:contain;width:100%;height:100%}.homePreviewContainer{border:1px solid #d9d9d9;border-radius:2px;width:250px;height:150px;margin-top:10px;overflow:hidden}.homePreviewContainer img{object-fit:cover;width:100%;height:100%}.homePreviewContainer .preview-text{padding:8px}.homePreviewContainer .preview-text h1{text-align:center;margin:8px 0;font-size:16px}.homePreviewContainer .preview-text p{text-align:center;color:#555;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:14px;display:-webkit-box;overflow:hidden}.formActions{text-align:right}.serey-payment-modal .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0047ab26,0 4px 16px #00000014}.serey-payment-modal .ant-modal-header{background:linear-gradient(135deg,#0047ab 0%,#002f7a 100%);border-bottom:none;padding:20px 24px}.serey-payment-modal .ant-modal-header .ant-modal-title{color:#fff}.serey-payment-modal .ant-modal-close{color:#ffffffb3;top:14px}.serey-payment-modal .ant-modal-close:hover{color:#fff;background:#ffffff1a;border-radius:8px}.serey-payment-modal .ant-modal-close .ant-modal-close-x{width:40px;height:40px;font-size:14px;line-height:40px}.serey-payment-modal .ant-modal-body{padding:28px 24px 24px}.serey-payment-modal .serey-modal-header{align-items:center;gap:14px;display:flex}.serey-payment-modal .serey-modal-header__icon{color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.serey-payment-modal .serey-modal-header__title{color:#fff;font-size:17px;font-weight:700;line-height:1.3}.serey-payment-modal .serey-modal-header__subtitle{color:#ffffffa6;margin-top:2px;font-size:12px;font-weight:400}.serey-payment-modal .serey-form-item .ant-form-item-label>label{color:#1a1a2e;letter-spacing:.01em;font-size:13px;font-weight:600}.serey-payment-modal .serey-form-item .ant-form-item-label>label.ant-form-item-required:before{color:#0047ab}.serey-payment-modal .serey-form-item .ant-select-selector{align-items:center;background:#fafbff!important;border:1.5px solid #e2e8f0!important;border-radius:10px!important;height:42px!important;transition:all .2s!important}.serey-payment-modal .serey-form-item .ant-select-selector:hover{background:#fff!important;border-color:#0047ab!important}.serey-payment-modal .serey-form-item .ant-select-focused .ant-select-selector{background:#fff!important;border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.serey-payment-modal .serey-input{color:#1a1a2e;background:#fafbff;border:1.5px solid #e2e8f0;border-radius:10px;height:52px;padding:0 14px;font-size:14px;transition:all .2s}.serey-payment-modal .serey-input::placeholder{color:#aab4c4}.serey-payment-modal .serey-input:hover{background:#fff;border-color:#0047ab}.serey-payment-modal .serey-input:focus{background:#fff;border-color:#0047ab;box-shadow:0 0 0 3px #0047ab14}.serey-payment-modal .serey-input.ant-input-affix-wrapper{align-items:center;height:52px}.serey-payment-modal .serey-input.ant-input-affix-wrapper:hover,.serey-payment-modal .serey-input.ant-input-affix-wrapper:focus-within{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab14}.serey-payment-modal .serey-input.ant-input-affix-wrapper .ant-input{height:auto;padding:0;box-shadow:none!important;background:0 0!important;border:none!important}.serey-payment-modal .serey-link{color:#0047ab;cursor:pointer;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}.serey-payment-modal .serey-link:hover{color:#003d99;text-decoration:underline}.serey-payment-modal .serey-info-box{color:#374151;background:#f0f6ff;border:1px solid #c7dcff;border-radius:10px;margin-bottom:8px;padding:12px 16px;font-size:13px}.serey-payment-modal .serey-info-box strong{color:#0047ab}.serey-payment-modal .serey-modal-footer{border-top:1px solid #f0f4ff;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;display:flex}.serey-payment-modal .serey-modal-footer .serey-btn-cancel{color:#64748b;background:#fff;border:1.5px solid #e2e8f0;height:42px;padding:0 22px;font-size:14px;font-weight:500;transition:all .2s}.serey-payment-modal .serey-modal-footer .serey-btn-cancel:hover{color:#0047ab;background:#f0f6ff;border-color:#0047ab}.serey-payment-modal .serey-modal-footer .serey-btn-primary{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#0062e6 100%);border:none;height:42px;padding:0 26px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #0047ab4d}.serey-payment-modal .serey-modal-footer .serey-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#003d99 0%,#0052cc 100%);transform:translateY(-1px);box-shadow:0 6px 20px #0047ab66}.serey-payment-modal .serey-modal-footer .serey-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #0047ab4d}.serey-payment-modal .serey-modal-footer .serey-btn-primary:disabled{box-shadow:none;color:#ffffffb3;background:linear-gradient(135deg,#93b4e0 0%,#a8c4f0 100%)}.dashboard-layout{background-color:#f1f5f9;min-height:100vh}.dashboard-layout .dashboard-header{z-index:10;background-color:#1e3a8a;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;box-shadow:0 2px 8px #0000000d}.dashboard-layout .dashboard-header .dashboard-header-left{align-items:center;gap:16px;display:flex}.dashboard-layout .dashboard-header .dashboard-header-left .clear-home-nav{cursor:pointer;background:0 0;border:none;padding:0}.dashboard-layout .dashboard-header .dashboard-header-left .shop-logo-btn img{object-fit:cover;border-radius:8px;width:40px;height:40px}.dashboard-layout .dashboard-header .dashboard-header-right{align-items:center;gap:16px;display:flex}.dashboard-layout .dashboard-header .dashboard-header-right span{color:#fff}.dashboard-layout .dashboard-header .dashboard-header-right span strong{color:#fff;font-weight:600}.dashboard-layout .dashboard-header .dashboard-nav-left-text{color:#fff;margin:0;font-size:18px;font-weight:700}@media (max-width:768px){.dashboard-layout .dashboard-header .dashboard-nav-left-text{display:none}}.dashboard-sider{box-shadow:2px 0 6px #0000001a;background-color:#1e3a8a!important}.dashboard-sider .ant-layout-sider-trigger{color:#fff;background-color:#172554}.dashboard-menu-title{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:10px;padding:18px 16px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.dashboard-menu-title:after{content:"";background:#ffffff26;flex:1;min-width:20px;height:1.5px;display:block}.dashboard-menu{border-right:0;height:100%;padding:0 10px;background-color:#1e3a8a!important}.dashboard-menu .ant-menu-item{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;transition:all .2s;color:#ffffffeb!important;border-radius:10px!important;width:100%!important;height:auto!important;margin:3px 0!important;padding:10px 16px!important;line-height:1.4!important}.dashboard-menu .ant-menu-item:hover{color:#fff!important;background:#ffffff1a!important}.dashboard-menu .ant-menu-item.ant-menu-item-selected{font-weight:600;box-shadow:0 2px 8px #0003;color:#fff!important;background:#ffffff2e!important}.dashboard-menu .ant-menu-item.ant-menu-item-selected:after{display:none}.dashboard-menu .ant-menu-item .anticon{vertical-align:middle;font-size:16px}.dashboard-menu.ant-menu-inline-collapsed{padding:0 4px}.dashboard-menu.ant-menu-inline-collapsed .ant-menu-item{justify-content:center!important;align-items:center!important;padding:10px 0!important;display:flex!important}.dashboard-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content{opacity:0;display:none!important}.dashboard-menu.ant-menu-inline-collapsed .ant-menu-item .anticon{color:#ffffffeb;min-width:unset!important;margin:0!important;font-size:20px!important;display:block!important}.dashboard-menu.ant-menu-inline-collapsed .ant-menu-item.ant-menu-item-selected .anticon{color:#fff}.dashboard-inner-layout{background:#f1f5f9;padding:24px!important}.dashboard-content{background:#fff;border-radius:12px;min-height:280px;margin:0;padding:24px;box-shadow:0 1px 3px #0000000d,0 10px 15px -5px #0000000a}.shop-closed{position:relative}.shop-closed .shop-image{filter:grayscale();opacity:.7}.shop-closed{background:#f5f5f5}.shop-closed:after{content:"Closed";color:#fff;background-color:red;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700;position:absolute;top:8px;right:8px}.modal-shop-card{background:#fff;border:2px solid #ccc;border-radius:8px;flex-direction:column;width:100%;height:100%;min-height:250px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000026}.modal-shop-card.shop-clickable{cursor:pointer}.modal-shop-card.shop-blocked{cursor:not-allowed;opacity:.5}.modal-shop-card .shop-image-container{background-color:#fafafa;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:160px;display:flex;position:relative;overflow:hidden}.modal-shop-card .shop-image{object-fit:cover;width:100%;height:100%;display:block}.shop-status-badge{color:#fff;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;position:absolute;top:8px;right:8px}.shop-status-badge.shop-status-closed{background-color:#ff4d4f}.shop-status-badge.shop-status-open{background-color:#52c41a}.shop-action-buttons{z-index:10;gap:10px;display:flex;position:absolute;top:8px;right:8px}.shop-edit-button{color:#fff;cursor:pointer;background-color:#879824;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;transition:opacity .2s}.shop-edit-button:hover{opacity:.8}.shop-delete-button{color:#fff;cursor:pointer;background-color:#a91414;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;transition:opacity .2s}.shop-delete-button:hover{opacity:.8}.shop-blocked-details{color:#555;margin-top:8px;font-size:12px}.modal-shop-card .shop-details{flex-direction:column;flex-grow:1;padding:12px;display:flex}.modal-shop-card .shop-name{text-align:center;color:#333;margin:0;font-size:16px;font-weight:600}.modal-shop-card .shop-price{color:#666;margin:4px 0;font-size:14px}.modal-shop-card .shop-price span{color:red;font-weight:700}.shop-description{color:#666;margin:4px 0;font-size:14px}.tableShopImageContainer{width:100%;height:100%;overflow:hidden}.tableShopImageContainer img{object-fit:cover;width:100%;height:100%}.shop-description span{text-align:center;color:#7d6b6b;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.row-col{display:flex}.loading-card{background:#fff;border:2px solid #ddd;border-radius:8px;padding:16px;animation:1.5s ease-in-out infinite pulse;box-shadow:0 4px 12px #0000000d}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.select-shop-modal.select-shop-modal--inline{background:#fff;border:1px solid #f3f4f6;border-radius:16px;width:100%;max-width:1000px;margin:0 auto;padding:32px;box-shadow:0 4px 24px #0000000a}.select-shop-modal .create-shop-banner{color:#fff;background-color:#192d82;border-radius:20px;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:30px;padding:30px;display:flex}.select-shop-modal .banner-content{flex:1}.select-shop-modal .banner-title{color:#fff;margin-bottom:10px;font-size:24px;font-weight:700}.select-shop-modal .banner-subtitle{margin-bottom:20px;font-size:16px}.select-shop-modal .create-shop-now-button{background-color:#36f;border:none;border-radius:8px;height:40px;padding:0 20px;font-weight:600}.select-shop-modal .banner-icon img{width:60px;height:60px}.select-shop-modal .modal-header{gap:20px;margin-bottom:20px;display:flex}.select-shop-modal .modal-title{text-align:center}.select-shop-modal .shop-list-row{flex-wrap:wrap;display:flex}.select-shop-modal .shop-list-header--blue{background:#1d3b84;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 24px;display:flex}.select-shop-modal .shop-list-header--blue .shop-list-title{color:#fff;align-items:center;gap:10px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;display:inline-flex}.select-shop-modal .shop-list-header--blue .shop-list-title .shop-list-title-icon{color:#fff;background:#ffffff2e;border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:inline-flex}.select-shop-modal .shop-list-header--blue .shop-list-title .required-asterisk{color:#ef4444;margin-left:2px}.select-shop-modal .shop-list-header--blue .manage-online-shop-owners-back-button--light{color:#fff;padding-left:0}.select-shop-modal .shop-list-col{display:flex}.select-shop-modal .market-modern-shop-card{background:#fff;border:none;border-radius:8px;width:100%;margin-bottom:12px;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #0000000d}.select-shop-modal .market-modern-shop-card.modal-shop-card{height:auto;min-height:0}.select-shop-modal .market-modern-shop-card.modal-shop-card:not(.market-modern-shop-card--interactive):hover{transform:none}.select-shop-modal .market-modern-shop-card--interactive{cursor:pointer}.select-shop-modal .market-modern-shop-card--interactive:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.select-shop-modal .shop-details--modern{background:#fff}.select-shop-modal .shop-card-content{background:#fff;min-height:120px;display:flex}.select-shop-modal .shop-image-container--horizontal{background:#f3f4f6;width:150px;min-width:150px;height:120px;min-height:120px}.select-shop-modal .shop-image-container--horizontal .shop-image{object-fit:cover;width:100%;height:100%}.select-shop-modal .shop-details--horizontal{flex-direction:row;flex:1;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.select-shop-modal .shop-details-left{flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:0;display:flex}.select-shop-modal .shop-details-right{flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;padding-left:16px;display:flex}.select-shop-modal .shop-card-top-row{display:none}.select-shop-modal .shop-status-pill{letter-spacing:.2px;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:5px 14px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.select-shop-modal .shop-status-pill--open{color:#166534;background:#dcfce7;border-color:#86efac}.select-shop-modal .shop-status-pill--closed{color:#b91c1c;background:#fee2e2;border-color:#fca5a5}.select-shop-modal .shop-action-buttons--inline{gap:8px;margin-bottom:0;margin-left:auto;display:flex;position:static;top:auto;right:auto}.select-shop-modal .shop-name--modern{color:#111827;text-overflow:ellipsis;white-space:nowrap;text-align:left;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;overflow:hidden}.select-shop-modal .shop-description--modern{color:#6b7280;min-height:0;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.45}.select-shop-modal .shop-description--modern span{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.select-shop-modal .shop-blocked-details{color:#2563eb;gap:4px;margin-top:4px;font-size:12px;display:grid}.select-shop-modal .shop-blocked-details p{margin:0}.select-shop-modal .shop-blocked-details strong{font-weight:500}@media (max-width:991px){.select-shop-modal .shop-image-container--horizontal{width:136px;min-width:136px;height:108px;min-height:108px}.select-shop-modal .shop-card-content{min-height:108px}.select-shop-modal .shop-name--modern{font-size:18px}}@media (max-width:767px){.select-shop-modal .shop-card-content{flex-direction:column;min-height:0}.select-shop-modal .shop-image-container--horizontal{border-bottom:1px solid #eceff3;border-right:0;width:100%;min-width:100%;height:160px;min-height:160px}.select-shop-modal .shop-details--horizontal{border-radius:0 0 12px 12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:14px}.select-shop-modal .shop-details-left{flex:1;order:1;width:100%}.select-shop-modal .shop-details-right{flex-direction:row;order:2;justify-content:space-between;align-items:center;width:100%;padding-left:0}.select-shop-modal .shop-name--modern{white-space:normal;text-overflow:clip;font-size:16px;overflow:visible}.select-shop-modal .shop-description--modern{font-size:13px}.select-shop-modal .shop-description--modern span{-webkit-line-clamp:1;line-clamp:1}}.select-shop-modal .shop-name{text-overflow:ellipsis;white-space:nowrap;height:24px;overflow:hidden}.select-shop-modal .empty-state{text-align:center;padding:50px 0}.select-shop-modal .empty-description{color:#888;font-size:16px}.select-shop-modal .loading-spinner{margin:auto;display:block}.no-product-found{text-align:center;color:#666;background:#fafafa;border-radius:16px;margin-top:40px;padding:60px 20px;animation:.3s ease-in fadeIn;box-shadow:0 8px 24px #0000000a}.no-product-icon{margin-bottom:16px}.no-product-title{color:#333;margin-bottom:8px;font-size:22px;font-weight:600}.no-product-message{color:#888;max-width:400px;margin:0 auto;font-size:15px}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.enhanced-create-shop-modal .ant-modal-header{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%);border-bottom:none;padding:14px 18px 10px}.enhanced-create-shop-modal .ant-modal-title{color:#fff}.enhanced-create-shop-modal .create-shop-modal-header .modal-header-content .modal-title{color:#fff;margin:0 0 3px;font-size:17px;font-weight:700}.enhanced-create-shop-modal .create-shop-modal-header .modal-header-content .modal-subtitle{color:#ffffffe6;margin:0;font-size:11px}.enhanced-create-shop-modal .ant-modal-body{padding:12px 16px;overflow:hidden}.enhanced-create-shop-modal .ant-modal-close{color:#fff;top:16px;right:20px}.enhanced-create-shop-modal .ant-modal-close:hover{color:#fff;background:#fff3;border-radius:4px}.create-shop-modal .form-section{background:#fafbfc;border:1px solid #e8eaed;border-radius:8px;margin-bottom:8px;padding:8px}.create-shop-modal .form-section .section-title{color:#1a1a1a;border-bottom:2px solid #e8eaed;align-items:center;gap:6px;margin:0 0 6px;padding-bottom:4px;font-size:13px;font-weight:700;display:flex}.create-shop-modal .form-section .section-title .anticon{color:#3b82f6;font-size:14px}.create-shop-modal .form-label{color:#374151;font-size:14px;font-weight:600}.create-shop-modal .form-extra{margin-top:4px;font-size:12px}.create-shop-modal .modern-input{border:1px solid #d1d5db;border-radius:8px;transition:all .2s}.create-shop-modal .modern-input:hover{border-color:#9ca3af}.create-shop-modal .modern-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.create-shop-modal .enhanced-upload .ant-upload-select{background:#fafbfc;border:2px dashed #d1d5db;border-radius:8px;transition:all .3s;width:100%!important;height:80px!important}.create-shop-modal .enhanced-upload .ant-upload-select:hover{background:#eff6ff;border-color:#3b82f6}.create-shop-modal .upload-preview-wrapper{border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.create-shop-modal .upload-preview-wrapper img{object-fit:cover;width:100%;height:100%}.create-shop-modal .upload-preview-wrapper .upload-overlay{opacity:0;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:0}.create-shop-modal .upload-preview-wrapper:hover .upload-overlay{opacity:1;background:#00000080}.create-shop-modal .upload-preview-wrapper .delete-image-btn{font-weight:600}.create-shop-modal .upload-area-wrapper{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.create-shop-modal .upload-area-wrapper .upload-icon{color:#9ca3af;margin-bottom:2px;font-size:20px}.create-shop-modal .upload-area-wrapper .upload-text{color:#374151;margin-bottom:0;font-size:10px;font-weight:600}.create-shop-modal .upload-area-wrapper .upload-hint{color:#9ca3af;font-size:9px}.create-shop-modal .upload-spinner-overlay{z-index:2;background:#ffffffe6;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.create-shop-modal .compact-upload-item{margin-bottom:0}.create-shop-modal .compact-switch-wrapper{align-items:center;gap:8px;padding:4px 0;display:flex}.create-shop-modal .compact-switch-wrapper .clock-icon{color:#3b82f6;font-size:14px}.create-shop-modal .compact-switch-wrapper .ant-switch{flex-shrink:0}.create-shop-modal .compact-switch-wrapper .ant-switch.ant-switch-checked{background:#3b82f6}.create-shop-modal .compact-switch-wrapper .ant-typography{color:#374151;margin:0;font-size:13px}.create-shop-modal .operating-hours-row{margin-top:12px}.create-shop-modal .compact-switch-item{margin-bottom:0}.create-shop-modal .schedule-container{background:#fff;border:2px solid #e8eaed;border-radius:8px;margin-top:8px;padding:8px;animation:.3s slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.create-shop-modal .schedule-label{color:#374151;font-size:12px;font-weight:600}.create-shop-modal .schedule-form-item{margin-bottom:0}.create-shop-modal .schedule-form-item .ant-select-selector{border-radius:6px;min-height:34px}.create-shop-modal .schedule-form-item-last{margin-bottom:0}.create-shop-modal .schedule-form-item-last .ant-picker{border-radius:6px;height:34px}.create-shop-modal .schedule-select,.create-shop-modal .schedule-time-picker{width:100%}.create-shop-modal .preview-placeholder .ant-typography{font-size:11px}.create-shop-modal .home-preview .preview-label{flex-direction:column;gap:1px;margin-bottom:6px;display:flex}.create-shop-modal .home-preview .preview-label .form-label{font-size:11px}.create-shop-modal .home-preview .preview-label .preview-desc{font-size:10px}.create-shop-modal .home-preview .preview-box{border:2px solid #e8eaed;border-radius:8px;width:100%;transition:all .3s;overflow:hidden;box-shadow:0 2px 6px #0000000d}.create-shop-modal .home-preview .preview-box:hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000014}.create-shop-modal .home-preview .preview-box img{aspect-ratio:5/3;object-fit:cover;width:100%;height:auto}.create-shop-modal .home-preview .preview-box .preview-text{background:#fff;padding:8px}.create-shop-modal .home-preview .preview-box .preview-text h1{text-align:center;color:#1a1a1a;margin:0 0 3px;font-size:13px;font-weight:700}.create-shop-modal .home-preview .preview-box .preview-text p{text-align:center;color:#71717a;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.create-shop-modal .preview-placeholder{background:#fafbfc;border:2px dashed #e8eaed;border-radius:10px;justify-content:center;align-items:center;min-height:80px;display:flex}.create-shop-modal .form-footer{text-align:right;border-top:2px solid #e8eaed;margin-top:8px;margin-bottom:0;padding-top:8px}.create-shop-modal .form-footer .cancel-btn{color:#374151;border:2px solid #e8eaed;border-radius:6px;font-weight:600}.create-shop-modal .form-footer .cancel-btn:hover{color:#1a1a1a;border-color:#d1d5db}.create-shop-modal .form-footer .submit-btn{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#3b82f6 100%);border:none;font-weight:600;box-shadow:0 4px 12px #1e40af4d;border-radius:20px!important}.create-shop-modal .form-footer .submit-btn:hover{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#60a5fa 100%);transform:translateY(-2px);box-shadow:0 6px 16px #1e40af66}.isowner-loading,.isowner-access-denied{justify-content:center;align-items:center;width:100%;display:flex}.isowner-loading{min-height:100vh}.isowner-access-denied{text-align:center;flex-direction:column;min-height:70vh;padding:20px}.other-products-container{border-top:1px solid #eee;margin-top:10px;padding-top:10px;padding-left:16px;padding-right:16px}.other-products-container .product-card{width:100%;max-width:100%}@media screen and (max-width:768px){.other-products-container h2{text-align:center;margin-bottom:16px;font-size:18px}.other-products-container .ant-row{margin:0!important}.other-products-container .ant-col{box-sizing:border-box;padding-left:8px;padding-right:8px;flex:0 0 50%!important;max-width:50%!important}.product-card{width:100%;margin:0 auto}}.dashboard-content{overflow-x:auto}.dashboard-content-mobile{padding-bottom:80px}.dashboard-bottom-nav{z-index:1000;background:#1e3a8a;border-top:1.5px solid #ffffff1f;height:64px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000002e}.dashboard-bottom-nav-item{cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 4px;transition:background .2s;display:flex}.dashboard-bottom-nav-item:hover{background:#ffffff14}.dashboard-bottom-nav-item.active{background:#ffffff26}.dashboard-bottom-nav-item.active .dashboard-bottom-nav-icon{color:#fff}.dashboard-bottom-nav-item.active .dashboard-bottom-nav-label{color:#fff;font-weight:700}.dashboard-bottom-nav-icon{color:#ffffffa6;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex}.dashboard-bottom-nav-label{display:none}.order-detail-modal-mobile .ant-modal{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;top:0!important}.order-detail-modal-mobile .ant-modal-content{min-height:100vh;overflow-y:auto;border-radius:0!important}.order-detail-modal-mobile .ant-modal-body{padding:0!important}.checkout-container{flex-wrap:wrap;align-items:flex-start;gap:2rem;width:100%;display:flex}.checkout-left,.checkout-right{flex:100%;min-width:0}@media (min-width:769px){.checkout-left{flex:2}.checkout-right{flex:1}}.checkout-wrapper{background:#f4f6f9;border-radius:12px;max-width:1200px;margin:2rem auto 2rem 60px;padding:30px;box-shadow:0 4px 10px #0000001a}@media (max-width:768px){.checkout-wrapper{margin:1rem auto;padding:15px}}.checkout-wrapper .ant-input,.checkout-wrapper .ant-input-number,.checkout-wrapper .ant-input-password,.checkout-wrapper .ant-select-selector,.checkout-wrapper .react-tel-input .form-control{border-radius:8px!important}.checkout-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.checkout-header h2.ant-typography{color:#333;margin-bottom:0;font-size:24px;font-weight:700}@media (max-width:768px){.checkout-header h2.ant-typography{font-size:20px}}.checkout-card{background:#fff;border:none;border-radius:12px;height:100%;box-shadow:0 2px 8px #0000000d}.checkout-card .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:56px;padding:0 24px}.checkout-card .ant-card-head .ant-card-head-title{color:#1f2937;padding:16px 0;font-size:18px;font-weight:600}.checkout-card .ant-card-body{padding:24px}.checkout-payment-method-wrapper{width:100%;margin-top:24px}.checkout-payment-methods-container{flex-direction:column;gap:10px;display:flex}.checkout-payment-method-item{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px;transition:all .2s;display:flex}.checkout-payment-method-item:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}.checkout-payment-method-item.selected{background-color:#f0f9ff;border-color:#1890ff;box-shadow:0 0 0 1px #1890ff}.checkout-payment-method-icon-container{align-items:center;gap:10px;display:flex}.checkout-payment-method-icon-container span{color:#374151;font-size:14px;font-weight:500}.checkout-payment-method-logo{object-fit:contain;width:auto;height:24px}.checkout-payment-method-check-icon{color:#1890ff;font-size:18px}.checkout-card .ant-list-item{border-bottom:1px solid #f3f4f6;padding:16px 0}.checkout-card .ant-list-item:last-child{border-bottom:none}.checkout-card .ant-list-item-meta-title{margin-bottom:4px;font-size:16px;font-weight:600}.checkout-card .ant-list-item-meta-description{color:#6b7280;font-size:14px}.checkout-order-summary-total{border-top:2px dashed #e5e7eb;margin-top:24px;padding-top:24px}.checkout-order-summary-total-row{justify-content:space-between;margin-bottom:12px;font-size:16px;display:flex}.checkout-order-summary-total-amount{color:#ef4444;font-size:24px}.checkout-qr-modal .ant-modal-body{border-radius:12px;padding:0;overflow:hidden}.checkout-qr-modal-container{border-radius:12px;font-family:Arial,sans-serif}.checkout-qr-modal-header{text-align:center;background-color:#e1242e;padding:16px}.checkout-qr-modal-header-logo{height:24px}.checkout-qr-modal-shop-info{margin-top:10px;margin-left:40px;padding:10px 8px}.checkout-qr-modal-shop-name{margin-bottom:1px;font-size:16px;font-weight:400}.checkout-qr-modal-price-container{align-items:baseline;gap:4px;font-size:32px;font-weight:700;display:inline-flex}.checkout-qr-modal-price-currency{font-size:24px;font-weight:400}.checkout-qr-modal-content{text-align:center;padding:0}.checkout-qr-modal-divider{border-top:1px dashed #ccc;margin:16px 0}.checkout-qr-modal-expires{color:#999;margin-top:8px;font-size:12px}.checkout-qr-modal-footer{text-align:right;padding:8px 16px;font-size:10px}.checkout-qr-modal-footer-link{color:#00f}.checkout-confirm-modal-balance{color:green}.checkout-confirm-modal-amount{color:red}.checkout-telegram-link{color:#1890ff;font-weight:700}.checkout-telegram-message{margin-top:1em}.checkout-phone-input,.checkout-phone-input .react-tel-input{width:100%}.checkout-phone-input .react-tel-input input{width:100%!important}.checkout-submit-button{background:#1890ff;border:none;height:50px;margin-top:10px;font-size:18px;font-weight:600;transition:all .3s;box-shadow:0 4px 14px #1890ff63;border-radius:12px!important}.checkout-submit-button:hover,.checkout-submit-button:focus{color:#fff;background:#40a9ff;transform:translateY(-2px);box-shadow:0 6px 20px #1890ff3b}.checkout-submit-button:disabled{color:#00000040;box-shadow:none;cursor:not-allowed;background:#d9d9d9;transform:none}.setup-container{max-width:800px;margin:auto;padding:40px;font-family:sans-serif}.setup-title{color:#3a0ca3;margin-bottom:20px;font-size:36px}.setup-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:32px;box-shadow:0 0 20px #0000000d}.setup-card-header{align-items:center;margin-bottom:24px;display:flex}.setup-icon-box{background-color:#f1edff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-right:16px;display:flex}.setup-subtitle{margin:0;font-size:24px;font-weight:600}.setup-subtext{color:#666;margin:0;font-size:16px}.setup-status{margin-bottom:16px;font-weight:600}.setup-connected{color:green}.setup-instructions-title{margin-bottom:16px}.setup-instructions-list{margin-bottom:24px;padding-left:20px}.setup-instructions-list li{margin-bottom:8px}.setup-telegram-link{color:#90f;background:#f1edff;border-radius:6px;margin-left:4px;padding:4px 8px;font-weight:500;text-decoration:none}.setup-chat-command{color:#d9005a;background:#ffe0e6;border-radius:6px;padding:4px 8px}.setup-submit-btn{color:#fff;cursor:pointer;background:#90f;border:none;border-radius:12px;align-items:center;padding:12px 20px;font-size:16px;font-weight:600;display:flex}.setup-btn-icon{margin-right:8px}.container .fixed-menu-container{min-height:0}.container .empty-cart-wrapper{text-align:center;background-color:#f0f2f5;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.container .empty-cart-icon{color:#aaa;margin-bottom:1.5rem;font-size:80px}.container .empty-cart-title{margin-bottom:.5rem}.container .empty-cart-text{margin-bottom:1.5rem;font-size:16px}.skeleton-slideshow{background-color:#e0e0e0;border-radius:12px;width:100%;max-width:1100px;height:340px;margin:0 auto 20px;animation:.3s slideshowFadeIn}.skeleton-pin-category{flex-wrap:wrap;justify-content:center;gap:10px;padding:10px 20px;display:flex}.skeleton-pill{background-color:#e0e0e0;border-radius:9999px;width:100px;height:36px}.skeleton-product-card{background:#fff;border-radius:8px;flex-direction:column;gap:12px;width:100%;max-width:300px;padding:16px;display:flex;box-shadow:0 4px 12px #0000000d}.skeleton-image{background-color:#e0e0e0;border-radius:8px;width:100%;height:180px}.skeleton-title,.skeleton-price,.skeleton-stock,.skeleton-button{background-color:#e0e0e0;border-radius:8px;height:16px}.skeleton-title{width:70%;height:20px}.skeleton-price{width:50%}.skeleton-stock{width:60%}.skeleton-button{width:100%;height:36px}.shimmer{background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%) 0 0/200% 100%;animation:1.5s linear infinite shimmerAnimation}@keyframes shimmerAnimation{0%{background-position:-200% 0}to{background-position:200% 0}}.modal-shop-card{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:12px;transition:all .3s;box-shadow:0 4px 10px #0000000d}.modal-shop-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000026}.shop-image-container{background:#fafafa;justify-content:center;align-items:center;height:160px;display:flex;overflow:hidden}.shop-image-container img{object-fit:contain;max-width:100%;max-height:100%}.csml-wrapper{background:#f5f7ff;min-height:100vh;font-family:IBM Plex Sans,Kantumruy Pro,system-ui,sans-serif}.csml-wrapper .ant-input{border-radius:14px;font-family:inherit}.csml-wrapper .fixed-menu-container{box-shadow:none;background:0 0;position:static}.csml-content{max-width:calc(100% - 90px);margin-left:90px;padding-left:16px}@media (max-width:992px){.csml-content{max-width:100%;margin-left:0;padding-left:0}}.csml-content--global{max-width:100%;margin-left:0;padding-left:0}.csml-page-header{text-align:center;padding:52px 0 28px;position:relative}.csml-page-header:after{content:"";background:linear-gradient(90deg,#1d4ed8,#e8533a);border-radius:2px;width:44px;height:3px;margin:18px auto 0;display:block}.csml-page-header .csml-hero__title{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-family:Playfair Display,Kantumruy Pro,Georgia,serif;font-size:38px;font-weight:700;line-height:1.15}@media (max-width:768px){.csml-page-header .csml-hero__title{font-size:26px}}.csml-page-header .csml-hero__subtitle{color:#475569;letter-spacing:.01em;margin:0;font-size:14px;line-height:1.6}.csml-hero-section{padding:12px 0 36px}.csml-hero__title-highlight{color:#1d4ed8;font-style:italic}.csml-hero__search-wrap{position:relative}.csml-hero__search-wrap .csml-hero__search-icon{color:#94a3b8;z-index:2;font-size:13px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.csml-hero__search-wrap .csml-hero__search{color:#0f172a;width:100%;height:48px;font-size:15px;transition:box-shadow .2s,border-color .2s;box-shadow:0 2px 8px #1d4ed812;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:100px!important;padding-left:44px!important}.csml-hero__search-wrap .csml-hero__search:focus,.csml-hero__search-wrap .csml-hero__search:hover{border-color:#1d4ed8!important;box-shadow:0 0 0 3px #1a3a4a1a!important}.csml-fp-mini-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.csml-fp-mini-card{color:inherit;background:#fff;border:1px solid #eef2ff;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #1d4ed812}.csml-fp-mini-card:hover{color:inherit;text-decoration:none;transform:translateY(-3px);box-shadow:0 8px 32px #1d4ed824}.csml-fp-mini-card--skeleton{pointer-events:none}.csml-fp-mini-card__img{background:#f5f7ff;height:90px;overflow:hidden}.csml-fp-mini-card__img img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.csml-fp-mini-card:hover .csml-fp-mini-card__img img{transform:scale(1.05)}.csml-fp-mini-card__body{padding:8px 12px 10px}.csml-fp-mini-card__name{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:12px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.csml-shop-sort{flex-wrap:wrap;gap:6px;display:flex}.csml-fp-pill{color:#475569;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:100px;padding:5px 12px;font-size:11px;font-weight:600;line-height:1;transition:all .15s}.csml-fp-pill:hover{color:#1d4ed8;border-color:#1d4ed8}.csml-fp-pill--active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.csml-fp-pill--active:hover{color:#fff}.csml-fp-pill--sm{color:#475569;background:#f5f7ff;border-color:#f5f7ff;padding:4px 10px;font-size:10px}.csml-fp-pill--sm.csml-fp-pill--active{color:#1d4ed8;background:#0047ab1a;border-color:#0047ab33}.csml-fp-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.csml-fp-header{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.csml-fp-controls .csml-fp-nav-btn{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;transition:all .2s;display:flex;box-shadow:0 1px 4px #00000014}.csml-fp-controls .csml-fp-nav-btn:hover{background:#eef2ff;border-color:#1d4ed8}.csml-fp-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow:hidden}.csml-fp-carousel::-webkit-scrollbar{display:none}.csml-fp-carousel--loading{pointer-events:none}.csml-fp-slide-card{scroll-snap-align:start;color:inherit;background:#fff;border:1px solid #d8e3f8;border-radius:20px;flex-direction:column;flex:0 0 calc(33.3333% - 9.33333px);text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:visible;box-shadow:0 2px 12px #1d4ed814}.csml-fp-slide-card:hover{color:inherit;text-decoration:none;transform:translateY(-5px);box-shadow:0 12px 32px #1d4ed826}.csml-fp-slide-card:hover .csml-fp-card__img img{transform:scale(1.06)}@media (max-width:900px){.csml-fp-slide-card{flex:0 0 calc(50% - 7px)}}@media (max-width:560px){.csml-fp-slide-card{flex:0 0 100%}}.csml-fp-card{color:inherit;background:#fff;border:1px solid #eef2ff;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000014,0 0 0 1px #0000000d}.csml-fp-card:hover{color:inherit;text-decoration:none;transform:translateY(-4px);box-shadow:0 16px 48px #1d4ed838}.csml-fp-card--skeleton{pointer-events:none;background:#f3f4f6}.csml-fp-card__img{background:#f5f7ff;border-radius:14px;height:240px;margin:12px 12px 0;position:relative;overflow:hidden}.csml-fp-card__img img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.csml-fp-card__body{background:#fff;border-radius:0 0 20px 20px;padding:12px 16px 16px}.csml-fp-card__shop{text-transform:uppercase;letter-spacing:.07em;color:#1d4ed8;margin:0 0 4px;font-size:11px;font-weight:700}.csml-fp-card__name-row{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.csml-fp-card__name{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.csml-fp-card__desc{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.csml-fp-card__price{color:#1d4ed8;flex-shrink:0;font-size:13px;font-weight:700}.csml-fp-card__price-wrap{flex-shrink:0;align-items:center;gap:6px;display:flex}.csml-fp-card__price-old{color:#94a3b8;font-size:11px;text-decoration:line-through}.csml-fp-card__price-new{color:#1d4ed8;font-size:13px;font-weight:700}.csml-fp-mini-card__body .csml-fp-card__price,.csml-fp-mini-card__body .csml-fp-card__price-new{color:#1d4ed8;font-size:12px}.csml-fp-mini-card__body .csml-fp-card__price-old{color:#94a3b8}.csml-fp-badge{z-index:10;color:#fff;letter-spacing:.5px;text-align:center;pointer-events:none;background:#e53935;width:150px;padding:6px 0;font-size:12px;font-weight:800;position:absolute;top:18px;right:-38px;transform:rotate(45deg);box-shadow:0 2px 8px #00000038}.csml-section-header{z-index:1;justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex;position:relative}.csml-overline{text-transform:uppercase;letter-spacing:.14em;color:#1d4ed8;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.csml-section-title{color:#0f172a;letter-spacing:-.01em;margin:0;font-family:Playfair Display,Kantumruy Pro,Georgia,serif;font-size:22px;font-weight:700}.csml-loading{justify-content:center;padding:60px 0;display:flex}.csml-empty{text-align:center;padding:48px 0}.csml-featured{background:0 0;margin:0 -6px 40px;padding:28px 6px 8px;position:relative}.csml-carousel-controls{gap:8px;display:flex}.csml-carousel-btn{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;transition:all .2s;display:flex;box-shadow:0 1px 4px #00000014}.csml-carousel-btn:hover{color:#1d4ed8;background:#eef2ff;border-color:#1d4ed8}.csml-carousel-clip{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-right:-20px;padding-right:20px;scroll-padding-left:4px;overflow:auto hidden}.csml-carousel-clip::-webkit-scrollbar{display:none}.csml-carousel{z-index:1;gap:16px;padding:16px 4px 24px;display:flex;position:relative;overflow:visible}.csml-carousel:after{content:"";flex:0 0 8px}.csml-merchant-card{scroll-snap-align:start;color:inherit;background:#fff;border:1px solid #d8e3f8;border-radius:20px;flex-direction:column;flex:0 0 calc(33.3333% - 10.6667px);text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex;overflow:visible;box-shadow:0 2px 12px #1d4ed814}.csml-merchant-card:hover{color:inherit;text-decoration:none;transform:translateY(-5px);box-shadow:0 12px 32px #1d4ed826}@media (max-width:900px){.csml-merchant-card{flex:0 0 calc(50% - 8px)}}@media (max-width:560px){.csml-merchant-card{flex:0 0 100%}}.csml-merchant-card__top{background:linear-gradient(135deg,#1d4ed8 0%,#1e3a8a 100%);border-bottom:1px solid #e0e7ff;border-radius:20px 20px 0 0;align-items:center;gap:14px;padding:18px 20px 16px;display:flex;position:relative}.csml-merchant-card__logo{color:#475569;background:#fff3;border:1px solid #ffffff4d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex;overflow:hidden;box-shadow:0 1px 4px #00000014}.csml-merchant-card__logo img{object-fit:cover;width:100%;height:100%}.csml-merchant-card__meta{flex:1;min-width:0}.csml-merchant-card__name-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.csml-merchant-card__name{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;overflow:hidden}.csml-merchant-card__cat-badge{text-transform:uppercase;letter-spacing:.08em;color:#1e3a8a;white-space:nowrap;background:#1d4ed81f;border:1px solid #1d4ed833;border-radius:100px;flex-shrink:0;margin-left:auto;padding:4px 10px;font-size:9px;font-weight:700}.csml-merchant-card__pgrid{background:#fff;border-radius:0 0 20px 20px;flex:1;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px;display:grid}.csml-mc-gitem{background:#fff;border:1px solid #e8ecf5;border-radius:14px;flex-direction:column;padding:0 0 10px;transition:box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.csml-mc-gitem:hover{transform:translateY(-2px);box-shadow:0 4px 14px #1d4ed81f}.csml-mc-gitem--skeleton{pointer-events:none;padding:0}.csml-mc-gitem__img{background:#f5f7ff;width:100%;height:180px;margin-bottom:8px;position:relative;overflow:hidden}.csml-mc-gitem__img img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.csml-mc-gitem:hover .csml-mc-gitem__img img{transform:scale(1.05)}.csml-mc-gitem__discount{color:#fff;background:#e8533a;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:700;line-height:1.3;position:absolute;top:5px;right:5px}.csml-mc-gitem__name{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 4px;padding:0 10px;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.csml-mc-gitem__pricing{flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;padding:0 10px;display:flex}.csml-mc-gitem__price{color:#1d4ed8;font-size:14px;font-weight:700}.csml-mc-gitem__price--old{color:#94a3b8;font-size:12px;text-decoration:line-through}.csml-mc-gitem__price--new{color:#16a34a;font-size:14px;font-weight:700}.csml-merchant-card__cta{color:#ffffffbf;align-items:center;gap:4px;margin-top:2px;font-size:11px;font-weight:600;transition:gap .2s,color .2s;display:inline-flex}.csml-merchant-card:hover .csml-merchant-card__cta{color:#fff;gap:7px}.csml-mc-product__type-badge{text-transform:uppercase;color:#fff;background:#1d4ed8;border-radius:3px;padding:1px 4px;font-size:8px;font-weight:700;line-height:1.4;position:absolute;bottom:4px;left:4px}.csml-explore{padding:0 0 64px}.csml-explore__header{margin-bottom:28px}.csml-explore__search-row{align-items:center;gap:10px;margin:14px 0 16px;display:flex}.csml-explore__search-row .csml-hero__search-wrap{flex:1;max-width:320px}@media (max-width:640px){.csml-explore__search-row{flex-wrap:wrap}.csml-explore__search-row .csml-hero__search-wrap{flex:100%;max-width:100%}}.csml-hero__search--sm{height:36px!important;padding-left:38px!important;font-size:13px!important}@media (max-width:768px){.csml-hero__search-wrap .csml-hero__search,.csml-hero__search--sm,.csml-hero__search input{font-size:16px!important}}.csml-sort-select{flex-shrink:0;min-width:130px}.csml-sort-select .ant-select-selector{color:#475569;align-items:center;font-weight:600;display:flex;border-color:#e5e7eb!important;border-radius:100px!important;height:36px!important;padding:0 14px!important;font-size:12px!important}.csml-sort-select.ant-select-focused .ant-select-selector,.csml-sort-select:hover .ant-select-selector{box-shadow:none!important;border-color:#1d4ed8!important}.csml-sort-select .ant-select-arrow{color:#94a3b8;font-size:10px}.csml-pill--more{color:#1d4ed8;background:#eef2ff;border-color:#eef2ff;align-items:center;gap:4px;font-size:11px;display:inline-flex}.csml-pill--more:hover{color:#1d4ed8;background:#0047ab1f;border-color:#1d4ed8}.csml-explore__title{color:#0f172a;letter-spacing:-.01em;margin:0 0 16px;font-family:Playfair Display,Kantumruy Pro,Georgia,serif;font-size:22px;font-weight:700}.csml-explore__categories{flex-wrap:wrap;gap:8px;display:flex}.csml-pill{color:#475569;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:100px;padding:8px 18px;font-size:13px;font-weight:600;line-height:1;transition:all .18s}.csml-pill:hover{color:#1d4ed8;border-color:#1d4ed8}.csml-pill--active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.csml-pill--active:hover{color:#fff}.csml-shop-grid{grid-template-columns:repeat(4,1fr);gap:16px;transition:opacity .2s;display:grid}.csml-shop-grid--transitioning{opacity:.45;pointer-events:none}@media (max-width:1024px){.csml-shop-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.csml-shop-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.csml-shop-grid{grid-template-columns:1fr}}.csml-shop-card{color:inherit;background:#fff;border:1px solid #e0e7ff;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #1d4ed812}.csml-shop-card:after{content:"";transform-origin:0;background:#1d4ed8;border-radius:0 0 14px 14px;height:3px;transition:transform .28s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.csml-shop-card:hover{color:inherit;border-color:#1d4ed840;text-decoration:none;transform:translateY(-4px);box-shadow:0 8px 32px #1d4ed824}.csml-shop-card:hover:after{transform:scaleX(1)}.csml-shop-card__overlay{z-index:10;background:#ffffffbf;border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.csml-shop-card__image-wrap{height:140px;position:relative;overflow:hidden}.csml-shop-card__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.csml-shop-card:hover .csml-shop-card__image{transform:scale(1.04)}.csml-shop-card__tag{text-transform:uppercase;letter-spacing:.07em;color:#1e3a8a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;text-overflow:ellipsis;background:#fbf8f3eb;border:1px solid #c17b2a26;border-radius:100px;max-width:110px;padding:3px 9px;font-size:9px;font-weight:700;position:absolute;top:8px;left:8px;overflow:hidden}.csml-shop-card__body{flex-direction:column;padding:12px 14px 14px;display:flex}.csml-shop-card__name{color:#0f172a;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:13px;font-weight:700;overflow:hidden}.csml-shop-card__desc{color:#475569;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.csml-shop-card__location{display:none}.csml-load-more-wrap{justify-content:center;margin-top:40px;display:flex}.csml-load-more-btn{color:#fff;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(105deg,#1e3a8a 0%,#1d4ed8 60%,#3b82f6 100%);border:none;border-radius:100px;padding:13px 44px;font-family:IBM Plex Sans,Kantumruy Pro,system-ui,sans-serif;font-size:13px;font-weight:700;transition:all .24s;box-shadow:0 4px 18px #1d4ed859}.csml-load-more-btn:hover{background:linear-gradient(105deg,#1d4ed8 0%,#3b82f6 100%);transform:translateY(-2px);box-shadow:0 8px 28px #1d4ed87a}.csml-newsletter{text-align:center;background:linear-gradient(145deg,#1d4ed8 0%,#1e3a8a 100%);border-radius:20px;margin-bottom:64px;padding:56px 40px}@media (max-width:768px){.csml-newsletter{margin-bottom:40px;padding:40px 24px}}.csml-newsletter__content{max-width:520px;margin:0 auto}.csml-newsletter__title{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:700}@media (max-width:768px){.csml-newsletter__title{font-size:24px}}.csml-newsletter__sub{color:#ffffffb8;margin:0 0 32px;font-size:15px;line-height:1.6}.csml-newsletter__form{gap:10px;max-width:420px;margin:0 auto;display:flex}@media (max-width:480px){.csml-newsletter__form{flex-direction:column}}.csml-newsletter__input{flex:1;height:48px;font-size:14px;color:#fff!important;background:#ffffff1f!important;border:none!important;border-radius:100px!important;padding:0 20px!important}.csml-newsletter__input::placeholder{color:#ffffff80!important}.csml-newsletter__input:focus,.csml-newsletter__input:hover{box-shadow:none!important;background:#fff3!important;border:none!important}.csml-newsletter__input .ant-input{color:#fff!important;background:0 0!important}.csml-newsletter__input .ant-input::placeholder{color:#ffffff80!important}.csml-newsletter__btn{color:#1d4ed8;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:100px;flex-shrink:0;height:48px;padding:0 24px;font-size:14px;font-weight:700;transition:all .2s}.csml-newsletter__btn:hover{background:#ffffffe6;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.payment-success-modal .ant-modal-content{border-radius:8px;padding:10px}.payment-success-modal .ant-modal-body{padding:20px}.payment-success-modal .payment-success-content{text-align:center;flex-direction:column;align-items:center;display:flex}.payment-success-modal .success-icon-wrapper{margin-bottom:20px}.payment-success-modal .success-icon-wrapper .success-icon{color:#22c55e;font-size:64px}.payment-success-modal .success-title{color:#1a1f36;margin-bottom:12px!important;font-weight:700!important}.payment-success-modal .success-subtitle{color:#6b7280;max-width:90%;margin-bottom:8px;font-size:15px;line-height:1.5;display:block}.payment-success-modal .success-divider{margin:24px 0}.payment-success-modal .order-details{width:100%;margin-bottom:32px}.payment-success-modal .order-details .detail-row{justify-content:space-between;margin-bottom:16px;display:flex}.payment-success-modal .order-details .detail-row:last-child{margin-bottom:0}.payment-success-modal .order-details .detail-row .ant-typography{font-size:15px}.payment-success-modal .order-details .detail-row .ant-typography.ant-typography-secondary{color:#6b7280}.payment-success-modal .order-details .detail-row .ant-typography strong{color:#1a1f36}.payment-success-modal .view-history-btn{background-color:#1e2538;border-color:#1e2538;border-radius:6px;height:44px;font-size:16px;font-weight:500}.payment-success-modal .view-history-btn:hover,.payment-success-modal .view-history-btn:focus{background-color:#2c344a;border-color:#2c344a}.order-history-card{border-radius:8px;margin-top:20px;box-shadow:0 4px 12px #0000000d}.order-history-card .ant-card-head{border-bottom:1px solid #f0f0f0;padding:0 24px}.order-history-card .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600}.recently-order-row{transition:background-color .3s;background-color:#e6f7ff!important}.recently-order-row:hover{background-color:#bae7ff!important}.order-history-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.order-status-tag{text-align:center;min-width:80px}.category-modal-modern .ant-modal-content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.back-home-btn-hover{transition:all .3s}.back-home-btn-hover:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a;background:#fff3!important;border-color:#ffffff80!important}.category-name-cell{align-items:center;display:flex}.category-name-cell .expand-icon-wrapper{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;transition:background .3s;display:flex}.category-name-cell .expand-icon-wrapper.expanded{background:#e6f7ff}.category-name-cell .expand-icon-wrapper.collapsed{background:0 0}.category-name-cell .spacer{width:36px}.category-name-cell .category-text{display:block}.category-name-cell .category-text.main{color:#0f172a;text-transform:uppercase;letter-spacing:.5px;padding-top:8px;padding-bottom:8px;font-size:16px;font-weight:800}.category-name-cell .category-text.sub{color:#475569;text-transform:none;letter-spacing:normal;padding-top:0;padding-bottom:0;font-size:14px;font-weight:500}.category-action-btn-add{color:#1890ff}.category-action-btn-edit{color:#faad14}.category-dashboard-card{border-radius:16px;box-shadow:0 4px 20px #0000000d}.dashboard-header-modern{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.dashboard-header-modern .header-title{margin:0;font-weight:700}.dashboard-header-modern .header-subtitle{font-size:16px}.dashboard-header-modern .add-category-btn{height:48px;padding-left:24px;padding-right:24px;font-size:16px}.modal-header-custom{border-bottom:1px solid #f0f0f0;padding:24px 24px 12px}.modal-header-custom .modal-title{margin:0;font-weight:700}.modal-header-custom .modal-subtitle{font-size:14px}.modal-form-content{padding:24px}.parent-category-display{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:20px;padding:12px}.parent-category-display .label{text-transform:uppercase;font-size:12px;font-weight:600}.parent-category-display .value-wrapper{align-items:center;margin-top:4px;display:flex}.parent-category-display .value-wrapper .icon{color:#1890ff;margin-right:8px;font-size:16px}.parent-category-display .value-wrapper .text{color:#334155;font-size:15px;font-weight:600}.form-label-styled{color:#475569;font-weight:600}.form-input-styled{border-radius:8px;padding:8px 12px}.order-dashboard-container{box-shadow:none;background:0 0;border-radius:0;min-height:80vh;padding:0}.order-dashboard-container .order-dashboard-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.order-dashboard-container .order-dashboard-header.mobile{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:20px}.order-dashboard-container .order-dashboard-header .header-text-section{align-items:center;display:flex}.order-dashboard-container .order-dashboard-header .header-text-section .header-icon{color:#1890ff;margin-right:12px;font-size:28px}.order-dashboard-container .order-dashboard-header .header-text-section .header-title{color:#1e293b;margin:0;font-size:24px;font-weight:700}.order-dashboard-container .filter-pill-container{background:#f1f5f9;border-radius:12px;gap:4px;padding:4px;display:flex}.order-dashboard-container .filter-pill-container .filter-pill{color:#64748b;cursor:pointer;border-radius:8px;padding:8px 16px;font-weight:600;transition:all .3s}.order-dashboard-container .filter-pill-container .filter-pill.active{color:#1890ff;background:#fff;box-shadow:0 2px 8px #0000000d}.order-dashboard-container .filter-pill-container .filter-pill:hover:not(.active){color:#334155;background:#ffffff80}.order-id-text{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px;font-family:monospace;font-weight:600}.shop-name-cell{color:#0f172a;align-items:center;font-weight:600;display:flex}.shop-name-cell .anticon{margin-right:6px}.order-status-tag-rounded{text-transform:uppercase;border:none;border-radius:12px;padding:2px 10px;font-size:12px;font-weight:600}.order-total-text{color:#059669;font-weight:700}.order-date-text{color:#64748b;align-items:center;font-size:13px;display:flex}.order-date-text .anticon{color:#94a3b8;margin-right:6px}.action-btn-view{color:#64748b;border-radius:6px}.action-btn-view:hover{color:#1890ff;background:#eff6ff}.action-btn-update{color:#475569;border:1px solid #e2e8f0;border-radius:6px;font-weight:500}.action-btn-update:hover{color:#1890ff;border-color:#1890ff}.ant-btn-primary.action-btn-update,.ant-btn-primary.action-btn-update:hover{color:#fff!important}.action-btn-paid{box-shadow:none;background:#10b981;border-color:#10b981;border-radius:6px;font-weight:600}.action-btn-paid:hover{background:#059669!important;border-color:#059669!important}.modal-actions{justify-content:flex-end;gap:12px;margin-top:32px;display:flex}.modal-actions .cancel-btn{border-radius:8px;font-weight:500}.modal-actions .submit-btn{border-radius:8px;min-width:100px;font-weight:600}.slideshow-main-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:14px 20px 12px}.slideshow-main-modal .ant-modal-body{max-height:75vh;padding:0;overflow-y:auto}.slideshow-main-modal .slideshow-section{padding:14px 20px 20px}.slideshow-main-modal .slideshow-section-meta{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.slideshow-main-modal .slideshow-hint{color:#999;font-size:12px}.slideshow-main-modal .slideshow-guidelines-link{color:#aaa;height:auto;padding:0;font-size:12px}.slideshow-main-modal .slideshow-guidelines-link:hover{color:#002d7a}.slideshow-main-modal .slideshow-tab-add-btn{font-size:12px;background:#002d7a!important;border-color:#002d7a!important}.slideshow-main-modal .slideshow-tab-add-btn:hover{background:#001a4a!important;border-color:#001a4a!important}.slideshow-main-modal .slideshow-compact-table .ant-table-thead>tr>th{background:#fafafa;padding:8px 12px;font-size:12px}.slideshow-main-modal .slideshow-compact-table .ant-table-tbody>tr>td{padding:8px 12px}.slideshow-main-modal .slideshow-compact-table .ant-table-placeholder .ant-table-cell{border:none;padding:0}.slideshow-main-modal .slideShowDashboardContainer .slideShowHeader{display:none}.slideshow-dashboard-modal .ant-modal-content{border-radius:12px;overflow:hidden}.slideshow-dashboard-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:18px 24px 14px}.slideshow-dashboard-modal .ant-modal-title{color:#1a1a1a;font-size:16px;font-weight:600}.slideshow-dashboard-modal .ant-modal-body{padding:20px 24px 24px}.slideshow-dashboard-modal .slideshow-image-uploader,.slideshow-dashboard-modal .slideshow-image-uploader .ant-upload{width:100%!important;display:block!important}.slideshow-dashboard-modal .slideshow-upload-zone{text-align:center;cursor:pointer;background:#f9fafb;border:2px dashed #d0d5dd;border-radius:10px;width:100%;padding:40px 24px;transition:border-color .2s,background .2s}.slideshow-dashboard-modal .slideshow-upload-zone:hover{background:#f0f4ff;border-color:#002d7a}.slideshow-dashboard-modal .slideshow-upload-icon{color:#002d7a;margin-bottom:12px;font-size:44px;line-height:1}.slideshow-dashboard-modal .slideshow-upload-title{color:#1a1a1a;margin:0 0 6px;font-size:14px;font-weight:600}.slideshow-dashboard-modal .slideshow-upload-hint{color:#9aa0a8;margin:0;font-size:12px}.slideshow-dashboard-modal .slideshow-upload-preview{cursor:pointer;border-radius:10px;width:100%;height:190px;position:relative;overflow:hidden}.slideshow-dashboard-modal .slideshow-upload-preview img{object-fit:cover;width:100%;height:100%;display:block}.slideshow-dashboard-modal .slideshow-upload-preview .slideshow-upload-replace{color:#fff;opacity:0;background:#00000073;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:opacity .2s;display:flex;position:absolute;inset:0}.slideshow-dashboard-modal .slideshow-upload-preview .slideshow-upload-replace .anticon{font-size:24px}.slideshow-dashboard-modal .slideshow-upload-preview:hover .slideshow-upload-replace{opacity:1}.slideshow-dashboard-modal .slideshow-form-actions{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.slideshow-dashboard-modal .slideshow-submit-btn{min-width:100px;color:#fff!important;background:#002d7a!important;border-color:#002d7a!important}.slideshow-dashboard-modal .slideshow-submit-btn:hover:not(:disabled){color:#fff!important;background:#001a4a!important;border-color:#001a4a!important}.slideshow-dashboard-modal .slideshow-submit-btn:disabled{opacity:.45;color:#fff!important}.slideshow-video-modal .ant-modal-content{border-radius:12px;overflow:hidden}.slideshow-video-modal .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:18px 24px 14px}.slideshow-video-modal .ant-modal-title{color:#1a1a1a;font-size:16px;font-weight:600}.slideshow-video-modal .ant-modal-body{padding:20px 24px 24px}.slideshow-video-modal .video-modal-textarea{resize:none;border-radius:8px}.slideshow-video-modal .video-source-form-item>.ant-form-item-label>label{color:#1a1a1a;font-weight:600}.slideshow-video-modal .video-source-tabs .ant-tabs-nav{margin-bottom:12px}.slideshow-video-modal .video-source-tabs .ant-tabs-tab{font-size:13px;font-weight:500}.slideshow-video-modal .video-source-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#002d7a}.slideshow-video-modal .video-source-tabs .ant-tabs-ink-bar{background:#002d7a}.slideshow-video-modal .video-drop-zone{transition:border-color .2s,background .2s;background:#f9fafb!important;border:2px dashed #d0d5dd!important;border-radius:10px!important;padding:0!important}.slideshow-video-modal .video-drop-zone:hover{background:#f0f4ff!important;border-color:#002d7a!important}.slideshow-video-modal .video-drop-zone .ant-upload-btn{padding:0!important}.slideshow-video-modal .video-drop-content{text-align:center;padding:36px 24px}.slideshow-video-modal .video-drop-icon{color:#002d7a;margin-bottom:12px;font-size:44px;line-height:1}.slideshow-video-modal .video-drop-title{color:#1a1a1a;margin:0 0 6px;font-size:14px;font-weight:600}.slideshow-video-modal .video-drop-hint{color:#9aa0a8;margin:0;font-size:12px}.slideshow-video-modal .video-preview-container{cursor:pointer;background:#000;border-radius:10px;width:100%;position:relative;overflow:hidden}.slideshow-video-modal .video-preview-container video{object-fit:contain;width:100%;max-height:200px;display:block}.slideshow-video-modal .video-preview-container .video-preview-replace{color:#fff;opacity:0;pointer-events:none;background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:opacity .2s;display:flex;position:absolute;inset:0}.slideshow-video-modal .video-preview-container .video-preview-replace .anticon{font-size:24px}.slideshow-video-modal .video-preview-container:hover .video-preview-replace{opacity:1}.slideshow-video-modal .embed-url-panel{padding:4px 0}.slideshow-video-modal .embed-url-input{border-radius:8px!important}.slideshow-video-modal .embed-error{color:#ff4d4f;margin:4px 0 0;font-size:12px}.slideshow-video-modal .embed-hint{color:#9aa0a8;margin:8px 0 0;font-size:12px}.slideshow-video-modal .embed-preview{margin-top:12px}.slideshow-video-modal .embed-valid{color:#52c41a;margin:8px 0 0;font-size:12px}.slideshow-video-modal .slideshow-form-actions{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.slideshow-video-modal .slideshow-submit-btn{min-width:100px;color:#fff!important;background:#002d7a!important;border-color:#002d7a!important}.slideshow-video-modal .slideshow-submit-btn:hover:not(:disabled){color:#fff!important;background:#001a4a!important;border-color:#001a4a!important}.slideshow-video-modal .slideshow-submit-btn:disabled{opacity:.45;color:#fff!important}.video-upload-dragger{background:#fafafa!important;border-color:#e8e8e8!important;padding:10px!important}.video-upload-container{text-align:center;width:60%;max-height:120px;margin:0 auto;overflow:hidden}.video-upload-container video{border-radius:8px;width:100%;height:100%}.video-upload-container .replace-text{color:#1890ff;margin-top:10px}.upload-placeholder-content{padding:10px 0}.shop-info-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden;box-shadow:0 20px 60px #0000002e}.shop-info-modal .ant-modal-body{padding:0}.shop-info-modal .ant-modal-close{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000047;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s;display:flex;top:10px;right:10px}.shop-info-modal .ant-modal-close:hover{background:#00000080}.shop-info-modal .sim-identity{border-bottom:1px solid #f0f0f0;align-items:center;gap:14px;padding:20px 20px 16px;display:flex}.shop-info-modal .sim-logo-wrap{background:#fff;border:3px solid #fff;border-radius:12px;flex-shrink:0;width:56px;height:56px;overflow:hidden;box-shadow:0 4px 14px #00000026}.shop-info-modal .sim-logo-wrap img{object-fit:cover;width:100%;height:100%}.shop-info-modal .sim-logo-placeholder{color:#fff;background:linear-gradient(135deg,#0958d9,#40a9ff);justify-content:center;align-items:center;width:100%;height:100%;font-size:22px;font-weight:700;display:flex}.shop-info-modal .sim-identity-text{flex-direction:column;gap:3px;min-width:0;display:flex}.shop-info-modal .sim-identity-text .sim-name{color:#111;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:700;line-height:1.3;overflow:hidden}.shop-info-modal .sim-identity-text .sim-owner{color:#888;align-items:center;gap:5px;font-size:12px;display:flex}.shop-info-modal .sim-identity-text .sim-owner .anticon{font-size:11px}.shop-info-modal .sim-body{padding:16px 20px 20px}.shop-info-modal .sim-description{color:#1a1a1a;white-space:pre-wrap;background:#f5f8ff;border-left:3px solid #1890ff;border-radius:0 8px 8px 0;margin:0;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.7}.shop-info-modal .sim-divider{background:#f0f0f0;height:1px;margin:14px 0}.shop-info-modal .sim-info-row{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;align-items:center;gap:11px;margin-bottom:8px;padding:10px 12px;display:flex}.shop-info-modal .sim-info-row:last-child{margin-bottom:0}.shop-info-modal .sim-info-icon-wrap{color:#0958d9;background:#e6f4ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.shop-info-modal .sim-info-content{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.shop-info-modal .sim-open-label{color:#389e0d;font-size:13px;font-weight:600}.shop-info-modal .sim-hours-text{color:#222;font-size:13px;font-weight:600}.shop-info-modal .sim-days{flex-wrap:wrap;gap:4px;display:flex}.shop-info-modal .sim-day{color:#bbb;letter-spacing:.02em;background:#efefef;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:500}.shop-info-modal .sim-day--on{color:#0958d9;background:#e6f4ff}.shop-info-modal .sim-location-text{color:#111;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.shop-info-modal .sim-map-btn{color:#0958d9;white-space:nowrap;background:#e6f4ff;border:1px solid #bae0ff;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.shop-info-modal .sim-map-btn:hover{color:#fff;background:#0958d9;border-color:#0958d9}.shop-location-row{color:#555;margin:4px 0;font-size:13px}.shop-message-btn{margin-top:8px}.shop-list-loading{justify-content:center;align-items:center;min-height:200px;display:flex}.order-item-img{object-fit:cover;background-color:#f0f0f0;border-radius:4px;width:64px;height:64px}.order-item-placeholder{background:#f0f0f0;width:64px;height:64px}.order-item-meta p{margin:0}.order-total-value{color:#1890ff;font-weight:700}.my-order-container{padding-bottom:40px}.my-order-back-btn{margin-bottom:16px}.order-history-title{margin:0}.uo-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;padding-bottom:96px;font-family:Poppins,sans-serif}.uo-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.uo-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.uo-wrap{padding:0 32px}}@media (max-width:576px){.uo-wrap{padding:0 20px}}.uo-back-row{padding-top:28px}.uo-back{color:var(--blue);cursor:pointer;background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:8px;align-items:center;gap:8px;padding:8px 18px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.uo-back .anticon{font-size:12px}.uo-back:hover{background:var(--blue);border-color:var(--blue);color:#fff}.uo-hero{border-bottom:1px solid var(--border);padding:24px 0 40px}.uo-khmer{font-family:Kantumruy Pro,sans-serif}.uo-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.uo-hero-title{color:var(--dark);border-left:5px solid var(--blue);margin:0 0 12px;padding-left:20px;font-size:40px;font-weight:700;line-height:1.1}.uo-hero-title span{color:var(--blue)}@media (max-width:576px){.uo-hero-title{font-size:28px}}.uo-hero-sub{color:var(--gray);margin:0;padding-left:25px;font-size:15px}.uo-tabs{gap:8px;margin:28px 0 20px;display:flex}.uo-tab{border:2px solid var(--border);color:var(--gray);cursor:pointer;background:#fff;border-radius:999px;padding:8px 20px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.uo-tab:hover{border-color:var(--blue);color:var(--blue)}.uo-tab--active{background:var(--blue);border-color:var(--blue);color:#fff!important}.uo-card{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}.uo-empty{text-align:center;color:var(--gray);padding:48px;font-size:14px}.uo-table-wrap{overflow-x:auto}.uo-table{border-collapse:collapse;width:100%;font-size:13px}.uo-table thead tr{background:var(--light-bg);border-bottom:2px solid var(--border)}.uo-table th{color:var(--dark);text-align:left;white-space:nowrap;padding:14px 16px;font-weight:600}.uo-table tbody tr{border-bottom:1px solid var(--border);transition:background .15s}.uo-table tbody tr:last-child{border-bottom:none}.uo-table tbody tr:hover{background:var(--light-bg)}.uo-table.uo-row--recent{background:#eff6ff}.uo-table td{vertical-align:middle;padding:14px 16px}.uo-row--recent{background:#eff6ff!important}.uo-order-id{color:var(--dark);font-weight:700}.uo-recent-pill{color:#92400e;text-transform:uppercase;letter-spacing:.06em;background:#fed7aa;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:600}.uo-shop-name{color:var(--dark);font-weight:500}.uo-date{color:var(--gray);white-space:nowrap}.uo-total{color:var(--blue);font-weight:700}.uo-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.uo-badge--green{color:#15803d;background:#dcfce7}.uo-badge--yellow{color:#92400e;background:#fef9c3}.uo-badge--red{color:#b91c1c;background:#fee2e2}.uo-badge--blue{color:#1d4ed8;background:#dbeafe}.uo-badge--indigo{color:#4338ca;background:#e0e7ff}.uo-badge--gray{color:var(--gray);background:#f3f4f6}.uo-actions{gap:8px;display:flex}.uo-btn-detail,.uo-btn-chat{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.uo-btn-detail{border:1px solid var(--blue);color:var(--blue);background:#fff}.uo-btn-detail:hover{background:var(--blue);color:#fff}.uo-btn-chat{border:1px solid var(--border);color:var(--gray);background:#fff}.uo-btn-chat:hover{border-color:var(--blue);color:var(--blue)}.uo-modal .ant-modal-content{border-radius:16px!important;padding:0!important;overflow:hidden!important;box-shadow:0 20px 60px #00000026!important}.uo-modal .ant-modal-body{padding:0!important}.uo-modal .ant-modal-close{display:none!important}.uo-modal-inner{font-family:Poppins,sans-serif}.uo-modal-header{background:linear-gradient(135deg,#0047ab 0%,#1a6fd4 100%);justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 32px 24px;display:flex}@media (max-width:640px){.uo-modal-header{flex-direction:column}}.uo-modal-header-left .uo-tag{color:#fff;background:#fff3;border:1px solid #ffffff4d}.uo-modal-title{color:#fff;margin:10px 0 6px;font-size:26px;font-weight:700}.uo-modal-title span{color:#bfdbfe}.uo-modal-date{color:#ffffffb3;margin:0;font-size:13px}.uo-modal-header-right{text-align:right;flex-shrink:0}@media (max-width:640px){.uo-modal-header-right{text-align:left}}.uo-badge--lg{padding:5px 14px!important;font-size:12px!important}.uo-modal-total-label{letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin:14px 0 4px;font-size:11px;font-weight:600}.uo-modal-total-value{color:#fff;margin:0;font-size:28px;font-weight:700;line-height:1}.uo-modal-body{grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.uo-modal-body{grid-template-columns:1fr}}.uo-modal-info{border-right:1px solid var(--border);padding:28px 32px}@media (max-width:640px){.uo-modal-info{border-right:none;border-bottom:1px solid var(--border)}}.uo-modal-items{padding:28px 32px}.uo-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:11px;font-weight:600}.uo-divider{background:var(--red);border-radius:2px;width:36px;height:3px;margin-bottom:20px}.uo-info-grid{flex-direction:column;gap:0;display:flex}.uo-info-row{border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;font-size:13px;display:flex}.uo-info-row:nth-child(odd){background:var(--light-bg)}.uo-info-row span{color:var(--gray);flex-shrink:0;font-size:12px}.uo-info-row strong{color:var(--dark);text-align:right;font-weight:500}.uo-info-row--full{flex-direction:column;align-items:flex-start}.uo-info-row--full strong{text-align:left}.uo-trx{word-break:break-all;font-size:11px;color:var(--gray)!important;font-weight:400!important}.uo-items-list{flex-direction:column;gap:12px;display:flex}.uo-item{background:var(--light-bg);border:1px solid var(--border);border-radius:10px;align-items:center;gap:14px;padding:12px;transition:border-color .2s,box-shadow .2s;display:flex}.uo-item:hover{border-color:var(--blue);box-shadow:0 2px 12px #0047ab14}.uo-item-img{object-fit:cover;border:1px solid var(--border);background:#fff;border-radius:8px;flex-shrink:0;width:60px;height:60px}.uo-item-body{flex:1;min-width:0}.uo-item-name{color:var(--dark);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:13px;font-weight:600;overflow:hidden}.uo-item-meta{color:var(--gray);margin:0;font-size:12px}.uo-item-subtotal{color:var(--blue);flex-shrink:0;margin:0;font-size:15px;font-weight:700}.uo-modal-footer{border-top:1px solid var(--border);justify-content:flex-end;padding:16px 32px 24px;display:flex}.uo-btn-close{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:8px;padding:10px 32px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .2s;box-shadow:0 2px 8px #0047ab4d}.uo-btn-close:hover{background:#003a8c}.product-not-found{text-align:center;padding:50px}.discount-badge-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.discount-badge{color:#fff;background:#ef4444;border-radius:4px;padding:2px 8px;font-size:13px;font-weight:700}.original-price{color:#94a3b8;font-size:16px;text-decoration:line-through}.main-price--discounted{color:#ef4444}.book-info-section{background:#f5f5f5;border-radius:8px;margin-bottom:20px;padding:15px}.book-info-title{margin-bottom:15px;font-size:16px;font-weight:600}.book-info-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.book-info-grid>div{min-width:0}.book-info-label{color:#666;font-weight:500}.book-info-value{overflow-wrap:anywhere;margin-left:8px}.search-icon-prefix{align-items:center;margin-right:8px;display:flex}.drawer-sort-select{width:100%;margin-top:10px;margin-bottom:10px}.order-edit-status-select{width:100%}.order-item-meta{margin:0}.shop-location-row .anticon{margin-right:5px}[class^=gsml-],[class*=\ gsml-],.gsml-hero-header *,.gsml-countries-section *{font-family:Poppins,Kantumruy Pro,sans-serif}.gsml-hero-header{padding-bottom:16px}.gsml-hero-header:after{display:none}.gsml-hero-header .csml-hero__title,.gsml-hero-header .csml-section-title,.gsml-hero-header .csml-overline{font-family:Poppins,Kantumruy Pro,sans-serif}.gsml-stats-row{color:#475569;justify-content:center;align-items:center;gap:10px;margin:12px 0 20px;font-size:13px;font-weight:600;display:flex}.gsml-stat{align-items:center;gap:5px;display:flex}.gsml-stat-divider{color:#94a3b8}.gsml-search-wrap{max-width:540px;margin:24px auto 0;position:relative}.gsml-search-wrap .gsml-search-icon{color:#94a3b8;z-index:2;font-size:15px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.gsml-search-wrap .gsml-search-input{width:100%;height:52px;font-size:15px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 8px #1d4ed812;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:100px!important;padding-left:48px!important}.gsml-search-wrap .gsml-search-input:focus,.gsml-search-wrap .gsml-search-input:hover{border-color:#1d4ed8!important;box-shadow:0 0 0 3px #1d4ed81a!important}.gsml-search-clear{color:#fff;cursor:pointer;background:#d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;transition:background .15s;display:flex}.gsml-search-clear:hover{background:#9ca3af}.gsml-section-label{align-items:center;gap:16px;margin-bottom:28px;display:flex}.gsml-section-label__line{background:linear-gradient(90deg,#0000,#cbd5e1,#0000);flex:1;height:1px}.gsml-section-label__text{letter-spacing:.08em;text-transform:uppercase;color:#64748b;white-space:nowrap;align-items:center;gap:8px;font-family:Poppins,Kantumruy Pro,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.gsml-section-label__text .anticon{color:#1d4ed8;font-size:14px}.gsml-countries-section{padding:0 0 48px}.gsml-country-list{flex-direction:column;gap:28px;display:flex}.gsml-country-section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;transition:box-shadow .2s;overflow:hidden;box-shadow:0 2px 12px #0f172a0f}.gsml-country-section:hover{box-shadow:0 4px 24px #0f172a1a}.gsml-country-header{background:#fff;border-bottom:1px solid #f1f5f9;border-left:4px solid #1d4ed8;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}@media (max-width:576px){.gsml-country-header{flex-direction:column;align-items:flex-start;gap:12px}}.gsml-country-identity{align-items:center;gap:16px;display:flex}.gsml-country-flag-wrap{flex-shrink:0;position:relative}.gsml-country-flag-wrap:after{content:"";z-index:0;background:linear-gradient(135deg,#1d4ed833,#1d4ed80d);border-radius:50%;position:absolute;inset:-3px}.gsml-country-icon{z-index:1;object-fit:cover;border:2.5px solid #fff;border-radius:50%;width:52px;height:52px;display:block;position:relative;box-shadow:0 2px 10px #00000026}.gsml-country-icon--fallback{color:#1d4ed8;background:#eef2ff;justify-content:center;align-items:center;font-size:22px;display:flex}.gsml-country-name{color:#0f172a;letter-spacing:-.01em;margin:0 0 4px;font-family:Poppins,Kantumruy Pro,sans-serif;font-size:17px;font-weight:700}.gsml-country-count{color:#fff;background:#1d4ed8;border-radius:100px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.gsml-country-count .anticon{font-size:11px}.gsml-toggle-btn{color:#1d4ed8;cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:0 0;border:1.5px solid #c7d7fc;border-radius:100px;align-items:center;gap:5px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.gsml-toggle-btn:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.gsml-shops-grid{grid-template-columns:repeat(4,1fr);gap:16px;padding:20px 24px 24px;display:grid}@media (max-width:1024px){.gsml-shops-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.gsml-shops-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.gsml-shops-grid{grid-template-columns:1fr}}.csml-shop-card__status-dot{background:#22c55e;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:10px;box-shadow:0 1px 3px #0003}.csml-shop-card__status-dot--closed{background:#ef4444}.gsml-shop-card{border:1px solid #e8edf5;border-radius:10px;transition:box-shadow .18s,transform .18s,border-color .18s;box-shadow:0 2px 8px #0000000f}.gsml-shop-card:hover{z-index:1;border-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 20px #1890ff21}.uo-empty-state{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 0;display:flex}.uo-empty-state .uo-empty-icon{color:#cbd5e1;font-size:48px}.uo-empty-state p{margin:0;font-size:14px}.uo-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:4px 0 32px;display:grid}@media (max-width:900px){.uo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.uo-grid{grid-template-columns:1fr}}.uo-order-card{background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;flex-direction:column;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 1px 6px #0000000d}.uo-order-card:hover{border-color:#0047ab;transform:translateY(-2px);box-shadow:0 6px 24px #0047ab1a}.uo-order-card__head{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.uo-order-card__icon-wrap{background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.uo-order-card__icon{color:#0047ab;font-size:18px}.uo-order-card__title-block{flex-direction:column;gap:4px;display:flex}.uo-order-card__num{color:#111827;font-size:15px;font-weight:700;line-height:1}.uo-order-card__body{flex-direction:column;flex:1;gap:6px;padding:14px 16px;display:flex}.uo-order-card__date{color:#0047ab;margin-bottom:4px;font-size:12px;font-weight:500;display:block}.uo-order-card__row{justify-content:space-between;align-items:flex-start;gap:8px;font-size:13px;display:flex}.uo-order-card__label{color:#9ca3af;flex-shrink:0;font-size:12px}.uo-order-card__val{color:#374151;text-align:right;font-size:13px;font-weight:500}.uo-order-card__total-row{border-top:1px dashed #e5e7eb;justify-content:space-between;align-items:center;margin-top:6px;padding-top:10px;display:flex}.uo-order-card__total-label{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.uo-order-card__total-val{color:#0047ab;font-size:16px;font-weight:700}.uo-order-card__footer{background:#fafbff;border-top:1px solid #f1f5f9;gap:8px;padding:12px 16px;display:flex}.uo-card-btn{cursor:pointer;white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.uo-card-btn--detail{color:#fff;background:#0047ab;border:1.5px solid #0047ab}.uo-card-btn--detail:hover{background:#003a8c;border-color:#003a8c}.uo-card-btn--chat{color:#6b7280;background:#fff;border:1.5px solid #e5e7eb}.uo-card-btn--chat:hover{color:#0047ab;border-color:#0047ab}.uom{border-radius:14px;font-family:Poppins,sans-serif;overflow:hidden}.uom__header{background:#1e3a8a;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px 22px;display:flex}.uom__header-text{flex-direction:column;gap:6px;display:flex}.uom__header-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;font-size:11px;font-weight:600}.uom__header-id{color:#fff;font-size:28px;font-weight:700;line-height:1}.uom__close{cursor:pointer;color:#1e3a8a;background:#fff;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;transition:background .15s;display:flex}.uom__close:hover{background:#e0e7ff}.uom__body{grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.uom__body{grid-template-columns:1fr}}.uom__col{flex-direction:column;display:flex}.uom__col--left{border-right:1px solid #e5e7eb}@media (max-width:640px){.uom__col--left{border-bottom:1px solid #e5e7eb;border-right:none}}.uom__section-title{letter-spacing:.12em;text-transform:uppercase;color:#0047ab;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;padding:18px 22px 14px;font-size:11px;font-weight:700;display:flex}.uom__section-icon{color:#0047ab;font-size:14px}.uom__rows{flex-direction:column;flex:1;display:flex}.uom__row{justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 22px;display:flex}.uom__row--alt{background:#f8fafc}.uom__row-label{color:#9ca3af;flex-shrink:0;font-size:12px;font-weight:500}.uom__row-val{color:#1e293b;text-align:right;font-size:13px;font-weight:500}.uom__row-val--mono{word-break:break-all;color:#6b7280;font-family:Courier New,monospace;font-size:11px;font-weight:400}.uom__total-bar{color:#fff;background:#1e3a8a;border-radius:0 0 0 14px;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 22px;font-size:14px;font-weight:700;display:flex}@media (max-width:640px){.uom__total-bar{border-radius:0}}.uom__items{flex-direction:column;gap:10px;padding:14px 18px;display:flex}.uom__item{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s;display:flex}.uom__item:hover{border-color:#0047ab}.uom__item-img{object-fit:cover;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:56px;height:56px}.uom__item-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.uom__item-name{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.uom__item-meta{color:#6b7280;font-size:12px}.uom__item-sub{color:#0047ab}.uom__item-variant{color:#0047ab;background:#eff6ff;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}@media screen and (max-width:768px){.serey-market-header{border-radius:14px;margin:8px 0;padding:12px;position:relative}.serey-market-header .serey-market-header-content{display:block}.serey-market-header .serey-market-left{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.serey-market-header .shop-identity-btn{flex:100%;min-width:0;padding-right:44px}.serey-market-header .shop-identity-name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.serey-market-header .header-search,.serey-market-header .header-search.ant-input-affix-wrapper{background:#f3f4f6;flex:100%;height:42px;margin:0;border-color:#0000!important;border-radius:12px!important;display:flex!important}.serey-market-header .header-sort-select{flex:1 1 0;min-width:0;display:block!important}.serey-market-header .header-sort-select .ant-select-selector{align-items:center;border-radius:10px!important;height:38px!important}.serey-market-header .switch-shop-btn{border-radius:10px;flex:none;height:38px}.serey-market-header .serey-market-right-menu{position:absolute;top:12px;right:12px}.serey-market-header .menu-button{width:38px;border-radius:10px!important;height:38px!important;padding:0!important;font-size:0!important}.serey-market-header .menu-button .anticon{font-size:16px}.serey-market-header .menu-button span:not(.anticon){display:none}.slideshow-owner-bar{justify-content:space-between;margin:0 0 8px;padding:0 4px}.ispin-category-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;overflow-x:auto;height:auto!important;min-height:0!important;margin-bottom:0!important;padding:4px 2px 8px!important}.ispin-category-container::-webkit-scrollbar{display:none}.ispin-category-container .category-item-wrapper{flex:none}.ispin-category-container .category-item{white-space:nowrap;color:#3b82f6;background:#fff;border-radius:999px;flex:none;height:auto;padding:6px 14px;font-size:13px;line-height:1.4;border:1.5px solid #3b82f6!important;margin:0!important}.ispin-category-container .category-item.active{color:#fff;background:#3b82f6}.home-content{padding:6px 0!important}.home-content .content-wrapper{border-radius:14px;padding:10px!important}.home-content .ant-row{row-gap:10px!important;margin-left:-5px!important;margin-right:-5px!important}.home-content .ant-row .row-col{padding-left:5px!important;padding-right:5px!important}.bulk-action-bar{margin-bottom:10px}.bulk-action-bar .select-mode-btn{border-radius:999px;height:34px;font-size:13px}.home-content .product-card{border-radius:12px}.home-content .product-card .product-details{padding:8px 10px 10px}.home-content .product-card .product-name{font-size:13px;line-height:1.3;height:auto!important;min-height:0!important;margin:0 0 4px!important}.home-content .product-card .product-price-row{height:auto!important;min-height:0!important;margin:0 0 2px!important}.home-content .product-card .stock-indicator{line-height:1.2;margin:0!important}.feed-to-top.fixed-bottom-right.sereymarket-dock{bottom:116px!important;right:20px!important}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button{border:1.5px solid #d6e4ff;justify-content:center;align-items:center;background:#fff!important;border-radius:50%!important;width:48px!important;height:48px!important;display:flex!important;box-shadow:0 4px 14px #1890ff38!important}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button .nav-content{align-items:center}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button .anticon{color:#1677ff;margin:0!important;font-size:22px!important}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button .nav-label{display:none!important}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button .ant-badge-count{min-width:15px;height:15px;box-shadow:none;border:1.5px solid #fff;justify-content:center;align-items:center;padding:0 3px;font-size:9px;line-height:1;display:flex;transform:translate(35%,-35%)}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button .ant-badge-count .ant-scroll-number-only{justify-content:center;align-items:center;height:12px;display:flex}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button .ant-badge-count .ant-scroll-number-only>.ant-scroll-number-only-unit{justify-content:center;align-items:center;height:12px;line-height:1;display:flex}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button.active{background:#1677ff!important}.feed-to-top.fixed-bottom-right.sereymarket-dock .nav-button.active .anticon{color:#fff}.shop-fab__btn{color:#1677ff;background:#fff;border:1.5px solid #d6e4ff;border-radius:50%;padding:0;box-shadow:0 4px 14px #1890ff38;width:48px!important;height:48px!important}.shop-fab__btn .shop-fab__label{display:none}.cart-page-container{border-radius:0;box-shadow:none!important;background:0 0!important;margin:8px 0 90px!important;padding:0!important}.cart-page-container .cart-content-wrapper{gap:12px}.cart-page-container .cart-header{margin:4px 2px 0}.cart-page-container .cart-header h2{font-size:20px}.cart-page-container .cart-header .ant-btn{color:#fff;background:#002d7a;border:1px solid #002d7a;border-radius:8px;height:36px;padding:0 14px;font-weight:600;box-shadow:0 2px 5px #002d7a26}.cart-page-container .cart-header .ant-btn:hover,.cart-page-container .cart-header .ant-btn:focus{color:#fff;background:#001a4a;border-color:#001a4a}.cart-page-container .cart-shop-section{background:#fff;border:1px solid #0f172a0d;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px #0f172a1f,0 1px 3px #0f172a14!important}.cart-page-container .cart-shop-header{padding:10px 14px!important}.cart-page-container .cart-shop-header .shop-icon-header{width:32px;height:32px}.cart-page-container .cart-shop-header .shop-name-text{font-size:15px}.cart-page-container .cart-item-row{border-bottom:1px solid #f1f5f9!important;padding:12px 14px!important;display:block!important}.cart-page-container .cart-item-row:last-child{border-bottom:none!important}.cart-page-container .cart-item-content{align-items:flex-start;gap:12px;width:100%;flex-direction:row!important;display:flex!important}.cart-page-container .cart-item-image-wrapper{border-radius:12px;flex:0 0 84px;overflow:hidden;width:84px!important;height:84px!important}.cart-page-container .cart-item-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;padding:0!important}.cart-page-container .cart-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden;margin:0!important}.cart-page-container .cart-item-details{flex-direction:column;gap:2px;display:flex;margin:0!important}.cart-page-container .cart-item-price,.cart-page-container .cart-price-final{font-size:16px;font-weight:700}.cart-page-container .stock-info{margin:0;font-size:12px}.cart-page-container .cart-item-controls{justify-content:space-between;align-items:center;width:100%;margin-top:10px;flex-direction:row!important;padding:0!important;display:flex!important}.cart-page-container .cart-quantity-wrapper{background:#f1f5f9;border-radius:999px;height:36px;overflow:hidden;box-shadow:none!important;border:none!important}.cart-page-container .cart-quantity-wrapper .quantity-btn{width:36px;height:36px}.cart-page-container .cart-quantity-wrapper .cart-quantity-input{background:0 0;width:40px;box-shadow:none!important;border:none!important}.cart-page-container .cart-remove-btn{border-radius:999px;height:36px;padding:0 12px;font-size:13px;background:#fff1f0!important}.cart-page-container .cart-total-section{text-align:left;background:#fafbfc;border-top:1px solid #f1f5f9;padding:12px 14px 14px!important}.cart-page-container .cart-total-section .cart-summary{margin-bottom:10px}.cart-page-container .cart-total-section .cart-total-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex;padding:0!important}.cart-page-container .cart-total-section .cart-total-amount{font-size:20px}.cart-page-container .cart-total-section .cart-items-count{margin-top:2px;font-size:12px;text-align:left!important;padding:0!important}.cart-page-container .cart-total-section .cart-checkout-btn{border-radius:12px;width:100%;height:46px;font-size:15px}.feed-to-top.fixed-bottom-right.sereymarket-dock{bottom:58px!important}.slideshow-main-modal .ant-modal{margin:0 auto;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.slideshow-main-modal .ant-modal-body{max-height:80vh}.slideshow-main-modal .slideshow-section{padding:12px}.slideshow-main-modal .slideshow-section-meta{flex-direction:column;align-items:stretch;gap:10px}.slideshow-main-modal .slideshow-tab-add-btn{border-radius:10px;width:100%;height:40px;font-size:14px}.slideshow-main-modal .slideshow-guidelines-link{align-self:flex-end}.slideshow-main-modal .ant-table-thead{display:none}.slideshow-main-modal .ant-table-tbody>tr{border:1px solid #eef0f4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:10px;display:flex;box-shadow:0 2px 8px #0f172a0f}.slideshow-main-modal .ant-table-tbody>tr>td{display:block;background:0 0!important;border:none!important;padding:0!important}.slideshow-main-modal .ant-table-tbody>tr>td:first-child{display:none}.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2){order:1;width:100%}.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2) .tableVideoContainer,.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2) iframe,.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2) video,.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2) .ant-image{width:100%!important;max-width:100%!important}.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2) iframe{height:190px!important}.slideshow-main-modal .ant-table-tbody>tr>td:nth-last-child(2) .ant-image-img{aspect-ratio:2;width:100%;height:auto}.slideshow-main-modal .ant-table-tbody>tr>td:nth-child(2):not(:nth-last-child(2)){flex:1;order:2;min-width:0;font-size:13px}.slideshow-main-modal .ant-table-tbody>tr>td:last-child{order:3;margin-left:auto}.slideshow-main-modal .ant-table-placeholder{width:100%;display:block}.slideshow-main-modal .ant-table-tbody>tr.ant-table-placeholder{box-shadow:none;border:none;padding:0;display:block}.slideshow-main-modal .slideshow-form-actions .ant-btn{flex:1;height:42px}.slideshow-video-modal .ant-modal{margin:0 auto;max-width:calc(100vw - 24px)!important}.product-detail-main-container{flex-direction:column;gap:12px!important;padding:0 0 150px!important;display:flex!important}.product-detail-main-container .product-detail-left-container{gap:10px}.product-detail-main-container .product-detail-left-container .product-detail-main-image{aspect-ratio:1;border-radius:16px;max-height:60vh;box-shadow:0 4px 14px #0f172a1a;height:auto!important}.product-detail-main-container .product-detail-thumbnails{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.product-detail-main-container .product-detail-thumbnails::-webkit-scrollbar{display:none}.product-detail-main-container .product-detail-thumbnails .thumbnail-item{border-radius:10px;flex:0 0 56px;overflow:hidden;width:56px!important;height:56px!important}.product-detail-main-container .product-detail-container{border-radius:16px;box-shadow:0 4px 14px #0f172a1a;background:#fff!important;margin:0!important;padding:16px!important}.product-detail-main-container .product-title{line-height:1.3;text-align:left!important;margin:0 0 8px!important;font-size:20px!important}.product-detail-main-container .product-header-section{margin-bottom:8px}.product-detail-main-container .price-section{margin:8px 0}.product-detail-main-container .main-price{line-height:1.1;font-size:28px!important}.product-detail-main-container .stock-status{margin:6px 0 12px;font-size:13px}.product-detail-main-container .about-section{border-top:1px solid #f1f5f9;margin-top:14px;padding-top:14px}.product-detail-main-container .about-section h3{margin-bottom:6px;font-size:15px}.product-detail-main-container .about-section .about-content{font-size:14px;line-height:1.6}.product-detail-main-container .book-info-section{margin-top:14px}.product-detail-main-container .action-buttons{z-index:900;background:#fff;border-top:1px solid #eef0f4;gap:10px;padding:10px 12px;display:flex;position:fixed;bottom:62px;left:0;right:0;box-shadow:0 -4px 14px #0f172a14}.product-detail-main-container .action-buttons .add-to-cart-btn,.product-detail-main-container .action-buttons .buy-now-btn{flex:1;height:46px;font-size:15px;font-weight:700;opacity:1!important;border-radius:12px!important;width:auto!important;margin:0!important;padding:0 12px!important;position:static!important;transform:none!important}.product-detail-main-container .action-buttons .add-to-cart-btn{color:#002d7a!important;background:#fff!important;border:1.5px solid #002d7a!important}.product-detail-main-container .action-buttons .buy-now-btn{color:#fff!important;background:#002d7a!important;border:1.5px solid #002d7a!important}.product-detail-main-container .action-buttons .add-to-cart-btn:disabled,.product-detail-main-container .action-buttons .buy-now-btn:disabled{opacity:.5!important}body:has(.product-detail-main-container) .feed-to-top.fixed-bottom-right.sereymarket-dock{bottom:128px!important}body:has(.product-detail-main-container) .shop-fab__btn{bottom:218px!important}}.lpv2-hero-s1.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-hero-s1.lpv2-editorial .lpv2-hero-s1-text{padding:clamp(64px,10vh,130px) 5% clamp(64px,10vh,130px) clamp(32px,8cqi,120px)}.lpv2-hero-s1.lpv2-editorial .lpv2-hero-s1-title{letter-spacing:-.015em;margin-bottom:28px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3.5rem,7cqi,9.5rem);font-style:italic;font-weight:500;line-height:.92}.lpv2-hero-s1.lpv2-editorial .lpv2-hero-s1-subtitle{letter-spacing:.22em;text-transform:uppercase;margin-bottom:20px;font-family:DM Mono,Courier New,monospace;font-size:.72rem;font-weight:400}.lpv2-hero-s1.lpv2-editorial .lpv2-hero-s1-description{max-width:440px;font-size:1rem;line-height:1.85}.lpv2-hero-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-hero-s2.lpv2-editorial .lpv2-hero-s2-title{letter-spacing:-.025em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(4rem,10cqi,13rem);font-style:italic;font-weight:400;line-height:.88}.lpv2-hero-s2.lpv2-editorial .lpv2-hero-s2-subtitle{letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-family:DM Mono,Courier New,monospace;font-size:.75rem}.lpv2-hero-s2.lpv2-editorial .lpv2-hero-s2-description{font-size:1rem;line-height:1.8}.lpv2-hero-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-hero-s3.lpv2-editorial .lpv2-hero-s3-title{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3rem,7cqi,10rem);font-style:italic;font-weight:500;line-height:.9}.lpv2-hero-s3.lpv2-editorial .lpv2-hero-s3-subtitle{letter-spacing:.22em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.72rem}.lpv2-hero-s3.lpv2-editorial .lpv2-hero-s3-description{font-size:1rem;line-height:1.8}.lpv2-hero-s4.lpv2-editorial .lpv2-hero-s4-description{font-size:1rem;line-height:1.8}.lpv2-hero-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-hero-s4.lpv2-editorial .lpv2-hero-s4-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,5cqi,7.5rem);font-style:italic;font-weight:500;line-height:.92}.lpv2-hero-s4.lpv2-editorial .lpv2-hero-s4-subtitle{letter-spacing:.22em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.72rem}.lpv2-hero-s4.lpv2-editorial .lpv2-hero-s4-image{box-shadow:none;border:1px solid #1a17141f;border-radius:2px;animation:none}.lpv2-about-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s2.lpv2-editorial .lpv2-about-s2-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4cqi,5rem);font-style:italic;font-weight:500;line-height:1.04}.lpv2-about-s2.lpv2-editorial .lpv2-about-s2-title:after{background:#b8925a!important;height:2px!important}.lpv2-about-s2.lpv2-editorial .lpv2-about-s2-description{line-height:1.8}.lpv2-about-s2.lpv2-editorial .lpv2-about-s2-image{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-about-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s3.lpv2-editorial .lpv2-about-s3-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,2.5cqi,2.8rem);font-style:italic;font-weight:500;line-height:1.15}.lpv2-about-s3.lpv2-editorial .lpv2-about-s3-description{line-height:1.8}.lpv2-about-s3.lpv2-editorial .lpv2-about-s3-image{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-about-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s4.lpv2-editorial .lpv2-about-s4-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4cqi,5rem);font-style:italic;font-weight:500;line-height:1.04}.lpv2-about-s4.lpv2-editorial .lpv2-about-s4-description{line-height:1.8}.lpv2-about-s4.lpv2-editorial .lpv2-about-s4-image{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-about-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s5.lpv2-editorial .lpv2-about-s5-title{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.5rem,5cqi,7rem);font-style:italic;font-weight:500;line-height:.95}.lpv2-about-s5.lpv2-editorial .lpv2-about-s5-description{line-height:1.8}.lpv2-about-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s6.lpv2-editorial .lpv2-about-s6-title{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.5rem,5cqi,7rem);font-style:italic;font-weight:500;line-height:.95}.lpv2-about-s6.lpv2-editorial .lpv2-about-s6-description{line-height:1.8}.lpv2-about-s7.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s7.lpv2-editorial .lpv2-about-s7-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4cqi,5rem);font-style:italic;font-weight:500;line-height:1.04}.lpv2-about-s7.lpv2-editorial .lpv2-about-s7-description{line-height:1.8}.lpv2-about-s8.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s8.lpv2-editorial .lpv2-about-s8-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4cqi,5rem);font-style:italic;font-weight:500;line-height:1.04}.lpv2-about-s8.lpv2-editorial .lpv2-about-s8-description{line-height:1.8}.lpv2-about-s9.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s9.lpv2-editorial .lpv2-about-s9-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4cqi,5rem);font-style:italic;font-weight:500;line-height:1.04}.lpv2-about-s9.lpv2-editorial .lpv2-about-s9-description{line-height:1.8}.lpv2-about-s10.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-about-s10.lpv2-editorial .lpv2-about-s10-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.2rem,4cqi,5.5rem);font-style:italic;font-weight:500;line-height:1.04}.lpv2-gallery-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s2.lpv2-editorial .lpv2-gallery-s2-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-gallery-s2.lpv2-editorial .lpv2-gallery-s2-description{line-height:1.8}.lpv2-gallery-s2.lpv2-editorial .lpv2-gallery-s2-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s2.lpv2-editorial .lpv2-gallery-s2-card-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-gallery-s2.lpv2-editorial .lpv2-gallery-s2-card-desc{line-height:1.7}.lpv2-gallery-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s3.lpv2-editorial .lpv2-gallery-s3-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-gallery-s3.lpv2-editorial .lpv2-gallery-s3-description{line-height:1.8}.lpv2-gallery-s3.lpv2-editorial .lpv2-gallery-s3-row-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-gallery-s3.lpv2-editorial .lpv2-gallery-s3-row-desc{line-height:1.7}.lpv2-gallery-s3.lpv2-editorial .lpv2-gallery-s3-row-image{box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s4.lpv2-editorial .lpv2-gallery-s4-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-gallery-s4.lpv2-editorial .lpv2-gallery-s4-description{line-height:1.8}.lpv2-gallery-s4.lpv2-editorial .lpv2-gallery-s4-featured,.lpv2-gallery-s4.lpv2-editorial .lpv2-gallery-s4-small{box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s5.lpv2-editorial .lpv2-gallery-s5-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-gallery-s5.lpv2-editorial .lpv2-gallery-s5-description{line-height:1.8}.lpv2-gallery-s5.lpv2-editorial .lpv2-gallery-s5-featured,.lpv2-gallery-s5.lpv2-editorial .lpv2-gallery-s5-small{box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s6.lpv2-editorial .lpv2-gallery-s6-item{box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s7.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s7.lpv2-editorial .lpv2-gallery-s7-hero,.lpv2-gallery-s7.lpv2-editorial .lpv2-gallery-s7-thumb{box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s8.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s8.lpv2-editorial .lpv2-gallery-s8-item{box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s9.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-gallery-s9.lpv2-editorial .lpv2-gallery-s9-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-gallery-s9.lpv2-editorial .lpv2-gallery-s9-caption{letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-video-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-video-s2.lpv2-editorial .lpv2-video-s2-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-video-s2.lpv2-editorial .lpv2-video-s2-description{line-height:1.8}.lpv2-video-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-video-s3.lpv2-editorial .lpv2-video-s3-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-video-s3.lpv2-editorial .lpv2-video-s3-description{line-height:1.8}.lpv2-video-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-video-s4.lpv2-editorial .lpv2-video-s4-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-video-s4.lpv2-editorial .lpv2-video-s4-description{line-height:1.8}.lpv2-video-s4.lpv2-editorial .lpv2-video-s4-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-video-s4.lpv2-editorial .lpv2-video-s4-card-num{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:2.2rem;font-style:italic;font-weight:300;line-height:1}.lpv2-video-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-video-s5.lpv2-editorial .lpv2-video-s5-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-video-s5.lpv2-editorial .lpv2-video-s5-description{line-height:1.8}.lpv2-vision-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-vision-s2.lpv2-editorial .lpv2-vision-s2-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-vision-s2.lpv2-editorial .lpv2-vision-s2-subtitle{letter-spacing:.2em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.7rem}.lpv2-vision-s2.lpv2-editorial .lpv2-vision-s2-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-vision-s2.lpv2-editorial .lpv2-vision-s2-card-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-vision-s2.lpv2-editorial .lpv2-vision-s2-card-body{line-height:1.75}.lpv2-vision-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-vision-s3.lpv2-editorial .lpv2-vision-s3-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-vision-s3.lpv2-editorial .lpv2-vision-s3-body{line-height:1.75}.lpv2-vision-s3.lpv2-editorial .lpv2-vision-s3-num{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;font-style:italic;font-weight:300}.lpv2-vision-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-vision-s4.lpv2-editorial .lpv2-vision-s4-step-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-vision-s4.lpv2-editorial .lpv2-vision-s4-step-body{line-height:1.75}.lpv2-vision-s4.lpv2-editorial .lpv2-vision-s4-step-num{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:2.5rem;font-style:italic;font-weight:300;line-height:1}.lpv2-vision-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-vision-s5.lpv2-editorial .lpv2-vision-s5-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-vision-s5.lpv2-editorial .lpv2-vision-s5-body{line-height:1.75}.lpv2-vision-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-vision-s6.lpv2-editorial .lpv2-vision-s6-left-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-vision-s6.lpv2-editorial .lpv2-vision-s6-left-body{line-height:1.8}.lpv2-vision-s6.lpv2-editorial .lpv2-vision-s6-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-vision-s6.lpv2-editorial .lpv2-vision-s6-body{line-height:1.75}.lpv2-blog-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-blog-s2.lpv2-editorial .lpv2-blog-s2-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.15}.lpv2-blog-s2.lpv2-editorial .lpv2-blog-s2-author{letter-spacing:.15em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s2.lpv2-editorial .lpv2-blog-s2-img{box-shadow:none!important;border-radius:2px!important}.lpv2-blog-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-featured-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3cqi,3.2rem);font-style:italic;font-weight:500;line-height:1.1}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-featured-excerpt{line-height:1.75}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-featured-author-name{letter-spacing:.15em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-featured-time{letter-spacing:.1em;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-side-heading{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-side-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.2}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-side-badge{letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.6rem}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-side-time{letter-spacing:.1em;font-family:DM Mono,Courier New,monospace;font-size:.6rem}.lpv2-blog-s3.lpv2-editorial .lpv2-blog-s3-side-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-blog-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-blog-s4.lpv2-editorial .lpv2-blog-s4-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.2}.lpv2-blog-s4.lpv2-editorial .lpv2-blog-s4-author{letter-spacing:.15em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s4.lpv2-editorial .lpv2-blog-s4-num{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:2.2rem;font-style:italic;font-weight:300;line-height:1}.lpv2-blog-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-blog-s5.lpv2-editorial .lpv2-blog-s5-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.2}.lpv2-blog-s5.lpv2-editorial .lpv2-blog-s5-author{letter-spacing:.15em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s5.lpv2-editorial .lpv2-blog-s5-card{box-shadow:none!important;border-radius:2px!important}.lpv2-blog-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-hero-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4cqi,4.5rem);font-style:italic;font-weight:500;line-height:1.05}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-hero-excerpt{line-height:1.75}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-hero-tag{letter-spacing:.15em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-hero-author{letter-spacing:.12em;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-card-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.2}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-card-author{letter-spacing:.15em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s6.lpv2-editorial .lpv2-blog-s6-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-team-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-team-s2.lpv2-editorial .lpv2-team-s2-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1.2}.lpv2-team-s2.lpv2-editorial .lpv2-team-s2-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-team-s2.lpv2-editorial .lpv2-team-s2-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-team-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-team-s4.lpv2-editorial .lpv2-team-s4-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1.2}.lpv2-team-s4.lpv2-editorial .lpv2-team-s4-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-team-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-team-s5.lpv2-editorial .lpv2-team-s5-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:600;line-height:1.2}.lpv2-team-s5.lpv2-editorial .lpv2-team-s5-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-team-s5.lpv2-editorial .lpv2-team-s5-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-team-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-team-s6.lpv2-editorial .lpv2-team-s6-featured-name{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:600}.lpv2-team-s6.lpv2-editorial .lpv2-team-s6-featured-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-team-s6.lpv2-editorial .lpv2-team-s6-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600}.lpv2-team-s6.lpv2-editorial .lpv2-team-s6-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-team-s7.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-team-s7.lpv2-editorial .lpv2-team-s7-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-team-s7.lpv2-editorial .lpv2-team-s7-description{line-height:1.8}.lpv2-team-s7.lpv2-editorial .lpv2-team-s7-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600}.lpv2-faq-s2.lpv2-editorial,.lpv2-faq-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-faq-s3.lpv2-editorial .lpv2-faq-s3-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-faq-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-faq-s4.lpv2-editorial .lpv2-faq-s4-item{box-shadow:none!important;border-bottom:1px solid #1a17141f!important;border-radius:0!important}.lpv2-faq-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-faq-s5.lpv2-editorial .lpv2-faq-s5-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-faq-s5.lpv2-editorial .lpv2-faq-s5-q{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;font-weight:600;line-height:1.25}.lpv2-faq-s5.lpv2-editorial .lpv2-faq-s5-a{line-height:1.8}.lpv2-testi-section.lpv2-editorial,.lpv2-testi-s7.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-testi-section.lpv2-editorial .lpv2-testi-title,.lpv2-testi-s7.lpv2-editorial .lpv2-testi-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-testi-section.lpv2-editorial .lpv2-testi-underline,.lpv2-testi-s7.lpv2-editorial .lpv2-testi-underline{display:none}.lpv2-testi-section.lpv2-editorial .lpv2-testi-card,.lpv2-testi-s7.lpv2-editorial .lpv2-testi-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-testi-section.lpv2-editorial .lpv2-testi-card-mark,.lpv2-testi-s7.lpv2-editorial .lpv2-testi-card-mark{font-family:Cormorant Garamond,Georgia,serif;font-size:3rem;font-style:italic;font-weight:300;line-height:1}.lpv2-testi-section.lpv2-editorial .lpv2-testi-card-name,.lpv2-testi-s7.lpv2-editorial .lpv2-testi-card-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-testi-section.lpv2-editorial .lpv2-testi-card-role,.lpv2-testi-s7.lpv2-editorial .lpv2-testi-card-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-testi-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-testi-s2.lpv2-editorial .lpv2-testi-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-testi-s2.lpv2-editorial .lpv2-testi-underline{display:none}.lpv2-testi-s2.lpv2-editorial .lpv2-testi-s2-text{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.5rem,3cqi,2.5rem);font-style:italic;line-height:1.4}.lpv2-testi-s2.lpv2-editorial .lpv2-testi-s2-mark{font-family:Cormorant Garamond,Georgia,serif;font-size:4rem;font-style:italic;font-weight:300;line-height:.8}.lpv2-testi-s2.lpv2-editorial .lpv2-testi-s2-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-testi-s2.lpv2-editorial .lpv2-testi-s2-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-testi-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-testi-s3.lpv2-editorial .lpv2-testi-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-testi-s3.lpv2-editorial .lpv2-testi-underline{display:none}.lpv2-testi-s3.lpv2-editorial .lpv2-testi-s3-quote{line-height:1.8}.lpv2-testi-s3.lpv2-editorial .lpv2-testi-s3-bar{display:none}.lpv2-testi-s3.lpv2-editorial .lpv2-testi-s3-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-testi-s3.lpv2-editorial .lpv2-testi-s3-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-testi-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-testi-s4.lpv2-editorial .lpv2-testi-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-testi-s4.lpv2-editorial .lpv2-testi-underline{display:none}.lpv2-testi-s4.lpv2-editorial .lpv2-testi-s4-quote{line-height:1.8}.lpv2-testi-s4.lpv2-editorial .lpv2-testi-s4-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-testi-s4.lpv2-editorial .lpv2-testi-s4-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-testi-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-testi-s5.lpv2-editorial .lpv2-testi-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-testi-s5.lpv2-editorial .lpv2-testi-underline{display:none}.lpv2-testi-s5.lpv2-editorial .lpv2-testi-s5-card{box-shadow:none!important;border-left-width:3px!important;border-radius:2px!important}.lpv2-testi-s5.lpv2-editorial .lpv2-testi-s5-quote{line-height:1.8}.lpv2-testi-s5.lpv2-editorial .lpv2-testi-s5-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-testi-s5.lpv2-editorial .lpv2-testi-s5-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-testi-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-underline{display:none}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-s6-bubble{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-s6-qmark{font-family:Cormorant Garamond,Georgia,serif;font-size:3rem;font-style:italic;font-weight:300;line-height:1}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-s6-quote{line-height:1.8}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-s6-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-testi-s6.lpv2-editorial .lpv2-testi-s6-role{letter-spacing:.18em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-custom-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-custom-s3.lpv2-editorial .lpv2-custom-s3-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-custom-s3.lpv2-editorial .lpv2-custom-s3-description{line-height:1.8}.lpv2-custom-s3.lpv2-editorial .lpv2-custom-s3-image{box-shadow:none!important;border-radius:2px!important}.lpv2-custom-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-custom-s4.lpv2-editorial .lpv2-custom-s4-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-custom-s4.lpv2-editorial .lpv2-custom-s4-description{line-height:1.8}.lpv2-custom-s5.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-custom-s5.lpv2-editorial .lpv2-custom-s5-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-custom-s5.lpv2-editorial .lpv2-custom-s5-description{line-height:1.8}.lpv2-custom-s5.lpv2-editorial .lpv2-custom-s5-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-custom-s5.lpv2-editorial .lpv2-custom-s5-image{box-shadow:none!important;border-radius:2px!important}.lpv2-custom-s6.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-custom-s6.lpv2-editorial .lpv2-custom-s6-title{letter-spacing:-.015em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;line-height:1.04}.lpv2-custom-s6.lpv2-editorial .lpv2-custom-s6-description,.lpv2-custom-s6.lpv2-editorial .lpv2-custom-s6-subdesc{line-height:1.8}.lpv2-custom-s6.lpv2-editorial .lpv2-custom-s6-image{box-shadow:none!important;border-radius:2px!important}.lpv2-ranking-s2.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-ranking-s2.lpv2-editorial .lpv2-ranking-s2-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-ranking-s2.lpv2-editorial .lpv2-ranking-s2-posts{letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-ranking-s3.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-ranking-s3.lpv2-editorial .lpv2-ranking-s3-card{border:1px solid #1a17141f;box-shadow:none!important;border-radius:2px!important}.lpv2-ranking-s3.lpv2-editorial .lpv2-ranking-s3-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-ranking-s3.lpv2-editorial .lpv2-ranking-s3-posts{letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-ranking-s3.lpv2-editorial .lpv2-ranking-s3-badge{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;font-style:italic;font-weight:300}.lpv2-ranking-s4.lpv2-editorial{border-top:1px solid #1a17141f}.lpv2-ranking-s4.lpv2-editorial .lpv2-ranking-s4-name{letter-spacing:.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.lpv2-ranking-s4.lpv2-editorial .lpv2-ranking-s4-posts{letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-footer-s1.lpv2-editorial .lpv2-footer-logo-placeholder,.lpv2-footer-s2.lpv2-editorial .lpv2-footer-logo-placeholder,.lpv2-footer-s3.lpv2-editorial .lpv2-footer-logo-placeholder,.lpv2-footer-s4.lpv2-editorial .lpv2-footer-logo-placeholder,.lpv2-footer-s5.lpv2-editorial .lpv2-footer-logo-placeholder{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-size:2.2rem;font-weight:600}.lpv2-footer-s5.lpv2-editorial .lpv2-footer-s5-title{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500}.lpv2-footer-s5.lpv2-editorial .lpv2-footer-s5-copy{letter-spacing:.14em;text-transform:uppercase;font-family:DM Mono,Courier New,monospace;font-size:.68rem}.lpv2-footer-s5.lpv2-editorial .lpv2-footer-s5-social-link{letter-spacing:.1em;font-family:DM Mono,Courier New,monospace;font-size:.68rem}.lpv2-footer-s5.lpv2-editorial .lpv2-footer-s5-contact-chip{font-family:DM Mono,Courier New,monospace}.ai-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"rlig" 1,"calt" 1;color:#fff;background-image:linear-gradient(90deg,#231b31,#1a3780);height:100vh;display:flex;overflow:hidden}.ai-container .section-wrapper{border:1px solid #0000;transition:border-color .2s ease-in-out;position:relative}.ai-container .section-wrapper.hovered{border-style:dashed;border-color:#1890ff}.ai-container .section-wrapper .controls{z-index:50;background-color:#fff;border-radius:.25rem;gap:.25rem;padding:.25rem;display:flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0000001a}.ai-container .section-wrapper .section-type{text-transform:uppercase;color:#4b5563;background-color:#f3f4f6;border-radius:.25rem;margin-right:.5rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600}.ai-container .preview-layout{height:100%}.ai-container .light-theme{background-color:#f8f9fa}.ai-container .dark-theme{color:#fff;background-color:#121212}.ai-container .preview-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-image:linear-gradient(270deg,#231b31,#1a3780);justify-content:space-between;align-items:center;height:68px;padding:8px 18px;display:flex;line-height:68px!important}.ai-container .preview-header-left{align-items:center;gap:12px;display:flex}.ai-container .preview-title{color:#fff;margin:0;font-size:1.025rem;font-weight:600}.ai-container .dark-theme .preview-title{color:#f8fafc}.ai-container .preview-header-right,.ai-container .preview-header-right.action-buttons{align-items:center;gap:12px;display:flex}.ai-container .preview-header-right.action-buttons .deploy span{margin-top:-2px}.ai-container .preview-header-right.action-buttons .deploy .icon{padding-right:8px}.ai-container .preview-header-right.action-buttons .custom-glass-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(90deg,#ffffff1a,#ffffff0d);border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;padding:12px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000040}.ai-container .preview-header-right.action-buttons .custom-glass-button .icon{color:#fff;z-index:10;align-items:center;display:flex}.ai-container .preview-header-right.action-buttons .custom-glass-button:before{content:"";opacity:0;z-index:1;transition:opacity .3s;position:absolute;inset:0}.ai-container .preview-header-right.action-buttons .custom-glass-button.close:before{background:linear-gradient(90deg,#a855f733,#3b82f633)}.ai-container .preview-header-right.action-buttons .custom-glass-button.preview:before{background:linear-gradient(90deg,#22d3ee33,#a855f733)}.ai-container .preview-content{padding:16px;overflow-y:auto}.ai-container .preview-content.fullscreen{background-image:linear-gradient(90deg,#231b31,#1a3780)}.ai-container .preview-content .custom-card .ant-card-head{color:#fff;text-transform:capitalize;border-bottom:1px solid #ffffff1a}.ai-container .chat-wrapper{flex-direction:column;height:86vh;display:flex}.ai-container .chat-messages{flex-direction:column;flex:1;gap:1rem;padding:1rem;display:flex;overflow-y:auto}.ai-container .loading-container{justify-content:center;align-items:center;height:100%;display:flex}.ai-container .chat-form{padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}.ai-container .chat-input-wrapper{border:1px solid #e1e1e140;border-radius:1rem;align-items:center;gap:.5rem;padding:.75rem;display:flex}.ai-container .chat-input-wrapper.loading-border{border:2px dashed #ccc}.ai-container .chat-input-wrapper .ant-input{border:0}.ai-container .chat-input{color:#fff;background-color:#0000;flex-grow:1}.ai-container .chat-input input[type=text]{border:0}.ai-container .chat-input::placeholder{color:#fff}.ai-container .chat-input:focus{box-shadow:none}.ai-container .chat-submit{color:#fff;line-height:8px}.ai-container .chat-submit:hover{color:#fff}.ai-container .chat-submit:disabled{pointer-events:none;opacity:.6}.ai-container .message-container{align-items:flex-start;gap:.75rem;display:flex}.ai-container .message-container.user{flex-direction:row-reverse}.ai-container .message-container .avatar{margin-top:1rem}.ai-container .message-container .avatar.ai-avatar{background-color:#0000;justify-content:center;align-items:center;display:flex;overflow:hidden}.ai-container .message-container .message-bubble{border-radius:.5rem;max-width:80%;padding:.8rem 1rem}.ai-container .message-container .message-bubble h1,.ai-container .message-container .message-bubble h2,.ai-container .message-container .message-bubble h3,.ai-container .message-container .message-bubble h4,.ai-container .message-container .message-bubble h5,.ai-container .message-container .message-bubble h6{color:#fff!important}.ai-container .message-container .message-bubble.user-bubble{background-color:#ffffff0a;border:1px solid #e1e1e140}.ai-container .message-container .message-bubble.user-bubble *{margin-bottom:0}.ai-container-cropper .aspect-ratio-selector{position:absolute;top:12px;right:6px}.ai-container-cropper .cropper-container{background:#f3f3f3}.ai-logout-icon{width:1rem;height:1rem}.ai-sidebar-icon{width:1.25rem;height:1.25rem}.ai-preview-panel{z-index:50;background-color:#fff;height:100vh;transition:all .3s ease-in-out;box-shadow:-4px 0 6px -1px #0000001a,-2px 0 4px -1px #0000000f}.ai-preview-panel.ai-half-screen{width:50%}.ai-preview-panel.ai-full-screen{width:100%}.ai-preview-panel .slick-list{height:400px!important}.ai-preview-panel .slider-container{width:100%}.ai-preview-panel .slider-container .ant-upload{width:100%;height:100%;padding-right:1px}.ai-preview-panel .slider-container .upload-container{height:400px}.ai-preview-panel .slider-container .slider-empty-upload{aspect-ratio:2.3;width:100%;margin:0 auto}.ai-preview-panel .slider-container .bottom-gradient-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000080);width:100%;height:80px;position:absolute;bottom:0;left:0}.ai-preview-panel .slider-wrapper{border-radius:40px;overflow:hidden}.ai-preview-panel .slider-wrapper.style-1 .slider-slide{aspect-ratio:16/9;position:relative}.ai-preview-panel .slider-wrapper.style-2{height:70vh}.ai-preview-panel .slider-wrapper.style-2 .slider-slide{height:80vh;position:relative}.ai-preview-panel .slider-wrapper.style-3{height:500px}.ai-preview-panel .slider-wrapper.style-3 .slider-slide{border-radius:16px;height:100%;padding:2rem 1rem;position:relative;box-shadow:0 10px 30px #0003}.ai-preview-panel .slider-upload-wrapper{border:1px dashed #ccc;border-radius:8px;justify-content:center;align-items:center;height:100%;display:flex}.ai-preview-panel .slider-upload-inner{aspect-ratio:16/9;width:100%;max-width:560px}.ai-preview-panel .slider-upload{object-fit:cover;width:100%;height:100%}.ai-preview-panel .slider-caption{color:#fff;background:linear-gradient(#0000,#000000b3);padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.ai-preview-panel .slider-full-overlay{pointer-events:none;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ai-preview-panel .slider-text-center{text-align:center;color:#fff;padding:1rem}.ai-preview-panel .slider-text-center h1{font-size:3.5rem;font-weight:700}.ai-preview-panel .slider-text-center p{max-width:800px;margin:0 auto;font-size:1.25rem}.ai-preview-panel .slider-card-overlay{color:#fff;pointer-events:none;background:linear-gradient(#0000004d,#000c);flex-direction:column;justify-content:flex-end;padding:2rem;display:flex;position:absolute;inset:0}.ai-preview-panel .slider-add-new{background-color:#f9f9f9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.ai-preview-panel .slider-add-new .slider-upload-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ai-preview-panel .slider-add-new .slider-upload-inner{width:100%;height:100%;display:flex}.ai-preview-panel .slider-add-new .slider-upload-inner .wrap-cm-item{width:100%;height:100%}.ai-preview-panel .slider-add-new .slider-upload-inner .image-upload__placeholder{text-align:center;background-color:#fff;border:2px dashed #ccc;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ai-preview-panel .slider-add-new .slider-upload-inner .image-upload__placeholder .image-upload__text p{color:#666;margin:.5rem 0;font-size:1.2rem}.ai-preview-panel .slider-add-new .slider-upload-inner .image-upload__placeholder .image-upload__text .image-upload__hint{color:#aaa;font-size:.9rem}.ai-preview-panel .image-upload__placeholder{text-align:center;border:2px dashed #d9d9d9;border-radius:.5rem;height:100%;transition:border-color .2s ease-in-out;position:relative}.ai-preview-panel .image-upload__placeholder:hover{border-color:#bfbfbf}.ai-preview-panel .image-upload__placeholder .image-upload__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ai-preview-panel .image-upload__placeholder .image-upload__text{color:#595959;flex-direction:column;justify-content:center;height:100%;display:flex}.ai-preview-panel .image-upload__placeholder .image-upload__text p{margin:0}.ai-preview-panel .image-upload__placeholder .image-upload__text .image-upload__hint{color:#8c8c8c;font-size:.75rem}.ai-preview-panel .image-upload__preview{height:100%;position:relative}.ai-preview-panel .image-upload__preview .image-upload__image{object-fit:cover;border:1px solid #d9d9d9;border-radius:.5rem}.ai-preview-panel .image-upload__preview .image-upload__image--disabled{opacity:.5}.ai-preview-panel .image-upload__preview .image-upload__loader{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ai-preview-panel .image-upload__preview .image-upload__loader .image-upload__spinner{border-bottom:2px solid #1f1f1f;border-radius:9999px;width:2rem;height:2rem;animation:1s linear infinite spin}.ai-preview-panel .image-upload__preview .image-upload__remove-btn{color:#fff;opacity:0;background-color:#f5222d;border-radius:9999px;padding:.25rem;transition:opacity .2s ease-in-out;position:absolute;top:.5rem;right:.5rem}.ai-preview-panel .image-upload__preview .image-upload__remove-btn .image-upload__remove-icon{width:1rem;height:1rem}.ai-preview-panel .image-upload__preview .image-upload__remove-btn:hover,.ai-preview-panel .image-upload__preview:hover .image-upload__remove-btn{opacity:1}.ai-upload{display:inline-block;position:relative}.ai-upload .ant-upload-select{height:100%}.ai-upload .upload-container{cursor:pointer;background-color:#fafafa;border:1px dashed #ccc;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;inset:0;overflow:hidden}.ai-upload .upload-container .upload-text{text-align:center;padding:6px}.ai-upload .upload-container .upload-text p{margin:0}.ai-upload .upload-container .upload-text p:first-child{font-size:12px}.ai-upload .upload-container .upload-text p:last-child{color:gray;font-size:9px}.ai-upload .upload-container img,.ai-upload .upload-container .ant-image{object-fit:cover;border-radius:12px;width:100%;height:100%}.ai-upload .delete-btn{position:absolute}.ai-upload .delete-btn.in-btn{top:8px;right:8px}.ai-upload .delete-btn.out-btn{top:-12px;right:-4px}.chat-button{color:#fff;background:linear-gradient(90deg,#8b5cf6,#d946ef);border:2px solid #fff3;border-radius:9999px;align-items:center;gap:.5rem;height:auto;padding:.45rem 1rem;font-weight:500;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 10px #00000026}.chat-button:hover{background:linear-gradient(90deg,#7c3aed,#c026d3);box-shadow:0 4px 15px #00000040}.chat-button .icon-wrapper{align-items:center;display:flex;position:relative}.chat-button .icon-wrapper .sparkle-icon{background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:-.25rem;left:-.25rem}.chat-button .icon-wrapper .sparkle-icon .sparkle-inner{color:#8b5cf6}.chat-button .icon-wrapper .message-icon{color:#fff;margin-left:.25rem}.chat-button .button-label{margin-left:.25rem;font-size:14px;font-weight:500}.chat-button .badge-ai{color:#1f2937;background:#facc15;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:-.6rem;right:-.3rem;transform:rotate(3deg);box-shadow:0 1px 2px #0000001a}.chat-button .pulse-wrapper{border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:absolute;bottom:-.25rem;right:-.25rem}.chat-button .pulse-wrapper .pulse-dot{background:#22c55e;border-radius:9999px;width:.75rem;height:.75rem;animation:1.5s infinite pulse}@media (max-width:768px){.ai-main-content.ai-half-width,.ai-preview-panel.ai-half-screen{width:100%}}.ai-slide-in{animation:.3s ease-in-out homeSlideInFromRight}.ai-slide-out{animation:.3s ease-in-out homeSlideOutToRight}@keyframes homeSlideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes homeSlideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}.landing-builder-v2{background:#fff;border-radius:12px;overflow:hidden}.landing-builder-v2 .lb-steps-bar{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px 24px 12px}.landing-builder-v2 .lb-body{min-height:500px;display:flex}@media (max-width:768px){.landing-builder-v2 .lb-body{flex-direction:column}}.landing-builder-v2 .lb-form-panel{border-right:1px solid #f0f0f0;flex-direction:column;flex:1;padding:24px;display:flex}@media (max-width:768px){.landing-builder-v2 .lb-form-panel{border-bottom:1px solid #f0f0f0;border-right:none}}.landing-builder-v2 .lb-section-header{align-items:center;gap:10px;margin-bottom:20px;display:flex}.landing-builder-v2 .lb-section-title{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.landing-builder-v2 .lb-optional-tag{color:#888;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;padding:2px 8px;font-size:11px}.landing-builder-v2 .lb-form{flex:1}.landing-builder-v2 .lb-form .section-optional-note{color:#888;margin-bottom:12px;font-size:13px}.landing-builder-v2 .lb-form .section-image-upload .ant-upload-select-picture-card,.landing-builder-v2 .lb-form .section-image-upload .ant-upload.ant-upload-select.ant-upload-select-picture-card{border-radius:10px;width:120px;height:120px}.landing-builder-v2 .lb-form .section-image-upload .ant-upload-select-picture-card .upload-placeholder,.landing-builder-v2 .lb-form .section-image-upload .ant-upload.ant-upload-select.ant-upload-select-picture-card .upload-placeholder{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;display:flex}.landing-builder-v2 .lb-nav{border-top:1px solid #f0f0f0;margin-top:24px;padding-top:16px}.landing-builder-v2 .lb-preview-panel{background:#f8f9fb;flex-direction:column;flex:1;display:flex}@media (max-width:768px){.landing-builder-v2 .lb-preview-panel{min-height:300px}}.landing-builder-v2 .lb-preview-label{color:#888;text-transform:uppercase;letter-spacing:.5px;background:#fff;border-bottom:1px solid #eee;padding:12px 20px;font-size:12px;font-weight:600}.landing-builder-v2 .lb-preview-content{flex:1;overflow-y:auto}@keyframes lpv2-float{0%{transform:translateY(0)}50%{transform:translateY(-14px)}to{transform:translateY(0)}}[class^=lpv2-hero] .lpv2-sk-input,[class^=lpv2-hero] .lpv2-sk-textarea{color:#94a3b8;text-align:center;vertical-align:top;background:0 0;border:2px dashed #cbd5e1;border-radius:8px;align-self:flex-start;width:fit-content;max-width:100%;margin:0 0 10px;padding:8px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:500;display:block}[class^=lpv2-hero] .lpv2-sk-input::placeholder,[class^=lpv2-hero] .lpv2-sk-textarea::placeholder{color:#94a3b8;font-style:normal;font-weight:500}[class^=lpv2-hero] .lpv2-sk-input:hover,[class^=lpv2-hero] .lpv2-sk-textarea:hover{border-color:#94a3b8}[class^=lpv2-hero] .lpv2-sk-input:focus,[class^=lpv2-hero] .lpv2-sk-textarea:focus{background:#6366f10a;border-color:#6366f1}[class^=lpv2-hero] .lpv2-sk-textarea{width:min(420px,100%)}.lpv2-hero-s1{background:#f9fbff 50%/cover;align-items:stretch;min-height:760px;display:flex;position:relative;overflow:hidden}.lpv2-hero-s1 .lpv2-hero-s1-dim{z-index:1;pointer-events:none;position:absolute;inset:0}.lpv2-hero-s1 .lpv2-hero-s1-text{z-index:2;flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:160px;padding:60px 5% 60px clamp(32px,8cqi,150px);display:flex}.lpv2-hero-s1 .lpv2-hero-s1-text .lpv2-hero-s1-title{color:#0f3460;letter-spacing:1px;word-break:break-word;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,6cqi,8rem);font-weight:700;line-height:.95}.lpv2-hero-s1 .lpv2-hero-s1-text .lpv2-hero-s1-subtitle{color:#0f172a;white-space:pre-wrap;margin-bottom:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;font-weight:700;display:block}.lpv2-hero-s1 .lpv2-hero-s1-text .lpv2-hero-s1-description{color:#475569;white-space:pre-wrap;max-width:480px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.75}.lpv2-hero-s1 .lpv2-hero-s1-placeholder{z-index:1}.lpv2-hero-s1.lpv2-hero-s1--stacked{flex-direction:column;min-height:0!important;padding-left:0!important;padding-right:0!important}.lpv2-hero-s1.lpv2-hero-s1--stacked .lpv2-hero-s1-mimg{object-fit:cover;width:100%;height:auto;max-height:60vh;display:block}.lpv2-hero-s1.lpv2-hero-s1--stacked .lpv2-hero-s1-text{min-height:0;padding:32px 20px 40px!important}@media (max-width:900px){.lpv2-hero-s1{min-height:70vh}.lpv2-hero-s1 .lpv2-hero-s1-text{text-align:center;padding:48px 24px}.lpv2-hero-s1 .lpv2-hero-s1-text .lpv2-hero-s1-description{margin:0 auto}}@container lpv2 (max-width:900px){.lpv2-hero-s1{min-height:70vh}.lpv2-hero-s1 .lpv2-hero-s1-text{text-align:center;padding:48px 24px}.lpv2-hero-s1 .lpv2-hero-s1-text .lpv2-hero-s1-description{margin:0 auto}}.lpv2-hero-s2{background-color:#0f172a;background-position:50%;background-size:cover;align-items:flex-end;min-height:760px;display:flex;position:relative;overflow:hidden}.lpv2-hero-s2 .lpv2-hero-s2-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0a0f2326 0%,#0a0f238c 55%,#0a0f23eb 100%);position:absolute;inset:0}.lpv2-hero-s2 .lpv2-hero-s2-content{z-index:2;text-align:left;max-width:100%;min-height:160px;padding:60px 8% 80px 23%;position:relative}.lpv2-hero-s2 .lpv2-hero-s2-title{color:#fff;letter-spacing:2px;text-shadow:0 4px 24px #0006;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:clamp(2.8rem,6cqi,6rem);font-weight:400;line-height:.95}.lpv2-hero-s2 .lpv2-hero-s2-subtitle{color:#ffffffe6;letter-spacing:.3px;margin-bottom:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:600}.lpv2-hero-s2 .lpv2-hero-s2-description{color:#ffffffb3;white-space:pre-wrap;max-width:560px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}@media (max-width:1024px){.lpv2-hero-s2 .lpv2-hero-s2-content{text-align:left;padding:40px 6% 60px}.lpv2-hero-s2 .lpv2-hero-s2-title{font-size:clamp(1.8rem,5cqi,3rem)}}@container lpv2 (max-width:1024px){.lpv2-hero-s2 .lpv2-hero-s2-content{text-align:left;padding:40px 6% 60px}.lpv2-hero-s2 .lpv2-hero-s2-title{font-size:clamp(1.8rem,5cqi,3rem)}}@media (max-width:768px){.lpv2-hero-s2{align-items:flex-end;min-height:70vh}.lpv2-hero-s2 .lpv2-hero-s2-content{text-align:left;padding:30px 5% 50px}.lpv2-hero-s2 .lpv2-hero-s2-title{font-size:clamp(1.5rem,6cqi,2.2rem)}}@container lpv2 (max-width:768px){.lpv2-hero-s2{align-items:flex-end;min-height:70vh}.lpv2-hero-s2 .lpv2-hero-s2-content{text-align:left;padding:30px 5% 50px}.lpv2-hero-s2 .lpv2-hero-s2-title{font-size:clamp(1.5rem,6cqi,2.2rem)}}.lpv2-hero-s3{background-color:#f0ece8;justify-content:center;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.lpv2-hero-s3 .lpv2-hero-s3-content{z-index:2;text-align:center;max-width:760px;min-height:160px;padding:60px 10%;position:relative}.lpv2-hero-s3 .lpv2-hero-s3-content .lpv2-sk-input,.lpv2-hero-s3 .lpv2-hero-s3-content .lpv2-sk-textarea{margin-left:auto;margin-right:auto}.lpv2-hero-s3 .lpv2-hero-s3-title{color:#0f3460;letter-spacing:3px;white-space:normal;word-break:break-word;margin-bottom:18px;font-family:Bebas Neue,sans-serif;font-size:clamp(2rem,6cqi,5rem);font-weight:700;line-height:1}.lpv2-hero-s3 .lpv2-hero-s3-subtitle{color:#c0392b;letter-spacing:.3px;margin-bottom:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:700}.lpv2-hero-s3 .lpv2-hero-s3-description{color:#1e293b;white-space:pre-wrap;max-width:560px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.75}@media (max-width:768px){.lpv2-hero-s3{min-height:360px}.lpv2-hero-s3 .lpv2-hero-s3-content{padding:40px 6%}.lpv2-hero-s3 .lpv2-hero-s3-title{font-size:clamp(1.4rem,7cqi,2.8rem)}}@container lpv2 (max-width:768px){.lpv2-hero-s3{min-height:360px}.lpv2-hero-s3 .lpv2-hero-s3-content{padding:40px 6%}.lpv2-hero-s3 .lpv2-hero-s3-title{font-size:clamp(1.4rem,7cqi,2.8rem)}}.lpv2-hero-s4{background:#fff;align-items:stretch;min-height:760px;display:flex;overflow:hidden}.lpv2-hero-s4 .lpv2-hero-s4-image{flex:0 0 50%;overflow:hidden}.lpv2-hero-s4 .lpv2-hero-s4-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-hero-s4 .lpv2-hero-s4-image .lpv2-hero-image-placeholder{color:#94a3b8;background:0 0;border:2px dashed #fff3;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:300px;display:flex}.lpv2-hero-s4 .lpv2-hero-s4-text{flex-direction:column;flex:1;justify-content:center;padding:60px 8% 60px 6%;display:flex}.lpv2-hero-s4 .lpv2-hero-s4-title{color:#0f3460;letter-spacing:2px;word-break:break-word;overflow-wrap:break-word;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:clamp(2.4rem,4cqi,5rem);font-weight:700;line-height:1.05}.lpv2-hero-s4 .lpv2-hero-s4-subtitle{color:#475569;margin-bottom:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6}.lpv2-hero-s4 .lpv2-hero-s4-description{color:#64748b;margin-top:16px;margin-bottom:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}@media (max-width:768px){.lpv2-hero-s4{flex-direction:column;min-height:auto}.lpv2-hero-s4 .lpv2-hero-s4-image{flex:none;aspect-ratio:auto!important;width:100%!important;height:auto!important;overflow:hidden!important}.lpv2-hero-s4 .lpv2-hero-s4-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-hero-s4 .lpv2-hero-s4-image img{width:100%!important;height:auto!important;display:block!important}.lpv2-hero-s4 .lpv2-hero-s4-text{padding:40px 6%}.lpv2-hero-s4 .lpv2-hero-s4-title{font-size:clamp(2rem,8cqi,3rem)}}@container lpv2 (max-width:768px){.lpv2-hero-s4{flex-direction:column;min-height:auto}.lpv2-hero-s4 .lpv2-hero-s4-image{flex:none;aspect-ratio:auto!important;width:100%!important;height:auto!important;overflow:hidden!important}.lpv2-hero-s4 .lpv2-hero-s4-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-hero-s4 .lpv2-hero-s4-image img{width:100%!important;height:auto!important;display:block!important}.lpv2-hero-s4 .lpv2-hero-s4-text{padding:40px 6%}.lpv2-hero-s4 .lpv2-hero-s4-title{font-size:clamp(2rem,8cqi,3rem)}}.lpv2-hero-section{background-color:#2c2c2c;justify-content:center;align-items:center;min-height:760px;display:flex;position:relative}.lpv2-hero-section .lpv2-hero-overlay{background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lpv2-hero-section .lpv2-hero-content{text-align:center;color:#fff;padding:24px}.lpv2-hero-section .lpv2-hero-content .lpv2-sk-input,.lpv2-hero-section .lpv2-hero-content .lpv2-sk-textarea{margin-left:auto;margin-right:auto}.lpv2-hero-section .lpv2-hero-content .lpv2-hero-title{color:#fff;margin-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:clamp(1.8rem,6cqi,2.5rem);font-weight:400}.lpv2-hero-section .lpv2-hero-content .lpv2-hero-subtitle{color:#ffffffe6;white-space:pre-wrap;margin:0 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:clamp(1rem,3cqi,1.3rem);font-weight:700}.lpv2-hero-section .lpv2-hero-content .lpv2-hero-description{color:#ffffffd9;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:clamp(.95rem,2.5cqi,1.1rem)}.lpv2-about-section{background:#fff;padding:80px 12% 80px 22%}@media (max-width:900px){.lpv2-about-section{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-about-section{padding:60px 24px}}.lpv2-about-section .lpv2-about-inner{align-items:center;gap:140px;display:flex}@media (max-width:768px){.lpv2-about-section .lpv2-about-inner{text-align:center;flex-direction:column;gap:32px}}@container lpv2 (max-width:768px){.lpv2-about-section .lpv2-about-inner{text-align:center;flex-direction:column;gap:32px}}.lpv2-about-section .lpv2-about-text{flex:1.2;min-height:80px}.lpv2-about-section .lpv2-about-text .lpv2-about-title{color:#2b45a8;text-transform:uppercase;letter-spacing:-.5px;margin-bottom:24px;font-family:Bebas Neue,sans-serif;font-size:3.2rem;font-weight:400;line-height:1.1}.lpv2-about-section .lpv2-about-text .lpv2-about-description{color:#334155;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.7}.lpv2-about-section .lpv2-about-image{flex:0 0 520px}.lpv2-about-section .lpv2-about-image .ant-image{width:100%}.lpv2-about-section .lpv2-about-image .ant-image img{object-fit:cover;border-radius:24px;width:100%;height:100%;box-shadow:0 20px 40px #0000000d}.lpv2-about-section .lpv2-about-image--placeholder{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:24px;padding:60px}@media (max-width:768px){.lpv2-about-section .lpv2-about-image{flex:none;width:100%;max-width:100%;overflow:hidden!important}.lpv2-about-section .lpv2-about-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-about-section .lpv2-about-image img{width:100%!important;height:auto!important;display:block!important}}@container lpv2 (max-width:768px){.lpv2-about-section .lpv2-about-image{flex:none;width:100%;max-width:100%;overflow:hidden!important}.lpv2-about-section .lpv2-about-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-about-section .lpv2-about-image img{width:100%!important;height:auto!important;display:block!important}}@media (max-width:480px){.lpv2-about-section .lpv2-about-image{align-self:center;width:280px!important;max-width:280px!important;margin:0 auto!important}}@container lpv2 (max-width:480px){.lpv2-about-section .lpv2-about-image{align-self:center;width:280px!important;max-width:280px!important;margin:0 auto!important}}.lpv2-about-s2{padding:80px 40px}@media (max-width:900px){.lpv2-about-s2{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-about-s2{padding:60px 24px}}.lpv2-about-s2 .lpv2-about-s2-inner{align-items:center;gap:80px;max-width:1100px;margin:0 auto;display:flex}@media (max-width:768px){.lpv2-about-s2 .lpv2-about-s2-inner{text-align:center;flex-direction:column;gap:40px}}@container lpv2 (max-width:768px){.lpv2-about-s2 .lpv2-about-s2-inner{text-align:center;flex-direction:column;gap:40px}}.lpv2-about-s2 .lpv2-about-s2-image{flex-shrink:0;width:380px}.lpv2-about-s2 .lpv2-about-s2-image img{object-fit:cover;width:100%;height:100%}.lpv2-about-s2 .lpv2-about-s2-image--placeholder{background:#f1f5f9;border:2px dashed #e2e8f0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:768px){.lpv2-about-s2 .lpv2-about-s2-image{flex:0 0 220px;width:220px;height:220px}}@container lpv2 (max-width:768px){.lpv2-about-s2 .lpv2-about-s2-image{flex:0 0 220px;width:220px;height:220px}}@media (max-width:400px){.lpv2-about-s2 .lpv2-about-s2-image{flex:0 0 160px;width:160px;height:160px}}@container lpv2 (max-width:400px){.lpv2-about-s2 .lpv2-about-s2-image{flex:0 0 160px;width:160px;height:160px}}.lpv2-about-s2 .lpv2-about-s2-text{flex:1;min-height:80px}.lpv2-about-s2 .lpv2-about-s2-text .lpv2-about-s2-title{color:#0f3460;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s2 .lpv2-about-s2-text .lpv2-about-s2-underline{background:#2b45a8;border-radius:2px;width:56px;height:4px;margin-bottom:24px}.lpv2-about-s2 .lpv2-about-s2-text .lpv2-about-s2-description{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s3{padding:80px 40px}@media (max-width:900px){.lpv2-about-s3{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-about-s3{padding:60px 24px}}.lpv2-about-s3 .lpv2-about-s3-title{color:#0f3460;max-width:700px;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s3 .lpv2-about-s3-description{color:#475569;white-space:pre-wrap;max-width:700px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s3{min-height:480px;display:flex}@media (max-width:768px){.lpv2-about-s3{flex-direction:column;min-height:auto}}@container lpv2 (max-width:768px){.lpv2-about-s3{flex-direction:column;min-height:auto}}.lpv2-about-s3 .lpv2-about-s3-panel{background:#2b45a8;flex:0 0 30%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-panel{flex:none;width:100%;min-height:240px}}@container lpv2 (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-panel{flex:none;width:100%;min-height:240px}}.lpv2-about-s3 .lpv2-about-s3-image{aspect-ratio:1;z-index:1;width:75%;max-width:320px;position:relative}@media (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-image{width:55%;margin:40px auto;display:block}}@container lpv2 (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-image{width:55%;margin:40px auto;display:block}}.lpv2-about-s3 .lpv2-about-s3-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.lpv2-about-s3 .lpv2-about-s3-img--placeholder{background:#ffffff1f;border:2px dashed #fff6;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lpv2-about-s3 .lpv2-about-s3-text{background:#fff;flex-direction:column;flex:1;justify-content:center;min-height:80px;padding:64px 10% 64px 8%;display:flex}@media (max-width:900px){.lpv2-about-s3 .lpv2-about-s3-text{padding:48px 32px}}@container lpv2 (max-width:900px){.lpv2-about-s3 .lpv2-about-s3-text{padding:48px 32px}}.lpv2-about-s3 .lpv2-about-s3-title{color:#0f3460;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s3 .lpv2-about-s3-underline{background:#2b45a8;border-radius:2px;width:56px;height:4px;margin-bottom:24px}.lpv2-about-s3 .lpv2-about-s3-description{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s4{justify-content:center;align-items:center;min-height:320px;display:flex;position:relative;overflow:hidden}.lpv2-about-s4 .lpv2-about-s4-content{z-index:2;text-align:center;width:100%;max-width:100%;padding:60px 10%;position:relative}@media (max-width:768px){.lpv2-about-s4 .lpv2-about-s4-content{padding:clamp(32px,8cqi,60px) 0}}@container lpv2 (max-width:768px){.lpv2-about-s4 .lpv2-about-s4-content{padding:clamp(32px,8cqi,60px) 0}}.lpv2-about-s4 .lpv2-about-s4-title{margin-bottom:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s4 .lpv2-about-s4-description{white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s5{min-height:480px;display:flex}@media (max-width:768px){.lpv2-about-s5{flex-direction:column;min-height:auto}}@container lpv2 (max-width:768px){.lpv2-about-s5{flex-direction:column;min-height:auto}}.lpv2-about-s5 .lpv2-about-s5-panel{flex:0 0 35%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.lpv2-about-s5 .lpv2-about-s5-panel{flex:none;width:100%;min-height:280px}}@container lpv2 (max-width:768px){.lpv2-about-s5 .lpv2-about-s5-panel{flex:none;width:100%;min-height:280px}}.lpv2-about-s5 .lpv2-about-s5-image{width:100%;height:100%;position:absolute;inset:0}.lpv2-about-s5 .lpv2-about-s5-img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-about-s5 .lpv2-about-s5-text{flex-direction:column;flex:1;justify-content:center;min-height:80px;padding:64px 10% 64px 8%;display:flex}@media (max-width:900px){.lpv2-about-s5 .lpv2-about-s5-text{padding:48px 32px}}@container lpv2 (max-width:900px){.lpv2-about-s5 .lpv2-about-s5-text{padding:48px 32px}}.lpv2-about-s5 .lpv2-about-s5-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s5 .lpv2-about-s5-underline{border-radius:2px;width:56px;height:4px;margin-bottom:24px}.lpv2-about-s5 .lpv2-about-s5-description{white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s6{min-height:340px;display:flex}@media (max-width:768px){.lpv2-about-s6{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-about-s6{flex-direction:column}}.lpv2-about-s6 .lpv2-about-s6-panel{background:#2b45a8;flex:0 0 30%}@media (max-width:768px){.lpv2-about-s6 .lpv2-about-s6-panel{flex:unset;width:100%;height:12px}}@container lpv2 (max-width:768px){.lpv2-about-s6 .lpv2-about-s6-panel{flex:unset;width:100%;height:12px}}.lpv2-about-s6 .lpv2-about-s6-text{background:#fff;flex-direction:column;flex:1;justify-content:center;padding:64px 10% 64px 8%;display:flex}@media (max-width:900px){.lpv2-about-s6 .lpv2-about-s6-text{padding:48px 32px}}@container lpv2 (max-width:900px){.lpv2-about-s6 .lpv2-about-s6-text{padding:48px 32px}}.lpv2-about-s6 .lpv2-about-s6-title{color:#0f3460;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s6 .lpv2-about-s6-underline{background:#2b45a8;border-radius:2px;width:56px;height:4px;margin-bottom:24px}.lpv2-about-s6 .lpv2-about-s6-description{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s6 .lpv2-about-s6-socials{margin-top:22px}.lpv2-about-s6 .lpv2-about-s8-socials{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lpv2-about-s6 .lpv2-about-s8-social-link{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:transform .2s;display:inline-flex}.lpv2-about-s6 .lpv2-about-s8-social-link:hover{transform:translateY(-2px)}.lpv2-about-s6 .lpv2-about-s8-socials-plus{color:#94a3b8;cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;line-height:1;transition:all .2s;display:inline-flex}.lpv2-about-s6 .lpv2-about-s8-socials-plus:hover{color:#2b45a8;border-color:#2b45a8}.lpv2-about-s6 .lpv2-about-s8-socials-add{color:#2b45a8;cursor:pointer;background:0 0;border:1.5px dashed #2b45a8;border-radius:999px;padding:10px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.lpv2-about-s6 .lpv2-about-s8-socials-add:hover{background:#2b45a80f}.lpv2-about-s8{padding:56px 12% 56px 10%}@media (max-width:900px){.lpv2-about-s8{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-about-s8{padding:60px 24px}}.lpv2-about-s8 .lpv2-about-s8-inner{align-items:center;gap:100px;display:flex}@media (max-width:1200px){.lpv2-about-s8 .lpv2-about-s8-inner{gap:48px}}@container lpv2 (max-width:1200px){.lpv2-about-s8 .lpv2-about-s8-inner{gap:48px}}@media (max-width:768px){.lpv2-about-s8 .lpv2-about-s8-inner{text-align:center;flex-direction:column;gap:32px}}@container lpv2 (max-width:768px){.lpv2-about-s8 .lpv2-about-s8-inner{text-align:center;flex-direction:column;gap:32px}}.lpv2-about-s8 .lpv2-about-s8-image{flex:0 660px;min-width:0;max-width:660px;height:430px}.lpv2-about-s8 .lpv2-about-s8-image .ant-image{width:100%;height:100%}.lpv2-about-s8 .lpv2-about-s8-image .ant-image img{object-fit:cover;border-radius:20px;width:100%;height:100%}@media (max-width:768px){.lpv2-about-s8 .lpv2-about-s8-image{flex:none;width:100%;max-width:100%;height:auto}}@container lpv2 (max-width:768px){.lpv2-about-s8 .lpv2-about-s8-image{flex:none;width:100%;max-width:100%;height:auto}}.lpv2-about-s8 .lpv2-about-s8-text{flex:1 0 320px;min-height:80px}@media (max-width:768px){.lpv2-about-s8 .lpv2-about-s8-text{flex:none;width:100%;max-width:100%}.lpv2-about-s8 .lpv2-about-s8-text .lpv2-about-s8-description{margin-left:auto;margin-right:auto}.lpv2-about-s8 .lpv2-about-s8-text .lpv2-about-s8-socials{justify-content:center}}@container lpv2 (max-width:768px){.lpv2-about-s8 .lpv2-about-s8-text{flex:none;width:100%;max-width:100%}.lpv2-about-s8 .lpv2-about-s8-text .lpv2-about-s8-description{margin-left:auto;margin-right:auto}.lpv2-about-s8 .lpv2-about-s8-text .lpv2-about-s8-socials{justify-content:center}}.lpv2-about-s8 .lpv2-about-s8-title{color:#0f172a;margin-bottom:18px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;line-height:1.1}.lpv2-about-s8 .lpv2-about-s8-description{color:#334155;white-space:pre-wrap;z-index:2;margin:0 0 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.75;position:relative}.lpv2-about-s8 .lpv2-about-s8-socials{align-items:center;gap:12px;justify-content:inherit;flex-wrap:wrap;display:flex}.lpv2-about-s8 .lpv2-about-s8-social-link{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:transform .2s;display:inline-flex}.lpv2-about-s8 .lpv2-about-s8-social-link:hover{transform:translateY(-2px)}.lpv2-about-s8 .lpv2-about-s8-socials-plus{color:#94a3b8;cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;line-height:1;transition:all .2s;display:inline-flex}.lpv2-about-s8 .lpv2-about-s8-socials-plus:hover{color:#2b45a8;border-color:#2b45a8}.lpv2-about-s8 .lpv2-about-s8-socials-add{color:#2b45a8;cursor:pointer;background:0 0;border:1.5px dashed #2b45a8;border-radius:999px;padding:10px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.lpv2-about-s8 .lpv2-about-s8-socials-add:hover{background:#2b45a80f}.lpv2-about-s8 .lpv2-about-s10-grid{flex:0 0 380px;grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.lpv2-about-s8 .lpv2-about-s10-grid{flex:none;width:100%;max-width:380px}}@container lpv2 (max-width:768px){.lpv2-about-s8 .lpv2-about-s10-grid{flex:none;width:100%;max-width:380px}}.lpv2-about-s8 .lpv2-about-s10-cell{aspect-ratio:1;background:#e2e8f0;border-radius:12px;overflow:hidden}.lpv2-about-s8 .lpv2-about-s10-cell img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-about-s10-cell-empty{color:#bfbfbf;cursor:pointer;border:2px dashed #d0d0d0;justify-content:center;align-items:center;width:100%;height:100%;font-size:22px;display:flex}.lpv2-about-s9{align-items:stretch;display:flex}@media (max-width:768px){.lpv2-about-s9{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-about-s9{flex-direction:column}}.lpv2-about-s9 .lpv2-about-s9-col{flex:0 0 70%;align-items:flex-start;padding:56px;display:flex}@media (max-width:768px){.lpv2-about-s9 .lpv2-about-s9-col{flex-basis:auto;padding:40px 28px}}@container lpv2 (max-width:768px){.lpv2-about-s9 .lpv2-about-s9-col{flex-basis:auto;padding:40px 28px}}.lpv2-about-s9 .lpv2-about-s9-title-col{flex-basis:30%}.lpv2-about-s9 .lpv2-about-s9-description{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s9 .lpv2-about-s9-title{color:#0f172a;text-transform:none;margin:0;font-family:Bebas Neue,sans-serif;font-size:2.4rem;line-height:1.15}.lpv2-about-s9 .lpv2-about-s9-image-col{background:#e2e8f0;padding:0;overflow:hidden}.lpv2-about-s9 .lpv2-about-s9-image-col img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-about-s9 .lpv2-about-s9-split{flex-direction:column;align-items:stretch;padding:0}.lpv2-about-s9 .lpv2-about-s9-split-top{padding:56px 56px 24px}@media (max-width:768px){.lpv2-about-s9 .lpv2-about-s9-split-top{padding:40px 28px 16px}}@container lpv2 (max-width:768px){.lpv2-about-s9 .lpv2-about-s9-split-top{padding:40px 28px 16px}}.lpv2-about-s9 .lpv2-about-s9-split-bottom{background:#e2e8f0;flex:1;min-height:200px;overflow:hidden}.lpv2-about-s9 .lpv2-about-s9-split-bottom img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-about-s13{align-items:center;gap:56px;padding:64px 8%;display:flex}@media (max-width:900px){.lpv2-about-s13{flex-direction:column;gap:32px;padding:48px 24px}}@container lpv2 (max-width:900px){.lpv2-about-s13{flex-direction:column;gap:32px;padding:48px 24px}}.lpv2-about-s13 .lpv2-about-s13-image-col{flex:0 0 280px}@media (max-width:900px){.lpv2-about-s13 .lpv2-about-s13-image-col{flex:none;width:100%;max-width:320px}}@container lpv2 (max-width:900px){.lpv2-about-s13 .lpv2-about-s13-image-col{flex:none;width:100%;max-width:320px}}.lpv2-about-s13 .lpv2-about-s13-image{aspect-ratio:3/4;background:#e2e8f0;border-radius:16px;width:100%;overflow:hidden}.lpv2-about-s13 .lpv2-about-s13-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-about-s13 .lpv2-about-s13-text{flex:1;min-width:0}@media (max-width:900px){.lpv2-about-s13 .lpv2-about-s13-text{text-align:center}}@container lpv2 (max-width:900px){.lpv2-about-s13 .lpv2-about-s13-text{text-align:center}}.lpv2-about-s13 .lpv2-about-s13-title{color:#1f2937;text-transform:none;margin-bottom:20px;font-family:Playfair Display,Bebas Neue,serif;font-size:2.4rem;font-weight:600;line-height:1.25}.lpv2-about-s13 .lpv2-about-s13-description{color:#64748b;white-space:pre-wrap;margin:0 0 28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.85}.lpv2-about-s13 .lpv2-about-s8-socials{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lpv2-about-s13 .lpv2-about-s8-social-link{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:transform .2s;display:inline-flex}.lpv2-about-s13 .lpv2-about-s8-social-link:hover{transform:translateY(-2px)}.lpv2-about-s13 .lpv2-about-s8-socials-plus{color:#94a3b8;cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;line-height:1;transition:all .2s;display:inline-flex}.lpv2-about-s13 .lpv2-about-s8-socials-plus:hover{color:#2b45a8;border-color:#2b45a8}.lpv2-about-s13 .lpv2-about-s8-socials-add{color:#2b45a8;cursor:pointer;background:0 0;border:1.5px dashed #2b45a8;border-radius:999px;padding:10px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.lpv2-about-s13 .lpv2-about-s8-socials-add:hover{background:#2b45a80f}.lpv2-about-s13 .lpv2-about-s13-socials{justify-content:inherit}.lpv2-about-s13 .lpv2-about-s13-accent{aspect-ratio:1;background:#e2e8f0;border-radius:16px;flex:0 0 200px;align-self:flex-end;overflow:hidden;box-shadow:0 10px 30px #0000001a}.lpv2-about-s13 .lpv2-about-s13-accent img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){.lpv2-about-s13 .lpv2-about-s13-accent{flex:none;align-self:center;width:60%;max-width:220px}}@container lpv2 (max-width:900px){.lpv2-about-s13 .lpv2-about-s13-accent{flex:none;align-self:center;width:60%;max-width:220px}}.lpv2-about-section,.lpv2-about-s2,.lpv2-about-s3,.lpv2-about-s4,.lpv2-about-s5,.lpv2-about-s6,.lpv2-about-s8,.lpv2-about-s9,.lpv2-about-s13{min-height:540px}@media (max-width:768px){.lpv2-about-section,.lpv2-about-s2,.lpv2-about-s3,.lpv2-about-s4,.lpv2-about-s5,.lpv2-about-s6,.lpv2-about-s8,.lpv2-about-s9,.lpv2-about-s13{min-height:0}}@container lpv2 (max-width:768px){.lpv2-about-section,.lpv2-about-s2,.lpv2-about-s3,.lpv2-about-s4,.lpv2-about-s5,.lpv2-about-s6,.lpv2-about-s8,.lpv2-about-s9,.lpv2-about-s13{min-height:0}}.lpv2-sk-input,.lpv2-sk-textarea{width:100%;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;resize:none;box-sizing:border-box;background:0 0;border:none;border-bottom:1.5px dashed #96aac866;border-radius:0;outline:none;margin-bottom:6px;padding:4px 2px;transition:border-color .15s;display:block}.lpv2-sk-input::placeholder,.lpv2-sk-textarea::placeholder{color:#96aac88c;font-size:14px;font-style:italic;font-weight:400}.lpv2-sk-input:focus,.lpv2-sk-textarea:focus{background:0 0;border-bottom-color:#6366f199}.lpv2-sk-input{min-height:unset;font-size:15px}.lpv2-sk-textarea{min-height:48px;margin-bottom:0;font-size:14px;line-height:1.6}.lpv2-about-s3{background:#fff;padding:80px 12% 80px 22%}@media (max-width:900px){.lpv2-about-s3{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-about-s3{padding:60px 24px}}.lpv2-about-s3 .lpv2-about-s3-inner{align-items:center;gap:80px;display:flex}@media (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-inner{text-align:center;flex-direction:column-reverse;gap:40px}}@container lpv2 (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-inner{text-align:center;flex-direction:column-reverse;gap:40px}}.lpv2-about-s3 .lpv2-about-s3-text{flex:1}.lpv2-about-s3 .lpv2-about-s3-text .lpv2-about-s3-title{color:#0f3460;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.lpv2-about-s3 .lpv2-about-s3-text .lpv2-about-s3-underline{background:#2b45a8;border-radius:2px;width:56px;height:4px;margin-bottom:24px}.lpv2-about-s3 .lpv2-about-s3-text .lpv2-about-s3-description{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.8}.lpv2-about-s3 .lpv2-about-s3-image{flex-shrink:0;width:420px}.lpv2-about-s3 .lpv2-about-s3-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;box-shadow:0 12px 32px #00000014}.lpv2-about-s3 .lpv2-about-s3-image--placeholder{background:#f1f5f9;border:2px dashed #e2e8f0;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-image{flex:unset;width:100%;overflow:hidden!important}.lpv2-about-s3 .lpv2-about-s3-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-about-s3 .lpv2-about-s3-image img{width:100%!important;height:auto!important;display:block!important}}@container lpv2 (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-image{flex:unset;width:100%;overflow:hidden!important}.lpv2-about-s3 .lpv2-about-s3-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-about-s3 .lpv2-about-s3-image img{width:100%!important;height:auto!important;display:block!important}}.lpv2-gallery-header-block{margin-bottom:40px}.lpv2-gallery-header-block .lpv2-gallery-section-title{color:#0f3460;margin-bottom:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-gallery-header-block .lpv2-gallery-section-desc{color:#475569;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px}[class*=lpv2-gallery-s][data-lp-image-field]{position:relative}.lpv2-gallery-s3{padding:80px 12%}@media (max-width:900px){.lpv2-gallery-s3{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s3{padding:60px 24px}}.lpv2-gallery-s3 .lpv2-gallery-s3-bento{gap:var(--lpv2-gallery-gap,16px);flex-direction:column;display:flex}.lpv2-gallery-s3 .lpv2-gallery-s3-row{gap:var(--lpv2-gallery-gap,16px);height:280px;display:flex}@media (max-width:768px){.lpv2-gallery-s3 .lpv2-gallery-s3-row{flex-direction:column;height:auto}}@container lpv2 (max-width:768px){.lpv2-gallery-s3 .lpv2-gallery-s3-row{flex-direction:column;height:auto}}.lpv2-gallery-s3 .lpv2-gallery-s3-item{border-radius:var(--lpv2-gallery-card-radius,14px);background:#e2e8f0;flex:1 1 0;min-width:0;position:relative;overflow:hidden}.lpv2-gallery-s3 .lpv2-gallery-s3-item img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.lpv2-gallery-s3 .lpv2-gallery-s3-item:hover img{transform:scale(1.05)}@media (max-width:768px){.lpv2-gallery-s3 .lpv2-gallery-s3-item{flex:none;height:220px}}@container lpv2 (max-width:768px){.lpv2-gallery-s3 .lpv2-gallery-s3-item{flex:none;height:220px}}.lpv2-gallery-s3 .lpv2-gallery-s3-item--r0-0{flex-grow:3}.lpv2-gallery-s3 .lpv2-gallery-s3-item--r0-1{flex-grow:5}.lpv2-gallery-s3 .lpv2-gallery-s3-item--r0-2{flex-grow:4}.lpv2-gallery-s3 .lpv2-gallery-s3-item--r1-0{flex-grow:5}.lpv2-gallery-s3 .lpv2-gallery-s3-item--r1-1{flex-grow:4}.lpv2-gallery-s3 .lpv2-gallery-s3-item--r1-2{flex-grow:3}.lpv2-gallery-s3 .lpv2-gallery-s3-caption{background:linear-gradient(#0000 0%,#000000a6 100%);padding:14px 16px;position:absolute;bottom:0;left:0;right:0}.lpv2-gallery-s3 .lpv2-gallery-s3-caption span{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;font-weight:700}.lpv2-gallery-s4{padding:80px 12%}@media (max-width:900px){.lpv2-gallery-s4{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s4{padding:60px 24px}}.lpv2-gallery-s4 .lpv2-gallery-s4-hero{border-radius:var(--lpv2-gallery-card-radius,16px);aspect-ratio:16/5;margin-bottom:16px;overflow:hidden}.lpv2-gallery-s4 .lpv2-gallery-s4-hero img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-gallery-s4 .lpv2-gallery-s4-row{gap:var(--lpv2-gallery-gap,16px);grid-template-columns:repeat(3,1fr);display:grid}.lpv2-gallery-s4 .lpv2-gallery-s4-row .lpv2-gallery-s4-thumb{border-radius:var(--lpv2-gallery-card-radius,12px);aspect-ratio:1;overflow:hidden}.lpv2-gallery-s4 .lpv2-gallery-s4-row .lpv2-gallery-s4-thumb img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-gallery-s5{padding:80px 0 80px 22%}@media (max-width:900px){.lpv2-gallery-s5{padding:60px 0 60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s5{padding:60px 0 60px 24px}}.lpv2-gallery-s5 .lpv2-gallery-header-block{padding-right:12%}@media (max-width:900px){.lpv2-gallery-s5 .lpv2-gallery-header-block{padding-right:24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s5 .lpv2-gallery-header-block{padding-right:24px}}.lpv2-gallery-s5 .lpv2-gallery-s5-strip{gap:var(--lpv2-gallery-gap,16px);scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;padding-bottom:12px;padding-right:12%;display:flex;overflow-x:auto}.lpv2-gallery-s5 .lpv2-gallery-s5-strip .lpv2-gallery-s5-item{border-radius:var(--lpv2-gallery-card-radius,14px);flex:0 0 260px;height:260px;overflow:hidden}.lpv2-gallery-s5 .lpv2-gallery-s5-strip .lpv2-gallery-s5-item img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.lpv2-gallery-s5 .lpv2-gallery-s5-strip .lpv2-gallery-s5-item:hover img{transform:scale(1.05)}.lpv2-gallery-s6{padding:80px 12%}@media (max-width:900px){.lpv2-gallery-s6{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s6{padding:60px 24px}}.lpv2-gallery-s6 .lpv2-gallery-s6-grid{justify-content:center;gap:var(--lpv2-gallery-gap,28px);flex-wrap:wrap;display:flex}.lpv2-gallery-s6 .lpv2-gallery-s6-card{background:#fff;flex:220px;max-width:260px;padding:12px 12px 20px;transition:transform .2s,box-shadow .2s;transform:rotate(-1deg);box-shadow:0 4px 24px #0000001a}.lpv2-gallery-s6 .lpv2-gallery-s6-card:nth-child(2n){transform:rotate(1.5deg)}.lpv2-gallery-s6 .lpv2-gallery-s6-card:hover{transform:rotate(0)scale(1.03);box-shadow:0 12px 40px #00000026}.lpv2-gallery-s6 .lpv2-gallery-s6-card .lpv2-gallery-s6-img{aspect-ratio:1;border-radius:var(--lpv2-gallery-card-radius,0);overflow:hidden}.lpv2-gallery-s6 .lpv2-gallery-s6-card .lpv2-gallery-s6-img img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-gallery-s6 .lpv2-gallery-s6-card .lpv2-gallery-s6-caption{text-align:center;color:#1e293b;margin:12px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.lpv2-gallery-s7{padding:80px 12% 80px 22%}@media (max-width:900px){.lpv2-gallery-s7{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s7{padding:60px 24px}}.lpv2-gallery-s7 .lpv2-gallery-s7-list{gap:var(--lpv2-gallery-gap,16px);flex-direction:column;display:flex}.lpv2-gallery-s7 .lpv2-gallery-s7-item{border-radius:var(--lpv2-gallery-card-radius,12px);aspect-ratio:16/6;position:relative;overflow:hidden}.lpv2-gallery-s7 .lpv2-gallery-s7-item img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.lpv2-gallery-s7 .lpv2-gallery-s7-item:hover img{transform:scale(1.03)}.lpv2-gallery-s7 .lpv2-gallery-s7-item .lpv2-gallery-s7-overlay{background:linear-gradient(#0000 0%,#000000a6 100%);padding:24px 28px;position:absolute;bottom:0;left:0;right:0}.lpv2-gallery-s7 .lpv2-gallery-s7-item .lpv2-gallery-s7-overlay span{color:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:700}.lpv2-gallery-slideshow{padding:80px 12%}@media (max-width:900px){.lpv2-gallery-slideshow{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-slideshow{padding:60px 24px}}.lpv2-gallery-slideshow-viewer{max-width:1100px;margin:0 auto;padding:0 52px;position:relative}@media (max-width:768px){.lpv2-gallery-slideshow-viewer{padding:0 44px}}@container lpv2 (max-width:768px){.lpv2-gallery-slideshow-viewer{padding:0 44px}}.lpv2-gallery-slideshow-viewer--no-arrows{padding:0}.lpv2-gallery-slideshow-row{justify-content:center;gap:var(--lpv2-gallery-gap,20px);animation:.5s cubic-bezier(.22,1,.36,1) lpv2-gallery-slideshow-in-next;display:flex}.lpv2-gallery-slideshow-row--prev{animation-name:lpv2-gallery-slideshow-in-prev}@media (max-width:768px){.lpv2-gallery-slideshow-row{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-gallery-slideshow-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.lpv2-gallery-slideshow-row{animation:none}}.lpv2-gallery-slideshow-slidewrap{animation:.5s cubic-bezier(.22,1,.36,1) lpv2-gallery-slideshow-in-next}.lpv2-gallery-slideshow-slidewrap--prev{animation-name:lpv2-gallery-slideshow-in-prev}@media (prefers-reduced-motion:reduce){.lpv2-gallery-slideshow-slidewrap{animation:none}}.lpv2-gallery-slideshow-slide{flex:0 0 calc((100% - (var(--lpv2-gallery-slide-basis,3) - 1)*var(--lpv2-gallery-gap,20px))/var(--lpv2-gallery-slide-basis,3));border-radius:var(--lpv2-gallery-card-radius,14px);min-width:0;height:var(--lpv2-gallery-card-height,auto);aspect-ratio:4/3;background:#e2e8f0;position:relative;overflow:hidden}.lpv2-gallery-slideshow-slide--banner{aspect-ratio:21/9}@media (max-width:768px){.lpv2-gallery-slideshow-slide{aspect-ratio:16/9;flex-basis:auto;width:100%}}@container lpv2 (max-width:768px){.lpv2-gallery-slideshow-slide{aspect-ratio:16/9;flex-basis:auto;width:100%}}.lpv2-gallery-slideshow-slide img{object-fit:cover;width:100%;height:100%;transition:transform 6s ease-out;display:block}.lpv2-gallery-slideshow-row--next .lpv2-gallery-slideshow-slide img,.lpv2-gallery-slideshow-row--prev .lpv2-gallery-slideshow-slide img{animation:6s ease-out forwards lpv2-gallery-slideshow-kenburns}.lpv2-gallery-slideshow-caption{color:#fff;background:linear-gradient(#0000 0%,#0009 100%);padding:14px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.lpv2-gallery-slideshow-arrow{color:#fff;cursor:pointer;z-index:1;background:#0f172a8c;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;line-height:1;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lpv2-gallery-slideshow-arrow:hover{background:#0f172ad9;transform:translateY(-50%)scale(1.08)}.lpv2-gallery-slideshow-arrow:active{transform:translateY(-50%)scale(.95)}.lpv2-gallery-slideshow-arrow--prev{left:0}.lpv2-gallery-slideshow-arrow--next{right:0}@media (max-width:768px){.lpv2-gallery-slideshow-arrow{display:none}}@container lpv2 (max-width:768px){.lpv2-gallery-slideshow-arrow{display:none}}.lpv2-gallery-slideshow-dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.lpv2-gallery-slideshow-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s}.lpv2-gallery-slideshow-dot.active{background:#2b45a8;transform:scale(1.2)}@keyframes lpv2-gallery-slideshow-in-next{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes lpv2-gallery-slideshow-in-prev{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}.lpv2-gallery-paged-viewer{padding:0 52px;position:relative}@media (max-width:768px){.lpv2-gallery-paged-viewer{padding:0 44px}}@container lpv2 (max-width:768px){.lpv2-gallery-paged-viewer{padding:0 44px}}.lpv2-gallery-paged-viewer--no-arrows{padding:0}.lpv2-gallery-page-transition{animation-duration:.5s;animation-fill-mode:both}.lpv2-gallery-page-transition--next{animation-name:lpv2-gallery-slideshow-in-next}.lpv2-gallery-page-transition--prev{animation-name:lpv2-gallery-slideshow-in-prev}@media (prefers-reduced-motion:reduce){.lpv2-gallery-page-transition{animation:none}}@keyframes lpv2-gallery-slideshow-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.lpv2-gallery-s8{padding:80px 12% 80px 22%}@media (max-width:900px){.lpv2-gallery-s8{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s8{padding:60px 24px}}.lpv2-gallery-s8 .lpv2-gallery-s8-grid{gap:var(--lpv2-gallery-gap,16px);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.lpv2-gallery-s8 .lpv2-gallery-s8-grid{grid-template-columns:1fr}}@container lpv2 (max-width:768px){.lpv2-gallery-s8 .lpv2-gallery-s8-grid{grid-template-columns:1fr}}.lpv2-gallery-s8 .lpv2-gallery-s8-col{border-radius:var(--lpv2-gallery-card-radius,12px);overflow:hidden}.lpv2-gallery-s8 .lpv2-gallery-s8-col img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .3s;display:block}.lpv2-gallery-s8 .lpv2-gallery-s8-col img:hover{transform:scale(1.03)}.lpv2-gallery-s8 .lpv2-gallery-s8-col .lpv2-gallery-s8-label{text-align:center;margin:0;padding:12px 8px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.lpv2-gallery-s9{padding:80px 12%}@media (max-width:900px){.lpv2-gallery-s9{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s9{padding:60px 24px}}.lpv2-gallery-s9 .lpv2-gallery-header-block{text-align:center}.lpv2-gallery-s9 .lpv2-gallery-s9-stack{cursor:grab;touch-action:pan-y;height:380px;position:relative;overflow:hidden}@media (max-width:768px){.lpv2-gallery-s9 .lpv2-gallery-s9-stack{height:300px}}@container lpv2 (max-width:768px){.lpv2-gallery-s9 .lpv2-gallery-s9-stack{height:300px}}.lpv2-gallery-s9 .lpv2-gallery-s9-stack:active{cursor:grabbing}.lpv2-gallery-s9 .lpv2-gallery-s9-card{border-radius:var(--lpv2-gallery-card-radius,16px);width:260px;height:340px;transform:translateX(calc(var(--d,0) * 1%)) scale(var(--scale,1));opacity:var(--op,1);z-index:var(--z,1);background:#fff;margin:-170px 0 0 -130px;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .55s,box-shadow .3s;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 2px 8px #0000001a}.lpv2-gallery-s9 .lpv2-gallery-s9-card img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-gallery-s9 .lpv2-gallery-s9-card .lpv2-gallery-s9-overlay{background:linear-gradient(#0000 0%,#000000a6 100%);padding:16px 18px;position:absolute;bottom:0;left:0;right:0}.lpv2-gallery-s9 .lpv2-gallery-s9-card .lpv2-gallery-s9-overlay span{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;font-weight:700}.lpv2-gallery-s9 .lpv2-gallery-s9-card:hover{z-index:20;transform:translateX(calc(var(--d,0) * 1%)) scale(calc(var(--scale,1) * 1.05));box-shadow:0 4px 12px #00000024}@media (max-width:768px){.lpv2-gallery-s9 .lpv2-gallery-s9-card{width:190px;height:260px;margin:-130px 0 0 -95px}.lpv2-gallery-s9 .lpv2-gallery-s9-card:hover{transform:translateX(calc(var(--d,0) * 1%)) scale(calc(var(--scale,1) * 1.05))}}@container lpv2 (max-width:768px){.lpv2-gallery-s9 .lpv2-gallery-s9-card{width:190px;height:260px;margin:-130px 0 0 -95px}.lpv2-gallery-s9 .lpv2-gallery-s9-card:hover{transform:translateX(calc(var(--d,0) * 1%)) scale(calc(var(--scale,1) * 1.05))}}.lpv2-gallery-s9 .lpv2-gallery-s9-nav{justify-content:center;gap:10px;margin-top:20px;display:flex}@media (max-width:768px){.lpv2-gallery-s9 .lpv2-gallery-s9-nav{display:none}}@container lpv2 (max-width:768px){.lpv2-gallery-s9 .lpv2-gallery-s9-nav{display:none}}.lpv2-gallery-s9 .lpv2-gallery-s9-nav-btn{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #94a3b8;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;line-height:1;transition:border-color .15s,color .15s,transform .15s;display:flex}.lpv2-gallery-s9 .lpv2-gallery-s9-nav-btn:hover{color:#0f172a;border-color:#334155;transform:scale(1.08)}.lpv2-gallery-s9 .lpv2-gallery-s9-nav-btn:active{transform:scale(.95)}.lpv2-gallery-s10{padding:80px 12% 80px 22%}@media (max-width:900px){.lpv2-gallery-s10{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s10{padding:60px 24px}}.lpv2-gallery-s10 .lpv2-gallery-s10-list{flex-direction:column;gap:60px;display:flex}.lpv2-gallery-s10 .lpv2-gallery-s10-row{align-items:center;gap:60px;display:flex}.lpv2-gallery-s10 .lpv2-gallery-s10-row.reverse{flex-direction:row-reverse}@media (max-width:768px){.lpv2-gallery-s10 .lpv2-gallery-s10-row{gap:24px;flex-direction:column!important}}@container lpv2 (max-width:768px){.lpv2-gallery-s10 .lpv2-gallery-s10-row{gap:24px;flex-direction:column!important}}.lpv2-gallery-s10 .lpv2-gallery-s10-img{aspect-ratio:1;border-radius:16px;flex:0 0 380px;overflow:hidden}.lpv2-gallery-s10 .lpv2-gallery-s10-img img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-gallery-s10 .lpv2-gallery-s10-img{flex:unset;width:100%}}@container lpv2 (max-width:768px){.lpv2-gallery-s10 .lpv2-gallery-s10-img{flex:unset;width:100%}}.lpv2-gallery-s10 .lpv2-gallery-s10-text{flex:1}.lpv2-gallery-s10 .lpv2-gallery-s10-text .lpv2-gallery-s10-name{color:#0f3460;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-weight:700}.lpv2-gallery-s10 .lpv2-gallery-s10-text .lpv2-gallery-s10-underline{background:#2b45a8;border-radius:2px;width:48px;height:4px;margin-bottom:20px}.lpv2-gallery-s10 .lpv2-gallery-s10-text .lpv2-gallery-s10-desc{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.8}.lpv2-gallery-s11{padding:80px 12%}@media (max-width:900px){.lpv2-gallery-s11{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s11{padding:60px 24px}}.lpv2-gallery-s11 .lpv2-gallery-header-block{margin-bottom:32px}.lpv2-gallery-s11 .lpv2-gallery-s11-wall{gap:var(--lpv2-gallery-gap,0);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){.lpv2-gallery-s11 .lpv2-gallery-s11-wall{grid-template-columns:repeat(2,1fr)}}@container lpv2 (max-width:768px){.lpv2-gallery-s11 .lpv2-gallery-s11-wall{grid-template-columns:repeat(2,1fr)}}.lpv2-gallery-s11 .lpv2-gallery-s11-wall .lpv2-gallery-s11-cell{aspect-ratio:1;border-radius:var(--lpv2-gallery-card-radius,0);position:relative;overflow:hidden}.lpv2-gallery-s11 .lpv2-gallery-s11-wall .lpv2-gallery-s11-cell img{object-fit:cover;filter:brightness(.95);width:100%;height:100%;transition:transform .3s,filter .3s;display:block}.lpv2-gallery-s11 .lpv2-gallery-s11-wall .lpv2-gallery-s11-cell:hover img{filter:brightness(1.05);transform:scale(1.08)}.lpv2-gallery-s2{background:#fff;padding:80px 12%}@media (max-width:900px){.lpv2-gallery-s2{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-s2{padding:60px 24px}}.lpv2-gallery-s2 .lpv2-gallery-s2-header{text-align:center;max-width:1050px;margin-bottom:40px;margin-left:auto;margin-right:auto}.lpv2-gallery-s2 .lpv2-gallery-s2-header .lpv2-gallery-s2-title{color:#0f3460;margin-bottom:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-gallery-s2 .lpv2-gallery-s2-header .lpv2-gallery-s2-description{color:#475569;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px}.lpv2-gallery-s2 .lpv2-gallery-s2-grid{gap:var(--lpv2-gallery-gap,20px);grid-template-columns:1fr 1fr;max-width:1050px;margin:0 auto;display:grid}@media (max-width:768px){.lpv2-gallery-s2 .lpv2-gallery-s2-grid{grid-template-columns:1fr}}@container lpv2 (max-width:768px){.lpv2-gallery-s2 .lpv2-gallery-s2-grid{grid-template-columns:1fr}}.lpv2-gallery-s2 .lpv2-gallery-s2-grid--reversed .lpv2-gallery-s2-featured{order:-1}.lpv2-gallery-s2 .lpv2-gallery-s2-small-grid{gap:var(--lpv2-gallery-gap,20px);grid-template-columns:1fr 1fr;display:grid}.lpv2-gallery-s2 .lpv2-gallery-s2-small{border-radius:var(--lpv2-gallery-card-radius,12px);aspect-ratio:1;overflow:hidden}.lpv2-gallery-s2 .lpv2-gallery-s2-small img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-gallery-s2 .lpv2-gallery-s2-featured{border-radius:var(--lpv2-gallery-card-radius,12px);aspect-ratio:1;overflow:hidden}.lpv2-gallery-s2 .lpv2-gallery-s2-featured img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-gallery-featurestrip{background:#fff;padding:80px 12%}@media (max-width:900px){.lpv2-gallery-featurestrip{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-featurestrip{padding:60px 24px}}.lpv2-gallery-featurestrip .lpv2-gallery-header-block{text-align:center;max-width:1100px;margin-left:auto;margin-right:auto}.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-grid{gap:var(--lpv2-gallery-gap,16px);aspect-ratio:16/9;max-width:1100px;margin:0 auto;display:flex}@media (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-grid{aspect-ratio:auto;flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-grid{aspect-ratio:auto;flex-direction:column}}.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-main{border-radius:var(--lpv2-gallery-card-radius,16px);flex:5;min-width:0;overflow:hidden}.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-main img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-main{aspect-ratio:16/9}}@container lpv2 (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-main{aspect-ratio:16/9}}.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-side{gap:var(--lpv2-gallery-gap,16px);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-side{aspect-ratio:16/9;flex-direction:row}}@container lpv2 (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-side{aspect-ratio:16/9;flex-direction:row}}.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-thumb{border-radius:var(--lpv2-gallery-card-radius,12px);flex:1;min-height:0;overflow:hidden}.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-thumb{min-width:0}}@container lpv2 (max-width:768px){.lpv2-gallery-featurestrip .lpv2-gallery-featurestrip-thumb{min-width:0}}.lpv2-gallery-mosaic7{background:#fff;padding:56px 12%}@media (max-width:900px){.lpv2-gallery-mosaic7{padding:40px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-mosaic7{padding:40px 24px}}.lpv2-gallery-mosaic7 .lpv2-gallery-header-block{text-align:center;max-width:1100px;margin-left:auto;margin-right:auto}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-grid{gap:var(--lpv2-gallery-gap,16px);flex-direction:column;max-width:1100px;margin:0 auto;display:flex}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-top{justify-content:center;gap:var(--lpv2-gallery-gap,16px);display:flex}@media (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-top{flex-wrap:wrap}}@container lpv2 (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-top{flex-wrap:wrap}}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-cell{flex:0 1 calc((100% - 3*var(--lpv2-gallery-gap,16px))/4);border-radius:var(--lpv2-gallery-card-radius,12px);aspect-ratio:1;overflow:hidden}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-cell img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-cell{flex-basis:calc((100% - var(--lpv2-gallery-gap,16px))/2)}}@container lpv2 (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-cell{flex-basis:calc((100% - var(--lpv2-gallery-gap,16px))/2)}}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-bottom{gap:var(--lpv2-gallery-gap,16px);display:flex}@media (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-bottom{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-bottom{flex-direction:column}}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-big{border-radius:var(--lpv2-gallery-card-radius,14px);flex:3;min-width:0;overflow:hidden}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-big img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-big{aspect-ratio:16/9}}@container lpv2 (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-big{aspect-ratio:16/9}}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-big--full{aspect-ratio:21/9;flex:1}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack{gap:var(--lpv2-gallery-gap,16px);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack{flex-direction:row}}@container lpv2 (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack{flex-direction:row}}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack-cell{aspect-ratio:1;border-radius:var(--lpv2-gallery-card-radius,12px);overflow:hidden}.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack-cell img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack-cell{min-width:0}}@container lpv2 (max-width:768px){.lpv2-gallery-mosaic7 .lpv2-gallery-mosaic7-stack-cell{min-width:0}}.lpv2-section-empty-wrap{flex-wrap:wrap;gap:16px;width:100%;padding:8px 0;display:flex}.lpv2-section-empty-placeholder{color:#94a3b8;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:2px dashed #cbd5e1;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:160px;min-height:80px;font-size:13px;font-weight:500;display:flex}.lpv2-section-empty-placeholder .lpv2-gallery-placeholder-plus{font-size:20px;font-weight:300;line-height:1}.lpv2-vision-empty-adds{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;display:flex}.lpv2-vision-empty-adds .lpv2-section-empty-placeholder{flex:0 220px;min-height:64px}.lpv2-text-field-placeholder{color:#94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:2px dashed #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;margin:0 auto 6px;padding:6px 14px;font-size:12px;transition:border-color .2s,background .2s;display:flex}.lpv2-text-field-placeholder:last-child{margin-bottom:0}.lpv2-text-field-placeholder:hover{background:#0000000a;border-color:#94a3b8}.lpv2-text-field-placeholder .lpv2-gallery-placeholder-plus{pointer-events:none;font-size:18px;font-weight:300;line-height:1}.lpv2-text-field-placeholder.lpv2-gallery-text-placeholder--title{margin-bottom:4px;padding:10px 12px;font-size:13px;font-weight:600}.lpv2-text-field-placeholder.lpv2-gallery-text-placeholder--desc{padding:8px 12px;font-size:12px}.lpv2-text-field-placeholder.lpv2-text-field-placeholder--light{color:#ffffffbf;border-color:#fff6}.lpv2-text-field-placeholder.lpv2-text-field-placeholder--light:hover{background:#ffffff14;border-color:#ffffffb3}@keyframes lpv2-product-skel-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.lpv2-product-skel-img,.lpv2-product-skel-bar{background:linear-gradient(90deg,#eceef1 25%,#f6f7f9 37%,#eceef1 63%) 0 0/400% 100%;border-radius:8px;animation:1.4s infinite lpv2-product-skel-shimmer}.lpv2-product-skel-img{width:100%;height:100%}.lpv2-product-skel-bar{border-radius:6px;height:14px}.lpv2-product-skel-bar.lpv2-product-skel-bar--sm{width:60%;height:11px}.lpv2-gallery-item-placeholder{cursor:pointer!important;background:#f8fafc!important;border:2px dashed #cbd5e1!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:120px!important;transition:border-color .2s,background .2s!important;display:flex!important}.lpv2-gallery-item-placeholder:hover{background:#f1f5f9!important;border-color:#94a3b8!important}.lpv2-gallery-item-placeholder .lpv2-gallery-placeholder-plus{color:#94a3b8;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:28px;font-weight:300;line-height:1}.lpv2-gallery-item-placeholder .lpv2-gallery-placeholder-icon{opacity:.4;font-size:28px}.lpv2-gallery-section{background:#f1f5f9;padding:80px 12%}@media (max-width:900px){.lpv2-gallery-section{padding:60px 24px}}@container lpv2 (max-width:900px){.lpv2-gallery-section{padding:60px 24px}}.lpv2-gallery-section .lpv2-gallery-header{margin-bottom:48px}.lpv2-gallery-section .lpv2-gallery-header .lpv2-gallery-title{color:#2b45a8;margin-bottom:8px;font-family:Bebas Neue,sans-serif;font-size:3.2rem;font-weight:400}.lpv2-gallery-section .lpv2-gallery-header .lpv2-gallery-description{color:#64748b;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px}.lpv2-gallery-section .lpv2-gallery-grid{justify-content:center;gap:var(--lpv2-gallery-gap,24px);flex-wrap:wrap;display:flex}.lpv2-gallery-section .lpv2-gallery-card{border-radius:var(--lpv2-gallery-card-radius,16px);flex:0 1 calc((100% - (var(--lpv2-gallery-columns,3) - 1)*var(--lpv2-gallery-gap,24px))/var(--lpv2-gallery-columns,3));max-width:calc((100% - (var(--lpv2-gallery-columns,3) - 1)*var(--lpv2-gallery-gap,24px))/var(--lpv2-gallery-columns,3));background:#fff;transition:transform .3s;overflow:hidden;box-shadow:0 4px 20px #0000000a}@media (max-width:1024px){.lpv2-gallery-section .lpv2-gallery-card{flex-basis:calc((100% - var(--lpv2-gallery-gap,24px))/2);max-width:calc((100% - var(--lpv2-gallery-gap,24px))/2)}}@container lpv2 (max-width:1024px){.lpv2-gallery-section .lpv2-gallery-card{flex-basis:calc((100% - var(--lpv2-gallery-gap,24px))/2);max-width:calc((100% - var(--lpv2-gallery-gap,24px))/2)}}@media (max-width:640px){.lpv2-gallery-section .lpv2-gallery-card{flex-basis:calc((100% - 2*var(--lpv2-gallery-gap,24px))/3);max-width:calc((100% - 2*var(--lpv2-gallery-gap,24px))/3)}}@container lpv2 (max-width:640px){.lpv2-gallery-section .lpv2-gallery-card{flex-basis:calc((100% - 2*var(--lpv2-gallery-gap,24px))/3);max-width:calc((100% - 2*var(--lpv2-gallery-gap,24px))/3)}}.lpv2-gallery-section .lpv2-gallery-card:hover{transform:translateY(-8px)}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-image{width:100%;height:var(--lpv2-gallery-card-height,auto);aspect-ratio:1;position:relative;overflow:hidden}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-image .ant-image{width:100%;height:100%}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-image .ant-image img{object-fit:cover;width:100%;height:100%}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-content{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-caption-overlay{background:linear-gradient(#0000 0%,#0009 100%);padding:14px 16px;position:absolute;bottom:0;left:0;right:0}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-caption-overlay span{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-info .lpv2-gallery-card-title{color:#1a1a2e;margin:0 0 4px;font-size:15px;font-weight:800}.lpv2-gallery-section .lpv2-gallery-card .lpv2-gallery-card-info .lpv2-gallery-card-author{color:#94a3b8;font-size:12px}.lpv2-gallery-section .lpv2-gallery-card .lpv2-heart-icon{color:#cbd5e1;cursor:pointer;font-size:18px}.lpv2-gallery-section .lpv2-gallery-card .lpv2-heart-icon:hover{color:#f43f5e}.lpv2-footer-s1{color:#fff;background:#1e293b;font-family:Inter,sans-serif}.lpv2-footer-s1 .lpv2-footer-s1-main{justify-content:space-between;align-items:flex-start;gap:40px;padding:80px 12% 60px 22%;display:flex}@media (max-width:900px){.lpv2-footer-s1 .lpv2-footer-s1-main{padding:60px 24px 40px}}@container lpv2 (max-width:900px){.lpv2-footer-s1 .lpv2-footer-s1-main{padding:60px 24px 40px}}@media (max-width:768px){.lpv2-footer-s1 .lpv2-footer-s1-main{text-align:center;flex-direction:column;align-items:center}}@container lpv2 (max-width:768px){.lpv2-footer-s1 .lpv2-footer-s1-main{text-align:center;flex-direction:column;align-items:center}}.lpv2-footer-s1 .lpv2-footer-s1-logo-container{flex:1}.lpv2-footer-s1 .lpv2-footer-s1-logo-container .lpv2-footer-s1-logo{object-fit:contain;width:auto;height:60px}.lpv2-footer-s1 .lpv2-footer-s1-logo-container .lpv2-footer-s1-logo-placeholder{letter-spacing:-1px;opacity:.8;font-size:2.5rem;font-weight:800}.lpv2-footer-s1 .lpv2-footer-s1-contact{flex-direction:column;flex:1;align-items:flex-start;display:flex}@media (max-width:768px){.lpv2-footer-s1 .lpv2-footer-s1-contact{align-items:center}}@container lpv2 (max-width:768px){.lpv2-footer-s1 .lpv2-footer-s1-contact{align-items:center}}.lpv2-footer-s1 .lpv2-footer-s1-contact .lpv2-footer-s1-contact-title{color:#fff;margin-bottom:24px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400}.lpv2-footer-s1 .lpv2-footer-s1-contact .lpv2-footer-s1-contact-list{flex-direction:column;gap:16px;display:flex}.lpv2-footer-s1 .lpv2-footer-s1-contact .lpv2-footer-s1-contact-list .lpv2-footer-s1-contact-item{color:#fffc;align-items:center;gap:14px;font-size:16px;display:flex}.lpv2-footer-s1 .lpv2-footer-s1-contact .lpv2-footer-s1-contact-list .lpv2-footer-s1-contact-item span{opacity:.9}.lpv2-footer-s1 .lpv2-footer-s1-contact .lpv2-footer-s1-contact-list .lpv2-footer-s1-contact-item .anticon{color:#fff9;font-size:20px}.lpv2-footer-s1 .lpv2-footer-s1-bottom{background:#0f172a;border-top:1px solid #ffffff0d;padding:24px 20%}.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-footer-bottom-inner{justify-content:space-between;align-items:center;max-width:1300px;margin:0 auto;display:flex}@media (max-width:900px){.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-footer-bottom-inner{flex-direction:column;gap:20px}}@container lpv2 (max-width:900px){.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-footer-bottom-inner{flex-direction:column;gap:20px}}.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container{flex-wrap:wrap;gap:30px;display:flex}@media (max-width:768px){.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container{justify-content:center}}@container lpv2 (max-width:768px){.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container{justify-content:center}}.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container .lpv2-social-item{color:#ffffffb3;cursor:pointer;align-items:center;gap:8px;font-size:15px;text-decoration:none;transition:color .2s;display:flex}.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container .lpv2-social-item svg{color:#ffffff80;font-size:20px}.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container .lpv2-social-item:hover,.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-social-container .lpv2-social-item:hover svg{color:#fff}.lpv2-footer-s1 .lpv2-footer-s1-bottom .lpv2-footer-copyright{color:#fff6;font-size:14px}.lpv2-footer-section{color:#eee;text-align:center;background:#1a1a2e;padding:40px 24px}.lpv2-footer-section .lpv2-footer-inner{max-width:600px;margin:0 auto}.lpv2-footer-section .lpv2-footer-title{color:#fff;margin-bottom:8px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400}.lpv2-footer-section .lpv2-footer-description{color:#aaa;white-space:pre-wrap;margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem}.lpv2-footer-section .lpv2-footer-phone a{color:#7ec8e3;text-decoration:none}.lpv2-footer-section .lpv2-footer-phone a:hover{text-decoration:underline}.lpv2-footer-section .lpv2-footer-social{justify-content:center;gap:12px;margin-top:16px;display:flex}.lpv2-footer-section .lpv2-footer-social .lpv2-footer-social-link{color:#ccc;font-size:13px;text-decoration:none}.lpv2-footer-section .lpv2-footer-social .lpv2-footer-social-link:hover{color:#fff}.lpv2-footer-section .lpv2-footer-social .lpv2-footer-social-link img{object-fit:contain;width:24px;height:24px}.lpv2-footer-s2{text-align:center;padding:60px 12% 40px}.lpv2-footer-s2 .lpv2-footer-s2-inner{flex-direction:column;align-items:center;gap:16px;max-width:520px;margin:0 auto;display:flex}.lpv2-footer-s2 .lpv2-footer-s2-title{margin:0;font-family:Bebas Neue,sans-serif;font-size:1.8rem;font-weight:400}.lpv2-footer-s2 .lpv2-footer-s2-socials{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.lpv2-footer-s2 .lpv2-footer-s2-copy{margin:8px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.8rem}.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1.2fr 1fr 1fr;gap:48px;padding:72px 12%;display:grid}@media (max-width:900px){.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1fr 1fr;padding:60px 6%}}@container lpv2 (max-width:900px){.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1fr 1fr;padding:60px 6%}}@media (max-width:560px){.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1fr}}@container lpv2 (max-width:560px){.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1fr}}.lpv2-footer-s3 .lpv2-footer-s3-col{flex-direction:column;gap:12px;display:flex}.lpv2-footer-s3 .lpv2-footer-s3-col:first-child{text-align:center;align-items:center}.lpv2-footer-s3 .lpv2-footer-s3-tagline{max-width:240px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.6}.lpv2-footer-s3 .lpv2-footer-s3-col-heading{letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:700}.lpv2-footer-s3 .lpv2-footer-s3-socials{flex-direction:column;gap:10px;display:flex}.lpv2-footer-s3 .lpv2-footer-s3-bottom{padding:20px 12%}.lpv2-footer-s3 .lpv2-footer-s3-bottom .lpv2-footer-s3-bottom-inner{text-align:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.8rem}.lpv2-footer-s4{position:relative;overflow:hidden}.lpv2-footer-s4:before{content:"";pointer-events:none;background:radial-gradient(70% 80% at 15%,#6366f12e 0%,#0000 70%);position:absolute;inset:0}.lpv2-footer-s4 .lpv2-footer-s4-inner{z-index:1;align-items:center;gap:0;padding:72px 8% 60px;display:flex;position:relative}@media (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-inner{flex-direction:column;gap:40px;padding:56px 24px 48px}}@container lpv2 (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-inner{flex-direction:column;gap:40px;padding:56px 24px 48px}}.lpv2-footer-s4 .lpv2-footer-s4-left{flex-direction:column;flex:1;gap:20px;padding-right:8%;display:flex}@media (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-left{text-align:center;align-items:center;padding-right:0}}@container lpv2 (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-left{text-align:center;align-items:center;padding-right:0}}.lpv2-footer-s4 .lpv2-footer-s4-logo .lpv2-footer-logo-img{height:48px}.lpv2-footer-s4 .lpv2-footer-s4-title{opacity:.85;max-width:320px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}.lpv2-footer-s4 .lpv2-footer-s4-socials{flex-wrap:wrap;gap:10px;display:flex}.lpv2-footer-s4 .lpv2-footer-s4-social-btn{color:#ffffffbf;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;text-decoration:none;transition:all .25s;display:inline-flex}.lpv2-footer-s4 .lpv2-footer-s4-social-btn:hover{background:var(--accent,#6366f1);border-color:var(--accent,#6366f1);color:#fff;transform:translateY(-2px);box-shadow:0 0 18px #6366f173}.lpv2-footer-s4 .lpv2-footer-s4-divider{flex-shrink:0;align-self:center;width:1px;height:160px}@media (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-divider{display:none}}@container lpv2 (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-divider{display:none}}.lpv2-footer-s4 .lpv2-footer-s4-right{z-index:1;flex-direction:column;flex:1;gap:16px;padding-left:8%;display:flex;position:relative}@media (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-right{text-align:center;align-items:center;padding-left:0}}@container lpv2 (max-width:768px){.lpv2-footer-s4 .lpv2-footer-s4-right{text-align:center;align-items:center;padding-left:0}}.lpv2-footer-s4 .lpv2-footer-s4-contact-heading{letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.7rem;font-weight:700}.lpv2-footer-s4 .lpv2-footer-s4-bottom{z-index:1;padding:18px 8%;position:relative}.lpv2-footer-s4 .lpv2-footer-s4-copy{text-align:center;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.78rem}.lpv2-footer-s5{padding:0}.lpv2-footer-s5 .lpv2-footer-s5-top{justify-content:space-between;align-items:center;gap:32px;padding:44px 8% 36px;display:flex}@media (max-width:768px){.lpv2-footer-s5 .lpv2-footer-s5-top{flex-direction:column;align-items:flex-start;gap:24px;padding:36px 24px 28px}}@container lpv2 (max-width:768px){.lpv2-footer-s5 .lpv2-footer-s5-top{flex-direction:column;align-items:flex-start;gap:24px;padding:36px 24px 28px}}.lpv2-footer-s5 .lpv2-footer-s5-brand{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (max-width:768px){.lpv2-footer-s5 .lpv2-footer-s5-brand{gap:12px}}@container lpv2 (max-width:768px){.lpv2-footer-s5 .lpv2-footer-s5-brand{gap:12px}}.lpv2-footer-s5 .lpv2-footer-s5-logo .lpv2-footer-logo-img{height:40px}.lpv2-footer-s5 .lpv2-footer-s5-logo .lpv2-footer-logo-placeholder{font-size:1.6rem}.lpv2-footer-s5 .lpv2-footer-s5-title{opacity:.7;border-left:2px solid;padding-left:20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:500}@media (max-width:480px){.lpv2-footer-s5 .lpv2-footer-s5-title{border-left:none;padding-left:0}}@container lpv2 (max-width:480px){.lpv2-footer-s5 .lpv2-footer-s5-title{border-left:none;padding-left:0}}.lpv2-footer-s5 .lpv2-footer-s5-socials{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.lpv2-footer-s5 .lpv2-footer-s5-social-link{color:inherit;opacity:.65;align-items:center;gap:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.82rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.lpv2-footer-s5 .lpv2-footer-s5-social-link svg{font-size:15px}.lpv2-footer-s5 .lpv2-footer-s5-social-link:hover{opacity:1}.lpv2-footer-s5 .lpv2-footer-s5-rule{height:1px;margin:0 8%}.lpv2-footer-s5 .lpv2-footer-s5-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 8% 36px;display:flex}@media (max-width:768px){.lpv2-footer-s5 .lpv2-footer-s5-bottom{padding:24px 24px 32px}}@container lpv2 (max-width:768px){.lpv2-footer-s5 .lpv2-footer-s5-bottom{padding:24px 24px 32px}}.lpv2-footer-s5 .lpv2-footer-s5-contact-row{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.lpv2-footer-s5 .lpv2-footer-s5-contact-chip{align-items:center;gap:7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.84rem;display:inline-flex}.lpv2-footer-s5 .lpv2-footer-s5-contact-chip .anticon{opacity:.6;font-size:13px}.lpv2-footer-s5 .lpv2-footer-s5-copy{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.78rem}.lpv2-footer-logo-img{object-fit:contain;width:auto;height:52px}.lpv2-footer-logo-placeholder{letter-spacing:-1px;font-size:2rem;font-weight:800}.lpv2-footer-contact-list{flex-direction:column;gap:12px;display:flex}.lpv2-footer-contact-item{align-items:center;gap:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1;display:flex}.lpv2-footer-contact-item .anticon{opacity:.6;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.lpv2-footer-social-link{color:inherit;opacity:.75;align-items:center;gap:7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.88rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.lpv2-footer-social-link svg{font-size:17px}.lpv2-footer-social-link:hover{opacity:1}.lpv2-footer-legal-links{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.75rem;display:flex}.lpv2-footer-legal-links a{color:inherit;opacity:.8;text-decoration:none}.lpv2-footer-legal-links a:hover{opacity:1;text-decoration:underline}.lpv2-footer-legal-links .lpv2-footer-legal-sep{opacity:.4}.lpv2-footer-s1-bottom-right{flex-direction:column;align-items:flex-end;gap:6px;display:flex}@media (max-width:900px){.lpv2-footer-s1-bottom-right{align-items:center}}@container lpv2 (max-width:900px){.lpv2-footer-s1-bottom-right{align-items:center}}.lpv2-footer-s4-bottom-inner,.lpv2-footer-s3-bottom-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.lpv2-footer-s5-copy-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lpv2-video-frame-wrap{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;overflow:hidden}.lpv2-video-frame-wrap iframe.lpv2-video-frame,.lpv2-video-frame-wrap video.lpv2-video-direct{object-fit:contain;border:none;width:100%;height:100%;display:block}.lpv2-video-grid{flex-direction:column;gap:24px;display:flex}.lpv2-video-grid--2{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:700px){.lpv2-video-grid--2{grid-template-columns:1fr}}@container lpv2 (max-width:700px){.lpv2-video-grid--2{grid-template-columns:1fr}}.lpv2-video-grid--3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:900px){.lpv2-video-grid--3{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:900px){.lpv2-video-grid--3{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lpv2-video-grid--3{grid-template-columns:1fr}}@container lpv2 (max-width:600px){.lpv2-video-grid--3{grid-template-columns:1fr}}.lpv2-video-placeholder{aspect-ratio:16/9;cursor:pointer;color:#94a3b8;background:#f0f4fa;border:2px dashed #c8d4e8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;font-size:.9rem;transition:background .15s,border-color .15s;display:flex}.lpv2-video-placeholder:hover{background:#e8eef8;border-color:#93c5fd}.lpv2-video-placeholder .lpv2-gallery-placeholder-plus{color:#94a3b8;font-size:1.6rem;line-height:1}.lpv2-video-section{padding:72px 8%}.lpv2-video-section .lpv2-video-inner{max-width:1200px;margin:0 auto}.lpv2-video-section .lpv2-video-s1-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:36px;display:grid}@media (max-width:900px){.lpv2-video-section .lpv2-video-s1-grid{grid-template-columns:1fr}}@container lpv2 (max-width:900px){.lpv2-video-section .lpv2-video-s1-grid{grid-template-columns:1fr}}.lpv2-video-section .lpv2-video-s1-main{position:relative}.lpv2-video-section .lpv2-video-s1-main .lpv2-video-frame-wrap{border:1px solid #00000014;border-radius:18px;transition:transform .35s,box-shadow .35s;box-shadow:0 8px 40px #0000001a,0 2px 10px #0000000f}.lpv2-video-section .lpv2-video-s1-main .lpv2-video-frame-wrap:hover{box-shadow:0 0 0 2px var(--lpv2-s1-accent,#00000026),0 24px 60px #00000024;transform:translateY(-8px)}.lpv2-video-section .lpv2-video-s1-num{z-index:2;color:#fff;letter-spacing:.5px;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-13px;left:-13px;box-shadow:0 4px 16px #00000059}.lpv2-video-section .lpv2-video-s1-num--sm{width:28px;height:28px;font-size:9px;top:-9px;left:-9px}.lpv2-video-section .lpv2-video-s1-side{flex-direction:column;gap:28px;padding-top:6px;display:flex}.lpv2-video-section .lpv2-video-s1-kicker{letter-spacing:3px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;font-weight:800;display:inline-flex}.lpv2-video-section .lpv2-video-title{letter-spacing:-.4px;margin:0 0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.9rem;font-weight:800;line-height:1.15}.lpv2-video-section .lpv2-video-description{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.92rem;line-height:1.7}.lpv2-video-section .lpv2-video-s1-sub{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:480px){.lpv2-video-section .lpv2-video-s1-sub{grid-template-columns:1fr}}@container lpv2 (max-width:480px){.lpv2-video-section .lpv2-video-s1-sub{grid-template-columns:1fr}}.lpv2-video-section .lpv2-video-s1-sub-item{position:relative}.lpv2-video-section .lpv2-video-s1-sub-item .lpv2-video-frame-wrap{border:1px solid #00000012;border-radius:12px;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 4px 18px #00000014}.lpv2-video-section .lpv2-video-s1-sub-item .lpv2-video-frame-wrap:hover{border-color:var(--lpv2-s1-accent,#00000026);box-shadow:0 0 0 1px var(--lpv2-s1-accent,#0000001a),0 14px 36px #0000001f;transform:translateY(-5px)}@media (max-width:768px){.lpv2-video-section{padding:52px 5%}.lpv2-video-section .lpv2-video-title{font-size:1.6rem}}@container lpv2 (max-width:768px){.lpv2-video-section{padding:52px 5%}.lpv2-video-section .lpv2-video-title{font-size:1.6rem}}.lpv2-video-s2{padding:80px 8%;overflow:visible}.lpv2-video-s2 .lpv2-video-s2-inner{grid-template-columns:1fr 2fr;align-items:start;gap:60px;max-width:1000px;margin:0 auto;display:grid;overflow:visible}@media (max-width:768px){.lpv2-video-s2 .lpv2-video-s2-inner{grid-template-columns:1fr;gap:32px}}@container lpv2 (max-width:768px){.lpv2-video-s2 .lpv2-video-s2-inner{grid-template-columns:1fr;gap:32px}}.lpv2-video-s2 .lpv2-video-s2-text{align-self:start;position:sticky;top:80px}.lpv2-video-s2 .lpv2-video-s2-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.3}.lpv2-video-s2 .lpv2-video-s2-underline{border-radius:2px;width:40px;height:4px;margin-bottom:18px}.lpv2-video-s2 .lpv2-video-s2-description{color:#475569;font-size:.95rem;line-height:1.8}.lpv2-video-s2 .lpv2-video-s2-players{flex-direction:column;gap:20px;display:flex}.lpv2-video-s2 .lpv2-video-s2-players .lpv2-video-frame-wrap{box-shadow:0 6px 30px #0000001a}.lpv2-video-s3{padding:80px 8%}.lpv2-video-s3 .lpv2-video-s3-inner{max-width:1060px;margin:0 auto}.lpv2-video-s3 .lpv2-video-s3-header{margin-bottom:36px}.lpv2-video-s3 .lpv2-video-s3-title{margin-bottom:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.9rem;font-weight:700}.lpv2-video-s3 .lpv2-video-s3-underline{border-radius:2px;width:44px;height:4px;margin-bottom:14px}.lpv2-video-s3 .lpv2-video-s3-description{max-width:580px;font-size:.95rem;line-height:1.75}.lpv2-video-s3 .lpv2-video-s3-body{grid-template-columns:2fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:768px){.lpv2-video-s3 .lpv2-video-s3-body{grid-template-columns:1fr}}@container lpv2 (max-width:768px){.lpv2-video-s3 .lpv2-video-s3-body{grid-template-columns:1fr}}.lpv2-video-s3 .lpv2-video-s3-main .lpv2-video-frame-wrap{box-shadow:0 10px 48px #00000021}.lpv2-video-s3 .lpv2-video-s3-sidebar{flex-direction:column;gap:16px;display:flex}.lpv2-video-s3 .lpv2-video-s3-sidebar .lpv2-video-frame-wrap{box-shadow:0 4px 20px #0000001a}.lpv2-video-thumb-play{aspect-ratio:16/9;cursor:pointer;background:#0f172a;border:none;border-radius:12px;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.lpv2-video-thumb-play img,.lpv2-video-thumb-play video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.lpv2-video-thumb-play .lpv2-video-thumb-play-fallback{background:linear-gradient(135deg,#1e293b,#0f172a);position:absolute;inset:0}.lpv2-video-thumb-play .lpv2-video-thumb-play-btn{color:#0f172a;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #00000040}.lpv2-video-thumb-play:hover .lpv2-video-thumb-play-btn{background:#fff;transform:translate(-50%,-50%)scale(1.08)}.lpv2-video-s5{padding:80px 8%}@media (max-width:768px){.lpv2-video-s5{padding:48px 6%}}@container lpv2 (max-width:768px){.lpv2-video-s5{padding:48px 6%}}.lpv2-video-s5 .lpv2-video-s5-inner{grid-template-columns:3fr 2fr;align-items:center;gap:48px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:768px){.lpv2-video-s5 .lpv2-video-s5-inner{grid-template-columns:1fr;gap:28px}}@container lpv2 (max-width:768px){.lpv2-video-s5 .lpv2-video-s5-inner{grid-template-columns:1fr;gap:28px}}.lpv2-video-s5 .lpv2-video-s5-frame{box-shadow:0 10px 48px #00000021}.lpv2-video-s5 .lpv2-video-s5-title{margin-bottom:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}@media (max-width:768px){.lpv2-video-s5 .lpv2-video-s5-title{font-size:1.6rem}}@container lpv2 (max-width:768px){.lpv2-video-s5 .lpv2-video-s5-title{font-size:1.6rem}}.lpv2-video-s5 .lpv2-video-s5-description{font-size:.95rem;line-height:1.75}.lpv2-video-s5 .lpv2-video-s5-circles{gap:20px;margin-top:28px;display:flex}@media (max-width:768px){.lpv2-video-s5 .lpv2-video-s5-circles{flex-wrap:wrap;justify-content:center;gap:16px}}@container lpv2 (max-width:768px){.lpv2-video-s5 .lpv2-video-s5-circles{flex-wrap:wrap;justify-content:center;gap:16px}}.lpv2-video-s5 .lpv2-video-s5-circle-item{flex-direction:column;align-items:center;gap:10px;width:128px;display:flex}@media (max-width:480px){.lpv2-video-s5 .lpv2-video-s5-circle-item{width:96px}}@container lpv2 (max-width:480px){.lpv2-video-s5 .lpv2-video-s5-circle-item{width:96px}}.lpv2-video-s5 .lpv2-video-s5-circle{aspect-ratio:1;border-radius:50%;width:112px;height:112px}.lpv2-video-s5 .lpv2-video-s5-circle img{transform:scale(1.35)}.lpv2-video-s5 .lpv2-video-s5-circle .lpv2-video-thumb-play-btn{width:40px;height:40px}.lpv2-video-s5 .lpv2-video-s5-circle .lpv2-video-thumb-play-btn svg{width:18px;height:18px}.lpv2-video-s5 .lpv2-video-s5-circle-label{text-align:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.8rem;font-weight:600}.lpv2-video-s6{padding:80px 8%}.lpv2-video-s6 .lpv2-video-s6-inner{max-width:1100px;margin:0 auto}.lpv2-video-s6 .lpv2-video-s6-header{margin-bottom:36px}.lpv2-video-s6 .lpv2-video-s6-title{margin-bottom:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.9rem;font-weight:700}.lpv2-video-s6 .lpv2-video-s6-description{max-width:580px;font-size:.95rem;line-height:1.75}.lpv2-video-s6 .lpv2-video-s6-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:640px){.lpv2-video-s6 .lpv2-video-s6-grid{grid-template-columns:1fr}}@container lpv2 (max-width:640px){.lpv2-video-s6 .lpv2-video-s6-grid{grid-template-columns:1fr}}.lpv2-video-s6 .lpv2-video-s6-card{position:relative}.lpv2-video-s6 .lpv2-video-s6-frame{border-radius:0}.lpv2-video-s6 .lpv2-video-s6-card-overlay{pointer-events:none;background:linear-gradient(#0000 0%,#000000bf 100%);padding:32px 16px 14px;position:absolute;bottom:0;left:0;right:0}.lpv2-video-s6 .lpv2-video-s6-card-title{color:#fff;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.lpv2-video-s6 .lpv2-video-s6-card-author{color:#ffffffbf;margin:4px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.8rem;font-weight:500}.lpv2-vision-header{text-align:center;margin-bottom:40px}.lpv2-vision-header-title{color:#0f3460;margin:0 0 12px;font-family:Bebas Neue,sans-serif;font-size:2.6rem;font-weight:400;line-height:1.15}.lpv2-vision-header-body{color:#555;max-width:640px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.75}.lpv2-vision-section{padding:80px 12%}.lpv2-vision-section .lpv2-vision-inner{flex-direction:column;gap:48px;max-width:1100px;margin:0 auto;display:flex}.lpv2-vision-section .lpv2-vision-image{border-radius:16px;width:100%;overflow:hidden}.lpv2-vision-section .lpv2-vision-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-vision-section .lpv2-vision-cards{grid-template-columns:1fr;gap:24px;display:grid}.lpv2-vision-section .lpv2-vision-cards--split{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (max-width:760px){.lpv2-vision-section .lpv2-vision-cards--split{grid-template-columns:1fr}}@container lpv2 (max-width:760px){.lpv2-vision-section .lpv2-vision-cards--split{grid-template-columns:1fr}}.lpv2-vision-section .lpv2-vision-cards--center{flex-wrap:wrap;justify-content:center;display:flex}.lpv2-vision-section .lpv2-vision-cards--center .lpv2-vision-card{flex:0 340px;max-width:340px}.lpv2-vision-section .lpv2-vision-card{background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:36px 32px;display:flex;box-shadow:0 2px 16px #0f346012}.lpv2-vision-section .lpv2-vision-card-icon{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex}.lpv2-vision-section .lpv2-vision-card-title{color:#0f3460;margin:0;font-family:Bebas Neue,sans-serif;font-size:2rem;font-weight:400;line-height:1.1}.lpv2-vision-section .lpv2-vision-card-body{color:#444;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.97rem;line-height:1.8}@media (max-width:900px){.lpv2-vision-section{padding:60px 6%}}@container lpv2 (max-width:900px){.lpv2-vision-section{padding:60px 6%}}.lpv2-vision-s2{background:#f0f2f5;padding:80px 8%}.lpv2-vision-s2 .lpv2-vision-s2-inner{max-width:1100px;margin:0 auto}.lpv2-vision-s2 .lpv2-vision-s2-header{text-align:center;margin-bottom:52px}.lpv2-vision-s2 .lpv2-vision-s2-title{color:#1a1a2e;margin:0 0 14px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.15}.lpv2-vision-s2 .lpv2-vision-s2-subtitle{color:#555;max-width:640px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.75}.lpv2-vision-s2 .lpv2-vision-s2-grid{flex-wrap:wrap;justify-content:center;gap:28px;margin-top:76px;display:flex}@media (max-width:760px){.lpv2-vision-s2 .lpv2-vision-s2-grid{flex-direction:column}}@container lpv2 (max-width:760px){.lpv2-vision-s2 .lpv2-vision-s2-grid{flex-direction:column}}.lpv2-vision-s2 .lpv2-vision-s2-card{text-align:center;border-radius:16px;flex-direction:column;flex:300px;align-items:center;max-width:360px;padding:72px 28px 36px;display:flex;position:relative;overflow:visible}@media (max-width:760px){.lpv2-vision-s2 .lpv2-vision-s2-card{max-width:none}}@container lpv2 (max-width:760px){.lpv2-vision-s2 .lpv2-vision-s2-card{max-width:none}}.lpv2-vision-s2 .lpv2-vision-s2-card-icon-wrap{color:#fff;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:32px;display:flex;position:absolute;top:-40px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000038}.lpv2-vision-s2 .lpv2-vision-s2-card-title{color:#fff;letter-spacing:.03em;margin:0 0 18px;font-family:Bebas Neue,sans-serif;font-size:1.9rem;font-weight:400}.lpv2-vision-s2 .lpv2-vision-s2-card-body{color:#ffffffd9;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.75}@media (max-width:900px){.lpv2-vision-s2{padding:60px 5%}}@container lpv2 (max-width:900px){.lpv2-vision-s2{padding:60px 5%}}.lpv2-vision-s3{padding:80px 8%}.lpv2-vision-s3 .lpv2-vision-s3-inner{max-width:860px;margin:0 auto}.lpv2-vision-s3 .lpv2-vision-s3-list{flex-direction:column;gap:20px;display:flex}.lpv2-vision-s3 .lpv2-vision-s3-list--center{max-width:640px;margin:0 auto}.lpv2-vision-s3 .lpv2-vision-s3-row{background:#fff;border-radius:14px;align-items:flex-start;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 14px #0f346012}.lpv2-vision-s3 .lpv2-vision-s3-icon-wrap{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:22px;display:flex}.lpv2-vision-s3 .lpv2-vision-s3-content{flex:1;min-width:0}.lpv2-vision-s3 .lpv2-vision-s3-title{margin:0 0 8px;font-family:Bebas Neue,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2}.lpv2-vision-s3 .lpv2-vision-s3-body{white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.92rem;line-height:1.75}.lpv2-vision-s3 .lpv2-vision-s3-num{opacity:.12;flex-shrink:0;align-self:center;font-family:Bebas Neue,sans-serif;font-size:3.5rem;font-weight:400;line-height:1}@media (max-width:900px){.lpv2-vision-s3{padding:60px 5%}}@container lpv2 (max-width:900px){.lpv2-vision-s3{padding:60px 5%}}@media (max-width:600px){.lpv2-vision-s3 .lpv2-vision-s3-row{padding:20px}.lpv2-vision-s3 .lpv2-vision-s3-num{display:none}}@container lpv2 (max-width:600px){.lpv2-vision-s3 .lpv2-vision-s3-row{padding:20px}.lpv2-vision-s3 .lpv2-vision-s3-num{display:none}}.lpv2-vision-s4{background:#f8faff;padding:80px 8%}.lpv2-vision-s4 .lpv2-vision-s4-inner{max-width:1100px;margin:0 auto}.lpv2-vision-s4 .lpv2-vision-s4-steps{border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid;overflow:hidden}@media (max-width:760px){.lpv2-vision-s4 .lpv2-vision-s4-steps{grid-template-columns:1fr}}@container lpv2 (max-width:760px){.lpv2-vision-s4 .lpv2-vision-s4-steps{grid-template-columns:1fr}}.lpv2-vision-s4 .lpv2-vision-s4-steps--center{flex-wrap:wrap;justify-content:center;display:flex}.lpv2-vision-s4 .lpv2-vision-s4-steps--center .lpv2-vision-s4-step{flex:0 320px;max-width:320px}.lpv2-vision-s4 .lpv2-vision-s4-step{background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:40px 32px;transition:box-shadow .2s;display:flex;box-shadow:0 2px 16px #0f346012}.lpv2-vision-s4 .lpv2-vision-s4-step:hover{box-shadow:0 6px 28px #0f346021}.lpv2-vision-s4 .lpv2-vision-s4-step-num{font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400;line-height:1}.lpv2-vision-s4 .lpv2-vision-s4-step-divider{border-top:2px solid;width:40px;margin:4px 0}.lpv2-vision-s4 .lpv2-vision-s4-step-icon{margin-bottom:4px;font-size:26px}.lpv2-vision-s4 .lpv2-vision-s4-step-title{color:#0f3460;letter-spacing:.02em;margin:0;font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.2}.lpv2-vision-s4 .lpv2-vision-s4-step-body{color:#475569;white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.75}@media (max-width:900px){.lpv2-vision-s4{padding:60px 5%}}@container lpv2 (max-width:900px){.lpv2-vision-s4{padding:60px 5%}}.lpv2-vision-s5{padding:80px 8%}.lpv2-vision-s5 .lpv2-vision-s5-inner{max-width:1100px;margin:0 auto}.lpv2-vision-s5 .lpv2-vision-s5-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px 32px;display:grid}@media (max-width:640px){.lpv2-vision-s5 .lpv2-vision-s5-grid{grid-template-columns:1fr}}@container lpv2 (max-width:640px){.lpv2-vision-s5 .lpv2-vision-s5-grid{grid-template-columns:1fr}}.lpv2-vision-s5 .lpv2-vision-s5-grid--center{flex-wrap:wrap;justify-content:center;display:flex}.lpv2-vision-s5 .lpv2-vision-s5-grid--center .lpv2-vision-s5-item{flex:0 280px;max-width:280px}.lpv2-vision-s5 .lpv2-vision-s5-item{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.lpv2-vision-s5 .lpv2-vision-s5-icon-circle{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:32px;display:flex;box-shadow:0 8px 24px #00000026}.lpv2-vision-s5 .lpv2-vision-s5-title{letter-spacing:.02em;margin:0;font-family:Bebas Neue,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.2}.lpv2-vision-s5 .lpv2-vision-s5-body{white-space:pre-wrap;max-width:320px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.92rem;line-height:1.75}@media (max-width:900px){.lpv2-vision-s5{padding:60px 5%}}@container lpv2 (max-width:900px){.lpv2-vision-s5{padding:60px 5%}}.lpv2-vision-s6{padding:0;overflow:hidden}.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:480px 1fr;min-height:420px;display:grid}@media (max-width:860px){.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}}@container lpv2 (max-width:860px){.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}}.lpv2-vision-s6 .lpv2-vision-s6-left{flex-direction:column;justify-content:center;padding:64px 48px;display:flex;position:relative;overflow:hidden}.lpv2-vision-s6 .lpv2-vision-s6-left-title{color:#fff;z-index:1;margin:0 0 16px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.15;position:relative}.lpv2-vision-s6 .lpv2-vision-s6-left-body{color:#ffffffbf;z-index:1;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.93rem;line-height:1.75;position:relative}.lpv2-vision-s6 .lpv2-vision-s6-left-deco{z-index:0;background:#ffffff12;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-60px;right:-60px}.lpv2-vision-s6 .lpv2-vision-s6-right{flex-direction:column;justify-content:center;gap:28px;padding:48px 56px;display:flex}@media (max-width:860px){.lpv2-vision-s6 .lpv2-vision-s6-right{padding:40px 32px}}@container lpv2 (max-width:860px){.lpv2-vision-s6 .lpv2-vision-s6-right{padding:40px 32px}}.lpv2-vision-s6 .lpv2-vision-s6-row{align-items:flex-start;gap:20px;display:flex}.lpv2-vision-s6 .lpv2-vision-s6-icon{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.lpv2-vision-s6 .lpv2-vision-s6-content{flex:1;min-width:0}.lpv2-vision-s6 .lpv2-vision-s6-title{margin:0 0 6px;font-family:Bebas Neue,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.2}.lpv2-vision-s6 .lpv2-vision-s6-body{white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.7}.lpv2-vision-s-text{padding:80px 8%}.lpv2-vision-s-text .lpv2-vision-s-text-inner{max-width:1100px;margin:0 auto}.lpv2-vision-s-text .lpv2-vision-s-text-list{text-align:center;flex-flow:wrap;justify-content:center;align-items:flex-start;gap:36px;display:flex}.lpv2-vision-s-text .lpv2-vision-s-text-list--center .lpv2-vision-s-text-item{flex:0 300px;max-width:300px}.lpv2-vision-s-text .lpv2-vision-s-text-item{flex:260px;min-width:0;max-width:340px}.lpv2-vision-s-text .lpv2-vision-s-text-title{margin:0 0 10px;font-family:Bebas Neue,sans-serif;font-size:1.9rem;font-weight:400;line-height:1.2}.lpv2-vision-s-text .lpv2-vision-s-text-body{white-space:pre-wrap;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.8}@media (max-width:900px){.lpv2-vision-s-text{padding:60px 5%}}@container lpv2 (max-width:900px){.lpv2-vision-s-text{padding:60px 5%}}@media (max-width:640px){.lpv2-vision-s-text .lpv2-vision-s-text-list{flex-direction:column;align-items:center}}@container lpv2 (max-width:640px){.lpv2-vision-s-text .lpv2-vision-s-text-list{flex-direction:column;align-items:center}}.lpv2-vision-many{--lpv2-vision-gap:24px;justify-content:center;align-items:stretch;gap:var(--lpv2-vision-gap);flex-wrap:wrap;flex-direction:row!important;display:flex!important}.lpv2-vision-many>*{box-sizing:border-box;min-width:0;flex:0 1 calc((100% - 2*var(--lpv2-vision-gap))/3)!important;max-width:calc((100% - 2*var(--lpv2-vision-gap))/3)!important}.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:calc((100% - var(--lpv2-vision-gap))/2)!important;max-width:calc((100% - var(--lpv2-vision-gap))/2)!important}@media (max-width:900px){.lpv2-vision-many>*,.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:calc((100% - var(--lpv2-vision-gap))/2)!important;max-width:calc((100% - var(--lpv2-vision-gap))/2)!important}}@container lpv2 (max-width:900px){.lpv2-vision-many>*,.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:calc((100% - var(--lpv2-vision-gap))/2)!important;max-width:calc((100% - var(--lpv2-vision-gap))/2)!important}}@media (max-width:640px){.lpv2-vision-many>*,.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:100%!important;max-width:100%!important}}@container lpv2 (max-width:640px){.lpv2-vision-many>*,.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:100%!important;max-width:100%!important}}.lpv2-vision-s2-grid.lpv2-vision-many{--lpv2-vision-gap:28px;row-gap:56px}.lpv2-vision-s3-inner--wide{max-width:1100px!important}.lpv2-vision-s3-list.lpv2-vision-many>*,.lpv2-vision-s3-list.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:calc((100% - var(--lpv2-vision-gap))/2)!important;max-width:calc((100% - var(--lpv2-vision-gap))/2)!important}.lpv2-vision-s3-list.lpv2-vision-many .lpv2-vision-s3-row{gap:16px;padding:24px 56px 24px 24px}.lpv2-vision-s3-list.lpv2-vision-many .lpv2-vision-s3-num{font-size:2.2rem;position:absolute;top:16px;right:18px}@media (max-width:760px){.lpv2-vision-s3-list.lpv2-vision-many>*,.lpv2-vision-s3-list.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:100%!important;max-width:100%!important}}@container lpv2 (max-width:760px){.lpv2-vision-s3-list.lpv2-vision-many>*,.lpv2-vision-s3-list.lpv2-vision-many.lpv2-vision-n4>*{flex-basis:100%!important;max-width:100%!important}}.lpv2-vision-s4-steps.lpv2-vision-many{border-radius:0;overflow:visible}.lpv2-vision-s4-steps.lpv2-vision-many .lpv2-vision-s4-step{border-radius:16px;padding:32px 26px}.lpv2-vision-s5-grid.lpv2-vision-many{--lpv2-vision-gap:32px;row-gap:44px}.lpv2-vision-s6-right.lpv2-vision-many{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:32px 36px;display:grid!important}.lpv2-vision-s6-right.lpv2-vision-many>*{margin:0;max-width:100%!important}@media (max-width:1100px){.lpv2-vision-s6-right.lpv2-vision-many{grid-template-columns:1fr;gap:20px}}@container lpv2 (max-width:1100px){.lpv2-vision-s6-right.lpv2-vision-many{grid-template-columns:1fr;gap:20px}}.lpv2-vision-s-text-list.lpv2-vision-many{--lpv2-vision-gap:36px;row-gap:40px}.lpv2-blog-section{--lpv2-u:clamp(.8px, .0694cqi, 1.125px);padding:calc(80*var(--lpv2-u,1px)) 12%}@media (max-width:768px){.lpv2-blog-section{--lpv2-u:1px}}@container lpv2 (max-width:768px){.lpv2-blog-section{--lpv2-u:1px}}.lpv2-blog-section .lpv2-blog-inner{max-width:calc(1100*var(--lpv2-u,1px));margin:0 auto}.lpv2-blog-section .lpv2-blog-header{text-align:center;margin-bottom:calc(48*var(--lpv2-u,1px))}.lpv2-blog-section .lpv2-blog-title{font-family:Bebas Neue,sans-serif;font-size:calc(44.8*var(--lpv2-u,1px));color:#0f3460;margin-bottom:calc(10*var(--lpv2-u,1px));font-weight:400}.lpv2-blog-section .lpv2-blog-underline{width:calc(56*var(--lpv2-u,1px));height:calc(4*var(--lpv2-u,1px));margin:0 auto calc(14*var(--lpv2-u,1px));background:#2b45a8;border-radius:2px}.lpv2-blog-section .lpv2-blog-description{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(16*var(--lpv2-u,1px));color:#475569;max-width:calc(600*var(--lpv2-u,1px));margin:0 auto;line-height:1.7}.lpv2-blog-section .lpv2-blog-grid{gap:calc(24*var(--lpv2-u,1px));grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.lpv2-blog-section .lpv2-blog-grid{grid-template-columns:repeat(2,1fr)}}@container lpv2 (max-width:900px){.lpv2-blog-section .lpv2-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.lpv2-blog-section .lpv2-blog-grid{grid-template-columns:1fr}}@container lpv2 (max-width:560px){.lpv2-blog-section .lpv2-blog-grid{grid-template-columns:1fr}}.lpv2-blog-section .lpv2-blog-card{border-radius:calc(14*var(--lpv2-u,1px));background:#fff;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0f346014}.lpv2-blog-section .lpv2-blog-card:hover{transform:translateY(calc(-4 * var(--lpv2-u,1px)));box-shadow:0 8px 24px #0f346024}.lpv2-blog-section .lpv2-blog-card-img-wrap{aspect-ratio:16/9;background:#e2e8f0;width:100%;overflow:hidden}.lpv2-blog-section .lpv2-blog-card-img{object-fit:cover;width:100%;height:100%}.lpv2-blog-section .lpv2-blog-card-img-placeholder{opacity:.3;width:100%;height:100%}.lpv2-blog-section .lpv2-blog-card-body{padding:calc(16*var(--lpv2-u,1px)) calc(18*var(--lpv2-u,1px)) calc(18*var(--lpv2-u,1px));gap:calc(6*var(--lpv2-u,1px));flex-direction:column;flex:1;display:flex}.lpv2-blog-section .lpv2-blog-card-meta{align-items:center;gap:calc(10*var(--lpv2-u,1px));padding-top:calc(10*var(--lpv2-u,1px));margin-top:auto;display:flex}.lpv2-blog-section .lpv2-blog-card-avatar{width:calc(32*var(--lpv2-u,1px));height:calc(32*var(--lpv2-u,1px));object-fit:cover;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(12.8*var(--lpv2-u,1px));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.lpv2-blog-section .lpv2-blog-card-meta-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.lpv2-blog-section .lpv2-blog-card-time{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(12*var(--lpv2-u,1px))}.lpv2-blog-section .lpv2-blog-card-title{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(15.2*var(--lpv2-u,1px));color:#0f3460;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.lpv2-blog-section .lpv2-blog-card-author{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(13.12*var(--lpv2-u,1px));color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media (max-width:900px){.lpv2-blog-section{padding:calc(60*var(--lpv2-u,1px)) 6%}}@container lpv2 (max-width:900px){.lpv2-blog-section{padding:calc(60*var(--lpv2-u,1px)) 6%}}.lpv2-blog-s2 .lpv2-blog-s2-list{gap:calc(12*var(--lpv2-u,1px));flex-direction:column;display:flex}.lpv2-blog-s2 .lpv2-blog-s2-row{align-items:center;gap:calc(24*var(--lpv2-u,1px));border-radius:calc(14*var(--lpv2-u,1px));padding:calc(18*var(--lpv2-u,1px)) calc(24*var(--lpv2-u,1px)) calc(18*var(--lpv2-u,1px)) calc(18*var(--lpv2-u,1px));background:#fff;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 8px #0f346012}.lpv2-blog-s2 .lpv2-blog-s2-row:hover{transform:translate(4px);box-shadow:0 4px 16px #0f34601f}.lpv2-blog-s2 .lpv2-blog-s2-img-wrap{width:calc(140*var(--lpv2-u,1px));height:calc(96*var(--lpv2-u,1px));border-radius:calc(10*var(--lpv2-u,1px));background:#e2e8f0;flex-shrink:0;overflow:hidden}.lpv2-blog-s2 .lpv2-blog-s2-img{object-fit:cover;width:100%;height:100%}.lpv2-blog-s2 .lpv2-blog-s2-img-placeholder{opacity:.3;width:100%;height:100%}.lpv2-blog-s2 .lpv2-blog-s2-content{flex:1;min-width:0}.lpv2-blog-s2 .lpv2-blog-s2-title{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(16.8*var(--lpv2-u,1px));margin:0 0 calc(8*var(--lpv2-u,1px));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.lpv2-blog-s2 .lpv2-blog-s2-author{font-size:calc(13.92*var(--lpv2-u,1px))}.lpv2-blog-s2 .lpv2-blog-s2-arrow{font-size:calc(19.2*var(--lpv2-u,1px));flex-shrink:0;font-family:monospace;transition:transform .2s}.lpv2-blog-s2 .lpv2-blog-s2-row:hover .lpv2-blog-s2-arrow{transform:translateX(calc(4 * var(--lpv2-u,1px)))}.lpv2-blog-s3 .lpv2-blog-s3-layout{grid-template-columns:1fr calc(420*var(--lpv2-u,1px));gap:calc(24*var(--lpv2-u,1px));align-items:stretch;display:grid}@media (max-width:960px){.lpv2-blog-s3 .lpv2-blog-s3-layout{grid-template-columns:1fr}}@container lpv2 (max-width:960px){.lpv2-blog-s3 .lpv2-blog-s3-layout{grid-template-columns:1fr}}.lpv2-blog-s3 .lpv2-blog-s3-featured{border-radius:calc(16*var(--lpv2-u,1px));background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 16px #0f346017}.lpv2-blog-s3 .lpv2-blog-s3-featured .lpv2-blog-s3-featured-img-wrap{flex-shrink:0}.lpv2-blog-s3 .lpv2-blog-s3-featured .lpv2-blog-s3-featured-body{flex:1}.lpv2-blog-s3 .lpv2-blog-s3-featured-img-wrap{aspect-ratio:4/3;background:#e2e8f0;width:100%;overflow:hidden}.lpv2-blog-s3 .lpv2-blog-s3-featured-img{object-fit:cover;width:100%;height:100%}.lpv2-blog-s3 .lpv2-blog-s3-featured-placeholder{opacity:.3;width:100%;height:100%}.lpv2-blog-s3 .lpv2-blog-s3-featured-body{padding:calc(24*var(--lpv2-u,1px)) calc(28*var(--lpv2-u,1px)) calc(28*var(--lpv2-u,1px));gap:calc(14*var(--lpv2-u,1px));flex-direction:column;display:flex}.lpv2-blog-s3 .lpv2-blog-s3-featured-title{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(22.4*var(--lpv2-u,1px));margin:0;font-weight:700;line-height:1.35}.lpv2-blog-s3 .lpv2-blog-s3-featured-excerpt{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(14.72*var(--lpv2-u,1px));-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.7;display:-webkit-box;overflow:hidden}.lpv2-blog-s3 .lpv2-blog-s3-featured-footer{margin-top:calc(4*var(--lpv2-u,1px));justify-content:space-between;align-items:center;display:flex}.lpv2-blog-s3 .lpv2-blog-s3-featured-author-wrap{align-items:center;gap:calc(10*var(--lpv2-u,1px));display:flex}.lpv2-blog-s3 .lpv2-blog-s3-featured-avatar{width:calc(40*var(--lpv2-u,1px));height:calc(40*var(--lpv2-u,1px));color:#fff;font-weight:700;font-size:calc(16*var(--lpv2-u,1px));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lpv2-blog-s3 .lpv2-blog-s3-featured-author-name{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(14.4*var(--lpv2-u,1px));font-weight:600}.lpv2-blog-s3 .lpv2-blog-s3-featured-time{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(12.48*var(--lpv2-u,1px))}.lpv2-blog-s3 .lpv2-blog-s3-read-btn{align-items:center;gap:calc(6*var(--lpv2-u,1px));padding:calc(10*var(--lpv2-u,1px)) calc(20*var(--lpv2-u,1px));border-radius:calc(8*var(--lpv2-u,1px));color:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(14.08*var(--lpv2-u,1px));font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.lpv2-blog-s3 .lpv2-blog-s3-read-btn:hover{opacity:.85}.lpv2-blog-s3 .lpv2-blog-s3-side{border-radius:calc(16*var(--lpv2-u,1px));background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 16px #0f346017}.lpv2-blog-s3 .lpv2-blog-s3-side .lpv2-blog-s3-side-card{flex:1}.lpv2-blog-s3 .lpv2-blog-s3-side-header{padding:calc(18*var(--lpv2-u,1px)) calc(20*var(--lpv2-u,1px)) calc(14*var(--lpv2-u,1px));border-bottom:1px solid #eef2f8;justify-content:space-between;align-items:center;display:flex}.lpv2-blog-s3 .lpv2-blog-s3-side-heading{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(16.8*var(--lpv2-u,1px));font-weight:700}.lpv2-blog-s3 .lpv2-blog-s3-see-all{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(13.6*var(--lpv2-u,1px));font-weight:600;text-decoration:none}.lpv2-blog-s3 .lpv2-blog-s3-see-all:hover{text-decoration:underline}.lpv2-blog-s3 .lpv2-blog-s3-side-card{gap:calc(14*var(--lpv2-u,1px));padding:calc(16*var(--lpv2-u,1px)) calc(20*var(--lpv2-u,1px));border-bottom:1px solid #f0f4fb;align-items:flex-start;text-decoration:none;transition:background .15s;display:flex}.lpv2-blog-s3 .lpv2-blog-s3-side-card:last-child{border-bottom:none}.lpv2-blog-s3 .lpv2-blog-s3-side-card:hover{background:#f8faff}.lpv2-blog-s3 .lpv2-blog-s3-side-img-wrap{width:calc(88*var(--lpv2-u,1px));height:calc(72*var(--lpv2-u,1px));border-radius:calc(8*var(--lpv2-u,1px));background:#e2e8f0;flex-shrink:0;overflow:hidden}.lpv2-blog-s3 .lpv2-blog-s3-side-img{object-fit:cover;width:100%;height:100%}.lpv2-blog-s3 .lpv2-blog-s3-side-placeholder{opacity:.3;width:100%;height:100%}.lpv2-blog-s3 .lpv2-blog-s3-side-content{gap:calc(5*var(--lpv2-u,1px));flex-direction:column;flex:1;min-width:0;display:flex}.lpv2-blog-s3 .lpv2-blog-s3-side-meta{align-items:center;gap:calc(8*var(--lpv2-u,1px));display:flex}.lpv2-blog-s3 .lpv2-blog-s3-side-badge{font-size:calc(10.88*var(--lpv2-u,1px));color:#fff;padding:2px calc(7*var(--lpv2-u,1px));border-radius:calc(4*var(--lpv2-u,1px));text-transform:uppercase;letter-spacing:.04em;font-weight:700}.lpv2-blog-s3 .lpv2-blog-s3-side-time{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(12.16*var(--lpv2-u,1px))}.lpv2-blog-s3 .lpv2-blog-s3-side-title{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(14.4*var(--lpv2-u,1px));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.lpv2-blog-s3 .lpv2-blog-s3-side-excerpt{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(12.8*var(--lpv2-u,1px));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.lpv2-blog-s5 .lpv2-blog-s5-grid{grid-template-columns:1fr 1fr;grid-template-rows:calc(260*var(--lpv2-u,1px)) calc(260*var(--lpv2-u,1px));gap:calc(12*var(--lpv2-u,1px));display:grid}@media (max-width:640px){.lpv2-blog-s5 .lpv2-blog-s5-grid{grid-template-rows:auto;grid-template-columns:1fr}}@container lpv2 (max-width:640px){.lpv2-blog-s5 .lpv2-blog-s5-grid{grid-template-rows:auto;grid-template-columns:1fr}}.lpv2-blog-s5 .lpv2-blog-s5-card{border-radius:calc(14*var(--lpv2-u,1px));background:#1e293b;align-items:flex-end;text-decoration:none;transition:transform .25s;display:flex;position:relative;overflow:hidden}.lpv2-blog-s5 .lpv2-blog-s5-card:hover{transform:scale(1.02)}.lpv2-blog-s5 .lpv2-blog-s5-card.featured{grid-area:1/1/3/2}.lpv2-blog-s5 .lpv2-blog-s5-card.featured .lpv2-blog-s5-title{font-size:calc(19.2*var(--lpv2-u,1px))}@media (max-width:640px){.lpv2-blog-s5 .lpv2-blog-s5-card.featured{grid-area:auto}}@container lpv2 (max-width:640px){.lpv2-blog-s5 .lpv2-blog-s5-card.featured{grid-area:auto}}.lpv2-blog-s5 .lpv2-blog-s5-img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.lpv2-blog-s5 .lpv2-blog-s5-card:hover .lpv2-blog-s5-img{transform:scale(1.05)}.lpv2-blog-s5 .lpv2-blog-s5-overlay{z-index:1;position:absolute;inset:0}.lpv2-blog-s5 .lpv2-blog-s5-content{z-index:2;padding:calc(16*var(--lpv2-u,1px)) calc(18*var(--lpv2-u,1px));gap:calc(6*var(--lpv2-u,1px));flex-direction:column;width:100%;display:flex;position:relative}.lpv2-blog-s5 .lpv2-blog-s5-author{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(11.52*var(--lpv2-u,1px));color:#fff;padding:2px calc(8*var(--lpv2-u,1px));border-radius:calc(4*var(--lpv2-u,1px));width:fit-content;font-weight:600;display:inline-block}.lpv2-blog-s5 .lpv2-blog-s5-title{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(14.72*var(--lpv2-u,1px));color:#fff;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.lpv2-blog-s4 .lpv2-blog-s4-list{flex-direction:column;display:flex}.lpv2-blog-s4 .lpv2-blog-s4-item{align-items:center;gap:calc(20*var(--lpv2-u,1px));padding:calc(18*var(--lpv2-u,1px)) 0;border-bottom:1px solid #e8eef6;text-decoration:none;transition:padding-left .2s;display:flex}.lpv2-blog-s4 .lpv2-blog-s4-item:first-child{border-top:1px solid #e8eef6}.lpv2-blog-s4 .lpv2-blog-s4-item:hover{padding-left:calc(6*var(--lpv2-u,1px))}.lpv2-blog-s4 .lpv2-blog-s4-num{font-family:Bebas Neue,sans-serif;font-size:calc(24*var(--lpv2-u,1px));width:calc(36*var(--lpv2-u,1px));flex-shrink:0;font-weight:400;line-height:1}.lpv2-blog-s4 .lpv2-blog-s4-content{flex:1;min-width:0}.lpv2-blog-s4 .lpv2-blog-s4-title{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:calc(15.52*var(--lpv2-u,1px));margin:0 0 calc(4*var(--lpv2-u,1px));-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.lpv2-blog-s4 .lpv2-blog-s4-author{font-size:calc(12.8*var(--lpv2-u,1px))}.lpv2-blog-s4 .lpv2-blog-s4-arrow{font-size:calc(17.6*var(--lpv2-u,1px));flex-shrink:0;font-family:monospace;transition:transform .2s}.lpv2-blog-s4 .lpv2-blog-s4-item:hover .lpv2-blog-s4-arrow{transform:translateX(calc(4 * var(--lpv2-u,1px)))}.lpv2-feed-toggle{gap:calc(6*var(--lpv2-u,1px));margin-top:calc(12*var(--lpv2-u,1px));display:flex}.lpv2-feed-btn{cursor:pointer;font-size:calc(12.48*var(--lpv2-u,1px));letter-spacing:.03em;background:0 0;border:1px solid;font-weight:600;line-height:1;transition:background .18s,color .18s,border-color .18s}.lpv2-feed-toggle--s1 .lpv2-feed-btn{border-radius:calc(20*var(--lpv2-u,1px));padding:calc(6*var(--lpv2-u,1px)) calc(16*var(--lpv2-u,1px))}.lpv2-feed-toggle--s2{margin-bottom:calc(8*var(--lpv2-u,1px));border-bottom:2px solid #00000014;gap:0}.lpv2-feed-toggle--s2 .lpv2-feed-btn{padding:calc(8*var(--lpv2-u,1px)) calc(16*var(--lpv2-u,1px));border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-2px;background:0 0!important}.lpv2-feed-toggle--s2 .lpv2-feed-btn.active{border-bottom-color:currentColor}.lpv2-feed-toggle--s3 .lpv2-feed-btn{border-radius:calc(6*var(--lpv2-u,1px));padding:calc(5*var(--lpv2-u,1px)) calc(14*var(--lpv2-u,1px))}.lpv2-feed-toggle--s4{gap:0}.lpv2-feed-toggle--s4 .lpv2-feed-btn{padding:calc(4*var(--lpv2-u,1px)) calc(10*var(--lpv2-u,1px));font-size:calc(11.52*var(--lpv2-u,1px));text-transform:uppercase;opacity:.5;border:none;border-radius:0;background:0 0!important}.lpv2-feed-toggle--s4 .lpv2-feed-btn.active{opacity:1;text-decoration:underline}.lpv2-feed-toggle--s5 .lpv2-feed-btn{border-radius:calc(20*var(--lpv2-u,1px));padding:calc(6*var(--lpv2-u,1px)) calc(16*var(--lpv2-u,1px))}.lpv2-feed-toggle--s6 .lpv2-feed-btn{border-radius:calc(4*var(--lpv2-u,1px));padding:calc(6*var(--lpv2-u,1px)) calc(16*var(--lpv2-u,1px))}.lpv2-feed-toggle--s7{gap:0}.lpv2-feed-toggle--s7 .lpv2-feed-btn{padding:calc(4*var(--lpv2-u,1px)) calc(12*var(--lpv2-u,1px));font-size:calc(10.88*var(--lpv2-u,1px));text-transform:uppercase;letter-spacing:.08em;border:1px solid;border-radius:0;font-family:DM Mono,Courier New,monospace}.lpv2-feed-toggle--s7 .lpv2-feed-btn:first-child{border-right:none}.lpv2-blog-s6{padding:calc(80*var(--lpv2-u,1px)) 8%;font-family:Kantumruy Pro,Poppins,sans-serif}.lpv2-blog-s6 .lpv2-blog-s6-hero{gap:calc(40*var(--lpv2-u,1px));border-radius:calc(16*var(--lpv2-u,1px));margin-bottom:calc(32*var(--lpv2-u,1px));background:#fff;grid-template-columns:1fr 1fr;align-items:center;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;overflow:hidden;box-shadow:0 4px 24px #00000014}.lpv2-blog-s6 .lpv2-blog-s6-hero:hover{transform:translateY(-3px);box-shadow:0 8px 32px #00000021}@media (max-width:768px){.lpv2-blog-s6 .lpv2-blog-s6-hero{grid-template-columns:1fr}}@container lpv2 (max-width:768px){.lpv2-blog-s6 .lpv2-blog-s6-hero{grid-template-columns:1fr}}.lpv2-blog-s6 .lpv2-blog-s6-hero-content{padding:calc(24*var(--lpv2-u,1px));gap:calc(16*var(--lpv2-u,1px));flex-direction:column;display:flex}.lpv2-blog-s6 .lpv2-blog-s6-hero-tag{color:#fff;font-size:calc(11.2*var(--lpv2-u,1px));letter-spacing:1px;text-transform:uppercase;padding:calc(4*var(--lpv2-u,1px)) calc(12*var(--lpv2-u,1px));border-radius:calc(20*var(--lpv2-u,1px));align-self:flex-start;font-weight:700;display:inline-block}.lpv2-blog-s6 .lpv2-blog-s6-hero-title{font-size:calc(19.2*var(--lpv2-u,1px));margin:0;font-weight:700;line-height:1.3}.lpv2-blog-s6 .lpv2-blog-s6-hero-excerpt{font-size:calc(15.2*var(--lpv2-u,1px));margin:0;line-height:1.6}.lpv2-blog-s6 .lpv2-blog-s6-hero-author{align-items:center;gap:calc(10*var(--lpv2-u,1px));font-size:calc(14*var(--lpv2-u,1px));font-weight:500;display:flex}.lpv2-blog-s6 .lpv2-blog-s6-hero-avatar{width:calc(32*var(--lpv2-u,1px));height:calc(32*var(--lpv2-u,1px));color:#fff;font-weight:700;font-size:calc(13.6*var(--lpv2-u,1px));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lpv2-blog-s6 .lpv2-blog-s6-hero-img-wrap{height:calc(240*var(--lpv2-u,1px));border-radius:calc(12*var(--lpv2-u,1px));margin:calc(16*var(--lpv2-u,1px)) calc(16*var(--lpv2-u,1px)) calc(16*var(--lpv2-u,1px)) 0;overflow:hidden}@media (max-width:768px){.lpv2-blog-s6 .lpv2-blog-s6-hero-img-wrap{height:calc(220*var(--lpv2-u,1px));margin:0 0 calc(16*var(--lpv2-u,1px)) 0}}@container lpv2 (max-width:768px){.lpv2-blog-s6 .lpv2-blog-s6-hero-img-wrap{height:calc(220*var(--lpv2-u,1px));margin:0 0 calc(16*var(--lpv2-u,1px)) 0}}.lpv2-blog-s6 .lpv2-blog-s6-hero-img{object-fit:cover;border-radius:calc(12*var(--lpv2-u,1px));width:100%;height:100%;display:block}.lpv2-blog-s6 .lpv2-blog-s6-hero-img-placeholder{width:100%;height:100%}.lpv2-blog-s6 .lpv2-blog-s6-row{gap:calc(20*var(--lpv2-u,1px));grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.lpv2-blog-s6 .lpv2-blog-s6-row{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:768px){.lpv2-blog-s6 .lpv2-blog-s6-row{grid-template-columns:1fr 1fr}}@media (max-width:480px){.lpv2-blog-s6 .lpv2-blog-s6-row{grid-template-columns:1fr}}@container lpv2 (max-width:480px){.lpv2-blog-s6 .lpv2-blog-s6-row{grid-template-columns:1fr}}.lpv2-blog-s6 .lpv2-blog-s6-card{border-radius:calc(12*var(--lpv2-u,1px));background:#fff;text-decoration:none;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.lpv2-blog-s6 .lpv2-blog-s6-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001f}.lpv2-blog-s6 .lpv2-blog-s6-card-img-wrap{height:calc(150*var(--lpv2-u,1px));overflow:hidden}.lpv2-blog-s6 .lpv2-blog-s6-card-img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.lpv2-blog-s6-card:hover .lpv2-blog-s6 .lpv2-blog-s6-card-img{transform:scale(1.05)}.lpv2-blog-s6 .lpv2-blog-s6-card-placeholder{width:100%;height:100%}.lpv2-blog-s6 .lpv2-blog-s6-card-body{padding:calc(16*var(--lpv2-u,1px))}.lpv2-blog-s6 .lpv2-blog-s6-card-title{font-size:calc(15.2*var(--lpv2-u,1px));margin:0 0 calc(8*var(--lpv2-u,1px));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.lpv2-blog-s6 .lpv2-blog-s6-card-author{font-size:calc(12.8*var(--lpv2-u,1px))}.lpv2-team-section{text-align:center;background:#f8fafd;padding:80px 12%}.lpv2-team-section .lpv2-team-inner{max-width:1100px;margin:0 auto}.lpv2-team-section .lpv2-team-header{margin-bottom:52px}.lpv2-team-section .lpv2-team-title{color:#0f3460;margin-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400}.lpv2-team-section .lpv2-team-description{color:#555;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.8}.lpv2-team-section .lpv2-team-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px;display:grid}.lpv2-team-section .lpv2-team-card{flex-direction:column;align-items:center;gap:12px;display:flex}.lpv2-team-section .lpv2-team-card .lpv2-team-card-photo{aspect-ratio:1;width:100%;height:var(--lpv2-team-card-height,auto);border-radius:var(--lpv2-team-card-radius,16px);background:#e8edf5;overflow:hidden}.lpv2-team-section .lpv2-team-card .lpv2-team-card-photo img{object-fit:cover;width:100%;height:100%}.lpv2-team-section .lpv2-team-card .lpv2-team-card-placeholder{color:#94a3b8;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.lpv2-team-section .lpv2-team-card .lpv2-team-card-name{color:#0f3460;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700}.lpv2-team-section .lpv2-team-card .lpv2-team-card-role{color:#64748b;margin-top:-6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.85rem}@media (max-width:768px){.lpv2-team-section{padding:60px 6%}.lpv2-team-section .lpv2-team-grid{grid-template-columns:repeat(2,1fr)}}@container lpv2 (max-width:768px){.lpv2-team-section{padding:60px 6%}.lpv2-team-section .lpv2-team-grid{grid-template-columns:repeat(2,1fr)}}[class*=lpv2-team-] img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-team-header{text-align:center;margin-bottom:52px}.lpv2-team-title{margin-bottom:10px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400}.lpv2-team-underline{border-radius:2px;width:48px;height:4px;margin:0 auto 14px}.lpv2-team-description{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.8}.lpv2-team-placeholder{color:#94a3b8;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.lpv2-team-s2{padding:80px 8%}.lpv2-team-s2 .lpv2-team-inner{max-width:900px;margin:0 auto}.lpv2-team-s2 .lpv2-team-s2-list{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.lpv2-team-s2 .lpv2-team-s2-list{grid-template-columns:1fr}}@container lpv2 (max-width:640px){.lpv2-team-s2 .lpv2-team-s2-list{grid-template-columns:1fr}}.lpv2-team-s2 .lpv2-team-s2-card{background:#fff;border:1px solid #0000;border-radius:14px;align-items:center;gap:16px;padding:16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #00000012}.lpv2-team-s2 .lpv2-team-s2-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001c}.lpv2-team-s2 .lpv2-team-s2-photo{background:#e8edf5;border-radius:12px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.lpv2-team-s2 .lpv2-team-s2-photo img{object-fit:cover;width:100%;height:100%}.lpv2-team-s2 .lpv2-team-s2-info{flex-direction:column;gap:4px;display:flex}.lpv2-team-s2 .lpv2-team-s2-name{font-size:1rem;font-weight:700}.lpv2-team-s2 .lpv2-team-s2-role{font-size:.85rem;font-weight:500}.lpv2-team-s5{padding:80px 8%}.lpv2-team-s5 .lpv2-team-inner{max-width:1100px;margin:0 auto}.lpv2-team-s5 .lpv2-team-s5-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;display:grid}@media (max-width:640px){.lpv2-team-s5 .lpv2-team-s5-grid{grid-template-columns:repeat(2,1fr)}}@container lpv2 (max-width:640px){.lpv2-team-s5 .lpv2-team-s5-grid{grid-template-columns:repeat(2,1fr)}}.lpv2-team-s5 .lpv2-team-s5-card{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 16px #00000014}.lpv2-team-s5 .lpv2-team-s5-card:hover{transform:translateY(-4px);box-shadow:0 8px 28px #00000021}.lpv2-team-s5 .lpv2-team-s5-banner{flex-shrink:0;width:100%;height:72px}.lpv2-team-s5 .lpv2-team-s5-photo{background:#e8edf5;border:4px solid #fff;border-radius:50%;flex-shrink:0;width:84px;height:84px;margin-top:-42px;overflow:hidden}.lpv2-team-s5 .lpv2-team-s5-photo img{object-fit:cover;width:100%;height:100%}.lpv2-team-s5 .lpv2-team-s5-body{flex-direction:column;gap:4px;padding:12px 16px 20px;display:flex}.lpv2-team-s5 .lpv2-team-s5-name{font-size:1rem;font-weight:700}.lpv2-team-s5 .lpv2-team-s5-role{font-size:.82rem;font-weight:500}.lpv2-team-s6{padding:80px 8% 100px}.lpv2-team-s6 .lpv2-team-inner{max-width:1100px;margin:0 auto}.lpv2-team-s6 .lpv2-team-s6-grid{grid-template-columns:repeat(3,minmax(0,280px));justify-content:center;gap:64px 40px;display:grid}@media (max-width:640px){.lpv2-team-s6 .lpv2-team-s6-grid{grid-template-columns:repeat(2,minmax(0,200px));gap:48px 24px}}@container lpv2 (max-width:640px){.lpv2-team-s6 .lpv2-team-s6-grid{grid-template-columns:repeat(2,minmax(0,200px));gap:48px 24px}}.lpv2-team-s6 .lpv2-team-s6-card{position:relative}.lpv2-team-s6 .lpv2-team-s6-photo-wrap{aspect-ratio:1;border-radius:24px;overflow:hidden;box-shadow:0 2px 16px #00000014}.lpv2-team-s6 .lpv2-team-s6-photo{width:100%;height:100%}.lpv2-team-s6 .lpv2-team-s6-photo img{object-fit:cover;object-position:top center;width:100%;height:100%}.lpv2-team-s6 .lpv2-team-s6-tag{text-align:center;background:#fff;border-radius:18px;width:82%;padding:16px 18px;position:absolute;bottom:0;left:-8%;transform:translateY(50%)}.lpv2-team-s6 .lpv2-team-s6-name{font-size:1.05rem;font-weight:700}.lpv2-team-s6 .lpv2-team-s6-role{margin-top:2px;font-size:.85rem}.lpv2-team-s7{padding:80px 8%}.lpv2-team-s7 .lpv2-team-inner{max-width:980px;margin:0 auto}.lpv2-team-s7 .lpv2-team-s7-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;display:grid}@media (max-width:640px){.lpv2-team-s7 .lpv2-team-s7-grid{grid-template-columns:1fr}}@container lpv2 (max-width:640px){.lpv2-team-s7 .lpv2-team-s7-grid{grid-template-columns:1fr}}.lpv2-team-s7 .lpv2-team-s7-card{text-align:center}.lpv2-team-s7 .lpv2-team-s7-photo-wrap{border-radius:50%;width:140px;height:140px;margin:0 auto;overflow:hidden}.lpv2-team-s7 .lpv2-team-s7-photo{width:100%;height:100%}.lpv2-team-s7 .lpv2-team-s7-photo img{object-fit:cover;width:100%;height:100%}.lpv2-team-s7 .lpv2-team-s7-name{margin-top:10px;font-size:1.15rem;font-weight:700}.lpv2-team-s7 .lpv2-team-s7-role{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;margin-top:18px;padding:5px 12px;font-size:.72rem;font-weight:800;display:inline-block}.lpv2-team-s7 .lpv2-team-s7-bio{max-width:240px;margin:12px auto 0;font-size:.88rem;line-height:1.6}.lpv2-team-s9{padding:80px 8%}.lpv2-team-s9 .lpv2-team-inner{max-width:900px;margin:0 auto}.lpv2-team-s9 .lpv2-team-s9-grid{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.lpv2-team-s9 .lpv2-team-s9-item{text-align:center;background:#fff;border-top:3px solid #0000;border-radius:10px;flex:0 200px;min-width:180px;padding:32px 20px 28px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 14px #0f172a12}.lpv2-team-s9 .lpv2-team-s9-item:hover{transform:translateY(-4px);box-shadow:0 10px 26px #0f172a1f}.lpv2-team-s9 .lpv2-team-s9-name{letter-spacing:.02em;font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:400}.lpv2-team-s9 .lpv2-team-s9-divider{border-radius:2px;width:28px;height:3px;margin:10px auto 12px}.lpv2-team-s9 .lpv2-team-s9-role{text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.lpv2-faq-section{background:#fff;padding:80px 12%}.lpv2-faq-section .lpv2-faq-inner{max-width:760px;margin:0 auto}.lpv2-faq-section .lpv2-faq-header{margin-bottom:36px}.lpv2-faq-section .lpv2-faq-title{margin-bottom:12px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400}.lpv2-faq-section .lpv2-faq-underline{border-radius:2px;width:48px;height:4px}.lpv2-faq-section .lpv2-faq-list{flex-direction:column;gap:12px;display:flex}.lpv2-faq-section .lpv2-faq-item{border:1.5px solid #e8edf5;border-radius:12px;transition:border-color .18s;overflow:hidden}.lpv2-faq-section .lpv2-faq-item.open{border-color:currentColor}.lpv2-faq-section .lpv2-faq-question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600;display:flex}.lpv2-faq-section .lpv2-faq-question .anticon{flex-shrink:0}.lpv2-faq-section .lpv2-faq-question-text{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.lpv2-faq-section .lpv2-faq-raw{white-space:pre-wrap;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.8}@media (max-width:768px){.lpv2-faq-section{padding:60px 6%}}@container lpv2 (max-width:768px){.lpv2-faq-section{padding:60px 6%}}.lpv2-faq-answer-wrap{opacity:0;max-height:0;transition:max-height .35s,opacity .25s;overflow:hidden}.lpv2-faq-answer-wrap.open{opacity:1;max-height:400px}.lpv2-faq-answer{padding:0 22px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.7}.lpv2-faq-icon{flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:transform .25s;display:inline-flex}.lpv2-faq-icon.open{transform:rotate(180deg)}.lpv2-faq-s2 .lpv2-faq-inner{max-width:1100px}.lpv2-faq-s2 .lpv2-faq-s2-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.lpv2-faq-s2 .lpv2-faq-s2-grid{grid-template-columns:1fr}}@container lpv2 (max-width:640px){.lpv2-faq-s2 .lpv2-faq-s2-grid{grid-template-columns:1fr}}.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n1{grid-template-columns:minmax(0,640px);justify-content:center}.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n3,.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n5{grid-template-columns:repeat(4,1fr)}.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n3>*,.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n5>*{grid-column:span 2}.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n3>:nth-child(3),.lpv2-faq-s2 .lpv2-faq-s2-grid.lpv2-faq-grid--n5>:nth-child(5){grid-column:2/span 2}@media (max-width:640px){.lpv2-faq-s2 .lpv2-faq-s2-grid[class*=lpv2-faq-grid--n]{grid-template-columns:1fr}.lpv2-faq-s2 .lpv2-faq-s2-grid[class*=lpv2-faq-grid--n]>*,.lpv2-faq-s2 .lpv2-faq-s2-grid[class*=lpv2-faq-grid--n]>:nth-child(n){grid-column:auto}}@container lpv2 (max-width:640px){.lpv2-faq-s2 .lpv2-faq-s2-grid[class*=lpv2-faq-grid--n]{grid-template-columns:1fr}.lpv2-faq-s2 .lpv2-faq-s2-grid[class*=lpv2-faq-grid--n]>*,.lpv2-faq-s2 .lpv2-faq-s2-grid[class*=lpv2-faq-grid--n]>:nth-child(n){grid-column:auto}}.lpv2-faq-s3{padding:80px 8%}.lpv2-faq-s3 .lpv2-faq-inner{max-width:1100px;margin:0 auto}.lpv2-faq-s3 .lpv2-faq-s3-layout{grid-template-columns:1fr 1.6fr;align-items:start;gap:80px;display:grid}@media (max-width:768px){.lpv2-faq-s3 .lpv2-faq-s3-layout{grid-template-columns:1fr;gap:40px}}@container lpv2 (max-width:768px){.lpv2-faq-s3 .lpv2-faq-s3-layout{grid-template-columns:1fr;gap:40px}}.lpv2-faq-s3 .lpv2-faq-s3-left{position:static}.lpv2-faq-s3 .lpv2-faq-s3-title{margin-bottom:16px;font-family:Bebas Neue,sans-serif;font-size:3rem;font-weight:400;line-height:1.1}.lpv2-faq-s4 .lpv2-faq-inner{max-width:760px}.lpv2-faq-s4 .lpv2-faq-s4-item{margin-bottom:8px;transition:background .15s}.lpv2-faq-s4 .lpv2-faq-s4-item:hover{background:#00000005}.lpv2-faq-s5 .lpv2-faq-inner{max-width:1100px}.lpv2-faq-s5 .lpv2-faq-s5-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:768px){.lpv2-faq-s5 .lpv2-faq-s5-grid{grid-template-columns:repeat(2,1fr)}}@container lpv2 (max-width:768px){.lpv2-faq-s5 .lpv2-faq-s5-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.lpv2-faq-s5 .lpv2-faq-s5-grid{grid-template-columns:1fr}}@container lpv2 (max-width:480px){.lpv2-faq-s5 .lpv2-faq-s5-grid{grid-template-columns:1fr}}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n1{grid-template-columns:minmax(0,560px);justify-content:center}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n2,.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n4{grid-template-columns:repeat(2,1fr)}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5{grid-template-columns:repeat(6,1fr)}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>*{grid-column:span 2}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>:nth-child(4){grid-column:2/span 2}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>:nth-child(5){grid-column:4/span 2}@media (max-width:768px){.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5{grid-template-columns:repeat(2,1fr)}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>*,.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>:nth-child(4){grid-column:auto}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>:nth-child(5){grid-column:1/-1}}@container lpv2 (max-width:768px){.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5{grid-template-columns:repeat(2,1fr)}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>*,.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>:nth-child(4){grid-column:auto}.lpv2-faq-s5 .lpv2-faq-s5-grid.lpv2-faq-grid--n5>:nth-child(5){grid-column:1/-1}}@media (max-width:480px){.lpv2-faq-s5 .lpv2-faq-s5-grid[class*=lpv2-faq-grid--n]{grid-template-columns:1fr}.lpv2-faq-s5 .lpv2-faq-s5-grid[class*=lpv2-faq-grid--n]>*,.lpv2-faq-s5 .lpv2-faq-s5-grid[class*=lpv2-faq-grid--n]>:nth-child(n){grid-column:auto}}@container lpv2 (max-width:480px){.lpv2-faq-s5 .lpv2-faq-s5-grid[class*=lpv2-faq-grid--n]{grid-template-columns:1fr}.lpv2-faq-s5 .lpv2-faq-s5-grid[class*=lpv2-faq-grid--n]>*,.lpv2-faq-s5 .lpv2-faq-s5-grid[class*=lpv2-faq-grid--n]>:nth-child(n){grid-column:auto}}.lpv2-faq-s5 .lpv2-faq-s5-card{background:#fff;border-top:3px solid;border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px #00000012}.lpv2-faq-s5 .lpv2-faq-s5-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001c}.lpv2-faq-s5 .lpv2-faq-s5-q-row{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:0;padding:0;display:flex}.lpv2-faq-s5 .lpv2-faq-s5-card .lpv2-faq-answer-wrap.open{margin-top:12px}.lpv2-faq-s5 .lpv2-faq-s5-q{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;font-weight:700;line-height:1.4}.lpv2-faq-s5 .lpv2-faq-s5-a{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.6}.lpv2-faq-s6 .lpv2-faq-underline{display:none}.lpv2-faq-s6 .lpv2-faq-num{flex-shrink:0;min-width:40px;font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:400;line-height:1}.lpv2-faq-s6 .lpv2-faq-question{border-bottom:1px solid #e8edf5;gap:16px;padding:20px 0}.lpv2-faq-s6 .lpv2-faq-item{border:none;border-radius:0}.lpv2-faq-s6 .lpv2-faq-item.open .lpv2-faq-question{border-bottom-color:#0000}.lpv2-faq-s6 .lpv2-faq-answer{padding:0 0 20px 56px}.lpv2-testi-section{padding:80px 0}.lpv2-testi-section .lpv2-testi-inner{max-width:1200px;margin:0 auto;padding:0 40px}.lpv2-testi-section .lpv2-testi-header{text-align:center;margin-bottom:48px}.lpv2-testi-section .lpv2-testi-title{margin:0 0 16px;font-size:36px;font-weight:700}.lpv2-testi-section .lpv2-testi-underline{border-radius:2px;width:48px;height:4px;margin:0 auto}.lpv2-testi-section .lpv2-testi-placeholder{color:#9ca3af;background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;display:flex}.lpv2-testi-section [class*=lpv2-testi-] img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-testi-section{padding:60px 0}.lpv2-testi-section .lpv2-testi-inner{padding:0 20px}}@container lpv2 (max-width:768px){.lpv2-testi-section{padding:60px 0}.lpv2-testi-section .lpv2-testi-inner{padding:0 20px}}.lpv2-testi-grid{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.lpv2-testi-card{box-sizing:border-box;background:#f8fafd;border-radius:12px;flex-direction:column;flex:0 calc(33.333% - 16px);gap:8px;min-width:260px;max-width:100%;padding:28px;display:flex}@media (max-width:900px){.lpv2-testi-card{flex:0 calc(50% - 12px)}}@container lpv2 (max-width:900px){.lpv2-testi-card{flex:0 calc(50% - 12px)}}@media (max-width:600px){.lpv2-testi-card{flex:0 100%}}@container lpv2 (max-width:600px){.lpv2-testi-card{flex:0 100%}}.lpv2-testi-card-mark{font-family:Georgia,serif;font-size:30px;font-weight:900;line-height:1}.lpv2-testi-card-quote{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:15px;font-style:italic;line-height:1.7}.lpv2-testi-card-footer{align-items:center;gap:12px;margin-top:12px;display:flex}.lpv2-testi-card-avatar{border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.lpv2-testi-card-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-testi-card-name{overflow-wrap:anywhere;font-size:14px;font-weight:700}.lpv2-testi-card-role{overflow-wrap:anywhere;font-size:12px;font-weight:500}.lpv2-testi-card-footer>div{min-width:0}.lpv2-testi-s2 .lpv2-testi-s2-wrap{text-align:center;max-width:800px;margin:0 auto}.lpv2-testi-s2 .lpv2-testi-s2-mark{vertical-align:middle;margin:0 4px;font-family:Georgia,serif;font-size:28px;font-weight:900;display:inline}.lpv2-testi-s2 .lpv2-testi-s2-text{margin:0 0 24px;font-size:22px;font-style:italic;line-height:1.7}.lpv2-testi-s2 .lpv2-testi-s2-author{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.lpv2-testi-s2 .lpv2-testi-s2-avatar{border-radius:50%;flex-shrink:0;width:64px;height:64px;overflow:hidden}.lpv2-testi-s2 .lpv2-testi-s2-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-testi-s2 .lpv2-testi-s2-name{text-align:left;font-size:16px;font-weight:700}.lpv2-testi-s2 .lpv2-testi-s2-role{text-align:left;font-size:13px}.lpv2-testi-s9 .lpv2-testi-s2-wrap{max-width:620px}.lpv2-testi-s9 .lpv2-testi-s2-mark{font-size:22px}.lpv2-testi-s9 .lpv2-testi-s2-text{margin-bottom:18px;font-size:18px;line-height:1.55}.lpv2-testi-s9 .lpv2-testi-s2-author{gap:12px;margin-top:12px}.lpv2-testi-s9 .lpv2-testi-s2-avatar{width:52px;height:52px}.lpv2-testi-s9 .lpv2-testi-s2-name{font-size:15px}.lpv2-testi-s9 .lpv2-testi-s2-role{font-size:12px}.lpv2-testi-s3 .lpv2-testi-s3-list{flex-direction:column;gap:48px;display:flex}.lpv2-testi-s3 .lpv2-testi-s3-row{align-items:center;gap:48px;display:flex}.lpv2-testi-s3 .lpv2-testi-s3-row.reverse{flex-direction:row-reverse}@media (max-width:768px){.lpv2-testi-s3 .lpv2-testi-s3-row{flex-direction:column!important}}@container lpv2 (max-width:768px){.lpv2-testi-s3 .lpv2-testi-s3-row{flex-direction:column!important}}.lpv2-testi-s3 .lpv2-testi-s3-photo{border-radius:50%;flex-shrink:0;width:200px;height:200px;overflow:hidden}.lpv2-testi-s3 .lpv2-testi-s3-photo img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){.lpv2-testi-s3 .lpv2-testi-s3-photo{width:140px;height:140px}}@container lpv2 (max-width:768px){.lpv2-testi-s3 .lpv2-testi-s3-photo{width:140px;height:140px}}.lpv2-testi-s3 .lpv2-testi-s3-content{flex:1}.lpv2-testi-s3 .lpv2-testi-s3-bar{border-radius:2px;width:40px;height:4px;margin-bottom:16px}.lpv2-testi-s3 .lpv2-testi-s3-quote{margin:0 0 16px;font-size:22px;font-style:italic;line-height:1.7}.lpv2-testi-s3 .lpv2-testi-s3-name{font-size:20px;font-weight:700}.lpv2-testi-s3 .lpv2-testi-s3-role{font-size:16px;font-weight:500}.lpv2-testi-s4 .lpv2-testi-s4-list{flex-direction:column;display:flex}.lpv2-testi-s4 .lpv2-testi-s4-row{border-bottom:1px solid;align-items:center;gap:20px;padding:20px 0;display:flex}@media (max-width:768px){.lpv2-testi-s4 .lpv2-testi-s4-row{flex-wrap:wrap}}@container lpv2 (max-width:768px){.lpv2-testi-s4 .lpv2-testi-s4-row{flex-wrap:wrap}}.lpv2-testi-s4 .lpv2-testi-s4-avatar{border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.lpv2-testi-s4 .lpv2-testi-s4-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-testi-s4 .lpv2-testi-s4-info{flex-shrink:0;min-width:140px}.lpv2-testi-s4 .lpv2-testi-s4-name{font-size:18px;font-weight:700}.lpv2-testi-s4 .lpv2-testi-s4-role{font-size:15px;font-weight:500}.lpv2-testi-s4 .lpv2-testi-s4-quote{flex:1;margin:0;font-size:17px;font-style:italic;line-height:1.6}.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:900px){.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr}}@container lpv2 (max-width:600px){.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr}}.lpv2-testi-s5 .lpv2-testi-s5-card{background:#f8fafd;border-left:4px solid;border-radius:0 12px 12px 0;flex-direction:column;gap:16px;padding:24px;display:flex}.lpv2-testi-s5 .lpv2-testi-s5-quote{flex:1;margin:0;font-size:15px;font-style:italic;line-height:1.7}.lpv2-testi-s5 .lpv2-testi-s5-footer{align-items:center;gap:12px;display:flex}.lpv2-testi-s5 .lpv2-testi-s5-avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.lpv2-testi-s5 .lpv2-testi-s5-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-testi-s5 .lpv2-testi-s5-name{font-size:14px;font-weight:700}.lpv2-testi-s5 .lpv2-testi-s5-role{font-size:12px;font-weight:500}.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:repeat(3,1fr);gap:32px 24px;display:grid}@media (max-width:900px){.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:900px){.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr}}@container lpv2 (max-width:600px){.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr}}.lpv2-testi-s6 .lpv2-testi-s6-item{flex-direction:column;align-items:flex-start;display:flex}.lpv2-testi-s6 .lpv2-testi-s6-bubble{border-radius:20px;flex-direction:column;gap:8px;width:100%;padding:22px 22px 18px;display:flex}.lpv2-testi-s6 .lpv2-testi-s6-qmark{font-family:Georgia,serif;font-size:30px;font-weight:900;line-height:1}.lpv2-testi-s6 .lpv2-testi-s6-quote{margin:0;font-size:14px;font-style:italic;line-height:1.75}.lpv2-testi-s6 .lpv2-testi-s6-tail{border-top:15px solid;border-left:13px solid #0000;border-right:13px solid #0000;width:0;height:0;margin-left:28px}.lpv2-testi-s6 .lpv2-testi-s6-author{align-items:center;gap:10px;padding:10px 0 0 6px;display:flex}.lpv2-testi-s6 .lpv2-testi-s6-avatar{border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.lpv2-testi-s6 .lpv2-testi-s6-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-testi-s6 .lpv2-testi-s6-name{font-size:14px;font-weight:700}.lpv2-testi-s6 .lpv2-testi-s6-role{margin-top:2px;font-size:12px;font-weight:500}.lpv2-testi-s7 .lpv2-testi-card-footer{gap:0}.lpv2-testi-s11 .lpv2-testi-s11-header{text-align:center;margin-bottom:48px}.lpv2-testi-s11 .lpv2-testi-s11-eyebrow{letter-spacing:.35em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.lpv2-testi-s11 .lpv2-testi-s11-title{margin:0;font-size:36px;font-weight:700}.lpv2-testi-s11 .lpv2-testi-s11-grid{grid-template-columns:repeat(3,1fr);gap:24px;padding-top:8px;padding-bottom:24px;display:grid}@media (max-width:900px){.lpv2-testi-s11 .lpv2-testi-s11-grid{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:900px){.lpv2-testi-s11 .lpv2-testi-s11-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lpv2-testi-s11 .lpv2-testi-s11-grid{grid-template-columns:1fr}}@container lpv2 (max-width:600px){.lpv2-testi-s11 .lpv2-testi-s11-grid{grid-template-columns:1fr}}.lpv2-testi-s11 .lpv2-testi-s11-card{background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:26px;display:flex;box-shadow:0 10px 30px #0f172a14}@container lpv2 (min-width:901px){.lpv2-testi-s11 .lpv2-testi-s11-card.lpv2-testi-s11-card--offset{transform:translateY(28px)}}.lpv2-testi-s11 .lpv2-testi-stars{gap:3px;font-size:13px;display:flex}.lpv2-testi-s11 .lpv2-testi-s11-quote{flex:1;margin:0;font-size:14px;line-height:1.7}.lpv2-testi-s11 .lpv2-testi-s11-foot{margin-top:8px}.lpv2-testi-s11 .lpv2-testi-s11-name{font-size:14px;font-weight:700}.lpv2-testi-s11 .lpv2-testi-s11-role{margin-top:2px;font-size:12px}.lpv2-testi-s12 .lpv2-testi-s12-card{border-radius:20px;align-items:stretch;min-height:340px;animation:.45s lpv2TestiSlide;display:flex;overflow:hidden}@media (max-width:768px){.lpv2-testi-s12 .lpv2-testi-s12-card{flex-direction:column;min-height:0}}@container lpv2 (max-width:768px){.lpv2-testi-s12 .lpv2-testi-s12-card{flex-direction:column;min-height:0}}.lpv2-testi-s12 .lpv2-testi-s12-photo{background:#e5e7eb;flex:0 0 42%;position:relative}.lpv2-testi-s12 .lpv2-testi-s12-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lpv2-testi-s12 .lpv2-testi-s12-photo .lpv2-testi-placeholder{position:absolute;inset:0}@media (max-width:768px){.lpv2-testi-s12 .lpv2-testi-s12-photo{flex:none;width:100%;height:260px}}@container lpv2 (max-width:768px){.lpv2-testi-s12 .lpv2-testi-s12-photo{flex:none;width:100%;height:260px}}.lpv2-testi-s12 .lpv2-testi-s12-panel{background:#17181c;flex-direction:column;flex:1;justify-content:center;gap:16px;min-width:0;padding:clamp(28px,4cqi,56px);display:flex;position:relative}.lpv2-testi-s12 .lpv2-testi-s12-quote{overflow-wrap:anywhere;color:#f1f5f9;margin:0;font-size:clamp(17px,2cqi,22px);font-style:italic;line-height:1.6}.lpv2-testi-s12 .lpv2-testi-s12-attribution{flex-direction:column;display:flex}.lpv2-testi-s12 .lpv2-testi-s12-name{color:#fff;font-size:15px;font-weight:700}.lpv2-testi-s12 .lpv2-testi-s12-role{color:#94a3b8;margin-top:2px;font-size:13px}.lpv2-testi-s12 .lpv2-testi-s12-empty{color:#fff9;border-color:#ffffff4d}.lpv2-testi-s12 .lpv2-testi-s12-nav{gap:10px;margin-top:8px;display:flex}.lpv2-testi-s12 .lpv2-testi-s12-nav-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:inline-flex}.lpv2-testi-s12 .lpv2-testi-s12-nav-btn:hover{background:#ffffff1f}.lpv2-custom-section{padding:80px 0}.lpv2-custom-section .lpv2-custom-inner{align-items:center;gap:60px;max-width:1200px;margin:0 auto;padding:0 40px;display:flex}@media (max-width:900px){.lpv2-custom-section .lpv2-custom-inner{flex-direction:column;padding:0 20px}}@container lpv2 (max-width:900px){.lpv2-custom-section .lpv2-custom-inner{flex-direction:column;padding:0 20px}}.lpv2-custom-section .lpv2-custom-text{flex:1}.lpv2-custom-section .lpv2-custom-title{margin:0 0 16px;font-size:36px;font-weight:700}.lpv2-custom-section .lpv2-custom-underline{border-radius:2px;width:48px;height:4px;margin-bottom:20px}.lpv2-custom-section .lpv2-custom-description{white-space:pre-wrap;margin:0 0 24px;font-size:16px;line-height:1.8}.lpv2-custom-section .lpv2-custom-image{border-radius:16px;flex-shrink:0;width:460px;overflow:hidden}.lpv2-custom-section .lpv2-custom-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.lpv2-custom-section .lpv2-custom-image .ant-image{width:100%;height:100%;display:block}@media (max-width:900px){.lpv2-custom-section .lpv2-custom-image{flex:none;width:100%}}@container lpv2 (max-width:900px){.lpv2-custom-section .lpv2-custom-image{flex:none;width:100%}}.lpv2-custom-section .lpv2-custom-btn{color:#fff;border-radius:8px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.lpv2-custom-section .lpv2-custom-btn:hover{opacity:.85;color:#fff}@media (max-width:768px){.lpv2-custom-section{padding:60px 0}}@container lpv2 (max-width:768px){.lpv2-custom-section{padding:60px 0}}.lpv2-custom-s3 .lpv2-custom-s3-inner{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;padding:0 40px;display:flex}.lpv2-custom-s3 .lpv2-custom-s3-image{border-radius:16px;width:100%;max-width:600px;margin-bottom:32px;overflow:hidden}.lpv2-custom-s3 .lpv2-custom-s3-image img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.lpv2-custom-s3 .lpv2-custom-s3-image .ant-image{width:100%;height:100%;display:block}.lpv2-custom-s3 .lpv2-custom-s3-title{margin:0 0 16px;font-size:36px;font-weight:700}.lpv2-custom-s3 .lpv2-custom-s3-description{margin:0 0 28px;font-size:17px;line-height:1.8}.lpv2-custom-s4{padding:0!important}.lpv2-custom-s4 .lpv2-custom-s4-wrap{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.lpv2-custom-s4 .ant-image{height:100%;display:block;position:absolute;inset:0;width:100%!important}.lpv2-custom-s4 img{object-fit:cover;width:100%;height:100%}.lpv2-custom-s4 .lpv2-custom-s4-overlay{background:#0000008c;position:absolute;inset:0}.lpv2-custom-s4 .lpv2-custom-s4-content{z-index:2;text-align:center;max-width:800px;padding:60px 40px;position:relative}.lpv2-custom-s4 .lpv2-custom-s4-title{color:#fff;margin:0 0 16px;font-size:42px;font-weight:700}.lpv2-custom-s4 .lpv2-custom-s4-description{color:#ffffffd9;margin:0 0 32px;font-size:18px;line-height:1.7}.lpv2-custom-s4 .lpv2-custom-btn{padding:14px 36px;font-size:16px}.lpv2-custom-s5 .lpv2-custom-s5-card{border-radius:20px;max-width:820px;margin:0 auto;overflow:hidden;box-shadow:0 8px 40px #00000014}.lpv2-custom-s5 .lpv2-custom-s5-image{overflow:hidden}.lpv2-custom-s5 .lpv2-custom-s5-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-custom-s5 .lpv2-custom-s5-image .ant-image{width:100%;height:100%;display:block}.lpv2-custom-s5 .lpv2-custom-s5-body{padding:40px}.lpv2-custom-s5 .lpv2-custom-s5-title{margin:0 0 16px;font-size:32px;font-weight:700}.lpv2-custom-s5 .lpv2-custom-s5-description{margin:0 0 28px;font-size:16px;line-height:1.8}.lpv2-custom-s6{display:flex;padding:0!important}@media (max-width:768px){.lpv2-custom-s6{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-custom-s6{flex-direction:column}}.lpv2-custom-s6 .lpv2-custom-s6-left{flex-direction:column;flex:0 0 40%;justify-content:center;padding:56px 48px;display:flex}@media (max-width:768px){.lpv2-custom-s6 .lpv2-custom-s6-left{padding:40px 24px}}@container lpv2 (max-width:768px){.lpv2-custom-s6 .lpv2-custom-s6-left{padding:40px 24px}}.lpv2-custom-s6 .lpv2-custom-s6-title{color:#fff;margin:0 0 24px;font-size:36px;font-weight:700;line-height:1.2}.lpv2-custom-s6 .lpv2-custom-s6-right{flex-direction:column;flex:1;justify-content:center;gap:20px;padding:56px 48px;display:flex}@media (max-width:768px){.lpv2-custom-s6 .lpv2-custom-s6-right{padding:40px 24px}}@container lpv2 (max-width:768px){.lpv2-custom-s6 .lpv2-custom-s6-right{padding:40px 24px}}.lpv2-custom-s6 .lpv2-custom-s6-description{margin:0;font-size:17px;line-height:1.8}.lpv2-custom-s6 .lpv2-custom-s6-subdesc{color:#fffc;margin:0 0 20px;font-size:15px;line-height:1.7}.lpv2-custom-s6 .lpv2-custom-s6-images{flex-direction:row;gap:12px;width:100%;display:flex}.lpv2-custom-s6 .lpv2-custom-s6-image{border-radius:10px;flex:1;overflow:hidden}.lpv2-custom-s6 .lpv2-custom-s6-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-custom-s6 .lpv2-custom-s6-image .ant-image{width:100%;height:100%;display:block}.lpv2-ranking-section{background:#fff;padding:80px 12%}.lpv2-ranking-section .lpv2-ranking-inner{max-width:760px;margin:0 auto}.lpv2-ranking-section .lpv2-ranking-header{text-align:center;margin-bottom:40px}.lpv2-ranking-section .lpv2-ranking-title{color:#0f3460;margin-bottom:10px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400}.lpv2-ranking-section .lpv2-ranking-description{color:#64748b;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem}.lpv2-ranking-section .lpv2-ranking-list{flex-direction:column;gap:12px;display:flex}.lpv2-ranking-section .lpv2-ranking-item{background:#f8fafd;border:1px solid #e8edf5;border-radius:14px;align-items:center;gap:16px;padding:14px 20px;transition:box-shadow .2s;display:flex;position:relative}.lpv2-ranking-section .lpv2-ranking-item:hover{box-shadow:0 4px 16px #0047ab14}.lpv2-ranking-section .lpv2-ranking-item--top{background:#fff;border-color:#dde6f5}.lpv2-ranking-section .lpv2-ranking-position{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;width:32px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;display:flex}.lpv2-ranking-section .lpv2-ranking-avatar{background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.lpv2-ranking-section .lpv2-ranking-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-ranking-section .lpv2-ranking-avatar-placeholder{color:#94a3b8;font-size:22px}.lpv2-ranking-section .lpv2-ranking-info{flex-direction:column;flex:1;gap:2px;display:flex}.lpv2-ranking-section .lpv2-ranking-name{color:#1e293b;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600}.lpv2-ranking-section .lpv2-ranking-posts{color:#64748b;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px}.lpv2-ranking-section .lpv2-ranking-crown{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:800;display:flex}@media (max-width:768px){.lpv2-ranking-section{padding:60px 6%}.lpv2-ranking-section .lpv2-ranking-item{gap:12px;padding:12px 14px}.lpv2-ranking-section .lpv2-ranking-avatar{width:42px;height:42px}}@container lpv2 (max-width:768px){.lpv2-ranking-section{padding:60px 6%}.lpv2-ranking-section .lpv2-ranking-item{gap:12px;padding:12px 14px}.lpv2-ranking-section .lpv2-ranking-avatar{width:42px;height:42px}}@keyframes lbv2-upload-tray-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lbv2-upload-tray{--tray-navy:#14245c;--tray-text:#1e293b;--tray-muted:#64748b;--tray-line:#e2e8f0;--tray-ok:#16a34a;--tray-err:#dc2626;z-index:2100;background:#fff;border-radius:10px;width:300px;max-width:calc(100vw - 32px);font-family:Inter,sans-serif;animation:.2s ease-out lbv2-upload-tray-in;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 12px 32px #0f172a2e,0 2px 8px #0f172a14}@media (max-width:480px){.lbv2-upload-tray{bottom:16px;right:16px}}.lbv2-upload-tray__head{background:var(--tray-navy);color:#fff;align-items:center;gap:8px;padding:8px 6px 8px 12px;display:flex}.lbv2-upload-tray__head-spin{font-size:12px}.lbv2-upload-tray__title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.lbv2-upload-tray__icon-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;transition:background .15s;display:inline-flex}.lbv2-upload-tray__icon-btn:hover{background:#ffffff24}.lbv2-upload-tray__icon-btn:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.lbv2-upload-tray__chevron{transition:transform .2s}.lbv2-upload-tray.is-collapsed .lbv2-upload-tray__chevron{transform:rotate(180deg)}.lbv2-upload-tray__list{max-height:232px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.lbv2-upload-tray__row{align-items:center;gap:10px;padding:7px 12px;display:flex}.lbv2-upload-tray__row+.lbv2-upload-tray__row{border-top:1px solid var(--tray-line)}.lbv2-upload-tray__thumb{width:28px;height:28px;color:var(--tray-muted);background:#f1f5f9;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:inline-flex;overflow:hidden}.lbv2-upload-tray__thumb img{object-fit:cover;width:100%;height:100%}.lbv2-upload-tray__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lbv2-upload-tray__name{color:var(--tray-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.lbv2-upload-tray__meta{color:var(--tray-muted);font-variant-numeric:tabular-nums;font-size:11px}.lbv2-upload-tray__row.is-error .lbv2-upload-tray__meta{color:var(--tray-err)}.lbv2-upload-tray__bar{background:var(--tray-line);border-radius:2px;height:3px;margin-top:3px;display:block;overflow:hidden}.lbv2-upload-tray__bar>span{background:var(--tray-navy);height:100%;transition:width .2s;display:block}.lbv2-upload-tray__state{color:var(--tray-navy);flex-shrink:0;font-size:15px}.lbv2-upload-tray__row.is-done .lbv2-upload-tray__state{color:var(--tray-ok)}.lbv2-upload-tray__row.is-error .lbv2-upload-tray__state{color:var(--tray-err)}@media (prefers-reduced-motion:reduce){.lbv2-upload-tray{animation:none}.lbv2-upload-tray__bar>span,.lbv2-upload-tray__chevron{transition:none}}.lpv2-ranking-s2 .lpv2-ranking-s2-podium{justify-content:center;align-items:flex-end;gap:20px;height:320px;margin-top:48px;display:flex}@media (max-width:600px){.lpv2-ranking-s2 .lpv2-ranking-s2-podium{flex-direction:column;align-items:center;gap:32px;height:auto}}@container lpv2 (max-width:600px){.lpv2-ranking-s2 .lpv2-ranking-s2-podium{flex-direction:column;align-items:center;gap:32px;height:auto}}.lpv2-ranking-s2 .lpv2-ranking-s2-step{text-align:center;flex-direction:column;flex:1;align-items:center;max-width:200px;display:flex}.lpv2-ranking-s2 .lpv2-ranking-s2-step.pos1{z-index:2}.lpv2-ranking-s2 .lpv2-ranking-s2-step.pos2,.lpv2-ranking-s2 .lpv2-ranking-s2-step.pos3{z-index:1;opacity:.92}.lpv2-ranking-s2 .lpv2-ranking-s2-avatar-wrap{justify-content:center;align-items:center;margin-bottom:14px;display:flex;position:relative}.lpv2-ranking-s2 .lpv2-ranking-s2-crown{filter:drop-shadow(0 2px 6px #e6b80080);justify-content:center;align-items:center;display:flex;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.lpv2-ranking-s2 .lpv2-ranking-s2-avatar{background:#e2e8f0;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000001f}.lpv2-ranking-s2 .lpv2-ranking-s2-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-ranking-s2 .lpv2-ranking-s2-avatar .lpv2-ranking-avatar-letter{color:#64748b;font-size:24px;font-weight:700}.lpv2-ranking-s2 .lpv2-ranking-s2-avatar--first{border:4px solid gold;width:88px;height:88px;box-shadow:0 0 0 3px #ffd70040,0 8px 28px #0000002e}.lpv2-ranking-s2 .lpv2-ranking-s2-avatar--first .lpv2-ranking-avatar-letter{font-size:32px}.lpv2-ranking-s2 .lpv2-ranking-s2-badge{color:#fff;background:#475569;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0003}.lpv2-ranking-s2 .lpv2-ranking-s2-badge--first{color:#7a5a00;background:gold;width:28px;height:28px;font-size:12px;bottom:-10px}.lpv2-ranking-s2 .lpv2-ranking-s2-info{margin-bottom:16px}.lpv2-ranking-s2 .lpv2-ranking-s2-name{margin-bottom:3px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.lpv2-ranking-s2 .lpv2-ranking-s2-posts{opacity:.7;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px}.lpv2-ranking-s2 .lpv2-ranking-s2-bar{opacity:.9;border-radius:14px 14px 0 0;justify-content:center;align-items:flex-start;width:100%;padding-top:18px;display:flex}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:768px){.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:1fr}}@container lpv2 (max-width:768px){.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:1fr}}.lpv2-ranking-s3 .lpv2-ranking-s3-card{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;padding:32px 24px;transition:transform .2s;display:flex;position:relative;box-shadow:0 4px 20px #0000000f}.lpv2-ranking-s3 .lpv2-ranking-s3-card:hover{transform:translateY(-4px)}.lpv2-ranking-s3 .lpv2-ranking-s3-badge{color:#fff;border-radius:0 16px;padding:6px 18px;font-size:15px;font-weight:700;position:absolute;top:0;right:0;box-shadow:-2px 2px 8px #00000014}.lpv2-ranking-s3 .lpv2-ranking-s3-avatar-wrap{background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:16px;display:flex;overflow:hidden}.lpv2-ranking-s3 .lpv2-ranking-s3-avatar-wrap img{object-fit:cover;width:100%;height:100%}.lpv2-ranking-s3 .lpv2-ranking-s3-avatar-wrap .lpv2-ranking-avatar-letter{color:#64748b;font-size:32px;font-weight:700}.lpv2-ranking-s3 .lpv2-ranking-s3-name{margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700}.lpv2-ranking-s3 .lpv2-ranking-s3-posts{color:#64748b;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.lpv2-ranking-s4{background:#f4f6fa}.lpv2-ranking-s4 .lpv2-ranking-s4-podium{justify-content:center;align-items:flex-start;gap:40px;margin-top:20px;padding-top:20px;display:flex}@media (max-width:768px){.lpv2-ranking-s4 .lpv2-ranking-s4-podium{flex-direction:column;align-items:center;gap:60px}}@container lpv2 (max-width:768px){.lpv2-ranking-s4 .lpv2-ranking-s4-podium{flex-direction:column;align-items:center;gap:60px}}.lpv2-ranking-s4 .lpv2-ranking-s4-step{text-align:center;flex-direction:column;align-items:center;display:flex}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos1{order:2;margin-top:0}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos2{order:1;margin-top:60px}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos3{order:3;margin-top:60px}@media (max-width:768px){.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos1{order:1}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos2,.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos3{margin-top:0}}@container lpv2 (max-width:768px){.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos1{order:1}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos2,.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos3{margin-top:0}}.lpv2-ranking-s4 .lpv2-ranking-s4-avatar-wrap{margin-bottom:20px;display:inline-block;position:relative}.lpv2-ranking-s4 .lpv2-ranking-s4-avatar{background:#fff;border:4px solid silver;border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;display:flex;overflow:hidden}.lpv2-ranking-s4 .lpv2-ranking-s4-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-ranking-s4 .lpv2-ranking-s4-avatar .lpv2-ranking-avatar-letter{color:#64748b;font-size:40px;font-weight:700}.lpv2-ranking-s4 .pos1 .lpv2-ranking-s4-avatar{border-color:gold;width:180px;height:180px}.lpv2-ranking-s4 .pos2 .lpv2-ranking-s4-avatar{border-color:silver}.lpv2-ranking-s4 .pos3 .lpv2-ranking-s4-avatar{border-color:#cd7f32}.lpv2-ranking-s4 .lpv2-ranking-s4-badge{color:#1e293b;background:silver;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:700;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #0000001a}.lpv2-ranking-s4 .pos1 .lpv2-ranking-s4-badge{color:#1e293b;background:gold}.lpv2-ranking-s4 .pos2 .lpv2-ranking-s4-badge{color:#1e293b;background:silver}.lpv2-ranking-s4 .pos3 .lpv2-ranking-s4-badge{color:#fff;background:#cd7f32}.lpv2-ranking-s4 .lpv2-ranking-s4-info{flex-direction:column;gap:2px;display:flex}.lpv2-ranking-s4 .lpv2-ranking-s4-name{color:#111827;font-size:22px;font-weight:700}.lpv2-ranking-s4 .lpv2-ranking-s4-posts{color:#6b7280;font-size:14px}@keyframes lbv2-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lbv2-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lbv2-popup-bounce{0%{opacity:0;transform:scale(.5)translateY(40px)}60%{opacity:1;transform:scale(1.06)translateY(-6px)}80%{transform:scale(.97)translateY(2px)}to{transform:scale(1)translateY(0)}}@keyframes lbv2-popup-close{0%{opacity:1;transform:scale(1)translateY(0)}30%{transform:scale(1.03)translateY(-4px)}to{opacity:0;transform:scale(.85)translateY(20px)}}@keyframes lbv2-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lbv2-typing-dot{0%,80%,to{opacity:.35;transform:scale(1)}40%{opacity:1;transform:scale(1.25)}}@keyframes lbv2-pulse-dot{0%,to{box-shadow:0 0 #22c55e66}50%{box-shadow:0 0 0 4px #22c55e00}}@keyframes lbv2-intro-blink{0%,to{opacity:.25}50%{opacity:1}}html.lbv2-chatpage-lock,html.lbv2-chatpage-lock body{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes lbv2-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lpv2-resize-outline{border-radius:inherit;pointer-events:none;z-index:8;border:2px dashed #2563eb;position:absolute;inset:0}.lpv2-resize-handle{z-index:9;background:#2563eb;border:2px solid #fff;border-radius:3px;position:absolute;box-shadow:0 1px 4px #00000040}.lpv2-resize-handle--nw{cursor:nwse-resize;border-radius:50%;width:14px;height:14px;top:-7px;left:-7px}.lpv2-resize-handle--ne{cursor:nesw-resize;border-radius:50%;width:14px;height:14px;top:-7px;right:-7px}.lpv2-resize-handle--sw{cursor:nesw-resize;border-radius:50%;width:14px;height:14px;bottom:-7px;left:-7px}.lpv2-resize-handle--se{cursor:nwse-resize;border-radius:50%;width:14px;height:14px;bottom:-7px;right:-7px}.lpv2-resize-handle--n{cursor:ns-resize;border-radius:4px;width:40px;height:12px;top:-6px;left:50%;transform:translate(-50%)}.lpv2-resize-handle--s{cursor:ns-resize;border-radius:4px;width:40px;height:12px;bottom:-6px;left:50%;transform:translate(-50%)}.lpv2-resize-handle--e{cursor:ew-resize;border-radius:4px;width:12px;height:40px;top:50%;right:-6px;transform:translateY(-50%)}.lpv2-resize-handle--w{cursor:ew-resize;border-radius:4px;width:12px;height:40px;top:50%;left:-6px;transform:translateY(-50%)}.lpv2-section-height-wrap{flex-direction:column;display:flex}.lpv2-section-height-wrap>section{flex:1}.lpv2-section-height-wrap>.lpv2-anim-wrap{flex-direction:column;flex:1;display:flex}.lpv2-section-height-wrap>.lpv2-anim-wrap>section{flex:1}@container lpv2 (min-width:769px){.lpv2-section-height-clip>*,.lpv2-section-height-clip section,.lpv2-section-height-clip footer{min-height:0!important}}@media (max-width:768px){.lpv2-section-height-clip{height:auto!important;min-height:0!important;overflow:visible!important}.lpv2-section-height-clip>*{height:auto!important;min-height:0!important}}@container lpv2 (max-width:768px){.lpv2-section-height-clip{height:auto!important;min-height:0!important;overflow:visible!important}.lpv2-section-height-clip>*{height:auto!important;min-height:0!important}}.lbv2-section-height-handle{cursor:ns-resize;-webkit-user-select:none;user-select:none;opacity:0;z-index:60;justify-content:center;align-items:center;gap:8px;height:28px;transition:opacity .18s;display:flex;position:absolute;bottom:-14px;left:0;right:0}.lbv2-section-height-handle:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000 0%,#7c3aed 20% 80%,#0000 100%);border-radius:1px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.lbv2-preview-section-wrap:hover .lbv2-section-height-handle{opacity:1}.lbv2-panel-width-handle{top:0;bottom:0;left:var(--lpv2-panel-w,35%);cursor:col-resize;-webkit-user-select:none;user-select:none;opacity:0;z-index:60;justify-content:center;align-items:center;width:28px;margin-left:-14px;transition:opacity .18s;display:flex;position:absolute}.lbv2-panel-width-handle:before{content:"";opacity:.5;background:linear-gradient(#0000 0%,#7c3aed 20% 80%,#0000 100%);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.lbv2-panel-width-handle .lbv2-panel-width-handle-icon{z-index:1;color:#7c3aed;cursor:inherit;-webkit-user-modify:read-only;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #7c3aed;border-radius:20px;justify-content:center;align-items:center;padding:6px 4px;line-height:1;display:flex;position:relative;box-shadow:0 2px 8px #7c3aed2e}.lbv2-panel-width-handle .lbv2-panel-width-handle-icon svg{display:block}.lbv2-preview-section-wrap:hover .lbv2-panel-width-handle{opacity:1}.lbv2-preview-move-cluster{z-index:260;opacity:0;pointer-events:none;flex-direction:column;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.lbv2-preview-section-wrap:hover .lbv2-preview-move-cluster{opacity:1;pointer-events:auto}.lbv2-spacing-cluster{z-index:100;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;bottom:12px;right:14px}.lbv2-preview-section-wrap:hover .lbv2-spacing-cluster{opacity:1;pointer-events:auto}@keyframes lbv2-widget-pop-in{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.lpv2-anim-wrap h1,.lpv2-anim-wrap h2,.lpv2-anim-wrap h3,.lpv2-anim-wrap h4,.lpv2-anim-wrap h5,.lpv2-anim-wrap h6,.lpv2-anim-wrap p{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(10px)}.lpv2-anim-wrap.lpv2-anim--fade h1,.lpv2-anim-wrap.lpv2-anim--fade h2,.lpv2-anim-wrap.lpv2-anim--fade h3,.lpv2-anim-wrap.lpv2-anim--fade h4,.lpv2-anim-wrap.lpv2-anim--fade h5,.lpv2-anim-wrap.lpv2-anim--fade h6,.lpv2-anim-wrap.lpv2-anim--fade p{transform:none}.lpv2-anim-wrap.lpv2-anim--zoom h1,.lpv2-anim-wrap.lpv2-anim--zoom h2,.lpv2-anim-wrap.lpv2-anim--zoom h3,.lpv2-anim-wrap.lpv2-anim--zoom h4,.lpv2-anim-wrap.lpv2-anim--zoom h5,.lpv2-anim-wrap.lpv2-anim--zoom h6,.lpv2-anim-wrap.lpv2-anim--zoom p{transform:scale(.94)}.lpv2-anim-wrap.lpv2-anim--slide-left h1,.lpv2-anim-wrap.lpv2-anim--slide-left h2,.lpv2-anim-wrap.lpv2-anim--slide-left h3,.lpv2-anim-wrap.lpv2-anim--slide-left h4,.lpv2-anim-wrap.lpv2-anim--slide-left h5,.lpv2-anim-wrap.lpv2-anim--slide-left h6,.lpv2-anim-wrap.lpv2-anim--slide-left p{transition:opacity 1.1s,transform 1.1s;transform:translate(-24px)}.lpv2-anim-wrap.lpv2-anim--blur h1,.lpv2-anim-wrap.lpv2-anim--blur h2,.lpv2-anim-wrap.lpv2-anim--blur h3,.lpv2-anim-wrap.lpv2-anim--blur h4,.lpv2-anim-wrap.lpv2-anim--blur h5,.lpv2-anim-wrap.lpv2-anim--blur h6,.lpv2-anim-wrap.lpv2-anim--blur p{filter:blur(8px);transition:opacity .65s,filter .65s;transform:none}.lpv2-anim-wrap.is-visible h1,.lpv2-anim-wrap.is-visible h2,.lpv2-anim-wrap.is-visible h3,.lpv2-anim-wrap.is-visible h4,.lpv2-anim-wrap.is-visible h5,.lpv2-anim-wrap.is-visible h6,.lpv2-anim-wrap.is-visible p{opacity:1;filter:none;transform:none}.lbv2-social-modal-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .15s;display:flex}.lbv2-social-modal-row:hover .lbv2-social-modal-icon{transform:scale(1.08)}.lpv2-gallery-images-highlighted{outline-offset:6px;border-radius:8px;outline:2px solid #0047ab;transition:outline-color .15s,box-shadow .15s;box-shadow:0 0 0 10px #0047ab14}.lpv2-preview-header{z-index:200;background:#fff;border-bottom:1px solid #f1f5f9;padding:8px 30px;position:sticky;top:0}.lpv2-preview-header .lpv2-preview-header-inner{justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto;display:flex}.lpv2-preview-header .lpv2-preview-left{align-items:center;gap:30px;display:flex}.lpv2-preview-header .lpv2-preview-logo{align-items:center;gap:10px;display:flex}.lpv2-preview-header .lpv2-preview-logo img{width:auto;height:48px}.lpv2-preview-header .lpv2-preview-search .search-mock-box{background:#fff;border:1px solid #e8e8e8;border-radius:99px;justify-content:space-between;align-items:center;width:380px;padding:8px 24px;display:flex}.lpv2-preview-header .lpv2-preview-search .search-mock-box .search-placeholder,.lpv2-preview-header .lpv2-preview-search .search-mock-box .search-icon{color:#bfbfbf;font-size:14px}.lpv2-preview-header .lpv2-preview-right{align-items:center;display:flex}.lpv2-preview-header .lpv2-preview-tools{align-items:center;gap:12px;display:flex}.lpv2-preview-header .lpv2-preview-tools .tool-item{align-items:center;display:flex}.lpv2-preview-header .lpv2-preview-tools .tool-item.telegram{color:#26a5e4;cursor:pointer;margin-right:4px;font-size:26px}.lpv2-preview-header .lpv2-preview-tools .tool-item.coin-price{margin-right:12px}.lpv2-preview-header .lpv2-preview-tools .tool-item.coin-price .price{color:#52c41a;font-size:14px;font-weight:700}.lpv2-preview-header .lpv2-preview-tools .tool-item.community-selector{gap:8px;margin-right:8px}.lpv2-preview-header .lpv2-preview-tools .tool-item.community-selector .label{color:#8c8c8c;font-size:13px}.lpv2-preview-header .lpv2-preview-tools .tool-item.community-selector .selector-pill{border:1px solid #d9d9d9;border-radius:99px;align-items:center;gap:8px;padding:6px 16px;display:flex}.lpv2-preview-header .lpv2-preview-tools .tool-item.community-selector .selector-pill .anticon{color:#1890ff;font-size:20px}.lpv2-preview-header .lpv2-preview-tools .tool-item.community-selector .selector-pill .name{color:#262626;font-size:14px;font-weight:500}.lpv2-preview-header .lpv2-preview-tools .tool-item.icon-btn{color:#595959;cursor:pointer;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.lpv2-preview-header .lpv2-preview-tools .tool-item.profile-pill{border:1px solid #d9d9d9;border-radius:99px;align-items:center;margin-left:4px;padding:4px 14px 4px 4px;display:flex}.lpv2-preview-header .lpv2-preview-tools .tool-item.profile-pill .avatar-mock{color:#bfbfbf;background:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative;overflow:hidden}.lpv2-preview-header .lpv2-preview-tools .tool-item.profile-pill .avatar-mock:before{content:"";background:url(https://upload.serey.io/images/1717219520772--sr-logo.gif) 50%/cover;width:100%;height:100%;position:absolute}.lpv2-preview-header .lpv2-preview-tools .tool-item.profile-pill .avatar-mock .blue-check{z-index:2;background:#1890ff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:0;right:0}.lpv2-preview-header .lpv2-preview-tools .tool-item.profile-pill .avatar-mock .blue-check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:7px;margin-top:-2px;transform:rotate(45deg)}.lpv2-preview-header .lpv2-preview-tools .tool-item.profile-pill .drop-arrow{color:#8c8c8c;cursor:pointer;margin-left:10px;font-size:12px}.lbv2-video-picker-thumb{aspect-ratio:16/9;color:#ffffff80;background:#0f172a;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:100%;font-size:24px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.lbv2-video-picker-thumb img{object-fit:cover;width:100%;height:100%}.lbv2-video-picker-card.selected .lbv2-video-picker-thumb{border-color:#0047ab}.lbv2-team-member-field-row{align-items:center;gap:0;display:flex}.lbv2-team-member-field-row+.lbv2-team-member-field-row{border-top:1px solid #f0f0f0}@keyframes bobBubblePop{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lbv2-asktag-pop{0%{opacity:0;transform:translate(-50%)scale(.4)}8%{opacity:1;transform:translate(-50%)scale(1.1)}14%{opacity:1;transform:translate(-50%)scale(1)}70%{opacity:1;transform:translate(-50%)scale(1)}85%{opacity:0;transform:translate(-50%)scale(.7)}to{opacity:0;transform:translate(-50%)scale(.4)}}@keyframes lbv2-asktag-pop-tail{0%{opacity:0;transform:translate(-50%)rotate(45deg)scale(.4)}8%{opacity:1;transform:translate(-50%)rotate(45deg)scale(1.1)}14%{opacity:1;transform:translate(-50%)rotate(45deg)scale(1)}70%{opacity:1;transform:translate(-50%)rotate(45deg)scale(1)}85%{opacity:0;transform:translate(-50%)rotate(45deg)scale(.7)}to{opacity:0;transform:translate(-50%)rotate(45deg)scale(.4)}}@keyframes lbv2-bob-dot{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.lpv2-line-hidden-ghost{opacity:.6;cursor:pointer;box-sizing:border-box;background:0 0!important;border:2px dashed #64748b4d!important}@keyframes lbv2-canva-toolbar-in{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.lpv2-hero-s5{background:#faf7f2;flex-direction:column;justify-content:center;min-height:760px;display:flex}.lpv2-hero-s5 .lpv2-hero-s5-rule{width:100%;height:3px}.lpv2-hero-s5 .lpv2-hero-s5-inner{flex:1;align-items:stretch;gap:clamp(32px,5cqi,72px);padding:clamp(40px,7cqi,100px) clamp(24px,6cqi,80px);display:flex}.lpv2-hero-s5 .lpv2-hero-s5-text{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.lpv2-hero-s5 .lpv2-hero-s5-label{letter-spacing:.22em;text-transform:uppercase;margin-bottom:20px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.7rem;display:block}.lpv2-hero-s5 .lpv2-hero-s5-title{letter-spacing:-.02em;margin:0 0 24px;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(3.5rem,6.5cqi,9rem);font-style:italic;font-weight:500;line-height:1}.lpv2-hero-s5 .lpv2-hero-s5-divider{width:48px;height:2px;margin-bottom:24px}.lpv2-hero-s5 .lpv2-hero-s5-description{max-width:460px;font-size:1rem;line-height:1.8}.lpv2-hero-s5 .lpv2-hero-s5-image{border:1px solid #1a17141f;border-radius:2px;flex:0 0 42%;min-height:320px;overflow:hidden}.lpv2-hero-s5 .lpv2-hero-s5-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-hero-s5{min-height:auto}.lpv2-hero-s5 .lpv2-hero-s5-inner{flex-direction:column}.lpv2-hero-s5 .lpv2-hero-s5-image{flex:none;max-width:100%;min-height:0;aspect-ratio:auto!important;height:auto!important}.lpv2-hero-s5 .lpv2-hero-s5-image:not(:has(img)){min-height:240px}}@container lpv2 (max-width:768px){.lpv2-hero-s5{min-height:auto}.lpv2-hero-s5 .lpv2-hero-s5-inner{flex-direction:column}.lpv2-hero-s5 .lpv2-hero-s5-image{flex:none;max-width:100%;min-height:0;aspect-ratio:auto!important;height:auto!important}.lpv2-hero-s5 .lpv2-hero-s5-image:not(:has(img)){min-height:240px}}.lpv2-about-s3{background:#faf7f2}.lpv2-about-s3 .lpv2-about-s3-rule{width:100%;height:2px}.lpv2-about-s3 .lpv2-about-s3-masthead{border-bottom:1px solid #1a17141a;justify-content:center;align-items:center;gap:20px;padding:14px clamp(24px,6cqi,80px);display:flex}.lpv2-about-s3 .lpv2-about-s3-label{letter-spacing:.28em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.72rem}.lpv2-about-s3 .lpv2-about-s3-issue{letter-spacing:.18em;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-about-s3 .lpv2-about-s3-divider{width:100%;height:1px}.lpv2-about-s3 .lpv2-about-s3-body{align-items:stretch;gap:0;padding:clamp(32px,5cqi,72px) clamp(24px,6cqi,80px);display:flex}.lpv2-about-s3 .lpv2-about-s3-image-col{flex:none;min-width:120px;padding-right:clamp(48px,7cqi,88px)}.lpv2-about-s3 .lpv2-about-s3-image{aspect-ratio:3/4;border-radius:2px;width:100%;overflow:hidden}.lpv2-about-s3 .lpv2-about-s3-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-about-s3 .lpv2-about-s3-text-col{flex-direction:column;flex:1;justify-content:center;padding-left:clamp(24px,4cqi,56px);display:flex}.lpv2-about-s3 .lpv2-about-s3-title{letter-spacing:-.02em;margin:0 0 20px;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-about-s3 .lpv2-about-s3-sep{width:40px;height:2px;margin-bottom:24px}.lpv2-about-s3 .lpv2-about-s3-description{font-size:1rem;line-height:1.9}@media (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-body{flex-direction:column;gap:24px}.lpv2-about-s3 .lpv2-about-s3-image-col{flex:none;max-width:100%;padding-right:0}.lpv2-about-s3 .lpv2-about-s3-text-col{border-top:1px solid #1a171426;border-left:none;padding-top:24px;padding-left:0}}@container lpv2 (max-width:768px){.lpv2-about-s3 .lpv2-about-s3-body{flex-direction:column;gap:24px}.lpv2-about-s3 .lpv2-about-s3-image-col{flex:none;max-width:100%;padding-right:0}.lpv2-about-s3 .lpv2-about-s3-text-col{border-top:1px solid #1a171426;border-left:none;padding-top:24px;padding-left:0}}@keyframes lpv2-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lpv2-vision-s7{background:#faf7f2}.lpv2-vision-s7 .lpv2-vision-s7-rule{width:100%;height:3px}.lpv2-vision-s7 .lpv2-vision-s7-inner{padding:clamp(40px,6cqi,80px) clamp(24px,6cqi,80px)}.lpv2-vision-s7 .lpv2-vision-s7-header{margin-bottom:32px}.lpv2-vision-s7 .lpv2-vision-s7-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-vision-s7 .lpv2-vision-s7-cols{flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:768px){.lpv2-vision-s7 .lpv2-vision-s7-cols{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-vision-s7 .lpv2-vision-s7-cols{flex-direction:column}}.lpv2-vision-s7 .lpv2-vision-s7-col{border-right:1px solid #1a17141a;flex:260px;max-width:340px;padding:32px}.lpv2-vision-s7 .lpv2-vision-s7-col:first-child{padding-left:0}.lpv2-vision-s7 .lpv2-vision-s7-col:last-child{border-right:none}@media (max-width:768px){.lpv2-vision-s7 .lpv2-vision-s7-col{border-bottom:1px solid #1a17141a;border-right:none;max-width:none;padding:24px 0}.lpv2-vision-s7 .lpv2-vision-s7-col:last-child{border-bottom:none}}@container lpv2 (max-width:768px){.lpv2-vision-s7 .lpv2-vision-s7-col{border-bottom:1px solid #1a17141a;border-right:none;max-width:none;padding:24px 0}.lpv2-vision-s7 .lpv2-vision-s7-col:last-child{border-bottom:none}}.lpv2-vision-s7 .lpv2-vision-s7-num{letter-spacing:-.03em;margin-bottom:12px;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:3.5rem;font-style:italic;font-weight:300;line-height:1;display:block}.lpv2-vision-s7 .lpv2-vision-s7-divider{width:32px;height:2px;margin-bottom:20px}.lpv2-vision-s7 .lpv2-vision-s7-col-title{letter-spacing:-.01em;margin:0 0 12px;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:1.2rem;font-weight:600}.lpv2-vision-s7 .lpv2-vision-s7-col-body{margin:0;font-size:.95rem;line-height:1.8}.lpv2-blog-s7{background:#faf7f2;font-family:Kantumruy Pro,Poppins,sans-serif}.lpv2-blog-s7 .lpv2-blog-s7-rule{width:100%;height:3px}.lpv2-blog-s7 .lpv2-blog-s7-inner{padding:clamp(32px,5cqi,72px) clamp(24px,6cqi,80px)}.lpv2-blog-s7 .lpv2-blog-s7-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lpv2-blog-s7 .lpv2-blog-s7-header-left{align-items:center;display:flex}.lpv2-blog-s7 .lpv2-blog-s7-header-right{align-items:center;gap:12px;display:flex}.lpv2-blog-s7 .lpv2-blog-s7-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-blog-s7 .lpv2-blog-s7-label{letter-spacing:.2em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-blog-s7 .lpv2-blog-s7-divider{opacity:.2;height:1px;margin-bottom:24px}.lpv2-blog-s7 .lpv2-blog-s7-grid{border:1px solid #1a17141a;grid-template-columns:3fr 2fr;gap:0;display:grid}@media (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:1fr}}@container lpv2 (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:1fr}}.lpv2-blog-s7 .lpv2-blog-s7-grid.lpv2-blog-pair{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.lpv2-blog-s7 .lpv2-blog-s7-grid.lpv2-blog-pair .lpv2-blog-s7-feature:last-child{border-bottom:none;border-right:none}@media (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-grid.lpv2-blog-pair{grid-template-columns:1fr;grid-auto-flow:row}}@container lpv2 (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-grid.lpv2-blog-pair{grid-template-columns:1fr;grid-auto-flow:row}}.lpv2-blog-s7 .lpv2-blog-s7-feature{color:inherit;border-right:1px solid #1a17141a;flex-direction:column;text-decoration:none;display:flex}@media (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-feature{border-bottom:1px solid #1a17141a;border-right:none}}@container lpv2 (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-feature{border-bottom:1px solid #1a17141a;border-right:none}}.lpv2-blog-s7 .lpv2-blog-s7-feature-img{aspect-ratio:16/9;border-bottom:1px solid #1a17141a;overflow:hidden}.lpv2-blog-s7 .lpv2-blog-s7-feature-img img,.lpv2-blog-s7 .lpv2-blog-s7-feature-img .lpv2-blog-s7-feature-img-placeholder{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.lpv2-blog-s7 .lpv2-blog-s7-feature-img:hover img{transform:scale(1.03)}.lpv2-blog-s7 .lpv2-blog-s7-feature-body{flex-direction:column;gap:10px;padding:max(16px,1.7cqi);display:flex}.lpv2-blog-s7 .lpv2-blog-s7-feature-label{letter-spacing:.2em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:max(.55rem,.7cqi)}.lpv2-blog-s7 .lpv2-blog-s7-feature-title{letter-spacing:-.01em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:max(1.1rem,2.3cqi);font-weight:500;line-height:1.15}.lpv2-blog-s7 .lpv2-blog-s7-feature-author{letter-spacing:.12em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:max(.55rem,.72cqi)}.lpv2-blog-s7 .lpv2-blog-s7-sidebar{flex-direction:column;display:flex}.lpv2-blog-s7 .lpv2-blog-s7-side-item{color:inherit;border-bottom:1px solid;flex-direction:row;flex:1;align-items:stretch;gap:0;padding:0;text-decoration:none;transition:background .15s;display:flex;overflow:hidden}.lpv2-blog-s7 .lpv2-blog-s7-side-item:last-child{border-bottom:none}.lpv2-blog-s7 .lpv2-blog-s7-side-item:hover{background:#1a171408}.lpv2-blog-s7 .lpv2-blog-s7-side-content{flex-direction:column;flex:1;justify-content:center;gap:6px;padding:max(10px,1.1cqi) max(10px,1.1cqi) max(10px,1.1cqi) max(14px,1.7cqi);display:flex}.lpv2-blog-s7 .lpv2-blog-s7-side-img-wrap{flex-shrink:0;align-self:stretch;width:11cqi;overflow:hidden}@media (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-side-img-wrap{width:120px}}@container lpv2 (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-side-img-wrap{width:120px}}.lpv2-blog-s7 .lpv2-blog-s7-side-img,.lpv2-blog-s7 .lpv2-blog-s7-side-img-placeholder{object-fit:cover;width:100%;height:100%;display:block}.lpv2-blog-s7 .lpv2-blog-s7-side-title{letter-spacing:-.01em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:max(.85rem,1.25cqi);font-weight:500;line-height:1.2}@media (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-side-title{font-size:1rem}}@container lpv2 (max-width:768px){.lpv2-blog-s7 .lpv2-blog-s7-side-title{font-size:1rem}}.lpv2-blog-s7 .lpv2-blog-s7-side-author{letter-spacing:.14em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:max(.55rem,.7cqi)}.lpv2-blog-s8 .lpv2-blog-s8-inner{max-width:calc(1280*var(--lpv2-u,1px));padding:clamp(32*var(--lpv2-u,1px),5vw,64*var(--lpv2-u,1px)) clamp(20*var(--lpv2-u,1px),5vw,48*var(--lpv2-u,1px));padding:clamp(32*var(--lpv2-u,1px),5cqi,64*var(--lpv2-u,1px)) clamp(20*var(--lpv2-u,1px),5cqi,48*var(--lpv2-u,1px));margin:0 auto}.lpv2-blog-s8 .lpv2-blog-s8-header{margin-bottom:calc(10*var(--lpv2-u,1px))}.lpv2-blog-s8 .lpv2-blog-s8-title{font-size:clamp(25.6*var(--lpv2-u,1px),2.6vw,38.4*var(--lpv2-u,1px));font-size:clamp(25.6*var(--lpv2-u,1px),2.6cqi,38.4*var(--lpv2-u,1px));margin:0 0 calc(4*var(--lpv2-u,1px));letter-spacing:-.01em;font-weight:700}.lpv2-blog-s8 .lpv2-blog-s8-subtitle{font-size:calc(15.2*var(--lpv2-u,1px));opacity:.75;margin:0}.lpv2-blog-s8 .lpv2-blog-s8-rule{opacity:.15;width:100%;height:1px;margin:calc(20*var(--lpv2-u,1px)) 0 calc(32*var(--lpv2-u,1px))}.lpv2-blog-s8 .lpv2-blog-s8-grid{margin:0 calc(-24*var(--lpv2-u,1px));grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (max-width:640px){.lpv2-blog-s8 .lpv2-blog-s8-grid{grid-template-columns:1fr;margin:0}}@container lpv2 (max-width:640px){.lpv2-blog-s8 .lpv2-blog-s8-grid{grid-template-columns:1fr;margin:0}}.lpv2-blog-s8 .lpv2-blog-s8-item{color:inherit;padding:0 calc(24*var(--lpv2-u,1px));text-decoration:none;display:block}.lpv2-blog-s8 .lpv2-blog-s8-item:not(:first-child){border-left:1px solid #0000001a}@media (max-width:640px){.lpv2-blog-s8 .lpv2-blog-s8-item{padding:0;border-left:none!important}.lpv2-blog-s8 .lpv2-blog-s8-item:not(:first-child){border-top:1px solid #0000001a;margin-top:24px;padding-top:24px}}@container lpv2 (max-width:640px){.lpv2-blog-s8 .lpv2-blog-s8-item{padding:0;border-left:none!important}.lpv2-blog-s8 .lpv2-blog-s8-item:not(:first-child){border-top:1px solid #0000001a;margin-top:24px;padding-top:24px}}.lpv2-blog-s8 .lpv2-blog-s8-img-wrap{aspect-ratio:1;margin-bottom:calc(16*var(--lpv2-u,1px));border-radius:2px;overflow:hidden}.lpv2-blog-s8 .lpv2-blog-s8-img-wrap img,.lpv2-blog-s8 .lpv2-blog-s8-img-wrap .lpv2-blog-s8-img-placeholder{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.lpv2-blog-s8 .lpv2-blog-s8-img-wrap:hover img{transform:scale(1.04)}.lpv2-blog-s8 .lpv2-blog-s8-cap{font-size:calc(16.8*var(--lpv2-u,1px));margin:0;font-weight:600;line-height:1.35}.lpv2-blog-s9 .lpv2-blog-s9-inner{max-width:calc(1280*var(--lpv2-u,1px));padding:clamp(32*var(--lpv2-u,1px),5vw,64*var(--lpv2-u,1px)) clamp(20*var(--lpv2-u,1px),5vw,48*var(--lpv2-u,1px));padding:clamp(32*var(--lpv2-u,1px),5cqi,64*var(--lpv2-u,1px)) clamp(20*var(--lpv2-u,1px),5cqi,48*var(--lpv2-u,1px));margin:0 auto}.lpv2-blog-s9 .lpv2-blog-s9-header{justify-content:space-between;align-items:baseline;gap:calc(16*var(--lpv2-u,1px));flex-wrap:wrap;display:flex}.lpv2-blog-s9 .lpv2-blog-s9-title{font-size:clamp(25.6*var(--lpv2-u,1px),2.6vw,35.2*var(--lpv2-u,1px));font-size:clamp(25.6*var(--lpv2-u,1px),2.6cqi,35.2*var(--lpv2-u,1px));margin:0;font-weight:700}.lpv2-blog-s9 .lpv2-blog-s9-viewall{font-size:calc(14.4*var(--lpv2-u,1px));white-space:nowrap;font-weight:600;text-decoration:underline}.lpv2-blog-s9 .lpv2-blog-s9-subtitle{font-size:calc(15.2*var(--lpv2-u,1px));margin:calc(8*var(--lpv2-u,1px)) 0 0;opacity:.75;max-width:calc(640*var(--lpv2-u,1px))}.lpv2-blog-s9 .lpv2-blog-s9-grid{grid-template-columns:repeat(auto-fit, minmax(calc(260 * var(--lpv2-u,1px)), 1fr));gap:calc(32*var(--lpv2-u,1px));margin-top:calc(32*var(--lpv2-u,1px));display:grid}.lpv2-blog-s9 .lpv2-blog-s9-card{flex-direction:column;display:flex}.lpv2-blog-s9 .lpv2-blog-s9-img-wrap{aspect-ratio:16/10;border-radius:calc(4*var(--lpv2-u,1px));margin-bottom:calc(14*var(--lpv2-u,1px));display:block;overflow:hidden}.lpv2-blog-s9 .lpv2-blog-s9-img-wrap img,.lpv2-blog-s9 .lpv2-blog-s9-img-wrap .lpv2-blog-s9-img-placeholder{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.lpv2-blog-s9 .lpv2-blog-s9-img-wrap:hover img{transform:scale(1.04)}.lpv2-blog-s9 .lpv2-blog-s9-date{font-size:calc(12.48*var(--lpv2-u,1px));letter-spacing:.02em;margin-bottom:calc(6*var(--lpv2-u,1px));display:block}.lpv2-blog-s9 .lpv2-blog-s9-title-link{color:inherit;text-decoration:none;display:block}.lpv2-blog-s9 .lpv2-blog-s9-title-link:hover .lpv2-blog-s9-title-sm{text-decoration:underline}.lpv2-blog-s9 .lpv2-blog-s9-title-sm{font-size:calc(17.6*var(--lpv2-u,1px));margin:0 0 calc(8*var(--lpv2-u,1px));font-weight:700;line-height:1.3}.lpv2-blog-s9 .lpv2-blog-s9-excerpt{font-size:calc(14.08*var(--lpv2-u,1px));margin:0 0 calc(10*var(--lpv2-u,1px));line-height:1.6}.lpv2-blog-s9 .lpv2-blog-s9-link{font-size:calc(13.6*var(--lpv2-u,1px));width:fit-content;margin-top:auto;font-weight:700;text-decoration:underline;display:inline-block}.lpv2-blog-s9 .lpv2-blog-s9-viewer{touch-action:pan-y;display:grid;overflow:hidden}.lpv2-blog-s9 .lpv2-blog-s9-slide{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;min-width:0}.lpv2-blog-s9 .lpv2-blog-s9-slide.active{visibility:visible;opacity:1;pointer-events:auto;animation:.5s cubic-bezier(.22,1,.36,1) lpv2-gallery-slideshow-in-next}.lpv2-blog-s9 .lpv2-blog-s9-slide--prev.active{animation-name:lpv2-gallery-slideshow-in-prev}@media (prefers-reduced-motion:reduce){.lpv2-blog-s9 .lpv2-blog-s9-slide.active{animation:none}}.lpv2-blog-s9 .lpv2-blog-s9-nav{justify-content:center;align-items:center;gap:calc(14*var(--lpv2-u,1px));margin-top:calc(28*var(--lpv2-u,1px));display:flex}.lpv2-blog-s9 .lpv2-blog-s9-arrow{width:calc(34*var(--lpv2-u,1px));height:calc(34*var(--lpv2-u,1px));color:inherit;font-size:calc(20*var(--lpv2-u,1px));cursor:pointer;opacity:.7;background:0 0;border:1px solid;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;transition:opacity .15s;display:flex}.lpv2-blog-s9 .lpv2-blog-s9-arrow:hover{opacity:1}.lpv2-blog-s9 .lpv2-blog-s9-dots{gap:calc(8*var(--lpv2-u,1px));display:flex}.lpv2-blog-s9 .lpv2-blog-s9-dot{width:calc(8*var(--lpv2-u,1px));height:calc(8*var(--lpv2-u,1px));color:inherit;opacity:.25;cursor:pointer;background:currentColor;border:none;border-radius:50%;padding:0;transition:opacity .15s,transform .15s}.lpv2-blog-s9 .lpv2-blog-s9-dot.active{opacity:1;transform:scale(1.2)}.lpv2-team-s8{background:#faf7f2}.lpv2-team-s8 .lpv2-team-s8-rule{width:100%;height:3px}.lpv2-team-s8 .lpv2-team-s8-inner{padding:clamp(40px,6cqi,80px) clamp(24px,6cqi,80px)}.lpv2-team-s8 .lpv2-team-s8-header{margin-bottom:32px}.lpv2-team-s8 .lpv2-team-s8-label{letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem;display:block}.lpv2-team-s8 .lpv2-team-s8-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-team-s8 .lpv2-team-s8-list{flex-direction:column;display:flex}.lpv2-team-s8 .lpv2-team-s8-row{border-top:1px solid;align-items:center;gap:24px;padding:24px 0;display:flex;position:relative}.lpv2-team-s8 .lpv2-team-s8-photo{border:1px solid #1a17141a;border-radius:2px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.lpv2-team-s8 .lpv2-team-s8-photo .ant-image,.lpv2-team-s8 .lpv2-team-s8-photo img{object-fit:cover;width:100%;height:100%}.lpv2-team-s8 .lpv2-team-s8-photo .lpv2-team-placeholder{color:#b8925a;background:#b8925a1a;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}.lpv2-team-s8 .lpv2-team-s8-info{flex-direction:column;flex:1;gap:4px;display:flex}.lpv2-team-s8 .lpv2-team-s8-name{letter-spacing:-.01em;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:600;line-height:1.1}.lpv2-team-s8 .lpv2-team-s8-role{letter-spacing:.18em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-team-s8 .lpv2-team-s8-num{letter-spacing:-.03em;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:2.5rem;font-style:italic;font-weight:300;line-height:1}.lpv2-faq-s7{background:#faf7f2}.lpv2-faq-s7 .lpv2-faq-s7-rule{width:100%;height:3px}.lpv2-faq-s7 .lpv2-faq-s7-inner{padding:clamp(40px,6cqi,80px) clamp(24px,6cqi,80px)}.lpv2-faq-s7 .lpv2-faq-s7-masthead{align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.lpv2-faq-s7 .lpv2-faq-s7-label{letter-spacing:.22em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem}.lpv2-faq-s7 .lpv2-faq-s7-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-faq-s7 .lpv2-faq-s7-list{flex-direction:column;gap:0;display:flex}.lpv2-faq-s7 .lpv2-faq-s7-item{border-top:1px solid #1a17141f;padding:28px 0}.lpv2-faq-s7 .lpv2-faq-s7-q-row{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:12px;padding:0;display:flex}.lpv2-faq-s7 .lpv2-faq-s7-question{letter-spacing:-.01em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:1.2rem;font-weight:600;line-height:1.3}.lpv2-faq-s7 .lpv2-faq-s7-rule-thin{height:1px;margin:14px 0}.lpv2-faq-s7 .lpv2-faq-s7-answer{margin:0;font-size:.96rem;line-height:1.85}.lpv2-testi-s10{background:#faf7f2;padding:0}.lpv2-testi-s10 .lpv2-testi-s10-rule{width:100%;height:3px}.lpv2-testi-s10 .lpv2-testi-s10-inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;padding:clamp(28px,4cqi,56px) clamp(20px,6cqi,110px);display:flex}.lpv2-testi-s10 .lpv2-testi-s10-label{letter-spacing:.22em;text-transform:uppercase;margin-bottom:32px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem;display:block}.lpv2-testi-s10 .lpv2-testi-s10-quote-wrap{flex-direction:column;align-items:center;width:100%;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-slide{flex-direction:column;align-items:center;width:100%;animation:.45s lpv2TestiSlide;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-quote-wrap{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-quote-row{justify-content:space-between;align-items:center;gap:14px;width:100%;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-quote-wrap{flex:0 760px;max-width:760px;margin:0 auto}.lpv2-testi-s10 .lpv2-testi-s10-nav:first-child{margin-right:56px}.lpv2-testi-s10 .lpv2-testi-s10-nav:last-child{margin-left:56px}.lpv2-testi-s10 .lpv2-testi-s10-open-mark,.lpv2-testi-s10 .lpv2-testi-s10-close-mark{font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(3.5rem,8cqi,7rem);font-style:italic;font-weight:300;line-height:1;display:block}.lpv2-testi-s10 .lpv2-testi-s10-open-mark{align-self:flex-start;margin-bottom:0}.lpv2-testi-s10 .lpv2-testi-s10-close-mark{align-self:flex-end;margin-top:0}.lpv2-testi-s10 .lpv2-testi-s10-quote{letter-spacing:-.01em;margin:0;padding:0 clamp(8px,2cqi,24px);font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(1.15rem,2.4cqi,2rem);font-style:italic;font-weight:400;line-height:1.35}.lpv2-testi-s10 .lpv2-testi-s10-attribution{border-top:1px solid #1a17141f;justify-content:center;align-items:center;gap:14px;width:100%;margin-top:24px;padding-top:16px;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-nav{color:#1a171473;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;font-size:18px;transition:color .15s,transform .15s;display:inline-flex}.lpv2-testi-s10 .lpv2-testi-s10-nav:hover{color:#1a1714b3;transform:translateY(-1px)}.lpv2-testi-s10 .lpv2-testi-s10-dots{justify-content:center;gap:8px;margin-top:20px;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-dot{cursor:pointer;background:#1a17142e;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.lpv2-testi-s10 .lpv2-testi-s10-dot.active{transform:scale(1.25)}.lpv2-testi-s10 .lpv2-testi-s10-add{justify-content:center;width:100%;margin-top:16px;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-add .lpv2-section-empty-placeholder{min-width:140px;min-height:56px}.lpv2-testi-s10 .lpv2-testi-s10-avatar{border:1px solid #1a17141f;border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.lpv2-testi-s10 .lpv2-testi-s10-avatar .ant-image,.lpv2-testi-s10 .lpv2-testi-s10-avatar img{object-fit:cover;width:100%;height:100%}.lpv2-testi-s10 .lpv2-testi-s10-avatar .lpv2-testi-placeholder{color:#b8925a;background:#b8925a26;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lpv2-testi-s10 .lpv2-testi-s10-name{letter-spacing:.01em;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:1rem;font-weight:600;display:block}.lpv2-testi-s10 .lpv2-testi-s10-role{letter-spacing:.18em;text-transform:uppercase;margin-top:2px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.62rem;display:block}@keyframes lpv2TestiSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lpv2-custom-s7{background:#faf7f2}.lpv2-custom-s7 .lpv2-custom-s7-rule{width:100%;height:3px}.lpv2-custom-s7 .lpv2-custom-s7-inner{align-items:center;gap:clamp(32px,5cqi,72px);padding:clamp(40px,7cqi,96px) clamp(24px,6cqi,80px);display:flex}.lpv2-custom-s7 .lpv2-custom-s7-left{flex-direction:column;flex:1;display:flex}.lpv2-custom-s7 .lpv2-custom-s7-label{letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem;display:block}.lpv2-custom-s7 .lpv2-custom-s7-title{letter-spacing:-.02em;margin:0 0 20px;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2.2rem,4.5cqi,6rem);font-style:italic;font-weight:500;line-height:.95}.lpv2-custom-s7 .lpv2-custom-s7-sep{width:40px;height:2px;margin-bottom:24px}.lpv2-custom-s7 .lpv2-custom-s7-description{max-width:480px;margin-bottom:28px;font-size:1rem;line-height:1.85}.lpv2-custom-s7 .lpv2-custom-s7-image{flex:0 0 44%;overflow:hidden;border:1px solid #1a17141f!important;border-radius:2px!important}.lpv2-custom-s7 .lpv2-custom-s7-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.lpv2-custom-s7 .lpv2-custom-s7-image{flex:none;width:100%}}@container lpv2 (max-width:768px){.lpv2-custom-s7 .lpv2-custom-s7-image{flex:none;width:100%}}@media (max-width:768px){.lpv2-custom-s7 .lpv2-custom-s7-inner{flex-direction:column}}@container lpv2 (max-width:768px){.lpv2-custom-s7 .lpv2-custom-s7-inner{flex-direction:column}}.lpv2-ranking-s5{background:#faf7f2}.lpv2-ranking-s5 .lpv2-ranking-s5-rule{width:100%;height:3px}.lpv2-ranking-s5 .lpv2-ranking-s5-inner{padding:clamp(40px,6cqi,80px) clamp(24px,6cqi,80px)}.lpv2-ranking-s5 .lpv2-ranking-s5-header{margin-bottom:32px}.lpv2-ranking-s5 .lpv2-ranking-s5-label{letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem;display:block}.lpv2-ranking-s5 .lpv2-ranking-s5-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-ranking-s5 .lpv2-ranking-s5-list{flex-direction:column;display:flex}.lpv2-ranking-s5 .lpv2-ranking-s5-row{border-top:1px solid;align-items:center;gap:20px;padding:20px 0;display:flex}.lpv2-ranking-s5 .lpv2-ranking-s5-num{letter-spacing:-.03em;-webkit-user-select:none;user-select:none;min-width:56px;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-style:italic;font-weight:300;line-height:1}.lpv2-ranking-s5 .lpv2-ranking-s5-avatar{border:1px solid #1a17141f;border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.lpv2-ranking-s5 .lpv2-ranking-s5-avatar img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-ranking-s5 .lpv2-ranking-s5-avatar .lpv2-ranking-avatar-letter{color:#7c5a28;background:#efe6d6;justify-content:center;align-items:center;width:100%;height:100%;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:1.2rem;font-weight:600;display:flex}.lpv2-ranking-s5 .lpv2-ranking-s5-name{letter-spacing:.01em;flex:1;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:1.3rem;font-weight:600}.lpv2-ranking-s5 .lpv2-ranking-s5-posts{letter-spacing:.18em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.65rem}.lpv2-video-s4{background:#faf7f2}.lpv2-video-s4 .lpv2-video-s4-rule{width:100%;height:3px}.lpv2-video-s4 .lpv2-video-s4-inner{padding:clamp(40px,6cqi,80px) clamp(24px,6cqi,80px)}.lpv2-video-s4 .lpv2-video-s4-header{align-items:baseline;gap:24px;margin-bottom:12px;display:flex}.lpv2-video-s4 .lpv2-video-s4-label{letter-spacing:.22em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem}.lpv2-video-s4 .lpv2-video-s4-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-video-s4 .lpv2-video-s4-divider{opacity:.2;height:1px;margin-bottom:28px}.lpv2-video-s4 .lpv2-video-s4-layout{flex-direction:column;gap:24px;display:flex}.lpv2-video-s4 .lpv2-video-s4-players{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2px;display:grid}.lpv2-video-s4 .lpv2-video-s4-players .lpv2-video-frame-wrap{border:1px solid #1a17141f;border-radius:2px;overflow:hidden}.lpv2-video-s4 .lpv2-video-s4-description{max-width:680px;margin:0;font-size:1rem;line-height:1.85}.lpv2-gallery-s12{background:#faf7f2}.lpv2-gallery-s12 .lpv2-gallery-s12-rule{width:100%;height:3px}.lpv2-gallery-s12 .lpv2-gallery-s12-inner{padding:clamp(40px,6cqi,80px) clamp(24px,6cqi,80px)}.lpv2-gallery-s12 .lpv2-gallery-s12-header{align-items:baseline;gap:24px;margin-bottom:12px;display:flex}.lpv2-gallery-s12 .lpv2-gallery-s12-label{letter-spacing:.22em;text-transform:uppercase;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.68rem}.lpv2-gallery-s12 .lpv2-gallery-s12-title{letter-spacing:-.015em;margin:0;font-family:Kantumruy Pro,Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5cqi,4.5rem);font-style:italic;font-weight:500;line-height:1}.lpv2-gallery-s12 .lpv2-gallery-s12-divider{opacity:.2;height:1px;margin-bottom:24px}.lpv2-gallery-s12 .lpv2-gallery-s12-grid{gap:var(--lpv2-gallery-gap,2px);grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.lpv2-gallery-s12 .lpv2-gallery-s12-grid{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:768px){.lpv2-gallery-s12 .lpv2-gallery-s12-grid{grid-template-columns:1fr 1fr}}.lpv2-gallery-s12 .lpv2-gallery-s12-item{border-radius:var(--lpv2-gallery-card-radius,0);background:#1a171408;border:1px solid;flex-direction:column;display:flex;overflow:hidden}.lpv2-gallery-s12 .lpv2-gallery-s12-item img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .4s;display:block}.lpv2-gallery-s12 .lpv2-gallery-s12-item:hover img{transform:scale(1.03)}.lpv2-gallery-s12 .lpv2-gallery-s12-item--0{grid-column:1/3}.lpv2-gallery-s12 .lpv2-gallery-s12-item--0 img{aspect-ratio:16/9}@media (max-width:768px){.lpv2-gallery-s12 .lpv2-gallery-s12-item--0{grid-column:1/3}}@container lpv2 (max-width:768px){.lpv2-gallery-s12 .lpv2-gallery-s12-item--0{grid-column:1/3}}.lpv2-gallery-s12 .lpv2-gallery-s12-caption{letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #1a17141a;padding:8px 10px;font-family:Kantumruy Pro,DM Mono,Courier New,monospace;font-size:.6rem}.lpv2-gallery-s12 .lpv2-gallery-item-placeholder{aspect-ratio:4/3;cursor:pointer;background:#1a17140a;justify-content:center;align-items:center;display:flex}.lpv2-product-add-tile-placeholder{cursor:pointer;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;flex:none;justify-content:center;align-self:center;align-items:center;width:56px;min-width:56px;height:56px;min-height:56px;transition:border-color .2s,background .2s;display:flex}.lpv2-product-add-tile-placeholder:hover{background:#f1f5f9;border-color:#94a3b8}.lpv2-product-add-tile-placeholder .lpv2-gallery-placeholder-plus{color:#94a3b8;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:20px;font-weight:300;line-height:1}.lpv2-product-s1{padding:60px 40px}@media (max-width:900px){.lpv2-product-s1{padding:48px 24px}}@container lpv2 (max-width:900px){.lpv2-product-s1{padding:48px 24px}}.lpv2-product-s1 .lpv2-product-s1-inner{max-width:1200px;margin:0 auto}.lpv2-product-s1 .lpv2-product-s1-header{text-align:center;margin-bottom:40px}.lpv2-product-s1 .lpv2-product-s1-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-product-s1 .lpv2-product-s1-description{max-width:640px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-product-s1 .lpv2-product-s1-grid{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.lpv2-product-s1 .lpv2-product-s1-grid--four .lpv2-product-s1-card{flex-basis:260px}.lpv2-product-s1 .lpv2-product-s1-card{background:#fff;border-radius:14px;flex:280px;max-width:360px;transition:box-shadow .2s;overflow:hidden;box-shadow:0 2px 16px #00000014}.lpv2-product-s1 .lpv2-product-s1-card:hover{box-shadow:0 6px 28px #00000024}.lpv2-product-s1 .lpv2-product-s1-card-image{aspect-ratio:4/3;cursor:grab;width:100%;position:relative;overflow:hidden}.lpv2-product-s1 .lpv2-product-s1-card-image img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-product-s1 .lpv2-gallery-item-placeholder{aspect-ratio:4/3;cursor:pointer;background:#f0f4fa;justify-content:center;align-items:center;width:100%;display:flex}.lpv2-product-s1 .lpv2-product-s1-card-body{text-align:center;padding:18px 20px 20px}.lpv2-product-s1 .lpv2-product-s1-card-name{margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:700}.lpv2-product-s1 .lpv2-product-s1-card-desc{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.65}.lpv2-product-s2{padding:60px 40px}@media (max-width:900px){.lpv2-product-s2{padding:48px 24px}}@container lpv2 (max-width:900px){.lpv2-product-s2{padding:48px 24px}}.lpv2-product-s2 .lpv2-product-s2-inner{max-width:900px;margin:0 auto}.lpv2-product-s2 .lpv2-product-s2-header{margin-bottom:40px}.lpv2-product-s2 .lpv2-product-s2-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-product-s2 .lpv2-product-s2-description{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-product-s2 .lpv2-product-s2-list{flex-direction:column;gap:32px;display:flex}.lpv2-product-s2 .lpv2-product-s2-row{align-items:flex-start;gap:32px;display:flex}@media (max-width:640px){.lpv2-product-s2 .lpv2-product-s2-row{flex-direction:column}}@container lpv2 (max-width:640px){.lpv2-product-s2 .lpv2-product-s2-row{flex-direction:column}}.lpv2-product-s2 .lpv2-product-s2-row-image{aspect-ratio:1;border-radius:12px;flex:0 0 220px;position:relative;overflow:hidden}.lpv2-product-s2 .lpv2-product-s2-row-image img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:640px){.lpv2-product-s2 .lpv2-product-s2-row-image{aspect-ratio:4/3;flex:none;width:100%}}@container lpv2 (max-width:640px){.lpv2-product-s2 .lpv2-product-s2-row-image{aspect-ratio:4/3;flex:none;width:100%}}.lpv2-product-s2 .lpv2-gallery-item-placeholder{aspect-ratio:1;cursor:pointer;background:#f0f4fa;border-radius:12px;flex:0 0 220px;justify-content:center;align-items:center;display:flex}.lpv2-product-s2 .lpv2-product-s2-row-text{flex:1}.lpv2-product-s2 .lpv2-product-s2-row-text .lpv2-text-field-placeholder{margin-left:0;margin-right:auto}.lpv2-product-s2 .lpv2-product-s2-row-name{margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:700}.lpv2-product-s2 .lpv2-product-s2-row-accent{border-radius:2px;width:40px;height:3px;margin-bottom:12px}.lpv2-product-s2 .lpv2-product-s2-row-desc{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem;line-height:1.7}.lpv2-product-s3{padding:60px 40px}@media (max-width:900px){.lpv2-product-s3{padding:48px 24px}}@container lpv2 (max-width:900px){.lpv2-product-s3{padding:48px 24px}}.lpv2-product-s3 .lpv2-product-s3-inner{max-width:1200px;margin:0 auto}.lpv2-product-s3 .lpv2-product-s3-header{margin-bottom:36px}.lpv2-product-s3 .lpv2-product-s3-accent-bar{border-radius:2px;width:48px;height:4px;margin-bottom:16px}.lpv2-product-s3 .lpv2-product-s3-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700;line-height:1.25}.lpv2-product-s3 .lpv2-product-s3-description{max-width:680px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-product-s3 .lpv2-product-s3-grid{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:20px;margin-bottom:20px;display:grid}@media (max-width:760px){.lpv2-product-s3 .lpv2-product-s3-grid{grid-template-columns:1fr}}@container lpv2 (max-width:760px){.lpv2-product-s3 .lpv2-product-s3-grid{grid-template-columns:1fr}}.lpv2-product-s3 .lpv2-product-s3-grid--pair{grid-template-columns:1fr 1fr;align-items:start}@media (max-width:760px){.lpv2-product-s3 .lpv2-product-s3-grid--pair{grid-template-columns:1fr}}@container lpv2 (max-width:760px){.lpv2-product-s3 .lpv2-product-s3-grid--pair{grid-template-columns:1fr}}.lpv2-product-s3 .lpv2-product-s3-grid--pair .lpv2-product-s3-featured-col,.lpv2-product-s3 .lpv2-product-s3-grid--pair .lpv2-product-s3-featured{height:380px;min-height:0}.lpv2-product-s3 .lpv2-product-s3-featured-col{height:100%;min-height:380px}.lpv2-product-s3 .lpv2-product-s3-featured{cursor:grab;border-radius:18px;align-items:stretch;width:100%;height:100%;min-height:380px;display:flex;position:relative;overflow:hidden}.lpv2-product-s3 .lpv2-product-s3-featured img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-product-s3 .lpv2-product-s3-featured:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0000001a 45%,#000000ad 100%);border-radius:18px;position:absolute;inset:0}.lpv2-product-s3 .lpv2-product-s3-featured-overlay{z-index:1;padding:28px 24px;position:absolute;bottom:0;left:0;right:0}.lpv2-product-s3 .lpv2-product-s3-featured-overlay .lpv2-text-field-placeholder{margin-left:0;margin-right:auto}.lpv2-product-s3 .lpv2-product-s3-featured-name{color:#fff;margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700}.lpv2-product-s3 .lpv2-product-s3-featured-desc{color:#ffffffd9;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.6}.lpv2-product-s3 .lpv2-product-s3-side{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.lpv2-product-s3 .lpv2-product-s3-side-card{border-radius:14px;flex:180px;max-width:240px;min-height:180px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000012}.lpv2-product-s3 .lpv2-product-s3-side-card:hover{transform:translateY(-2px);box-shadow:0 6px 22px #0000001f}.lpv2-product-s3 .lpv2-product-s3-side-img{cursor:grab;position:absolute;inset:0;overflow:hidden}.lpv2-product-s3 .lpv2-product-s3-side-img img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-product-s3 .lpv2-product-s3-side-img:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#00000026 45%,#000000b8 100%);position:absolute;inset:0}.lpv2-product-s3 .lpv2-product-s3-side-overlay{z-index:1;padding:16px;position:absolute;bottom:0;left:0;right:0}.lpv2-product-s3 .lpv2-product-s3-side-overlay .lpv2-text-field-placeholder{margin-left:0;margin-right:auto}.lpv2-product-s3 .lpv2-product-s3-side-name{color:#fff;margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.lpv2-product-s3 .lpv2-product-s3-side-accent{border-radius:2px;width:32px;height:3px;margin-bottom:8px}.lpv2-product-s3 .lpv2-product-s3-side-desc{color:#ffffffd9;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.85rem;line-height:1.6;display:-webkit-box;overflow:hidden}.lpv2-product-s3 .lpv2-gallery-item-placeholder{cursor:pointer;background:#f0f4fa;border-radius:12px;justify-content:center;align-items:center;display:flex}.lpv2-product-s4{padding:0}.lpv2-product-s4 .lpv2-product-s4-rule{width:100%;height:3px}.lpv2-product-s4 .lpv2-product-s4-inner{max-width:1100px;margin:0 auto;padding:clamp(32px,4cqi,60px) clamp(20px,6cqi,110px)}.lpv2-product-s4 .lpv2-product-s4-header{margin-bottom:36px}.lpv2-product-s4 .lpv2-product-s4-title{margin-bottom:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-product-s4 .lpv2-product-s4-description{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-product-s4 .lpv2-product-s4-list{flex-direction:column;display:flex}.lpv2-product-s4 .lpv2-product-s4-row{border-bottom:1px solid #00000014;align-items:center;gap:24px;padding:24px 0;display:flex}.lpv2-product-s4 .lpv2-product-s4-row:first-child{border-top:1px solid #00000014}@media (max-width:600px){.lpv2-product-s4 .lpv2-product-s4-row{flex-wrap:wrap}}@container lpv2 (max-width:600px){.lpv2-product-s4 .lpv2-product-s4-row{flex-wrap:wrap}}.lpv2-product-s4 .lpv2-product-s4-num{text-align:right;opacity:.7;flex:0 0 40px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;font-weight:800}.lpv2-product-s4 .lpv2-product-s4-row-text{flex:1;min-width:0}.lpv2-product-s4 .lpv2-product-s4-row-text .lpv2-text-field-placeholder{margin-left:0;margin-right:auto}.lpv2-product-s4 .lpv2-product-s4-row-name{margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:700}.lpv2-product-s4 .lpv2-product-s4-row-desc{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.65}.lpv2-product-s4 .lpv2-product-s4-row-img{border-radius:10px;flex:0 0 100px;width:100px;height:100px;position:relative;overflow:hidden}.lpv2-product-s4 .lpv2-product-s4-row-img img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:600px){.lpv2-product-s4 .lpv2-product-s4-row-img{flex:0 0 80px;width:80px;height:80px}}@container lpv2 (max-width:600px){.lpv2-product-s4 .lpv2-product-s4-row-img{flex:0 0 80px;width:80px;height:80px}}.lpv2-product-s4 .lpv2-gallery-item-placeholder{cursor:pointer;background:#f0f4fa;border-radius:10px;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.lpv2-product-s5{padding:60px 40px}@media (max-width:900px){.lpv2-product-s5{padding:48px 24px}}@container lpv2 (max-width:900px){.lpv2-product-s5{padding:48px 24px}}.lpv2-product-s5 .lpv2-product-s5-inner{max-width:1200px;margin:0 auto}.lpv2-product-s5 .lpv2-product-s5-header{text-align:center;margin-bottom:44px}.lpv2-product-s5 .lpv2-product-s5-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-product-s5 .lpv2-product-s5-description{max-width:600px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-product-s5 .lpv2-product-s5-grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.lpv2-product-s5 .lpv2-product-s5-card{background:#fff;border-radius:14px;flex:220px;max-width:285px;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.lpv2-product-s5 .lpv2-product-s5-card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000021}.lpv2-product-s5 .lpv2-product-s5-card-img{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.lpv2-product-s5 .lpv2-product-s5-card-img img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-product-s5 .lpv2-gallery-item-placeholder{aspect-ratio:1;cursor:pointer;background:#f0f4fa;justify-content:center;align-items:center;width:100%;display:flex}.lpv2-product-s5 .lpv2-product-s5-card-body{padding:14px 16px 16px}.lpv2-product-s5 .lpv2-product-s5-card-body .lpv2-text-field-placeholder{margin-left:0;margin-right:auto}.lpv2-product-s5 .lpv2-product-s5-tag{letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:20px;margin-bottom:8px;padding:2px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.68rem;font-weight:700;display:inline-block}.lpv2-product-s5 .lpv2-product-s5-card-name{margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700}.lpv2-product-s5 .lpv2-product-s5-card-desc{margin:0 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.85rem;line-height:1.6}.lpv2-product-s5 .lpv2-product-s5-divider{border-radius:1px;height:1px;margin-top:4px}.lpv2-product-s6,.lpv2-product-s6b{padding:60px 40px}@media (max-width:900px){.lpv2-product-s6,.lpv2-product-s6b{padding:48px 24px}}@container lpv2 (max-width:900px){.lpv2-product-s6,.lpv2-product-s6b{padding:48px 24px}}.lpv2-product-s6 .lpv2-product-s6-inner,.lpv2-product-s6b .lpv2-product-s6-inner{max-width:1200px;margin:0 auto}.lpv2-product-s6 .lpv2-product-s6-header,.lpv2-product-s6b .lpv2-product-s6-header{text-align:center;margin-bottom:36px}.lpv2-product-s6 .lpv2-product-s6-title,.lpv2-product-s6b .lpv2-product-s6-title{margin-bottom:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:700}.lpv2-product-s6 .lpv2-product-s6-description,.lpv2-product-s6b .lpv2-product-s6-description{max-width:600px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-product-s6 .lpv2-product-s6-grid,.lpv2-product-s6b .lpv2-product-s6-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:700px){.lpv2-product-s6 .lpv2-product-s6-grid,.lpv2-product-s6b .lpv2-product-s6-grid{grid-template-columns:1fr}}@container lpv2 (max-width:700px){.lpv2-product-s6 .lpv2-product-s6-grid,.lpv2-product-s6b .lpv2-product-s6-grid{grid-template-columns:1fr}}.lpv2-product-s6 .lpv2-product-s6-grid--3col,.lpv2-product-s6b .lpv2-product-s6-grid--3col{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.lpv2-product-s6 .lpv2-product-s6-grid--3col,.lpv2-product-s6b .lpv2-product-s6-grid--3col{grid-template-columns:1fr 1fr}}@container lpv2 (max-width:900px){.lpv2-product-s6 .lpv2-product-s6-grid--3col,.lpv2-product-s6b .lpv2-product-s6-grid--3col{grid-template-columns:1fr 1fr}}@media (max-width:700px){.lpv2-product-s6 .lpv2-product-s6-grid--3col,.lpv2-product-s6b .lpv2-product-s6-grid--3col{grid-template-columns:1fr}}@container lpv2 (max-width:700px){.lpv2-product-s6 .lpv2-product-s6-grid--3col,.lpv2-product-s6b .lpv2-product-s6-grid--3col{grid-template-columns:1fr}}.lpv2-product-s6 .lpv2-product-empty,.lpv2-product-s6b .lpv2-product-empty{text-align:center;border:1px dashed #d0d5e2;border-radius:14px;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.lpv2-product-s6 .lpv2-product-empty-text,.lpv2-product-s6b .lpv2-product-empty-text{color:#6b7280;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.95rem}.lpv2-product-s6 .lpv2-product-empty-btn,.lpv2-product-s6b .lpv2-product-empty-btn{color:#fff;border-radius:8px;align-items:center;padding:10px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.lpv2-product-s6 .lpv2-product-empty-btn:hover,.lpv2-product-s6b .lpv2-product-empty-btn:hover{opacity:.88;color:#fff;transform:translateY(-1px)}.lpv2-product-s6 .lpv2-product-s6-card,.lpv2-product-s6b .lpv2-product-s6-card{aspect-ratio:4/5;border-radius:18px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000012}.lpv2-product-s6 .lpv2-product-s6-card:hover,.lpv2-product-s6b .lpv2-product-s6-card:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000021}@media (max-width:700px){.lpv2-product-s6 .lpv2-product-s6-card,.lpv2-product-s6b .lpv2-product-s6-card{aspect-ratio:3/4}}@container lpv2 (max-width:700px){.lpv2-product-s6 .lpv2-product-s6-card,.lpv2-product-s6b .lpv2-product-s6-card{aspect-ratio:3/4}}.lpv2-product-s6 .lpv2-product-s6-img,.lpv2-product-s6b .lpv2-product-s6-img{position:absolute;inset:0;overflow:hidden}.lpv2-product-s6 .lpv2-product-s6-img img,.lpv2-product-s6b .lpv2-product-s6-img img{object-fit:cover;width:100%;height:100%;display:block}.lpv2-product-s6 .lpv2-product-s6-img:after,.lpv2-product-s6b .lpv2-product-s6-img:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#0000001f 45%,#000000b3 100%);position:absolute;inset:0}.lpv2-product-s6 .lpv2-product-s6-overlay,.lpv2-product-s6b .lpv2-product-s6-overlay{z-index:1;padding:26px 24px;position:absolute;bottom:0;left:0;right:0}.lpv2-product-s6 .lpv2-product-s6-overlay .lpv2-text-field-placeholder,.lpv2-product-s6b .lpv2-product-s6-overlay .lpv2-text-field-placeholder{margin-left:0;margin-right:auto}.lpv2-product-s6 .lpv2-product-s6-name,.lpv2-product-s6b .lpv2-product-s6-name{color:#fff;margin-bottom:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:700}.lpv2-product-s6 .lpv2-product-s6-desc,.lpv2-product-s6b .lpv2-product-s6-desc{color:#ffffffd9;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.6}.lpv2-product-s6 .lpv2-gallery-item-placeholder,.lpv2-product-s6b .lpv2-gallery-item-placeholder{cursor:pointer;background:#f0f4fa;border-radius:18px;justify-content:center;align-items:center;display:flex}.lpv2-product-s6 .lpv2-product-s6b-card,.lpv2-product-s6b .lpv2-product-s6b-card{flex-direction:column;gap:14px;display:flex}.lpv2-product-s6 .lpv2-product-s6b-card .lpv2-product-s6-img,.lpv2-product-s6b .lpv2-product-s6b-card .lpv2-product-s6-img{aspect-ratio:4/5;border-radius:18px;transition:box-shadow .2s,transform .2s;position:relative;inset:auto;overflow:hidden;box-shadow:0 2px 12px #00000012}.lpv2-product-s6 .lpv2-product-s6b-card .lpv2-product-s6-img:after,.lpv2-product-s6b .lpv2-product-s6b-card .lpv2-product-s6-img:after{content:none}.lpv2-product-s6 .lpv2-product-s6b-card .lpv2-product-s6-img:hover,.lpv2-product-s6b .lpv2-product-s6b-card .lpv2-product-s6-img:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000021}@media (max-width:700px){.lpv2-product-s6 .lpv2-product-s6b-card .lpv2-product-s6-img,.lpv2-product-s6b .lpv2-product-s6b-card .lpv2-product-s6-img{aspect-ratio:3/4}}@container lpv2 (max-width:700px){.lpv2-product-s6 .lpv2-product-s6b-card .lpv2-product-s6-img,.lpv2-product-s6b .lpv2-product-s6b-card .lpv2-product-s6-img{aspect-ratio:3/4}}.lpv2-product-s6 .lpv2-product-s6b-text,.lpv2-product-s6b .lpv2-product-s6b-text{text-align:left}.lpv2-product-s6 .lpv2-product-s6b-name,.lpv2-product-s6b .lpv2-product-s6b-name{margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:700}.lpv2-product-s6 .lpv2-product-s6b-desc,.lpv2-product-s6b .lpv2-product-s6b-desc{margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.6}.lpv2-hero-s6{flex-direction:column;flex:1;min-height:760px;padding:28px;display:flex}@media (max-width:900px){.lpv2-hero-s6{padding:20px}}@container lpv2 (max-width:900px){.lpv2-hero-s6{padding:20px}}@media (max-width:600px){.lpv2-hero-s6{padding:14px}}@container lpv2 (max-width:600px){.lpv2-hero-s6{padding:14px}}@media (max-width:480px){.lpv2-hero-s6{padding:10px}}@container lpv2 (max-width:480px){.lpv2-hero-s6{padding:10px}}.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:22px;flex:1;justify-content:center;align-items:center;min-height:460px;display:flex;position:relative;overflow:visible}@media (max-width:900px){.lpv2-hero-s6 .lpv2-hero-s6-card{min-height:380px}}@container lpv2 (max-width:900px){.lpv2-hero-s6 .lpv2-hero-s6-card{min-height:380px}}@media (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:14px;min-height:300px}}@container lpv2 (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:14px;min-height:300px}}@media (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:12px;min-height:260px}}@container lpv2 (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:12px;min-height:260px}}.lpv2-hero-s6 .lpv2-hero-s6-bg{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.lpv2-hero-s6 .lpv2-hero-s6-bg--empty{color:#ffffff59;background:#1a1a2e;border:2px dashed #ffffff26;justify-content:center;align-items:center;font-size:1rem;display:flex}.lpv2-hero-s6 .lpv2-hero-s6-overlay{border-radius:inherit;background:linear-gradient(#0000002e 0%,#00000047 50%,#000000b8 100%);position:absolute;inset:0}.lpv2-hero-s6 .lpv2-hero-s6-text{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:760px;padding:48px 40px;display:flex;position:relative;overflow:visible}.lpv2-hero-s6 .lpv2-hero-s6-text .lpv2-sk-input,.lpv2-hero-s6 .lpv2-hero-s6-text .lpv2-sk-textarea{align-self:center}@media (max-width:900px){.lpv2-hero-s6 .lpv2-hero-s6-text{padding:36px 28px}}@container lpv2 (max-width:900px){.lpv2-hero-s6 .lpv2-hero-s6-text{padding:36px 28px}}@media (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-text{padding:24px 16px}}@container lpv2 (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-text{padding:24px 16px}}@media (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-text{padding:20px 12px}}@container lpv2 (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-text{padding:20px 12px}}.lpv2-hero-s6 .lpv2-hero-s6-subtitle{margin:0;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.3}@media (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-subtitle{font-size:1rem}}@container lpv2 (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-subtitle{font-size:1rem}}.lpv2-hero-s6 .lpv2-hero-s6-title{letter-spacing:-.02em;text-shadow:0 2px 24px #0006;box-sizing:border-box;width:100%;max-width:100%;margin:0;font-weight:900;line-height:1;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;font-size:clamp(2.8rem,7cqi,5.2rem)!important}@media (max-width:900px){.lpv2-hero-s6 .lpv2-hero-s6-title{font-size:clamp(2rem,6cqi,4rem)}}@container lpv2 (max-width:900px){.lpv2-hero-s6 .lpv2-hero-s6-title{font-size:clamp(2rem,6cqi,4rem)}}@media (max-width:768px){.lpv2-hero-s6 .lpv2-hero-s6-title{letter-spacing:-.01em;font-size:clamp(1.6rem,7cqi,3rem);line-height:1.05}}@container lpv2 (max-width:768px){.lpv2-hero-s6 .lpv2-hero-s6-title{letter-spacing:-.01em;font-size:clamp(1.6rem,7cqi,3rem);line-height:1.05}}@media (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-title{font-size:clamp(1.4rem,8cqi,2.4rem)}}@container lpv2 (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-title{font-size:clamp(1.4rem,8cqi,2.4rem)}}@media (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-title{font-size:clamp(1.2rem,8cqi,2rem)}}@container lpv2 (max-width:480px){.lpv2-hero-s6 .lpv2-hero-s6-title{font-size:clamp(1.2rem,8cqi,2rem)}}.lpv2-hero-s6 .lpv2-hero-s6-desc{text-align:center;text-transform:uppercase;letter-spacing:.04em;max-width:520px;margin:6px 0 0;font-size:.92rem;font-weight:600;line-height:1.65}@media (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-desc{letter-spacing:.02em;font-size:.82rem}}@container lpv2 (max-width:600px){.lpv2-hero-s6 .lpv2-hero-s6-desc{letter-spacing:.02em;font-size:.82rem}}.lbv2-testi-modal-wrap :global(.ant-modal-content){overflow:hidden;border-radius:16px!important;padding:0!important;box-shadow:0 0 16px #0000001a!important}.lbv2-testi-modal-wrap :global(.ant-modal-close){color:#6b7280;top:18px;right:20px}.lbv2-testi-modal-wrap .ant-modal-content{overflow:hidden;border-radius:16px!important;padding:0!important;box-shadow:0 0 16px #0000001a!important}.lbv2-testi-modal-wrap .ant-modal-body{padding:0!important}.lbv2-testi-modal-wrap .ant-modal-close{color:#6b7280}.lbv2-testi-modal{font-family:Poppins,Kantumruy Pro,sans-serif}.lbv2-testi-modal-header{background:#fff;border-bottom:1px solid #e5e7eb;padding:10px 14px}.lbv2-testi-modal-header-left{flex-direction:column;display:flex}.lbv2-testi-modal-title{color:#111827;font-size:15px;font-weight:700}.lbv2-testi-modal-subtitle{color:#6b7280;margin-top:1px;font-size:12px}.lbv2-testi-modal-body{background:#fff;flex-direction:column;gap:8px;padding:10px 14px 14px;display:flex}.lbv2-testi-modal-header--lg{padding:18px 24px}.lbv2-testi-modal-body--lg{gap:16px;padding:20px 24px 24px}.lbv2-testi-modal-label{color:#111827;font-size:13px;font-weight:600}.lbv2-testi-modal-input,.lbv2-testi-modal-textarea{color:#111827!important;background:#f8fafc!important;border-color:#e5e7eb!important;border-radius:10px!important;padding:8px 12px!important;font-family:Poppins,Kantumruy Pro,sans-serif!important;font-size:14px!important;transition:border-color .2s,box-shadow .2s!important}.lbv2-testi-modal-input:hover,.lbv2-testi-modal-textarea:hover{border-color:#0047ab!important}.lbv2-testi-modal-input:focus,.lbv2-testi-modal-input:focus-within,.lbv2-testi-modal-textarea:focus,.lbv2-testi-modal-textarea:focus-within{background:#fff!important;border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1f!important}.lbv2-testi-modal-save{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:6px;width:100%;padding:11px;font-family:Poppins,Kantumruy Pro,sans-serif;font-size:14px;font-weight:600;transition:background .2s}.lbv2-testi-modal-save:hover{background:#003a8c}.lbv2-testi-modal-save:active{transform:scale(.99)}.lbv2-testi-modal-save:disabled{cursor:not-allowed;background:#9ca3af;transform:none}.lbv2-testi-modal-cancel{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:100%;padding:11px;font-family:Poppins,Kantumruy Pro,sans-serif;font-size:14px;font-weight:600;transition:border-color .2s,color .2s}.lbv2-testi-modal-cancel:hover{color:#e63946;border-color:#e63946}.lps .lpv2-sk-input{color:#fff;background:0 0;border-color:#ffffff4d;min-height:36px;margin-bottom:6px;font-size:14px;font-weight:400}.lps .lpv2-sk-input::placeholder{color:#ffffff80}.lps .lpv2-sk-input:focus{box-shadow:none;background:#ffffff14;border-color:#fff9}.lps{padding:80px 24px;position:relative}.lps .lps-input{border:none;outline:none;flex:1;min-width:0;padding:13px 18px;font-size:15px}.lps .lps-input::placeholder{color:#999}.lps .lps-input:disabled{opacity:.7;cursor:default}.lps .lps-btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;outline:none;flex-shrink:0;padding:13px 26px;font-size:14px;font-weight:700;transition:opacity .2s,transform .15s}.lps .lps-btn:disabled{opacity:.6;cursor:default}.lps .lps-btn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.lps .lps-btn:active:not(:disabled){transform:translateY(0)}.lps .lps-form{align-items:stretch;width:100%;display:flex}.lps .lps-footnote{opacity:.7;text-align:center;margin:10px 0 0;font-size:12px}.lps .lps-footnote--left{text-align:left}@media (max-width:768px){.lps .lps-footnote--left{text-align:center}}.lps .lps-success{text-align:center;margin:0;padding:14px 0;font-size:16px;font-weight:600}.lps .lps-loggedin-wrap{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}@media (max-width:480px){.lps .lps-loggedin-wrap{flex-direction:column}}.lps .lps-loggedin-email{white-space:nowrap;text-overflow:ellipsis;opacity:.85;border-radius:2px;flex:1;min-width:0;padding:12px 16px;font-size:14px;overflow:hidden}.lps--s1{justify-content:center;align-items:center;display:flex}.lps--s1 .lps-s1-inner{text-align:center;border:1px solid #ececf3;width:100%;max-width:640px;padding:52px 44px}@media (max-width:600px){.lps--s1 .lps-s1-inner{padding:36px 22px}}@container lpv2 (max-width:600px){.lps--s1 .lps-s1-inner{padding:36px 22px}}.lps--s1 .lps-s1-title{letter-spacing:.05em;text-transform:uppercase;margin:0 0 16px;font-size:34px;font-weight:700;line-height:1.2}@media (max-width:600px){.lps--s1 .lps-s1-title{font-size:26px}}@container lpv2 (max-width:600px){.lps--s1 .lps-s1-title{font-size:26px}}.lps--s1 .lps-s1-desc{margin:0 0 28px;font-size:15px;line-height:1.75}.lps--s1 .lps-s1-form{max-width:440px;margin:0 auto}.lps--s4{justify-content:center;align-items:center;min-height:400px;padding:100px 24px;display:flex}.lps--s4 .lps-s4-overlay{pointer-events:none;position:absolute;inset:0}.lps--s4 .lps-s4-inner{z-index:1;text-align:center;width:100%;max-width:600px;position:relative}.lps--s4 .lps-s4-eyebrow{letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.lps--s4 .lps-s4-title{margin:0 0 18px;font-size:42px;font-weight:800;line-height:1.15}@media (max-width:600px){.lps--s4 .lps-s4-title{font-size:30px}}@container lpv2 (max-width:600px){.lps--s4 .lps-s4-title{font-size:30px}}.lps--s4 .lps-s4-desc{margin:0 0 32px;font-size:16px;line-height:1.7}.lps--s4 .lps-s4-form{max-width:460px;margin:0 auto}.lps--s5{min-height:340px;padding:0;display:flex}@media (max-width:768px){.lps--s5{flex-direction:column}}@container lpv2 (max-width:768px){.lps--s5{flex-direction:column}}.lps--s5 .lps-s5-left{flex-direction:column;flex:1;justify-content:center;padding:64px 56px;display:flex}@media (max-width:768px){.lps--s5 .lps-s5-left{text-align:center;padding:48px 28px}}@container lpv2 (max-width:768px){.lps--s5 .lps-s5-left{text-align:center;padding:48px 28px}}.lps--s5 .lps-s5-title{margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.2}.lps--s5 .lps-s5-desc{margin:0;font-size:16px;line-height:1.7}.lps--s5 .lps-s5-right{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:64px 56px;display:flex}@media (max-width:768px){.lps--s5 .lps-s5-right{align-items:stretch;padding:40px 28px}}@container lpv2 (max-width:768px){.lps--s5 .lps-s5-right{align-items:stretch;padding:40px 28px}}.lps--s8 .lps-s8-inner{align-items:flex-start;gap:60px;max-width:1060px;margin:0 auto;display:flex}@media (max-width:768px){.lps--s8 .lps-s8-inner{flex-direction:column;gap:36px}}@container lpv2 (max-width:768px){.lps--s8 .lps-s8-inner{flex-direction:column;gap:36px}}.lps--s8 .lps-s8-left{flex:1}.lps--s8 .lps-s8-title{margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.25}.lps--s8 .lps-s8-benefits{margin:0 0 20px;padding:0;list-style:none}.lps--s8 .lps-s8-benefits li{padding:8px 0 8px 22px;font-size:15px;line-height:1.55;position:relative}.lps--s8 .lps-s8-benefits li:before{content:"";background:var(--dot,currentColor);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lps--s8 .lps-s8-desc{margin:0;font-size:15px;line-height:1.7}.lps--s8 .lps-s8-right{border:1px solid;flex:0 0 380px;padding:36px 32px}@media (max-width:768px){.lps--s8 .lps-s8-right{flex:1;width:100%}}@container lpv2 (max-width:768px){.lps--s8 .lps-s8-right{flex:1;width:100%}}.lps--s8 .lps-s8-label{letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.lps--s10 .lps-s10-inner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1100px;margin:0 auto;display:grid}@media (max-width:768px){.lps--s10 .lps-s10-inner{grid-template-columns:1fr;gap:36px}}@container lpv2 (max-width:768px){.lps--s10 .lps-s10-inner{grid-template-columns:1fr;gap:36px}}.lps--s10 .lps-s10-title{margin:0 0 24px;font-size:30px;font-weight:700;line-height:1.25}.lps--s10 .lps-s10-checklist{margin:0;padding:0;list-style:none;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important}.lps--s10 .lps-s10-checklist li{align-items:flex-start;gap:12px;padding:10px 0;font-size:15px;line-height:1.6;display:flex}.lps--s10 .lps-s10-checklist li em{font-style:italic}.lps--s10 .lps-s10-check{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:12px;font-weight:700;display:flex}.lps--s10 .lps-s10-right{text-align:center;border:1px solid;border-radius:8px;padding:40px 36px}.lps--s10 .lps-s10-form-title{margin:0 0 24px;font-size:19px;font-weight:700;line-height:1.4}.lps--s10 .lps-s10-form.lps-form{flex-direction:column;gap:12px}.lps--s10 .lps-s10-form.lps-form .lps-input{text-align:center;border:1px solid #00000026;border-radius:4px}.lps--s10 .lps-s10-form.lps-form .lps-btn{border-radius:4px;width:100%}.lps--s10 .lps-s10-footnote{margin-top:18px}.lps--s11{padding:0}.lps--s11 .lps-s11-inner{grid-template-columns:1fr 1fr;min-height:480px;display:grid}@media (max-width:768px){.lps--s11 .lps-s11-inner{grid-template-columns:1fr;min-height:0}}@container lpv2 (max-width:768px){.lps--s11 .lps-s11-inner{grid-template-columns:1fr;min-height:0}}.lps--s11 .lps-s11-left{flex-direction:column;justify-content:center;padding:64px 6cqi;display:flex}.lps--s11 .lps-s11-title{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.3}.lps--s11 .lps-s11-desc{margin:0 0 22px;font-style:italic}.lps--s11 .lps-s11-form.lps-form{max-width:480px}.lps--s11 .lps-s11-right{min-height:320px;position:relative;overflow:hidden}.lps--s11 .lps-s11-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lps--s11 .lps-s11-img--empty{color:#ffffffd9;cursor:pointer;background:#ffffff1f;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.lps-popup-modal .ant-modal-content{border-radius:20px;padding:0;overflow:hidden}.lps-popup-modal .ant-modal-close{top:14px;right:14px}.lps-popup-close{color:#64748b;background:#0000000d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:flex}.lps-popup-inner{text-align:center;padding:40px 32px 32px}.lps-popup-badge{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 18px;font-size:22px;display:flex}.lps-popup-title{margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.3}.lps-popup-desc{margin:0 0 18px;font-size:14px;line-height:1.6}.lps-popup-list{text-align:left;flex-direction:column;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.lps-popup-list li{align-items:center;gap:8px;font-size:13px;line-height:1.4;display:flex}.lps-popup-form{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}.lps-popup-input{border:1px solid #0000001a;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:14px}.lps-popup-btn{cursor:pointer;border:none;border-radius:10px;width:100%;padding:12px 0;font-size:14px;font-weight:700;transition:opacity .15s}.lps-popup-btn:hover:not(:disabled){opacity:.9}.lps-popup-btn:disabled{opacity:.6;cursor:default}.lps-popup-success{margin:0 0 12px;font-size:14px;font-weight:600}.lps-popup-skip{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:12.5px;text-decoration:underline}.lps-popup-skip:hover{color:#64748b}@keyframes lbv2AddMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.lpv2-fw-btn{will-change:transform;transition:transform .18s,box-shadow .18s}.lpv2-floating-widget .lpv2-fw-btn:hover,.lbv2-float-widget:not(.lbv2-float-widget--selected):not(.lbv2-float-widget--dragging) .lpv2-fw-btn:hover{transform:scale(1.06);box-shadow:0 8px 20px #0f172a2e}@media (prefers-reduced-motion:reduce){.lpv2-fw-btn,.lbv2-add-widget-menu{transition:none;animation:none}}.lbv2-float-widget{z-index:250;will-change:transform;contain:layout style;min-width:60px;position:absolute}.lbv2-float-widget--shape{min-width:unset}.lbv2-float-widget--new{animation:.35s cubic-bezier(.175,.885,.32,1.275) forwards lbv2-widget-pop-in}.lbv2-float-widget__toolbar{translate:calc(-50% + var(--tb-shift,0px)) 0;z-index:260;bottom:calc(100% + 8px);left:50%;position:absolute!important}.lbv2-float-widget__toolbar.is-below{top:calc(100% + 8px);bottom:auto}.lbv2-float-widget__toolbar--wide{min-width:480px}.lbv2-float-widget__img-wrap{cursor:default;width:100%;overflow:hidden}.lbv2-float-widget__img-placeholder{color:#94a3b8;cursor:pointer;background:#f1f5f9;border:2px dashed #cbd5e1;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;font-size:12px;display:flex}.lbv2-float-widget__img-spinner{border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite lbv2-spin}@keyframes lbv2-spin{to{transform:rotate(360deg)}}.lbv2-float-widget__code-editor{background:#0f172a;border:2px solid #3b82f6;border-radius:10px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 12px 32px #0f172a47}.lbv2-float-widget__code-bar-label{color:#e2e8f0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.lbv2-float-widget__code-bar-label em{color:#64748b;margin-left:4px;font-style:normal;font-weight:400}.lbv2-float-widget__code-bar{color:#94a3b8;-webkit-user-select:none;user-select:none;background:#1e293b;justify-content:space-between;align-items:center;padding:6px 10px;font-family:DM Mono,Fira Code,monospace;font-size:11px;display:flex}.lbv2-float-widget__code-bar button{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.lbv2-float-widget__code-bar button:hover{background:#2563eb}.lbv2-float-widget__code-textarea{resize:none;color:#e2e8f0;tab-size:2;caret-color:#3b82f6;background:#0f172a;border:none;outline:none;width:100%;padding:12px;font-family:DM Mono,Fira Code,Consolas,monospace;font-size:13px;line-height:1.6}.lbv2-float-widget__code-textarea::placeholder{color:#475569}.lbv2-float-widget__code-tip{color:#94a3b8;background:#1e293b;border-top:1px solid #334155;margin:0;padding:8px 12px;font-size:11px;line-height:1.5}.lbv2-float-widget__code-preview{cursor:default;background:0 0;width:100%;overflow:hidden}.lbv2-float-widget__code-empty{text-align:center;cursor:pointer;background:#f8fafcf0;border:1.5px dashed #94a3b8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:12px;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.lbv2-float-widget__code-empty:hover{background:#fffffffa;border-color:#3b82f6}.lbv2-float-widget__code-empty-icon{color:#0047ab;background:#e8f1ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.lbv2-float-widget__code-empty-title{color:#0f172a;margin-top:6px;font-size:14px;font-weight:600}.lbv2-float-widget__code-empty-hint{color:#64748b;max-width:260px;font-size:12px;line-height:1.45}.lbv2-float-widget__code-empty-btn{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:999px;flex-shrink:0;margin-top:8px;padding:6px 16px;font-size:12px;font-weight:600;transition:background .15s}.lbv2-float-widget__code-empty-btn:hover{background:#003a8c}.lbv2-float-widget__content{white-space:pre-wrap;word-break:break-word;color:#334155;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border-radius:2px;outline:none;min-height:32px;padding:6px 8px;font-size:15px;line-height:1.5;display:block}.lbv2-float-widget--selected .lbv2-float-widget__content{cursor:move;outline:1.5px solid #3b82f6}.lbv2-float-widget--selected:not(.lbv2-float-widget--text){outline-offset:0;outline:1.5px solid #3b82f6}.lbv2-float-widget--dragging{will-change:left,top;-webkit-user-select:none;user-select:none;cursor:grabbing!important}.lbv2-float-widget--dragging *{pointer-events:none}.lbv2-float-widget--editing .lbv2-float-widget__content,.lbv2-float-widget__content--editing{-webkit-user-select:text;user-select:text;caret-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626;cursor:text!important;background:0 0!important;outline:2px solid #3b82f6!important}.lbv2-float-widget__dot{z-index:10;cursor:move;background:#fff;border:1.5px solid #3b82f6;border-radius:50%;width:8px;height:8px;position:absolute}.lbv2-float-widget__dot--nw{top:-4px;left:-4px}.lbv2-float-widget__dot--n{top:-4px;left:50%;transform:translate(-50%)}.lbv2-float-widget__dot--ne{top:-4px;right:-4px}.lbv2-float-widget__dot--e{cursor:ew-resize;top:50%;right:-4px;transform:translateY(-50%)}.lbv2-float-widget__dot--se{bottom:-4px;right:-4px}.lbv2-float-widget__dot--s{bottom:-4px;left:50%;transform:translate(-50%)}.lbv2-float-widget__dot--sw{bottom:-4px;left:-4px}.lbv2-float-widget__dot--w{cursor:ew-resize;top:50%;left:-4px;transform:translateY(-50%)}.lbv2-float-widget__dot--line-end{background:#3b82f6;border-color:#fff;width:10px;height:10px;box-shadow:0 0 0 1px #3b82f6}.lbv2-float-widget__dot--line-end.lbv2-float-widget__dot--w{left:-5px}.lbv2-float-widget__dot--line-end.lbv2-float-widget__dot--e{right:-5px}.lbv2-float-widget__dot--line-end.lbv2-float-widget__dot--n{top:-5px}.lbv2-float-widget__dot--line-end.lbv2-float-widget__dot--s{bottom:-5px}.lbv2-float-widget__dot--line-end:hover{background:#2563eb}.lbv2-float-widget__dot:hover{background:#3b82f6}.lpv2-page-root{position:relative;overflow-x:hidden;container:lpv2/inline-size}.lpv2-fixed-menu-wrap,.lpv2-fixed-menu-wrap *{font-family:Inter,sans-serif!important}.lpv2-floating-widgets{pointer-events:none;z-index:100;position:absolute;inset:0;overflow:hidden}.lpv2-floating-widget{pointer-events:auto;z-index:5;position:absolute}.lpv2-floating-widget__content{white-space:pre-wrap;word-break:break-word;color:#334155;padding:6px 8px;font-size:15px;line-height:1.5}@media (max-width:768px){.lpv2-floating-widget--hide-mobile{display:none!important}}@container lpv2 (max-width:768px){.lpv2-floating-widget--hide-mobile{display:none!important}}@media (max-width:768px){.lpv2-floating-widget{max-width:min(260px,100cqi - 24px)!important}.lpv2-floating-widget__content{font-size:clamp(12px,3.5cqi,16px)!important}}@container lpv2 (max-width:768px){.lpv2-floating-widget{max-width:min(260px,100cqi - 24px)!important}.lpv2-floating-widget__content{font-size:clamp(12px,3.5cqi,16px)!important}}.lpv2-mobile-widget-row{z-index:5;pointer-events:none;flex-wrap:wrap;gap:12px;padding:0 16px;display:flex;position:absolute;left:0;right:0}.lpv2-mobile-widget-row .lpv2-floating-widget{flex:1 1 0!important;max-width:min(220px,100%)!important}.lpv2-mobile-widget-stack{flex-direction:column;align-items:flex-start;gap:10px;padding:0 clamp(20px,12%,56px) 40px;display:flex}.lpv2-mobile-widget-stack .lpv2-floating-widget{max-width:100%!important}.lpv2-mobile-widget-stack--solo{padding-top:40px}.lpv2-mobile-widget-stack .lpv2-mobile-widget-row--flow{align-self:stretch;padding:0;position:static}.lpv2-section-height-wrap.lpv2-section-height-wrap--blank{height:0!important;min-height:0!important;overflow:hidden!important}.lpv2-text-block{padding:48px 32px}.lpv2-text-block__inner{max-width:860px;margin:0 auto}.lpv2-text-block__content{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.7}.lpv2-text-block__placeholder{color:#94a3b8;margin:0;font-size:15px;font-style:italic}@container lpv2 (max-width:900px){.lpv2-floating-widgets{display:none!important}.lpv2-blog-section .lpv2-blog-grid{grid-template-columns:repeat(2,1fr)}.lpv2-blog-s3 .lpv2-blog-s3-layout,.lpv2-blog-s6 .lpv2-blog-s6-hero{grid-template-columns:1fr}.lpv2-blog-s6 .lpv2-blog-s6-row{grid-template-columns:1fr 1fr}.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:1fr}.lpv2-team-s8{padding:60px 6%}.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr;min-height:auto}.lpv2-testi-s5 .lpv2-testi-s5-grid,.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr 1fr}.lpv2-ranking-section{padding:60px 6%}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:1fr 1fr}.lpv2-hero-s6-title{word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;font-size:clamp(2rem,6cqi,4rem)!important;transform:none!important}.lpv2-hero-s1{min-height:70vh}.lpv2-hero-s1 .lpv2-hero-s1-text{text-align:center;padding:48px 24px}.lpv2-hero-s1 .lpv2-hero-s1-text .lpv2-hero-s1-description{margin:0 auto}.lpv2-hero-s2 .lpv2-hero-s2-content{text-align:left;padding:40px 6% 60px}.lpv2-hero-s2 .lpv2-hero-s2-title{font-size:clamp(1.8rem,5cqi,3rem)}.lpv2-about-section,.lpv2-about-s2,.lpv2-about-s3{padding:60px 24px}.lpv2-about-s6 .lpv2-about-s6-text{padding:48px 32px}.lpv2-gallery-section,.lpv2-gallery-s2,.lpv2-gallery-s3,.lpv2-gallery-s4,.lpv2-gallery-s6,.lpv2-gallery-s7,.lpv2-gallery-s8,.lpv2-gallery-s9,.lpv2-gallery-s10,.lpv2-gallery-s11{padding:60px 24px}.lpv2-gallery-s5{padding:60px 0 60px 24px}.lpv2-gallery-s5 .lpv2-gallery-header-block{padding-right:24px}.lpv2-footer-s1 .lpv2-footer-s1-main{padding:60px 24px 40px}.lpv2-footer-s1 .lpv2-footer-bottom-inner{flex-direction:column;gap:20px}.lpv2-footer-s1-bottom-right{align-items:center}.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1fr 1fr;padding:60px 6%}.lpv2-vision-section{padding:60px 6%}.lpv2-vision-s2,.lpv2-vision-s3,.lpv2-vision-s4,.lpv2-vision-s5{padding:60px 5%}.lpv2-custom-section{padding:60px 24px}.lpv2-custom-section .lpv2-custom-inner{flex-direction:column;padding:0 20px}.lpv2-custom-section .lpv2-custom-image{flex:none;width:100%}}@container lpv2 (max-width:768px){.lbv2-section-height-clip{height:auto!important;min-height:0!important;overflow:visible!important}.lbv2-section-height-clip>*{height:auto!important;min-height:0!important}.lpv2-hero-s6{padding:16px}.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:16px;min-height:340px}.lpv2-hero-s6 .lpv2-hero-s6-text{padding:32px 20px}.lpv2-hero-s6 .lpv2-hero-s6-title{line-height:1.05;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;font-size:clamp(1.6rem,8cqi,3rem)!important;transform:none!important}.lpv2-hero-s6 .lpv2-hero-s6-subtitle{font-size:clamp(.85rem,3cqi,1.1rem)}.lpv2-hero-s6 .lpv2-hero-s6-desc{letter-spacing:.02em;font-size:clamp(.75rem,2.5cqi,.92rem)}.lpv2-hero-s1{min-height:70vh}.lpv2-hero-s1 .lpv2-hero-s1-text{text-align:center;padding:40px 20px}.lpv2-hero-s2{min-height:70vh}.lpv2-hero-s2 .lpv2-hero-s2-content{padding:30px 5% 50px}.lpv2-hero-s2 .lpv2-hero-s2-title{font-size:clamp(1.5rem,6cqi,2.2rem)}.lpv2-hero-s3{min-height:360px}.lpv2-hero-s3 .lpv2-hero-s3-content{padding:40px 6%}.lpv2-hero-s3 .lpv2-hero-s3-title{font-size:clamp(1.4rem,7cqi,2.8rem)}.lpv2-hero-s4{flex-direction:column;min-height:auto}.lpv2-hero-s4 .lpv2-hero-s4-image{flex:none;aspect-ratio:auto!important;width:100%!important;height:auto!important;overflow:hidden!important}.lpv2-hero-s4 .lpv2-hero-s4-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-hero-s4 .lpv2-hero-s4-image img{width:100%!important;height:auto!important;display:block!important}.lpv2-hero-s4 .lpv2-hero-s4-text{padding:40px 6%}.lpv2-hero-s4 .lpv2-hero-s4-title{font-size:clamp(2rem,8cqi,3rem)}.lpv2-hero-s5{min-height:auto}.lpv2-hero-s5 .lpv2-hero-s5-image{aspect-ratio:auto!important;height:auto!important;overflow:hidden!important}.lpv2-hero-s5 .lpv2-hero-s5-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-hero-s5 .lpv2-hero-s5-image img{width:100%!important;height:auto!important;display:block!important}.lpv2-about-section .lpv2-about-inner{text-align:center;flex-direction:column;gap:32px}.lpv2-about-section .lpv2-about-image{flex:none;width:100%;max-width:100%;overflow:hidden!important}.lpv2-about-section .lpv2-about-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-about-section .lpv2-about-image img{width:100%!important;height:auto!important;display:block!important}.lpv2-about-s2 .lpv2-about-s2-inner{text-align:center;flex-direction:column;gap:40px}.lpv2-about-s2 .lpv2-about-s2-image{aspect-ratio:1;flex:none;width:min(280px,100%);height:auto}.lpv2-about-s5{min-height:auto}.lpv2-about-s5 .lpv2-about-s5-panel{flex:none;width:100%;min-height:280px}.lpv2-about-s3{flex-direction:column;min-height:auto}.lpv2-about-s3 .lpv2-about-s3-panel{flex:none;width:100%;min-height:240px}.lpv2-about-s3 .lpv2-about-s3-image{width:55%;margin:40px auto;display:block;overflow:hidden!important}.lpv2-about-s3 .lpv2-about-s3-inner{text-align:center;flex-direction:column-reverse;gap:40px}.lpv2-about-s3 .lpv2-about-s3-image{flex:unset;width:100%;overflow:hidden!important}.lpv2-about-s3 .lpv2-about-s3-image>div:first-child{width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.lpv2-about-s3 .lpv2-about-s3-image img{width:100%!important;height:auto!important;display:block!important}.lpv2-about-s6{flex-direction:column}.lpv2-about-s6 .lpv2-about-s6-panel{flex:unset;width:100%;height:12px}.lpv2-footer-s1 .lpv2-footer-s1-main{text-align:center;flex-direction:column;align-items:center}.lpv2-footer-s1 .lpv2-footer-s1-contact{align-items:center}.lpv2-footer-s1 .lpv2-social-container{justify-content:center}.lpv2-footer-s3 .lpv2-footer-s3-inner{grid-template-columns:1fr}.lpv2-footer-s4 .lpv2-footer-s4-inner{flex-direction:column;gap:40px;padding:56px 24px 48px}.lpv2-footer-s4 .lpv2-footer-s4-left{text-align:center;align-items:center;padding-right:0}.lpv2-footer-s4 .lpv2-footer-s4-right{text-align:center;align-items:center;padding-left:0}.lpv2-footer-s4 .lpv2-footer-s4-divider{display:none}.lpv2-footer-s5 .lpv2-footer-s5-top{flex-direction:column;align-items:flex-start;gap:24px;padding:36px 24px 28px}.lpv2-footer-s5 .lpv2-footer-s5-brand{gap:12px}.lpv2-footer-s5 .lpv2-footer-s5-bottom{padding:24px 24px 32px}.lpv2-gallery-s8 .lpv2-gallery-s8-grid{grid-template-columns:1fr}.lpv2-gallery-s9 .lpv2-gallery-s9-stack{height:260px}.lpv2-gallery-s9 .lpv2-gallery-s9-card{width:170px;height:230px;margin:-115px 0 0 -85px}.lpv2-gallery-s10 .lpv2-gallery-s10-row{gap:24px;flex-direction:column!important}.lpv2-gallery-s10 .lpv2-gallery-s10-img{flex:unset;width:100%}.lpv2-gallery-s11 .lpv2-gallery-s11-wall{grid-template-columns:repeat(2,1fr)}.lpv2-gallery-s2 .lpv2-gallery-s2-grid,.lpv2-video-section .lpv2-video-s1-row{grid-template-columns:1fr}.lpv2-video-s2 .lpv2-video-s2-inner{grid-template-columns:1fr;gap:32px}.lpv2-video-s3 .lpv2-video-s3-body,.lpv2-vision-s4 .lpv2-vision-s4-steps,.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}.lpv2-vision-s6 .lpv2-vision-s6-right{padding:40px 32px}.lpv2-team-section{padding:60px 6%}.lpv2-team-section .lpv2-team-grid{grid-template-columns:repeat(2,1fr)}.lpv2-faq-section{padding:60px 6%}.lpv2-faq-s3 .lpv2-faq-s3-layout{grid-template-columns:1fr;gap:40px}.lpv2-blog-section{padding:60px 6%}.lpv2-testi-section{padding:60px 0}.lpv2-custom-s6{flex-direction:column}.lpv2-custom-s6 .lpv2-custom-s6-left,.lpv2-custom-s6 .lpv2-custom-s6-right{width:100%}.lpv2-custom-s7 .lpv2-custom-s7-inner{flex-direction:column}.lpv2-custom-s7 .lpv2-custom-s7-image{flex:none;width:100%}.lpv2-testi-s3 .lpv2-testi-s3-row{flex-direction:column}.lpv2-testi-s4 .lpv2-testi-s4-row{flex-wrap:wrap}.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr}.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr 1fr}.lpv2-blog-s3 .lpv2-blog-s3-layout{grid-template-columns:1fr}.lpv2-blog-s5 .lpv2-blog-s5-grid{grid-template-rows:auto;grid-template-columns:1fr}.lpv2-blog-s6 .lpv2-blog-s6-hero,.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:1fr}.lpv2-blog-s7 .lpv2-blog-s7-feature{border-bottom:1px solid #1a17141a;border-right:none}.lpv2-ranking-s2 .lpv2-ranking-s2-podium{flex-direction:column;align-items:center;gap:24px;height:auto}.lpv2-ranking-s2 .lpv2-ranking-s2-step{max-width:280px}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:1fr}.lpv2-ranking-s4 .lpv2-ranking-s4-steps{flex-direction:column;align-items:center;gap:60px}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos2,.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos3{margin-top:0}.lps--s2 .lps-s2-inner{text-align:center;flex-direction:column;gap:36px}.lps--s5{flex-direction:column}.lps--s5 .lps-s5-left{text-align:center;padding:48px 28px}.lps--s5 .lps-s5-right{align-items:stretch;padding:40px 28px}}@container lpv2 (max-width:560px){.lpv2-footer-s3 .lpv2-footer-s3-inner,.lpv2-gallery-s11 .lpv2-gallery-s11-wall,.lpv2-blog-section .lpv2-blog-grid,.lpv2-faq-s2 .lpv2-faq-s2-grid,.lpv2-testi-s6 .lpv2-testi-s6-grid,.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-ranking-s3 .lpv2-ranking-s3-grid,.lpv2-team-section .lpv2-team-grid{grid-template-columns:1fr}.lpv2-hero-s6{padding:12px}.lpv2-hero-s6 .lpv2-hero-s6-card{border-radius:14px;min-height:300px}.lpv2-hero-s6 .lpv2-hero-s6-text{padding:24px 16px}.lpv2-hero-s6 .lpv2-hero-s6-title{line-height:1.05;word-break:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;white-space:normal!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;font-size:clamp(1.5rem,9cqi,2.6rem)!important;transform:none!important}.lpv2-hero-s6 .lpv2-hero-s6-subtitle{font-size:.95rem}.lpv2-hero-s6 .lpv2-hero-s6-desc{letter-spacing:.02em;font-size:.8rem}.lpv2-about-section .lpv2-about-image{align-self:center;width:280px!important;max-width:280px!important;margin:0 auto!important}.lpv2-about-s2 .lpv2-about-s2-image{aspect-ratio:1;flex:none;width:min(240px,100%);height:auto}}@media (max-width:900px){.lpv2-floating-widgets{display:none!important}.lpv2-vision-s4 .lpv2-vision-s4-steps,.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}.lpv2-vision-s6 .lpv2-vision-s6-right{padding:40px 32px}.lpv2-team-section{padding:60px 6%}.lpv2-team-section .lpv2-team-grid,.lpv2-team-s8 .lpv2-team-s8-layout,.lpv2-testi-s5 .lpv2-testi-s5-grid,.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:repeat(2,1fr)}.lpv2-blog-s3 .lpv2-blog-s3-layout,.lpv2-blog-s6 .lpv2-blog-s6-hero{grid-template-columns:1fr}.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:repeat(2,1fr)}.lpv2-blog-s7 .lpv2-blog-s7-feature{border-bottom:1px solid #1a17141a;border-right:none}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:repeat(2,1fr)}.lpv2-custom-s6{flex-direction:column}.lpv2-custom-s6 .lpv2-custom-s6-left,.lpv2-custom-s6 .lpv2-custom-s6-right{width:100%}.lpv2-custom-s7 .lpv2-custom-s7-inner{flex-direction:column}.lpv2-custom-s7 .lpv2-custom-s7-image{flex:none;width:100%}.lpv2-video-section .lpv2-video-s1-row{grid-template-columns:1fr}.lpv2-video-s2 .lpv2-video-s2-inner{grid-template-columns:1fr;gap:32px}.lpv2-video-s3 .lpv2-video-s3-body{grid-template-columns:1fr}.lpv2-faq-section{padding:60px 6%}.lpv2-faq-s3 .lpv2-faq-s3-layout{grid-template-columns:1fr;gap:40px}.lpv2-blog-section{padding:60px 6%}}@container lpv2 (max-width:900px){.lpv2-floating-widgets{display:none!important}.lpv2-vision-s4 .lpv2-vision-s4-steps,.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}.lpv2-vision-s6 .lpv2-vision-s6-right{padding:40px 32px}.lpv2-team-section{padding:60px 6%}.lpv2-team-section .lpv2-team-grid,.lpv2-team-s8 .lpv2-team-s8-layout,.lpv2-testi-s5 .lpv2-testi-s5-grid,.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:repeat(2,1fr)}.lpv2-blog-s3 .lpv2-blog-s3-layout,.lpv2-blog-s6 .lpv2-blog-s6-hero{grid-template-columns:1fr}.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:repeat(2,1fr)}.lpv2-blog-s7 .lpv2-blog-s7-feature{border-bottom:1px solid #1a17141a;border-right:none}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:repeat(2,1fr)}.lpv2-custom-s6{flex-direction:column}.lpv2-custom-s6 .lpv2-custom-s6-left,.lpv2-custom-s6 .lpv2-custom-s6-right{width:100%}.lpv2-custom-s7 .lpv2-custom-s7-inner{flex-direction:column}.lpv2-custom-s7 .lpv2-custom-s7-image{flex:none;width:100%}.lpv2-video-section .lpv2-video-s1-row{grid-template-columns:1fr}.lpv2-video-s2 .lpv2-video-s2-inner{grid-template-columns:1fr;gap:32px}.lpv2-video-s3 .lpv2-video-s3-body{grid-template-columns:1fr}.lpv2-faq-section{padding:60px 6%}.lpv2-faq-s3 .lpv2-faq-s3-layout{grid-template-columns:1fr;gap:40px}.lpv2-blog-section{padding:60px 6%}}@media (max-width:768px){.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}.lpv2-vision-s6 .lpv2-vision-s6-left{padding:48px 24px}.lpv2-vision-s6 .lpv2-vision-s6-right{padding:32px 24px}.lpv2-team-s8 .lpv2-team-s8-layout{grid-template-columns:1fr}.lpv2-testi-s3 .lpv2-testi-s3-row{flex-direction:column}.lpv2-testi-s4 .lpv2-testi-s4-row{flex-wrap:wrap}.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr}.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr 1fr}.lpv2-blog-s3 .lpv2-blog-s3-layout{grid-template-columns:1fr}.lpv2-blog-s5 .lpv2-blog-s5-grid{grid-template-rows:auto;grid-template-columns:1fr}.lpv2-blog-s6 .lpv2-blog-s6-hero,.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:1fr}.lpv2-ranking-s2 .lpv2-ranking-s2-podium{flex-direction:column;align-items:center;gap:24px;height:auto}.lpv2-ranking-s2 .lpv2-ranking-s2-step{max-width:280px}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:1fr}.lpv2-ranking-s4 .lpv2-ranking-s4-steps{flex-direction:column;align-items:center;gap:60px}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos2,.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos3{margin-top:0}.lps--s2 .lps-s2-inner{text-align:center;flex-direction:column;gap:36px}.lps--s5{flex-direction:column}.lps--s5 .lps-s5-left{text-align:center;padding:48px 28px}.lps--s5 .lps-s5-right{align-items:stretch;padding:40px 28px}}@container lpv2 (max-width:768px){.lpv2-vision-s6 .lpv2-vision-s6-inner{grid-template-columns:1fr}.lpv2-vision-s6 .lpv2-vision-s6-left{padding:48px 24px}.lpv2-vision-s6 .lpv2-vision-s6-right{padding:32px 24px}.lpv2-team-s8 .lpv2-team-s8-layout{grid-template-columns:1fr}.lpv2-testi-s3 .lpv2-testi-s3-row{flex-direction:column}.lpv2-testi-s4 .lpv2-testi-s4-row{flex-wrap:wrap}.lpv2-testi-s5 .lpv2-testi-s5-grid{grid-template-columns:1fr}.lpv2-testi-s6 .lpv2-testi-s6-grid{grid-template-columns:1fr 1fr}.lpv2-blog-s3 .lpv2-blog-s3-layout{grid-template-columns:1fr}.lpv2-blog-s5 .lpv2-blog-s5-grid{grid-template-rows:auto;grid-template-columns:1fr}.lpv2-blog-s6 .lpv2-blog-s6-hero,.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-blog-s7 .lpv2-blog-s7-grid{grid-template-columns:1fr}.lpv2-ranking-s2 .lpv2-ranking-s2-podium{flex-direction:column;align-items:center;gap:24px;height:auto}.lpv2-ranking-s2 .lpv2-ranking-s2-step{max-width:280px}.lpv2-ranking-s3 .lpv2-ranking-s3-grid{grid-template-columns:1fr}.lpv2-ranking-s4 .lpv2-ranking-s4-steps{flex-direction:column;align-items:center;gap:60px}.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos2,.lpv2-ranking-s4 .lpv2-ranking-s4-step.pos3{margin-top:0}.lps--s2 .lps-s2-inner{text-align:center;flex-direction:column;gap:36px}.lps--s5{flex-direction:column}.lps--s5 .lps-s5-left{text-align:center;padding:48px 28px}.lps--s5 .lps-s5-right{align-items:stretch;padding:40px 28px}}@media (max-width:560px){.lpv2-testi-s6 .lpv2-testi-s6-grid,.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-ranking-s3 .lpv2-ranking-s3-grid,.lpv2-team-section .lpv2-team-grid{grid-template-columns:1fr}}@container lpv2 (max-width:560px){.lpv2-testi-s6 .lpv2-testi-s6-grid,.lpv2-blog-s6 .lpv2-blog-s6-row,.lpv2-ranking-s3 .lpv2-ranking-s3-grid,.lpv2-team-section .lpv2-team-grid{grid-template-columns:1fr}}@media (max-width:768px){.lpv2-hero-s1-title{font-size:clamp(1.8rem,8cqi,3rem)!important}.lpv2-hero-s2-title{font-size:clamp(1.6rem,7cqi,2.4rem)}.lpv2-hero-s3-title{font-size:clamp(1.5rem,7cqi,2.2rem)}.lpv2-hero-s4-title,.lpv2-hero-s5-title,.lpv2-hero-s6-title{font-size:clamp(1.4rem,6cqi,2rem)}.lpv2-hero-title{font-size:clamp(1.5rem,7cqi,2.2rem)}.lpv2-hero-subtitle{font-size:clamp(.95rem,4cqi,1.1rem)}.lpv2-hero-description{font-size:.9rem}[class*=-immersive] h1,[class*=-immersive] h2{font-size:clamp(1.5rem,6cqi,2rem)!important}[class*=-immersive] p{font-size:clamp(.9rem,4cqi,1.05rem)!important}[class*=-immersive]>div>div[style*=padding]{padding:36px 24px!important}.lpv2-about-title{font-size:1.6rem}.lpv2-about-s2-title,.lpv2-about-s3-title,.lpv2-about-s4-title,.lpv2-about-s5-title,.lpv2-about-s6-title{font-size:1.35rem}.lpv2-about-description,.lpv2-about-s2-description,.lpv2-about-s3-description,.lpv2-about-s4-description,.lpv2-about-s5-description,.lpv2-about-s6-description{font-size:.95rem;line-height:1.7}.lpv2-gallery-title{font-size:1.6rem}.lpv2-gallery-section-title,.lpv2-gallery-s2-title{font-size:1.3rem}.lpv2-vision-header-title{font-size:1.5rem}.lpv2-vision-card-title,.lpv2-vision-s2-card-title,.lpv2-vision-s3-title,.lpv2-vision-s4-step-title,.lpv2-vision-s5-title{font-size:1.2rem}.lpv2-vision-s2-title,.lpv2-vision-s6-left-title,.lpv2-vision-s7-title,.lpv2-blog-title,.lpv2-team-title{font-size:1.5rem}.lpv2-team-description{font-size:.95rem}.lpv2-faq-title{font-size:1.5rem}.lpv2-faq-s3-title,.lpv2-faq-s7-title{font-size:1.4rem}.lpv2-testi-title{font-size:1.35rem}.lpv2-testi-s2-text{font-size:1.1rem;line-height:1.65}.lpv2-testi-s10-quote{font-size:1.1rem}.lpv2-ranking-title{font-size:1.5rem}.lpv2-video-s2-title,.lpv2-video-s3-title{font-size:1.3rem}.lpv2-footer-s1-contact-title,.lpv2-footer-title{font-size:1.5rem}.lpv2-custom-title,.lpv2-custom-s3-title,.lpv2-custom-s5-title,.lpv2-custom-s6-title,.lpv2-custom-s7-title{font-size:1.4rem}.lps-s7-title{font-size:clamp(1.6rem,6cqi,2rem)!important}.lps-s9-title{font-size:1.2rem}.lpv2-gallery-header .lpv2-gallery-title{font-size:1.6rem}}@container lpv2 (max-width:768px){.lpv2-hero-s1-title{font-size:clamp(1.8rem,8cqi,3rem)!important}.lpv2-hero-s2-title{font-size:clamp(1.6rem,7cqi,2.4rem)}.lpv2-hero-s3-title{font-size:clamp(1.5rem,7cqi,2.2rem)}.lpv2-hero-s4-title,.lpv2-hero-s5-title,.lpv2-hero-s6-title{font-size:clamp(1.4rem,6cqi,2rem)}.lpv2-hero-title{font-size:clamp(1.5rem,7cqi,2.2rem)}.lpv2-hero-subtitle{font-size:clamp(.95rem,4cqi,1.1rem)}.lpv2-hero-description{font-size:.9rem}[class*=-immersive] h1,[class*=-immersive] h2{font-size:clamp(1.5rem,6cqi,2rem)!important}[class*=-immersive] p{font-size:clamp(.9rem,4cqi,1.05rem)!important}[class*=-immersive]>div>div[style*=padding]{padding:36px 24px!important}.lpv2-about-title{font-size:1.6rem}.lpv2-about-s2-title,.lpv2-about-s3-title,.lpv2-about-s4-title,.lpv2-about-s5-title,.lpv2-about-s6-title{font-size:1.35rem}.lpv2-about-description,.lpv2-about-s2-description,.lpv2-about-s3-description,.lpv2-about-s4-description,.lpv2-about-s5-description,.lpv2-about-s6-description{font-size:.95rem;line-height:1.7}.lpv2-gallery-title{font-size:1.6rem}.lpv2-gallery-section-title,.lpv2-gallery-s2-title{font-size:1.3rem}.lpv2-vision-header-title{font-size:1.5rem}.lpv2-vision-card-title,.lpv2-vision-s2-card-title,.lpv2-vision-s3-title,.lpv2-vision-s4-step-title,.lpv2-vision-s5-title{font-size:1.2rem}.lpv2-vision-s2-title,.lpv2-vision-s6-left-title,.lpv2-vision-s7-title,.lpv2-blog-title,.lpv2-team-title{font-size:1.5rem}.lpv2-team-description{font-size:.95rem}.lpv2-faq-title{font-size:1.5rem}.lpv2-faq-s3-title,.lpv2-faq-s7-title{font-size:1.4rem}.lpv2-testi-title{font-size:1.35rem}.lpv2-testi-s2-text{font-size:1.1rem;line-height:1.65}.lpv2-testi-s10-quote{font-size:1.1rem}.lpv2-ranking-title{font-size:1.5rem}.lpv2-video-s2-title,.lpv2-video-s3-title{font-size:1.3rem}.lpv2-footer-s1-contact-title,.lpv2-footer-title{font-size:1.5rem}.lpv2-custom-title,.lpv2-custom-s3-title,.lpv2-custom-s5-title,.lpv2-custom-s6-title,.lpv2-custom-s7-title{font-size:1.4rem}.lps-s7-title{font-size:clamp(1.6rem,6cqi,2rem)!important}.lps-s9-title{font-size:1.2rem}.lpv2-gallery-header .lpv2-gallery-title{font-size:1.6rem}}@media (max-width:768px){.lpv2-hero-s1,.lpv2-hero-s1-text,.lpv2-hero-s2,.lpv2-hero-s3,.lpv2-hero-s4,.lpv2-hero-s5,.lpv2-hero-s6,.lpv2-about-section,.lpv2-about-s2,.lpv2-about-s3,.lpv2-about-s4,.lpv2-about-s5,.lpv2-about-s6,.lpv2-about-s7,.lpv2-about-s8,.lpv2-gallery-section,.lpv2-gallery-s2,.lpv2-gallery-s3,.lpv2-gallery-s4,.lpv2-gallery-s5,.lpv2-gallery-s6,.lpv2-gallery-s7,.lpv2-gallery-s8,.lpv2-vision-section,.lpv2-vision-s2,.lpv2-vision-s3,.lpv2-vision-s4,.lpv2-vision-s5,.lpv2-vision-s6,.lpv2-vision-s7,.lpv2-blog-section,.lpv2-blog-s2,.lpv2-blog-s3,.lpv2-blog-s4,.lpv2-blog-s5,.lpv2-blog-s6,.lpv2-team-section,.lpv2-team-s2,.lpv2-team-s3,.lpv2-team-s5,.lpv2-team-s6,.lpv2-team-s7,.lpv2-team-s8,.lpv2-faq-section,.lpv2-faq-s2,.lpv2-faq-s3,.lpv2-faq-s4,.lpv2-faq-s5,.lpv2-faq-s6,.lpv2-faq-s7,.lpv2-testi-section,.lpv2-testi-s2,.lpv2-testi-s3,.lpv2-testi-s4,.lpv2-testi-s5,.lpv2-testi-s6,.lpv2-testi-s7,.lpv2-testi-s8,.lpv2-testi-s9,.lpv2-testi-s10,.lpv2-testi-s11,.lpv2-testi-s12,.lpv2-ranking-section,.lpv2-ranking-s2,.lpv2-ranking-s3,.lpv2-video-section,.lpv2-video-s2,.lpv2-video-s3,.lpv2-custom-section,.lpv2-custom-s2,.lpv2-custom-s3,.lpv2-custom-s4,.lpv2-custom-s5,.lpv2-custom-s6,.lpv2-custom-s7,.lps,.lps-s2,.lps-s3,.lps-s4,.lps-s5,.lps-s6,.lps-s7,.lps-s8,.lps-s9,.lpv2-footer-section,.lpv2-footer-s1,.lpv2-footer-s2,.lpv2-footer-s3{padding-left:16px;padding-right:16px}}@container lpv2 (max-width:768px){.lpv2-hero-s1,.lpv2-hero-s1-text,.lpv2-hero-s2,.lpv2-hero-s3,.lpv2-hero-s4,.lpv2-hero-s5,.lpv2-hero-s6,.lpv2-about-section,.lpv2-about-s2,.lpv2-about-s3,.lpv2-about-s4,.lpv2-about-s5,.lpv2-about-s6,.lpv2-about-s7,.lpv2-about-s8,.lpv2-gallery-section,.lpv2-gallery-s2,.lpv2-gallery-s3,.lpv2-gallery-s4,.lpv2-gallery-s5,.lpv2-gallery-s6,.lpv2-gallery-s7,.lpv2-gallery-s8,.lpv2-vision-section,.lpv2-vision-s2,.lpv2-vision-s3,.lpv2-vision-s4,.lpv2-vision-s5,.lpv2-vision-s6,.lpv2-vision-s7,.lpv2-blog-section,.lpv2-blog-s2,.lpv2-blog-s3,.lpv2-blog-s4,.lpv2-blog-s5,.lpv2-blog-s6,.lpv2-team-section,.lpv2-team-s2,.lpv2-team-s3,.lpv2-team-s5,.lpv2-team-s6,.lpv2-team-s7,.lpv2-team-s8,.lpv2-faq-section,.lpv2-faq-s2,.lpv2-faq-s3,.lpv2-faq-s4,.lpv2-faq-s5,.lpv2-faq-s6,.lpv2-faq-s7,.lpv2-testi-section,.lpv2-testi-s2,.lpv2-testi-s3,.lpv2-testi-s4,.lpv2-testi-s5,.lpv2-testi-s6,.lpv2-testi-s7,.lpv2-testi-s8,.lpv2-testi-s9,.lpv2-testi-s10,.lpv2-testi-s11,.lpv2-testi-s12,.lpv2-ranking-section,.lpv2-ranking-s2,.lpv2-ranking-s3,.lpv2-video-section,.lpv2-video-s2,.lpv2-video-s3,.lpv2-custom-section,.lpv2-custom-s2,.lpv2-custom-s3,.lpv2-custom-s4,.lpv2-custom-s5,.lpv2-custom-s6,.lpv2-custom-s7,.lps,.lps-s2,.lps-s3,.lps-s4,.lps-s5,.lps-s6,.lps-s7,.lps-s8,.lps-s9,.lpv2-footer-section,.lpv2-footer-s1,.lpv2-footer-s2,.lpv2-footer-s3{padding-left:16px;padding-right:16px}}@media (max-width:480px){[class*=-immersive] h1,[class*=-immersive] h2{font-size:clamp(1.3rem,7cqi,1.7rem)!important}.lpv2-hero-s1-title{font-size:clamp(1.6rem,9cqi,2.4rem)!important}.lpv2-hero-s2-title,.lpv2-hero-s3-title{font-size:clamp(1.3rem,8cqi,1.8rem)}.lpv2-about-title{font-size:1.4rem}.lpv2-about-s2-title,.lpv2-about-s3-title,.lpv2-about-s4-title,.lpv2-about-s5-title,.lpv2-about-s6-title{font-size:1.2rem}.lpv2-vision-header-title,.lpv2-vision-s2-title,.lpv2-vision-s6-left-title,.lpv2-blog-title,.lpv2-team-title,.lpv2-faq-title,.lpv2-ranking-title{font-size:1.3rem}.lpv2-testi-title{font-size:1.2rem}.lpv2-gallery-title{font-size:1.4rem}.lpv2-gallery-section-title,.lpv2-gallery-s2-title{font-size:1.15rem}}@container lpv2 (max-width:480px){[class*=-immersive] h1,[class*=-immersive] h2{font-size:clamp(1.3rem,7cqi,1.7rem)!important}.lpv2-hero-s1-title{font-size:clamp(1.6rem,9cqi,2.4rem)!important}.lpv2-hero-s2-title,.lpv2-hero-s3-title{font-size:clamp(1.3rem,8cqi,1.8rem)}.lpv2-about-title{font-size:1.4rem}.lpv2-about-s2-title,.lpv2-about-s3-title,.lpv2-about-s4-title,.lpv2-about-s5-title,.lpv2-about-s6-title{font-size:1.2rem}.lpv2-vision-header-title,.lpv2-vision-s2-title,.lpv2-vision-s6-left-title,.lpv2-blog-title,.lpv2-team-title,.lpv2-faq-title,.lpv2-ranking-title{font-size:1.3rem}.lpv2-testi-title{font-size:1.2rem}.lpv2-gallery-title{font-size:1.4rem}.lpv2-gallery-section-title,.lpv2-gallery-s2-title{font-size:1.15rem}}.chat-video{margin:8px 0 4px;display:block}.chat-video video{aspect-ratio:16/9;background:#000;border-radius:10px;width:100%;max-width:320px;display:block}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack{cursor:pointer;text-align:center;background:#f8fafc;border:1px solid #e5e7eb;border-top-width:3px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:18px 10px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:all .2s;display:flex;position:relative}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack:hover{background:#fff;border-top-color:#b9c6dd;box-shadow:0 4px 16px #0047ab14}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack.active{background:#fff;border:2px solid #0047ab;border-top-width:3px;box-shadow:0 4px 18px #0047ab1f}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-credits{letter-spacing:-.02em;color:#111827;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-label{letter-spacing:.14em;text-transform:uppercase;color:#9ca3af;margin-top:5px;font-size:10px;font-weight:600}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-price{color:#0047ab;font-variant-numeric:tabular-nums;border-top:1px solid #e9edf3;width:100%;margin-top:12px;padding-top:11px;font-size:17px;font-weight:700;transition:border-color .2s}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack.active .aicr-pack-price{border-top-color:#d6e2f5}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .payment-method-tabs{margin-bottom:22px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .payment-method-tabs.aicr-methods-single{grid-template-columns:1fr}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .payment-method-tabs.aicr-methods-single .payment-method-card{cursor:default;min-height:0;padding:16px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .payment-method-tabs.aicr-methods-single .payment-method-card:hover{box-shadow:none}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .payment-method-tabs.aicr-methods-single .payment-method-card__text{flex-direction:row;justify-content:center;align-items:center;gap:14px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .payment-method-card__logo--khqr{max-width:56px;max-height:19px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state .buy-now-btn{max-width:260px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-icon{color:#0047ab;font-size:40px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-icon.is-good{color:#12b886}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-icon.is-bad{color:#d4380d}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-title{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-note{color:#6b7280;max-width:340px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-note.is-bad{color:#d4380d}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-state-note .anticon{margin-right:6px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .khqr-card{margin-bottom:4px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-expiry{color:#6b7280;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-expiry strong{color:#e1232e;font-variant-numeric:tabular-nums;font-weight:700}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-foot{text-align:center;color:#9ca3af;margin:14px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.5}@media (max-width:560px){.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-grid{grid-template-columns:1fr;gap:8px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-credits{font-size:22px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-label{align-self:center;margin:0 auto 0 8px}.order-preview-modal.payment-method-modal-light.aicr-modal .order-preview-container .aicr-pack-price{border-top:none;width:auto;margin-top:0;padding-top:0}}@keyframes lbv2-credit-nudge{0%,to{transform:translate(0)}12%{transform:translate(-5px)}26%{transform:translate(5px)}40%{transform:translate(-4px)}54%{transform:translate(4px)}68%{transform:translate(-2px)}84%{transform:translate(2px)}}@keyframes lbv2-credit-flash-dark{0%,to{background:#ffffff29;border-color:#ffffff40}30%,60%{background:#f8717159;border-color:#f87171bf}}@keyframes lbv2-credit-flash-still{0%,to{opacity:1}30%,60%{opacity:.45}}.lpv2-notes-section.nl-trending-dark{padding:48px 0}.lpv2-notes-section.nl-trending-dark .nl-trending-notes{padding-top:0}.lpv2-notes-section.nl-trending-dark .nl-trending-notes .title h2{color:var(--lpv2-notes-title,#fff)!important}.lpv2-notes-section.nl-trending-dark .nl-trending-notes-desc{margin:6px 0 0;font-size:15px;line-height:1.5}.lpv2-notes-section.nl-trending-dark .nl-trending-notes-slider .slick-dots li button:before{color:var(--lpv2-notes-dots,#fff);opacity:.4}.lpv2-notes-section.nl-trending-dark .nl-trending-notes-slider .slick-dots li.slick-active button:before{opacity:1}.lpv2-notes-section.nl-trending-dark .vb-slider-btn .anticon{color:var(--lpv2-notes-dots,#fff)!important}.lpv2-podcast-section{--lpv2-pc-surface:color-mix(in srgb, var(--lpv2-pc-title,#fff) 7%, transparent);--lpv2-pc-surface-hover:color-mix(in srgb, var(--lpv2-pc-title,#fff) 12%, transparent);--lpv2-pc-line:color-mix(in srgb, var(--lpv2-pc-title,#fff) 14%, transparent);--lpv2-pc-ease:cubic-bezier(.22, 1, .36, 1);padding:80px 12%}@media (max-width:900px){.lpv2-podcast-section{padding:56px 6%}}@container lpv2 (max-width:900px){.lpv2-podcast-section{padding:56px 6%}}@media (max-width:560px){.lpv2-podcast-section{padding:44px 20px}}@container lpv2 (max-width:560px){.lpv2-podcast-section{padding:44px 20px}}.lpv2-podcast-section .lpv2-podcast-inner{max-width:1100px;margin:0 auto}.lpv2-podcast-section .lpv2-podcast-header{text-align:center;margin-bottom:44px}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-header{margin-bottom:28px}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-header{margin-bottom:28px}}.lpv2-podcast-section .lpv2-podcast-title{margin:0 0 10px;font-family:Bebas Neue,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.1}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-title{font-size:2.1rem}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-title{font-size:2.1rem}}.lpv2-podcast-section .lpv2-podcast-description{max-width:600px;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.7}.lpv2-podcast-section .lpv2-podcast-feed a{color:inherit;text-decoration:none}.lpv2-podcast-section .lpv2-podcast-empty{text-align:center;color:var(--lpv2-pc-body);opacity:.8;margin:20px 0 0;font-size:.9rem}.lpv2-podcast-section .lpv2-podcast-cover{background:var(--lpv2-pc-surface-hover);flex-shrink:0;position:relative;overflow:hidden}.lpv2-podcast-section .lpv2-podcast-cover img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--lpv2-pc-ease);display:block}.lpv2-podcast-section .lpv2-podcast-cover-fallback{background:linear-gradient(135deg, var(--lpv2-pc-accent), transparent 140%);opacity:.55;position:absolute;inset:0}.lpv2-podcast-section .lpv2-podcast-play,.lpv2-podcast-section .lpv2-podcast-row-play{background:var(--lpv2-pc-accent);color:var(--lpv2-pc-on-accent,#fff);transition:transform .35s var(--lpv2-pc-ease),box-shadow .35s var(--lpv2-pc-ease);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 18px #00000047}.lpv2-podcast-section .lpv2-podcast-play{width:44px;height:44px;font-size:20px;position:absolute;bottom:12px;right:12px}.lpv2-podcast-section .lpv2-podcast-meta{letter-spacing:.04em;align-items:center;gap:10px;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.lpv2-podcast-section .lpv2-podcast-ep{color:var(--lpv2-pc-accent);text-transform:uppercase}.lpv2-podcast-section .lpv2-podcast-duration{color:var(--lpv2-pc-body);opacity:.85}.lpv2-podcast-section .lpv2-podcast-duration:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:3px;height:3px;margin-right:10px;display:inline-block}.lpv2-podcast-section .lpv2-podcast-card,.lpv2-podcast-section .lpv2-podcast-featured,.lpv2-podcast-section .lpv2-podcast-side-row,.lpv2-podcast-section .lpv2-podcast-row{background:var(--lpv2-pc-surface);border:1px solid var(--lpv2-pc-line);transition:transform .35s var(--lpv2-pc-ease),background-color .3s ease,border-color .3s ease,box-shadow .35s var(--lpv2-pc-ease);animation:lpv2-podcast-rise .55s var(--lpv2-pc-ease) both}.lpv2-podcast-section .lpv2-podcast-card:nth-child(2),.lpv2-podcast-section .lpv2-podcast-featured:nth-child(2),.lpv2-podcast-section .lpv2-podcast-side-row:nth-child(2),.lpv2-podcast-section .lpv2-podcast-row:nth-child(2){animation-delay:60ms}.lpv2-podcast-section .lpv2-podcast-card:nth-child(3),.lpv2-podcast-section .lpv2-podcast-featured:nth-child(3),.lpv2-podcast-section .lpv2-podcast-side-row:nth-child(3),.lpv2-podcast-section .lpv2-podcast-row:nth-child(3){animation-delay:.12s}.lpv2-podcast-section .lpv2-podcast-card:nth-child(4),.lpv2-podcast-section .lpv2-podcast-featured:nth-child(4),.lpv2-podcast-section .lpv2-podcast-side-row:nth-child(4),.lpv2-podcast-section .lpv2-podcast-row:nth-child(4){animation-delay:.18s}.lpv2-podcast-section .lpv2-podcast-card:nth-child(5),.lpv2-podcast-section .lpv2-podcast-featured:nth-child(5),.lpv2-podcast-section .lpv2-podcast-side-row:nth-child(5),.lpv2-podcast-section .lpv2-podcast-row:nth-child(5){animation-delay:.24s}.lpv2-podcast-section .lpv2-podcast-card:nth-child(6),.lpv2-podcast-section .lpv2-podcast-featured:nth-child(6),.lpv2-podcast-section .lpv2-podcast-side-row:nth-child(6),.lpv2-podcast-section .lpv2-podcast-row:nth-child(6){animation-delay:.3s}.lpv2-podcast-section a.lpv2-podcast-card:hover,.lpv2-podcast-section a.lpv2-podcast-featured:hover,.lpv2-podcast-section a.lpv2-podcast-side-row:hover,.lpv2-podcast-section a.lpv2-podcast-row:hover{background:var(--lpv2-pc-surface-hover);border-color:var(--lpv2-pc-accent)}.lpv2-podcast-section a.lpv2-podcast-card:hover .lpv2-podcast-cover img,.lpv2-podcast-section a.lpv2-podcast-featured:hover .lpv2-podcast-cover img,.lpv2-podcast-section a.lpv2-podcast-side-row:hover .lpv2-podcast-cover img,.lpv2-podcast-section a.lpv2-podcast-row:hover .lpv2-podcast-cover img{transform:scale(1.06)}.lpv2-podcast-section a.lpv2-podcast-card:hover .lpv2-podcast-play,.lpv2-podcast-section a.lpv2-podcast-card:hover .lpv2-podcast-row-play,.lpv2-podcast-section a.lpv2-podcast-featured:hover .lpv2-podcast-play,.lpv2-podcast-section a.lpv2-podcast-featured:hover .lpv2-podcast-row-play,.lpv2-podcast-section a.lpv2-podcast-side-row:hover .lpv2-podcast-play,.lpv2-podcast-section a.lpv2-podcast-side-row:hover .lpv2-podcast-row-play,.lpv2-podcast-section a.lpv2-podcast-row:hover .lpv2-podcast-play,.lpv2-podcast-section a.lpv2-podcast-row:hover .lpv2-podcast-row-play{transform:scale(1.1);box-shadow:0 10px 24px #0000005c}.lpv2-podcast-section a.lpv2-podcast-card:focus-visible,.lpv2-podcast-section a.lpv2-podcast-featured:focus-visible,.lpv2-podcast-section a.lpv2-podcast-side-row:focus-visible,.lpv2-podcast-section a.lpv2-podcast-row:focus-visible,.lpv2-podcast-section a.lpv2-podcast-all:focus-visible{outline:2px solid var(--lpv2-pc-accent);outline-offset:3px}.lpv2-podcast-section .lpv2-podcast-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.lpv2-podcast-section .lpv2-podcast-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@container lpv2 (max-width:900px){.lpv2-podcast-section .lpv2-podcast-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-grid{grid-template-columns:1fr}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-grid{grid-template-columns:1fr}}.lpv2-podcast-section .lpv2-podcast-card{border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.lpv2-podcast-section .lpv2-podcast-card.lpv2-podcast-skeleton{min-height:280px}.lpv2-podcast-section a.lpv2-podcast-card:hover{transform:translateY(-6px);box-shadow:0 18px 36px #00000038}.lpv2-podcast-section .lpv2-podcast-card-cover{aspect-ratio:16/9}.lpv2-podcast-section .lpv2-podcast-card-body{flex-direction:column;gap:8px;padding:16px 18px 20px;display:flex}.lpv2-podcast-section .lpv2-podcast-card-title,.lpv2-podcast-section .lpv2-podcast-side-title,.lpv2-podcast-section .lpv2-podcast-row-title,.lpv2-podcast-section .lpv2-podcast-featured-title{color:var(--lpv2-pc-title);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.lpv2-podcast-section .lpv2-podcast-card-title{font-size:1.05rem}.lpv2-podcast-section .lpv2-podcast-card-desc,.lpv2-podcast-section .lpv2-podcast-row-desc,.lpv2-podcast-section .lpv2-podcast-featured-desc{color:var(--lpv2-pc-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.lpv2-podcast-section .lpv2-podcast-spotlight{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.lpv2-podcast-section .lpv2-podcast-spotlight.lpv2-podcast-solo{grid-template-columns:minmax(0,720px);justify-content:center}@media (max-width:900px){.lpv2-podcast-section .lpv2-podcast-spotlight{grid-template-columns:1fr;gap:22px}}@container lpv2 (max-width:900px){.lpv2-podcast-section .lpv2-podcast-spotlight{grid-template-columns:1fr;gap:22px}}.lpv2-podcast-section .lpv2-podcast-featured{border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.lpv2-podcast-section .lpv2-podcast-featured.lpv2-podcast-skeleton{min-height:420px}.lpv2-podcast-section a.lpv2-podcast-featured:hover{box-shadow:0 22px 44px #00000042}.lpv2-podcast-section .lpv2-podcast-featured-cover{aspect-ratio:16/9}.lpv2-podcast-section .lpv2-podcast-featured-cover .lpv2-podcast-play{width:60px;height:60px;font-size:28px;bottom:18px;right:18px}.lpv2-podcast-section .lpv2-podcast-featured-body{flex-direction:column;gap:10px;padding:22px 24px 26px;display:flex}.lpv2-podcast-section .lpv2-podcast-featured-title{font-size:1.5rem}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-featured-title{font-size:1.25rem}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-featured-title{font-size:1.25rem}}.lpv2-podcast-section .lpv2-podcast-featured-desc{-webkit-line-clamp:3}.lpv2-podcast-section .lpv2-podcast-cta{background:var(--lpv2-pc-accent);color:var(--lpv2-pc-on-accent,#fff);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:10px 20px;font-size:.9rem;font-weight:700;display:inline-flex}.lpv2-podcast-section .lpv2-podcast-side{flex-direction:column;gap:12px;display:flex}.lpv2-podcast-section .lpv2-podcast-side-head{justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px 4px;display:flex}.lpv2-podcast-section .lpv2-podcast-side-heading{color:var(--lpv2-pc-title);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:700}.lpv2-podcast-section .lpv2-podcast-feed a.lpv2-podcast-all{color:var(--lpv2-pc-accent);white-space:nowrap;font-size:.85rem;font-weight:600;transition:opacity .2s}.lpv2-podcast-section .lpv2-podcast-feed a.lpv2-podcast-all:hover{opacity:.75}.lpv2-podcast-section .lpv2-podcast-side-row{border-radius:14px;flex:1;align-items:center;gap:14px;padding:10px;display:flex}.lpv2-podcast-section .lpv2-podcast-side-row.lpv2-podcast-skeleton{min-height:92px}.lpv2-podcast-section a.lpv2-podcast-side-row:hover{transform:translate(4px)}.lpv2-podcast-section .lpv2-podcast-side-cover{border-radius:10px;width:72px;height:72px}.lpv2-podcast-section .lpv2-podcast-side-cover .lpv2-podcast-play{width:26px;height:26px;font-size:13px;bottom:6px;right:6px}.lpv2-podcast-section .lpv2-podcast-side-body{flex-direction:column;gap:6px;min-width:0;display:flex}.lpv2-podcast-section .lpv2-podcast-side-title{font-size:.98rem}.lpv2-podcast-section .lpv2-podcast-list{flex-direction:column;gap:12px;max-width:880px;margin:0 auto;display:flex}.lpv2-podcast-section .lpv2-podcast-row{border-radius:16px;align-items:center;gap:18px;padding:14px 18px;display:flex}.lpv2-podcast-section .lpv2-podcast-row.lpv2-podcast-skeleton{min-height:104px}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row{gap:12px;padding:12px}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row{gap:12px;padding:12px}}.lpv2-podcast-section a.lpv2-podcast-row:hover{transform:translate(6px)}.lpv2-podcast-section .lpv2-podcast-row-num{width:28px;color:var(--lpv2-pc-accent);text-align:center;flex-shrink:0;font-family:Bebas Neue,sans-serif;font-size:1.5rem;line-height:1}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-num{display:none}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-num{display:none}}.lpv2-podcast-section .lpv2-podcast-row-cover{border-radius:12px;width:76px;height:76px}.lpv2-podcast-section .lpv2-podcast-row-cover .lpv2-podcast-play{display:none}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-cover{width:60px;height:60px}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-cover{width:60px;height:60px}}.lpv2-podcast-section .lpv2-podcast-row-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.lpv2-podcast-section .lpv2-podcast-row-title{-webkit-line-clamp:1;font-size:1.05rem}.lpv2-podcast-section .lpv2-podcast-row-desc{-webkit-line-clamp:1}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-desc{display:none}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-desc{display:none}}.lpv2-podcast-section .lpv2-podcast-row-play{flex-shrink:0;width:46px;height:46px;font-size:20px}@media (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-play{width:38px;height:38px;font-size:17px}}@container lpv2 (max-width:560px){.lpv2-podcast-section .lpv2-podcast-row-play{width:38px;height:38px;font-size:17px}}.lpv2-podcast-section .lpv2-podcast-feed.is-loading .lpv2-podcast-skeleton{background-image:linear-gradient(100deg, transparent 30%, var(--lpv2-pc-surface-hover) 50%, transparent 70%);background-size:200% 100%;animation:1.4s linear infinite lpv2-podcast-shimmer}@media (prefers-reduced-motion:reduce){.lpv2-podcast-section .lpv2-podcast-card,.lpv2-podcast-section .lpv2-podcast-featured,.lpv2-podcast-section .lpv2-podcast-side-row,.lpv2-podcast-section .lpv2-podcast-row,.lpv2-podcast-section .lpv2-podcast-feed.is-loading .lpv2-podcast-skeleton{animation:none}.lpv2-podcast-section .lpv2-podcast-card,.lpv2-podcast-section .lpv2-podcast-featured,.lpv2-podcast-section .lpv2-podcast-side-row,.lpv2-podcast-section .lpv2-podcast-row,.lpv2-podcast-section .lpv2-podcast-cover img,.lpv2-podcast-section .lpv2-podcast-play,.lpv2-podcast-section .lpv2-podcast-row-play{transition:none}}.cm-podcast-page.lpv2-podcast-sidebar-host{display:contents}@keyframes lpv2-podcast-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lpv2-podcast-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lpv2-blog-imm-grid{grid-template-columns:repeat(auto-fill, minmax(calc(280 * var(--lpv2-u,1px)), 1fr));gap:calc(22*var(--lpv2-u,1px));display:grid}@container lpv2 (min-width:901px){.lpv2-blog-balanced.lpv2-blog-balanced{grid-template-columns:repeat(6,minmax(0,1fr))}.lpv2-blog-balanced.lpv2-blog-balanced>*{grid-column:span 2}.lpv2-blog-balanced.lpv2-blog-balanced>.lpv2-bal-c2{grid-column:2/span 2}.lpv2-blog-balanced.lpv2-blog-balanced>.lpv2-bal-c3{grid-column:3/span 2}}@container lpv2 (min-width:641px){.lpv2-blog-s5 .lpv2-blog-s5-grid--n1{grid-template-columns:1fr;grid-template-rows:calc(420*var(--lpv2-u,1px))}.lpv2-blog-s5 .lpv2-blog-s5-grid--n2{grid-template-rows:calc(380*var(--lpv2-u,1px))}.lpv2-blog-s5 .lpv2-blog-s5-grid--n1 .featured,.lpv2-blog-s5 .lpv2-blog-s5-grid--n2 .featured{grid-area:auto}}.lpv2-blog-s3 .lpv2-blog-s3-layout.lpv2-blog-solo,.lpv2-blog-s7 .lpv2-blog-s7-grid.lpv2-blog-solo{grid-template-columns:1fr}.lpv2-blog-s7 .lpv2-blog-solo .lpv2-blog-s7-feature{border-bottom:none;border-right:none}.lpv2-on-dark .lpv2-gallery-s6-card{color:#475569}.lpv2-on-dark .lpv2-gallery-s6-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-gallery-s6-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-gallery-s9-card{color:#475569}.lpv2-on-dark .lpv2-gallery-s9-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-gallery-s9-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-gallery-card{color:#475569}.lpv2-on-dark .lpv2-gallery-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-gallery-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-vision-card{color:#475569}.lpv2-on-dark .lpv2-vision-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-vision-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-blog-card{color:#475569}.lpv2-on-dark .lpv2-blog-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-blog-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-blog-s2-row{color:#475569}.lpv2-on-dark .lpv2-blog-s2-row :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-blog-s2-row :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-blog-s3-featured{color:#475569}.lpv2-on-dark .lpv2-blog-s3-featured :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-blog-s3-featured :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-blog-s3-side{color:#475569}.lpv2-on-dark .lpv2-blog-s3-side :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-blog-s3-side :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-blog-s6-card{color:#475569}.lpv2-on-dark .lpv2-blog-s6-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-blog-s6-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-blog-s6-hero{color:#475569}.lpv2-on-dark .lpv2-blog-s6-hero :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-blog-s6-hero :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-team-s2-card{color:#475569}.lpv2-on-dark .lpv2-team-s2-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-team-s2-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-team-s5-card{color:#475569}.lpv2-on-dark .lpv2-team-s5-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-team-s5-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-team-s6-tag{color:#475569}.lpv2-on-dark .lpv2-team-s6-tag :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-team-s6-tag :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-team-s9-item{color:#475569}.lpv2-on-dark .lpv2-team-s9-item :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-team-s9-item :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-ranking-item{color:#475569}.lpv2-on-dark .lpv2-ranking-item :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-ranking-item :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-ranking-s3-card{color:#475569}.lpv2-on-dark .lpv2-ranking-s3-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-ranking-s3-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}.lpv2-on-dark .lpv2-product-s1-card{color:#475569}.lpv2-on-dark .lpv2-product-s1-card :is(h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]):not(button,button *,[class*=icon] *,[class*=badge] *,[class*=crown] *,[class*=hero-tag] *,[class*=btn] *){color:#0f172a!important}.lpv2-on-dark .lpv2-product-s1-card :is(p,li,blockquote,span,div,small,[class*=desc],[class*=excerpt],[class*=role],[class*=meta],[class*=text],[class*=body],[class*=date],[class*=author]):not(button,button *,[class*=icon],[class*=icon] *,[class*=badge],[class*=badge] *,[class*=avatar],[class*=avatar] *,[class*=crown],[class*=crown] *,[class*=hero-tag],[class*=hero-tag] *,[class*=btn],[class*=btn] *,h1,h2,h3,h4,h5,h6,strong,[class*=title],[class*=name],[class*=heading]){color:#475569!important}@keyframes lbv2VersionsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lpv2-testi-s3-slider{align-items:center;gap:12px;display:flex}.lpv2-testi-s3-viewport{flex:1;min-width:0;margin:0 -12px;overflow:hidden}.lpv2-testi-s3-track{will-change:transform;align-items:stretch;transition:transform .6s cubic-bezier(.22,1,.36,1);display:flex}.lpv2-testi-s3-slide{box-sizing:border-box;min-width:0;padding:0 12px}.lpv2-testi-card.lpv2-testi-s3-card{flex:none;gap:12px;width:100%;min-width:0;height:100%}.lpv2-testi-s3-nav{cursor:pointer;background:#ffffffb3;border:1px solid #0f172a24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .2s,background .2s;display:inline-flex}.lpv2-testi-s3-nav:hover{background:#fff;transform:translateY(-1px)}.lpv2-testi-s3-nav:focus-visible{outline-offset:2px;outline:2px solid}.lpv2-testi-s3--dark .lpv2-testi-s3-nav{background:#ffffff14;border-color:#ffffff40}.lpv2-testi-s3--dark .lpv2-testi-s3-nav:hover{background:#ffffff29}.lpv2-testi-s3-dots{justify-content:center;gap:8px;margin-top:24px;display:flex}.lpv2-testi-s3-dot{cursor:pointer;background:#0f172a2e;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.lpv2-testi-s3-dot.active{width:22px}.lpv2-testi-s3--dark .lpv2-testi-s3-dot:not(.active){background:#ffffff4d}.lpv2-testi-s3-add{justify-content:center;margin-top:16px;display:flex}@media (max-width:600px){.lpv2-testi-s3-slider{gap:6px}.lpv2-testi-s3-nav{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.lpv2-testi-s3-track{transition:none}}.lpv2-testi-s9-slide{animation:.6s cubic-bezier(.22,1,.36,1) lpv2-testi-s9-in}@keyframes lpv2-testi-s9-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lpv2-testi-s9--dark .lpv2-testi-s3-dot:not(.active){background:#ffffff4d}@media (prefers-reduced-motion:reduce){.lpv2-testi-s9-slide{animation:none}}@keyframes lbv2-craft-pulse{50%{box-shadow:0 0 0 6px #2563eb14}}@keyframes lbv2-craft-draw{0%{clip-path:inset(0 100% 0 0);opacity:1}14%{clip-path:inset(0)}86%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes lbv2-craft-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes lbv2-craft-cursor-path{0%{top:10%;left:12%}14%{top:28%;left:80%}18%{top:42%;left:14%}31%{top:52%;left:78%}35%{top:60%;left:12%}48%{top:74%;left:82%}52%{top:84%;left:14%}64%{top:86%;left:70%}86%{top:50%;left:46%}to{top:10%;left:12%}}@keyframes lbv2-craft-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes lbv2-craft-wipe{0%{clip-path:inset(0 0 100%);opacity:.4}to{clip-path:inset(0);opacity:1}}@keyframes lbv2-craft-outline{0%,70%{opacity:1}to{opacity:0}}@keyframes lbv2-craft-sweep{0%{left:14%;transform:translateY(12px)}to{transform:translateY(calc(var(--sec-h) * .6));left:74%}}@keyframes lbv2-bob-working-spin{to{transform:rotate(360deg)}}@keyframes lbv2-bob-working-bar{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes lbv2-ai-editing-bob{50%{transform:translate(3px,2px)}}.lpv2-code-section,.lpv2-code-inner{width:100%;position:relative}.lpv2-code-frame{background:0 0;border:0;width:100%;display:block}.lpv2-code-edit{z-index:3;color:#0a2a6b;cursor:pointer;opacity:.85;background:#fffffff2;border:1px solid #c9d4e8;border-radius:8px;padding:6px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;transition:opacity .15s;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px #0a2a6b1f}.lpv2-code-edit:hover,.lpv2-code-edit:focus-visible{opacity:1}.lpv2-code-empty{color:#5b6785;cursor:pointer;background:#f8fafd;border:2px dashed #c9d4e8;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:220px;margin:24px;transition:border-color .15s,background .15s;display:flex}.lpv2-code-empty:hover{background:#f1f5fc;border-color:#0a2a6b}.lpv2-code-empty-icon{color:#0a2a6b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:26px;font-weight:700}.lpv2-code-empty-title{color:#0b1b3f;font-size:15px;font-weight:700}.lpv2-code-empty-hint{font-size:12px}@media (max-width:768px){.lpv2-hero-s4,.lpv2-hero-s5,.lpv2-hero-s6,.lpv2-hero-s5 .lpv2-hero-s5-inner{padding-left:0!important;padding-right:0!important}.lpv2-hero-s5 .lpv2-hero-s5-text{padding:0 20px}.lpv2-hero-s5 .lpv2-hero-s5-image{border-left:0;border-right:0;border-radius:0!important;width:100%!important}.lpv2-hero-s6{padding-top:0!important;padding-bottom:0!important}.lpv2-hero-s6 .lpv2-hero-s6-card,.lpv2-hero-s6 .lpv2-hero-s6-bg{border-radius:0!important}}@container lpv2 (max-width:768px){.lpv2-hero-s4,.lpv2-hero-s5,.lpv2-hero-s6,.lpv2-hero-s5 .lpv2-hero-s5-inner{padding-left:0!important;padding-right:0!important}.lpv2-hero-s5 .lpv2-hero-s5-text{padding:0 20px}.lpv2-hero-s5 .lpv2-hero-s5-image{border-left:0;border-right:0;border-radius:0!important;width:100%!important}.lpv2-hero-s6{padding-top:0!important;padding-bottom:0!important}.lpv2-hero-s6 .lpv2-hero-s6-card,.lpv2-hero-s6 .lpv2-hero-s6-bg{border-radius:0!important}}@keyframes bg-glow{0%{background-position:0%;box-shadow:0 0 15px #3b82f61a}50%{background-position:100%;box-shadow:0 0 30px #3b82f640}to{background-position:0%;box-shadow:0 0 15px #3b82f61a}}.ai-copilot-section{border:1px solid #dbeafe;border-radius:32px;margin-bottom:48px;padding:64px 24px;animation:6s infinite bg-glow;position:relative;overflow:hidden}.ai-copilot-section:before{content:"";filter:blur(6px);z-index:0;background-image:url(/banners/ai-banner.webp);background-position:50%;background-size:cover;position:absolute;inset:-10px}.ai-copilot-section:after{content:"";z-index:1;background:#00000026;position:absolute;inset:0}.ai-copilot-section>*{z-index:2;position:relative}.ai-copilot-inner{text-align:center;max-width:800px;margin:0 auto}.ai-copilot-layout{width:100%;max-width:800px;margin:0 auto}.ai-copilot-title-row{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.ai-copilot-avatar-large{object-fit:contain;flex-shrink:0;width:80px;height:80px}.ai-copilot-title{color:#fff;text-align:center;text-shadow:0 2px 4px #0000004d;margin:0;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:768px){.ai-copilot-avatar-large{width:56px;height:56px}.ai-copilot-title{font-size:26px}}.ai-copilot-desc{color:#64748b;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.6}.ai-copilot-bar{background:#fff;border:1px solid #e2e8f0;border-radius:32px;justify-content:center;align-items:center;gap:0;max-width:640px;margin:0 auto 32px;padding:6px 6px 6px 24px;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 4px 12px #0000000d}.ai-copilot-bar:focus-within{border-color:#3b82f6;box-shadow:0 4px 16px #3b82f61a}.ai-copilot-search-icon{color:#94a3b8;margin-right:12px;font-size:20px}.ai-copilot-input{color:#334155;background:0 0;border:none;outline:none;flex:1;padding:12px 0;font-size:16px}.ai-copilot-input::placeholder{color:#94a3b8}.ai-copilot-send-btn{justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;font-size:20px;display:flex;box-shadow:0 2px 4px #2563eb33;color:#fff!important;background:#2563eb!important;border-color:#2563eb!important;border-radius:50%!important;padding:0!important}.ai-copilot-send-btn:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}.ai-copilot-suggestions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ai-copilot-suggestion-btn{align-items:center;gap:8px;height:40px;font-size:14px;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d;color:#475569!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:24px!important;padding:8px 20px!important}.ai-copilot-suggestion-btn:hover{background:#f8fafc!important;border-color:#cbd5e1!important}.ai-copilot-suggestion-icon{color:#3b82f6;font-size:16px}.ai-chat-widget{z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;width:350px;height:500px;animation:.3s ease-out slideUp;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 8px 32px #00000026}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ai-chat-header{color:#fff;background:linear-gradient(90deg,#1e3a8a,#3b82f6);justify-content:space-between;align-items:center;padding:16px;display:flex}.ai-chat-header-title{align-items:center;font-size:16px;font-weight:600;display:flex}.ai-chat-close-btn{color:#fff!important}.ai-chat-close-btn:hover{background:#ffffff1a!important}.ai-chat-body{background:#f8fafc;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.ai-chat-message{gap:8px;max-width:85%;display:flex}.ai-chat-message.user-message{flex-direction:row-reverse;align-self:flex-end}.ai-chat-message.user-message .message-bubble{color:#fff;background:#3b82f6;border-radius:12px 12px 0}.ai-chat-message.ai-message{align-self:flex-start}.ai-chat-message.ai-message .message-bubble{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:12px 12px 12px 0}.ai-avatar,.user-avatar{color:#64748b;background:#e2e8f0;flex-shrink:0}.ai-chat-footer{background:#fff;border-top:1px solid #e2e8f0;padding:12px}.ai-chat-input,.ai-chat-input .ant-input{border-radius:20px}.ai-chatbox-overlay{-webkit-backdrop-filter:blur(3px);background:#000000b3;width:100%;height:100vh;animation:.2s ease-out fadeIn;position:fixed;inset:0;z-index:99998!important}.ai-chatbox-overlay.closing{animation:.3s ease-out forwards fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.ai-chatbox-modal{background:#fff;border-radius:24px;flex-direction:column;width:80%;max-width:80vw;height:80%;max-height:80vh;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards slideUpModal;display:flex;position:fixed;bottom:50%;left:50%;overflow:hidden;transform:translate(-50%,50%);box-shadow:0 20px 60px #00000040,0 0 0 1px #0000000d;z-index:99999!important}.ai-chatbox-modal.closing{animation:.3s cubic-bezier(.4,0,1,1) forwards slideDownModal}@keyframes slideUpModal{0%{opacity:0;transform:translate(-50%,calc(50% + 30px))}to{opacity:1;transform:translate(-50%,50%)}}@keyframes slideDownModal{0%{opacity:1;transform:translate(-50%,50%)}to{opacity:0;transform:translate(-50%,calc(50% + 30px))}}.ai-chat-floating-btn{color:#192e82;cursor:pointer;z-index:9997;background-color:#ededed;border-radius:12px;justify-content:center;align-items:center;width:54px;height:54px;transition:all .2s;display:flex;position:fixed;bottom:110px;left:auto;right:178px}@media (max-width:768px){.ai-chat-floating-btn{bottom:218px;right:88px}}.ai-chat-floating-btn:hover{background-color:#192e82}.ai-chat-floating-btn:hover .nav-label{color:#ededed}.ai-chat-floating-btn:active{transform:scale(.95)}.ai-chat-floating-btn .nav-content{justify-content:center;align-items:center;height:100%;line-height:1.2;display:flex}.ai-chat-floating-btn .nav-label{color:#192e82;font-size:10px;line-height:0;transition:color .2s}.ai-chatbox-container{width:100%;box-shadow:none;background:#fff;border:none;border-radius:0;flex-direction:column;height:calc(100vh - 80px);margin:0;display:flex;overflow:hidden}.ai-chatbox-header{-webkit-backdrop-filter:blur(10px);color:#333;background:#fff;border-bottom:1px solid #e8e8e8;flex-shrink:0;padding:12px 20px;position:relative;overflow:hidden}.ai-chatbox-header:before{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.ai-chatbox-header-info{align-items:center;gap:12px;display:flex}.ai-chatbox-close-btn{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;font-size:24px;display:flex;color:#333!important}.ai-chatbox-close-btn:hover{background:#0000000d!important}.ai-chatbox-header-text{flex:1}.ai-chatbox-header-title{color:#333;letter-spacing:-.5px;text-shadow:none;margin:0;font-size:16px;font-weight:700}.ai-chatbox-header-subtitle{color:#0009;letter-spacing:.3px;margin:2px 0 0;font-size:12px;font-weight:500}.ai-chatbox-messages{background:0 0;flex-direction:column;flex:1;gap:24px;padding:28px 32px;display:flex;position:relative;overflow-y:auto}.ai-chatbox-messages:before{content:"";filter:blur(6px);pointer-events:none;z-index:0;background-image:url(/banners/ai-banner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-10px}.ai-chatbox-messages:after{content:"";pointer-events:none;z-index:0;background:#ffffff26;position:absolute;inset:0}.ai-chatbox-messages>*{z-index:1;position:relative}.ai-chatbox-messages::-webkit-scrollbar{width:8px}.ai-chatbox-messages::-webkit-scrollbar-track{background:0 0}.ai-chatbox-messages::-webkit-scrollbar-thumb{background:#d1d5db;border:2px solid #f9fafb;border-radius:10px}.ai-chatbox-messages::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ai-chatbox-message{gap:12px;animation:.3s ease-out fadeIn;display:flex}.ai-chatbox-message.user{flex-direction:row-reverse}.ai-chatbox-message.user .ai-chatbox-message-bubble{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:20px 20px 6px;box-shadow:0 2px 8px #0000000f}.ai-chatbox-message.user .ai-chatbox-message-content{align-items:flex-end}.ai-chatbox-message.user .ai-chatbox-message-time{text-align:right}.ai-chatbox-message.ai{flex-direction:row}.ai-chatbox-message.ai .ai-chatbox-message-bubble{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:20px 20px 20px 6px;box-shadow:0 2px 8px #0000000f}.ai-chatbox-message.ai .ai-chatbox-message-bubble.typing{padding:18px 22px}.ai-chatbox-message.ai .ai-chatbox-message-bubble.error{color:#991b1b;background:#fef2f2;border-color:#fca5a5}.ai-chatbox-message.ai .ai-chatbox-message-content{align-items:flex-start}.ai-chatbox-message-avatar{flex-shrink:0;padding-top:4px}.ai-chatbox-message-content{flex-direction:column;gap:6px;max-width:70%;display:flex}.ai-chatbox-message-bubble{word-wrap:break-word;white-space:pre-wrap;word-break:break-word;padding:12px 16px;font-size:15px;line-height:1.6}.ai-chatbox-message-bubble>div{margin:0}.ai-chatbox-message-bubble>div:not(:last-child){margin-bottom:4px}.ai-chatbox-message-time{color:#fff;padding:0 4px;font-size:11px}.ai-chatbox-action-btn{letter-spacing:.3px;align-items:center;gap:8px;height:40px;margin-top:10px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border:none!important;border-radius:24px!important;padding:8px 24px!important;box-shadow:0 4px 14px #667eea59!important}.ai-chatbox-action-btn:hover{transform:translateY(-3px);background:linear-gradient(135deg,#5568d3 0%,#6a3d8f 100%)!important;box-shadow:0 6px 20px #667eea73!important}.ai-chatbox-action-btn:active{transform:translateY(-1px)}.typing-indicator{align-items:center;gap:6px;display:flex}.typing-indicator span{background:#3b82f6;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite typing}.typing-indicator span:first-child{animation-delay:0s}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{opacity:.7;transform:translateY(0)}30%{opacity:1;transform:translateY(-10px)}}.ai-chatbox-suggestions{background:0 0;border-top:none;padding:12px 24px}.ai-chatbox-suggestions-title{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:11px;font-weight:600}.ai-chatbox-suggestions-grid{flex-wrap:wrap;gap:8px;display:flex}.ai-chatbox-suggestion-btn{height:32px;box-shadow:none;align-items:center;gap:6px;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;color:#374151!important;background:0 0!important;border:1.5px solid #e5e7eb80!important;border-radius:20px!important;padding:6px 14px!important}.ai-chatbox-suggestion-btn:hover{box-shadow:none;transform:translateY(-2px);color:#667eea!important;background:#667eea1a!important;border-color:#667eea80!important}.ai-chatbox-suggestion-btn:hover .ai-chatbox-suggestion-icon{color:#667eea!important}.ai-chatbox-suggestion-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.ai-chatbox-suggestion-icon{font-size:14px}.ai-chatbox-input-wrapper{background:#fff;border-top:1px solid #e5e7eb;padding:16px 24px}.ai-chatbox-input-bar{background:#f9fafb;border:2px solid #e5e7eb;border-radius:28px;align-items:center;gap:12px;padding:6px 6px 6px 18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.ai-chatbox-input-bar:focus-within{background:#fff;border-color:#667eea;box-shadow:0 0 0 4px #667eea1f}.ai-chatbox-input-icon{color:#9ca3af;font-size:18px;transition:color .3s}.ai-chatbox-input{color:#111827;background:0 0;border:none;outline:none;flex:1;padding:6px 0;font-size:14px;font-weight:500}.ai-chatbox-input::placeholder{color:#9ca3af;font-weight:400}.ai-chatbox-input:disabled{opacity:.6;cursor:not-allowed}.ai-chatbox-send-btn{width:40px;min-width:40px;height:40px;min-height:40px;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#fff!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border:none!important;border-radius:50%!important;padding:0!important;box-shadow:0 4px 12px #667eea4d!important}.ai-chatbox-send-btn:hover:not(:disabled){transform:scale(1.08);background:linear-gradient(135deg,#5568d3 0%,#6a3d8f 100%)!important;box-shadow:0 6px 16px #667eea66!important}.ai-chatbox-send-btn:active:not(:disabled){transform:scale(.98)}.ai-chatbox-send-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (max-width:768px){.ai-chatbox-modal{width:auto;height:580px;max-height:calc(100vh - 120px);bottom:90px;left:12px;right:12px}.ai-chat-floating-btn{width:54px;height:54px;bottom:152px;left:auto;right:92px}.ai-chatbox-container{height:calc(100vh - 60px)}.ai-chatbox-header{padding:16px}.ai-chatbox-header-title{font-size:20px}.ai-chatbox-messages{padding:16px}.ai-chatbox-message-content{max-width:80%}.ai-chatbox-input-wrapper{padding:16px}}.bus-booking-modal .ant-modal-content{overflow:hidden;border-radius:16px!important}.bus-booking-modal .ant-modal-header{border-radius:16px 16px 0 0!important}.bus-booking-modal .ant-modal-body{scrollbar-width:none;overflow:hidden auto!important}.bus-booking-modal .ant-modal-body::-webkit-scrollbar{display:none}.activity-page-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.page-main-title{border-left:4px solid #0047ab;padding-left:14px;color:#111827!important;margin-bottom:24px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:28px!important;font-weight:800!important;line-height:1.2!important}.activity-hero-section{background-color:#f4f6fb;border-bottom:1.5px solid #e0e7f3;padding-top:32px}.activity-hero-section.has-tabs{padding-bottom:0}.activity-hero-section.no-tabs{padding-bottom:28px}.activity-hero{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.activity-hero.mobile{width:100%;margin-left:12px;padding-right:12px}.activity-hero .activity-nav-groups{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:16px 64px;width:100%;margin-bottom:20px;display:flex}.activity-hero .activity-nav-groups .activity-nav-group{flex-direction:column;flex:1;gap:10px;max-width:fit-content;display:flex}.activity-hero .activity-nav-groups .activity-nav-group .nav-group-label{text-transform:uppercase;letter-spacing:1.2px;color:#0047ab;white-space:nowrap;align-items:center;gap:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.activity-hero .activity-nav-groups .activity-nav-group .nav-group-label:after{content:"";background:#c5d4f0;flex:1;min-width:40px;height:1.5px;display:block}.activity-hero .activity-nav-groups .activity-nav-group .nav-group-items{background:#e8eef8;border-radius:10px;gap:2px;width:fit-content;padding:4px;display:inline-flex}.activity-hero .activity-nav-groups .activity-nav-group.content-group .nav-group-items{height:100%}.activity-hero .activity-nav-groups .activity-nav-group.content-group .nav-item{border-radius:8px;padding:0 24px;font-size:15px;font-weight:700}.activity-hero .activity-nav-groups .activity-nav-group .nav-item{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:8px;outline:none;padding:8px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.activity-hero .activity-nav-groups .activity-nav-group .nav-item:hover{color:#0047ab}.activity-hero .activity-nav-groups .activity-nav-group .nav-item.active{color:#fff;background:#0047ab;box-shadow:0 2px 8px #0047ab40}.activity-hero .activity-tab-menu{width:100%;margin:0;position:relative}.activity-hero .activity-tab-menu .ant-tabs-nav{margin-bottom:0!important}.activity-hero .activity-tab-menu .ant-tabs-nav:before{display:none!important}.activity-hero .activity-tab-menu .ant-tabs-tab{color:#9ca3af;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;margin:0 36px 0 0!important;padding:12px 0 14px!important}.activity-hero .activity-tab-menu .ant-tabs-tab:hover{color:#0047ab}.activity-hero .activity-tab-menu .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:700;color:#0047ab!important}.activity-hero .activity-tab-menu .activity-draft-tab{color:#db2777;background:#fdf2f8;border:1.5px solid #ec4899;border-radius:999px;align-items:center;padding:6px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.activity-hero .activity-tab-menu .activity-draft-tab:hover{color:#fff;background:#ec4899}.activity-hero .activity-tab-menu .ant-tabs-ink-bar{border-radius:3px 3px 0 0;background:#0047ab!important;height:3px!important}.activity-post-tab-btn{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e0e7f3;border-radius:10px;padding:7px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .2s}.activity-post-tab-btn:hover{color:#0047ab;border-color:#0047ab}.activity-post-tab-btn.active{color:#fff;background:#0047ab;border-color:#0047ab}.activity-filter-row{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}.activity-filter-btn{align-items:center;gap:8px;display:inline-flex}.activity-draft-btn{color:#6b7280;border-color:#e5e7eb;text-decoration:none}.activity-draft-btn:hover{color:#e63946;border-color:#e63946}.ant-btn.hero-message-btn{color:#db2777;background:#fdf2f8;border:1.5px solid #ec4899;font-weight:700}.ant-btn.hero-message-btn:hover,.ant-btn.hero-message-btn:focus{color:#fff;background:#ec4899;border-color:#ec4899}.activity-card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.activity-card-date{color:#111827;white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;display:inline-flex}.activity-card-more-btn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:-8px;padding:0;font-size:20px;display:inline-flex}.activity-card-more-btn:hover,.activity-card-more-btn:focus{color:#1f2937;background:#f0f2f5}.activity-container .post-list .post-item .post-content .post-body .post-text .post-description.activity-note-text{color:#111827;font-size:16px;font-weight:500;line-height:1.55}@media (max-width:768px){.activity-container .post-list .post-item .post-content .post-body .post-text .post-description.activity-note-text{font-size:15px}}.activity-kind-tag{border-radius:999px;margin:0;font-size:11px;line-height:18px}.activity-kind-tag.activity-kind-tag--main{padding:0 12px;font-size:13px;font-weight:700;line-height:24px}.activity-thumb-col{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.activity-thumb-col .community-tag.activity-community-tag{max-width:144px}@media (max-width:768px){.activity-thumb-col{order:-1;align-items:flex-start;width:100%}}.activity-container .post-list .post-item .post-thumbnail{display:block;position:relative}.activity-container .activity-note-link{color:inherit;display:block}.activity-container .activity-note-link:hover .activity-note-text{color:var(--ant-primary-color,#1890ff)}.activity-premium-badge{color:#f5782f;white-space:nowrap;background:#fff;border:1px solid #f5782f59;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #1018281f}.activity-premium-badge .anticon{font-size:10px}.community-tag.activity-community-tag{height:20px;padding:0 8px 0 1px;line-height:18px;display:flex}.community-tag.activity-community-tag .community-tag__name{font-size:11.5px}@media (max-width:480px){.community-tag.activity-community-tag{max-width:110px}}.activity-container .activity-header{justify-content:space-between;align-items:center;margin-top:24px;margin-bottom:12px;display:flex}.activity-container .activity-header .activity-title{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;margin:0!important}.activity-container .activity-header .activity-filter{align-items:center;gap:10px;display:flex}.activity-container .activity-header .activity-filter .filter-label{color:#9ca3af;font-size:14px}.activity-container .activity-header .activity-filter .type-select .ant-select-selector{border-radius:8px}.activity-container .post-list{background:0 0;flex-direction:column;gap:20px;padding:0;display:flex}.activity-container .post-list .ant-list{padding:0}.activity-container .post-list .post-item{background:#fff;border:1.5px solid #eaecf0;border-radius:14px;margin:0 0 10px;transition:box-shadow .2s,transform .15s;box-shadow:0 1px 4px #0000000a;padding:18px 20px!important}.activity-container .post-list .post-item:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0047ab14}.activity-container .post-list .post-item .post-content{width:100%}.activity-container .post-list .post-item .post-content .post-header{margin-bottom:10px}.activity-container .post-list .post-item .post-content .post-header .author-name{color:#0047ab;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.activity-container .post-list .post-item .post-content .post-header .verified-icon{color:#0047ab;font-size:15px}.activity-container .post-list .post-item .post-content .post-header .timestamp{color:#9ca3af;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.activity-container .post-list .post-item .post-content .post-body{align-items:stretch;gap:20px;display:flex}.activity-container .post-list .post-item .post-content .post-body .post-title:hover{cursor:pointer;color:#0047ab!important}.activity-container .post-list .post-item .post-content .post-body .post-text{flex-direction:column;flex:1;padding-top:4px;display:flex}.activity-container .post-list .post-item .post-content .post-body .post-text .post-title{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.4;margin:0 0 6px!important}.activity-container .post-list .post-item .post-content .post-body .post-text .post-description{color:#6b7280;margin-bottom:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6;display:block}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper{margin-top:auto}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .serey-value-pill{color:#0047ab;background:#e6f2ff;border-radius:999px;padding:4px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .value-price{color:#374151;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .anticon{font-size:15px}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .action-btn{color:#0047ab;height:auto;padding:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .action-btn.delete-btn{color:#dc2626}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .action-btn .anticon{color:inherit;font-size:14px}.activity-container .post-list .post-item .post-content .post-body .post-thumbnail{border:1px solid #eaecf0;border-radius:10px;flex-shrink:0;width:110px;height:76px;overflow:hidden}.activity-container .post-list .post-item .post-content .post-body .post-thumbnail img{object-fit:cover;width:100%;height:100%}.activity-container .post-list .post-divider{display:none}.activity-container .comments-list{flex-direction:column;gap:12px;display:flex}.activity-container .comment-item{background:#fff;border:1.5px solid #eaecf0;border-radius:14px;padding:18px 20px;transition:box-shadow .2s,transform .15s;box-shadow:0 1px 4px #0000000a}.activity-container .comment-item:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0047ab14}.activity-container .comment-item.highlighted{background:#f8faff;border-left:4px solid #0047ab}.activity-container .comment-item .comment-header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.activity-container .comment-item .comment-header .username{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.activity-container .comment-item .comment-header .verified-badge{color:#fff;background:#0047ab;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex}.activity-container .comment-item .comment-header .timestamp{color:#9ca3af;margin-left:auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px}.activity-container .comment-item .comment-content{color:#374151;background-color:#f4f6fb;border-radius:10px;margin-bottom:14px;padding:12px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6}.activity-container .comment-item .comment-content.comment-activity img{width:100%;height:120px}.activity-container .comment-item .comment-content p{margin-bottom:0}.activity-container .comment-item .comment-actions{gap:20px;display:flex}.activity-container .comment-item .comment-actions .action-item{color:#9ca3af;cursor:pointer;align-items:center;gap:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:color .2s;display:flex}.activity-container .comment-item .comment-actions .action-item:hover{color:#0047ab}.activity-container .comment-item .comment-actions .action-item .anticon{font-size:14px}.activity-empty-state{text-align:center;opacity:0;margin:4rem 0;padding:2rem;animation:.5s forwards fadeIn}.activity-loading-state{text-align:center;padding:50px 0}.private-key .ant-form-item-required{color:#0047ab!important}@media (max-width:768px){.page-main-title{font-size:22px!important}.activity-hero-section{padding-left:16px;padding-right:16px}.activity-hero.mobile{margin-left:0;padding-right:0}.activity-hero .activity-nav-groups{gap:16px;margin-bottom:14px}.activity-hero .activity-nav-groups .activity-nav-group{gap:6px}.activity-hero .activity-nav-groups .activity-nav-group .nav-group-label{font-size:10px}.activity-hero .activity-nav-groups .activity-nav-group .nav-group-items{padding:3px}.activity-hero .activity-nav-groups .activity-nav-group .nav-item{padding:6px 14px;font-size:13px}.activity-hero .activity-tab-menu .ant-tabs-tab{margin:0 20px 0 0!important;padding:10px 0 12px!important;font-size:13px!important}.activity-post-tab-btn{padding:6px 14px;font-size:12px}.activity-container{padding-left:16px!important;padding-right:16px!important}.activity-container .activity-header{margin-top:16px;margin-bottom:10px}.activity-container .activity-header .activity-title{font-size:15px}.activity-container .post-list{gap:24px}.activity-container .post-list .ant-list-item+.ant-list-item{margin-top:24px}.activity-container .post-list .post-item{border-radius:12px;padding:14px!important}.activity-container .post-list .post-item .post-content .post-header{flex-wrap:nowrap;margin-bottom:8px}.activity-container .post-list .post-item .post-content .post-header .author-name{font-size:13px}.activity-container .post-list .post-item .post-content .post-header .timestamp{font-size:12px}.activity-container .post-list .post-item .post-content .post-body{gap:10px;flex-direction:column!important}.activity-container .post-list .post-item .post-content .post-body .post-text{width:100%!important}.activity-container .post-list .post-item .post-content .post-body .post-text .post-title{font-size:15px;margin-bottom:4px!important}.activity-container .post-list .post-item .post-content .post-body .post-text .post-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:12px;line-height:1.5;overflow:hidden;display:-webkit-box!important}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .ant-space{flex-wrap:wrap;gap:8px!important}.activity-container .post-list .post-item .post-content .post-body .post-text .action-wrapper .value-price{font-size:12px}.activity-container .post-list .post-item .post-content .post-body .post-thumbnail{border-radius:8px;order:-1;width:100%!important;height:160px!important}.activity-container .comment-item{border-radius:12px;padding:12px 14px}.activity-container .comment-item .comment-header .username{font-size:13px}.activity-container .comment-item .comment-header .timestamp{font-size:11px}.activity-container .comment-item .comment-content{margin-bottom:10px;padding:10px 12px;font-size:13px}.activity-container .comment-item .comment-actions{gap:14px}.activity-container .comment-item .comment-actions .action-item{font-size:12px}.activity-container .comment-item .comment-actions .action-item .anticon{font-size:13px}}.author-page .activity-container.profile-activity-feed{padding-left:0!important;padding-right:0!important}.enable-paid-premium-section{background:linear-gradient(135deg,#0f172a 0%,#1e40af 50%,#3b82f6 100%);border:none;border-radius:16px;justify-content:space-between;align-items:center;padding:20px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f172a4d,inset 0 0 0 1px #ffffff1a}.enable-paid-premium-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f64d 0%,#0000 70%);width:300px;height:300px;position:absolute;top:0;right:0}@media (max-width:768px){.enable-paid-premium-section{border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:16px}}.enable-paid-premium-section .content-info{z-index:1;flex:1;align-items:center;gap:20px;display:flex;position:relative}@media (max-width:768px){.enable-paid-premium-section .content-info{text-align:left;flex-direction:row;align-items:center;gap:12px}}.enable-paid-premium-section .content-info .img-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:14px;display:flex;box-shadow:0 8px 32px #0000001a}@media (max-width:768px){.enable-paid-premium-section .content-info .img-content{border-radius:10px;padding:10px}.enable-paid-premium-section .content-info .img-content img,.enable-paid-premium-section .content-info .img-content .ant-image{width:32px!important;height:32px!important}}.enable-paid-premium-section .content-info .content h2{color:#fff;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.enable-paid-premium-section .content-info .content p{color:#ffffffd9;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:768px){.enable-paid-premium-section .content-info .content h2{font-size:14px;line-height:1.3}.enable-paid-premium-section .content-info .content p{margin-top:2px;font-size:12px}}.enable-paid-premium-section .action-button{z-index:1;position:relative}.enable-paid-premium-section .action-button .enable-btn{color:#1e40af;cursor:pointer;background:#fff;border:none;border-radius:10px;min-width:120px;height:42px;padding:0 32px;font-size:15px;font-weight:700;transition:all .3s;box-shadow:0 4px 20px #ffffff4d}.enable-paid-premium-section .action-button .enable-btn:hover{transform:translateY(-2px);box-shadow:0 6px 24px #fff6}@media (max-width:768px){.enable-paid-premium-section .action-button{flex-shrink:0}.enable-paid-premium-section .action-button .enable-btn{height:36px;min-width:unset;border-radius:8px;padding:0 16px;font-size:13px}}.how-subscription-work-section{background-color:#fff;border:1px solid #e4e8ef;border-radius:20px;padding:20px 40px 36px;box-shadow:0 2px 12px #0000000f}.how-subscription-work-section .content-header{border-bottom:1px solid #f0f2f5;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:24px;display:flex}.how-subscription-work-section .content-header .header-icon-wrap{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.how-subscription-work-section .content-header .title{color:#0d1321;letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:700}.how-subscription-work-section .content-header .header-subtitle{color:#6b7280;max-width:720px;margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.how-subscription-work-section .content-header{grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;display:grid}.how-subscription-work-section .content-header .header-icon-wrap{width:56px;height:56px}.how-subscription-work-section .content-header .header-icon-wrap .ant-image,.how-subscription-work-section .content-header .header-icon-wrap img{height:56px;width:56px!important}.how-subscription-work-section .content-header .header-text{display:contents}.how-subscription-work-section .content-header .title{margin:0}.how-subscription-work-section .content-header .header-subtitle{grid-column:1/-1;max-width:none}}.how-subscription-work-section .content-info .card-item .card-content{background:#f8fafc;border:1px solid #e4e8ef;border-radius:16px;flex-direction:column;gap:12px;height:100%;padding:20px;transition:box-shadow .2s,transform .2s;display:flex}.how-subscription-work-section .content-info .card-item .card-content:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.how-subscription-work-section .content-info .card-item .card-content .card-icon-wrap{background:linear-gradient(135deg,#15367f 0%,#1f4cad 100%);border:1px solid #ffffff26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden;box-shadow:0 6px 14px #15367f40}.how-subscription-work-section .content-info .card-item .card-content .card-icon-wrap .step-card-icon-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.how-subscription-work-section .content-info .card-item .card-content .card-icon-wrap .step-card-icon-image .ant-image-img{object-fit:contain;object-position:center;filter:drop-shadow(0 1px 1px #0003);width:100%!important;height:100%!important}.how-subscription-work-section .content-info .card-item .card-content .card-text .card-title{color:#0d1321;margin:0 0 6px;font-size:15px;font-weight:700}.how-subscription-work-section .content-info .card-item .card-content .card-text .card-desc{color:#6b7280;margin:0;font-size:13px;line-height:1.6}.how-subscription-work-section .content-bottom{text-align:center;margin-top:32px}.how-subscription-work-section .content-bottom .btn-action{color:#fff;background:#1a4189;border:none;border-radius:24px;height:48px;padding:0 32px;font-size:15px;font-weight:600;transition:background .2s,transform .15s}.how-subscription-work-section .content-bottom .btn-action:hover{color:#fff;background:#14336b;transform:translateY(-1px)}.how-subscription-work-section .title{color:#0d1321}.how-subscription-work-section .setup-payment-wrap .setup-payment-header{align-items:center;gap:14px;margin-bottom:10px;display:flex}.how-subscription-work-section .setup-payment-wrap .setup-payment-header .setup-payment-header-icon{background:linear-gradient(135deg,#15367f 0%,#1f4cad 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 6px 14px #15367f40}.how-subscription-work-section .setup-payment-wrap .setup-payment-header .setup-payment-header-icon .ant-image-img{object-fit:contain;filter:brightness(0)invert();width:26px!important;height:26px!important}.how-subscription-work-section .setup-payment-wrap .setup-payment-header .title{margin-bottom:2px}.how-subscription-work-section .setup-payment-wrap .setup-payment-header .desc{color:#6b7280;margin:0;font-size:12px}.how-subscription-work-section .setup-payment-wrap .payment-cards-row{margin-top:2px}.how-subscription-work-section .setup-payment-wrap .payment-cards-row .ant-col{display:flex}.how-subscription-work-section .setup-payment-wrap .payment-cards-row .payment-config-card{width:100%;height:100%}.how-subscription-work-section .setup-payment-wrap .payment-config-card{background:#fff;border:1px solid #e4e8ef;border-radius:16px;padding:14px;box-shadow:0 2px 10px #0000000a}.how-subscription-work-section .setup-payment-wrap .payment-config-card[data-method=khqr]{--pm-grad-from:#b91c1c;--pm-grad-to:#e02020;--pm-tab-color:#b91c1c}.how-subscription-work-section .setup-payment-wrap .payment-config-card[data-method=crypto]{--pm-tab-color:#1ba27a}.how-subscription-work-section .setup-payment-wrap .payment-config-card[data-method=stripe]{--pm-grad-from:#4c46cc;--pm-grad-to:#635bff;--pm-tab-color:#635bff}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-head{background:linear-gradient(135deg,#15367f 0%,#1f4cad 100%);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-head .title{color:#fff;margin:0;font-size:17px;line-height:1.2}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-head .desc{color:#ffffffd9;margin:4px 0 0;font-size:12px;line-height:1.45}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-head-bakong{align-items:center}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-head-bakong .ant-image-img{filter:none}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-method-tabs{margin-bottom:12px}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-method-tabs .ant-radio-group{background:#f0f4fb;border-radius:10px;width:100%;padding:4px;display:flex}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-method-tabs .ant-radio-button-wrapper{text-align:center;color:#15367f;background:0 0;border:none;border-radius:8px;flex:1;height:34px;font-size:12px;font-weight:600;line-height:34px}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-method-tabs .ant-radio-button-wrapper:before{display:none}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-method-tabs .ant-radio-button-wrapper:hover{color:#15367f}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-method-tabs .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:var(--pm-tab-color,#15367f);color:#fff;box-shadow:0 3px 10px #0000002e}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-fee-locked{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;align-items:center;gap:9px;margin:14px 0 4px;padding:10px 13px;font-size:12.5px;line-height:1.5;display:flex}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-fee-locked .anticon{flex-shrink:0;font-size:14px}.how-subscription-work-section .setup-payment-wrap .payment-config-card .stripe-guide-list{counter-reset:stripe-step;flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.how-subscription-work-section .setup-payment-wrap .payment-config-card .stripe-guide-list li{counter-increment:stripe-step;color:#374151;padding-left:28px;font-size:12.5px;line-height:1.6;position:relative}.how-subscription-work-section .setup-payment-wrap .payment-config-card .stripe-guide-list li:before{content:counter(stripe-step);color:#635bff;background:#635bff1f;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:11px;font-weight:700;display:flex;position:absolute;top:1px;left:0}.how-subscription-work-section .setup-payment-wrap .payment-config-card .stripe-guide-list li strong{color:#111827;font-weight:700}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-stripe-connect .payment-stripe-note{color:#6b7280;margin:14px 0 0;font-size:12px;line-height:1.6}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-icon{color:#fff;background:#fff3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.how-subscription-work-section .setup-payment-wrap .payment-config-card .crypto-section-title-wrap{margin-top:2px}.how-subscription-work-section .setup-payment-wrap .payment-config-card .crypto-section-title-wrap .title{color:#0d1321;margin:0;font-size:16px}.how-subscription-work-section .setup-payment-wrap .payment-config-card .crypto-section-title-wrap .desc{color:#6b7280;margin:4px 0 0;font-size:12px}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .title{color:#1a1a1a}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .desc{color:#555}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium{margin-bottom:12px}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-affix-wrapper,.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-affix-wrapper{background-color:#fff0;border-radius:16px 0 0 16px!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-group-wrapper{width:100%}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-group-wrapper .ant-input-number-prefix{color:#1a1a1a;padding-right:10px}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-group-wrapper .ant-input-number{background-color:#0000!important;border-radius:16px 0 0 16px!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-group-wrapper .ant-input-number .ant-input-number-input-wrap input{color:#1a1a1a;font-weight:500}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-group-wrapper .ant-input-number-group-addon{color:#1a1a1a;background-color:#f0f0f0;border-radius:0 16px 16px 0!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input{border-radius:16px;color:#1a1a1a!important;background-color:#0000!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium label{color:#111827;font-size:12px;font-weight:600}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .fee-currency{color:#6b7280;font-weight:700}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-number-group-addon{min-width:110px;font-size:12.5px;color:#6b7280!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-form-item-extra{color:#16a34a;margin-top:4px;font-size:12px}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium .ant-input-group-addon{color:#1a1a1a;background-color:#f0f0f0;border-radius:0 16px 16px 0}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium.input-phone-number .ant-input-group-addon{border-radius:16px 0 0 16px}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium.input-phone-number input{border-radius:0 16px 16px 0}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .input-cm-premium.crypto-toggle-item .ant-form-item-control-input-content{justify-content:flex-start;display:flex}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .submit-btn-wrap{text-align:center;margin-top:8px;margin-bottom:0}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .ant-btn-primary{background:#635bff!important;border-color:#635bff!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .ant-btn-primary:hover,.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .ant-btn-primary:focus{background:#4c46cc!important;border-color:#4c46cc!important}.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .ant-btn-primary[disabled],.how-subscription-work-section .setup-payment-wrap .setup-cm-premium-form .ant-btn-primary[disabled]:hover{opacity:.45;color:#fff!important;background:#635bff!important;border-color:#635bff!important}@media (max-width:768px){.how-subscription-work-section .setup-payment-wrap .setup-payment-header{align-items:flex-start}.how-subscription-work-section .setup-payment-wrap .payment-config-card{padding:16px}.how-subscription-work-section .setup-payment-wrap .payment-config-card .payment-config-card-head .title{font-size:18px}}.how-subscription-work-section .cm-premium-success-wrap{text-align:center}.how-subscription-work-section .cm-premium-success-wrap .btn-back{margin-top:20px}.premium-section-wrap{background-color:#ffffff0f;border:2px solid #f5782f;border-radius:16px;padding:40px}.premium-section-wrap .list-subscriber-wrap .ant-table{background-color:#0000}.premium-section-wrap .list-subscriber-wrap .ant-table .ant-table-content .ant-table-thead .ant-table-cell{color:#fff;background-color:#fafafa17;border-color:#ffffff4d}.premium-section-wrap .list-subscriber-wrap .ant-table .ant-table-content .ant-table-thead .ant-table-cell:hover{background-color:#0000}.premium-section-wrap .list-subscriber-wrap .ant-table .ant-table-content .ant-table-tbody .ant-table-row .ant-table-cell{color:#ffffffb9;border-color:#ffffff4d}.premium-section-wrap .list-subscriber-wrap .ant-table .ant-table-content .ant-table-tbody .ant-table-row:hover .ant-table-cell{background-color:#fafafa17}.paid-membership-section{background-color:#ffffff0f;border:2px solid #f5782f;border-radius:16px;padding:40px}.wrap-modal-disable-paid-member .ant-modal-body{padding:28px 28px 24px}.wrap-modal-disable-paid-member .content-info{text-align:left;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.wrap-modal-disable-paid-member .content-info h2{color:#111827;margin:0 0 6px;font-size:1.05rem;font-weight:700}.wrap-modal-disable-paid-member .content-info p{color:#6b7280;margin:0;font-size:.875rem;line-height:1.5}.wrap-modal-disable-paid-member .content-icon{color:#b91c1c;background:#fee2e2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.wrap-modal-disable-paid-member .content-footer{justify-content:flex-end;gap:10px;display:flex}.wrap-modal-disable-paid-member .content-footer .ant-btn{border-radius:8px;font-weight:600}.wrap-modal-disable-paid-member .content-footer .confirm-disable-btn{background:#b91c1c;border-color:#b91c1c}.wrap-modal-disable-paid-member .content-footer .confirm-disable-btn:hover,.wrap-modal-disable-paid-member .content-footer .confirm-disable-btn:focus{background:#991b1b;border-color:#991b1b}.wrap-modal-subscription-member .head-content{margin-bottom:20px}.wrap-modal-subscription-member .head-content .head-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wrap-modal-subscription-member .head-content .header-back-btn{color:#d7322d;margin-top:8px;padding-right:0;font-weight:500}.wrap-modal-subscription-member .head-content .item-list{padding-left:60px}.wrap-modal-subscription-member .head-content .item-list .anticon{margin-right:5px;font-size:18px}.wrap-modal-subscription-member .head-content .item-list .anticon svg{color:green}.wrap-modal-subscription-member .price-section{flex-direction:column;display:flex}.wrap-modal-subscription-member .price-section .payment-method-toggle{width:100%;max-width:320px;margin-bottom:24px}.wrap-modal-subscription-member .price-section .payment-method-toggle .ant-radio-group{background:#f5f5f5;border-radius:8px;width:100%;padding:4px;display:flex}.wrap-modal-subscription-member .price-section .payment-method-toggle .ant-radio-group .ant-radio-button-wrapper{text-align:center;color:#666;background:0 0;border:none;border-radius:6px;flex:1;height:38px;font-weight:500;line-height:36px}.wrap-modal-subscription-member .price-section .payment-method-toggle .ant-radio-group .ant-radio-button-wrapper:not(:first-child):before{display:none}.wrap-modal-subscription-member .price-section .payment-method-toggle .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{color:#d7322d;background:#fff;box-shadow:0 2px 8px #00000014}.wrap-modal-subscription-member .price-section .crypto-network-select{margin-bottom:20px}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-title{text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin-bottom:10px;font-size:10px;font-weight:700}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-quick-picks{background:0 0;border:none;border-radius:0;flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex;overflow:visible}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-quick-picks .crypto-pill{color:#374151!important;height:auto!important;min-width:unset!important;background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:10px!important;padding:7px 14px!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;transition:all .15s!important;box-shadow:0 1px 3px #0000000f!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-quick-picks .crypto-pill:hover:not([disabled]){transform:translateY(-1px);color:#f5782f!important;background:#fff8f5!important;border-color:#f5782f!important;box-shadow:0 2px 8px #f5782f1f!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-quick-picks .crypto-pill.crypto-pill-active{transform:translateY(-1px);color:#d7322d!important;background:#fff5ef!important;border-color:#f5782f!important;box-shadow:0 2px 10px #f5782f26!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-quick-picks .crypto-pill[disabled]{opacity:.45!important;cursor:not-allowed!important;transform:none!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block{position:relative}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block:before{content:"More coins";text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select .ant-select-selector{height:42px!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:10px!important;padding:0 14px!important;transition:all .15s!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select .ant-select-selector .ant-select-selection-search-input,.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select .ant-select-selector .ant-select-selection-item,.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select .ant-select-selector .ant-select-selection-placeholder{height:40px!important;font-size:13px!important;font-weight:500!important;line-height:40px!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select .ant-select-selector .ant-select-selection-placeholder{color:#9ca3af!important}.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select.ant-select-focused .ant-select-selector,.wrap-modal-subscription-member .price-section .crypto-network-select .crypto-dropdown-block .crypto-currency-select:hover .ant-select-selector{border-color:#f5782f!important;box-shadow:0 0 0 3px #f5782f1a!important}.wrap-modal-subscription-member .price-section .plan-cards{flex-wrap:nowrap;gap:10px;display:flex}.wrap-modal-subscription-member .price-section .plan-cards .price-card{background-color:#fff;border:2px solid #eaeaea;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;height:100px;margin:0;padding:10px 8px;transition:all .3s;display:flex}.wrap-modal-subscription-member .price-section .plan-cards .price-card .title{color:#1a1a1a;text-align:center;margin-bottom:4px;font-size:1.6em;font-weight:700}.wrap-modal-subscription-member .price-section .plan-cards .price-card .desc{color:#666;margin:0;font-size:12px;font-weight:500}.wrap-modal-subscription-member .price-section .plan-cards .price-card:hover{background-color:#fff9f5;border-color:#f5782f;transform:translateY(-2px);box-shadow:0 8px 24px #f5782f26}.wrap-modal-subscription-member .price-section .plan-cards .price-card.card-active{color:#fff;background-color:#f5782f;border-color:#f5782f;box-shadow:0 8px 24px #f5782f40}.wrap-modal-subscription-member .price-section .plan-cards .price-card.card-active .title,.wrap-modal-subscription-member .price-section .plan-cards .price-card.card-active .desc{color:#fff}.wrap-modal-subscription-member .price-section .desc-bottom{background:#f9f9f9;border-radius:12px;align-items:flex-start;gap:12px;width:100%;max-width:420px;margin-top:16px;padding:16px;display:flex}.wrap-modal-subscription-member .price-section .desc-bottom span{color:#555;font-size:13px;line-height:1.5}.wrap-modal-subscription-member .price-section .subscription-description-card{background:#fff9f5;border:1px solid #ffe2cf;border-left:4px solid #f5782f;border-radius:10px;max-width:620px;margin-top:14px;margin-bottom:0;padding:12px 14px}.wrap-modal-subscription-member .price-section .subscription-description-card p{color:#666;margin:0;font-size:14px;line-height:1.6}.wrap-modal-subscription-member .price-section .subscription-description-card p+p{margin-top:6px}.premium-crypto-dropdown{z-index:1200!important}.premium-crypto-dropdown .ant-select-item-group{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;padding-top:10px;font-size:11px;font-weight:700}.premium-crypto-dropdown .ant-select-item-option{border-radius:8px;align-items:center;min-height:34px;margin:2px 6px;display:flex}.premium-crypto-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#fff4ec}.premium-crypto-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#b54708;background:#ffe9db;font-weight:600}.modal-subscribe .ant-modal-content{flex-direction:column;max-height:88vh;display:flex;overflow:hidden}.modal-subscribe .ant-modal-body{flex:1;min-height:0;padding:0;overflow-y:auto}.modal-subscribe .vertical-section{padding:20px}.modal-subscribe .payment-status-section{background-color:#f1f1f1;border-radius:16px;margin-top:20px;padding:14px 16px}.modal-subscribe .payment-status-section .khqr-frame{text-align:center;background:#fff;border:1px solid #eee;border-radius:24px;width:260px;padding-bottom:20px;overflow:hidden}.modal-subscribe .payment-status-section .khqr-frame .khqr-header{background:#d7322d;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:15px 0;position:relative}.modal-subscribe .payment-status-section .khqr-frame .khqr-header img{object-fit:contain;height:22px}.modal-subscribe .payment-status-section .khqr-frame .khqr-amount{padding:16px 0;font-size:32px;font-weight:600}.modal-subscribe .payment-status-section .khqr-frame .khqr-divider{border-top:1px dashed #ccc;margin:0 20px}.modal-subscribe .payment-status-section .khqr-frame .khqr-qr{padding:20px 0}.modal-subscribe .payment-status-section .khqr-frame .khqr-qr canvas{background:#fff;border-radius:12px;padding:4px}.modal-subscribe .payment-status-section .khqr-frame .khqr-footer{color:#777;font-size:14px}.modal-subscribe .payment-status-section .khqr-frame .khqr-countdown{background:#f8f9fa;border-radius:8px;align-items:center;gap:6px;margin-top:16px;padding:8px 16px;font-size:14px;transition:all .3s;display:inline-flex}.modal-subscribe .payment-status-section .khqr-frame .khqr-countdown .countdown-icon{font-size:16px}.modal-subscribe .payment-status-section .khqr-frame .khqr-countdown .countdown-time{color:#333;font-weight:600}.modal-subscribe .payment-status-section .khqr-frame .khqr-countdown .countdown-label{color:#777}.modal-subscribe .payment-status-section .khqr-frame .khqr-countdown.expiring{background:#fff3cd;border:1px solid #ffc107;animation:1s ease-in-out infinite pulse}.modal-subscribe .payment-status-section .khqr-frame .khqr-countdown.expiring .countdown-time{color:#d9534f}.modal-subscribe .payment-status-section .wrap-right-section{text-align:center;justify-content:center;align-items:center;display:flex}.modal-subscribe .payment-status-section .wrap-right-section .empty-state{background-color:#f9f9f9;border-radius:12px;width:100%;min-height:260px}.modal-subscribe .payment-status-section .wrap-right-section .empty-state-loading{justify-content:center;align-items:center;display:flex}.modal-subscribe .payment-status-section .wrap-right-section .payment-loading-tip{margin-top:10px}.modal-subscribe .payment-status-section .wrap-right-section .empty-state-idle{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.modal-subscribe .payment-status-section .wrap-right-section .empty-state-icon{opacity:.3;margin-bottom:20px}.modal-subscribe .payment-status-section .wrap-right-section .empty-state-message{color:#888;font-size:16px;font-weight:500}.crypto-session-warning-content{margin-top:16px}.crypto-payment-request-card .label-small,.crypto-payment-request-card .value-small{font-size:12px}.crypto-payment-request-card .value-subtle{color:#888}.premium-community-hero{background:linear-gradient(90deg,#fffbef 0%,#fff8e1 50%,#fffbef 100%);border-bottom:1px solid #daa52033;padding:8px 0}.premium-community-hero .pch-inner{align-items:center;gap:10px;display:flex}.premium-community-hero .pch-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.premium-community-hero .pch-avatar-wrap .pch-avatar{object-fit:cover;border:1px solid #daa5204d;border-radius:8px;width:34px;height:34px}.premium-community-hero .pch-avatar-wrap .pch-badge{pointer-events:none;position:absolute;bottom:-4px;right:-5px}.premium-community-hero .pch-info{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.premium-community-hero .pch-info .pch-name{color:#1a1a1a;font-size:14px;font-weight:700}.premium-community-hero .pch-info .pch-label{color:#b8860b;letter-spacing:.3px;background:#daa5201f;border:1px solid #daa5204d;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:600}.premium-posts-divider.ant-divider-with-text-left:before{width:0!important}.premium-posts-divider .ant-divider-inner-text{padding-left:0;padding-right:12px}.premium-posts-divider .premium-posts-divider-inner{letter-spacing:.4px;color:#b8860b;background:linear-gradient(135deg,#fffbef 0%,#fff8e1 100%);border:1px solid #daa52066;border-radius:20px;align-items:center;gap:7px;padding:6px 16px 6px 12px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 1px 4px #daa52026}.sub-billing-page{padding:20px 0}.sub-billing-page .sub-section{margin-bottom:24px}.sub-billing-page .sub-section .sub-section-header{align-items:center;gap:10px;margin-bottom:12px;display:flex}.sub-billing-page .sub-section .sub-section-header .sub-section-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.sub-billing-page .sub-section .sub-section-header .sub-section-dot.active{background:#52c41a;box-shadow:0 0 0 3px #52c41a26}.sub-billing-page .sub-section .sub-section-header .sub-section-dot.expired{background:#bbb}.sub-billing-page .sub-section .sub-section-header .sub-section-title{color:#1a1a1a;flex:1;font-size:17px;font-weight:700}.sub-billing-page .sub-section .sub-section-header .sub-section-count{color:#888;background:#f0f0f0;border-radius:20px;padding:2px 10px;font-size:12px;font-weight:600}.sub-billing-page .sub-section .sub-empty{text-align:center;background:#fafafa;border:1px dashed #e0e0e0;border-radius:16px;padding:40px 0}.sub-billing-page .sub-cards{flex-direction:column;gap:12px;display:flex}.sub-billing-page .sub-card{background:#fff;border:1px solid #e8e8e8;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;transition:box-shadow .2s;display:flex}.sub-billing-page .sub-card:hover{box-shadow:0 4px 16px #0000000f}.sub-billing-page .sub-card.active-sub-card.critical{border-left:4px solid #d7322d}.sub-billing-page .sub-card .sub-card-body{flex:1;min-width:0}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-title-group{align-items:center;gap:10px;min-width:0;display:flex}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-left{flex-shrink:0}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-left .sub-card-avatar{width:40px;height:40px;position:relative}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-left .sub-card-avatar .sub-badge{z-index:1;position:absolute;bottom:-4px;right:-6px}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-name-block{align-items:baseline;gap:6px;display:flex}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-name{color:#1a1a1a;font-size:16px;font-weight:700}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-card-community-label{color:#bbb;font-size:12px;font-weight:400}.sub-billing-page .sub-card .sub-card-body .sub-card-name-row .sub-status-chip{flex-shrink:0}.sub-billing-page .sub-card .sub-card-body .sub-renewal-row{background:#f5f8fd;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 8px;padding:10px 12px;font-size:13px;display:flex}.sub-billing-page .sub-card .sub-card-body .sub-renewal-row.is-failed{background:#fef2f2}.sub-billing-page .sub-card .sub-card-body .sub-renewal-row .sub-renewal-actions{gap:6px;display:inline-flex}.sub-billing-page .sub-card .sub-card-body .sub-renewal-row .sub-renewal-btn.ant-btn-primary{background:#0047ab;border-color:#0047ab;font-weight:600}.sub-billing-page .sub-card .sub-card-body .sub-renewal-row .sub-renewal-btn.ant-btn-primary:hover,.sub-billing-page .sub-card .sub-card-body .sub-renewal-row .sub-renewal-btn.ant-btn-primary:focus{background:#003a8c;border-color:#003a8c}.sub-billing-page .sub-card .sub-card-body .sub-card-email-extend-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.sub-billing-page .sub-card .sub-card-body .sub-card-email-extend-row .creator-email-toggle{border-top:none;margin-top:0;padding-top:0}.sub-billing-page .sub-card .sub-card-body .sub-card-email-extend-row .creator-email-toggle-label{font-weight:700}.sub-billing-page .sub-card .sub-card-body .sub-card-email-extend-row .btn-extend-subscription{flex-shrink:0;width:auto}.sub-billing-page .sub-card .sub-card-body .sub-card-stats{background:#f8f8f8;border:1px solid #efefef;border-radius:10px;gap:0;margin-bottom:12px;display:flex;overflow:hidden}.sub-billing-page .sub-card .sub-card-body .sub-card-stats .sub-stat-box{border-right:1px solid #efefef;flex-direction:column;flex:1;align-items:center;padding:8px 12px;display:flex}.sub-billing-page .sub-card .sub-card-body .sub-card-stats .sub-stat-box:last-child{border-right:none}.sub-billing-page .sub-card .sub-card-body .sub-card-stats .sub-stat-box .sub-stat-value{color:#1a1a1a;font-size:15px;font-weight:700;line-height:1.3}.sub-billing-page .sub-card .sub-card-body .sub-card-stats .sub-stat-box .sub-stat-value small{color:#888;font-size:11px;font-weight:500}.sub-billing-page .sub-card .sub-card-body .sub-card-stats .sub-stat-box .sub-stat-label{color:#aaa;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;font-size:11px}.sub-billing-page .sub-card .sub-card-body .sub-progress-wrap .sub-progress-labels{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sub-billing-page .sub-card .sub-card-right{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:stretch;gap:8px;min-width:120px;padding-left:20px;display:flex}.sub-billing-page .booking-sub-card .booking-name-row{align-items:flex-start}.sub-billing-page .booking-sub-card .booking-sub-avatar{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.sub-billing-page .booking-sub-card .booking-sub-avatar-icon{color:#3b82f6;font-size:20px}.sub-billing-page .booking-sub-card .booking-ref{color:#065f46;letter-spacing:.06em;white-space:nowrap;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:7px;align-items:center;padding:2px 9px;font-family:monospace;font-size:12px;font-weight:800;display:inline-flex}.sub-billing-page .booking-sub-card .booking-sub-stats{margin-bottom:10px}.sub-billing-page .booking-sub-card .booking-sub-stats .sub-stat-box{min-width:120px}.sub-billing-page .booking-sub-card .booking-sub-meta{color:#6b7280;align-items:center;gap:6px;font-size:12px;display:inline-flex}.sub-billing-page .booking-sub-card .booking-status{font-weight:700}.sub-billing-page .sub-status-chip{text-align:center;white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.sub-billing-page .sub-status-chip.active{color:#52c41a;background:#52c41a0f;border:1px solid #52c41a4d}.sub-billing-page .sub-status-chip.expired{color:#999;background:#f5f5f5;border:1px solid #e8e8e8}.sub-billing-page .sub-history-list{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.sub-billing-page .history-sub-card .sub-stat-box.hidden-sm{display:none}}.sub-billing-page .btn-extend-subscription{color:#fff;white-space:nowrap;background-color:#f5782f;border:1px solid #f5782f;justify-content:center;align-items:center;gap:6px;width:100%;font-size:13px;font-weight:600;transition:all .2s;display:flex}.sub-billing-page .btn-extend-subscription:hover{color:#fff;background:#e06a26;border-color:#e06a26}.sub-billing-page .btn-extend-subscription .title-btn{margin:0}.sub-billing-page .btn-extend-subscription.btn-resume-subscription{color:#f5782f;background-color:#fff}.sub-billing-page .btn-extend-subscription.btn-resume-subscription:hover{color:#f5782f;background:#f5782f0f;border-color:#f5782f}.cm-subscribe-wrap .table-subscription-history .btn-resume-subscription .title-btn{padding-left:5px}.crypto-payment-request-card{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:16px;width:100%;max-width:380px;margin:0 auto;padding:14px 18px;box-shadow:0 4px 16px #0000000a}.crypto-payment-request-card .card-header{margin-bottom:8px}.crypto-payment-request-card .card-header h2{color:#333;margin:0 0 2px;font-size:16px;font-weight:600}.crypto-payment-request-card .card-header p{color:#777;margin:0;font-size:12px}.crypto-payment-request-card .amount-display{color:#1a1a1a;margin-bottom:6px;font-size:22px;font-weight:700}.crypto-payment-request-card .status-badge{color:#1677ff;letter-spacing:.5px;background:#e6f4ff;border-radius:20px;margin-bottom:10px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.crypto-payment-request-card .qr-container{background:#fff;border:1px solid #f0f0f0;border-radius:10px;justify-content:center;align-items:center;width:fit-content;margin:0 auto 10px;padding:8px;display:flex;box-shadow:0 2px 10px #0000000d}.crypto-payment-request-card .qr-container .no-address{color:#999;background:#fdfdfd;border-radius:10px;justify-content:center;align-items:center;width:120px;height:120px;font-size:13px;display:flex}.crypto-payment-request-card .payment-details{text-align:left;margin-bottom:12px}.crypto-payment-request-card .payment-details .detail-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.crypto-payment-request-card .payment-details .detail-row .label{color:#888;font-size:12px;font-weight:600}.crypto-payment-request-card .payment-details .detail-row .value{color:#333;font-size:12px;font-weight:600}.crypto-payment-request-card .payment-details .detail-row.address-row{flex-direction:column;align-items:flex-start;gap:6px}.crypto-payment-request-card .payment-details .detail-row.address-row .address-box{color:#555;word-break:break-all;text-align:center;letter-spacing:-.2px;background:#f8f9fa;border-radius:6px;width:100%;padding:8px 10px;font-family:monospace;font-size:11px}.crypto-payment-request-card .card-actions{gap:12px;display:flex}.crypto-payment-request-card .card-actions .ant-btn{border-radius:8px;flex:1;height:38px;font-size:14px;font-weight:600}.crypto-payment-request-card .card-actions .ant-btn.btn-cancel{color:#666;border-color:#ddd}.crypto-payment-request-card .card-actions .ant-btn.btn-cancel:hover{color:#333;border-color:#bbb}.crypto-payment-request-card .card-actions .ant-btn.btn-copy{background:#1677ff;border-color:#1677ff;box-shadow:0 2px 8px #1677ff33}.crypto-payment-request-card .card-actions .ant-btn.btn-copy:hover{background:#0958d9;border-color:#0958d9}.admin-payout-management{padding-top:24px;padding-bottom:40px}.admin-payout-management .ant-table-tbody>tr>td{padding:14px 16px}.admin-payout-management .apm-header{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.admin-payout-management .apm-header .apm-header-text{flex:1}.admin-payout-management .apm-header .apm-back-btn{flex-shrink:0;margin-top:4px}.admin-payout-management .apm-stat-card{border-style:solid;border-width:1.5px;border-radius:12px;height:100%}.admin-payout-management .apm-stat-card .ant-card-body{padding:18px 22px}.admin-payout-management .apm-stat-card .apm-stat-body{justify-content:space-between;align-items:flex-start;display:flex}.admin-payout-management .apm-stat-card .apm-stat-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.admin-payout-management .apm-stat-card .apm-stat-value{font-size:22px;font-weight:700}.admin-payout-management .apm-stat-card .apm-stat-suffix{opacity:.7;margin-left:6px;font-size:13px}.admin-payout-management .apm-stat-card .apm-stat-sub{margin-top:2px;font-size:11px;display:block}.admin-payout-management .apm-tables-card{border-radius:12px}.admin-payout-management .apm-tables-card .ant-card-body{padding:0}.admin-payout-management .apm-tables-card .ant-tabs{padding:0 16px}.admin-payout-management .apm-history-list{padding:4px 0 16px}.admin-payout-management .apm-history-list .apm-history-item{border-bottom:1px solid #f0f0f0;align-items:center;gap:16px;padding:16px 12px;transition:background .15s;display:flex}.admin-payout-management .apm-history-list .apm-history-item:last-child{border-bottom:none}.admin-payout-management .apm-history-list .apm-history-item:hover{background:#fafafa;border-radius:8px}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-id{text-align:center;color:#aaa;flex-shrink:0;width:48px;font-size:13px}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-meta{flex:1;min-width:0}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-meta .apm-hi-owner{color:#1a1a1a;font-size:14px;font-weight:600}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-meta .apm-hi-community{color:#888;margin-top:2px;font-size:12px}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-meta .apm-hi-date{color:#bbb;margin-top:2px;font-size:11px}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-amounts{text-align:right;flex-shrink:0}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-amounts .apm-hi-gross{color:#888;font-size:13px}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-amounts .apm-hi-fee{color:#d7322d;font-size:12px}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-amounts .apm-hi-net{color:#52c41a;margin-top:2px;font-size:16px;font-weight:700}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.admin-payout-management .apm-history-list .apm-history-item .apm-hi-right .apm-hi-network{font-size:11px}.admin-payout-management .apm-history-list .apm-history-empty{text-align:center;padding:48px 0}.admin-payout-management .apm-history-list .apm-history-empty .anticon{color:#d9d9d9;margin-bottom:12px;font-size:40px;display:block}.admin-payout-management .apm-breakdown-card{background:#fafafa;border-radius:10px;margin-bottom:20px}.admin-payout-management .apm-breakdown-card .ant-card-body{padding:14px 18px}.premium-payout-layout{padding-top:0;padding-bottom:40px}.premium-payout-layout .payout-stats-row{margin-bottom:28px}.payout-method-chip-logo{color:#0047ab;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;display:flex}.payout-method-chip-logo img{object-fit:contain;width:100%;height:100%}.payout-channel-row-logo{color:#0047ab;background:#eef4ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;display:flex}.payout-channel-row-logo img{object-fit:contain;border-radius:5px;width:22px;height:22px}.payout-channel-row-tag{color:#6b7280;white-space:nowrap;background:#f3f4f6;border-radius:20px;padding:2px 9px;font-size:11px;font-weight:600}.payout-channel-row-tag.is-on{color:#047857;background:#d1fae5}.payout-issue-banner{background:#fef2f2;border:1px solid #fbd5d5;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.payout-issue-banner .ant-btn{color:#b91c1c;border-color:#fbd5d5;border-radius:999px;flex-shrink:0;margin-left:auto;font-weight:600}.payout-issue-banner .ant-btn:hover,.payout-issue-banner .ant-btn:focus{color:#991b1b;border-color:#dc2626}.payout-issue-banner-text{color:#7f1d1d;flex-direction:column;min-width:0;font-size:12.5px;line-height:1.4;display:flex}.payout-issue-banner-text strong{color:#991b1b;font-size:13px}.payout-channel-row-action.ant-btn{color:#635bff;background:#f5f3ff;border-color:#d8d4ff;border-radius:999px;flex-shrink:0;height:28px;padding:0 12px;font-size:12px;font-weight:600}.payout-channel-row-action.ant-btn:hover,.payout-channel-row-action.ant-btn:focus{color:#635bff;background:#ece9ff;border-color:#635bff}.stat-card-hover.payout-stat-card-available,.stat-card-hover.payout-stat-card-paidout{--stat-icon-bg:#fff3;border-color:#0000}.stat-card-hover.payout-stat-card-available .stat-card-label,.stat-card-hover.payout-stat-card-available .stat-card-value,.stat-card-hover.payout-stat-card-available .stat-card-suffix,.stat-card-hover.payout-stat-card-paidout .stat-card-label,.stat-card-hover.payout-stat-card-paidout .stat-card-value,.stat-card-hover.payout-stat-card-paidout .stat-card-suffix,.stat-card-hover.payout-stat-card-available .stat-card-icon,.stat-card-hover.payout-stat-card-paidout .stat-card-icon{color:#fff}.stat-card-hover.payout-stat-card-available .stat-card-sub,.stat-card-hover.payout-stat-card-paidout .stat-card-sub{color:#fffc}.stat-card-hover.payout-stat-card-available:hover,.stat-card-hover.payout-stat-card-paidout:hover{border-color:#0000}.admin-stat-card-pending{background:linear-gradient(135deg,#fff7e6 0%,#ffe7ba 100%);border:1px solid #fa8c1621;box-shadow:0 4px 20px #fa8c1626}.admin-stat-card-pending .stat-card-icon,.admin-stat-card-pending .stat-card-suffix{color:#fa8c16;box-shadow:0 4px 10px #fa8c1626}.admin-stat-card-completed{background:linear-gradient(135deg,#f6ffed 0%,#d9f7be 100%);border:1px solid #52c41a21;box-shadow:0 4px 20px #52c41a26}.admin-stat-card-completed .stat-card-icon,.admin-stat-card-completed .stat-card-suffix{color:#52c41a;box-shadow:0 4px 10px #52c41a26}.admin-stat-card-royalties{background:linear-gradient(135deg,#f9f0ff 0%,#efdbff 100%);border:1px solid #722ed121;box-shadow:0 4px 20px #722ed126}.admin-stat-card-royalties .stat-card-icon,.admin-stat-card-royalties .stat-card-suffix{color:#722ed1;box-shadow:0 4px 10px #722ed126}.admin-process-modal{top:24px}.admin-process-modal .ant-modal-body{padding:20px 24px 24px}.payout-main-card{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:24px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.payout-main-card .ant-card-head{background:#fff;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;padding:0 24px;font-size:15px;font-weight:700}.payout-main-card .ant-card-head .ant-card-head-wrapper{justify-content:flex-start}.payout-main-card .ant-card-head .ant-card-head-title{text-align:left;color:#111827;letter-spacing:0;flex:0 auto}.payout-main-card .ant-card-head .payout-card-title-center{justify-content:flex-start;align-items:center;gap:10px;font-weight:700;display:inline-flex}.payout-main-card .ant-card-head .payout-card-title-icon{color:#0047ab;background:#0047ab14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:0;font-size:15px;display:inline-flex}.payout-main-card .ant-card-body{background:#fff;padding:28px 34px}.payout-main-card .ant-form-item-label>label{color:#344a75;font-weight:600}.payout-main-card .ant-form-item-label>label.ant-form-item-required:before{display:none!important}.payout-main-card .ant-form-item-label>label.ant-form-item-required:after{content:"*";color:#ff4d4f;margin-left:4px;font-family:SimSun,sans-serif;font-size:14px;display:inline-block}.payout-main-card .ant-input,.payout-main-card .ant-input-affix-wrapper,.payout-main-card .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.payout-main-card .payout-balance-display{border-color:#d1d5db;border-radius:10px;transition:border-color .15s,box-shadow .15s}.payout-main-card .ant-input,.payout-main-card .ant-input-affix-wrapper,.payout-main-card .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{min-height:46px;box-shadow:none}.payout-main-card .ant-input:focus,.payout-main-card .ant-input-affix-wrapper-focused,.payout-main-card .ant-select-focused .ant-select-selector,.payout-main-card .ant-select-single:not(.ant-select-customize-input):hover .ant-select-selector{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab1a!important}.payout-main-card .ant-btn-primary{height:46px;box-shadow:none;background:#0047ab;border:none;border-radius:10px;font-weight:700;color:#fff!important;text-shadow:none!important}.payout-main-card .ant-btn-primary span,.payout-main-card .ant-btn-primary .anticon{color:#fff!important}.payout-main-card .ant-btn-primary:hover,.payout-main-card .ant-btn-primary:focus{background:#003a8c;color:#fff!important}.payout-main-card .payout-form-footer{border-top:1px solid #f0f2f5;margin-top:22px;padding-top:18px}.payout-main-card .payout-action-row{justify-content:flex-end;align-items:center;margin-top:16px;display:flex}.payout-main-card .payout-action-row .payout-submit-btn{padding:0 28px}.payout-main-card .payout-note-toggle-btn{color:#6d7b96;height:auto;margin-top:0;margin-bottom:0;padding:0;font-weight:600}.payout-main-card .payout-note-toggle-btn:hover{color:#2f5fb8}.payout-main-card .payout-note-field{margin-top:12px!important}.payout-main-card .payout-wallet-input-icon{color:#9ca3af}@media (max-width:640px){.payout-main-card .payout-action-row{justify-content:stretch}.payout-main-card .payout-action-row .payout-submit-btn{width:100%}}.payout-history-card{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000000a}.payout-history-card .ant-card-body{padding:18px 24px 24px}@media (max-width:768px){.payout-main-card .ant-card-head{padding:0 14px}.payout-main-card .ant-card-body{padding:18px 16px}}.payout-fee-notice{color:#666;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.payout-fee-notice .payout-fee-notice-icon{color:#1677ff}.premium-membership-layout{padding-top:24px;padding-bottom:40px}.premium-membership-layout .crypto-switch-wrap{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;align-items:center;margin-bottom:8px;padding:16px 20px;display:flex}.premium-membership-layout .membership-form-actions{justify-content:flex-end;margin-top:8px;display:flex}.premium-membership-layout .membership-form-actions .ant-btn{border-radius:8px;height:40px;padding:0 32px;font-weight:600}.premium-membership-layout .colorful-card{border:1px solid #0000000a;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.premium-membership-layout .colorful-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #00000014}.premium-membership-layout .card-title-colorful{align-items:center;gap:12px;font-size:19px;display:flex}.premium-membership-layout .card-title-colorful .icon-wrap{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex;box-shadow:0 4px 10px #0000001a}.premium-membership-layout .card-title-colorful .icon-wrap.gradient-blue{background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);box-shadow:0 4px 12px #1890ff4d}.premium-membership-layout .card-title-colorful .icon-wrap.gradient-red{background:linear-gradient(135deg,#ff4d4f 0%,#cf1322 100%);box-shadow:0 4px 12px #ff4d4f4d}.premium-membership-layout .card-title-colorful .icon-wrap.gradient-orange{background:linear-gradient(135deg,#fa8c16 0%,#d46b08 100%);box-shadow:0 4px 12px #fa8c164d}.layout-cambodia-tabs{box-sizing:border-box;width:100%;max-width:100%;padding-top:12px;padding-bottom:24px;overflow-x:clip}@media (max-width:768px){.layout-cambodia-tabs{padding:8px 0 16px;overflow-x:visible!important}}.layout-cambodia-tabs .ant-space{width:100%;max-width:100%}@media (max-width:768px){.layout-cambodia-tabs .ant-space{gap:16px!important}}.layout-cambodia-tabs .ant-space-item{width:100%;max-width:100%}.layout-cambodia-tabs .ant-space-item .citizenship-video-container{width:560px!important;max-width:100%!important;height:370px!important;margin-left:auto!important;margin-right:auto!important}.layout-cambodia-tabs .custom-card{box-sizing:border-box;border:none;border-radius:16px;width:100%;max-width:100%;transition:box-shadow .18s ease-in-out}@media (max-width:768px){.layout-cambodia-tabs .custom-card{border-radius:12px}}.layout-cambodia-tabs .custom-tabs-container{margin-top:24px}.layout-cambodia-tabs .custom-tabs-header{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #e8e8e8;gap:32px;margin-bottom:20px;display:flex;overflow-x:auto}.layout-cambodia-tabs .custom-tabs-header::-webkit-scrollbar{display:none}@media (max-width:768px){.layout-cambodia-tabs .custom-tabs-header{border-bottom:none;flex-direction:column;gap:12px}}.layout-cambodia-tabs .custom-tab-btn{color:#555;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 0;font-size:16px;font-weight:500;transition:all .3s;position:relative}.layout-cambodia-tabs .custom-tab-btn:hover{color:#40a9ff}.layout-cambodia-tabs .custom-tab-btn.active{color:#1890ff;font-weight:600}.layout-cambodia-tabs .custom-tab-btn.active:after{content:"";background:#1890ff;border-radius:2px 2px 0 0;width:100%;height:3px;position:absolute;bottom:-1px;left:0}@media (max-width:768px){.layout-cambodia-tabs .custom-tab-btn{text-align:center;white-space:normal;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:12px 16px}.layout-cambodia-tabs .custom-tab-btn.active{color:#1890ff;background:#eff6ff;border-color:#1890ff;box-shadow:0 2px 5px #0000000d}.layout-cambodia-tabs .custom-tab-btn.active:after{display:none}}.layout-cambodia-tabs .custom-tabs-content{animation:.3s ease-in-out fadeIn}.layout-cambodia-tabs .title-text{font-size:18px;font-weight:600}.layout-cambodia-tabs .icon-dollar,.layout-cambodia-tabs .icon,.layout-cambodia-tabs .icon-swap,.layout-cambodia-tabs .icon-bulb{color:#1890ff;font-size:22px}.layout-cambodia-tabs .guide-title{margin-bottom:12px;font-size:28px;font-weight:700}@media (max-width:768px){.layout-cambodia-tabs .guide-title{margin-bottom:8px;font-size:22px}}@media (max-width:480px){.layout-cambodia-tabs .guide-title{font-size:20px}}.layout-cambodia-tabs .guide-subtitle{color:#555;font-size:16px;line-height:1.6}@media (max-width:768px){.layout-cambodia-tabs .guide-subtitle{font-size:14px;line-height:1.5}}.layout-cambodia-tabs .intro{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:500}.layout-cambodia-tabs .evisa-section-card{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card{margin-left:0!important;margin-right:0!important;padding:12px!important}}.layout-cambodia-tabs .evisa-section-card .evisa-section-header{align-items:center;gap:12px;margin-bottom:24px;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-header{gap:10px;margin-bottom:16px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-header .evisa-section-icon{color:#1890ff;flex-shrink:0;font-size:24px}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-header .evisa-section-icon{font-size:20px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-header .evisa-section-content{align-items:center;gap:32px;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-header .evisa-section-content{font-size:16px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-content{box-sizing:border-box;align-items:center;gap:32px;width:100%;max-width:100%;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-content{flex-direction:column;align-items:stretch;gap:16px;padding:0}}.layout-cambodia-tabs .evisa-section-card .evisa-section-left{background:0 0;border-radius:0;flex-direction:column;flex:0 0 280px;align-items:center;padding:0;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-left{flex:none;width:100%;max-width:100%}}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-action-card{box-sizing:border-box;border-radius:12px;width:100%;margin-bottom:12px;overflow:hidden;box-shadow:0 4px 12px #00000014}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-action-card{width:100%;max-width:100%;margin-left:0;margin-right:0}}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-icon-area{box-sizing:border-box;background:#fff;justify-content:center;align-items:center;width:100%;padding:48px 24px;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-icon-area{padding:24px 16px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-icon-area .evisa-logo-img{object-fit:contain;width:100%;max-width:160px;height:auto;display:block}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-icon-area .evisa-logo-img{width:auto;max-width:100%;max-height:70px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-button-area{box-sizing:border-box;background:#09f;width:100%;padding:0;display:block}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-button{color:#fff;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 16px;font-size:16px;font-weight:500;border-radius:0!important;width:100%!important;margin:0!important;display:flex!important}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-button{height:48px;padding:0 12px;font-size:14px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-button:hover{background:#ffffff1a}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-button span{color:#fff}.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-portal-text{color:#7a869a;text-align:center;font-size:13px}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-left .evisa-portal-text{font-size:12px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right{flex:1;min-width:0}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right{width:100%}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-section-description{color:#333;margin-bottom:20px;font-size:15px;line-height:1.6}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-section-description{margin-bottom:16px;font-size:14px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:20px}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box{padding:16px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-types-title{color:#000;margin-bottom:16px;font-size:16px;font-weight:700}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-types-title{margin-bottom:12px;font-size:15px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item{margin-bottom:16px}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item:last-child{margin-bottom:0}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item{margin-bottom:14px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-header{align-items:center;gap:8px;margin-bottom:6px;display:flex}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-header .evisa-type-icon{color:#1890ff;flex-shrink:0;font-size:16px}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-header .evisa-type-icon{font-size:14px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-header .evisa-type-name{color:#000;font-size:15px;font-weight:700}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-header .evisa-type-name{font-size:14px}}.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-desc{color:#555;margin-left:24px;font-size:14px;line-height:1.5;display:block}@media (max-width:768px){.layout-cambodia-tabs .evisa-section-card .evisa-section-right .evisa-types-box .evisa-type-item .evisa-type-desc{margin-left:22px;font-size:13px;line-height:1.6}}.layout-cambodia-tabs .evisa-card .evisa-title{margin-bottom:24px;font-size:22px;font-weight:700}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-header .police-reporting-icon{color:#1890ff;font-size:24px}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-header .police-reporting-title{margin:0;font-size:22px;font-weight:700}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-content{align-items:center;gap:32px;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-content{flex-direction:column}}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left{background:0 0;border-radius:0;flex-direction:column;flex:0 0 280px;align-items:center;padding:0;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left{flex:1;width:100%}}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-action-card{border:1px solid #f0f0f0;border-radius:12px;width:100%;margin-bottom:12px;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #00000014}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-action-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px #1890ff26}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-icon-area{background:linear-gradient(#fff 0%,#f0f7ff 100%);justify-content:center;align-items:center;height:180px;padding:24px;display:flex}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-icon-area .police-card-logo-img{object-fit:contain;filter:drop-shadow(0 4px 6px #0000001a);max-width:140px;max-height:140px}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-button-area{background:#1890ff;padding:0;position:relative;overflow:hidden}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-button-area:after{content:"";background:#fff3;height:1px;position:absolute;top:0;left:0;right:0}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-button{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;margin-bottom:0;font-size:16px;font-weight:600;display:flex}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-button:hover{background:#ffffff26}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-button span{color:#fff}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-left .police-portal-text{color:#8c8c8c;letter-spacing:.3px;font-size:13px;font-weight:500}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right{flex:1}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right .police-description{color:#444;text-align:justify;margin-bottom:24px;font-size:15px;line-height:1.8}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right .police-description.no-margin{margin-bottom:0}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right .police-info-box{background:#f8fbff;border:1px solid #e6f7ff;border-left:4px solid #1890ff;border-radius:12px;padding:24px}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right .police-info-box .police-info-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right .police-info-box .police-info-header .info-icon{color:#1890ff;font-size:18px}.layout-cambodia-tabs .evisa-card .police-reporting-card .police-reporting-right .police-info-box .police-info-header .info-title{color:#1a1a1a;font-size:16px;font-weight:700}.layout-cambodia-tabs .evisa-content{align-items:flex-start;gap:32px;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-content{flex-direction:column}}.layout-cambodia-tabs .evisa-left{background:0 0;border-radius:0;flex-direction:column;flex:0 0 280px;align-items:center;padding:0;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-left{flex:none;width:100%;max-width:100%}}.layout-cambodia-tabs .evisa-left .evisa-action-card{border-radius:12px;width:100%;margin-bottom:12px;overflow:hidden;box-shadow:0 4px 12px #00000014}@media (max-width:768px){.layout-cambodia-tabs .evisa-left .evisa-action-card{max-width:100%}}.layout-cambodia-tabs .evisa-left .evisa-icon-area{background:#fff;justify-content:center;align-items:center;padding:48px 24px;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-left .evisa-icon-area{padding:32px 20px}}.layout-cambodia-tabs .evisa-left .evisa-icon-area .evisa-logo-img{object-fit:contain;width:100%;max-width:160px;height:auto}@media (max-width:768px){.layout-cambodia-tabs .evisa-left .evisa-icon-area .evisa-logo-img{max-width:140px}}.layout-cambodia-tabs .evisa-left .evisa-button-area{background:#09f;width:100%;padding:0}.layout-cambodia-tabs .evisa-left .evisa-button{color:#fff;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;margin-bottom:0;font-size:16px;font-weight:500;display:flex}@media (max-width:768px){.layout-cambodia-tabs .evisa-left .evisa-button{height:50px;font-size:15px}}.layout-cambodia-tabs .evisa-left .evisa-button:hover{background:#ffffff1a}.layout-cambodia-tabs .evisa-left .evisa-button span{color:#fff}.layout-cambodia-tabs .evisa-left .evisa-portal-text{color:#7a869a;text-align:center;font-size:13px}@media (max-width:768px){.layout-cambodia-tabs .evisa-left .evisa-portal-text{font-size:12px}}.layout-cambodia-tabs .evisa-right{flex:1}.layout-cambodia-tabs .evisa-right .evisa-description{color:#333;margin-bottom:8px;font-size:15px;line-height:1.6}.layout-cambodia-tabs .evisa-right .evisa-visa-types{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;margin-top:24px;padding:20px}.layout-cambodia-tabs .evisa-right .evisa-visa-types .evisa-visa-types-title{margin-bottom:16px;font-size:16px;font-weight:700}.layout-cambodia-tabs .evisa-right .evisa-visa-types .evisa-visa-type{margin-bottom:16px}.layout-cambodia-tabs .evisa-right .evisa-visa-types .evisa-visa-type:last-child{margin-bottom:0}.layout-cambodia-tabs .evisa-right .evisa-visa-types .evisa-visa-type .visa-type-title{color:#000;margin-bottom:6px;font-size:15px;font-weight:700}.layout-cambodia-tabs .evisa-right .evisa-visa-types .evisa-visa-type .visa-type-description{color:#555;font-size:14px;line-height:1.5;display:block}.police-reporting-card .police-reporting-header .police-reporting-icon{color:#1890ff;font-size:24px}.police-reporting-card .police-reporting-header .police-reporting-title{margin:0;font-size:22px;font-weight:700}.police-reporting-card .police-reporting-content{align-items:center;gap:32px;display:flex}@media (max-width:768px){.police-reporting-card .police-reporting-content{flex-direction:column}}.police-reporting-card .police-reporting-header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.police-reporting-card .police-reporting-header .police-reporting-left{background:0 0;border-radius:0;flex-direction:column;flex:0 0 280px;align-items:center;padding:0;display:flex}@media (max-width:768px){.police-reporting-card .police-reporting-header .police-reporting-left{flex:1;width:100%}}.police-reporting-card .police-reporting-header .police-reporting-left .police-action-card{border:1px solid #f0f0f0;border-radius:12px;width:100%;margin-bottom:12px;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #00000014}.police-reporting-card .police-reporting-header .police-reporting-left .police-action-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px #1890ff26}.police-reporting-card .police-reporting-header .police-reporting-left .police-icon-area{background:linear-gradient(#fff 0%,#f0f7ff 100%);justify-content:center;align-items:center;height:180px;padding:24px;display:flex}.police-reporting-card .police-reporting-header .police-reporting-left .police-icon-area .police-card-logo-img{object-fit:contain;filter:drop-shadow(0 4px 6px #0000001a);max-width:140px;max-height:140px}.police-reporting-card .police-reporting-header .police-reporting-left .police-button-area{background:#1890ff;padding:0;position:relative;overflow:hidden}.police-reporting-card .police-reporting-header .police-reporting-left .police-button-area:after{content:"";background:#fff3;height:1px;position:absolute;top:0;left:0;right:0}.police-reporting-card .police-reporting-header .police-reporting-left .police-button{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;margin-bottom:0;font-size:16px;font-weight:600;display:flex}.police-reporting-card .police-reporting-header .police-reporting-left .police-button:hover{background:#ffffff26}.police-reporting-card .police-reporting-header .police-reporting-left .police-button span{color:#fff}.police-reporting-card .police-reporting-header .police-reporting-left .police-portal-text{color:#8c8c8c;letter-spacing:.3px;font-size:13px;font-weight:500}.police-reporting-card .police-reporting-header .police-reporting-right{flex:1}.police-reporting-card .police-reporting-header .police-reporting-right .police-description{color:#444;text-align:justify;margin-bottom:24px;font-size:15px;line-height:1.8}.police-reporting-card .police-reporting-header .police-reporting-right .police-description.no-margin{margin-bottom:0}.police-reporting-card .police-reporting-header .police-reporting-right .police-info-box{background:#f8fbff;border:1px solid #e6f7ff;border-left:4px solid #1890ff;border-radius:12px;padding:24px}.police-reporting-card .police-reporting-header .police-reporting-right .police-info-box .police-info-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.police-reporting-card .police-reporting-header .police-reporting-right .police-info-box .police-info-header .info-icon{color:#1890ff;font-size:18px}.police-reporting-card .police-reporting-header .police-reporting-right .police-info-box .police-info-header .info-title{color:#1a1a1a;font-size:16px;font-weight:700}.police-reporting-card .payments-layout .currency-card .card-title,.police-reporting-card .payments-layout .custom-card .card-title{align-items:center;gap:12px;margin-bottom:12px;display:flex}.police-reporting-card .travel-guildes-layout{background:#f7f9fb;min-height:100vh}.police-reporting-card .travel-guildes-layout .header{background:#fff;border-bottom:1px solid #e8e8e8;padding:16px 0}.police-reporting-card .travel-guildes-layout .header .headerInner{align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:0 16px;display:flex}.police-reporting-card .travel-guildes-layout .header .headerInner .logo{color:#1677ff;font-size:36px}.police-reporting-card .travel-guildes-layout .header .headerInner .title{margin:0}.police-reporting-card .travel-guildes-layout .header .headerInner .sub{color:#6b6b6b;font-size:14px}.police-reporting-card .travel-guildes-layout .content{max-width:1200px;margin:24px auto;padding:0 16px}.police-reporting-card .travel-guildes-layout .content .card{border-radius:10px;padding:16px 24px}.police-reporting-card .travel-guildes-layout .content .card h4{margin-bottom:8px}.police-reporting-card .travel-guildes-layout .content .card .tabs{margin-top:24px}.police-reporting-card .travel-guildes-layout .content .card .tabs .ant-tabs-nav{margin-bottom:16px}.police-reporting-card .travel-guildes-layout .content .card .tabs .ant-list-item{border-bottom:1px solid #f0f0f0;padding:12px 0}.police-reporting-card .travel-guildes-layout .content .card .tabs .ant-list-item:last-child{border-bottom:none}.police-reporting-card .travel-guildes-layout .content .tipsCard{background:#fdfdfd;border-radius:8px;padding:12px;box-shadow:0 2px 10px #00000008}.police-reporting-card .travel-guildes-layout .content .contactCard{background:#fff;border-radius:10px;margin-top:24px;padding:20px;box-shadow:0 2px 8px #0000000d}.police-reporting-card .travel-guildes-layout .content .contactCard .small{color:#7a7a7a;margin-bottom:0;font-size:13px}.police-reporting-card .travel-guildes-layout .content .sideCard{border-radius:10px;margin-bottom:24px;padding:12px 16px;box-shadow:0 2px 8px #0000000a}.police-reporting-card .travel-guildes-layout .content .sideCard .ant-list-item{padding:10px 0}.police-reporting-card .travel-guildes-layout .notes{margin-top:12px;padding-left:20px}.police-reporting-card .travel-guildes-layout .notes li{color:#5a5a5a;margin-bottom:6px;font-size:14px}.police-reporting-card .travel-guildes-layout .stepTag{border-radius:4px;padding:2px 8px;font-size:12px;color:#fff!important;background:#1677ff!important}.police-reporting-card .travel-weather-guide-layout{background:#f7f9fc}.police-reporting-card .travel-weather-guide-layout .guide-card{background:#fff;padding:24px}.police-reporting-card .travel-weather-guide-layout .guide-card-title{margin-bottom:16px;font-size:22px;font-weight:600}.police-reporting-card .travel-weather-guide-layout .weather-row{flex-wrap:wrap;gap:24px;padding-top:12px;display:flex}.police-reporting-card .travel-weather-guide-layout .weather-box{background:#fdfdfd;border:1px solid #eee;border-radius:12px;flex:300px;padding:20px;box-shadow:0 2px 6px #00000008}.police-reporting-card .travel-weather-guide-layout .weather-box svg{color:#ff9800;margin-bottom:8px}.police-reporting-card .travel-weather-guide-layout .weather-box .weather-title{font-size:18px;font-weight:600}.police-reporting-card .travel-weather-guide-layout .weather-highlight{background:#fff7e6;border-left:4px solid #fa8c16;border-radius:8px;margin-top:16px;padding:12px 16px}.police-reporting-card .travel-weather-guide-layout .guide-collapse{background:0 0}.police-reporting-card .travel-weather-guide-layout .guide-collapse .ant-collapse-item{border:1px solid #eee;border-radius:8px;margin-bottom:12px;overflow:hidden}.police-reporting-card .travel-weather-guide-layout .guide-collapse .ant-collapse-header{background:#fafafa;font-size:16px;font-weight:500;padding:14px 16px!important}.police-reporting-card .travel-weather-guide-layout .guide-collapse .ant-collapse-content-box{font-size:15px;line-height:1.6;padding:16px!important}.police-reporting-card .transport-guide-layout .transport-card-title{padding-bottom:12px}.police-reporting-card .citizenship-guide-layout .header-section{text-align:center}.police-reporting-card .citizenship-guide-layout .main-title{margin-bottom:8px!important;font-size:2.5em!important}.police-reporting-card .citizenship-guide-layout .sub-title{opacity:.95;margin:0;font-size:1.2em}.police-reporting-card .citizenship-guide-layout .intro-paragraph{color:#555;font-size:1.1em;line-height:1.8}.police-reporting-card .citizenship-guide-layout .citizenship-video-container{background:#000;border-radius:32px;justify-content:center;align-items:center;display:flex;overflow:hidden;width:560px!important;max-width:100%!important;height:380px!important;margin:56px auto!important}@media (max-width:768px){.police-reporting-card .citizenship-guide-layout .citizenship-video-container{aspect-ratio:16/9;width:100%!important;height:auto!important;margin:32px auto!important}}.police-reporting-card .citizenship-guide-layout .citizenship-video-container>div{width:100%!important;height:100%!important}.police-reporting-card .citizenship-guide-layout .citizenship-video-container iframe{border-radius:32px;width:100%!important;height:100%!important}.police-reporting-card .citizenship-guide-layout .program-overview-title{margin-bottom:16px!important}.police-reporting-card .citizenship-guide-layout .content-paragraph{color:#555;line-height:1.8}.police-reporting-card .citizenship-guide-layout .contact-section{background:#f8f9ff;border-radius:12px;margin-top:32px;padding:24px}.police-reporting-card .citizenship-guide-layout .contact-description{color:#555;margin-bottom:16px}.police-reporting-card .citizenship-guide-layout .contact-details{color:#555}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav{justify-content:flex-end!important;margin-top:12px!important;display:flex!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav:before{display:none}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav-wrap{flex:none!important;justify-content:flex-end!important;margin-left:auto!important;display:flex!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav-list{margin-left:0!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab{margin:0 20px!important;padding:12px 24px!important;font-size:18px!important;font-weight:600!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab-btn{font-size:18px!important;font-weight:600!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content{margin-top:12px!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-ink-bar{display:block}@media (max-width:768px){.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;margin:0!important;padding:0 4px!important;display:flex!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav:before{display:none!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav-wrap{-webkit-overflow-scrolling:touch;white-space:nowrap!important;flex:auto!important;justify-content:flex-start!important;width:100%!important;margin-left:0!important;margin-right:0!important;overflow-x:auto!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-nav-list{flex-wrap:nowrap!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;transform:none!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab{background:#f0f2f5!important;border:1px solid #d9d9d9!important;border-radius:20px!important;flex:none!important;min-width:fit-content!important;margin:0 4px 0 0!important;padding:8px 12px!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab.ant-tabs-tab-active{color:#fff!important;background:#1890ff!important;border-color:#1890ff!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab-btn{color:inherit!important;font-size:13px!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab-btn>.ant-space,.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-tab-btn .ant-space{visibility:visible!important;opacity:1!important;display:inline-flex!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-ink-bar,.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content{display:none!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content{flex:none!important;margin:0!important;display:flex!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content:first-child{margin-right:4px!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content:last-child{margin-left:4px!important}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content .cambodia-tab-action-btn{color:#1890ff;background:#e6f7ff;border:1px solid #1890ff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.police-reporting-card .cambodia-wrapper-tabs .ant-tabs-extra-content .cambodia-tab-action-btn .anticon{font-size:14px}.police-reporting-card .cambodia-wrapper-tabs .ant-dropdown-trigger{font-size:13px!important}}.police-reporting-card .cambodia-tab-action-btn{color:#6366f1;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:8px;padding:0;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (max-width:768px){.police-reporting-card .cambodia-tab-action-btn{background:#f5f5f5!important;border-radius:8px!important;flex-shrink:0!important;width:36px!important;height:36px!important;margin:0!important;font-size:16px!important}.police-reporting-card .cambodia-tab-action-btn:hover{background:#e0e0e0!important}}.item-dropdown-menu-cam .ant-dropdown-menu{min-width:160px!important}.item-dropdown-menu-cam .ant-dropdown-menu-item{align-items:center;gap:4px;display:flex;padding:10px 12px!important;font-size:13px!important}.item-dropdown-menu-cam .ant-dropdown-menu-item svg{font-size:16px!important}.discovery-hub-wrapper{background-color:#fff;background-image:url(/serey-landing-page/noise-background.svg);margin-top:24px;padding:32px 0 40px;overflow:hidden}.discovery-hub-content{max-width:calc(100% - 90px);margin-left:90px;padding-left:16px}@media (max-width:992px){.discovery-hub-content{max-width:100%;margin-left:0;padding-left:0}}.discovery-hub-header{margin-bottom:28px}.discovery-hub-header .discovery-label{color:#4169e1;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.discovery-hub-header .discovery-title{color:#1a1a1a;font-size:28px;font-weight:800;line-height:1.2;margin:0 0 8px!important}.discovery-hub-header .discovery-title .highlight-text{color:#4169e1}.discovery-hub-header .discovery-subtitle{color:#6b7280;margin-bottom:16px;font-size:14px;line-height:1.5;display:block}.discovery-hub-header .discovery-actions{margin-top:12px}.discovery-hub-header .discovery-actions .tab-button{border-radius:20px;height:32px;padding:4px 16px;font-size:13px;font-weight:600}.discovery-hub-header .discovery-actions .tab-button.ant-btn-default{color:#4b5563;background:#fff;border-color:#e5e7eb}.discovery-hub-header .discovery-actions .tab-button.ant-btn-default:hover{color:#4169e1;border-color:#4169e1}.discovery-hub-header .discovery-actions .tab-button.ant-btn-primary{box-shadow:none;background:#2563eb;border-color:#2563eb}.ai-chat-section{text-align:center;background:linear-gradient(135deg,#f5f7fa 0%,#e8ecf1 100%);border-radius:24px;margin-bottom:48px;padding:64px 0}@media (max-width:768px){.ai-chat-section{margin-bottom:32px;padding:40px 20px}}.ai-chat-section .chat-container{max-width:800px;margin:0 auto;padding:0 24px}.ai-chat-section .chat-title{color:#1a1a1a;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:768px){.ai-chat-section .chat-title{margin-bottom:12px;font-size:28px}}.ai-chat-section .chat-subtitle{color:#6b7280;max-width:650px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.6}@media (max-width:768px){.ai-chat-section .chat-subtitle{margin-bottom:24px;font-size:14px}}.ai-chat-section .chat-input-wrapper{margin-bottom:24px}.ai-chat-section .chat-input-wrapper .search-input-group{background:#fff;border-radius:50px;align-items:center;max-width:650px;margin:0 auto;padding:8px 8px 8px 24px;transition:box-shadow .3s;display:flex;box-shadow:0 4px 20px #00000014}.ai-chat-section .chat-input-wrapper .search-input-group:hover{box-shadow:0 6px 24px #0000001f}@media (max-width:768px){.ai-chat-section .chat-input-wrapper .search-input-group{flex-direction:row;padding:6px 6px 6px 16px}}.ai-chat-section .chat-input-wrapper .search-input-group .search-icon{color:#9ca3af;flex-shrink:0;margin-right:12px;font-size:20px}@media (max-width:768px){.ai-chat-section .chat-input-wrapper .search-input-group .search-icon{margin-right:8px;font-size:18px}}.ai-chat-section .chat-input-wrapper .search-input-group .chat-input{background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:15px}.ai-chat-section .chat-input-wrapper .search-input-group .chat-input::placeholder{color:#9ca3af}.ai-chat-section .chat-input-wrapper .search-input-group .chat-input:focus{box-shadow:none}@media (max-width:768px){.ai-chat-section .chat-input-wrapper .search-input-group .chat-input{padding:10px 8px;font-size:14px}}.ai-chat-section .chat-input-wrapper .search-input-group .ant-input,.ai-chat-section .chat-input-wrapper .search-input-group .ant-input:focus{box-shadow:none!important;border:none!important}.ai-chat-section .chat-input-wrapper .search-input-group .send-button{background:#2563eb;border:none;border-radius:50px;flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 32px;font-size:15px;font-weight:600;transition:all .3s;display:flex}.ai-chat-section .chat-input-wrapper .search-input-group .send-button:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb4d}@media (max-width:768px){.ai-chat-section .chat-input-wrapper .search-input-group .send-button{height:40px;padding:0 20px;font-size:14px}}.ai-chat-section .suggestion-pills{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:768px){.ai-chat-section .suggestion-pills{gap:8px}}.ai-chat-section .suggestion-pills .suggestion-pill{color:#000;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50px;align-items:center;gap:8px;height:auto;padding:10px 20px;font-size:14px;transition:all .2s;display:flex}.ai-chat-section .suggestion-pills .suggestion-pill:hover{color:#2563eb;background:#eff6ff;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 4px 8px #2563eb26}@media (max-width:768px){.ai-chat-section .suggestion-pills .suggestion-pill{padding:8px 16px;font-size:13px}}.ai-chat-section .suggestion-pills .suggestion-pill .pill-icon{font-size:16px}@media (max-width:768px){.ai-chat-section .suggestion-pills .suggestion-pill .pill-icon{font-size:14px}}.featured-section{background:#fff;border-radius:12px;margin-top:0;margin-bottom:24px;padding:24px;box-shadow:0 1px 3px #00000005}.featured-section .section-header-centered{text-align:center;justify-content:center;align-items:center;margin-bottom:32px;display:flex;position:relative}.featured-section .section-header-centered .header-title-wrapper{flex:1;justify-content:center;display:flex}.featured-section .section-header-centered .header-title-wrapper .section-main-title{color:#333;text-align:center;font-size:32px;font-weight:400;line-height:1.2;margin:0!important}.featured-section .section-header-centered .header-title-wrapper .section-main-title .main-title{color:#4169e1;margin-left:6px;font-weight:700}.featured-section .section-header-centered .view-all-link{color:#6b7280;background:#f3f4f6;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.featured-section .section-header-centered .view-all-link .arrow{transition:transform .2s}.featured-section .section-header-centered .view-all-link:hover{color:#4169e1;background:#eff6ff}.featured-section .section-header-centered .view-all-link:hover .arrow{transform:translate(3px)}.featured-platforms-grid{align-items:stretch;width:auto;margin-left:-12px;margin-right:-12px}.featured-platforms-grid>.ant-col{flex-direction:column;display:flex}.featured-platform-link{border-radius:12px;flex-direction:column;height:100%;padding-top:8px;text-decoration:none;display:flex}.featured-platform-link .featured-platform-card{flex:1}.featured-platform-link .featured-platform-card .platform-card-space{flex:1;height:100%}.featured-platform-ribbon{color:#fff;letter-spacing:.8px;text-align:center;z-index:10;text-transform:uppercase;background:#e53935;width:160px;padding:6px 0;font-size:11px;font-weight:700;position:absolute;top:32px;right:-42px;transform:rotate(45deg);box-shadow:0 2px 6px #00000040}.featured-platform-card{height:280px;box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;transition:all .2s ease-in-out;overflow:hidden}.featured-platform-card[data-hover-bg=\#E0F2F1]:hover .platform-icon-bg{background-color:#e0f2f1!important}.featured-platform-card[data-hover-bg=\#E8F5E9]:hover .platform-icon-bg{background-color:#e8f5e9!important}.featured-platform-card[data-hover-bg=\#FFEBEE]:hover .platform-icon-bg{background-color:#ffebee!important}.featured-platform-card[data-hover-bg=\#E3F2FD]:hover .platform-icon-bg{background-color:#e3f2fd!important}.featured-platform-card:hover,.featured-platform-card.ant-card-hoverable:hover{border:1px solid #0047ab!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px #0047ab1f!important}.featured-platform-card .ant-card-body{padding:0}.platform-card-space{width:100%}.platform-icon-wrapper{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.platform-icon-wrapper .platform-icon-bg{background:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;width:72px;height:72px;padding:12px;transition:background-color .3s;display:flex}.platform-icon-wrapper .platform-icon-bg .platform-icon{object-fit:contain;border-radius:0}.platform-icon-wrapper .platform-icon-bg .platform-icon img{object-fit:contain!important}.platform-content{text-align:center}.platform-content .platform-title{color:#111827;font-size:16px;font-weight:700;line-height:1.4;margin-bottom:8px!important}.platform-content .platform-description{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.categories-section{margin-top:32px;padding-top:24px}.category-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;height:100%;transition:all .3s;overflow:hidden;box-shadow:0 1px 3px #0000000d}.category-card:hover{border-color:#d1d5db;box-shadow:0 8px 16px #00000014}.category-card .ant-card-body{padding:0}.category-card.shop-category-enhanced .category-list{padding:0;display:block}@media (max-width:768px){.category-card.shop-category-enhanced .category-list{grid-template-columns:1fr}}.category-card.shop-category-enhanced .category-item{background:#fff;border-bottom:1px solid #f3f4f6;padding:10px 16px;text-decoration:none;transition:all .2s;display:block}.category-card.shop-category-enhanced .category-item:last-child{border-bottom:none}.category-card.shop-category-enhanced .category-item:hover{background:#f9fafb}.category-card.shop-category-enhanced .category-item:hover .category-item-title{color:#2563eb}@media (max-width:768px){.category-card.shop-category-enhanced .category-item{border-right:none}}.category-card.shop-category-enhanced .category-item-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.category-card.shop-category-enhanced .category-item-icon .ant-image{border:1px solid #f3f4f6;overflow:hidden;border-radius:50%!important}.category-card.shop-category-enhanced .category-item-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.category-card.shop-category-enhanced .category-item-title{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s;display:block;overflow:hidden}.category-card.shop-category-enhanced .category-item-subtitle{font-size:11px;line-height:1.3;color:#94a3b8!important}.category-card.shop-category-enhanced .view-more-btn{grid-column:1/-1}.category-header{background:#e3f2fd;border-bottom:1px solid #e5e7eb;padding:10px 20px}.category-header .category-icon{border-radius:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;background:0 0!important}.category-header .category-icon.colored-icon{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.category-header .category-icon.colored-icon[data-icon=education]{-webkit-mask-image:url(/icon-category-community/education.svg);mask-image:url(/icon-category-community/education.svg)}.category-header .category-icon.colored-icon[data-icon=culture]{-webkit-mask-image:url(/icon-category-community/culture.svg);mask-image:url(/icon-category-community/culture.svg)}.category-header .category-icon.colored-icon[data-icon=blockchain]{-webkit-mask-image:url(/icon-category-community/blockchain.svg);mask-image:url(/icon-category-community/blockchain.svg)}.category-header .category-icon.colored-icon[data-icon=influencer]{-webkit-mask-image:url(/icon-category-community/influencer.svg);mask-image:url(/icon-category-community/influencer.svg)}.category-header .category-icon.colored-icon[data-icon=news]{-webkit-mask-image:url(/icon-category-community/news.svg);mask-image:url(/icon-category-community/news.svg)}.category-header .category-icon.colored-icon[data-icon=entertainment]{-webkit-mask-image:url(/icon-category-community/entertainment.svg);mask-image:url(/icon-category-community/entertainment.svg)}.category-header .category-icon.colored-icon[data-icon=other]{-webkit-mask-image:url(/icon-category-community/other.svg);mask-image:url(/icon-category-community/other.svg)}.category-header .category-icon.colored-icon[data-icon-color=\#2563eb]{background-color:#2563eb!important}.category-header .category-icon.colored-icon[data-icon-color=\#4169E1]{background-color:#4169e1!important}.category-header .category-icon.colored-icon[data-icon-color=\#FF6B35]{background-color:#ff6b35!important}.category-header .category-icon.colored-icon[data-icon-color=\#00BFA5]{background-color:#00bfa5!important}.category-header .category-icon.colored-icon[data-icon-color=\#7C4DFF]{background-color:#7c4dff!important}.category-header .category-icon.colored-icon[data-icon-color=\#2ea068]{background-color:#2ea068!important}.category-header .category-icon.colored-icon[data-icon-color=\#a00096]{background-color:#a00096!important}.category-header .category-icon.colored-icon[data-icon-color=\#E91E63]{background-color:#e91e63!important}.category-header .category-icon.colored-icon[data-icon-color=\#F59E0B]{background-color:#f59e0b!important}.category-header .category-icon.colored-icon[data-icon-color=\#1a1a1a]{background-color:#1a1a1a!important}.category-header .category-title{color:#000;text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:700;margin:0!important}.category-list{padding:12px}.category-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.category-tile{aspect-ratio:1;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.category-tile .ant-image{justify-content:center;align-items:center;display:flex}.category-tile .ant-image img{object-fit:cover;border-radius:50%}.category-tile .category-tile-overlay{opacity:0;background:#0000009e;border-radius:10px;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex;position:absolute;inset:0}.category-tile .category-tile-name{color:#fff;text-align:center;word-break:break-word;font-size:11px;font-weight:600;line-height:1.3}.category-item{background:#fff;border-bottom:none;padding:10px 20px;text-decoration:none;transition:all .2s;display:block}.category-item:last-child{border-bottom:none}.category-item:hover{border-color:#2563eb;box-shadow:0 2px 8px #2563eb26}.category-item:hover .category-tile-overlay{opacity:1}.community-row-grid{display:block}.view-more-btn{display:none}.category-view-more{text-align:center;color:#2563eb;cursor:pointer;border-top:1px solid #f3f4f6;margin-top:4px;padding:10px 20px;font-size:12px;font-weight:600;transition:background .2s;display:block}.category-view-more:hover{background:#f0f5ff;border-radius:0 0 14px 14px}@media (max-width:768px){.discovery-hub-wrapper{margin-top:16px;padding:24px 0 32px}.discovery-hub-header{margin-bottom:24px;padding-right:16px}.discovery-hub-header .discovery-title{font-size:22px}.featured-section{padding:16px}.featured-section .section-header-centered{flex-direction:row;margin-bottom:16px}.featured-section .section-header-centered .section-title{font-size:16px}.featured-platform-card{padding:16px}.featured-platform-card .platform-icon-wrapper{margin-bottom:12px}.category-header{padding:12px 16px}.ai-chatbot-popup{z-index:1000;background:#fff;border-radius:16px;flex-direction:column;width:400px;height:600px;animation:.3s cubic-bezier(.4,0,.2,1) slideInUp;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 12px 48px #00000026}}@media (max-width:768px) and (max-width:768px){.ai-chatbot-popup{width:calc(100vw - 32px);height:calc(100vh - 100px);bottom:16px;right:16px}}@media (max-width:768px){@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.ai-chatbot-popup .chatbot-header{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1e3a8a 100%);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ai-chatbot-popup .chatbot-header .chatbot-header-left{align-items:center;gap:12px;display:flex}.ai-chatbot-popup .chatbot-header .chatbot-icon{font-size:28px;animation:2s ease-in-out infinite bounce}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ai-chatbot-popup .chatbot-header .chatbot-title{font-size:16px;font-weight:700;line-height:1.2}.ai-chatbot-popup .chatbot-header .chatbot-status{opacity:.9;align-items:center;gap:6px;font-size:12px;display:flex}.ai-chatbot-popup .chatbot-header .chatbot-status:before{content:"";background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot;display:inline-block}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.5}}.ai-chatbot-popup .chatbot-header .chatbot-close-btn{color:#fff;height:auto;padding:4px;font-size:18px;transition:all .2s}.ai-chatbot-popup .chatbot-header .chatbot-close-btn:hover{color:#fff;background:#ffffff1a;transform:rotate(90deg)}.ai-chatbot-popup .chatbot-messages{background:#f8f9fa;flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.ai-chatbot-popup .chatbot-messages::-webkit-scrollbar{width:6px}.ai-chatbot-popup .chatbot-messages::-webkit-scrollbar-track{background:0 0}.ai-chatbot-popup .chatbot-messages::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.ai-chatbot-popup .chatbot-messages::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ai-chatbot-popup .chatbot-messages .chatbot-welcome{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:40px 20px;display:flex}.ai-chatbot-popup .chatbot-messages .chatbot-welcome .welcome-icon{color:#2563eb;margin-bottom:16px;font-size:64px;animation:3s ease-in-out infinite float}.ai-chatbot-popup .chatbot-messages .chatbot-welcome h3{color:#1e293b;margin-bottom:8px;font-size:20px;font-weight:700}.ai-chatbot-popup .chatbot-messages .chatbot-welcome p{margin:0;font-size:14px;line-height:1.6}.ai-chatbot-popup .chatbot-messages .chat-message{align-items:flex-end;gap:10px;animation:.3s fadeIn;display:flex}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ai-chatbot-popup .chatbot-messages .chat-message.user-message{flex-direction:row-reverse}.ai-chatbot-popup .chatbot-messages .chat-message.user-message .message-bubble{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);border-radius:16px 16px 4px}.ai-chatbot-popup .chatbot-messages .chat-message.user-message .message-time{color:#fffc}.ai-chatbot-popup .chatbot-messages .chat-message.ai-message{flex-direction:row}.ai-chatbot-popup .chatbot-messages .chat-message.ai-message .message-bubble{color:#1e293b;background:#fff;border-radius:16px 16px 16px 4px;box-shadow:0 2px 8px #00000014}.ai-chatbot-popup .chatbot-messages .chat-message.ai-message .message-time{color:#94a3b8}.ai-chatbot-popup .chatbot-messages .chat-message .message-avatar{color:#2563eb;flex-shrink:0;font-size:24px}.ai-chatbot-popup .chatbot-messages .chat-message .message-bubble{max-width:70%;padding:12px 16px;position:relative}.ai-chatbot-popup .chatbot-messages .chat-message .message-bubble .message-text{word-wrap:break-word;margin-bottom:4px;font-size:14px;line-height:1.5}.ai-chatbot-popup .chatbot-messages .chat-message .message-bubble .message-time{text-align:right;font-size:11px}.ai-chatbot-popup .chatbot-input-area{background:#fff;border-top:1px solid #e2e8f0;gap:8px;padding:16px;display:flex}.ai-chatbot-popup .chatbot-input-area .chatbot-input{border:1px solid #cbd5e1;border-radius:24px;flex:1;padding:10px 16px;font-size:14px;transition:all .2s}.ai-chatbot-popup .chatbot-input-area .chatbot-input:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.ai-chatbot-popup .chatbot-input-area .chatbot-input::placeholder{color:#94a3b8}.ai-chatbot-popup .chatbot-input-area .chatbot-send-btn{background:linear-gradient(135deg,#2563eb 0%,#1e3a8a 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .2s;display:flex}.ai-chatbot-popup .chatbot-input-area .chatbot-send-btn:hover{background:linear-gradient(135deg,#1e40af 0%,#1e3a8a 100%);transform:scale(1.05);box-shadow:0 4px 12px #2563eb4d}.ai-chatbot-popup .chatbot-input-area .chatbot-send-btn:active{transform:scale(.95)}.ai-chatbot-popup .chatbot-input-area .chatbot-send-btn .anticon{font-size:16px}}.cambodia-wrapper-tabs .ant-tabs-nav-wrap{justify-content:flex-end}.cambodia-wrapper-tabs .btn-ai-chat{color:#000000d9;background-color:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;height:auto;margin-left:20px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .3s;display:inline-flex}.cambodia-wrapper-tabs .btn-ai-chat:hover{color:#1890ff;background-color:#0000;border-bottom-color:#1890ff}.cambodia-wrapper-tabs .btn-ai-chat:focus{color:#1890ff;background-color:#0000}.cambodia-wrapper-tabs .btn-ai-chat .anticon{font-size:16px}.cambodia-wrapper-tabs .btn-ai-chat span{font-size:16px;font-weight:600}@media (max-width:768px){.cambodia-wrapper-tabs .btn-ai-chat{margin-left:12px;padding:8px 16px;font-size:14px}.cambodia-wrapper-tabs .btn-ai-chat span{font-size:14px}}.wrap-serey-landing-page-cambodia .fp-section>.container,.wrap-serey-landing-page-cambodia .blog-content-wrap,.wrap-serey-landing-page-cambodia .own-community-section>.container,.wrap-serey-landing-page-cambodia .own-plateform-section>.container,.wrap-serey-landing-page-cambodia #appy-now-form{padding-left:121px}@media (max-width:992px){.wrap-serey-landing-page-cambodia .fp-section>.container,.wrap-serey-landing-page-cambodia .blog-content-wrap,.wrap-serey-landing-page-cambodia .own-community-section>.container,.wrap-serey-landing-page-cambodia .own-plateform-section>.container,.wrap-serey-landing-page-cambodia #appy-now-form{padding-left:15px}}.wrap-serey-landing-page-cambodia .subscription-plan-section{padding-left:24px}@media (max-width:768px){.wrap-serey-landing-page-cambodia .subscription-plan-section{padding-left:12px}}.wrap-serey-landing-page-cambodia .fp-section{border-radius:0;margin-top:24px;margin-bottom:32px;padding:24px;box-shadow:none!important;background:0 0!important}.wrap-serey-landing-page-cambodia .fp-products-card{background:#fff;border-radius:14px;height:100%;padding:20px;box-shadow:0 2px 12px #00000012}.wrap-serey-landing-page-cambodia .fp-products-card .fp-header{align-items:flex-start;margin-top:0;padding-top:0}.wrap-serey-landing-page-cambodia .fp-products-card .fp-title{margin-top:0!important;line-height:1.2!important}.wrap-serey-landing-page-cambodia .blog-content-wrap{padding-top:3em;padding-bottom:40px;overflow:visible;padding-left:0!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .vb-slider-container{overflow:visible}.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-slide{height:auto;display:flex!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .slick-slide>div{flex:1;width:100%;min-width:0;display:flex}.wrap-serey-landing-page-cambodia .blog-content-wrap .card-blog-trending{width:100%;height:100%}.wrap-serey-landing-page-cambodia .blog-content-wrap .title-section h2{border-left:4px solid #1890ff;margin-bottom:0;padding-left:10px;font-size:1.3rem;font-weight:700;line-height:1.2;color:#000!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000012}.wrap-serey-landing-page-cambodia .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;height:160px!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;border-radius:6px;transition:transform .4s;display:block;width:100%!important;height:160px!important;max-height:160px!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{display:block!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:20px;padding:2px 8px}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div .ant-typography{color:#fff;font-size:11px}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog:hover .post-image-wrapper .feature-img{transform:scale(1.04)}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper{flex-direction:column;flex:1;padding:10px 12px 0;display:flex}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle{flex-shrink:0;margin-bottom:4px}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .autor-info .avatar-info{width:20px;height:20px}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;overflow:hidden}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{cursor:pointer;transition:color .15s;color:#1a1a1a!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog:hover .post-title{color:#0047ab!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action{flex-shrink:0;margin-top:auto;padding:6px 12px 0}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action.ant-space,.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action.comment-row{width:100%;flex-wrap:nowrap!important;gap:6px!important}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .show-coin{white-space:nowrap;overflow:hidden}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .show-coin span{white-space:nowrap}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .vote-time{white-space:nowrap;flex-shrink:0}.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .show-coin,.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .serey-coin-value,.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action [class*=serey-value],.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .vote-count,.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .dollar-value,.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .post-date,.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action [class*=time],.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action [class*=date],.wrap-serey-landing-page-cambodia .blog-content-wrap .content-card-blog .featured-header-action .vote-time{color:#9ca3af;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:500}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .card-blog-trending:hover{border-color:#d1d5db;box-shadow:0 10px 28px #0000001a}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog a.wrap-video-landing-page{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog a.wrap-video-landing-page .post-title-wrapper{flex:1;min-width:0}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned{border-radius:0;flex-shrink:0;overflow:hidden;height:160px!important;max-height:160px!important}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned .video-pinned-container,.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned .video-desktop,.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned .video-mobile,.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned>div,.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned iframe,.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog .wrapper-editor-pinned video{object-fit:cover;border-radius:0!important;width:100%!important;height:160px!important;max-height:160px!important}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog:hover .wrapper-editor-pinned{transform:none}.wrap-serey-landing-page-cambodia .blog-content-wrap.video-section .content-card-blog:hover .post-title{color:#111827!important}.wrap-serey-landing-page-cambodia .testimonials-section{margin:2.5em 0 1.5em!important;padding:1.8rem 2rem!important}.wrap-serey-landing-page-cambodia .testimonials-section .testi-content-carousel{margin:.5em 0!important}.wrap-serey-landing-page-cambodia .testimonials-section .testi-content-carousel .testi-carousel-desc{font-size:15px!important}.wrap-serey-landing-page-cambodia .testimonials-section .testi-content-carousel .testi-carousel-desc-2{margin-top:12px!important}.wrap-serey-landing-page-cambodia .testimonials-section .testi-btn-action{justify-content:center!important;align-items:center!important;margin-top:12px!important;display:flex!important}.wrap-serey-landing-page-cambodia .testimonials-section .testi-btn-action .ant-btn{justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;font-size:12px!important;display:flex!important}.wrap-serey-landing-page-cambodia .fp-section{position:relative;overflow:visible!important}.wrap-serey-landing-page-cambodia .fp-section:before{display:none}.wrap-serey-landing-page-cambodia .fp-section .fp-card-image-wrap{height:120px;position:relative;overflow:hidden}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 6px #0000000f}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-image{width:100%;height:120px}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-body{padding:8px 12px 12px}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-line{border-radius:6px;height:12px;margin-bottom:8px}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-line--title{width:80%}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-line--price{width:40%;height:14px;margin-bottom:0}.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-image,.wrap-serey-landing-page-cambodia .fp-section .fp-skeleton-line{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%) 0 0/400% 100%;animation:1.4s infinite fp-skeleton-shimmer}@keyframes fp-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.wrap-serey-landing-page-cambodia .fp-section .fp-discount-badge{z-index:10;color:#fff;letter-spacing:.5px;text-align:center;pointer-events:none;background:#e53935;width:160px;padding:6px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:800;position:absolute;top:10px;right:-44px;transform:rotate(45deg);box-shadow:0 2px 8px #00000038}.wrap-serey-landing-page-cambodia .fp-section .fp-card-body{padding:8px 12px 10px}.wrap-serey-landing-page-cambodia .fp-section .fp-card-name{margin-bottom:2px;font-size:12px}.wrap-serey-landing-page-cambodia .fp-section .fp-card-price{color:#1d4ed8;font-size:13px}.wrap-serey-landing-page-cambodia .fp-section .fp-card-price-wrap{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wrap-serey-landing-page-cambodia .fp-section .fp-card-price-old{color:#111827;opacity:.6;font-size:12px;text-decoration:line-through}.wrap-serey-landing-page-cambodia .fp-section .fp-card-price-new{color:#e53935;font-size:13px;font-weight:700}.wrap-serey-landing-page-cambodia .fp-section .fp-header{margin-bottom:14px}.wrap-serey-landing-page-cambodia .fp-section .fp-title{margin:0!important;font-size:18px!important;font-weight:700!important}.wrap-serey-landing-page-cambodia .fp-section .fp-eyebrow{font-size:10px!important}.wrap-serey-landing-page-cambodia .fp-section .fp-cta-btn{align-self:flex-start;margin-top:0;padding:5px 14px!important;font-size:12px!important}.wrap-serey-landing-page-cambodia .fp-section .market-info{text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;height:100%;margin-top:0;padding:20px;display:flex;box-shadow:0 2px 12px #00000012}.wrap-serey-landing-page-cambodia .fp-section .market-info .ant-typography{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:#111827!important;margin-bottom:0!important;font-size:16px!important;font-weight:700!important}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-list{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:12px;width:100%;padding-top:14px;display:grid}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-item{background:#f8fafc;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:90px;padding:12px 10px;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-left{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-icon-wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-text{flex-direction:column;align-items:center;gap:2px;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-name{color:#000;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-value{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;overflow:hidden}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-subtitle{color:#888;text-align:center;margin-top:1px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-item--fuel{text-align:center;align-items:center;gap:2px}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-fuel-divider{background:#e8ecf0;width:80%;height:1px;margin:5px 0 3px}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-fuel-row{flex-direction:column;align-items:center;gap:1px;width:100%;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-fuel-label{color:#000;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-fuel-value{color:#0f172a;white-space:nowrap;text-align:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700}.wrap-serey-landing-page-cambodia .fp-section .market-info .market-static-badge{color:#888;vertical-align:middle;letter-spacing:.3px;background:#f0f0f0;border-radius:3px;margin-left:4px;padding:1px 4px;font-size:9px;font-weight:600;display:inline-block}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments{text-align:left;justify-content:space-between;gap:20px}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__text{width:100%}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__title{color:#111827;margin:0 0 10px;padding-top:0;padding-left:14px;font-size:18px;font-weight:700;line-height:1.2;position:relative}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__title:before{content:"";background:#0047ab;border-radius:2px;width:4px;height:100%;position:absolute;top:0;left:0}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__desc{color:#4b5563;margin:0 0 14px;font-size:13.5px;line-height:1.6}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__chips{flex-wrap:wrap;gap:6px;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__chip{color:#1d4ed8;letter-spacing:.2px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:20px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-block}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__image-wrap{flex:1;justify-content:center;align-items:flex-start;width:100%;margin-top:-12px;display:flex}.wrap-serey-landing-page-cambodia .fp-section .market-info--payments .market-payments__image{object-fit:contain;width:100%;max-width:100%;height:100%}.wrap-serey-landing-page-cambodia,.wrap-serey-landing-page-cambodia .bg-noise{background:#fff!important}.wrap-serey-landing-page-cambodia .cambodia-bottom-bg{background:#fff}.wrap-serey-landing-page-cambodia .gc-about-section{background:#f8faff;padding-top:60px;padding-bottom:60px}.wrap-serey-landing-page-cambodia .own-community-section{background:#f8faff;padding-top:40px;padding-bottom:60px}.wrap-serey-landing-page-cambodia .own-community-section>.container{padding-left:15px;padding-right:15px}.wrap-serey-landing-page-cambodia .fixed-menu{top:4px}.blog-preview-modal{max-width:calc(100vw - 32px);padding-bottom:0}.blog-preview-modal .ant-modal-content{border-radius:12px;padding:0;overflow:hidden;box-shadow:0 24px 64px #0f172a47}.blog-preview-modal .ant-modal-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;max-height:calc(100dvh - 48px);padding:0;overflow-y:auto}.blog-preview-modal .ant-modal-body::-webkit-scrollbar{width:10px}.blog-preview-modal .ant-modal-body::-webkit-scrollbar-track{background:0 0}.blog-preview-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1 padding-box padding-box;border:3px solid #0000;border-radius:999px}.blog-preview-modal .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#94a3b8 padding-box padding-box}.blog-preview-modal .ant-modal-close{color:#334155;background:#f1f5f9;border-radius:8px;width:32px;height:32px;transition:background .15s ease-out;top:36px;right:24px}.blog-preview-modal .ant-modal-close:hover{color:#0f172a;background:#e2e8f0}.blog-preview-modal .ant-modal-close:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.blog-preview-modal .ant-modal-close-x{justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.blog-preview-modal .content-wrapper{max-width:none;box-shadow:none;border:0;border-radius:0;margin:0}.blog-preview-modal .bpm-post{padding:32px 32px 16px}.blog-preview-modal .ant-divider.divider-post-detail{margin:20px 0 12px}.blog-preview-modal .bpm-head{align-items:center;gap:12px;margin-bottom:16px;padding-right:40px;display:flex}.blog-preview-modal .bpm-byline{flex-direction:column;gap:2px;min-width:0;display:flex}.blog-preview-modal .bpm-author{color:#0f172a;align-items:center;gap:4px;font-size:15px;font-weight:600;display:inline-flex}.blog-preview-modal .bpm-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.blog-preview-modal .bpm-meta-community{align-items:center;gap:6px;min-width:0;display:none}.blog-preview-modal .bpm-meta-community-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-preview-modal .bpm-community-avatar.ant-avatar{color:#334155;background:#e2e8f0;flex-shrink:0;font-size:11px;font-weight:600}.blog-preview-modal .bpm-title{color:#0f172a;text-wrap:balance;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;margin:0 0 12px!important;font-size:24px!important;line-height:1.3!important}.blog-preview-modal .bpm-text{color:#1e293b;word-wrap:break-word;font-size:16px;line-height:1.65}.blog-preview-modal .bpm-text p{margin:0 0 12px}.blog-preview-modal .bpm-text>:last-child{margin-bottom:0}.blog-preview-modal .bpm-text img,.blog-preview-modal .bpm-text video{object-fit:cover;border-radius:8px;width:100%;height:auto;max-height:460px;margin:12px 0;display:block}.blog-preview-modal .bpm-text a{color:#0047ab;text-underline-offset:2px;text-decoration:underline}.blog-preview-modal .bpm-post .bpm-note-image{object-fit:cover;border-radius:8px;width:auto;max-width:100%;max-height:420px;margin:16px 0 0;display:block}.blog-preview-modal .bpm-post .bpm-note-image.note-attach-align-center{margin-left:auto;margin-right:auto}.blog-preview-modal .bpm-post .bpm-note-image.note-attach-align-right{margin-left:auto}.blog-preview-modal .bpm-head+.bpm-note-image{margin:0 0 16px}.blog-preview-modal .bpm-empty{color:#475569;margin:8px 0 20px}.blog-preview-modal .bpm-skeleton{margin-bottom:20px}.blog-preview-modal .bpm-tags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.blog-preview-modal .bpm-tag.ant-tag{color:#334155;background:#f1f5f9;border:0;border-radius:4px;margin:0;padding:2px 8px;font-size:12px;line-height:18px}.blog-preview-modal .bpm-share{align-items:center;gap:6px;display:inline-flex}.blog-preview-modal .bpm-comments{border-top:1px solid #f0f0f0;padding:24px 32px 32px}.blog-preview-modal .bpm-comments .theme-header{margin:0 0 16px}.blog-preview-modal .bpm-comments .comment-compact-form{margin-bottom:16px}@media (prefers-reduced-motion:reduce){.blog-preview-modal .ant-modal-close{transition:none}}@media (max-width:576px){.blog-preview-modal{max-width:calc(100vw - 24px);margin:12px auto}.blog-preview-modal .ant-modal-content{border-radius:12px}.blog-preview-modal .ant-modal-body{max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.blog-preview-modal .ant-modal-close{top:24px;right:12px}.blog-preview-modal .bpm-post{padding:20px 16px 12px}.blog-preview-modal .bpm-head{gap:10px;margin-bottom:12px}.blog-preview-modal .bpm-text{font-size:15px;line-height:1.6}.blog-preview-modal .bpm-meta-community{display:inline-flex}.blog-preview-modal .note-footer-row{flex-wrap:nowrap;gap:8px}.blog-preview-modal .note-footer-row .comment-row{min-width:0;column-gap:6px!important}.blog-preview-modal .note-footer-row .comment-row .ant-divider-vertical{margin:0 2px}.blog-preview-modal .note-footer-row .footer-community-info{display:none}.blog-preview-modal .bpm-share-trigger{margin-left:auto}.blog-preview-modal .bpm-comments{padding:20px 16px}}@keyframes kb-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes kb-reveal-elegance{0%{opacity:0;filter:blur(12px);letter-spacing:-.06em;transform:translateY(50px)scale(.96)}to{opacity:1;filter:blur();letter-spacing:-.04em;transform:translateY(0)scale(1)}}@keyframes kb-reveal{0%{opacity:0;filter:blur(10px);transform:translateY(48px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes kb-fade-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes kb-float-ball{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(15deg)}}@keyframes kb-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kb-orb-pulse{0%{transform:scale(1)translate(0)}to{transform:scale(1.1)translate(20px,-20px)}}.kb-page *{box-sizing:border-box}.kb-hero{text-align:center;background:#f8fafc;padding:130px 0 110px;position:relative;overflow:hidden}.kb-hero-bg{z-index:0;filter:brightness(.7)blur(12px);background-image:url(/banners/khmerball.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.05)}.kb-hero-orb-1{filter:blur(60px);z-index:0;background:radial-gradient(circle,#0a31610f 0%,#0000 70%);width:50vw;height:50vw;animation:10s infinite alternate kb-orb-pulse;position:absolute;top:-10%;left:0}.kb-hero-orb-2{filter:blur(80px);z-index:0;background:radial-gradient(circle,#d50a0a0d 0%,#0000 70%);width:60vw;height:60vw;animation:12s infinite alternate-reverse kb-orb-pulse;position:absolute;bottom:-20%;right:-10%}.kb-hero-grid{z-index:1;background-image:linear-gradient(#0a31610a 1px,#0000 1px),linear-gradient(90deg,#0a31610a 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.kb-hero-container{z-index:10;grid-template-columns:minmax(auto,580px) 400px;justify-content:center;align-items:center;gap:30px;max-width:1200px;margin:0 auto;padding:0 24px 0 110px;animation:.7s cubic-bezier(.16,1,.3,1) forwards kb-fade-up;display:grid;position:relative}@media (max-width:991px){.kb-hero-container{text-align:center;grid-template-columns:1fr;gap:40px;padding-left:24px}}.kb-hero-left{text-align:left}@media (max-width:991px){.kb-hero-left{text-align:center}}.kb-hero-right{justify-content:flex-end;display:flex}@media (max-width:991px){.kb-hero-right{justify-content:center}}.kb-hero-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#0a3161;opacity:0;background:#0a316114;border:1px solid #0a316133;border-radius:50px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:800;animation:.6s cubic-bezier(.16,1,.3,1) 50ms forwards kb-fade-in;display:inline-flex}.kb-hero-title{letter-spacing:-.04em;color:#fff;text-shadow:0 10px 40px #00000080;perspective:1000px;margin:0 0 30px;font-family:Playfair Display,serif;font-size:clamp(3rem,8vw,5.5rem);font-weight:900;line-height:1.15}@media (max-width:991px){.kb-hero-title{margin:0 auto 30px}}.kb-hero-title .kb-blue,.kb-hero-title .kb-red{opacity:0;display:block}.kb-hero-title .kb-blue{color:#fff;animation:1.4s cubic-bezier(.16,1,.3,1) .1s forwards kb-reveal-elegance}.kb-hero-title .kb-red{color:#ff3b3b;font-style:italic;animation:1.4s cubic-bezier(.16,1,.3,1) .25s forwards kb-reveal-elegance}.kb-emoji{font-size:1.25em;line-height:1}.kb-hero-sub{color:#fff;opacity:0;text-shadow:0 4px 12px #00000080;max-width:580px;margin:0 0 48px;font-size:clamp(1.1rem,2vw,1.25rem);font-weight:500;line-height:1.8;animation:.7s cubic-bezier(.16,1,.3,1) .55s forwards kb-fade-in}@media (max-width:991px){.kb-hero-sub{margin:0 auto 48px}}.kb-float-ball{z-index:1;pointer-events:none;position:absolute}.kb-league-selector{-webkit-backdrop-filter:blur(16px);background:#ffffffa6;border:1px solid #fffc;border-radius:24px;flex-wrap:nowrap;justify-content:flex-start;gap:12px;max-width:100%;padding:10px;display:inline-flex;overflow-x:auto;box-shadow:0 10px 40px #0a316114,inset 0 1px #fff}.kb-league-selector::-webkit-scrollbar{display:none}.kb-league-selector-animated{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) .75s forwards kb-fade-in}.kb-league-btn{cursor:pointer;color:#64748b;letter-spacing:.3px;will-change:transform;white-space:nowrap;box-shadow:none;background:0 0;border:2px solid #0000;border-radius:18px;flex-shrink:0;align-items:center;gap:10px;padding:14px 34px;font-size:16px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.kb-league-btn:hover:not(.kb-league-active){color:#334155;box-shadow:none;background:#ffffffe6;transform:translateY(-2px)}.kb-league-btn.kb-league-active{color:#0f172a;box-shadow:none;background:#fff;transform:translateY(-3px)}.kb-league-logo{object-fit:contain;border-radius:4px;width:26px;height:26px;display:block}.kb-league-emoji{font-size:22px;line-height:1}.kb-countdown-card{-webkit-backdrop-filter:blur(20px);text-align:center;background:#ffffffd9;border:1px solid #fffc;border-radius:24px;width:100%;max-width:400px;padding:30px;box-shadow:0 20px 50px #0a316114,inset 0 1px #fff}.kb-countdown-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.kb-countdown-league{text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:800}.kb-countdown-badge{color:#ef4444;text-transform:uppercase;letter-spacing:.5px;background:#fef2f2;border:1px solid #fecaca;border-radius:20px;padding:4px 12px;font-size:10px;font-weight:800}.kb-countdown-teams{justify-content:center;align-items:center;gap:16px;margin-bottom:30px;display:flex}.kb-countdown-team{flex:1}.kb-countdown-logo-wrap{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 12px;display:flex;box-shadow:0 4px 12px #0000000d}.kb-countdown-logo-wrap img{object-fit:contain;width:40px;height:40px}.kb-countdown-emoji{font-size:30px}.kb-countdown-team-name{color:#0f172a;font-size:12px;font-weight:700;line-height:1.3}.kb-countdown-vs{color:#cbd5e1;flex-shrink:0;font-size:14px;font-style:italic;font-weight:900}.kb-countdown-timer{background:#fff;border:1px solid #f1f5f9;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.kb-time-box{flex-direction:column;align-items:center;width:44px;display:flex}.kb-time-val{color:#0f172a;font-family:inherit;font-size:26px;font-weight:900;line-height:1}.kb-time-label{color:#64748b;text-transform:uppercase;letter-spacing:1px;margin-top:6px;font-size:9px;font-weight:700}.kb-time-sep{color:#cbd5e1;margin-top:-16px;font-size:20px;font-weight:700}.kb-ticker-wrap{background:#fff;border-top:1px solid #e2e8f099;border-bottom:1px solid #e2e8f0;padding:12px 0;position:relative;overflow:hidden}.kb-ticker-wrap:before,.kb-ticker-wrap:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.kb-ticker-wrap:before{background:linear-gradient(90deg,#fff,#0000);left:0}.kb-ticker-wrap:after{background:linear-gradient(270deg,#fff,#0000);right:0}.kb-ticker-inner{white-space:nowrap;align-items:center;animation:36s linear infinite kb-ticker;display:inline-flex}.kb-ticker-rep{align-items:center;display:inline-flex}.kb-ticker-item{color:#64748b;align-items:center;gap:8px;margin:0 36px;font-size:12px;font-weight:600;display:inline-flex}.kb-ticker-dot{opacity:.8;background:#013369;border-radius:50%;width:4px;height:4px;display:inline-block}.kb-ticker-emoji{font-size:16px}.kb-main-content{background:#f5f7fc;min-height:60vh}.kb-sport-content{max-width:1200px;margin:0 auto;padding:52px 24px 80px 110px}.kb-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.kb-section-inner{align-items:flex-start;gap:14px;display:flex}.kb-accent-bar{border-radius:3px;flex-shrink:0;width:3px;height:36px;margin-top:4px}.kb-section-label{text-transform:uppercase;letter-spacing:2px;align-items:center;gap:6px;margin-bottom:5px;font-size:11px;font-weight:800;display:flex}.kb-section-label-logo{object-fit:contain}.kb-section-title{color:#0f172a;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:900;line-height:1.2}.kb-sport-layout{grid-template-columns:1fr 340px;align-items:start;gap:28px;display:grid}.kb-standings-wrap{background:#fff;border:1px solid #eef2f7;border-radius:16px;flex-direction:column;max-height:632px;display:flex;overflow:hidden;box-shadow:0 2px 16px #00000012}.kb-standings-scroll{flex:1;overflow-y:auto}.kb-standings-scroll::-webkit-scrollbar{width:6px}.kb-standings-scroll::-webkit-scrollbar-track{background:0 0}.kb-standings-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.kb-games-grid-wrap{max-height:692px;padding-right:4px;overflow-y:auto}.kb-games-grid-wrap::-webkit-scrollbar{width:6px}.kb-games-grid-wrap::-webkit-scrollbar-track{background:0 0}.kb-games-grid-wrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.kb-games-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:220px;gap:16px;display:grid}.kb-standing-row{background:0 0;border-bottom:1px solid #f1f5f9;align-items:center;gap:6px;padding:8px 12px;transition:background .15s;display:flex}.kb-standing-row:hover{background:#f8fafc}.kb-standing-rank{text-align:center;flex-shrink:0;width:18px;font-size:11px;font-weight:800}.kb-standing-logo{object-fit:contain;flex-shrink:0}.kb-standing-logo-placeholder{flex-shrink:0;width:22px;display:inline-block}.kb-standing-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:600;overflow:hidden}.kb-stat-cell{text-align:center;color:#475569;flex-shrink:0;width:28px;font-size:12px;font-weight:600}.kb-standing-pts{text-align:center;flex-shrink:0;width:32px;font-size:13px;font-weight:800}.kb-standings-header{z-index:1;border-bottom:2px solid #f1f5f9;align-items:center;gap:6px;padding:8px 12px;display:flex;position:sticky;top:0}.kb-standings-header-spacer-sm{flex-shrink:0;width:18px;display:inline-block}.kb-standings-header-spacer-md{flex-shrink:0;width:22px;display:inline-block}.kb-standings-header-name{color:#64748b;letter-spacing:1.2px;text-transform:uppercase;flex:1;font-size:10px;font-weight:800}.kb-standings-header-col{text-align:center;color:#94a3b8;letter-spacing:1px;flex-shrink:0;width:28px;font-size:10px;font-weight:800}.kb-standings-header-pts{text-align:center;letter-spacing:1px;flex-shrink:0;width:32px;font-size:10px;font-weight:800}.kb-zone-legend{background:#fafbfc;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;gap:12px;padding:6px 12px;display:flex}.kb-zone-legend-item{color:#64748b;align-items:center;gap:4px;font-size:10px;display:flex}.kb-zone-legend-dot{border-radius:2px;width:8px;height:8px;display:inline-block}.kb-game-card{box-sizing:border-box;background:#fff;border:1px solid #f1f5f9;border-radius:14px;min-height:220px;padding:14px 16px 16px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px #0000000f}.kb-game-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001f}.kb-game-card--loading{border-top:3px solid #e2e8f0}.kb-game-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.kb-game-status-badge{letter-spacing:.8px;text-transform:uppercase;border:1px solid #0000;border-radius:20px;padding:3px 10px;font-size:10px;font-weight:800}.kb-game-date{color:#94a3b8;font-size:11px;font-weight:500}.kb-game-venue{color:#64748b;text-align:center;margin-top:8px;font-size:11px}.kb-game-teams{align-items:center;gap:8px;display:flex}.kb-game-team{text-align:center;flex:1}.kb-game-team-logo{object-fit:contain;margin:0 auto 6px;display:block}.kb-game-team-emoji{justify-content:center;align-items:center;height:46px;font-size:26px;display:flex}.kb-game-team-name{color:#64748b;padding:0 4px;font-size:11px;font-weight:700;line-height:1.3}.kb-game-score{color:#0f172a;margin-top:5px;font-size:28px;font-weight:900;line-height:1}.kb-game-vs{text-align:center;color:#cbd5e1;letter-spacing:2px;flex-shrink:0;font-size:11px;font-weight:800}.kb-loading-skeleton-wrap{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px #0000000f}.kb-empty-state{text-align:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:60px 20px}.kb-empty-emoji-lg{font-size:48px}.kb-empty-emoji-md{font-size:40px}.kb-empty-title{color:#475569;margin-top:12px;font-size:16px;font-weight:700}.kb-empty-sub{color:#94a3b8;margin-top:4px;font-size:13px}.kb-mobile-tab-bar{border-bottom:2px solid #f1f5f9;margin-bottom:24px;display:none}.kb-mobile-tab{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .15s}.kb-tab-active{color:#0f172a}.kb-news-section{margin-top:40px}.kb-news-head{align-items:center;gap:12px;margin-bottom:20px;display:flex}.kb-news-head-logo{object-fit:contain;height:28px}.kb-news-head-emoji{font-size:24px}.kb-news-title{color:#0f172a;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:900}.kb-news-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kb-news-card{color:inherit;background:#fff;border:1px solid #f1f5f9;border-radius:14px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000d}.kb-news-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.kb-news-link{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.kb-news-img{background:#f1f5f9;width:100%;height:160px;overflow:hidden}.kb-news-img img{object-fit:cover;width:100%;height:100%}.kb-news-body{flex-direction:column;flex:1;gap:8px;padding:14px 16px 18px;display:flex}.kb-news-meta{align-items:center;gap:8px;display:flex}.kb-news-tag{letter-spacing:1px;text-transform:uppercase;border-radius:20px;padding:2px 8px;font-size:10px;font-weight:800}.kb-news-time{color:#94a3b8;font-size:11px;font-weight:500}.kb-news-headline{color:#0f172a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.kb-news-desc{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.kb-news-card-footer{justify-content:space-between;align-items:center;padding:0 12px 12px;display:flex}.kb-footer-cta{text-align:center;background:#0c130a;padding:80px 24px;position:relative;overflow:hidden}.kb-footer-cta-bg{background:radial-gradient(70% 80% at 30%,#0a316166 0%,#0000 60%),radial-gradient(50% 60% at 75% 40%,#d50a0a33 0%,#0000 55%);position:absolute;inset:0}.kb-cta-content{z-index:2;position:relative}.kb-cta-emoji{margin-bottom:20px;font-size:48px}.kb-cta-title{color:#fff;max-width:500px;margin:0 auto 16px;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:1.2}.kb-cta-sub{color:#ffffff73;max-width:460px;margin:0 auto 36px;font-size:1rem;line-height:1.75}.kb-cta-btn{color:#fff;background:#013369;border-radius:50px;padding:14px 40px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 8px 30px #01336966}.kb-cta-btn:hover{transform:translateY(-3px);box-shadow:0 14px 40px #01336980}@media (max-width:1199px) and (min-width:901px){.kb-sport-content{padding-left:140px}}@media (max-width:900px) and (min-width:601px){.kb-sport-content{padding-left:110px}.kb-sport-layout{grid-template-columns:1fr}.kb-mobile-tab-bar{display:flex}.kb-mobile-hidden{display:none}.kb-news-grid{grid-template-columns:1fr}.kb-section-head{flex-direction:column;gap:20px}}@media (max-width:900px){.kb-sport-layout{grid-template-columns:1fr}.kb-mobile-tab-bar{display:flex}.kb-mobile-hidden{display:none}.kb-news-grid{grid-template-columns:1fr}.kb-section-head{flex-direction:column;gap:20px}}@media (max-width:1100px) and (min-width:901px){.kb-news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kb-games-grid{grid-template-columns:1fr}.kb-sport-content{padding:36px 16px 60px}.kb-league-selector{width:calc(100% - 32px);overflow-x:unset;border-radius:16px;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 16px;padding:6px;display:flex}.kb-league-btn{border-radius:12px;flex-shrink:0;gap:6px;padding:8px 14px;font-size:12px;font-weight:700}.kb-league-logo{width:22px;height:22px}.kb-league-emoji{font-size:18px}.kb-standings-wrap{border-radius:12px;max-height:none}.kb-standing-row{gap:4px;padding:7px 10px}.kb-standing-rank{width:16px;font-size:10px}.kb-standing-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.kb-stat-cell{width:22px;font-size:11px}.kb-standing-pts{width:26px;font-size:12px}.kb-standings-header{gap:4px;padding:7px 10px}.kb-standings-header-spacer-sm{width:16px}.kb-standings-header-spacer-md{width:22px}.kb-standings-header-col{width:22px;font-size:9px}.kb-standings-header-pts{width:26px;font-size:9px}}.nl-visitor-banner{color:#fff;text-align:center;background:#1a56db;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:8px 48px;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;display:flex;position:relative}.nl-visitor-banner .nl-visitor-banner__cta{color:#1a56db;white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;padding:4px 14px;font-weight:600;text-decoration:none}.nl-visitor-banner .nl-visitor-banner__cta:hover,.nl-visitor-banner .nl-visitor-banner__cta:focus-visible{color:#1a56db;background:#e8efff}.nl-visitor-banner .nl-visitor-banner__close{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:0;border-radius:50%;width:30px;height:30px;padding:0;font-size:22px;line-height:30px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.nl-visitor-banner .nl-visitor-banner__close:hover,.nl-visitor-banner .nl-visitor-banner__close:focus-visible{opacity:1;background:#ffffff2e}.nl-visitor-banner .nl-visitor-banner__short{display:none}@media (max-width:576px){.nl-visitor-banner{text-align:left;flex-wrap:nowrap;gap:10px;padding:8px 44px 8px 12px;font-size:13px}.nl-visitor-banner .nl-visitor-banner__long{display:none}.nl-visitor-banner .nl-visitor-banner__short{display:inline}}.nl-trending-dark{overflow-x:clip}.nl-trending-dark .nl-category-filter{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:14px;margin-bottom:4px;padding:8px 12px 12px 4px;display:flex;overflow-x:auto}.nl-trending-dark .nl-category-filter::-webkit-scrollbar{display:none}@media (max-width:768px){.nl-trending-dark .nl-category-filter{justify-content:flex-start}}.nl-trending-dark .nl-category-pill{color:#ffffffbf;cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;flex-shrink:0;padding:9px 22px;font-size:15px;font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}@media (hover:hover) and (pointer:fine){.nl-trending-dark .nl-category-pill:hover{color:#fff;background:#1890ff2e;border-color:#1890ffb3;transform:translateY(-2px)scale(1.06);box-shadow:0 6px 16px #1890ff4d}.nl-trending-dark .nl-category-pill.active:hover{background:#40a9ff;border-color:#40a9ff}}.nl-trending-dark .nl-category-pill:active{transform:translateY(0)scale(.97)}.nl-trending-dark .nl-category-pill.active{color:#fff;background:#1890ff;border-color:#1890ff;box-shadow:0 4px 14px #1890ff66}@media (prefers-reduced-motion:reduce){.nl-trending-dark .nl-category-pill:hover,.nl-trending-dark .nl-category-pill:active{transform:none}}@media (max-width:575px){.nl-trending-dark .nl-category-pill{padding:8px 18px;font-size:14px}}.nl-trending-dark .nl-category-pill--breaking{position:relative}.nl-trending-dark .nl-category-pill--breaking:after{content:"";clip-path:polygon(0 50%,4px 0,100% 0,calc(100% - 3px) 50%,100% 100%,4px 100%);pointer-events:none;background:#e0201b;width:30px;height:8px;position:absolute;top:-1px;right:-4px}.nl-trending-dark .title-section{margin-bottom:24px!important}.nl-trending-dark .title-section h2{color:#fff!important;border-left:none!important;padding-left:0!important;font-size:1.8rem!important}.nl-trending-dark .nl-trending-blog .blog-content-wrap{padding-top:0!important;padding-bottom:32px!important}.nl-trending-dark .nl-trending-blog .bento-thumb{transition:box-shadow .45s cubic-bezier(.22,1,.36,1)}.nl-trending-dark .nl-trending-blog .bento-thumb>img{will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.nl-trending-dark .nl-trending-blog a:hover .bento-thumb{box-shadow:0 14px 28px -8px #000000bf,0 0 0 1px #ffffff14}.nl-trending-dark .nl-trending-blog a:hover .bento-thumb>img{transform:scale(1.12)}}.nl-trending-dark .bento-rest-slider{min-width:0;margin:0 -10px;position:relative}.nl-trending-dark .bento-rest-slider .vb-slider-btn{top:32%!important}.nl-trending-dark .bento-rest-slider .vb-slider-btn.vb-slider-btn-prev{left:-30px}.nl-trending-dark .bento-rest-slider .vb-slider-btn.vb-slider-btn-next{right:-30px}@media (max-width:768px){.nl-trending-dark .bento-rest-slider .vb-slider-btn{background:#0f172a99!important;width:32px!important;min-width:32px!important;height:32px!important}.nl-trending-dark .bento-rest-slider .vb-slider-btn.vb-slider-btn-prev{left:14px}.nl-trending-dark .bento-rest-slider .vb-slider-btn.vb-slider-btn-next{right:14px}.nl-trending-dark .bento-rest-slider .vb-slider-btn .anticon{font-size:14px!important}}.nl-trending-dark .bento-rest-slider .bento-rest-slide{padding:0 10px}.nl-trending-dark .bento-rest-slider .slick-track{gap:0!important}.nl-trending-dark .bento-rest-slider .slick-dots{margin-top:16px;position:static}.nl-trending-dark .bento-rest-slider .slick-dots li{width:auto;height:auto;margin:0 3px}.nl-trending-dark .bento-rest-slider .slick-dots li button{background:#ffffff4d;border-radius:4px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.nl-trending-dark .bento-rest-slider .slick-dots li button:before{display:none}.nl-trending-dark .bento-rest-slider .slick-dots li.slick-active button{background:#fff;width:22px}@media (max-width:768px){.nl-trending-dark .bento-featured-grid{grid-template-columns:1fr!important}.nl-trending-dark .bento-rest-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.nl-trending-dark .bento-rest-grid{grid-template-columns:1fr!important}}.nl-trending-dark .nl-latest-blog .blog-content-wrap{padding-top:0!important}.nl-trending-dark .community-link-container a{align-items:center;gap:5px;background:#000!important;display:flex!important}.nl-trending-dark .community-link-logo{object-fit:cover;border-radius:50%;flex-shrink:0}.nl-trending-dark .nl-highlights-section{margin-top:40px}.nl-trending-dark .nl-highlights-section .vb-highlights-league-selector{box-shadow:none;scrollbar-width:none;background:0 0;border:none;flex-wrap:nowrap;justify-content:flex-start;gap:14px;max-width:none;margin:0 0 24px;padding:0;overflow-x:auto}.nl-trending-dark .nl-highlights-section .vb-highlights-league-selector::-webkit-scrollbar{display:none}.nl-trending-dark .nl-highlights-section .vb-highlights-league-selector .vb-league-btn{flex-shrink:0;padding:9px 22px}.nl-trending-dark .nl-highlights-section .vb-highlights-league-selector .vb-league-btn:not(.vb-league-active):not(:hover){color:#1e293b;border-color:#0000}.nl-trending-dark .nl-highlights-section .vb-highlights-league-selector .vb-league-btn:first-child{margin-left:auto}.nl-trending-dark .nl-highlights-section .vb-highlights-league-selector .vb-league-btn:last-child{margin-right:auto}.nl-trending-dark .nl-highlights-section .vb-featured-row{max-width:850px;margin:0 auto 24px!important}.nl-trending-dark .nl-highlights-section .vb-featured-card{background:#fff;border-top:3px solid #ff6200;border-radius:14px;flex-direction:column;height:100%;padding:12px;display:flex;box-shadow:0 8px 24px #0000002e}.nl-trending-dark .nl-highlights-section .vb-featured-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.nl-trending-dark .nl-highlights-section .vb-featured-score-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:10px;display:grid}.nl-trending-dark .nl-highlights-section .vb-featured-team{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.nl-trending-dark .nl-highlights-section .vb-featured-team img{object-fit:contain;height:28px}.nl-trending-dark .nl-highlights-section .vb-featured-team-name{color:#1e293b;text-align:center;font-size:12px;font-weight:700}.nl-trending-dark .nl-highlights-section .vb-featured-score{color:#0f172a;align-items:center;gap:8px;font-size:24px;font-weight:900;line-height:1;display:flex}.nl-trending-dark .nl-highlights-section .vb-featured-score-sep{color:#cbd5e1;font-weight:700}.nl-trending-dark .nl-highlights-section .vb-featured-video{aspect-ratio:16/9;background:#000;border-radius:10px;margin-top:auto;position:relative;overflow:hidden}.nl-trending-dark .nl-highlights-section .vb-featured-video .vb-featured-video__empty{color:#ffffffbf;text-align:center;background:linear-gradient(135deg,#1e293b,#0f172a);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.nl-trending-dark .nl-highlights-section .vb-featured-video .vb-featured-video__empty svg{color:#ffffff59}.nl-trending-dark .nl-highlights-section .vb-featured-video .vb-featured-video__empty a{color:#fff;background:red;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700}.nl-trending-dark .nl-highlights-section .vb-featured-video .vb-featured-video__empty a:hover{background:#c00}.nl-trending-dark .nl-highlights-section .vb-featured-video iframe{border:none;width:100%;height:100%;position:absolute;inset:0}.nl-trending-dark .nl-highlights-section h3{color:#fff!important;font-size:1.8rem!important;font-weight:700!important}@media (min-width:992px){.nl-trending-dark .nl-highlights-section .vb-news-section-title{padding-left:calc(37.5% + 9px)}}.nl-trending-dark .nl-trending-blog .title h2,.nl-trending-dark .nl-trending-notes .title h2{color:#fff!important;font-size:1.8rem!important;font-weight:700!important}.nl-trending-dark .nl-trending-notes{padding-top:40px;padding-bottom:0}.nl-trending-dark .nl-trending-notes.nl-trending-notes--layout-4{z-index:2;margin-top:32px;padding-top:36px;padding-bottom:44px;position:relative}.nl-trending-dark .nl-trending-notes.nl-trending-notes--layout-4:before{content:"";z-index:-1;background:#334155;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.nl-trending-dark .nl-trending-notes .title{margin-bottom:20px}.nl-trending-dark .nl-trending-notes-slider{padding:0 44px 8px;position:relative}@media (max-width:600px){.nl-trending-dark .nl-trending-notes-slider{padding:0 4px 8px}}.nl-trending-dark .nl-trending-notes-slider .slick-list{margin:0 -10px;overflow:hidden}.nl-trending-dark .nl-trending-notes-slider .slick-track{align-items:stretch!important;display:flex!important}.nl-trending-dark .nl-trending-notes-slider .slick-slide{height:auto!important;display:flex!important}.nl-trending-dark .nl-trending-notes-slider .slick-slide>div{flex:1;width:100%;min-width:0;height:100%;display:flex!important}.nl-trending-dark .nl-trending-notes-slider .slick-dots{margin-top:16px;position:static}.nl-trending-dark .nl-trending-notes-slider .slick-dots li{width:auto;height:auto;margin:0 3px}.nl-trending-dark .nl-trending-notes-slider .slick-dots li button{background:#ffffff4d;border-radius:4px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.nl-trending-dark .nl-trending-notes-slider .slick-dots li button:before{display:none}.nl-trending-dark .nl-trending-notes-slider .slick-dots li.slick-active button{background:#fff;width:22px}.nl-trending-dark .nl-trending-note-slide{width:100%;height:100%;padding:0 10px;display:flex}.nl-trending-dark .nl-trending-note-slide .relative-link{width:100%;height:100%;display:flex}.nl-trending-dark .nl-trending-note-card{--note-pad:12px;width:100%;height:100%;padding:var(--note-pad);color:#0f172a;background:#fff4e8;border:1px solid #fde3c8;border-radius:9px;flex-direction:column;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 2px 10px #0f172a0f}.nl-trending-dark .nl-trending-note-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0f172a1f}.nl-trending-dark .nl-trending-note-author{color:#0f172a;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.nl-trending-dark .nl-note-avatar-fallback{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 0 0 2px #fff,0 2px 6px #0f172a2e}.nl-trending-dark .nl-trending-note-author .avatar-info{width:24px!important;height:24px!important}.nl-trending-dark .nl-trending-note-time{color:#0f172a80;flex-shrink:0;font-size:9px;font-weight:400}.nl-trending-dark .nl-trending-note-byline{flex-direction:column;gap:1px;min-width:0;line-height:1.2;display:flex}.nl-trending-dark .nl-trending-note-author .breaking-news-ribbon{margin-right:calc(-1*var(--note-pad,12px) - 8px)}.nl-trending-dark .nl-trending-note-body{flex-direction:column;flex:1;gap:9px;margin-top:12px;display:flex}.nl-trending-dark .nl-trending-note-text{color:#0f172ad9;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.nl-trending-dark .nl-trending-note-image{background:#f1f5f9;border-radius:7px;flex:auto;width:100%;min-height:140px;position:relative;overflow:hidden}.nl-trending-dark .nl-trending-note-image img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.nl-trending-dark .nl-note-embed{background:#fff;border:1px solid #0f172a14;border-radius:10px;height:200px;position:relative;overflow:hidden}.nl-trending-dark .nl-note-embed iframe{pointer-events:none;border:0;width:100%;height:600px;display:block}.nl-trending-dark .nl-note-embed:after{content:"";background:linear-gradient(#fff0,#fff);height:40px;position:absolute;bottom:0;left:0;right:0}.nl-trending-dark .nl-note-poll{background:#f8fafc;border:1px solid #0f172a14;border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.nl-trending-dark .nl-note-poll-badge{color:#0047ab;letter-spacing:.04em;text-transform:uppercase;background:#e8f0fb;border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:10px;font-weight:700}.nl-trending-dark .nl-note-poll-question{color:#0f172a;font-size:13px;font-weight:700;line-height:1.4}.nl-trending-dark .nl-note-poll-option{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #dbe4f3;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;overflow:hidden}.nl-trending-dark .nl-note-poll-more{color:#64748b;font-size:11px;font-weight:600}.nl-trending-dark .nl-trending-note-main{flex-direction:column;flex:1;min-width:0;display:flex}.nl-trending-dark .nl-notes-masonry{column-count:3;column-gap:20px}@media (max-width:991px){.nl-trending-dark .nl-notes-masonry{column-count:2}}@media (max-width:575px){.nl-trending-dark .nl-notes-masonry{column-count:1}}.nl-trending-dark .nl-notes-masonry-item{break-inside:avoid;margin-bottom:20px}.nl-trending-dark .nl-notes-masonry-item .relative-link{display:block}.nl-trending-dark .nl-trending-note-card--masonry{--note-pad:16px;height:auto;padding:var(--note-pad);border-radius:14px}.nl-trending-dark .nl-trending-note-card--masonry .nl-trending-note-text{-webkit-line-clamp:8;font-size:14px}.nl-trending-dark .nl-trending-note-card--masonry .nl-trending-note-image{border-radius:10px;flex:none;min-height:0}.nl-trending-dark .nl-trending-note-card--masonry .nl-trending-note-image img{height:auto;max-height:320px;position:static}.nl-trending-dark .nl-notes-spotlight{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.nl-trending-dark .nl-notes-spotlight.is-single{grid-template-columns:minmax(0,640px);justify-content:center}@media (max-width:860px){.nl-trending-dark .nl-notes-spotlight{grid-template-columns:minmax(0,1fr)}}.nl-trending-dark .nl-notes-spotlight .relative-link{width:100%;height:100%;display:flex}.nl-trending-dark .nl-notes-spotlight-featured{min-width:0;display:flex}.nl-trending-dark .nl-trending-note-card--featured{--note-pad:20px;padding:var(--note-pad);border-radius:16px}.nl-trending-dark .nl-trending-note-card--featured .nl-trending-note-author{font-size:13px}.nl-trending-dark .nl-trending-note-card--featured .nl-trending-note-time{font-size:11px}.nl-trending-dark .nl-trending-note-card--featured .nl-trending-note-body{gap:12px;margin-top:16px}.nl-trending-dark .nl-trending-note-card--featured .nl-trending-note-text{color:#0f172a;-webkit-line-clamp:6;font-size:17px;line-height:1.55}.nl-trending-dark .nl-trending-note-card--featured .nl-trending-note-image{border-radius:10px;min-height:220px}.nl-trending-dark .nl-trending-note-card--featured .nl-note-embed{height:280px}.nl-trending-dark .nl-notes-spotlight-list{flex-direction:column;gap:12px;min-width:0;display:flex}.nl-trending-dark .nl-notes-spotlight-list .relative-link{flex:1;height:auto}.nl-trending-dark .nl-trending-note-card--row{--note-pad:14px;padding:12px var(--note-pad);border-radius:12px;flex-direction:row;align-items:center;gap:14px}.nl-trending-dark .nl-trending-note-card--row .nl-trending-note-body{margin-top:6px}.nl-trending-dark .nl-trending-note-card--row .nl-trending-note-text{-webkit-line-clamp:2}.nl-trending-dark .nl-trending-note-thumb{background:#f1f5f9;border-radius:10px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.nl-trending-dark .nl-trending-note-thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:480px){.nl-trending-dark .nl-trending-note-image{border-radius:10px;flex:none;width:100%;height:auto;min-height:0}.nl-trending-dark .nl-trending-note-image img{object-fit:contain;height:auto;max-height:260px;position:static}.nl-trending-dark .nl-trending-notes-slider .slick-track{align-items:flex-start!important}.nl-trending-dark .nl-trending-notes-slider .slick-slide,.nl-trending-dark .nl-trending-notes-slider .slick-slide>div,.nl-trending-dark .nl-trending-notes-slider .nl-trending-note-slide,.nl-trending-dark .nl-trending-notes-slider .nl-trending-note-slide .relative-link,.nl-trending-dark .nl-trending-notes-slider .nl-trending-note-card{height:auto!important}.nl-trending-dark .nl-trending-notes-slider .vb-slider-btn{display:none!important}.nl-trending-dark .nl-trending-notes-slider .slick-dots{margin-top:16px}.nl-trending-dark .nl-trending-note-card{--note-pad:16px;padding:var(--note-pad);border-radius:14px;box-shadow:0 8px 24px #00000040}.nl-trending-dark .nl-trending-note-author{font-size:14px}.nl-trending-dark .nl-trending-note-author .avatar-info,.nl-trending-dark .nl-trending-note-author .nl-note-avatar-fallback{width:32px!important;height:32px!important;font-size:14px!important}.nl-trending-dark .nl-trending-note-time{font-size:12px}.nl-trending-dark .nl-trending-note-body{gap:12px;margin-top:14px}.nl-trending-dark .nl-trending-note-text{-webkit-line-clamp:5;font-size:15px;line-height:1.55}}.nl-trending-dark .vb-slider-btn{box-shadow:none!important;background:0 0!important;border:none!important}.nl-trending-dark .vb-slider-btn:hover{transform:translateY(-50%)scale(1.1);box-shadow:none!important;background:0 0!important}.nl-trending-dark .vb-slider-btn .anticon{color:#fff!important;font-size:20px!important}@media (max-width:600px){.featured-platforms-grid{flex-direction:column!important;row-gap:16px!important;margin-left:0!important;margin-right:0!important}.featured-platforms-grid .ant-col{justify-content:center;display:flex;flex:0 0 100%!important;width:100%!important;max-width:100%!important}.nl-superhub-card,.featured-platform-card{box-sizing:border-box;width:100%;min-width:0;max-width:340px;margin:0 auto;height:auto!important}.platform-description{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;padding-bottom:4px;white-space:normal!important;text-align:center!important;font-size:.98rem!important;line-height:1.4!important;display:block!important;overflow:visible!important}.featured-platform-card:hover{border-top:none!important}.platform-title{word-break:break-word;text-align:center!important;font-size:1.1rem!important}.platform-content{padding:0 8px!important}.platform-icon-wrapper{margin-bottom:8px!important}}@keyframes nl-gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes nl-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes nl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes nl-blob-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes nl-pulse-ring{0%,to{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.1)}}@keyframes nl-float-slow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-18px)rotate(8deg)}}.nl-hero-section{background:#dde6f5;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 80px);margin-bottom:-5px;padding:0;display:flex;position:relative;overflow:hidden}.nl-hero-section:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20px 20px,#004c9708 2px,#0000 2px),radial-gradient(circle at 60px 60px,#004c9705 1.5px,#0000 1.5px);background-size:80px 80px;position:absolute;inset:0}@media (max-width:991px){.nl-hero-section{height:auto;min-height:calc(100svh - 80px)}}@media (max-width:768px){.nl-hero-section{padding:30px 0 20px}}.nl-hero-inner{z-index:1;justify-content:center;align-items:center;gap:50px;width:100%;min-height:auto;padding:20px 0 20px 40px;display:flex;position:relative}@media (max-width:1200px){.nl-hero-inner{padding:20px 0 20px 20px}}@media (max-width:991px){.nl-hero-inner{text-align:center;flex-direction:column;gap:30px;min-height:auto;padding:30px 0}}.nl-hero-left{flex:1;min-width:0}.nl-hero-welcome{color:#c71f25;opacity:0;align-items:center;gap:8px;margin:0 0 4px;font-family:Playfair Display,serif;font-size:1.5rem;font-style:italic;font-weight:700;animation:.7s .1s forwards nl-fade-up;display:flex;transform:translateY(20px)}.nl-hero-welcome:after{content:"";background:#c71f25;border-radius:2px;flex-shrink:0;width:50px;height:3px;margin-left:12px;display:block}@media (max-width:991px){.nl-hero-welcome:after{margin-left:0}.nl-hero-welcome{justify-content:center}}@media (max-width:768px){.nl-hero-welcome{font-size:1.2rem}}.nl-hero-tulip{object-fit:contain;flex-shrink:0;width:45px;height:45px}.nl-hero-title-brand{letter-spacing:2px;-webkit-text-fill-color:initial;color:#1a1a1a;background:0 0;margin-bottom:-15px;font-family:Inter,sans-serif;font-size:3.8rem;font-weight:900;line-height:1.1;display:block}@media (max-width:991px){.nl-hero-title-brand{font-size:2.8rem}}@media (max-width:576px){.nl-hero-title-brand{font-size:2rem}}.nl-hero-title-script{color:#1a1a1a;filter:drop-shadow(0 2px 4px #00000014);opacity:0;margin:0 0 24px;font-family:Pacifico,cursive;font-size:5rem;font-weight:400;line-height:1.15;animation:.7s .25s forwards nl-fade-up;transform:translateY(20px)}@media (max-width:991px){.nl-hero-title-script{font-size:3.2rem}}@media (max-width:576px){.nl-hero-title-script{font-size:2.4rem}}.nl-hero-desc{color:#777;opacity:0;max-width:400px;margin:0 0 32px;font-family:IBM Plex Sans,sans-serif;font-size:1.05rem;line-height:1.75;animation:.7s .4s forwards nl-fade-up;transform:translateY(20px)}@media (max-width:991px){.nl-hero-desc{max-width:100%}}.nl-hero-actions{opacity:0;flex-wrap:wrap;align-items:center;gap:16px;animation:.7s .5s forwards nl-fade-up;display:flex;transform:translateY(20px)}@media (max-width:991px){.nl-hero-actions{justify-content:center}}.nl-btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 30px;font-family:Inter,sans-serif;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (max-width:576px){.nl-btn{width:100%;padding:14px 20px}}.nl-btn-primary{color:#fff;background:#1e3a8a;box-shadow:0 4px 15px #1e3a8a33}.nl-btn-primary:hover{background:#172554;transform:translateY(-2px);box-shadow:0 8px 20px #1e3a8a4d}.nl-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #1e3a8a33}.nl-btn-arrow{font-size:1.1rem;transition:transform .3s}.nl-btn-primary:hover .nl-btn-arrow{transform:translate(4px)}.nl-hero-right{opacity:0;flex:1;justify-content:center;align-items:center;min-width:0;animation:.7s .3s forwards nl-fade-up;display:flex;position:relative;transform:translateY(20px)}@media (max-width:991px){.nl-hero-right{width:100%;padding:20px 0}}.nl-hero-illustration{object-fit:contain;z-index:1;filter:drop-shadow(0 15px 35px #173d7440);max-width:100%;max-height:520px;animation:5s ease-in-out infinite nl-float;position:relative;top:-40px}@media (max-width:991px){.nl-hero-illustration{max-height:380px;top:0}}@media (max-width:576px){.nl-hero-illustration{max-height:320px}}.netherlands-testimonial-container{z-index:10;padding:0 10px;position:relative}.netherlands-discovery-hub-wrapper{margin-top:-10vh;padding-top:15vh}.wrap-serey-landing-page.netherlands-theme .bg-noise{background:#0f172a}.wrap-serey-landing-page.netherlands-theme .bg-noise .hero-section{min-height:60vh;padding-top:60px;padding-bottom:40px!important}.netherlands-theme .discovery-hub-wrapper{background-color:#f4f6fb;background-image:none;padding-bottom:24px}.wrap-serey-landing-page.netherlands-theme .wrap-serey-landing-page-cambodia{background:#fff!important}.nl-discovery-section{z-index:10;margin:0 auto;padding:40px 0;position:relative}.nl-discovery-section .nl-discovery-controls{justify-content:center;align-items:center;gap:20px;margin-bottom:20px;display:flex}.nl-discovery-section .nl-discovery-controls .ant-btn{background:#fff;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.nl-discovery-section .nl-discovery-controls .ant-btn:hover{color:#1a1a1a;background:#f8f9fa}.nl-discovery-section .nl-discovery-controls .nl-discovery-page{color:#666;font-size:1rem;font-weight:500}.nl-discovery-section .nl-discovery-title-box{text-align:center;background:#fff;border-radius:40px;margin-bottom:30px;padding:30px 40px;box-shadow:0 4px 15px #0000000a}.nl-discovery-section .nl-discovery-title-box .nl-discovery-title{color:#1a1a1a;margin:0;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:400}.nl-discovery-section .nl-discovery-title-box .nl-discovery-title .nl-title-highlight{color:#1a56db;font-weight:700}@media (max-width:768px){.nl-discovery-section .nl-discovery-title-box .nl-discovery-title{font-size:1.4rem}}.netherlands-theme .blog-content-wrap{padding-top:3em;padding-bottom:3em}.netherlands-theme .blog-content-wrap .title-section h2{color:#1a1a1a;font-size:1.3rem;font-weight:700}.netherlands-theme .blog-content-wrap .title-section svg{color:#1a1a1a}.netherlands-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.netherlands-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.netherlands-theme .blog-content-wrap .content-card-blog{padding:0 0 12px}.netherlands-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:14px 14px 0 0;margin-bottom:0}.netherlands-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:20px;padding:2px 8px}.netherlands-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div .ant-typography{color:#fff;font-size:12px}.netherlands-theme .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 0}.netherlands-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle{margin-bottom:4px}.netherlands-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;font-size:12px}.netherlands-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a;margin-bottom:0;font-weight:600;font-size:14px!important}.netherlands-theme .blog-content-wrap .content-card-blog .featured-header-action{color:#9ca3af;padding:0 12px;font-size:12px}.nl-discovery-slider-container{padding:0 10px}.nl-discovery-slider-container .slick-list{margin:0 -10px}.nl-discovery-slider-container .slick-slide>div{padding:0 10px}.nl-blog-ranking-row{margin-left:0!important;margin-right:0!important}.nl-blog-ranking-row .nl-ranking-column{flex-direction:column;justify-content:center;display:flex;padding-right:0!important}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .title-section{margin-bottom:16px!important}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .title-section h2{line-height:1.25;font-size:20px!important}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standings-wrap{max-width:320px;max-height:420px;overflow:hidden}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standings-header{padding:10px 12px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-title-row{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-arrow{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:11px;transition:background .15s,color .15s;display:flex}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-arrow:hover{color:#1e293b;background:#f1f5f9}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-dots{gap:5px;display:flex}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:3px;width:6px;height:6px;padding:0;transition:width .25s,background .25s}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-dot.is-active{width:16px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-league-fade{animation:.35s ease-out vb-league-fade-in}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standing-row{gap:4px;padding:5px 10px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standing-logo,.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standing-logo-placeholder{width:16px!important;height:16px!important}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standing-name{font-size:11px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standing-rank{width:14px;font-size:10px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-stat-cell{width:22px;font-size:11px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standing-pts{width:26px;font-size:12px;color:#111827!important}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standings-scroll>div:first-child{gap:4px!important;padding-right:10px!important}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standings-header-col{letter-spacing:.5px;width:22px}.nl-blog-ranking-row .nl-ranking-column .vb-widget-compact .vb-standings-header-pts{letter-spacing:.5px;width:26px;color:#111827!important}@media (max-width:991px){.nl-blog-ranking-row .nl-ranking-column{margin-top:24px;transform:none;padding-top:0!important;padding-right:12px!important}}.nl-superhub-card{background:#fff;border-radius:16px;flex-direction:column;height:220px;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}.nl-superhub-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.nl-superhub-card .nl-superhub-header{background:#eaf3ff;align-items:center;gap:12px;height:64px;padding:16px 20px;display:flex}.nl-superhub-card .nl-superhub-header .nl-superhub-icon{background:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.nl-superhub-card .nl-superhub-header .nl-superhub-icon img{object-fit:cover;width:100%;height:100%}.nl-superhub-card .nl-superhub-header .nl-superhub-title{color:#1a1a1a;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,sans-serif;font-size:.95rem;font-weight:700;overflow:hidden}.nl-superhub-card .nl-superhub-body{background:#fff;flex-grow:1;justify-content:center;align-items:center;padding:20px;display:flex}.nl-superhub-card .nl-superhub-body .nl-superhub-empty{color:#9ca3af;font-size:.95rem;font-style:italic}.nl-superhub-card .nl-superhub-body .nl-superhub-list{width:100%;height:100%;overflow-y:auto}.nl-superhub-card .nl-superhub-body .nl-superhub-list .nl-superhub-item{padding:8px 0;transition:opacity .2s}.nl-superhub-card .nl-superhub-body .nl-superhub-list .nl-superhub-item:hover{opacity:.8}.nl-superhub-card .nl-superhub-body .nl-superhub-list .nl-superhub-item .nl-superhub-item-icon{border-radius:50%;width:32px;height:32px;overflow:hidden}.nl-superhub-card .nl-superhub-body .nl-superhub-list .nl-superhub-item .nl-superhub-item-icon img{object-fit:cover;width:100%;height:100%}.nl-superhub-card .nl-superhub-body .nl-superhub-list .nl-superhub-item .nl-superhub-item-title{color:#333;font-family:Inter,sans-serif;font-weight:500}.netherlands-theme .featured-platforms-grid{align-items:stretch}.netherlands-theme .featured-platforms-grid>.ant-col{flex-direction:column;display:flex}.netherlands-theme .featured-platform-link{flex-direction:column;height:100%;display:flex}.netherlands-theme .featured-platform-card{flex:none;height:230px}.netherlands-theme .featured-platform-card .ant-card-body{flex-direction:column;height:100%;display:flex}.netherlands-theme .featured-platform-card .platform-card-space{flex:1;height:100%}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap{padding-top:3em}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .title{justify-content:space-between;align-items:center;display:flex}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .title-section{color:#1890ff;align-items:center;margin-bottom:10px;display:flex}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .title-section h2{color:#1890ff;margin-bottom:0;margin-right:5px}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;display:flex}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .slick-prev,.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .slick-next{display:none!important;position:static!important}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .card-blog-trending{flex-direction:column;width:100%;height:100%;display:flex}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;display:flex}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;overflow:hidden;height:160px!important;max-height:160px!important}.wrap-serey-landing-page.netherlands-theme .blog-content-wrap .content-card-blog .feature-img{object-fit:cover;border-radius:6px;margin-bottom:10px;display:block;width:100%!important;height:100%!important;max-height:160px!important}@keyframes vb-league-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.nl-cat-card .category-header{align-items:center;min-height:44px;line-height:1;display:flex;padding-top:8px!important;padding-bottom:8px!important}.nl-cat-card .category-header>.ant-space{display:flex}.nl-cat-card .category-header .ant-space-item{align-items:center;display:flex}.nl-cat-card .category-header .category-title.ant-typography{line-height:1.2;margin-bottom:0!important}.nl-category-grid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr);gap:12px;display:grid}.nl-category-grid .nl-category-grid__cell{flex-direction:column;min-width:0;display:flex}.nl-category-grid .nl-category-grid__cell--special{margin-left:12px}@media (min-width:992px){.nl-category-grid{grid-auto-flow:dense}.nl-category-grid .nl-category-grid__cell--col-1{grid-column:1}.nl-category-grid .nl-category-grid__cell--col-2{grid-column:2}.nl-category-grid .nl-category-grid__cell--col-3{grid-column:3}.nl-category-grid .nl-category-grid__cell--special{grid-column:4}}@media (max-width:991px){.nl-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nl-category-grid .nl-category-grid__cell--special{margin-left:0}}@media (max-width:575px){.nl-category-grid{grid-template-columns:minmax(0,1fr);padding:0 16px}.nl-category-grid .nl-category-grid__cell--anonymous{order:1}.nl-category-grid .nl-category-grid__cell--science{order:2}}.nl-category-grid .nl-cat-card{border-radius:12px;flex-direction:column;flex:1;min-height:100%;display:flex;position:relative}.nl-category-grid .nl-cat-card .ant-card-body,.nl-category-grid .nl-cat-card .category-list{flex-direction:column;flex:1;display:flex}.nl-category-grid .nl-cat-card .category-header{padding:12px 20px}.nl-category-grid .nl-cat-card .category-title{letter-spacing:.04em;text-transform:uppercase;color:#0f172a;margin:0;font-size:13px;font-weight:800}.nl-category-grid .nl-cat-card .category-item .ant-space{flex:1;min-width:0}.nl-category-grid .nl-cat-card .category-item .ant-space-item:last-child{min-width:0}.nl-category-grid .nl-cat-card .category-item-title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:none;display:-webkit-box;overflow:hidden}.nl-category-grid .nl-cat-card__head-icon{justify-content:center;width:24px;font-size:20px;display:inline-flex}.nl-category-grid .nl-cat-card__chevron{color:#2563eb;opacity:.6;flex-shrink:0;margin-left:8px;font-size:10px}.nl-category-grid .nl-cat-card__empty{z-index:1;color:#94a3b8;text-align:center;flex:1;justify-content:center;align-items:center;padding:28px 16px;font-size:12px;display:flex;position:relative}.nl-category-grid .nl-cat-card--anonymous{background:#d5d9e0;border-color:#c4c9d2}.nl-category-grid .nl-cat-card--anonymous .category-header{background:#2b2e36;border-bottom-color:#2b2e36}.nl-category-grid .nl-cat-card--anonymous .category-title,.nl-category-grid .nl-cat-card--anonymous .nl-cat-card__head-icon{color:#f3f4f6}.nl-category-grid .nl-cat-card--anonymous .category-list,.nl-category-grid .nl-cat-card--anonymous .category-item{z-index:1;background:0 0;border-bottom-color:#c4c9d2;position:relative}.nl-category-grid .nl-cat-card--anonymous .category-item:hover{background:#2b2e3614}.nl-category-grid .nl-cat-card--anonymous .category-item:hover .category-item-title{color:#111827}.nl-category-grid .nl-cat-card--anonymous .category-view-more{color:#374151;border-top-color:#c4c9d2}.nl-category-grid .nl-cat-card--anonymous .category-view-more:hover{background:#2b2e3614}.nl-category-grid .nl-cat-card--anonymous .nl-cat-card__chevron,.nl-category-grid .nl-cat-card--anonymous .nl-cat-card__empty{color:#4b5563}.nl-category-grid .nl-cat-card--science .category-header{background:linear-gradient(135deg,#0ea5e9 0%,#10b981 100%);border-bottom-color:#0000}.nl-category-grid .nl-cat-card--science .category-title,.nl-category-grid .nl-cat-card--science .nl-cat-card__head-icon{color:#fff}.nl-category-grid .nl-cat-card--science .nl-cat-card__chevron,.nl-category-grid .nl-cat-card--science .category-item:hover .category-item-title,.nl-category-grid .nl-cat-card--science .category-view-more{color:#0d9488}.nl-category-grid .nl-cat-card--science .nl-cat-card__empty{color:#0f766e;background:linear-gradient(135deg,#0ea5e90f 0%,#10b98114 100%)}.nl-category-grid .nl-cat-card--science .category-item{z-index:1;position:relative}.netherlands-theme .discovery-hub-wrapper .featured-section,.usa-theme .discovery-hub-wrapper .featured-section,.gc-theme .discovery-hub-wrapper .featured-section{box-shadow:none;background:0 0;padding-left:0;padding-right:0}.netherlands-theme .discovery-hub-wrapper .featured-section .section-header-centered .section-main-title,.usa-theme .discovery-hub-wrapper .featured-section .section-header-centered .section-main-title,.gc-theme .discovery-hub-wrapper .featured-section .section-header-centered .section-main-title{letter-spacing:-.02em;color:#1e293b;font-family:Bricolage Grotesque,Inter,sans-serif;font-size:clamp(24px,2.6vw,36px);font-weight:500}.netherlands-theme .discovery-hub-wrapper .featured-section .section-header-centered .section-main-title .main-title,.usa-theme .discovery-hub-wrapper .featured-section .section-header-centered .section-main-title .main-title,.gc-theme .discovery-hub-wrapper .featured-section .section-header-centered .section-main-title .main-title{color:#2563eb;font-family:inherit;font-weight:800}.nl-highlights-section .vb-standings-beside .title-section{margin-bottom:16px!important}.nl-highlights-section .vb-standings-beside .title-section h2{line-height:1.25;font-size:20px!important}.nl-highlights-section .vb-standings-beside .vb-standings-wrap{max-width:320px;max-height:420px;overflow:hidden}.nl-highlights-section .vb-standings-beside .vb-standings-header{padding:10px 12px}.nl-highlights-section .vb-standings-beside .vb-league-title-row{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.nl-highlights-section .vb-standings-beside .vb-league-arrow{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:11px;transition:background .15s,color .15s;display:flex}.nl-highlights-section .vb-standings-beside .vb-league-arrow:hover{color:#1e293b;background:#f1f5f9}.nl-highlights-section .vb-standings-beside .vb-league-dots{gap:5px;display:flex}.nl-highlights-section .vb-standings-beside .vb-league-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:3px;width:6px;height:6px;padding:0;transition:width .25s,background .25s}.nl-highlights-section .vb-standings-beside .vb-league-dot.is-active{width:16px}.nl-highlights-section .vb-standings-beside .vb-league-fade{animation:.35s ease-out vb-league-fade-in}.nl-highlights-section .vb-standings-beside .vb-standing-row{gap:4px;padding:5px 10px}.nl-highlights-section .vb-standings-beside .vb-standing-logo,.nl-highlights-section .vb-standings-beside .vb-standing-logo-placeholder{width:16px!important;height:16px!important}.nl-highlights-section .vb-standings-beside .vb-standing-name{font-size:11px}.nl-highlights-section .vb-standings-beside .vb-standing-rank{width:14px;font-size:10px}.nl-highlights-section .vb-standings-beside .vb-stat-cell{width:22px;font-size:11px}.nl-highlights-section .vb-standings-beside .vb-standing-pts{width:26px;font-size:12px;color:#111827!important}.nl-highlights-section .vb-standings-beside .vb-standings-scroll>div:first-child{gap:4px!important;padding-right:10px!important}.nl-highlights-section .vb-standings-beside .vb-standings-header-col{letter-spacing:.5px;width:22px}.nl-highlights-section .vb-standings-beside .vb-standings-header-pts{letter-spacing:.5px;width:26px;color:#111827!important}@media (min-width:992px){.nl-highlights-section .vb-standings-beside{position:relative}.nl-highlights-section .vb-standings-beside .vb-standings-wrap{max-width:none;max-height:none;position:absolute;inset:0 12px}}.nl-highlights-section .vb-standings-beside .vb-standings-wrap{max-width:none}.nl-highlights-section .vb-standings-beside.is-solo .vb-standings-wrap{max-height:420px;position:static}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow,.nl-notes-split .vb-featured-slideshow{flex-direction:column;gap:10px;height:100%;display:flex}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow .vb-featured-card,.nl-notes-split .vb-featured-slideshow .vb-featured-card{flex:1;animation:.4s ease-out vb-featured-fade-in}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow__nav,.nl-notes-split .vb-featured-slideshow__nav{justify-content:center;align-items:center;gap:8px;height:26px;display:flex}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow__nav .vb-league-arrow,.nl-notes-split .vb-featured-slideshow__nav .vb-league-arrow{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;font-size:11px;transition:background .15s;display:flex}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow__nav .vb-league-arrow:hover,.nl-notes-split .vb-featured-slideshow__nav .vb-league-arrow:hover{background:#ffffff38}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow__nav .vb-league-dot,.nl-notes-split .vb-featured-slideshow__nav .vb-league-dot{cursor:pointer;background:#ffffff59;border:none;border-radius:4px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.nl-highlights-section .vb-featured-with-news .vb-featured-slideshow__nav .vb-league-dot.is-active,.nl-notes-split .vb-featured-slideshow__nav .vb-league-dot.is-active{background:#ff6200;width:20px}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news,.nl-notes-split .vb-voetbal-news{background:#fff;border-top:3px solid #ff6200;border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000002e}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__head,.nl-notes-split .vb-voetbal-news__head{color:#1e293b;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 8px 18px;font-size:15px;font-weight:800;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__pager,.nl-notes-split .vb-voetbal-news__pager{gap:6px;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__pager button,.nl-notes-split .vb-voetbal-news__pager button{color:#ff6200;cursor:pointer;background:#fff7f0;border:1px solid #fed7aa;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:12px;transition:background .15s,color .15s,border-color .15s;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__pager button:hover:not(:disabled),.nl-notes-split .vb-voetbal-news__pager button:hover:not(:disabled){color:#fff;background:#ff6200;border-color:#ff6200}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__pager button:disabled,.nl-notes-split .vb-voetbal-news__pager button:disabled{color:#cbd5e1;cursor:default;background:#f8fafc;border-color:#e2e8f0}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__list,.nl-notes-split .vb-voetbal-news__list{flex-direction:column;flex:1;min-height:0;padding:4px 8px;animation:.3s ease-out vb-featured-fade-in;display:flex;overflow:hidden}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__list .ant-skeleton,.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__list .ant-empty,.nl-notes-split .vb-voetbal-news__list .ant-skeleton,.nl-notes-split .vb-voetbal-news__list .ant-empty{padding:12px 10px}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item,.nl-notes-split .vb-voetbal-news__item{border-radius:10px;flex:0 0 25%;align-items:center;gap:12px;min-height:0;padding:6px 10px;transition:background .15s;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item+.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item,.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item+.nl-notes-split .vb-voetbal-news__item,.nl-notes-split .vb-voetbal-news__item+.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item,.nl-notes-split .vb-voetbal-news__item+.nl-notes-split .vb-voetbal-news__item{border-top:1px solid #f1f5f9}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item:hover,.nl-notes-split .vb-voetbal-news__item:hover{background:#fff7f0}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__item:hover .vb-voetbal-news__title,.nl-notes-split .vb-voetbal-news__item:hover .vb-voetbal-news__title{color:#ff6200}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__thumb,.nl-notes-split .vb-voetbal-news__thumb{object-fit:cover;background:#f1f5f9;border-radius:8px;flex-shrink:0;width:104px;height:76px}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__text,.nl-notes-split .vb-voetbal-news__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__title-row,.nl-notes-split .vb-voetbal-news__title-row{align-items:flex-start;gap:8px;min-width:0;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__title-row .vb-voetbal-news__title,.nl-notes-split .vb-voetbal-news__title-row .vb-voetbal-news__title{flex:1;min-width:0}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__league,.nl-notes-split .vb-voetbal-news__league{color:#fff;letter-spacing:.02em;white-space:nowrap;background:#c2410c;border-radius:999px;flex-shrink:0;margin-top:1px;padding:4px 10px;font-size:11px;font-weight:700;line-height:1.3}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__title,.nl-notes-split .vb-voetbal-news__title{color:#1e293b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.35;transition:color .15s;display:-webkit-box;overflow:hidden}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__meta,.nl-notes-split .vb-voetbal-news__meta{color:#94a3b8;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__author,.nl-notes-split .vb-voetbal-news__author{text-overflow:ellipsis;min-width:0;overflow:hidden}.nl-highlights-section .vb-featured-with-news .vb-voetbal-news__time,.nl-notes-split .vb-voetbal-news__time{flex-shrink:0}.nl-highlights-section .vb-featured-with-news>.ant-col>.vb-featured-card,.nl-notes-split>.ant-col>.vb-featured-card{height:100%}@media (min-width:992px){.nl-highlights-section .vb-featured-with-news .vb-news-beside,.nl-notes-split .vb-news-beside{min-height:400px;position:relative}.nl-highlights-section .vb-featured-with-news .vb-news-beside .vb-voetbal-news,.nl-notes-split .vb-news-beside .vb-voetbal-news{height:auto;position:absolute;inset:0 12px}.nl-highlights-section .vb-featured-with-news.vb-results-with-news .vb-news-beside,.nl-notes-split.vb-results-with-news .vb-news-beside{min-height:440px}.nl-highlights-section .vb-featured-with-news:has(.vb-featured-slideshow__nav) .vb-news-beside{min-height:436px}.nl-notes-split:has(.vb-featured-slideshow__nav) .vb-news-beside{min-height:436px}.nl-highlights-section .vb-featured-with-news:has(.vb-featured-slideshow__nav) .vb-news-beside .vb-voetbal-news{bottom:36px}.nl-notes-split:has(.vb-featured-slideshow__nav) .vb-news-beside .vb-voetbal-news{bottom:36px}}@keyframes nl-podcast-pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes nl-notes-slide-next{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes nl-notes-slide-prev{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes vb-featured-fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:992px){.nl-highlights-section .vb-standings-with-games .vb-standing-row{padding-top:3px;padding-bottom:3px}}.nl-highlights-section .vb-featured-with-standings{margin-bottom:24px!important}.nl-highlights-section .vb-featured-with-standings .vb-featured-row{max-width:none;margin:0!important}@media (min-width:992px){.nl-highlights-section .vb-featured-with-standings .vb-featured-card{padding:18px}.nl-highlights-section .vb-featured-with-standings .vb-featured-head{margin-bottom:14px}.nl-highlights-section .vb-featured-with-standings .vb-featured-score-row{margin-bottom:16px}.nl-highlights-section .vb-featured-with-standings .vb-featured-team img{height:40px}.nl-highlights-section .vb-featured-with-standings .vb-featured-team-name{font-size:14px}.nl-highlights-section .vb-featured-with-standings .vb-featured-score{font-size:30px}}.nl-highlights-section .vb-featured-with-standings .vb-featured-item{flex-direction:column;flex:1;display:flex}.nl-highlights-section .vb-featured-with-standings .vb-featured-date{color:#ffffffd9;text-align:center;margin-bottom:6px;font-size:12px;font-weight:700}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card{padding:10px 12px 12px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-score-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;margin-bottom:8px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-team{flex-direction:row;gap:6px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-team:first-child{flex-direction:row-reverse}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-team img{flex-shrink:0;height:20px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-team-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-score{gap:5px;font-size:18px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-video{margin-top:0}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-video .vb-featured-video__empty{gap:6px;font-size:12px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-video .vb-featured-video__empty svg{width:24px;height:24px}.nl-highlights-section .vb-featured-with-standings .vb-featured-slideshow--multi .vb-featured-card .vb-featured-video .vb-featured-video__empty a{padding:4px 12px;font-size:11px}.country-theme .nl-highlights-section .vb-league-btn{border-color:var(--country-primary);color:var(--country-primary)}.country-theme .nl-highlights-section .vb-league-btn:hover:not(.vb-league-active){background:var(--country-primary);border-color:var(--country-primary);color:#fff}.country-theme .nl-highlights-section .vb-league-btn.vb-league-active{background:var(--country-accent);border-color:var(--country-accent);color:var(--country-accent-text)}.country-theme .nl-highlights-section .vb-featured-card{border-top-color:var(--country-accent)}.netherlands-theme .nl-highlights-section .vb-featured-card,.netherlands-theme .nl-highlights-section .vb-voetbal-news,.netherlands-theme .nl-highlights-section .vb-game-card,.country-theme .nl-highlights-section .vb-featured-card,.country-theme .nl-highlights-section .vb-voetbal-news,.country-theme .nl-highlights-section .vb-game-card{border-top:none!important}.netherlands-theme .nl-highlights-section .vb-voetbal-news__item,.country-theme .nl-highlights-section .vb-voetbal-news__item{flex-basis:20%;padding-top:2px;padding-bottom:2px}.netherlands-theme .nl-highlights-section .vb-voetbal-news__thumb,.country-theme .nl-highlights-section .vb-voetbal-news__thumb{width:92px;height:64px}@media (max-width:575px){.netherlands-theme .nl-highlights-section .vb-voetbal-news__league,.country-theme .nl-highlights-section .vb-voetbal-news__league{display:none}}.netherlands-theme .nl-highlights-section .vb-day-group,.country-theme .nl-highlights-section .vb-day-group{max-width:none}.netherlands-theme .nl-highlights-section .vb-day-label,.country-theme .nl-highlights-section .vb-day-label{color:#fff}.netherlands-theme .nl-highlights-section .vb-games-grid--day .vb-game-header,.country-theme .nl-highlights-section .vb-games-grid--day .vb-game-header{display:none}.netherlands-theme .nl-highlights-section .vb-games-grid--day .vb-game-card,.country-theme .nl-highlights-section .vb-games-grid--day .vb-game-card{box-shadow:none!important;transform:none!important}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day{grid-template-columns:minmax(0,1fr)}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card,.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:nth-child(odd),.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:nth-child(2n),.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:nth-child(odd),.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:nth-child(2n){border-left:none;border-right:none;align-items:center;gap:12px;padding:8px 0;display:flex}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:nth-child(n+2),.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:nth-child(n+2){border-top:1px solid #d4d8de!important}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:last-child:nth-child(odd),.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:last-child:nth-child(odd){border-right:none}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:last-child:nth-child(odd):after,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-card:last-child:nth-child(odd):after{display:none}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-teams,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-teams{flex:1;min-width:0}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight{flex-shrink:0;position:static!important}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill{justify-content:center;width:32px;height:32px;border-radius:50%!important;padding:0!important}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill svg,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill svg{margin-left:2px}.netherlands-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight-label,.country-theme .nl-highlights-section .vb-games-grid.vb-games-grid--day .vb-game-highlight-label{display:none}.netherlands-theme .nl-highlights-section .vb-side-col,.country-theme .nl-highlights-section .vb-side-col{flex-direction:column;display:flex}.netherlands-theme .nl-highlights-section .vb-side-panel,.country-theme .nl-highlights-section .vb-side-panel{height:420px;position:relative}.netherlands-theme .nl-highlights-section .vb-side-panel>*,.country-theme .nl-highlights-section .vb-side-panel>*{position:absolute;inset:0}@media (min-width:992px){.netherlands-theme .nl-highlights-section .vb-side-panel,.country-theme .nl-highlights-section .vb-side-panel{flex:1;height:auto;min-height:320px}}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside,.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside{overflow-y:auto}@media (hover:hover) and (pointer:fine){.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside,.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside{scrollbar-gutter:stable;padding-right:6px}}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside,.netherlands-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll,.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside,.country-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll{scrollbar-width:thin;scrollbar-color:#ffffff47 #0000}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar{width:6px;height:6px}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar{width:6px;height:6px}.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar{width:6px;height:6px}.country-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar{width:6px;height:6px}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar-button{display:none}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar-button{display:none}.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar-button{display:none}.country-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar-button{display:none}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar-track{background:0 0}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar-track{background:0 0}.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar-track{background:0 0}.country-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar-track{background:0 0}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.country-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:999px}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-games-beside:hover::-webkit-scrollbar-thumb{background:#ffffff73}.netherlands-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll:hover::-webkit-scrollbar-thumb{background:#ffffff73}.country-theme .nl-highlights-section .vb-side-panel .vb-games-beside:hover::-webkit-scrollbar-thumb{background:#ffffff73}.country-theme .nl-highlights-section .vb-side-panel .vb-standings-scroll:hover::-webkit-scrollbar-thumb{background:#ffffff73}.netherlands-theme .nl-highlights-section .vb-side-standings .title-section,.country-theme .nl-highlights-section .vb-side-standings .title-section{margin-bottom:16px!important}.netherlands-theme .nl-highlights-section .vb-side-standings .title-section h2,.country-theme .nl-highlights-section .vb-side-standings .title-section h2{line-height:1.25;font-size:20px!important}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standings-wrap,.country-theme .nl-highlights-section .vb-side-standings .vb-standings-wrap{max-width:320px;max-height:420px;overflow:hidden}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standings-header,.country-theme .nl-highlights-section .vb-side-standings .vb-standings-header{padding:10px 12px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-title-row,.country-theme .nl-highlights-section .vb-side-standings .vb-league-title-row{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-arrow,.country-theme .nl-highlights-section .vb-side-standings .vb-league-arrow{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:11px;transition:background .15s,color .15s;display:flex}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-arrow:hover,.country-theme .nl-highlights-section .vb-side-standings .vb-league-arrow:hover{color:#1e293b;background:#f1f5f9}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-dots,.country-theme .nl-highlights-section .vb-side-standings .vb-league-dots{gap:5px;display:flex}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-dot,.country-theme .nl-highlights-section .vb-side-standings .vb-league-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:3px;width:6px;height:6px;padding:0;transition:width .25s,background .25s}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-dot.is-active,.country-theme .nl-highlights-section .vb-side-standings .vb-league-dot.is-active{width:16px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-league-fade,.country-theme .nl-highlights-section .vb-side-standings .vb-league-fade{animation:.35s ease-out vb-league-fade-in}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-row,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-row{gap:4px;padding:5px 10px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-logo,.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-logo-placeholder,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-logo,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-logo-placeholder{width:16px!important;height:16px!important}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-name,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-name{font-size:11px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-rank,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-rank{width:14px;font-size:10px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-stat-cell,.country-theme .nl-highlights-section .vb-side-standings .vb-stat-cell{width:22px;font-size:11px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-pts,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-pts{width:26px;font-size:12px;color:#111827!important}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standings-scroll>div:first-child,.country-theme .nl-highlights-section .vb-side-standings .vb-standings-scroll>div:first-child{gap:4px!important;padding-right:10px!important}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standings-header-col,.country-theme .nl-highlights-section .vb-side-standings .vb-standings-header-col{letter-spacing:.5px;width:22px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standings-header-pts,.country-theme .nl-highlights-section .vb-side-standings .vb-standings-header-pts{letter-spacing:.5px;width:26px;color:#111827!important}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standings-wrap,.country-theme .nl-highlights-section .vb-side-standings .vb-standings-wrap{max-width:none;height:100%;max-height:none}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-name,.netherlands-theme .nl-highlights-section .vb-side-standings .vb-stat-cell,.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-pts,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-name,.country-theme .nl-highlights-section .vb-side-standings .vb-stat-cell,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-pts{font-size:13px}.netherlands-theme .nl-highlights-section .vb-side-standings .vb-standing-rank,.country-theme .nl-highlights-section .vb-side-standings .vb-standing-rank{font-size:12px}.netherlands-theme .nl-highlights-section .vb-side-tabs,.country-theme .nl-highlights-section .vb-side-tabs{background:#ffffff14;border-radius:999px;gap:4px;margin-bottom:10px;padding:4px;display:flex}.netherlands-theme .nl-highlights-section .vb-side-tab,.country-theme .nl-highlights-section .vb-side-tab{color:#ffffffbf;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:6px 10px;font-size:13px;font-weight:700;transition:background .15s,color .15s}.netherlands-theme .nl-highlights-section .vb-side-tab:hover,.country-theme .nl-highlights-section .vb-side-tab:hover{color:#fff}.netherlands-theme .nl-highlights-section .vb-side-tab.is-active,.country-theme .nl-highlights-section .vb-side-tab.is-active{background:var(--country-accent,#ff6200);color:var(--country-accent-text,#fff)}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day{padding:2px 10px}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-day-group+.vb-day-group,.country-theme .nl-highlights-section .vb-games-beside .vb-day-group+.vb-day-group{margin-top:12px}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-teams,.country-theme .nl-highlights-section .vb-games-beside .vb-game-teams{flex-direction:column;align-items:stretch;gap:4px;display:flex}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-vs,.country-theme .nl-highlights-section .vb-games-beside .vb-game-vs{display:none}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-team,.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-team:last-child,.country-theme .nl-highlights-section .vb-games-beside .vb-game-team,.country-theme .nl-highlights-section .vb-games-beside .vb-game-team:last-child{text-align:left;grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"logo name score";align-items:center;column-gap:8px;display:grid}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-team-logo,.country-theme .nl-highlights-section .vb-games-beside .vb-game-team-logo{object-fit:contain;grid-area:logo;width:18px;margin:0;height:18px!important}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-team-emoji,.country-theme .nl-highlights-section .vb-games-beside .vb-game-team-emoji{grid-area:logo;height:18px;font-size:12px}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-team-name,.country-theme .nl-highlights-section .vb-games-beside .vb-game-team-name{white-space:nowrap;text-overflow:ellipsis;text-align:left;grid-area:name;min-height:0;font-size:12px;display:block;overflow:hidden}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-game-score,.country-theme .nl-highlights-section .vb-games-beside .vb-game-score{grid-area:score;margin-top:0;font-size:14px}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill{border:1.5px solid red;width:24px;height:24px;transition:border-color .15s,background-color .15s;background:0 0!important}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill svg,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill svg{fill:red;width:9px;height:9px;margin-left:1px;transition:fill .15s}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-card:hover .vb-game-highlight-pill,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-card:hover .vb-game-highlight-pill{border-color:red;background:red!important}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-card:hover .vb-game-highlight-pill svg,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-card:hover .vb-game-highlight-pill svg{fill:#fff}.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill:hover,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill:hover{animation:1.2s ease-out infinite vb-play-pulse}@media (prefers-reduced-motion:reduce){.netherlands-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill:hover,.country-theme .nl-highlights-section .vb-games-beside .vb-games-grid.vb-games-grid--day .vb-game-highlight-pill:hover{animation:none}}@keyframes vb-play-pulse{0%{box-shadow:0 0 #ff00008c,0 0 #ff000059}70%{box-shadow:0 0 0 7px #f000,0 0 0 12px #f000}to{box-shadow:0 0 #f000,0 0 #f000}}.netherlands-theme .nl-notes-split .vb-voetbal-news,.country-theme .nl-notes-split .vb-voetbal-news{border-top:none}.nl-blog-icon{background-color:currentColor;flex-shrink:0;width:1.45em;height:1.45em;display:inline-block;-webkit-mask:url(https://upload.serey.io/images/1728959067566.png) 50%/contain no-repeat;mask:url(https://upload.serey.io/images/1728959067566.png) 50%/contain no-repeat}.nl-notes-split{z-index:2;grid-template-columns:1fr;gap:24px;display:grid;position:relative}.nl-notes-split .vb-voetbal-news{height:430px;box-shadow:none;background:0 0;border-radius:0}.nl-notes-split .nl-notes-list-title{min-width:0;color:inherit;font-size:inherit;font-weight:inherit;align-items:center;gap:8px;margin:0;line-height:1.3;display:flex}.nl-notes-split .nl-notes-list-title__icon{flex-shrink:0;font-size:1.25em}.nl-notes-split .nl-notes-list-title__icon--podcast{color:#e63946}.nl-notes-split .nl-notes-list-title__icon--blog{color:#1890ff}.nl-notes-split .vb-voetbal-news__head{color:#fff;border-bottom:none;padding:0 0 10px;font-size:1.4rem;font-weight:700}.nl-notes-split .vb-voetbal-news__pager button{color:#fff;background:#ffffff14;border-color:#ffffff4d;width:32px;height:32px}.nl-notes-split .vb-voetbal-news__pager button:hover:not(:disabled){color:#0f172a;background:#fff;border-color:#fff}.nl-notes-split .vb-voetbal-news__pager button:disabled{color:#ffffff4d;background:0 0;border-color:#ffffff1f}.nl-notes-split .vb-voetbal-news__list.is-slide-next{animation:.35s ease-out nl-notes-slide-next}.nl-notes-split .vb-voetbal-news__list.is-slide-prev{animation:.35s ease-out nl-notes-slide-prev}@media (prefers-reduced-motion:reduce){.nl-notes-split .vb-voetbal-news__list.is-slide-next,.nl-notes-split .vb-voetbal-news__list.is-slide-prev{animation:none}}.nl-notes-split .vb-voetbal-news__list{padding:0}.nl-notes-split .vb-voetbal-news__list .ant-empty-description{color:#fff9}.nl-notes-split .vb-voetbal-news__item{padding:6px 8px 6px 0}.nl-notes-split .vb-voetbal-news__item+.nl-notes-split .vb-voetbal-news__item{border-top-color:#ffffff1a}.nl-notes-split .vb-voetbal-news__item:hover{background:#ffffff0d}.nl-notes-split .vb-voetbal-news__item:hover .vb-voetbal-news__title{color:#ff8a3d}.nl-notes-split .vb-voetbal-news__thumb{background:#ffffff14}.nl-notes-split .vb-voetbal-news__title{color:#fff;padding-right:40px}.nl-notes-split .vb-voetbal-news__title-row .vb-voetbal-news__title{padding-right:0}.nl-notes-split .vb-voetbal-news__league{text-overflow:ellipsis;max-width:130px;overflow:hidden}.nl-notes-split .vb-voetbal-news__meta{color:#ffffffc7;font-size:13px}.nl-notes-split .nl-note-list-thumb-fallback{color:#fff;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.nl-notes-split .nl-notes-split__right .vb-voetbal-news,.nl-notes-split .nl-notes-split__right .vb-voetbal-news__list{overflow:visible}.nl-notes-split .nl-notes-split__right .vb-voetbal-news__item{position:relative}.nl-notes-split .nl-notes-split__right .vb-voetbal-news__item.is-popped{z-index:5}.nl-notes-split .nl-note-pop{z-index:2;color:#111827;transform-origin:top;cursor:pointer;background:#fff;border-radius:12px;animation:.45s nl-podcast-pop-in;display:block;position:absolute;top:-12px;left:-12px;right:-12px;overflow:hidden;box-shadow:0 20px 50px #0000008c}.nl-notes-split .nl-note-pop--up{transform-origin:bottom;top:auto;bottom:-12px}@media (prefers-reduced-motion:reduce){.nl-notes-split .nl-note-pop{animation:none}}.nl-notes-split .nl-note-pop__media{aspect-ratio:16/9;background:#0f172a;width:100%;max-height:240px;display:block}.nl-notes-split .nl-note-pop__media img{object-fit:cover;width:100%;height:100%;display:block}.nl-notes-split .nl-note-pop__body{flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.nl-notes-split .nl-note-pop__tag{color:#fff;background:#c2410c;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.4}.nl-notes-split .nl-note-pop__text{color:#111827;white-space:pre-line;overflow-wrap:anywhere;scrollbar-width:thin;max-height:200px;font-size:14px;font-weight:600;line-height:1.5;display:block;overflow-y:auto}.nl-notes-split .nl-note-pop__meta{color:#6b7280;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.nl-notes-split .nl-note-pop__votes{cursor:default;margin-left:auto}.nl-notes-split .nl-note-pop__votes .comment-row{flex-wrap:nowrap}.nl-notes-split .nl-podcast-cards__status{padding:16px 0}.nl-notes-split .nl-podcast-cards__status .ant-empty-description{color:#fff9}.nl-notes-split .nl-podcast-cards{overflow:visible}.nl-notes-split .nl-podcast-cards__grid{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;min-height:0;margin:0 -6px;display:grid}.nl-notes-split .nl-podcast-card{color:#fff;border-radius:12px;flex-direction:column;min-width:0;min-height:0;padding:6px;transition:transform .25s,box-shadow .25s,background .25s;display:flex;position:relative}.nl-notes-split .nl-podcast-card.is-active{z-index:1;color:#fff;background:#ffffff14;transform:translateY(-4px)scale(1.04);box-shadow:0 12px 28px #00000073}.nl-notes-split .nl-podcast-card.is-active .nl-podcast-card__desc{opacity:1}.nl-notes-split .nl-podcast-card.is-active .nl-podcast-card__play{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nl-notes-split .nl-podcast-card{transition:none}.nl-notes-split .nl-podcast-card.is-active{transform:none}}.nl-notes-split .nl-podcast-card-wrap{min-width:0;min-height:0;display:flex;position:relative}.nl-notes-split .nl-podcast-card-wrap>.nl-podcast-card{flex:1}.nl-notes-split .nl-podcast-card-wrap.is-open{z-index:5}.nl-notes-split .nl-podcast-pop{z-index:2;color:#111827;transform-origin:top;background:#fff;border-radius:12px;width:147%;animation:.45s nl-podcast-pop-in;position:absolute;top:-20px;left:-23.5%;overflow:hidden;box-shadow:0 20px 50px #0000008c}@media (prefers-reduced-motion:reduce){.nl-notes-split .nl-podcast-pop{animation:none}}@media (max-width:767px){.nl-notes-split .nl-podcast-card-wrap:nth-child(odd)>.nl-podcast-pop{transform-origin:0 0;width:130%;left:0}.nl-notes-split .nl-podcast-card-wrap:nth-child(2n)>.nl-podcast-pop{transform-origin:100% 0;width:130%;left:auto;right:0}}.nl-notes-split .nl-podcast-pop__media{aspect-ratio:16/9;background:#000;position:relative}.nl-notes-split .nl-podcast-pop__media iframe,.nl-notes-split .nl-podcast-pop__media video,.nl-notes-split .nl-podcast-pop__media img{object-fit:cover;border:0;width:100%;height:100%;display:block}.nl-notes-split .nl-podcast-pop__media iframe{pointer-events:none}.nl-notes-split .nl-podcast-pop__body{padding:12px 14px 14px}.nl-notes-split .nl-podcast-pop__title{-webkit-line-clamp:2;color:#111827;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.nl-notes-split .nl-podcast-pop__title:hover{color:#1a56db;text-decoration:underline}.nl-notes-split .nl-podcast-pop__play{z-index:1;color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;line-height:0;transition:transform .18s,box-shadow .18s;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 20px #1890ff52}.nl-notes-split .nl-podcast-pop__play:hover{transform:scale(1.05);box-shadow:0 10px 26px #1890ff66}.nl-notes-split .nl-podcast-pop__play:active{transform:scale(.94)}.nl-notes-split .nl-podcast-pop__play svg{display:block}.nl-notes-split .nl-podcast-pop__desc{-webkit-line-clamp:3;color:#4b5563;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.nl-notes-split .nl-podcast-card__cover{background:#ffffff14;border-radius:8px;flex:1;min-height:0;position:relative;overflow:hidden}.nl-notes-split .nl-podcast-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.nl-notes-split .nl-podcast-card__cover-fallback{background:linear-gradient(135deg,#1a56db,#ff6200);position:absolute;inset:0}.nl-notes-split .nl-podcast-card__desc{color:#fff;opacity:0;background:#0f172ad1;padding:10px;font-size:12px;line-height:1.4;transition:opacity .25s;position:absolute;inset:0}.nl-notes-split .nl-podcast-card__desc>span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nl-notes-split .nl-podcast-card__play{color:#fff;opacity:0;background:#1a56db;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:8px;right:8px;transform:translateY(6px);box-shadow:0 4px 10px #00000059}.nl-notes-split .nl-podcast-card__tag{z-index:1;color:#fff;pointer-events:none;background:#000000a6;border-radius:20px;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:4px 10px;font-size:11px;font-weight:600;line-height:1.2;display:flex;position:absolute;top:8px;right:8px}.nl-notes-split .nl-podcast-card__tag img{object-fit:cover;border-radius:50%;flex-shrink:0;width:14px;height:14px}.nl-notes-split .nl-podcast-card__tag span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nl-notes-split .nl-podcast-card__duration{z-index:1;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;background:#000000a6;border-radius:20px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;line-height:1.2;display:flex;position:absolute;bottom:8px;left:8px}.nl-notes-split .nl-podcast-card__duration .anticon{font-size:11px}.nl-notes-split .nl-podcast-card__title{white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.nl-notes-split .nl-podcast-card__meta{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}.nl-notes-split .nl-notes-split__left.is-empty{display:none}@media (min-width:992px){.nl-notes-split{grid-template-columns:1fr 1fr;column-gap:48px}.nl-notes-split .nl-notes-split__left.is-empty{display:block}}.post-popup-wrap .post-popup{max-width:calc(100vw - 32px);padding-bottom:0;top:24px}.post-popup-wrap .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 24px 64px #0f172a47}.post-popup-wrap .ant-modal-body{overscroll-behavior:contain;background:#fff;max-height:calc(100vh - 48px);padding:0;overflow-y:auto}.post-popup-wrap .ant-modal-close{z-index:5;background:#f1f5f9;border:0;border-radius:8px;width:32px;height:32px;transition:background .15s ease-out;top:14px;right:26px}.post-popup-wrap .ant-modal-close:hover{background:#e2e8f0}.post-popup-wrap .ant-modal-close:focus-visible{outline-offset:2px;outline:2px solid #0047ab}@media (prefers-reduced-motion:reduce){.post-popup-wrap .ant-modal-close{transition:none}}.post-popup-wrap .ant-modal-close-x{color:#334155;width:32px;height:32px;font-size:14px;line-height:32px}.post-popup-wrap .post-popup__loading{padding:48px 40px 32px}.post-popup-wrap .theme-wrapper{background:0 0;padding:0}.post-popup-wrap .theme-wrapper>.container{max-width:none;padding:0}.post-popup-wrap .theme-wrapper>.container>.ant-row>.ant-col{flex:0 0 100%;max-width:100%;margin-left:0}.post-popup-wrap .post-detail-back-btn{display:none}.post-popup-wrap .content-wrapper,.post-popup-wrap .content-wrapper.content-wrapper--note,.post-popup-wrap .content-wrapper--note+.content-wrapper{max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:40px 48px 16px}.post-popup-wrap .content-wrapper+.content-wrapper,.post-popup-wrap .content-wrapper--note+.content-wrapper{background:#f8fafc;border-top:1px solid #e5e7eb;padding:24px 48px 32px}.post-popup-wrap .theme-header{color:#0f172a;border-left:0;height:auto;margin:0 0 14px;padding-left:0;font-size:15px;font-weight:600;line-height:1.4}.post-popup-wrap .comment-compact-form .comment-textarea{background:#fff;border-color:#e5e7eb;border-radius:8px}.post-popup-wrap .comment-compact-form .comment-textarea:focus{border-color:#0047ab}.post-popup-wrap .rounded-tag{color:#334155;background:#f1f5f9;border:0;border-radius:4px;font-size:12px}.post-popup-wrap .divider-post-detail{margin:20px 0 12px}.post-popup-wrap .post-popup--note .content-wrapper,.post-popup-wrap .post-popup--note .content-wrapper.content-wrapper--note{padding:32px 32px 12px}.post-popup-wrap .post-popup--note .content-wrapper+.content-wrapper,.post-popup-wrap .post-popup--note .content-wrapper--note+.content-wrapper{padding:20px 32px 28px}.post-popup-wrap .post-popup--note .note-desc{font-size:16px;line-height:1.6}.post-popup-wrap .entry-content img,.post-popup-wrap .entry-content iframe,.post-popup-wrap .entry-content video{max-width:100%}.post-popup-wrap .entry-content .image-grid-container .image-item,.post-popup-wrap .entry-content .image-grid-container>div,.post-popup-wrap .entry-content .post-image-zoom .ant-image-img{max-height:min(60vh,520px)}.post-popup-wrap .entry-content img:not(.ant-image-img){object-fit:contain;width:auto;max-height:min(60vh,520px);margin-left:auto;margin-right:auto;display:block}@media (max-width:767px){.post-popup-wrap .post-popup{max-width:100vw;margin:0;padding:0;top:0;width:100vw!important}.post-popup-wrap .ant-modal-content{border-radius:0;min-height:100dvh}.post-popup-wrap .ant-modal-body{height:100dvh;max-height:none}.post-popup-wrap .ant-modal-close{top:calc(10px + env(safe-area-inset-top));right:10px}.post-popup-wrap .post-popup__loading{padding:calc(60px + env(safe-area-inset-top)) 16px 24px}.post-popup-wrap .content-wrapper,.post-popup-wrap .content-wrapper.content-wrapper--note,.post-popup-wrap .post-popup--note .content-wrapper,.post-popup-wrap .post-popup--note .content-wrapper.content-wrapper--note{padding:calc(60px + env(safe-area-inset-top)) 16px 12px}.post-popup-wrap .content-wrapper+.content-wrapper,.post-popup-wrap .content-wrapper--note+.content-wrapper,.post-popup-wrap .post-popup--note .content-wrapper+.content-wrapper,.post-popup-wrap .post-popup--note .content-wrapper--note+.content-wrapper{padding:20px 16px calc(24px + env(safe-area-inset-bottom))}}.nl-podcast-player-modal{max-width:none;padding-bottom:0}.nl-podcast-player-modal .ant-modal-content{background:#0b1220;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 30px 80px #0009}.nl-podcast-player-modal .ant-modal-body{padding:0}.nl-podcast-player-modal .ant-modal-close{z-index:2;color:#fff;background:#0000008c;border-radius:50%;width:36px;height:36px;top:10px;right:10px}.nl-podcast-player-modal .ant-modal-close:hover{color:#fff;background:#000c}.nl-podcast-player-modal .ant-modal-close-x{width:36px;height:36px;font-size:15px;line-height:36px}.nl-podcast-player-modal .nl-podcast-player__media{aspect-ratio:16/9;background:#000;position:relative}.nl-podcast-player-modal .nl-podcast-player__media iframe,.nl-podcast-player-modal .nl-podcast-player__media video,.nl-podcast-player-modal .nl-podcast-player__media img{border:0;width:100%;height:100%;display:block}.nl-podcast-player-modal .nl-podcast-player__media video{object-fit:contain}.nl-podcast-player-modal .nl-podcast-player__media img{object-fit:cover}.nl-podcast-player-modal .nl-podcast-player__audio{width:calc(100% - 32px);position:absolute;bottom:16px;left:16px;right:16px}.nl-podcast-player-modal .nl-podcast-player__info{flex-direction:column;gap:12px;padding:14px 18px 16px;display:flex}.nl-podcast-player-modal .nl-podcast-player__text{flex-direction:column;gap:8px;min-width:0;display:flex}.nl-podcast-player-modal .nl-podcast-player__creator{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.nl-podcast-player-modal .nl-podcast-player__author{color:#fff;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;display:inline-flex}.nl-podcast-player-modal .nl-podcast-player__author .author-avatar{line-height:0}.nl-podcast-player-modal .nl-podcast-player__author:hover{color:#60a5fa}.nl-podcast-player-modal .nl-podcast-player__dot{color:#fff6}.nl-podcast-player-modal .nl-podcast-player__follow{margin-left:4px;font-weight:600}.nl-podcast-player-modal .nl-podcast-player__follow:not(.ant-btn-dangerous){color:#0b1220;background:#fff;border-color:#fff}.nl-podcast-player-modal .nl-podcast-player__follow:not(.ant-btn-dangerous):hover,.nl-podcast-player-modal .nl-podcast-player__follow:not(.ant-btn-dangerous):focus{color:#0b1220;background:#dbeafe;border-color:#dbeafe}.nl-podcast-player-modal .nl-podcast-player__follow.ant-btn-dangerous{background:0 0}.nl-podcast-player-modal .nl-podcast-player__actions{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:12px;display:flex}.nl-podcast-player-modal .nl-podcast-player__share{color:#ffffffe0;border-radius:16px;align-items:center;gap:6px;height:32px;padding:0 12px;display:inline-flex}.nl-podcast-player-modal .nl-podcast-player__share:hover,.nl-podcast-player-modal .nl-podcast-player__share:focus{color:#fff;background:#ffffff1a}.nl-podcast-player-modal .nl-podcast-player__share .anticon+span{margin-left:0}.nl-podcast-player-modal .nl-podcast-player__full{color:#fff;white-space:nowrap;background:#ff6200;border-radius:18px;align-items:center;gap:8px;margin-left:auto;padding:6px 16px;font-size:14px;font-weight:600;display:inline-flex}.nl-podcast-player-modal .nl-podcast-player__full:hover,.nl-podcast-player-modal .nl-podcast-player__full:focus{color:#fff;background:#e85800}.nl-podcast-player-modal .nl-podcast-player__votes{flex-shrink:0;align-items:center;display:flex}.nl-podcast-player-modal .nl-podcast-player__votes .sou-podcast-ep-vote.comment-row{width:auto;margin-top:0;font-size:14px;overflow:visible}.nl-podcast-player-modal .nl-podcast-player__votes .ant-divider-vertical,.nl-podcast-player-modal .nl-podcast-player__votes .ant-space-split{display:none!important}.nl-podcast-player-modal .nl-podcast-player__votes .ant-space{gap:10px!important}.nl-podcast-player-modal .nl-podcast-player__votes .ant-space-item{line-height:1!important}.nl-podcast-player-modal .nl-podcast-player__votes .vote-hit{align-items:center;gap:6px;display:inline-flex}.nl-podcast-player-modal .nl-podcast-player__votes .vote-hit .mr-1{margin-right:0!important}.nl-podcast-player-modal .nl-podcast-player__votes .ant-space-item>*,.nl-podcast-player-modal .nl-podcast-player__votes .anticon,.nl-podcast-player-modal .nl-podcast-player__votes span{color:#ffffffe0}.nl-podcast-player-modal .nl-podcast-player__title{color:#fff;font-size:17px;font-weight:700;line-height:1.35}.nl-podcast-player-modal .nl-podcast-player__title:hover{color:#60a5fa;text-decoration:underline}.nl-podcast-player-modal .nl-podcast-player__show{color:#ffffffa6;font-size:13px}@media (max-width:575px){.nl-podcast-player-modal .nl-podcast-player__title{font-size:15px}}.usa-theme{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.usa-theme .usa-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600}.usa-theme .usa-section-title{color:var(--blue);margin:0 0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:700}.usa-theme .usa-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:28px}.usa-theme .nl-hero-welcome{color:#b31942}.usa-theme .nl-hero-welcome:after{background:#b31942}.usa-theme .usa-title-united{color:#b31942}.usa-theme .usa-title-states{color:#0a3161}.usa-theme .nl-btn-primary{color:#0a3161;box-shadow:none;background:0 0;border:2px solid #0a3161}.usa-theme .nl-btn-primary:hover{color:#fff;background:#0a3161;transform:translateY(-2px);box-shadow:0 8px 20px #0a31614d}.usa-theme .nl-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #0a316133}.usa-theme .nl-hero-illustration{filter:none}.usa-theme .nl-hero-right:before{background:radial-gradient(#0a31611f 0%,#b3194214 35%,#fdf0e433 60%,#0000 80%)}.usa-theme .own-community-section .own-c-left{padding-top:8px}.usa-theme .discovery-hub-wrapper{border-bottom:1px solid var(--border);padding-top:72px;padding-bottom:56px}.usa-theme .section-header-centered{margin-bottom:28px}.usa-theme .section-main-title{color:var(--blue);margin:0 0 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:700}.usa-theme .section-main-title .main-title{color:var(--red)}.usa-theme .featured-platform-link{padding-top:8px;display:block}.usa-theme .featured-platform-card{background:#fff;border-radius:12px;height:280px;transition:box-shadow .2s,border-color .2s,transform .2s;transform:translateY(0);border:1px solid var(--border)!important;border-top:1px solid var(--border)!important}.usa-theme .featured-platform-card:hover,.usa-theme .featured-platform-card.ant-card-hoverable:hover{border:1px solid var(--blue)!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px #0047ab1f!important}.usa-theme .featured-platform-card .platform-title{color:var(--dark);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.usa-theme .featured-platform-card .platform-description{color:var(--gray);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.usa-theme .usa-blog-sections .blog-content-wrap{padding-left:0!important}.usa-theme .blog-content-wrap{padding-top:3em;padding-bottom:40px;overflow:visible}.usa-theme .blog-content-wrap .vb-slider-container{overflow:visible}.usa-theme .blog-content-wrap .title{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.usa-theme .blog-content-wrap .title-section{align-items:center;gap:6px;margin-bottom:10px;display:flex}.usa-theme .blog-content-wrap .title-section h2{color:#000;border-left:4px solid #1d4ed8;margin-bottom:0;padding-left:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;font-weight:700}.usa-theme .blog-content-wrap .slick-prev,.usa-theme .blog-content-wrap .slick-next{display:none!important}.usa-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.usa-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.usa-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;min-width:0;display:flex}.usa-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;width:100%;height:100%;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000012}.usa-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.usa-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;height:160px!important}.usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;border-radius:6px;transition:transform .4s;display:block;width:100%!important;height:160px!important;max-height:160px!important}.usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{display:block!important}.usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:20px;padding:2px 8px}.usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div .ant-typography{color:#fff;font-size:11px}.usa-theme .blog-content-wrap .content-card-blog:hover .post-image-wrapper .feature-img{transform:scale(1.04)}.usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper{flex-direction:column;flex:1;padding:10px 12px 0;display:flex}.usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle{flex-shrink:0;margin-bottom:4px}.usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .autor-info .avatar-info{width:20px;height:20px}.usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;overflow:hidden}.usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{cursor:pointer;transition:color .15s;color:#1a1a1a!important;margin:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.usa-theme .blog-content-wrap .content-card-blog:hover .post-title{color:#0047ab!important}.usa-theme .blog-content-wrap .content-card-blog .featured-header-action{flex-shrink:0;margin-top:auto;padding:6px 12px 0}.usa-theme .own-plateform-section{background:linear-gradient(135deg,#eaf0fb 0%,#eef3ff 60%,#f4f8ff 100%);padding:80px 0;position:relative;overflow:hidden}.usa-theme .own-plateform-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#0a316112 0%,#0000 70%);border-radius:50%;width:450px;height:450px;position:absolute;top:-100px;right:-100px}.usa-theme .own-plateform-section .own-p-left{flex-direction:column;justify-content:center;gap:18px;height:100%;display:flex}.usa-theme .own-plateform-section .own-p-tag{color:var(--red);letter-spacing:1.8px;text-transform:uppercase;background:#b319421a;border-radius:20px;width:fit-content;padding:5px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.usa-theme .own-plateform-section .own-p-title{color:var(--dark);margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2rem;font-weight:800;line-height:1.2}.usa-theme .own-plateform-section .own-p-title .own-p-brand{color:var(--blue)}@media (max-width:768px){.usa-theme .own-plateform-section .own-p-title{font-size:1.6rem}}.usa-theme .own-plateform-section .own-p-desc{color:var(--gray);margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.7}.usa-theme .own-plateform-section .own-p-desc strong{color:var(--dark);font-weight:600}.usa-theme .own-plateform-section .own-p-cta{background:var(--blue);color:#fff;border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:12px 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s,transform .15s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #0047ab40}.usa-theme .own-plateform-section .own-p-cta:hover{color:#fff;background:#003a8c;transform:translateY(-2px);box-shadow:0 6px 20px #0047ab59}.usa-theme .own-plateform-section .own-p-phone-frame{justify-content:center;align-items:center;display:flex;position:relative}.usa-theme .own-plateform-section .own-p-phone-frame:before{content:"";z-index:0;background:radial-gradient(circle,#0047ab17 0%,#0000 70%);border-radius:50%;position:absolute;inset:5%}.usa-theme .own-plateform-section .hand-with-phone-img{z-index:1;object-fit:contain;filter:drop-shadow(0 12px 32px #0047ab26);width:100%;max-height:440px;position:relative}@media (max-width:768px){body .league-card{margin-bottom:12px!important}body .league-card .league-header-inner{padding:8px 12px!important}body .league-card .league-body{flex-direction:column}body .league-card .league-scores{width:100%;border-right:none!important;flex:none!important;gap:8px!important;padding:12px!important}body .league-card .league-news{border-top:1px solid #f1f5f9;width:100%;flex:none!important;padding:12px!important}body .league-card .league-results-row{scrollbar-width:none;overflow-x:auto}body .league-card .league-results-row::-webkit-scrollbar{display:none}}@keyframes us-hl-spin{to{transform:rotate(360deg)}}.us-hl-clickable{cursor:pointer;transition:transform .2s,box-shadow .2s}.us-hl-clickable:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001f!important}.us-hl-badge{color:#fff;letter-spacing:.5px;white-space:nowrap;background:red;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.us-hl-badge.is-compact{letter-spacing:.3px;width:fit-content;margin:6px auto 0;padding:2px 8px;font-size:9px;display:flex;position:static;transform:none}.us-widget .us-widget-conf-label{color:#94a3b8;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:700}.us-widget .us-widget-sport-tag{letter-spacing:.5px;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}.us-widget .us-widget-sport-tag img{object-fit:contain;height:11px}.us-widget .vb-standing-pts.is-record{width:40px!important;font-size:11px!important}.us-yt-fallback{background:#000;border-radius:8px;display:block;position:absolute;inset:0;overflow:hidden}.us-yt-fallback img{object-fit:cover;filter:brightness(.45);width:100%;height:100%;transition:filter .2s,transform .3s}.us-yt-fallback:hover img{filter:brightness(.6);transform:scale(1.03)}.us-yt-fallback .us-yt-fallback-overlay{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;inset:0}.us-yt-fallback .us-yt-fallback-play{background:red;border-radius:10px;justify-content:center;align-items:center;width:52px;height:36px;display:flex;box-shadow:0 6px 18px #ff000059}.us-yt-fallback .us-yt-fallback-text{color:#fff;font-size:14px;font-weight:700}.us-yt-fallback .us-yt-fallback-note{color:#ffffffb3;font-size:11px}.vrij-theme .nl-hero-welcome{color:#c0392b}.vrij-theme .nl-hero-welcome:after{background:#c0392b}.vrij-theme .nl-btn-primary{color:#c0392b;box-shadow:none;background:0 0;border:2px solid #c0392b}.vrij-theme .nl-btn-primary:hover{color:#fff;background:#c0392b;transform:translateY(-2px);box-shadow:0 8px 20px #c0392b4d}.vrij-theme .nl-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #c0392b33}@media (max-width:991px){.vrij-theme .nl-hero-title-brand{margin-bottom:6px}}.vrij-theme .vrij-title-vrij{color:#c0392b;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.vrij-theme .vrij-title-nederland{color:#1a2744;font-weight:800}.vrij-theme .nl-hero-illustration{filter:none;border-radius:16px}.vrij-theme .nl-hero-right:before{background:radial-gradient(#c0392b1a 0%,#1a274414 40%,#0000 75%)}.vrij-theme .featured-platforms-grid{align-items:stretch}.vrij-theme .featured-platforms-grid>.ant-col{flex-direction:column;display:flex}.vrij-theme .featured-platform-link{flex-direction:column;height:100%;display:flex}.vrij-theme .featured-platform-card{flex:none;height:280px}.vrij-theme .featured-platform-card .ant-card-body{flex-direction:column;height:100%;display:flex}.vrij-theme .featured-platform-card .platform-card-space{flex:1;height:100%}.vrij-theme .blog-content-wrap{padding-top:3em;padding-left:0!important}.vrij-theme .blog-content-wrap .title{justify-content:space-between;align-items:center;display:flex}.vrij-theme .blog-content-wrap .title-section{align-items:center;margin-bottom:10px;display:flex}.vrij-theme .blog-content-wrap .title-section h2{color:#111827;border-left:4px solid #c0392b;margin-bottom:0;margin-right:5px;padding-left:12px;font-size:1.2rem;font-weight:800;line-height:1.2}.vrij-theme .blog-content-wrap .title-section svg{color:#c0392b}.vrij-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.vrij-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.vrij-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;display:flex}.vrij-theme .blog-content-wrap .slick-prev,.vrij-theme .blog-content-wrap .slick-next{display:none!important;position:static!important}.vrij-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;width:100%;height:100%;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000014}.vrij-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00000021}.vrij-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.vrij-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.vrij-theme .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;overflow:hidden;height:160px!important;max-height:160px!important}.vrij-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:20px;padding:3px 8px}.vrij-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a{color:#fff;gap:5px}.vrij-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a .ant-typography{color:#fff;font-size:12px}.vrij-theme .blog-content-wrap .content-card-blog .feature-img{object-fit:cover;border-radius:6px;display:block;width:100%!important;height:160px!important;max-height:160px!important}.vrij-theme .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 4px}.vrij-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;font-size:12px}.vrij-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a!important;margin-bottom:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.vrij-theme .blog-content-wrap .content-card-blog .featured-header-action{color:#9ca3af;margin-top:auto;padding:4px 12px 0;font-size:12px}.vrij-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link){flex-direction:column;flex:1;display:flex}.vrij-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link) .post-title-wrapper{flex:1}.vrij-discovery-wrapper{padding:48px 0 32px}.vrij-main-title{color:#c0392b}.vrij-theme .vrij-editors-spotlight{margin-top:2rem}.vrij-theme .vrij-editors-spotlight .spotlight-card{background:#fff;border:1px solid #00000008;border-radius:16px;padding:24px;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 30px #0000000d}.vrij-theme .vrij-editors-spotlight .spotlight-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000014}.vrij-theme .vrij-top-contributors{margin-top:1rem}.vrij-theme .vrij-top-contributors .contributor-card .ant-card-body{padding:20px 10px}.vrij-theme .vrij-top-contributors .contributor-card:hover .contributor-avatar-wrapper img{transform:scale(1.05);box-shadow:0 6px 15px #c0392b33!important}.vrij-theme .vrij-top-contributors .contributor-card .contributor-avatar-wrapper img{transition:transform .3s,box-shadow .3s}.vrij-theme .vrij-top-contributors .contributor-card .contributor-follow-btn{transition:all .3s}.vrij-theme .vrij-top-contributors .contributor-card .contributor-follow-btn:hover{background-color:#c0392b;color:#fff!important}.vrij-theme .vrij-categories{margin-top:1rem;margin-bottom:3rem}.vrij-theme .vrij-categories .category-card{transition:all .3s}.vrij-theme .vrij-categories .category-card:hover{transform:translateY(-3px);background:#c0392b!important;border-color:#c0392b!important;box-shadow:0 5px 15px #c0392b33!important}.vrij-theme .vrij-categories .category-card:hover h5{color:#fff!important}.vrij-superhub-desc-section{padding-top:3rem;padding-bottom:1rem}.vrij-superhub-desc-inner{background:linear-gradient(135deg,#fff8f7 0%,#fff 55%,#f5f6fa 100%);border:1px solid #c0392b24;border-radius:20px;align-items:center;gap:28px;padding:36px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #c0392b12,0 2px 8px #1a27440a}@media (max-width:600px){.vrij-superhub-desc-inner{flex-direction:column;align-items:flex-start;gap:18px;padding:28px 22px}}.vrij-superhub-desc-icon-col{flex-shrink:0}.vrij-superhub-desc-icon-ring{background:linear-gradient(135deg,#c0392b1a 0%,#1a27440f 100%);border:1.5px solid #c0392b2e;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 14px #c0392b1a}.vrij-superhub-desc-icon-ring:hover{transform:scale(1.07)rotate(8deg);box-shadow:0 8px 24px #c0392b2e}.vrij-superhub-desc-body{z-index:1;flex:1;position:relative}.vrij-superhub-desc-label{letter-spacing:1.4px;text-transform:uppercase;color:#c0392b;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.vrij-superhub-desc-title{color:#1a2744;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25}@media (max-width:600px){.vrij-superhub-desc-title{font-size:18px}}.vrij-superhub-desc-text{color:#4a5568;max-width:680px;margin:0 0 16px;font-size:15px;line-height:1.65}.vrij-superhub-desc-pills{flex-wrap:wrap;gap:8px;display:flex}.vrij-superhub-pill{color:#c0392b;letter-spacing:.3px;background:#c0392b14;border:1px solid #c0392b33;border-radius:20px;padding:4px 14px;font-size:12px;font-weight:600;transition:background .25s,color .25s,transform .2s;display:inline-block}.vrij-superhub-pill:hover{color:#fff;background:#c0392b;transform:translateY(-1px)}.vrij-superhub-desc-deco{pointer-events:none;width:180px;height:100%;position:absolute;top:0;right:0}@media (max-width:600px){.vrij-superhub-desc-deco{display:none}}.deco-circle{background:#c0392b0f;border:1.5px solid #c0392b1a;border-radius:50%;position:absolute}.deco-circle--lg{width:130px;height:130px;top:-30px;right:-30px}.deco-circle--sm{background:#1a27440a;border-color:#1a274414;width:70px;height:70px;bottom:-20px;right:60px}.vrij-topics-section{padding-top:3rem;padding-bottom:1rem}.vrij-topics-header{margin-bottom:24px}.vrij-topics-label{letter-spacing:1.4px;text-transform:uppercase;color:#c0392b;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.vrij-topics-title{color:#1a2744;margin:0;font-size:22px;font-weight:700;line-height:1.4}@media (max-width:600px){.vrij-topics-title{font-size:18px}}.vrij-topics-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.vrij-topics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.vrij-topics-grid{grid-template-columns:1fr}}.vrij-topic-card{background:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #00000012}.vrij-topic-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c0392b1f}.vrij-topic-icon{color:#c0392b;background:#c0392b14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.vrij-topic-icon svg{stroke:#c0392b}.vrij-topic-text{color:#1a2744;font-size:14px;font-weight:600;line-height:1.4}.vrij-waarom-section{padding-top:3rem;padding-bottom:1rem}.vrij-waarom-header{margin-bottom:24px}.vrij-waarom-label{letter-spacing:1.4px;text-transform:uppercase;color:#c0392b;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.vrij-waarom-title{color:#1a2744;margin:0;font-size:22px;font-weight:800;line-height:1.3}@media (max-width:600px){.vrij-waarom-title{font-size:18px}}.vrij-waarom-cards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:600px){.vrij-waarom-cards{grid-template-columns:1fr}}.vrij-waarom-card{background:linear-gradient(135deg,#fff8f7 0%,#fff 100%);border:1px solid #c0392b1f;border-radius:16px;flex-direction:column;gap:14px;padding:24px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 16px #1a27440d}.vrij-waarom-card:hover{border-color:#c0392b47;transform:translateY(-4px);box-shadow:0 12px 32px #c0392b1a}.vrij-waarom-card-icon{background:#c0392b14;border:1px solid #c0392b26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.vrij-waarom-card-text{color:#334155;margin:0;font-size:16px;font-weight:500;line-height:1.65}.vrij-bouw-section{padding-top:3rem;padding-bottom:1rem}.vrij-bouw-inner{background:linear-gradient(135deg,#1a2744 0%,#2c3e6e 100%);border-radius:20px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;padding:48px 40px;display:grid;position:relative;overflow:hidden}.vrij-bouw-inner:before{content:"";pointer-events:none;background:#c0392b1f;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.vrij-bouw-inner:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-40px;left:30%}@media (max-width:768px){.vrij-bouw-inner{grid-template-columns:1fr;gap:28px;padding:32px 24px}}.vrij-bouw-title{color:#fff;margin:0 0 16px;font-size:26px;font-weight:800;line-height:1.25}@media (max-width:600px){.vrij-bouw-title{font-size:20px}}.vrij-bouw-desc{color:#ffffffbf;margin:0;font-size:15px;line-height:1.65}.vrij-bouw-cta{margin-top:8px;color:#fff!important;box-shadow:none!important;background:0 0!important;border:2px solid #fff!important}.vrij-bouw-cta:hover{transform:translateY(-2px);color:#1a2744!important;background:#fff!important;border-color:#fff!important}.vrij-bouw-cta:hover .nl-btn-arrow{transform:translate(4px)}.vrij-bouw-right{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.vrij-subscription-wrap{max-width:1400px;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem}.vrij-subscription-wrap .row-subscription-plan{flex-wrap:nowrap;display:flex;overflow-x:auto}.vrij-subscription-wrap .row-subscription-plan>.ant-col{flex:1 1 0;max-width:none}@media (max-width:768px){.vrij-subscription-wrap .row-subscription-plan{flex-wrap:wrap}.vrij-subscription-wrap .row-subscription-plan>.ant-col{flex:0 0 100%}}.web3-theme .nl-hero-welcome{color:#4f46e5}.web3-theme .nl-hero-welcome:after{background:#4f46e5}.web3-theme .nl-btn-primary{color:#4f46e5;box-shadow:none;background:0 0;border:2px solid #4f46e5}.web3-theme .nl-btn-primary:hover{color:#fff;background:#4f46e5;transform:translateY(-2px);box-shadow:0 8px 20px #4f46e54d}.web3-theme .nl-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #4f46e533}@media (max-width:991px){.web3-theme .nl-hero-title-brand{margin-bottom:6px}}.web3-theme .web3-title-web3{color:#4f46e5;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.web3-theme .web3-title-nederland{color:#0f172a;font-weight:800}.web3-theme .nl-hero-illustration{filter:none;border-radius:16px}.web3-theme .nl-hero-right:before{background:radial-gradient(#4f46e51a 0%,#0f172a14 40%,#0000 75%)}.web3-theme .featured-platforms-grid{align-items:stretch}.web3-theme .featured-platforms-grid>.ant-col{flex-direction:column;display:flex}.web3-theme .featured-platform-link{flex-direction:column;height:100%;display:flex}.web3-theme .featured-platform-card{flex:none;height:280px}.web3-theme .featured-platform-card .ant-card-body{flex-direction:column;height:100%;display:flex}.web3-theme .featured-platform-card .platform-card-space{flex:1;height:100%}.web3-theme .blog-content-wrap{padding-top:3em;padding-bottom:40px;overflow:visible;padding-left:0!important}.web3-theme .blog-content-wrap .title{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.web3-theme .blog-content-wrap .title-section{align-items:center;gap:6px;margin-bottom:10px;display:flex}.web3-theme .blog-content-wrap .title-section h2{color:#000;border-left:4px solid #4f46e5;margin-bottom:0;padding-left:10px;font-size:1.3rem;font-weight:700;line-height:1.2}.web3-theme .blog-content-wrap .title-section svg{color:#4f46e5}.web3-theme .blog-content-wrap .vb-slider-container{overflow:visible}.web3-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.web3-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.web3-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;min-width:0;display:flex}.web3-theme .blog-content-wrap .slick-prev,.web3-theme .blog-content-wrap .slick-next{display:none!important}.web3-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;width:100%;height:100%;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.web3-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.web3-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.web3-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.web3-theme .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;height:160px!important}.web3-theme .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;border-radius:6px;transition:transform .4s;display:block;width:100%!important;height:160px!important;max-height:160px!important}.web3-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{display:block!important}.web3-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:20px;padding:2px 8px}.web3-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div .ant-typography{color:#fff;font-size:11px}.web3-theme .blog-content-wrap .content-card-blog:hover .post-image-wrapper .feature-img{transform:scale(1.04)}.web3-theme .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 4px}.web3-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;font-size:12px}.web3-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a!important;margin-bottom:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.web3-theme .blog-content-wrap .content-card-blog .featured-header-action{color:#9ca3af;margin-top:auto;padding:4px 12px 0;font-size:12px}.web3-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link){flex-direction:column;flex:1;display:flex}.web3-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link) .post-title-wrapper{flex:1}.web3-crypto-section{padding-top:2.5rem;padding-bottom:.5rem}.web3-crypto-label{letter-spacing:1.4px;text-transform:uppercase;color:#4f46e5;opacity:.85;margin-bottom:6px;font-size:13px;font-weight:700;display:inline-block}.web3-crypto-title{color:#0f172a;margin:0;font-size:22px;font-weight:700;line-height:1.4}@media (max-width:600px){.web3-crypto-title{font-size:18px}}.web3-crypto-header{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.web3-crypto-header-left{flex-direction:column;display:flex}.web3-crypto-slider .slick-list{margin:0 -7px}.web3-crypto-slider .slick-slide>div{padding:0 7px}.web3-crypto-pair-col{flex-direction:column;display:flex}.web3-crypto-pair-col .web3-crypto-card:first-child{margin-bottom:24px}.web3-crypto-card{background:linear-gradient(135deg,#f5f3ff 0%,#fff 100%);border:1px solid #4f46e51f;border-radius:16px;flex-direction:column;gap:8px;padding:18px 16px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.web3-crypto-card:hover{border-color:#4f46e547;transform:translateY(-4px);box-shadow:0 12px 32px #4f46e51f}.web3-crypto-card-header{align-items:center;gap:10px;display:flex}.web3-crypto-icon{border-radius:50%;flex-shrink:0;width:32px;height:32px}.web3-crypto-name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.web3-crypto-symbol{color:#94a3b8;letter-spacing:.5px;font-size:11px;font-weight:600;display:block}.web3-crypto-price{color:#0f172a;letter-spacing:-.3px;font-size:17px;font-weight:800}.web3-crypto-change{font-size:13px;font-weight:700}.web3-crypto-change.positive{color:#16a34a}.web3-crypto-change.negative{color:#dc2626}.web3-discovery-wrapper{padding:48px 0 32px}.web3-main-title{color:#4f46e5}.web3-superhub-desc-section{padding-top:3rem;padding-bottom:1rem}.web3-superhub-desc-inner{background:linear-gradient(135deg,#f5f3ff 0%,#fff 55%,#f8faff 100%);border:1px solid #4f46e524;border-radius:20px;align-items:center;gap:28px;padding:36px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #4f46e512,0 2px 8px #0f172a0a}@media (max-width:600px){.web3-superhub-desc-inner{flex-direction:column;align-items:flex-start;gap:18px;padding:28px 22px}}.web3-superhub-desc-icon-col{flex-shrink:0}.web3-superhub-desc-icon-ring{background:linear-gradient(135deg,#4f46e51a 0%,#0f172a0f 100%);border:1.5px solid #4f46e52e;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 14px #4f46e51a}.web3-superhub-desc-icon-ring:hover{transform:scale(1.07)rotate(8deg);box-shadow:0 8px 24px #4f46e52e}.web3-superhub-desc-body{z-index:1;flex:1;position:relative}.web3-superhub-desc-label{letter-spacing:1.4px;text-transform:uppercase;color:#4f46e5;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.web3-superhub-desc-title{color:#0f172a;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25}@media (max-width:600px){.web3-superhub-desc-title{font-size:18px}}.web3-superhub-desc-text{color:#4a5568;max-width:680px;margin:0 0 16px;font-size:15px;line-height:1.65}.web3-superhub-desc-deco{pointer-events:none;width:180px;height:100%;position:absolute;top:0;right:0}@media (max-width:600px){.web3-superhub-desc-deco{display:none}}.web3-deco-circle{background:#4f46e50f;border:1.5px solid #4f46e51a;border-radius:50%;position:absolute}.web3-deco-circle--lg{width:130px;height:130px;top:-30px;right:-30px}.web3-deco-circle--sm{background:#0f172a0a;border-color:#0f172a14;width:70px;height:70px;bottom:-20px;right:60px}.web3-topics-section{padding-top:3rem;padding-bottom:1.5rem}.web3-topics-header{margin-bottom:28px}.web3-topics-label{letter-spacing:1.8px;text-transform:uppercase;color:#4f46e5;background:#4f46e514;border-radius:20px;margin-bottom:12px;padding:5px 14px;font-size:11px;font-weight:700;display:inline-block}.web3-topics-title{color:#0f172a;border-left:4px solid #4f46e5;margin:0;padding-left:12px;font-size:1.4rem;font-weight:800;line-height:1.3}@media (max-width:600px){.web3-topics-title{font-size:1.1rem}}.web3-topics-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.web3-topics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.web3-topics-grid{grid-template-columns:1fr}}.web3-topic-card{cursor:default;background:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 2px 12px #00000012}.web3-topic-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4f46e51f}.web3-topic-icon{background:#4f46e514;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.web3-topic-text{color:#0f172a;font-size:14px;font-weight:600;line-height:1.4}.web3-waarom-section{padding-top:3rem;padding-bottom:1rem}.web3-waarom-header{margin-bottom:24px}.web3-waarom-label{letter-spacing:1.4px;text-transform:uppercase;color:#4f46e5;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.web3-waarom-title{color:#0f172a;margin:0;font-size:22px;font-weight:800;line-height:1.3}@media (max-width:600px){.web3-waarom-title{font-size:18px}}.web3-waarom-cards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:600px){.web3-waarom-cards{grid-template-columns:1fr}}.web3-waarom-card{background:linear-gradient(135deg,#f5f3ff 0%,#fff 100%);border:1px solid #4f46e51f;border-radius:16px;flex-direction:column;gap:14px;padding:24px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 16px #0f172a0d}.web3-waarom-card:hover{border-color:#4f46e547;transform:translateY(-4px);box-shadow:0 12px 32px #4f46e51a}.web3-waarom-card-icon{background:#4f46e514;border:1px solid #4f46e526;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.web3-waarom-card-text{color:#334155;margin:0;font-size:16px;font-weight:500;line-height:1.65}.web3-bouw-section{padding-top:3rem;padding-bottom:1rem}.web3-bouw-inner{background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 100%);border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:48px 40px;display:grid;position:relative;overflow:hidden}.web3-bouw-inner:before{content:"";pointer-events:none;background:#4f46e526;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.web3-bouw-inner:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-40px;left:30%}@media (max-width:768px){.web3-bouw-inner{grid-template-columns:1fr;gap:28px;padding:32px 24px}}.web3-bouw-label{letter-spacing:1.5px;text-transform:uppercase;color:#a5b4fc;opacity:.9;margin-bottom:12px;font-size:22px;font-weight:700;display:inline-block}.web3-bouw-title{color:#fff;margin:0 0 16px;font-size:26px;font-weight:800;line-height:1.25}@media (max-width:600px){.web3-bouw-title{font-size:20px}}.web3-bouw-desc{color:#ffffffbf;margin:0 0 12px;font-size:15px;line-height:1.65}.web3-bouw-cta{margin-top:8px;color:#fff!important;border-color:#fff!important}.web3-bouw-cta:hover{color:#0f172a!important;background:#fff!important;border-color:#fff!important}.web3-bouw-right{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.web3-subscription-wrap{padding-top:3rem;padding-bottom:3rem}@media (max-width:991px){.web3-usa-theme .nl-hero-title-brand{margin-bottom:6px}}.web3-usa-theme .nl-hero-welcome{color:#1d4ed8}.web3-usa-theme .nl-hero-welcome:after{background:#1d4ed8}.web3-usa-theme .nl-btn-primary{color:#1d4ed8;box-shadow:none;background:0 0;border:2px solid #1d4ed8}.web3-usa-theme .nl-btn-primary:hover{color:#fff;background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 20px #1d4ed84d}.web3-usa-theme .nl-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #1d4ed833}.web3-usa-theme .web3-usa-title-web3{color:#1d4ed8;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.web3-usa-theme .web3-usa-title-usa{color:#b91c1c;font-weight:800}.web3-usa-theme .nl-hero-illustration{filter:none;border-radius:16px}.web3-usa-theme .nl-hero-right:before{background:radial-gradient(#1d4ed81a 0%,#b91c1c0f 40%,#0000 75%)}.web3-usa-theme .featured-platforms-grid{align-items:stretch}.web3-usa-theme .featured-platforms-grid>.ant-col{flex-direction:column;display:flex}.web3-usa-theme .featured-platform-link{flex-direction:column;height:100%;display:flex}.web3-usa-theme .featured-platform-card{flex:none;height:280px}.web3-usa-theme .featured-platform-card .ant-card-body{flex-direction:column;height:100%;display:flex}.web3-usa-theme .featured-platform-card .platform-card-space{flex:1;height:100%}.web3-usa-theme .blog-content-wrap{padding-top:3em;padding-bottom:40px;overflow:visible;padding-left:0!important}.web3-usa-theme .blog-content-wrap .title{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.web3-usa-theme .blog-content-wrap .title-section{align-items:center;gap:6px;margin-bottom:10px;display:flex}.web3-usa-theme .blog-content-wrap .title-section h2{color:#000;border-left:4px solid #1d4ed8;margin-bottom:0;padding-left:10px;font-size:1.3rem;font-weight:700;line-height:1.2}.web3-usa-theme .blog-content-wrap .title-section svg{color:#1d4ed8}.web3-usa-theme .blog-content-wrap .vb-slider-container{overflow:visible}.web3-usa-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.web3-usa-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.web3-usa-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;min-width:0;display:flex}.web3-usa-theme .blog-content-wrap .slick-prev,.web3-usa-theme .blog-content-wrap .slick-next{display:none!important}.web3-usa-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;width:100%;height:100%;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.web3-usa-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.web3-usa-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.web3-usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.web3-usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;height:160px!important}.web3-usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;border-radius:6px;transition:transform .4s;display:block;width:100%!important;height:160px!important;max-height:160px!important}.web3-usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{display:block!important}.web3-usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:20px;padding:2px 8px}.web3-usa-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div .ant-typography{color:#fff;font-size:11px}.web3-usa-theme .blog-content-wrap .content-card-blog:hover .post-image-wrapper .feature-img{transform:scale(1.04)}.web3-usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 4px}.web3-usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;font-size:12px}.web3-usa-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a!important;margin-bottom:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.web3-usa-theme .blog-content-wrap .content-card-blog .featured-header-action{color:#9ca3af;margin-top:auto;padding:4px 12px 0;font-size:12px}.web3-usa-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link){flex-direction:column;flex:1;display:flex}.web3-usa-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link) .post-title-wrapper{flex:1}.web3-usa-theme .web3-crypto-card{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%);border-color:#1d4ed81f}.web3-usa-theme .web3-crypto-card:hover{border-color:#1d4ed847;box-shadow:0 12px 32px #1d4ed81f}.web3-usa-theme .web3-crypto-label,.web3-usa-theme .web3-main-title,.web3-usa-theme .web3-usa-main-title{color:#1d4ed8}.web3-usa-theme .web3-superhub-desc-inner{background:linear-gradient(135deg,#eff6ff 0%,#fff 55%,#f8faff 100%);border-color:#1d4ed824;box-shadow:0 8px 32px #1d4ed812,0 2px 8px #0f172a0a}.web3-usa-theme .web3-superhub-desc-icon-ring{background:linear-gradient(135deg,#1d4ed81a 0%,#0f172a0f 100%);border-color:#1d4ed82e;box-shadow:0 4px 14px #1d4ed81a}.web3-usa-theme .web3-superhub-desc-icon-ring:hover{box-shadow:0 8px 24px #1d4ed82e}.web3-usa-theme .web3-topics-label{color:#1d4ed8;background:#1d4ed814}.web3-usa-theme .web3-topics-title{border-left-color:#1d4ed8}.web3-usa-theme .web3-topic-card:hover{box-shadow:0 8px 24px #1d4ed81f}.web3-usa-theme .web3-topic-icon{background:#1d4ed814}.web3-usa-theme .web3-waarom-label{color:#1d4ed8}.web3-usa-theme .web3-waarom-card{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%);border-color:#1d4ed81f}.web3-usa-theme .web3-waarom-card:hover{border-color:#1d4ed847;box-shadow:0 12px 32px #1d4ed81a}.web3-usa-theme .web3-waarom-card-icon{background:#1d4ed814;border-color:#1d4ed826}.web3-usa-theme .web3-bouw-inner{background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 100%)}.web3-usa-theme .web3-bouw-inner:before{background:#1d4ed826}.web3-usa-theme .web3-deco-circle{background:#1d4ed80f;border-color:#1d4ed81a}.web3-usa-theme .web3-deco-circle--sm{background:#0f172a0a;border-color:#0f172a14}.liberty-theme .nl-hero-welcome{color:#b45309}.liberty-theme .nl-hero-welcome:after{background:#b45309}.liberty-theme .nl-btn-primary{color:#b45309;box-shadow:none;background:0 0;border:2px solid #b45309}.liberty-theme .nl-btn-primary:hover{color:#fff;background:#b45309;transform:translateY(-2px);box-shadow:0 8px 20px #b453094d}.liberty-theme .nl-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #b4530933}.liberty-theme .nl-hero-title-brand{display:inline}.liberty-theme .liberty-title-us{color:#1e3a8a;letter-spacing:2px;font-family:Inter,sans-serif;font-size:3.8rem;font-style:normal;font-weight:900}@media (max-width:991px){.liberty-theme .liberty-title-us{font-size:2.8rem}}@media (max-width:576px){.liberty-theme .liberty-title-us{font-size:2rem}}.liberty-theme .liberty-title-main{color:#b45309;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.liberty-theme .nl-hero-illustration{filter:none;border-radius:16px}.liberty-theme .nl-hero-right:before{background:radial-gradient(#b453091a 0%,#1c191714 40%,#0000 75%)}.liberty-theme .featured-platforms-grid{align-items:stretch}.liberty-theme .featured-platforms-grid>.ant-col{flex-direction:column;display:flex}.liberty-theme .featured-platform-link{flex-direction:column;height:100%;display:flex}.liberty-theme .featured-platform-card{flex:none;height:280px}.liberty-theme .featured-platform-card .ant-card-body{flex-direction:column;height:100%;display:flex}.liberty-theme .featured-platform-card .platform-card-space{flex:1;height:100%}.liberty-theme .blog-content-wrap{padding-top:3em;padding-bottom:40px;overflow:visible;padding-left:0!important}.liberty-theme .blog-content-wrap .title{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.liberty-theme .blog-content-wrap .title-section{align-items:center;gap:6px;margin-bottom:10px;display:flex}.liberty-theme .blog-content-wrap .title-section h2{color:#000;border-left:4px solid #b45309;margin-bottom:0;padding-left:10px;font-size:1.3rem;font-weight:700;line-height:1.2}.liberty-theme .blog-content-wrap .title-section svg{color:#b45309}.liberty-theme .blog-content-wrap .vb-slider-container{overflow:visible}.liberty-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.liberty-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.liberty-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;min-width:0;display:flex}.liberty-theme .blog-content-wrap .slick-prev,.liberty-theme .blog-content-wrap .slick-next{display:none!important}.liberty-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;width:100%;height:100%;transition:box-shadow .2s,transform .2s;overflow:hidden;box-shadow:0 2px 12px #00000012}.liberty-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.liberty-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.liberty-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.liberty-theme .blog-content-wrap .content-card-blog .post-image-wrapper .ant-image{width:100%;display:block;height:160px!important}.liberty-theme .blog-content-wrap .content-card-blog .post-image-wrapper .feature-img{object-fit:cover;border-radius:6px;transition:transform .4s;display:block;width:100%!important;height:160px!important;max-height:160px!important}.liberty-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container{display:block!important}.liberty-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:20px;padding:2px 8px}.liberty-theme .blog-content-wrap .content-card-blog .post-image-wrapper .community-link-container a div .ant-typography{color:#fff;font-size:11px}.liberty-theme .blog-content-wrap .content-card-blog:hover .post-image-wrapper .feature-img{transform:scale(1.04)}.liberty-theme .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 4px}.liberty-theme .blog-content-wrap .content-card-blog .post-title-wrapper .featured-subtitle .desc{color:#6b7280;font-size:12px}.liberty-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a!important;margin-bottom:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}.liberty-theme .blog-content-wrap .content-card-blog .featured-header-action{color:#9ca3af;margin-top:auto;padding:4px 12px 0;font-size:12px}.liberty-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link){flex-direction:column;flex:1;display:flex}.liberty-theme .blog-content-wrap .content-card-blog a.relative-link:not(.video-link) .post-title-wrapper{flex:1}.liberty-discovery-wrapper{padding:48px 0 32px}.liberty-main-title{color:#b45309}.liberty-superhub-desc-section{padding-top:3rem;padding-bottom:1rem}.liberty-superhub-desc-inner{background:linear-gradient(135deg,#fffbeb 0%,#fff 55%,#fdf8f0 100%);border:1px solid #b4530924;border-radius:20px;align-items:center;gap:28px;padding:36px 40px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #b4530912,0 2px 8px #1c19170a}@media (max-width:600px){.liberty-superhub-desc-inner{flex-direction:column;align-items:flex-start;gap:18px;padding:28px 22px}}.liberty-superhub-desc-icon-col{flex-shrink:0}.liberty-superhub-desc-icon-ring{background:linear-gradient(135deg,#b453091a 0%,#1c19170f 100%);border:1.5px solid #b453092e;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 14px #b453091a}.liberty-superhub-desc-icon-ring:hover{transform:scale(1.07)rotate(8deg);box-shadow:0 8px 24px #b453092e}.liberty-superhub-desc-body{z-index:1;flex:1;position:relative}.liberty-superhub-desc-title{color:#1c1917;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25}@media (max-width:600px){.liberty-superhub-desc-title{font-size:18px}}.liberty-superhub-desc-text{color:#4a5568;max-width:680px;margin:0;font-size:15px;line-height:1.65}.liberty-superhub-desc-deco{pointer-events:none;width:180px;height:100%;position:absolute;top:0;right:0}@media (max-width:600px){.liberty-superhub-desc-deco{display:none}}.liberty-deco-circle{background:#b453090f;border:1.5px solid #b453091a;border-radius:50%;position:absolute}.liberty-deco-circle--lg{width:130px;height:130px;top:-30px;right:-30px}.liberty-deco-circle--sm{background:#1c19170a;border-color:#1c191714;width:70px;height:70px;bottom:-20px;right:60px}.liberty-topics-section{padding-top:3rem;padding-bottom:1rem}.liberty-topics-header{margin-bottom:24px}.liberty-topics-label{letter-spacing:1.4px;text-transform:uppercase;color:#b45309;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.liberty-topics-title{color:#1c1917;margin:0;font-size:22px;font-weight:700;line-height:1.4}@media (max-width:600px){.liberty-topics-title{font-size:18px}}.liberty-topics-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.liberty-topics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.liberty-topics-grid{grid-template-columns:1fr}}.liberty-topic-card{background:#fff;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #00000012}.liberty-topic-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #b453091f}.liberty-topic-icon{color:#b45309;background:#b4530914;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.liberty-topic-icon svg{stroke:#b45309}.liberty-topic-text{color:#1c1917;font-size:14px;font-weight:600;line-height:1.4}.liberty-waarom-section{padding-top:3rem;padding-bottom:1rem}.liberty-waarom-header{margin-bottom:24px}.liberty-waarom-label{letter-spacing:1.4px;text-transform:uppercase;color:#b45309;opacity:.85;margin-bottom:8px;font-size:22px;font-weight:700;display:inline-block}.liberty-waarom-title{color:#1c1917;margin:0;font-size:22px;font-weight:800;line-height:1.3}@media (max-width:600px){.liberty-waarom-title{font-size:18px}}.liberty-waarom-cards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:600px){.liberty-waarom-cards{grid-template-columns:1fr}}.liberty-waarom-card{background:linear-gradient(135deg,#fffbeb 0%,#fff 100%);border:1px solid #b453091f;border-radius:16px;flex-direction:column;gap:14px;padding:24px 22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 4px 16px #1c19170d}.liberty-waarom-card:hover{border-color:#b4530947;transform:translateY(-4px);box-shadow:0 12px 32px #b453091a}.liberty-waarom-card-icon{background:#b4530914;border:1px solid #b4530926;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.liberty-waarom-card-text{color:#334155;margin:0;font-size:16px;font-weight:500;line-height:1.65}.liberty-bouw-section{padding-top:3rem;padding-bottom:1rem}.liberty-bouw-inner{background:linear-gradient(135deg,#1c1917 0%,#292524 100%);border-radius:20px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;padding:48px 40px;display:grid;position:relative;overflow:hidden}.liberty-bouw-inner:before{content:"";pointer-events:none;background:#b4530926;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.liberty-bouw-inner:after{content:"";pointer-events:none;background:#ffffff0a;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-40px;left:30%}@media (max-width:768px){.liberty-bouw-inner{grid-template-columns:1fr;gap:28px;padding:32px 24px}}.liberty-bouw-title{color:#fff;margin:0 0 16px;font-size:26px;font-weight:800;line-height:1.25}@media (max-width:600px){.liberty-bouw-title{font-size:20px}}.liberty-bouw-desc{color:#ffffffbf;margin:0;font-size:15px;line-height:1.65}.liberty-bouw-cta{margin-top:8px;color:#fff!important;box-shadow:none!important;background:0 0!important;border:2px solid #fff!important}.liberty-bouw-cta:hover{transform:translateY(-2px);color:#1c1917!important;background:#fff!important;border-color:#fff!important}.liberty-bouw-cta:hover .nl-btn-arrow{transform:translate(4px)}.liberty-bouw-right{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.liberty-subscription-wrap{padding-top:3rem;padding-bottom:3rem}@keyframes vb-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes vb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes vb-blob-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.vb-hero-section{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 80px);margin-bottom:-5px;padding:0;display:flex;position:relative;overflow:hidden}.vb-hero-section:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20px 20px,#ff6a000a 2px,#0000 2px),radial-gradient(circle at 60px 60px,#ff6a0005 1.5px,#0000 1.5px);background-size:80px 80px;position:absolute;inset:0}@media (max-width:768px){.vb-hero-section{padding:30px 0 20px}}.vb-hero-inner{z-index:1;justify-content:center;align-items:center;gap:50px;width:100%;padding:20px 0 20px 40px;display:flex;position:relative}@media (max-width:1200px){.vb-hero-inner{padding:20px 0 20px 20px}}@media (max-width:991px){.vb-hero-inner{text-align:center;flex-direction:column;gap:30px;padding:30px 0}}.vb-hero-left{flex:1;min-width:0}.vb-hero-welcome{color:#ff6200;opacity:0;align-items:center;gap:8px;margin:0 0 4px;font-size:1.5rem;font-weight:700;animation:.7s .1s forwards vb-fade-up;display:flex;transform:translateY(20px)}.vb-hero-welcome:after{content:"";background:#ff6200;border-radius:2px;flex-shrink:0;width:50px;height:3px;margin-left:12px;display:block}@media (max-width:991px){.vb-hero-welcome:after{margin-left:0}.vb-hero-welcome{justify-content:center}}@media (max-width:768px){.vb-hero-welcome{font-size:1.2rem}}.vb-hero-title-brand{letter-spacing:2px;color:#1a1a1a;margin-bottom:-15px;font-size:3.8rem;font-weight:900;line-height:1.1;display:block}@media (max-width:991px){.vb-hero-title-brand{font-size:2.8rem}}@media (max-width:576px){.vb-hero-title-brand{font-size:2rem}}.vb-hero-title-script{color:#1a1a1a;filter:drop-shadow(0 2px 4px #00000014);opacity:0;margin:0 0 24px;font-size:5rem;font-weight:700;line-height:1.15;animation:.7s .25s forwards vb-fade-up;transform:translateY(20px)}@media (max-width:991px){.vb-hero-title-script{font-size:3.2rem}}@media (max-width:576px){.vb-hero-title-script{font-size:2.4rem}}.vb-hero-desc{color:#777;opacity:0;max-width:400px;margin:0 0 32px;font-size:1.05rem;line-height:1.75;animation:.7s .4s forwards vb-fade-up;transform:translateY(20px)}@media (max-width:991px){.vb-hero-desc{max-width:100%}}.vb-hero-actions{opacity:0;flex-wrap:wrap;align-items:center;gap:16px;animation:.7s .5s forwards vb-fade-up;display:flex;transform:translateY(20px)}@media (max-width:991px){.vb-hero-actions{justify-content:center}}.vb-btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 30px;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (max-width:576px){.vb-btn{width:100%;padding:14px 20px}}.vb-btn-primary{color:#fff;background:#ff6200;box-shadow:0 4px 15px #ff620040}.vb-btn-primary:hover{background:#cc4e00;transform:translateY(-2px);box-shadow:0 8px 20px #ff620059}.vb-btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px #ff620033}.vb-btn-arrow{font-size:1.1rem;transition:transform .3s}.vb-btn-primary:hover .vb-btn-arrow{transform:translate(4px)}.vb-hero-right{opacity:0;flex:1;justify-content:center;align-items:center;min-width:0;animation:.7s .3s forwards vb-fade-up;display:flex;position:relative;transform:translateY(20px)}.vb-hero-right:before{content:"";z-index:0;filter:blur(20px);background:radial-gradient(#ff62001a 0%,#ffc80012 40%,#0000 80%);border-radius:50%;width:120%;height:120%;animation:6s ease-in-out infinite vb-blob-pulse;position:absolute}@media (max-width:991px){.vb-hero-right{width:100%;padding:20px 0}}.vb-hero-illustration{object-fit:contain;z-index:1;max-width:100%;max-height:460px;animation:6s ease-in-out infinite vb-float;position:relative}@media (max-width:991px){.vb-hero-illustration{max-height:260px}}.voetbal-testimonial-container{background:#fafafa;padding:40px 0}.voetbal-theme .section-main-title .main-title{color:#ff6200}@keyframes vb-reveal{0%{opacity:0;filter:blur(10px);transform:translateY(48px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes vb-fade-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes vb-standings-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes vb-slide-in-right{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes vb-slide-in-left{0%{opacity:.4;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes vb-title-in-right{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes vb-title-in-left{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}@keyframes vb-float-ball{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(15deg)}}@keyframes vb-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vb-orb-pulse{0%{transform:scale(1)translate(0)}to{transform:scale(1.1)translate(20px,-20px)}}.vb-page *{box-sizing:border-box}.vb-hero{background:#ede8df;flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.vb-hero--photo{background:linear-gradient(90deg,#050a14d9 0%,#050a148c 45%,#050a1426 100%),url(/images/voetbal/voetbal-hero.jpg) 50%/cover no-repeat;justify-content:center;min-height:506px}.vb-hero--photo .vb-hero-inner{padding-top:48px;padding-bottom:48px}.vb-hero--photo .vb-hero-sub{color:#fff;text-shadow:0 1px 8px #00000073;max-width:560px;font-size:1.3rem;font-weight:600}.vb-hero--photo .vb-hero-title .vb-green{color:#22c55e;-webkit-text-fill-color:#22c55e}@media (max-width:900px){.vb-hero--photo{min-height:414px}}@media (max-width:576px){.vb-hero--photo{min-height:345px}.vb-hero--photo .vb-hero-sub{font-size:1.1rem}}.vb-hero-inner{justify-content:space-between;align-items:center;gap:48px;width:100%;max-width:1280px;margin:0 auto;padding:64px 64px 32px 160px;display:flex}@media (max-width:1200px){.vb-hero-inner{padding:56px 48px 28px 120px}}@media (max-width:900px){.vb-hero-inner{text-align:center;flex-direction:column;padding:48px 32px 24px}}@media (max-width:576px){.vb-hero-inner{padding:40px 20px 20px}}.vb-hero-left{flex-direction:column;flex:1;align-items:flex-start;gap:20px;display:flex}@media (max-width:900px){.vb-hero-left{align-items:center}}.vb-hero-title{letter-spacing:-.03em;margin:0;font-size:clamp(3.5rem,7vw,6.5rem);font-weight:900;line-height:1.05}.vb-hero-title .vb-orange{color:#ff6200;-webkit-text-fill-color:#ff6200;display:inline}.vb-hero-title .vb-green{color:#1a7a3c;-webkit-text-fill-color:#1a7a3c;display:inline}.vb-hero-title .vb-italic{font-style:italic}.vb-hero-sub{color:#4a4a4a;max-width:480px;margin:0;font-size:1.05rem;font-weight:400;line-height:1.75}.vb-hero-cta{color:#ff6200;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:2px solid #ff6200;border-radius:50px;align-items:center;gap:10px;padding:14px 28px;font-size:14px;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.vb-hero-cta:hover{color:#fff;background:#ff6200}.vb-hero-cta-icon{font-size:18px}.vb-hero-right{flex:none;justify-content:flex-end;align-items:flex-end;display:flex}@media (max-width:900px){.vb-hero-right{justify-content:center}}.vb-hero-img{object-fit:contain;object-position:bottom;border-radius:16px;width:100%;max-width:460px;max-height:420px;animation:4s ease-in-out infinite vb-hero-float}@media (max-width:900px){.vb-hero-img{max-height:280px}}@keyframes vb-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}.vb-league-selector{background:#fff;border:1.5px solid #e8e0d8;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:860px;margin:20px auto 32px;padding:16px 24px;display:flex;box-shadow:0 4px 20px #00000012}@media (max-width:768px){.vb-league-selector{border-radius:16px;gap:8px;max-width:calc(100% - 32px);margin:16px 16px 24px;padding:12px 16px}}.vb-league-selector.vb-league-selector--in-content{max-width:990px;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0 0 28px;padding:0}@media (max-width:768px){.vb-league-selector.vb-league-selector--in-content{max-width:100%;margin:0 0 20px}}.vb-league-selector-animated{opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) .3s forwards vb-fade-in}.vb-league-btn{cursor:pointer;color:#ff6200;letter-spacing:.2px;-webkit-font-smoothing:antialiased;white-space:nowrap;background:#fff;border:2px solid #ff6200;border-radius:50px;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.vb-league-btn:hover:not(.vb-league-active),.vb-league-btn.vb-league-active{color:#fff;background:#ff6200}.vb-league-logo{object-fit:contain;height:22px;display:block}.vb-league-emoji{font-size:18px;line-height:1}.vb-ticker-wrap{background:#fff;border-top:1px solid #e2e8f099;border-bottom:1px solid #e2e8f0;padding:12px 0;position:relative;overflow:hidden}.vb-ticker-wrap:before,.vb-ticker-wrap:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.vb-ticker-wrap:before{background:linear-gradient(90deg,#fff,#0000);left:0}.vb-ticker-wrap:after{background:linear-gradient(270deg,#fff,#0000);right:0}.vb-ticker-inner{white-space:nowrap;align-items:center;animation:36s linear infinite vb-ticker;display:inline-flex}.vb-ticker-rep{align-items:center;display:inline-flex}.vb-ticker-item{color:#64748b;align-items:center;gap:8px;margin:0 36px;font-size:12px;font-weight:600;display:inline-flex}.vb-ticker-dot{opacity:.8;background:#ff6200;border-radius:50%;width:4px;height:4px;display:inline-block}.vb-ticker-emoji{font-size:16px}.vb-main-content{background:0 0;min-height:60vh}.vb-sport-content{max-width:1200px;margin:0 auto;padding:52px 24px 80px 60px}.vb-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.vb-section-inner{align-items:flex-start;gap:14px;display:flex}.vb-section-head--with-weeks{grid-template-columns:minmax(0,650px) 300px;justify-content:start;align-items:center;column-gap:40px;display:grid}.vb-section-head--with-weeks .vb-week-bar{justify-content:flex-start}@media (max-width:900px){.vb-section-head--with-weeks{display:flex}}.vb-week-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.vb-accent-bar{border-radius:3px;flex-shrink:0;width:3px;height:36px;margin-top:4px}.vb-section-label{text-transform:uppercase;letter-spacing:2px;align-items:center;gap:6px;margin-bottom:5px;font-size:11px;font-weight:800;display:flex}.vb-section-label-logo{object-fit:contain}.vb-section-title{color:#0f172a;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:900;line-height:1.2}.vb-sport-layout{grid-template-columns:minmax(0,650px) 300px;align-items:start;gap:40px;display:grid}.vb-standings-wrap{background:#fff;border:1px solid #eef2f7;border-radius:16px;flex-direction:column;max-height:632px;display:flex;overflow:hidden;box-shadow:0 2px 16px #00000012}.vb-standings-wrap.vb-standings-wrap--top12{max-height:none}.vb-standings-wrap.vb-standings-wrap--top12 .vb-standings-scroll{flex:none;max-height:489px}.vb-standings-wrap.vb-standings-wrap--top12 .vb-standings-header{padding:10px 12px}.vb-standings-wrap.vb-standings-wrap--top12 .vb-league-title-row{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.vb-standings-wrap.vb-standings-wrap--top12 .vb-league-arrow{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:11px;transition:background .15s,color .15s;display:flex}.vb-standings-wrap.vb-standings-wrap--top12 .vb-league-arrow:hover{color:#1e293b;background:#f1f5f9}.vb-standings-wrap.vb-standings-wrap--top12 .vb-league-dots{gap:5px;display:flex}.vb-standings-wrap.vb-standings-wrap--top12 .vb-league-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:3px;width:6px;height:6px;padding:0;transition:width .25s,background .25s}.vb-standings-wrap.vb-standings-wrap--top12 .vb-league-dot.is-active{width:16px}.vb-standings-slide--next{animation:.45s cubic-bezier(.22,.61,.36,1) vb-slide-in-right}.vb-standings-slide--prev{animation:.45s cubic-bezier(.22,.61,.36,1) vb-slide-in-left}.vb-league-slide--next{animation:.45s cubic-bezier(.22,.61,.36,1) vb-title-in-right}.vb-league-slide--prev{animation:.45s cubic-bezier(.22,.61,.36,1) vb-title-in-left}.vb-standings-scroll{flex:1;overflow:hidden auto}.vb-standings-scroll::-webkit-scrollbar{width:6px}.vb-standings-scroll::-webkit-scrollbar-track{background:0 0}.vb-standings-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.vb-games-grid-wrap{max-height:692px;padding-right:4px;overflow-y:auto}.vb-games-grid-wrap::-webkit-scrollbar{width:6px}.vb-games-grid-wrap::-webkit-scrollbar-track{background:0 0}.vb-games-grid-wrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.vb-games-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px;gap:12px;display:grid}.vb-games-grid.vb-games-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vb-games-grid.vb-games-grid--compact .vb-game-card{min-height:0;padding:8px 10px 36px}.vb-games-grid.vb-games-grid--compact .vb-game-header{margin-bottom:6px}.vb-games-grid.vb-games-grid--compact .vb-game-status-badge{padding:1px 6px;font-size:8px}.vb-games-grid.vb-games-grid--compact .vb-game-date{font-size:9.5px}.vb-games-grid.vb-games-grid--compact .vb-game-teams{gap:2px}.vb-games-grid.vb-games-grid--compact .vb-game-team-logo{margin-bottom:3px;height:31px!important}.vb-games-grid.vb-games-grid--compact .vb-game-team-emoji{height:31px;font-size:20px}.vb-games-grid.vb-games-grid--compact .vb-game-team-name{color:#1e293b;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:11.5px;display:-webkit-box}.vb-games-grid.vb-games-grid--compact .vb-game-score{margin-top:2px;font-size:18px}.vb-games-grid.vb-games-grid--compact .vb-game-vs{letter-spacing:1px;padding:0 2px;font-size:9px}@media (min-width:601px){.vb-games-grid.vb-games-grid--compact{grid-template-columns:repeat(2,minmax(0,320px))}.vb-games-grid.vb-games-grid--compact .vb-game-team{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo""name score";align-items:center;column-gap:8px;display:grid}.vb-games-grid.vb-games-grid--compact .vb-game-team:last-child{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo logo""score name"}.vb-games-grid.vb-games-grid--compact .vb-game-team-logo,.vb-games-grid.vb-games-grid--compact .vb-game-team-emoji{grid-area:logo}.vb-games-grid.vb-games-grid--compact .vb-game-team-name{grid-area:name;min-height:0}.vb-games-grid.vb-games-grid--compact .vb-game-score{grid-area:score;margin-top:0}}@media (max-width:600px){.vb-games-grid.vb-games-grid--compact{gap:8px}.vb-games-grid.vb-games-grid--compact .vb-game-card{padding:8px 8px 34px}.vb-games-grid.vb-games-grid--compact .vb-game-date{font-size:9px}.vb-games-grid.vb-games-grid--compact .vb-game-team-name{font-size:11px}.vb-games-grid.vb-games-grid--compact .vb-game-score{font-size:15px}.vb-games-grid.vb-games-grid--compact .vb-game-team-logo{height:28px!important}.vb-games-grid.vb-games-grid--compact .vb-game-team-emoji{height:28px;font-size:18px}.vb-games-grid.vb-games-grid--compact .vb-game-highlight-btn{gap:3.6px;padding:2.7px 9px}.vb-games-grid.vb-games-grid--compact .vb-game-highlight-btn svg{width:10.8px;height:10.8px}.vb-games-grid.vb-games-grid--compact .vb-game-highlight-btn span{font-size:9.9px}}.vb-hl-preview{z-index:1200;background:#0f0f0f;border-radius:10px;flex-direction:column;animation:.2s ease-out vb-standings-fade-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #00000059}.vb-hl-preview iframe{border:none;width:100%;height:100%;display:block}.vb-hl-preview__bar{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 0 12px;display:flex}.vb-hl-preview__title{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.vb-hl-preview__video{flex:1;min-height:0}.vb-hl-preview__msg{color:#aaa;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;font-size:13px;font-weight:600;display:flex}.vb-hl-watch{color:#fff;background:#ff6b00;border-radius:4px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.vb-hl-watch:hover,.vb-hl-watch:focus-visible{color:#fff;background:#e05e00}.vb-hl-preview__spinner{border:3px solid #333;border-top-color:red;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}.vb-hl-preview__expand{cursor:pointer;color:#fff;background:#000000a6;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;transition:background .15s,transform .15s;display:flex}.vb-hl-preview__expand svg{width:100%;height:100%}.vb-hl-preview__expand:hover{background:red;transform:scale(1.08)}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day{background:#ebedf0;border:1px solid #d4d8de;border-radius:12px;gap:0;padding:2px 14px;box-shadow:0 2px 12px #0000000f}@media (min-width:601px){.vb-games-grid.vb-games-grid--compact.vb-games-grid--day{grid-template-columns:repeat(2,minmax(0,1fr))}}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card{box-shadow:none;background:0 0;border:none;border-radius:0}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:nth-child(odd){padding-left:0;padding-right:14px}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:nth-child(2n){border-left:1px solid #d4d8de;padding-left:14px;padding-right:0}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:nth-child(n+3){border-top:1px solid #d4d8de}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:last-child:nth-child(odd){border-right:1px solid #d4d8de}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:last-child:nth-child(odd):nth-child(n+3):after{content:"";background:#d4d8de;width:100%;height:1px;position:absolute;top:-1px;left:100%}@media (max-width:600px){.vb-games-grid.vb-games-grid--compact.vb-games-grid--day{padding:2px 8px}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:nth-child(odd){padding-right:8px}.vb-games-grid.vb-games-grid--compact.vb-games-grid--day .vb-game-card:nth-child(2n){padding-left:8px}}.vb-featured-hl{grid-template-columns:minmax(0,650px) 300px;align-items:center;column-gap:40px;margin-bottom:36px;display:grid}@media (max-width:900px){.vb-featured-hl{grid-template-columns:minmax(0,1fr);row-gap:16px}}.vb-featured-hl__video{aspect-ratio:16/9;background:#0f172a;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000002e}.vb-featured-hl__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.vb-featured-hl__video .ant-skeleton-node,.vb-featured-hl__video .ant-skeleton-element{width:100%!important;height:100%!important}.vb-featured-hl__empty{color:#fffc;text-align:center;background:linear-gradient(135deg,#1e293b,#0f172a);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.vb-featured-hl__empty svg{color:#ffffff59}.vb-featured-hl__empty a{color:#fff;background:red;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:700}.vb-featured-hl__empty a:hover{color:#fff;background:#c00}.vb-featured-hl__info{background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex;box-shadow:0 2px 16px #00000012}.vb-featured-hl__league{color:#64748b;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.vb-featured-hl__league img{object-fit:contain;height:20px}.vb-featured-hl__team{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.vb-featured-hl__team img{object-fit:contain;width:36px;height:36px}.vb-featured-hl__name{color:#1e293b;font-size:15px;font-weight:800}.vb-featured-hl__score{color:#0f172a;font-size:26px;font-weight:900;line-height:1}.vb-featured-hl__date{color:#94a3b8;font-size:12px;font-weight:600}.vb-day-group+.vb-day-group{margin-top:16px}@media (min-width:901px){.vb-day-group{max-width:650px}}.vb-day-label{text-align:right;color:#1e293b;margin-bottom:6px;font-size:12px;font-weight:800}.vb-standing-row{background:0 0;border-bottom:1px solid #f1f5f9;align-items:center;gap:6px;padding:8px 12px;transition:background .15s;display:flex}.vb-standing-row:hover{background:#f8fafc}.vb-standing-rank{text-align:center;flex-shrink:0;width:18px;font-size:11px;font-weight:800}.vb-standing-logo{object-fit:contain;flex-shrink:0}.vb-standing-logo-placeholder{flex-shrink:0;width:22px;display:inline-block}.vb-standing-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:600;overflow:hidden}.vb-stat-cell{text-align:center;color:#475569;flex-shrink:0;width:28px;font-size:12px;font-weight:600}.vb-standing-pts{text-align:center;flex-shrink:0;width:32px;font-size:13px;font-weight:800}.vb-standings-header{z-index:1;border-bottom:2px solid #f1f5f9;align-items:center;gap:6px;padding:14px 16px;display:flex;position:sticky;top:0}.vb-standings-header-spacer-sm{flex-shrink:0;width:18px;display:inline-block}.vb-standings-header-spacer-md{flex-shrink:0;width:22px;display:inline-block}.vb-standings-header-name{color:#64748b;letter-spacing:1.2px;text-transform:uppercase;flex:1;font-size:11px;font-weight:800}.vb-standings-header-col{text-align:center;color:#94a3b8;letter-spacing:1px;flex-shrink:0;width:28px;font-size:10px;font-weight:800}.vb-standings-header-pts{text-align:center;letter-spacing:1px;flex-shrink:0;width:32px;font-size:10px;font-weight:800}.vb-zone-legend{background:#fafbfc;border-bottom:1px solid #f1f5f9;flex-wrap:wrap;gap:8px 14px;padding:8px 12px;display:flex}.vb-zone-legend-item{color:#475569;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.vb-zone-legend-dot{border-radius:2px;flex-shrink:0;width:9px;height:9px;display:inline-block}.vb-game-card{box-sizing:border-box;background:#ebedf0;border:1px solid #d4d8de;border-radius:12px;min-height:170px;padding:10px 12px 12px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 2px 12px #0000000f}.vb-game-card--loading{border-top:3px solid #e2e8f0}.vb-game-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.vb-game-status-badge{letter-spacing:.8px;text-transform:uppercase;border:1px solid #0000;border-radius:20px;padding:2px 8px;font-size:9px;font-weight:800}.vb-game-date{color:#94a3b8;font-size:10px;font-weight:500}.vb-game-teams{align-items:center;gap:6px;display:flex}.vb-game-team{text-align:center;flex:1;min-width:0}.vb-game-team-logo{object-fit:contain;margin:0 auto 4px;display:block;height:36px!important}.vb-game-team-emoji{justify-content:center;align-items:center;height:36px;font-size:22px;display:flex}.vb-game-team-name{color:#64748b;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 2px;font-size:10px;font-weight:700;line-height:1.3;overflow:hidden}.vb-game-score{color:#0f172a;margin-top:4px;font-size:22px;font-weight:900;line-height:1}.vb-game-vs{text-align:center;color:#cbd5e1;letter-spacing:2px;flex-shrink:0;padding:0 4px;font-size:10px;font-weight:800}.vb-game-vs-line{background:#6b7280;width:1px;height:20px;margin:0 auto}.vb-game-highlight-btn{background:red;border-radius:20px;align-items:center;gap:4px;padding:3px 10px;display:flex}.vb-game-highlight-btn svg{width:12px;height:12px}.vb-game-highlight-btn span{color:#fff;letter-spacing:.5px;font-size:11px;font-weight:700}.vb-fixture-grid{grid-template-columns:repeat(2,minmax(0,340px));justify-content:start;gap:12px;display:grid}.vb-fixture-grid--compact{background:#ebedf0;border:1px solid #d4d8de;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:2px 14px;box-shadow:0 1px 6px #00000012}.vb-fixture-grid--compact .vb-fixture-card{box-shadow:none;background:0 0;border:none;border-radius:0;padding:10px 0}.vb-fixture-grid--compact .vb-fixture-card:hover{box-shadow:none;transform:none}.vb-fixture-grid--compact .vb-fixture-card:nth-child(odd){padding-right:14px}.vb-fixture-grid--compact .vb-fixture-card:nth-child(2n){border-left:1px solid #d4d8de;padding-left:14px}.vb-fixture-grid--compact .vb-fixture-card:last-child:nth-child(odd){border-right:1px solid #d4d8de}.vb-fixture-grid--compact .vb-fixture-match{border-top:none;margin-top:0;padding-top:0}@media (max-width:600px){.vb-fixture-grid--compact .vb-fixture-card:nth-child(n){border-left:none;padding-left:0;padding-right:0}.vb-fixture-grid--compact .vb-fixture-card:last-child:nth-child(odd){border-right:none}}.vb-fixture-live{color:#ef4444;margin-bottom:6px;font-size:11px;font-weight:800}.vb-upcoming-row{grid-template-columns:max-content minmax(0,360px);justify-content:space-between;gap:24px;margin-top:40px;display:grid}.vb-latest-list{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;align-self:start;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000000f}.vb-latest-list__head{color:#1e293b;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 8px 18px;font-size:15px;font-weight:800;display:flex}.vb-latest-list__pager{gap:6px;display:flex}.vb-latest-list__pager button{color:#ff6200;cursor:pointer;background:#fff7f0;border:1px solid #fed7aa;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:12px;transition:background .15s,color .15s,border-color .15s;display:flex}.vb-latest-list__pager button:hover:not(:disabled){color:#fff;background:#ff6200;border-color:#ff6200}.vb-latest-list__pager button:disabled{color:#cbd5e1;cursor:default;background:#f8fafc;border-color:#e2e8f0}.vb-latest-list__items{flex-direction:column;padding:4px 8px;display:flex}.vb-latest-list__items .ant-skeleton{padding:12px 10px}.vb-latest-list__empty{color:#64748b;text-align:center;padding:24px 10px;font-weight:600}.vb-latest-list__item{color:inherit;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;transition:background .15s;display:flex}.vb-latest-list__item+.vb-latest-list__item{border-top:1px solid #f1f5f9}.vb-latest-list__item:hover{background:#fff7f0}.vb-latest-list__item:hover .vb-latest-list__title{color:#ff6200}.vb-latest-list__thumb{object-fit:cover;background:#f1f5f9;border-radius:8px;flex-shrink:0;width:72px;height:52px}.vb-latest-list__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vb-latest-list__tag{float:right;color:#fff;letter-spacing:.02em;white-space:nowrap;background:#c2410c;border-radius:999px;margin:2px 0 0 8px;padding:1px 7px;font-size:9px;font-weight:700;line-height:1.35}.vb-latest-list__title{color:#1e293b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.35;transition:color .15s;display:-webkit-box;overflow:hidden}.vb-latest-list__meta{color:#94a3b8;white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.vb-latest-list__author{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (min-width:1101px){.vb-latest-list{margin-top:54px}}@media (max-width:1100px){.vb-upcoming-row{grid-template-columns:minmax(0,1fr)}.vb-latest-list{max-width:560px}}.vb-fixture-card{background:#ebedf0;border:1px solid #d4d8de;border-radius:12px;padding:12px 16px 14px;transition:box-shadow .2s,transform .2s;box-shadow:0 1px 6px #00000012}.vb-fixture-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.vb-fixture-header{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex;position:relative}.vb-fixture-time{flex-shrink:0;font-size:14px;font-weight:800}.vb-fixture-today-badge{color:#ff6200;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:900}.vb-fixture-round{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px;font-size:14px;font-weight:800;overflow:hidden}@media (max-width:600px){.vb-fixture-time,.vb-fixture-round{font-size:11.9px}}.vb-fixture-match{border-top:1px solid #9ca3af;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:8px;padding-top:10px;display:grid}.vb-fixture-side{align-items:center;gap:8px;min-width:0;display:flex}.vb-fixture-side--away{text-align:right;justify-content:flex-end}.vb-fixture-vs{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;font-size:10px;font-weight:700}.vb-fixture-team-logo{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.vb-fixture-team-logo img{width:100%;height:100%}.vb-fixture-team-name{color:#1e293b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.vb-fixture-info{color:#3b82f6;cursor:pointer;margin-top:10px;font-size:11px;font-weight:600}.vb-fixture-info:hover{text-decoration:underline}@media (max-width:600px){.vb-fixture-grid{grid-template-columns:minmax(0,1fr)}}.vb-loading-skeleton-wrap{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 16px #0000000f}.vb-empty-state{text-align:center;background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:60px 20px}.vb-empty-emoji-lg{font-size:48px}.vb-empty-emoji-md{font-size:40px}.vb-empty-title{color:#475569;margin-top:12px;font-size:16px;font-weight:700}.vb-empty-sub{color:#94a3b8;margin-top:4px;font-size:13px}.vb-mobile-tab-bar{border-bottom:2px solid #f1f5f9;margin-bottom:24px;display:none}.vb-mobile-tab{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .15s}.vb-tab-active{color:#0f172a}.vb-news-section{margin-top:40px}.vb-news-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.vb-news-head-logo{object-fit:contain;height:24px}.vb-news-head-emoji{font-size:20px}.vb-news-title{color:#0f172a;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:900}.vb-news-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;overflow:visible}.vb-news-card{color:inherit;background:#fff;border:1px solid #f1f5f9;border-radius:14px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:visible;box-shadow:0 2px 12px #0000000d}.vb-news-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.vb-news-card--note{background:#fff4e8;border-color:#fde3c8}.vb-news-card--note .vb-news-img{background:#fde3c8}.vb-news-card--note .vb-news-desc{color:#0f172a;-webkit-line-clamp:3}.vb-news-link{color:inherit;border-radius:14px 14px 0 0;flex-direction:column;flex:1;text-decoration:none;display:flex;overflow:hidden}.vb-news-img{background:#f1f5f9;width:100%;height:160px;position:relative;overflow:hidden}.vb-news-img img{object-fit:cover;width:100%;height:100%}.vb-news-age{z-index:2;color:#fff;background:#0f172ab3;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.2;position:absolute;top:8px;right:8px}.vb-news-note-tag{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#16a34a;border-radius:20px;margin-left:auto;padding:3px 9px;font-size:10px;font-weight:800;line-height:1.2}.vb-news-body{flex-direction:column;flex:1;gap:8px;padding:14px 16px 18px;display:flex}.vb-news-meta{align-items:center;gap:8px;display:flex}.vb-news-tag{letter-spacing:1px;text-transform:uppercase;border-radius:20px;padding:2px 8px;font-size:10px;font-weight:800}.vb-news-time{color:#94a3b8;font-size:11px;font-weight:500}.vb-news-headline{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.vb-news-desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.vb-news-card-footer{z-index:10;justify-content:space-between;align-items:center;padding:0 12px 12px;display:flex;position:relative;overflow:visible}.vb-trending-section{margin-top:28px}body .vb-trending-section--untitled{margin-top:48px}@media (min-width:769px){.vb-trending-section--untitled .vb-slider-container{padding:0}.vb-trending-section--untitled .vb-slider-container .slick-list{margin:0 -5px}.vb-trending-section--untitled .vb-slider-container .vb-slider-btn-prev{left:8px}.vb-trending-section--untitled .vb-slider-container .vb-slider-btn-next{right:8px}}.slick-wrapper .slick-slide{align-items:stretch;padding:0 5px;display:flex}.slick-wrapper .slick-slide>div{box-sizing:border-box;width:100%}.slick-wrapper .slick-slide>div>div:has(>.vb-news-card){height:100%}.slick-wrapper .slick-slide .vb-news-card{height:100%}.slick-wrapper .slick-slide .vb-news-card--note{height:calc(100% - 18px)}.slick-wrapper .slick-track{gap:0;margin-left:0;margin-right:auto;display:flex}.vb-slider-container{padding:0 44px;position:relative;overflow:visible}.vb-slider-btn{z-index:30;pointer-events:auto;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s;transform:translateY(-50%);color:#1e293b!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:flex!important;position:absolute!important;top:50%!important;box-shadow:0 4px 16px #0000001a!important}.vb-slider-btn:hover{transform:translateY(-50%)scale(1.1);box-shadow:0 6px 20px #00000026;background:#f8fafc!important}.vb-slider-btn:active{transform:translateY(-50%)scale(.95)}.vb-slider-btn.vb-slider-btn-prev{left:4px}.vb-slider-btn.vb-slider-btn-next{right:4px}.vb-slider-btn .anticon{color:#1e293b;font-size:14px;line-height:1}.vb-slider-dots{justify-content:center;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex!important}.vb-slider-dots li{cursor:pointer;border-radius:50%;width:10px;height:10px;transition:all .2s;position:relative;background:#e2e8f0!important}.vb-slider-dots li button{width:100%;height:100%;padding:0;opacity:0!important;background:0 0!important;border:0!important}.vb-slider-dots li button:before{display:none!important}.vb-slider-dots li.slick-active{border-radius:5px;width:24px;background:#0f172a!important}.vb-subscription-wrap{background:#fff;border-top:1px solid #e2e8f0;padding:48px 0 64px}.vb-subscription-wrap .subscription-plan-section .head-title{margin-top:0}.vb-subscription-wrap .subscription-plan-main-title{padding-left:0!important}.vb-subscription-wrap .subscription-plan-main-title:before{display:none!important}.vb-subscription-wrap .gcb-receipt-card{border-left:1.5px solid #eaecf0!important}.vb-subscription-wrap .spm-pricing-label{align-self:flex-start!important;width:fit-content!important;display:inline-block!important}@media (max-width:1199px) and (min-width:1001px){.vb-sport-content{padding-left:140px}}@media (max-width:1000px) and (min-width:601px){.vb-sport-content{padding-left:24px}}@media (max-width:900px) and (min-width:601px){.vb-sport-layout{grid-template-columns:1fr}.vb-mobile-tab-bar{display:flex}.vb-mobile-hidden{display:none}.vb-news-grid{grid-template-columns:1fr}.vb-section-head{flex-direction:column;gap:20px}}@media (max-width:900px){.vb-sport-layout{grid-template-columns:1fr}.vb-mobile-tab-bar{display:flex}.vb-mobile-hidden{display:none}.vb-news-grid{grid-template-columns:1fr}.vb-section-head{flex-direction:column;gap:20px}.vb-section-head--with-weeks{align-items:flex-start}.vb-week-bar{justify-content:flex-start}}@media (max-width:1100px) and (min-width:901px){.vb-news-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.vb-games-grid{grid-template-columns:1fr}.vb-sport-content{padding:36px 16px 60px}.vb-league-selector{border-radius:16px;gap:5px;padding:6px}.vb-league-btn{gap:5px;padding:8px 12px;font-size:12px}.vb-league-logo{height:18px}}.fb-page .vb-league-selector{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:0;justify-content:center;padding:12px 0}.fb-page .vb-league-btn{color:#fc8181;background:#ffffff0a;border-color:#e53e3e99}.fb-page .vb-league-btn:hover:not(.vb-league-active){color:#fff;background:#e53e3e33;border-color:#e53e3e}.fb-page .vb-league-btn.vb-league-active{color:#fff;background:#e53e3e;border-color:#e53e3e;box-shadow:0 4px 12px #e53e3e66}@media (max-width:768px){body .vb-slider-container{padding:0;overflow:hidden}body .vb-slider-container .slick-list{width:88%;overflow:visible!important}body .vb-slider-container .slick-slide{padding:0 6px}body .vb-slider-container .vb-slider-btn{display:none!important}body .vb-slider-container .vb-slider-dots{gap:6px;margin-top:12px}body .vb-slider-container .vb-slider-dots li{width:7px;height:7px}body .vb-slider-container .vb-slider-dots li.slick-active{width:18px}body .vb-news-head{margin-bottom:12px}body .vb-news-title{font-size:1.2rem}body .vb-news-img{height:150px}body .vb-news-body{padding:12px 14px 14px}body .vb-news-headline{font-size:15px}body .vb-news-desc{-webkit-line-clamp:3;font-size:13px}body .vb-news-card{height:100%}body .vb-news-card:hover{transform:none}body .vb-news-card-footer{display:none!important}body .vb-news-body{padding-bottom:16px}body .vb-news-grid{grid-template-columns:1fr;gap:12px}body .vb-week-wrap{flex-direction:column;gap:12px!important;margin-bottom:20px!important}body .vb-week-sidebar{-webkit-overflow-scrolling:touch;align-items:center;flex-direction:row!important;gap:8px!important;width:100%!important;max-height:none!important;padding:2px 0 6px!important;position:static!important;top:auto!important;overflow:auto hidden!important}body .vb-week-sidebar .vb-week-label{display:none}body .vb-week-sidebar .vb-week-latest{white-space:nowrap;flex-shrink:0;width:auto!important;margin-bottom:0!important;padding:9px 16px!important}body .vb-week-sidebar .vb-week-numbers{flex-direction:row!important;gap:8px!important;display:flex!important}body .vb-week-sidebar .vb-week-number{flex-shrink:0;width:auto!important;padding:9px 14px!important;font-size:13px!important}body .vb-week-content{width:100%}body .vb-week-content>div{margin-bottom:20px!important}body .vb-games-grid{grid-template-columns:minmax(0,1fr);gap:12px}body .vb-sport-content{padding:20px 16px 36px}body .vb-section-head{gap:10px;margin-bottom:16px}body .vb-trending-section{margin-top:12px}body .vb-trending-section .vb-slider-container .slick-list{width:58%}body .vb-trending-section .vb-slider-container .slick-slide{padding:0 5px}body .vb-trending-section .vb-news-img{height:100px}body .vb-trending-section .vb-news-body{padding:10px 10px 12px}body .vb-trending-section .vb-news-headline{font-size:13px}body .vb-trending-section .vb-news-desc{-webkit-line-clamp:2;font-size:12px}body .vb-news-section{margin-top:24px}body .vb-subscription-wrap{padding:28px 0 36px}}body.sou-page{background-color:#000;overflow-x:clip}body.sou-page:before{content:"";filter:blur(3px)brightness(.4);z-index:-1;background-image:url(/shadow-utopia/pol-pot-team.jpeg);background-position:50%;background-size:cover;position:fixed;inset:-30px}.shadow-of-utopia-landing-page{color:#ff0;background:0 0;min-height:100vh;padding-top:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.shadow-of-utopia-landing-page .sou-accent{color:red;-webkit-text-stroke:1px red}.shadow-of-utopia-landing-page .sou-desc{color:#fff;opacity:.85;text-align:justify;margin-bottom:12px;font-size:1.3em;line-height:1.8}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-desc{font-size:.95em;line-height:1.6}}.shadow-of-utopia-landing-page .sou-section-title{color:#ff0;letter-spacing:4px;text-transform:uppercase;opacity:.9;-webkit-text-stroke:1px #ff0;margin-bottom:14px;font-family:Bebas Neue,sans-serif;font-size:3em;font-weight:700}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-section-title{letter-spacing:2px;font-size:2em}}.shadow-of-utopia-landing-page .sou-main{flex-direction:column;justify-content:center;align-items:center;min-height:90vh;padding:0 60px 100px 240px;display:flex;position:relative}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-main{min-height:70vh;padding:24px 20px 60px}}.shadow-of-utopia-landing-page .sou-hero-wrap{flex-direction:column;justify-content:center;align-items:center;gap:60px;width:100%;max-width:1200px;display:flex}@media (min-width:768px){.shadow-of-utopia-landing-page .sou-hero-wrap{flex-direction:row}}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-wrap{gap:28px}}.shadow-of-utopia-landing-page .sou-hero-text{flex:1;max-width:750px;padding-left:60px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-text{max-width:100%;padding-left:0}}.shadow-of-utopia-landing-page .sou-hero-heading{color:#ff0;letter-spacing:3px;-webkit-text-stroke:1px #ff0;margin-bottom:20px;font-family:Bebas Neue,sans-serif;font-size:3.5em;font-weight:700;line-height:1.1}@media (min-width:768px){.shadow-of-utopia-landing-page .sou-hero-heading{font-size:6em}}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-heading{letter-spacing:2px;margin-bottom:12px;font-size:2.8em}}.shadow-of-utopia-landing-page .sou-hero-h2{letter-spacing:2px;color:#fff;opacity:.95;margin-bottom:10px;font-family:Bebas Neue,sans-serif;font-size:1.5em;font-weight:700}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-h2{letter-spacing:1px;font-size:1.1em}}.shadow-of-utopia-landing-page .sou-hero-desc{color:#fff;opacity:.9;text-align:justify;max-width:500px;margin-bottom:10px;font-size:1.2em;line-height:1.7}.shadow-of-utopia-landing-page .sou-hero-desc p{margin-bottom:0}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-desc{max-width:100%;font-size:.95em;line-height:1.6}}.shadow-of-utopia-landing-page .sou-hero-see-more{margin-bottom:20px}.shadow-of-utopia-landing-page .sou-see-more-btn{color:red!important;height:auto!important;padding:0!important;font-size:1.05em!important;font-weight:800!important;text-decoration:underline!important}.shadow-of-utopia-landing-page .sou-hero-listen{margin-bottom:40px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-listen{margin-bottom:24px}}.shadow-of-utopia-landing-page .sou-listen-btn{color:#000!important;background:#ff0!important;border-color:#ff0!important;height:48px!important;padding:0 32px!important;font-size:1em!important;font-weight:800!important;transition:all .3s!important}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-listen-btn{height:42px!important;padding:0 22px!important;font-size:.9em!important}}.shadow-of-utopia-landing-page .sou-modal-title{letter-spacing:.02em;color:#ff0;font-size:1.8em;font-weight:900}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-modal-title{font-size:1.3em}}.shadow-of-utopia-landing-page .sou-hero-image{text-align:center;flex:1}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-hero-image{display:none}}.shadow-of-utopia-landing-page .sou-hero-image-frame{border:12px solid #000;border-radius:32px;width:300px;height:400px;display:inline-block;overflow:hidden;box-shadow:0 40px 80px #000000e6}@media (min-width:768px){.shadow-of-utopia-landing-page .sou-hero-image-frame{width:340px;height:460px}}.shadow-of-utopia-landing-page .sou-parallax-bg{width:100%;min-height:100vh;position:relative;overflow:hidden}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-parallax-bg{min-height:auto}}.shadow-of-utopia-landing-page .sou-parallax-bg-img{filter:brightness(.45);background-image:url(/shadow-utopia/pol-pot-group.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;inset:-30px}.shadow-of-utopia-landing-page .sou-parallax-overlay{z-index:1;flex-direction:column;align-items:center;gap:12px;padding:40px 40px 80px;display:flex;position:relative}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-parallax-overlay{padding:32px 16px 60px}}.shadow-of-utopia-landing-page .sou-testimonials-section{text-align:center;width:100%;max-width:900px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-testimonials-section{max-width:100%}}.shadow-of-utopia-landing-page .sou-testimonials-carousel{padding-bottom:30px}.shadow-of-utopia-landing-page .sou-testimonials-carousel .slick-dots-bottom{margin-left:0}.shadow-of-utopia-landing-page .sou-testimonial-text{color:#fff;margin:0;font-size:1.2em;font-style:italic;line-height:1.9}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-testimonial-text{font-size:.95em;line-height:1.7}}.shadow-of-utopia-landing-page .sou-fan-gallery{perspective:1400px;perspective-origin:50% 120%;flex-shrink:0;justify-content:center;align-items:flex-end;width:100%;height:280px;display:flex;position:relative}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-fan-gallery{perspective:800px;height:180px}}.shadow-of-utopia-landing-page .sou-fan-card{cursor:pointer;transform-origin:bottom;border-radius:28px;width:420px;height:260px;transition:all .8s cubic-bezier(.25,.46,.45,.94);position:absolute;overflow:hidden}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-fan-card{border-radius:16px;width:240px;height:160px}}.shadow-of-utopia-landing-page .sou-fan-card-img{background-position:50%;background-size:cover;width:100%;height:100%;transition:filter .8s}.shadow-of-utopia-landing-page .sou-fan-card-overlay{pointer-events:none;background:linear-gradient(#0000 45%,#00000080 100%);position:absolute;inset:0}.shadow-of-utopia-landing-page .sou-fan-card-shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffff0080,#0000);height:2px;position:absolute;top:0;left:0;right:0}.shadow-of-utopia-landing-page .sou-support-inner{text-align:center;width:100%;max-width:960px;margin-top:70px;padding-bottom:30px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-support-inner{max-width:100%;margin-top:40px;padding:0 4px 20px}}.shadow-of-utopia-landing-page .sou-action-buttons{margin-bottom:40px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-action-buttons{margin-bottom:24px}.shadow-of-utopia-landing-page .sou-action-buttons .ant-space{flex-wrap:wrap;justify-content:center}}.shadow-of-utopia-landing-page .sou-payment-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;background:#ffffff1a!important;border:1px solid #fff3!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:52px!important;padding:0 32px!important;font-size:13px!important;font-weight:700!important;transition:all .3s!important;display:inline-flex!important}.shadow-of-utopia-landing-page .sou-payment-btn .ant-image{align-items:center;display:flex}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-payment-btn{height:44px!important;padding:0 20px!important;font-size:12px!important}}.shadow-of-utopia-landing-page .sou-host-inner{text-align:center;width:100%;max-width:960px;padding-bottom:30px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-host-inner{max-width:100%;padding:0 4px 20px}}.shadow-of-utopia-landing-page .sou-contact-parallax{width:100%;height:180px;position:relative;overflow:hidden}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-contact-parallax{height:auto;min-height:160px}}.shadow-of-utopia-landing-page .sou-contact-parallax-bg{filter:blur(3px)brightness(.4);background-image:url(/shadow-utopia/pol-pot-team.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;inset:-30px}.shadow-of-utopia-landing-page .sou-contact-parallax-content{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex;position:absolute;inset:0}.shadow-of-utopia-landing-page .sou-contact-parallax-content .sou-section-title{margin-bottom:20px;font-size:1.8em}.shadow-of-utopia-landing-page .sou-contact-parallax-content .sou-desc{max-width:700px;margin-bottom:6px;font-size:1.15em}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-contact-parallax-content{padding:28px 16px;position:relative}.shadow-of-utopia-landing-page .sou-contact-parallax-content .sou-section-title{margin-bottom:10px;font-size:1.4em}.shadow-of-utopia-landing-page .sou-contact-parallax-content .sou-desc{max-width:100%;font-size:.9em}}.shadow-of-utopia-landing-page .sou-contact-email{font-weight:700;text-decoration:underline;color:#ff0!important}.shadow-of-utopia-landing-page .sou-latest-episodes{text-align:center;max-width:1000px;margin:0 auto;padding:20px 40px 12px}.shadow-of-utopia-landing-page .sou-episodes-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:24px;display:grid}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-episodes-grid{grid-template-columns:1fr}}.shadow-of-utopia-landing-page .sou-episode-card{cursor:pointer;border:1px solid #ffffff1a;border-radius:12px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.shadow-of-utopia-landing-page .sou-episode-card:hover{border-color:#ff0;transform:translateY(-6px);box-shadow:0 12px 40px #00000080}.shadow-of-utopia-landing-page .sou-episode-card-bg{filter:blur(18px)brightness(.35);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.shadow-of-utopia-landing-page .sou-episode-thumb{z-index:1;aspect-ratio:3/2;background:0 0;width:100%;position:relative;overflow:hidden}.shadow-of-utopia-landing-page .sou-episode-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-episode-thumb-placeholder{color:#ff0;opacity:.4;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;display:flex}.shadow-of-utopia-landing-page .sou-episode-info{z-index:1;flex-direction:column;align-items:flex-start;padding:8px 12px;display:flex;position:relative}.shadow-of-utopia-landing-page .sou-episode-meta{align-items:center;gap:8px;margin-bottom:2px;display:flex}.shadow-of-utopia-landing-page .sou-episode-season{color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.shadow-of-utopia-landing-page .sou-episode-num{color:#ff0;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.shadow-of-utopia-landing-page .sou-episode-title{color:#fff;margin:6px 0;font-size:14px;font-weight:700;line-height:1.4}.shadow-of-utopia-landing-page .sou-episode-desc{color:#ffffff80;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.shadow-of-utopia-landing-page .sou-episode-play-wrap{justify-content:center;width:100%;margin-top:10px;display:flex}.shadow-of-utopia-landing-page .sou-episode-play-btn{color:#ff0;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #ff0;border-radius:50px;align-items:center;gap:6px;padding:4px 12px;font-size:10px;font-weight:700;transition:background .25s,color .25s;display:inline-flex}.shadow-of-utopia-landing-page .sou-episode-play-btn:hover{color:#000;background:#ff0}.shadow-of-utopia-landing-page .sou-episodes-cta{text-align:center;margin-top:32px}.shadow-of-utopia-landing-page .sou-side-podcast{z-index:2000;position:fixed;top:50%;left:0;transform:translateY(-50%)}.shadow-of-utopia-landing-page .sou-side-podcast-link{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#ff0;cursor:pointer;background:#141414d9;border:1px solid #333;border-left:none;border-radius:0 50px 50px 0;align-items:center;gap:0;padding:12px 14px;text-decoration:none;transition:background .3s,border-color .3s,padding .3s,color .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:4px 0 20px #0009}.shadow-of-utopia-landing-page .sou-side-podcast-link:hover{color:#fff;background:#ff0000d9;border-color:red;padding-right:20px;animation:none;box-shadow:4px 0 28px #ff000080}.shadow-of-utopia-landing-page .sou-side-podcast-link:hover .sou-podcast-label{opacity:1;max-width:140px;margin-left:10px}.shadow-of-utopia-landing-page .sou-podcast-icon{flex-shrink:0;width:22px;height:22px}.shadow-of-utopia-landing-page .sou-podcast-label{white-space:nowrap;opacity:0;text-transform:uppercase;letter-spacing:.08em;max-width:0;margin-left:0;font-size:13px;font-weight:800;transition:max-width .35s,margin-left .35s,opacity .3s;overflow:hidden}.shadow-of-utopia-landing-page .sou-sound-wave{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.shadow-of-utopia-landing-page .sou-sound-wave span{background:currentColor;border-radius:2px;width:3px;animation:1s ease-in-out infinite souWaveBar;display:block}.shadow-of-utopia-landing-page .sou-sound-wave span:first-child{height:5px;animation-delay:0s}.shadow-of-utopia-landing-page .sou-sound-wave span:nth-child(2){height:12px;animation-delay:.2s}.shadow-of-utopia-landing-page .sou-sound-wave span:nth-child(3){height:8px;animation-delay:.4s}.shadow-of-utopia-landing-page .sou-sound-wave span:nth-child(4){height:12px;animation-delay:.1s}@keyframes souWaveBar{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}.shadow-of-utopia-landing-page .sou-floating-dock--hidden{opacity:0!important;pointer-events:none!important;transform:translate(-50%)translateY(20px)!important}.shadow-of-utopia-landing-page .sou-floating-dock{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2000;white-space:nowrap;background:#141414d9;border:1px solid #333;border-radius:50px;align-items:center;gap:20px;max-width:95vw;padding:12px 30px;transition:opacity .3s,transform .3s;display:flex;position:fixed;bottom:40px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 20px 50px #000000e6}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-floating-dock{display:none}}.shadow-of-utopia-landing-page .sou-dock-item-wrap{align-items:center;display:flex}.shadow-of-utopia-landing-page .sou-dock-link{color:#ff0;text-transform:uppercase;cursor:pointer;font-size:13px;font-weight:800;text-decoration:none;transition:all .3s}.shadow-of-utopia-landing-page .sou-dock-link:hover{opacity:.7;color:#ff0;transform:translateY(-2px)}.shadow-of-utopia-landing-page .sou-dock-link.active{color:#ff0}.shadow-of-utopia-landing-page .sou-dock-sep{background:#333;width:1px;height:16px;margin-left:20px}@keyframes floatPulse{0%,to{transform:translateY(0)scale(1);box-shadow:0 4px 20px #fff3}50%{transform:translateY(-4px)scale(1.03);box-shadow:0 12px 30px #ffffff73}}@keyframes listenPulse{0%,to{transform:scale(1);box-shadow:0 0 #ffff0080}50%{transform:scale(1.04);box-shadow:0 0 0 10px #ff00}}.shadow-of-utopia-landing-page .btn-float{animation:2.8s ease-in-out infinite floatPulse}.shadow-of-utopia-landing-page .btn-float:hover{animation:none;transform:scale(1.06);box-shadow:0 8px 28px #ffffff80}.shadow-of-utopia-landing-page .btn-listen{animation:2s ease-in-out infinite listenPulse}.shadow-of-utopia-landing-page .btn-listen:hover{animation:none}.shadow-of-utopia-landing-page .sou-podcast-hero{width:100%;height:320px;position:relative;overflow:hidden}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-hero{height:200px}}.shadow-of-utopia-landing-page .sou-podcast-hero-bg{filter:brightness(.5);background-color:#000;background-image:url("/banners/cambodian khmer rouge.webp");background-position:50% 35%;background-repeat:no-repeat;background-size:75%;position:absolute;inset:0}.shadow-of-utopia-landing-page .sou-podcast-hero-content{z-index:1;flex-direction:column;justify-content:flex-end;height:100%;padding:0 36px 22px 210px;display:flex;position:relative}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-hero-content{padding:0 20px 18px}}.shadow-of-utopia-landing-page .sou-podcast-heading{color:#ff0;letter-spacing:5px;-webkit-text-stroke:1px #ff0;margin:0 0 6px;font-family:Bebas Neue,sans-serif;font-size:5em;line-height:1}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-heading{font-size:3.5em}}.shadow-of-utopia-landing-page .sou-podcast-heading-line{background:red;border-radius:2px;width:72px;height:4px}.shadow-of-utopia-landing-page .sou-podcast-tabs-bar{background:#0a0a0af2;border-bottom:1px solid #222;align-items:center;padding:0 32px 0 146px;display:flex;position:relative}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-tabs-bar{padding:0 12px}}.shadow-of-utopia-landing-page .sou-podcast-tabs-group{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.shadow-of-utopia-landing-page .sou-podcast-tabs{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.shadow-of-utopia-landing-page .sou-podcast-episodes-wrap{transition:opacity .2s}.shadow-of-utopia-landing-page .sou-podcast-episodes-wrap.sou-season-fading{opacity:0}.shadow-of-utopia-landing-page .sou-podcast-tab{color:#fff6;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;padding:18px 20px;font-family:Bebas Neue,sans-serif;font-size:22px;font-weight:400;transition:color .25s,border-color .25s}.shadow-of-utopia-landing-page .sou-podcast-tab.active,.shadow-of-utopia-landing-page .sou-podcast-tab:hover{color:#fff;border-bottom-color:#ff0}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-tab{padding:14px 10px;font-size:15px}}.shadow-of-utopia-landing-page .sou-podcast-tab-actions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding-left:16px;display:flex}.shadow-of-utopia-landing-page .sou-manage-icon-action-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:6px;transition:color .2s,background .2s;display:inline-flex}.shadow-of-utopia-landing-page .sou-manage-icon-action-btn:hover:not(:disabled){color:#ff0;background:#ffff0014}.shadow-of-utopia-landing-page .sou-manage-icon-action-btn--danger:hover:not(:disabled){color:#ff6464;background:#ff3c3c1a}.shadow-of-utopia-landing-page .sou-manage-icon-action-btn--done:hover:not(:disabled){color:#4ade80;background:#4ade8014}.shadow-of-utopia-landing-page .sou-manage-icon-action-btn:disabled{opacity:.3;cursor:not-allowed}.shadow-of-utopia-landing-page .sou-podcast-action-btn{color:#fffc;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:6px;outline:none;align-items:center;gap:6px;padding:7px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.shadow-of-utopia-landing-page .sou-podcast-action-btn:hover,.shadow-of-utopia-landing-page .sou-podcast-action-btn--active{color:#ff0;border-color:#ff0}.shadow-of-utopia-landing-page .sou-podcast-action-btn--danger{color:#ff6464d9;border-color:#ff3c3c73}.shadow-of-utopia-landing-page .sou-podcast-action-btn--danger:hover{color:#ff6464;border-color:#ff3c3ce6}.shadow-of-utopia-landing-page .sou-podcast-action-btn--manage{margin-right:26px;padding:7px 18px;font-size:13px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-action-btn--manage{margin-right:0;padding:4px 10px;font-size:10px}.shadow-of-utopia-landing-page .sou-podcast-action-btn{gap:4px;padding:4px 10px;font-size:10px}}.shadow-of-utopia-landing-page .sou-podcast-btn-icon{flex-shrink:0;width:16px;height:16px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-btn-icon{width:11px;height:11px}}.shadow-of-utopia-landing-page .sou-podcast-body{background:#141414;min-height:420px;padding:48px 40px 140px 200px}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-podcast-body{padding:28px 16px 120px}}.shadow-of-utopia-landing-page .sou-podcast-episodes-wrap{max-width:780px;margin:0 auto}.shadow-of-utopia-landing-page .sou-podcast-episodes-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.shadow-of-utopia-landing-page .sou-podcast-episodes-title{color:#fff;letter-spacing:.5px;border-left:4px solid #ff0;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.4em;font-weight:800;line-height:1.2}.shadow-of-utopia-landing-page .sou-podcast-episode-list{flex-direction:column;gap:14px;display:flex}.shadow-of-utopia-landing-page .sou-podcast-episode-card{cursor:pointer;background:#1e1e1e;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:18px;padding:16px 20px;transition:background .25s,border-color .25s,transform .2s;display:flex}.shadow-of-utopia-landing-page .sou-podcast-episode-card:hover{background:#252525;border-color:#ffffff1f;transform:translateY(-2px)}.shadow-of-utopia-landing-page .sou-podcast-ep-vote{flex-shrink:0;align-self:center}@media (max-width:600px){.shadow-of-utopia-landing-page .sou-podcast-episode-card{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 16px}.shadow-of-utopia-landing-page .sou-podcast-ep-info{flex:1;min-width:0}.shadow-of-utopia-landing-page .sou-podcast-ep-vote{margin-left:auto}.shadow-of-utopia-landing-page .sou-podcast-ep-play{align-self:center}}.shadow-of-utopia-landing-page .sou-podcast-ep-thumb{border-radius:10px;flex-shrink:0;width:82px;height:82px;overflow:hidden;box-shadow:0 4px 16px #00000080}.shadow-of-utopia-landing-page .sou-podcast-ep-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.shadow-of-utopia-landing-page .sou-podcast-ep-thumb:hover img{transform:scale(1.05)}.shadow-of-utopia-landing-page .sou-podcast-ep-info{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.shadow-of-utopia-landing-page .sou-podcast-ep-meta{color:#ffffff61;text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:10px;margin-bottom:7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;display:flex}.shadow-of-utopia-landing-page .sou-podcast-ep-meta span+span:before{content:"·";opacity:.5;margin-right:10px}.shadow-of-utopia-landing-page .sou-podcast-ep-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.4;overflow:hidden}.shadow-of-utopia-landing-page .sou-podcast-ep-desc{color:#ffffff6b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.shadow-of-utopia-landing-page .sou-ep-equalizer{align-items:flex-end;gap:2px;height:18px;display:flex}.shadow-of-utopia-landing-page .sou-ep-equalizer span{background:#111;border-radius:2px;width:3px;animation:.8s ease-in-out infinite sou-eq-bounce;display:block}.shadow-of-utopia-landing-page .sou-ep-equalizer span:first-child{height:8px;animation-delay:0s}.shadow-of-utopia-landing-page .sou-ep-equalizer span:nth-child(2){height:16px;animation-delay:.15s}.shadow-of-utopia-landing-page .sou-ep-equalizer span:nth-child(3){height:10px;animation-delay:.3s}.shadow-of-utopia-landing-page .sou-ep-equalizer span:nth-child(4){height:13px;animation-delay:.45s}@keyframes sou-eq-bounce{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.shadow-of-utopia-landing-page .sou-podcast-ep-play{cursor:pointer;color:#111;background:#ff0;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;padding:0;font-size:15px;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 20px #ffff0059}.shadow-of-utopia-landing-page .sou-podcast-ep-play:hover{background:#cc0;transform:scale(1.1);box-shadow:0 6px 28px #ffff008c}.shadow-of-utopia-landing-page .sou-podcast-ep-play.is-active{background:#fff;box-shadow:0 4px 20px #ffffff59}.shadow-of-utopia-landing-page .sou-podcast-view-all{text-align:center;padding:32px 0 8px}.shadow-of-utopia-landing-page .sou-podcast-view-all-btn{color:#ff0;cursor:pointer;letter-spacing:.5px;background:0 0;border:none;border-radius:4px;outline:none;align-items:center;gap:10px;padding:10px 28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.shadow-of-utopia-landing-page .sou-podcast-view-all-btn:hover{background:#3b82f614}.shadow-of-utopia-landing-page .sou-podcast-empty{color:#ffffff4d;text-align:center;padding:60px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.shadow-of-utopia-landing-page.sou-podcast-page{--podcast-primary:#ff0}.shadow-of-utopia-landing-page.sou-podcast-page .pc-episode-panel{box-shadow:none;background:#141414;border-color:#ffffff12}.shadow-of-utopia-landing-page.sou-podcast-page .pc-panel-tabs .sou-podcast-tab{color:#fff6}.shadow-of-utopia-landing-page.sou-podcast-page .pc-panel-tabs .sou-podcast-tab.active,.shadow-of-utopia-landing-page.sou-podcast-page .pc-panel-tabs .sou-podcast-tab:hover{color:#fff}.shadow-of-utopia-landing-page.sou-podcast-page .pc-episode-card{background:#1e1e1e;border-color:#ffffff12}.shadow-of-utopia-landing-page.sou-podcast-page .pc-episode-card:hover{box-shadow:none;border-color:#ffffff29}.shadow-of-utopia-landing-page.sou-podcast-page .pc-episode-card.is-current{border-color:#ffff0073}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-media{background:#262626}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-title{color:#fff}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-desc{color:#ffffff73}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-dur{color:#fff6}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-play{color:#111;background:#ffffffe6;box-shadow:0 4px 20px #ffffff40}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-play:hover,.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-play.is-active{filter:none;background:#fff;box-shadow:0 6px 28px #fff6}.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-play .sou-ep-equalizer span{background:#111}.shadow-of-utopia-landing-page.sou-podcast-page .pc-state-msg{color:#ffffff73}@media (max-width:600px){.shadow-of-utopia-landing-page.sou-podcast-page .pc-ep-badge{background:#141414e6}}.shadow-of-utopia-landing-page .sou-playlist-sidebar{z-index:1060;background:#111;border-left:1px solid #ffffff14;flex-direction:column;width:360px;max-width:90vw;height:100dvh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 40px #0009}.shadow-of-utopia-landing-page .sou-playlist-sidebar.is-open{transform:translate(0)}.shadow-of-utopia-landing-page .sou-playlist-sidebar-header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 20px 12px;display:flex}.shadow-of-utopia-landing-page .sou-playlist-sidebar-title{color:#ff0;letter-spacing:.08em;margin:0;font-family:Bebas Neue,sans-serif;font-size:22px}.shadow-of-utopia-landing-page .sou-playlist-sidebar-season{color:#ffffff73;margin:2px 0 0;font-size:11px}.shadow-of-utopia-landing-page .sou-playlist-sidebar-close{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:0;font-size:18px;line-height:1;transition:color .2s}.shadow-of-utopia-landing-page .sou-playlist-sidebar-close:hover{color:#fff}.shadow-of-utopia-landing-page .sou-playlist-sidebar-tabs{scrollbar-width:none;border-bottom:1px solid #ffffff14;flex-shrink:0;gap:6px;padding:10px 16px;display:flex;overflow-x:auto}.shadow-of-utopia-landing-page .sou-playlist-sidebar-tabs::-webkit-scrollbar{display:none}.shadow-of-utopia-landing-page .sou-playlist-sidebar-tab{color:#ffffff80;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff26;border-radius:50px;padding:4px 12px;font-size:11px;font-weight:700;transition:all .2s}.shadow-of-utopia-landing-page .sou-playlist-sidebar-tab.active,.shadow-of-utopia-landing-page .sou-playlist-sidebar-tab:hover{color:#000;background:#ff0;border-color:#ff0}.shadow-of-utopia-landing-page .sou-playlist-sidebar-list{scrollbar-width:thin;scrollbar-color:#ffffff1a #0000;flex:1;padding:8px 0;overflow-y:auto}.shadow-of-utopia-landing-page .sou-playlist-ep-row{cursor:pointer;border-left:3px solid #0000;gap:12px;padding:10px 16px;transition:background .2s;display:flex}.shadow-of-utopia-landing-page .sou-playlist-ep-row:hover{background:#ffffff0d}.shadow-of-utopia-landing-page .sou-playlist-ep-row.is-playing{background:#ffff000f;border-left-color:#ff0}.shadow-of-utopia-landing-page .sou-playlist-ep-thumb{background:#222;border-radius:6px;flex-shrink:0;width:72px;height:52px;position:relative;overflow:hidden}.shadow-of-utopia-landing-page .sou-playlist-ep-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-playlist-ep-thumb-placeholder{color:#fff3;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;display:flex}.shadow-of-utopia-landing-page .sou-playlist-ep-playing-indicator{background:#0000008c;justify-content:center;align-items:flex-end;gap:3px;padding-bottom:8px;display:flex;position:absolute;inset:0}.shadow-of-utopia-landing-page .sou-playlist-ep-playing-indicator span{background:#ff0;border-radius:2px;width:3px;animation:1s ease-in-out infinite souWaveBar}.shadow-of-utopia-landing-page .sou-playlist-ep-playing-indicator span:first-child{height:8px;animation-delay:0s}.shadow-of-utopia-landing-page .sou-playlist-ep-playing-indicator span:nth-child(2){height:14px;animation-delay:.2s}.shadow-of-utopia-landing-page .sou-playlist-ep-playing-indicator span:nth-child(3){height:10px;animation-delay:.4s}.shadow-of-utopia-landing-page .sou-playlist-ep-info{flex:1;min-width:0}.shadow-of-utopia-landing-page .sou-playlist-ep-meta{gap:6px;margin-bottom:3px;display:flex}.shadow-of-utopia-landing-page .sou-playlist-ep-num{color:#ff0;text-transform:uppercase;font-size:10px;font-weight:700}.shadow-of-utopia-landing-page .sou-playlist-ep-dur{color:#ffffff59;font-size:10px}.shadow-of-utopia-landing-page .sou-playlist-ep-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:13px;font-weight:600;overflow:hidden}.shadow-of-utopia-landing-page .sou-playlist-ep-desc{color:#fff6;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:11px;display:-webkit-box;overflow:hidden}.shadow-of-utopia-landing-page .sou-queue-section{padding:12px 0 4px}.shadow-of-utopia-landing-page .sou-queue-section+.shadow-of-utopia-landing-page .sou-queue-section{border-top:1px solid #ffffff12}.shadow-of-utopia-landing-page .sou-queue-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff59;margin:0;padding:0 16px 8px;font-size:10px;font-weight:700}.shadow-of-utopia-landing-page .sou-queue-now-playing{gap:12px;padding:0 16px 10px;display:flex}.shadow-of-utopia-landing-page .sou-queue-now-thumb{background:#222;border:1px solid #ffff004d;border-radius:8px;flex-shrink:0;width:80px;height:58px;position:relative;overflow:hidden}.shadow-of-utopia-landing-page .sou-queue-now-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-queue-now-bars{background:#00000073;justify-content:center;align-items:flex-end;gap:3px;padding-bottom:8px;display:flex;position:absolute;inset:0}.shadow-of-utopia-landing-page .sou-queue-now-bars span{background:#ff0;border-radius:2px;width:3px;animation:1s ease-in-out infinite souWaveBar}.shadow-of-utopia-landing-page .sou-queue-now-bars span:first-child{height:8px;animation-delay:0s}.shadow-of-utopia-landing-page .sou-queue-now-bars span:nth-child(2){height:14px;animation-delay:.2s}.shadow-of-utopia-landing-page .sou-queue-now-bars span:nth-child(3){height:10px;animation-delay:.4s}.shadow-of-utopia-landing-page .sou-playlist-hint{justify-content:center;align-items:center;padding:80px 20px;display:flex}.shadow-of-utopia-landing-page .sou-playlist-hint-btn{color:#fff9;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50px;align-items:center;gap:8px;padding:10px 24px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.shadow-of-utopia-landing-page .sou-playlist-hint-btn:hover{color:#ff0;border-color:#ff0}.shadow-of-utopia-landing-page .sou-playlist-toggle-btn{color:#ffffffb3;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:50px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.shadow-of-utopia-landing-page .sou-playlist-toggle-btn:hover,.shadow-of-utopia-landing-page .sou-playlist-toggle-btn.active{color:#000;background:#ff0;border-color:#ff0}.shadow-of-utopia-landing-page .sou-theater-overlay{align-items:stretch;padding:0}.shadow-of-utopia-landing-page .sou-theater-card{flex-direction:column;height:100dvh;display:flex;border:none!important;border-radius:0!important;width:100%!important;max-width:100%!important}.shadow-of-utopia-landing-page .sou-theater-screen{background:#000;flex:0 0 65%;width:100%;position:relative}.shadow-of-utopia-landing-page .sou-theater-screen iframe,.shadow-of-utopia-landing-page .sou-theater-screen video{border:none;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-theater-content{flex:1;overflow-y:auto;padding:16px 24px 20px!important}.shadow-of-utopia-landing-page .sou-player-overlay{z-index:1100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.shadow-of-utopia-landing-page .sou-player-card{--card-thumb:none;background:#1a1a1a;border-radius:20px;flex-direction:column;width:min(340px,100vw - 32px);max-height:calc(100dvh - 40px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 32px 64px #000000e6}.shadow-of-utopia-landing-page .sou-player-bg{background-image:var(--card-thumb);filter:blur(32px)brightness(.35)saturate(1.8);z-index:0;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-40px}.shadow-of-utopia-landing-page .sou-player-top-btns{z-index:20;align-items:center;gap:6px;display:flex;position:absolute;top:12px;right:12px}.shadow-of-utopia-landing-page .sou-player-top-btn{color:#fffc;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.shadow-of-utopia-landing-page .sou-player-top-btn:hover{color:#fff;background:#000000b8}.shadow-of-utopia-landing-page .sou-player-art{z-index:1;aspect-ratio:1;background:#2c2c2c;flex-shrink:0;width:100%;position:relative;overflow:hidden}.shadow-of-utopia-landing-page .sou-player-art img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-player-art video,.shadow-of-utopia-landing-page .sou-player-art iframe{object-fit:cover;border:none;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-player-art--video{aspect-ratio:16/9}.shadow-of-utopia-landing-page .sou-player-art-placeholder{color:#ffffff2e;justify-content:center;align-items:center;width:100%;height:100%;font-size:40px;display:flex}.shadow-of-utopia-landing-page .sou-player-content{z-index:1;scrollbar-width:none;background:#141414eb;flex-direction:column;align-items:flex-start;padding:14px 20px 20px;display:flex;position:relative;overflow-y:auto}.shadow-of-utopia-landing-page .sou-player-content::-webkit-scrollbar{display:none}.shadow-of-utopia-landing-page .sou-player-community{align-items:center;gap:8px;margin-bottom:8px;display:flex}.shadow-of-utopia-landing-page .sou-player-community-logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.shadow-of-utopia-landing-page .sou-player-community-name{color:#ff0;text-transform:uppercase;letter-spacing:.8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.shadow-of-utopia-landing-page .sou-player-meta{color:#ffff0073;letter-spacing:.3px;margin:0 0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500}.shadow-of-utopia-landing-page .sou-player-title{color:#fff;margin:0 0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.shadow-of-utopia-landing-page .sou-player-progress{cursor:pointer;background:#ffffff1f;border-radius:2px;width:100%;height:3px;margin-bottom:18px;overflow:hidden}.shadow-of-utopia-landing-page .sou-player-progress:hover .sou-player-progress-fill{background:#ff0}.shadow-of-utopia-landing-page .sou-player-progress-fill{background:#ffffffbf;border-radius:2px;min-width:0;height:100%;transition:width .2s linear,background .15s}.shadow-of-utopia-landing-page .sou-player-controls{justify-content:space-between;align-items:center;width:100%;display:flex}.shadow-of-utopia-landing-page .sou-player-ctrl-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:color .15s,background .15s;display:flex}.shadow-of-utopia-landing-page .sou-player-ctrl-btn:hover:not(:disabled){color:#fff;background:#ffffff12}.shadow-of-utopia-landing-page .sou-player-ctrl-btn:disabled{opacity:.2;cursor:default}.shadow-of-utopia-landing-page .sou-player-ctrl-btn--play{color:#111;background:#ff0;border-radius:50%;width:54px;height:54px;padding:0;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 18px #ff06}.shadow-of-utopia-landing-page .sou-player-ctrl-btn--play:hover:not(:disabled),.shadow-of-utopia-landing-page .sou-player-ctrl-btn--play:focus-visible{color:#111;background:#e6e600;transform:scale(1.08);box-shadow:0 6px 24px #ff09}.shadow-of-utopia-landing-page .sou-player-ctrl-btn--play:active:not(:disabled){transform:scale(.95)}.shadow-of-utopia-landing-page .sou-sidebar-player{z-index:300;background:#141414;border-left:1px solid #ffff002e;flex-direction:column;align-items:center;gap:20px;width:420px;padding:56px 28px 36px;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:64px;bottom:71px;right:0;overflow:hidden auto;transform:translate(100%);box-shadow:-6px 0 32px #000000b3}.shadow-of-utopia-landing-page .sou-sidebar-player.is-open{transform:translate(0)}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded{background:#0f0f0f;flex-direction:column;align-items:stretch;gap:0;width:65vw;padding:56px 40px 100px}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded .sou-sidebar-art{aspect-ratio:16/9;background:#000;border-radius:10px;width:85%;margin:0 auto 16px;box-shadow:0 8px 40px #000c}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded .sou-sidebar-info{border-top:1px solid #ffffff12;width:100%;padding:16px 0 0}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded .sou-player-meta{letter-spacing:1.2px;color:#ff09;text-transform:uppercase;margin-bottom:6px;font-size:13px}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded .sou-player-title{color:#fff;margin-bottom:4px;font-size:2em;font-weight:700;line-height:1.3}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded .sou-player-desc{color:#fff9;-webkit-line-clamp:unset;line-clamp:unset;border-top:none;margin-top:4px;padding-top:0;font-size:1.1em;line-height:1.6}.shadow-of-utopia-landing-page .sou-sidebar-player.is-expanded .sou-sidebar-queue{display:none}.shadow-of-utopia-landing-page .sou-sidebar-player::-webkit-scrollbar{width:4px}.shadow-of-utopia-landing-page .sou-sidebar-player::-webkit-scrollbar-track{background:0 0}.shadow-of-utopia-landing-page .sou-sidebar-player::-webkit-scrollbar-thumb{background:#ffff0026;border-radius:2px}.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top{z-index:20;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:14px}.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close,.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-expand{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:static}.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close:hover,.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-expand:hover{color:#fff;background:#ff03;border-color:#ff06}.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close svg,.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-expand svg{width:14px;height:14px}.shadow-of-utopia-landing-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close{font-size:14px}.shadow-of-utopia-landing-page .sou-sidebar-art{aspect-ratio:1;background:#2c2c2c;border-radius:12px;flex-shrink:0;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px #000000a6}.shadow-of-utopia-landing-page .sou-sidebar-art.sou-sidebar-art--video{aspect-ratio:16/9;background:#000;border-radius:8px}.shadow-of-utopia-landing-page .sou-sidebar-art img,.shadow-of-utopia-landing-page .sou-sidebar-art video,.shadow-of-utopia-landing-page .sou-sidebar-art iframe{object-fit:cover;border:none;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-sidebar-art video{object-fit:contain;background:#000}.shadow-of-utopia-landing-page .sou-sidebar-info{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.shadow-of-utopia-landing-page .sou-sidebar-community{background:#ffff0008;border:1px solid #ffff001a;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:4px;padding:6px 12px;display:flex}.shadow-of-utopia-landing-page .sou-sidebar-community .sou-sidebar-community-logo{object-fit:cover;border-radius:50%;width:24px;height:24px}.shadow-of-utopia-landing-page .sou-sidebar-community .sou-sidebar-community-name{color:#ff0;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.shadow-of-utopia-landing-page .sou-sidebar-info-row1{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.shadow-of-utopia-landing-page .sou-sidebar-queue{border-top:1px solid #ffff001a;flex-direction:column;gap:2px;width:100%;margin-top:4px;padding-top:16px;display:flex}.shadow-of-utopia-landing-page .sou-sidebar-queue-title{letter-spacing:2px;text-transform:uppercase;color:#ffff0073;margin:0 0 10px;font-size:10px;font-weight:600}.shadow-of-utopia-landing-page .sou-sidebar-queue-ep{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;transition:background .13s;display:flex}.shadow-of-utopia-landing-page .sou-sidebar-queue-ep:hover{background:#ffffff0d}.shadow-of-utopia-landing-page .sou-sidebar-queue-thumb{color:#ffffff40;background:#2c2c2c;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:12px;display:flex;overflow:hidden}.shadow-of-utopia-landing-page .sou-sidebar-queue-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-sidebar-queue-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.shadow-of-utopia-landing-page .sou-sidebar-queue-meta{color:#ff06;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;overflow:hidden}.shadow-of-utopia-landing-page .sou-sidebar-queue-name{color:#fffc;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:600;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.shadow-of-utopia-landing-page .sou-manage-header-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.shadow-of-utopia-landing-page .sou-sort-wrap{position:relative}.shadow-of-utopia-landing-page .sou-manage-sort-btn{color:#fff9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:6px;outline:none;align-items:center;gap:5px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.shadow-of-utopia-landing-page .sou-manage-sort-btn:hover{color:#fff;border-color:#fff6}.shadow-of-utopia-landing-page .sou-sort-dropdown{z-index:300;background:#1e1e1e;border:1px solid #ffffff1f;border-radius:8px;min-width:130px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #0009}.shadow-of-utopia-landing-page .sou-sort-option{color:#fff9;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;transition:background .15s,color .15s;display:block}.shadow-of-utopia-landing-page .sou-sort-option:hover{color:#fff;background:#ffffff0f}.shadow-of-utopia-landing-page .sou-sort-option.active{color:#ff0}.shadow-of-utopia-landing-page .sou-manage-season-title-wrap{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.shadow-of-utopia-landing-page .sou-manage-season-num{color:#ffffffe6;white-space:nowrap;flex-shrink:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.shadow-of-utopia-landing-page .sou-manage-season-title-input{color:#fff;background:#ffffff12;border:1px solid #ffff0073;border-radius:6px;outline:none;flex:1;min-width:120px;padding:5px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.shadow-of-utopia-landing-page .sou-manage-season-title-input:focus{border-color:#ff0}.shadow-of-utopia-landing-page .sou-manage-season-title-save{color:#111;cursor:pointer;background:#ff0;border:none;border-radius:5px;flex-shrink:0;padding:5px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;transition:opacity .15s}.shadow-of-utopia-landing-page .sou-manage-season-title-save:hover{opacity:.85}.shadow-of-utopia-landing-page .sou-manage-season-title-save:disabled{opacity:.5;cursor:not-allowed}.shadow-of-utopia-landing-page .sou-manage-season-title-cancel{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:12px;transition:border-color .15s,color .15s}.shadow-of-utopia-landing-page .sou-manage-season-title-cancel:hover{color:#fff;border-color:#ffffff8c}.shadow-of-utopia-landing-page .sou-manage-del-season-btn{color:#ff6464d9;cursor:pointer;background:0 0;border:1px solid #ff3c3c73;border-radius:6px;align-items:center;gap:6px;padding:8px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.shadow-of-utopia-landing-page .sou-manage-del-season-btn:hover{color:#ff6060;background:#ff3c3c1a;border-color:#ff3c3cbf}.shadow-of-utopia-landing-page .sou-edit-popup-card{background:#141414;border:1px solid #ffff002e;border-radius:12px;width:min(680px,100vw - 40px);max-height:calc(100vh - 60px);overflow-y:auto}.shadow-of-utopia-landing-page .sou-edit-popup-card .sou-edit-popup-header{justify-content:space-between;align-items:center;margin-bottom:-4px;padding:16px 20px 0;display:flex}.shadow-of-utopia-landing-page .sou-edit-popup-card .sou-edit-popup-title{letter-spacing:1px;color:#ff0;margin:0;font-family:Bebas Neue,sans-serif;font-size:18px}.shadow-of-utopia-landing-page .sou-edit-popup-card .sou-edit-popup-close{color:#fff6;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:14px;line-height:1;transition:color .15s}.shadow-of-utopia-landing-page .sou-edit-popup-card .sou-edit-popup-close:hover{color:#fff}.shadow-of-utopia-landing-page .sou-edit-popup-card .sou-manage-form{border:none;border-radius:0 0 12px 12px}.shadow-of-utopia-landing-page .sou-delete-popup-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.shadow-of-utopia-landing-page .sou-delete-popup-card{text-align:center;background:#161010;border:1px solid #ff3c3c73;border-radius:14px;width:calc(100% - 40px);max-width:420px;padding:32px 28px 26px;box-shadow:0 20px 60px #000c}.shadow-of-utopia-landing-page .sou-delete-popup-icon{color:#ff6060;margin-bottom:16px}.shadow-of-utopia-landing-page .sou-delete-popup-title{color:#ff8080;margin:0 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700}.shadow-of-utopia-landing-page .sou-delete-popup-desc{color:#ffffff8c;margin:0 0 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.65}.shadow-of-utopia-landing-page .sou-delete-popup-actions{justify-content:center;gap:10px;display:flex}.shadow-of-utopia-landing-page .sou-delete-popup-cancel{color:#fff9;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:9px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:border-color .15s,color .15s}.shadow-of-utopia-landing-page .sou-delete-popup-cancel:hover{color:#fff;border-color:#ffffff80}.shadow-of-utopia-landing-page .sou-delete-popup-confirm{color:#fff;cursor:pointer;background:#ff3c3c;border:1px solid #ff3c3c;border-radius:8px;padding:9px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;transition:background .15s}.shadow-of-utopia-landing-page .sou-delete-popup-confirm:hover{background:#e02a2a;border-color:#e02a2a}.shadow-of-utopia-landing-page .sou-manage-season-badge{color:#ff0;letter-spacing:.8px;text-transform:uppercase;vertical-align:middle;background:#ffff001a;border:1px solid #ffff0040;border-radius:4px;margin-left:10px;padding:2px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700;display:inline-block}.shadow-of-utopia-landing-page .sou-manage-add-btn{color:#111;cursor:pointer;background:#ff0;border:none;border-radius:6px;outline:none;flex-shrink:0;align-items:center;gap:6px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;transition:background .2s,transform .15s;display:inline-flex}.shadow-of-utopia-landing-page .sou-manage-add-btn:hover{background:#d6d600;transform:translateY(-1px)}.shadow-of-utopia-landing-page .sou-manage-add-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.shadow-of-utopia-landing-page .sou-manage-ep-list{flex-direction:column;gap:6px;display:flex}.shadow-of-utopia-landing-page .sou-manage-ep-row{cursor:grab;background:#1e1e1e;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s;display:flex}.shadow-of-utopia-landing-page .sou-manage-ep-row:active{cursor:grabbing}.shadow-of-utopia-landing-page .sou-manage-ep-row.is-editing{border-color:#ffff004d;border-bottom-right-radius:0;border-bottom-left-radius:0}.shadow-of-utopia-landing-page .sou-manage-ep-row.is-drag-over{border-color:#facc15 #0000 #0000;border-top-style:solid;border-top-width:2px;margin-top:-1px}.shadow-of-utopia-landing-page .sou-manage-ep-drag-handle{color:#ff0;cursor:grab;flex-shrink:0;align-items:center;transition:color .15s;display:flex}.shadow-of-utopia-landing-page .sou-manage-ep-drag-handle:hover{color:#fff}.shadow-of-utopia-landing-page .sou-manage-ep-thumb{background:#2a2a2a;border-radius:8px;flex-shrink:0;width:58px;height:58px;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-ep-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-manage-ep-thumb-placeholder{color:#ffffff2e;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;display:flex}.shadow-of-utopia-landing-page .sou-manage-ep-main{flex:1;min-width:0}.shadow-of-utopia-landing-page .sou-manage-ep-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-ep-desc{color:#ffffff6b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-ep-meta{color:#ffffff4d;gap:10px;margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;display:flex}.shadow-of-utopia-landing-page .sou-manage-ep-desc{color:#fff6;white-space:nowrap;text-overflow:ellipsis;max-width:480px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-ep-actions{flex-shrink:0;align-items:center;gap:8px;margin-right:-4px;display:flex}.shadow-of-utopia-landing-page .sou-manage-icon-btn{color:#ffffff73;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;outline:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:16px;line-height:1;transition:background .15s,border-color .15s,color .15s;display:flex}.shadow-of-utopia-landing-page .sou-manage-icon-btn:hover:not(:disabled){color:#fff;background:#ffffff1a;border-color:#ffffff38}.shadow-of-utopia-landing-page .sou-manage-icon-btn:disabled{opacity:.18;cursor:not-allowed}.shadow-of-utopia-landing-page .sou-manage-icon-btn--edit{color:#ffff00bf;border-color:#ffff0059}.shadow-of-utopia-landing-page .sou-manage-icon-btn--edit:hover:not(:disabled){color:#ff0;background:#ffff001a;border-color:#ffff00b3}.shadow-of-utopia-landing-page .sou-manage-icon-btn--edit.active{color:#ff0;background:#ffff001a;border-color:#ffff0080}.shadow-of-utopia-landing-page .sou-manage-icon-btn--delete{color:#ff6464bf;border-color:#ff3c3c59}.shadow-of-utopia-landing-page .sou-manage-icon-btn--delete:hover:not(:disabled){color:#ff6060;background:#ff3c3c1f;border-color:#ff3c3cb3}.shadow-of-utopia-landing-page .sou-manage-icon-btn--confirm{color:#ff6060;background:#ff3c3c1f;border-color:#ff3c3c66}.shadow-of-utopia-landing-page .sou-manage-icon-btn--confirm:hover{color:#ff8080!important;background:#ff3c3c38!important;border-color:#ff3c3c99!important}.shadow-of-utopia-landing-page .sou-manage-empty{color:#ffffff38;text-align:center;padding:52px 0 32px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.shadow-of-utopia-landing-page .sou-manage-form{background:#141414;border:1px solid #ffff002e;border-top:none;border-radius:0 0 12px 12px;margin-bottom:6px;padding:20px}.shadow-of-utopia-landing-page .sou-manage-form--new{border-top:1px solid #ffff002e;border-radius:12px;margin-bottom:12px}.shadow-of-utopia-landing-page .sou-manage-form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-manage-form-grid{grid-template-columns:1fr}}.shadow-of-utopia-landing-page .sou-manage-field{flex-direction:column;gap:6px;display:flex}.shadow-of-utopia-landing-page .sou-manage-field--full{grid-column:1/-1}.shadow-of-utopia-landing-page .sou-manage-label{color:#ffffff61;text-transform:uppercase;letter-spacing:.7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.shadow-of-utopia-landing-page .sou-manage-input{color:#fff;box-sizing:border-box;background:#0e0e0e;border:1px solid #ffffff1a;border-radius:6px;outline:none;width:100%;padding:9px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:border-color .2s}.shadow-of-utopia-landing-page .sou-manage-input[type=number]{appearance:textfield}.shadow-of-utopia-landing-page .sou-manage-input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.shadow-of-utopia-landing-page .sou-manage-input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.shadow-of-utopia-landing-page .sou-manage-input::placeholder{color:#ffffff2e}.shadow-of-utopia-landing-page .sou-manage-input:focus{border-color:#ffff0061}.shadow-of-utopia-landing-page .sou-manage-textarea{resize:vertical;min-height:72px}.shadow-of-utopia-landing-page .sou-season-select{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0e0e0e;border:1px solid #ffffff1a;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 12px;transition:border-color .2s;display:flex;position:relative}.shadow-of-utopia-landing-page .sou-season-select:hover{border-color:#ffff0061}.shadow-of-utopia-landing-page .sou-season-select-val{color:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.shadow-of-utopia-landing-page .sou-season-dropdown{z-index:100;background:#1a1a1a;border:1px solid #ffff0040;border-radius:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.shadow-of-utopia-landing-page .sou-season-option{color:#ffffffbf;cursor:pointer;padding:9px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;transition:background .15s,color .15s}.shadow-of-utopia-landing-page .sou-season-option:hover{color:#fff;background:#ffffff12}.shadow-of-utopia-landing-page .sou-season-option.active{color:#ff0;background:#ffff000f}.shadow-of-utopia-landing-page .sou-manage-form-actions{justify-content:flex-end;gap:10px;display:flex}.shadow-of-utopia-landing-page .sou-manage-save-btn{color:#111;cursor:pointer;background:#ff0;border:none;border-radius:6px;outline:none;padding:8px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .2s}.shadow-of-utopia-landing-page .sou-manage-save-btn:hover{background:#d6d600}.shadow-of-utopia-landing-page .sou-manage-cancel-btn{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:6px;outline:none;padding:8px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:border-color .2s,color .2s}.shadow-of-utopia-landing-page .sou-manage-cancel-btn:disabled{opacity:.4;cursor:not-allowed}.shadow-of-utopia-landing-page .sou-manage-cancel-btn:hover:not(:disabled){color:#fff;border-color:#ffffff52}.shadow-of-utopia-landing-page .sou-manage-form-top{grid-template-columns:120px 1fr;gap:16px;margin-bottom:14px;display:grid}@media (max-width:768px){.shadow-of-utopia-landing-page .sou-manage-form-top{grid-template-columns:1fr}}.shadow-of-utopia-landing-page .sou-manage-thumb-zone{aspect-ratio:1;cursor:pointer;background:#0e0e0e;border:1.5px dashed #ffffff24;border-radius:8px;justify-content:center;align-items:center;width:100%;transition:border-color .2s;display:flex;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-thumb-zone:hover{border-color:#ff06}.shadow-of-utopia-landing-page .sou-manage-thumb-preview-img{object-fit:cover;width:100%;height:100%;display:block}.shadow-of-utopia-landing-page .sou-manage-thumb-edit-overlay{color:#fff;pointer-events:none;background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;display:flex;position:absolute;inset:0}.shadow-of-utopia-landing-page .sou-manage-thumb-zone{position:relative}.shadow-of-utopia-landing-page .sou-manage-thumb-empty{color:#fff3;text-align:center;flex-direction:column;align-items:center;gap:5px;padding:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;line-height:1.4;display:flex}.shadow-of-utopia-landing-page .sou-manage-thumb-empty small{opacity:.7;font-size:9px}.shadow-of-utopia-landing-page .sou-manage-top-fields{flex-direction:column;gap:10px;min-width:0;display:flex}.shadow-of-utopia-landing-page .sou-manage-two-col{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shadow-of-utopia-landing-page .sou-manage-type-tabs{background:#0a0a0a;border:1px solid #ffffff12;border-radius:8px;gap:5px;padding:4px;display:flex}.shadow-of-utopia-landing-page .sou-manage-type-tab{color:#ffffff61;cursor:pointer;text-align:center;letter-spacing:.3px;background:0 0;border:1px solid #0000;border-radius:6px;outline:none;flex:1;padding:7px 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;transition:all .15s}.shadow-of-utopia-landing-page .sou-manage-type-tab.active{color:#ff0;background:#ffff001a;border-color:#ffff0040}.shadow-of-utopia-landing-page .sou-manage-type-tab:hover:not(.active){color:#ffffffa6;background:#ffffff0a}.shadow-of-utopia-landing-page .sou-manage-file-zone{cursor:pointer;color:#ffffff40;background:#0e0e0e;border:1.5px dashed #ffffff1f;border-radius:6px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.shadow-of-utopia-landing-page .sou-manage-file-zone:hover{color:#ffffff80;border-color:#ffff004d}.shadow-of-utopia-landing-page .sou-manage-file-zone.has-file{color:#fff9;background:#ffff0008;border-style:solid;border-color:#ff03}.shadow-of-utopia-landing-page .sou-manage-file-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-ep-type-badge{text-transform:uppercase;letter-spacing:.5px;color:#ffffff59;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.shadow-of-utopia-landing-page .sou-manage-upload-error{color:#ff6060;margin:0 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}.shadow-of-utopia-landing-page .sou-manage-upload-success{color:#22c55e;margin:0 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}.shadow-of-utopia-landing-page .sou-upload-progress-wrap{background:#ffffff1a;border-radius:3px;height:6px;margin:0 0 14px;position:relative;overflow:hidden}.shadow-of-utopia-landing-page .sou-upload-progress-wrap .sou-upload-progress-bar{background:linear-gradient(90deg,#e8412a,#ff7a5c);border-radius:3px;height:100%;transition:width .2s}.shadow-of-utopia-landing-page .sou-upload-progress-wrap .sou-upload-progress-label{color:#fff9;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;position:absolute;top:10px;right:0}@keyframes sou-tab-enter{0%{opacity:0;max-width:0;overflow:hidden}to{opacity:1;max-width:300px}}.shadow-of-utopia-landing-page .sou-manage-season-tab-wrap{align-items:center;gap:2px;transition:transform .35s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.shadow-of-utopia-landing-page .sou-manage-season-tab-wrap--entering{animation:.35s cubic-bezier(.25,.46,.45,.94) both sou-tab-enter;overflow:hidden}.shadow-of-utopia-landing-page .sou-manage-season-del-btn{color:#ffffff40;cursor:pointer;background:0 0;border:none;border-radius:3px;outline:none;padding:2px 4px;font-size:10px;line-height:1;transition:color .15s,background .15s}.shadow-of-utopia-landing-page .sou-manage-season-del-btn:hover{color:#ff6060;background:#ff3c3c1a}.shadow-of-utopia-landing-page .sou-manage-season-del-confirm{align-items:center;gap:2px;display:inline-flex}.shadow-of-utopia-landing-page .sou-manage-season-del-yes{color:#ff6060;cursor:pointer;background:#ff3c3c1f;border:1px solid #ff3c3c59;border-radius:3px;outline:none;padding:2px 6px;font-size:10px;transition:background .15s}.shadow-of-utopia-landing-page .sou-manage-season-del-yes:hover{background:#ff3c3c38}.shadow-of-utopia-landing-page .sou-manage-season-del-no{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:3px;outline:none;padding:2px 6px;font-size:10px}.shadow-of-utopia-landing-page .sou-manage-season-del-no:hover{color:#fff}.shadow-of-utopia-landing-page .sou-manage-add-season-tab{color:#ff0c;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #ffff0073;border-radius:6px;outline:none;padding:4px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600;transition:border-color .2s,color .2s}.shadow-of-utopia-landing-page .sou-manage-add-season-tab:hover{color:#ff0;border-color:#ff0}.shadow-of-utopia-landing-page .sou-season-nav-btn{color:#ffffff73;cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;align-items:center;padding:0 2px;transition:color .2s;display:flex}.shadow-of-utopia-landing-page .sou-season-nav-btn svg{width:18px;height:18px}.shadow-of-utopia-landing-page .sou-season-nav-btn:hover:not(:disabled){color:#ff0}.shadow-of-utopia-landing-page .sou-season-nav-btn:disabled{opacity:.2;cursor:default}.shadow-of-utopia-landing-page .sou-season-ellipsis{color:#ffffff4d;-webkit-user-select:none;user-select:none;align-self:center;padding:0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.shadow-of-utopia-landing-page .sou-add-season-wrap{flex-shrink:0;align-self:center;position:relative}.shadow-of-utopia-landing-page .sou-add-season-card{z-index:200;background:#161616;border:1px solid #ffff0040;border-radius:10px;min-width:280px;padding:20px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #000000b3}.shadow-of-utopia-landing-page .sou-add-season-card-title{letter-spacing:1px;color:#ff0;margin:0 0 14px;font-family:Bebas Neue,sans-serif;font-size:18px}.shadow-of-utopia-landing-page .sou-add-season-card-row{gap:8px;margin-bottom:16px;display:flex}.shadow-of-utopia-landing-page .sou-add-season-card-fields{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.shadow-of-utopia-landing-page .sou-add-season-field{flex-direction:column;gap:5px;display:flex}.shadow-of-utopia-landing-page .sou-add-season-field:last-child{flex:1}.shadow-of-utopia-landing-page .sou-add-season-label{color:#ffffff73;text-transform:uppercase;letter-spacing:.5px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600}.shadow-of-utopia-landing-page .sou-add-season-input{color:#fff;background:#0e0e0e;border:1px solid #ffff004d;border-radius:6px;outline:none;flex:1;padding:8px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;transition:border-color .15s}.shadow-of-utopia-landing-page .sou-add-season-input::placeholder{color:#fff3}.shadow-of-utopia-landing-page .sou-add-season-input:focus{border-color:#ff09}.shadow-of-utopia-landing-page .sou-add-season-input.sou-add-season-num{text-align:center;appearance:textfield;flex:0 0 40px;padding:8px 4px;font-size:12px}.shadow-of-utopia-landing-page .sou-add-season-input.sou-add-season-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shadow-of-utopia-landing-page .sou-add-season-input.sou-add-season-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shadow-of-utopia-landing-page .sou-add-season-card-actions{justify-content:flex-end;gap:8px;display:flex}.shadow-of-utopia-landing-page .sou-add-season-cancel{color:#ffffff80;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;transition:color .15s,border-color .15s}.shadow-of-utopia-landing-page .sou-add-season-cancel:hover{color:#fff;border-color:#fff6}.shadow-of-utopia-landing-page .sou-add-season-confirm{color:#111;cursor:pointer;background:#ff0;border:none;border-radius:6px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;transition:background .15s}.shadow-of-utopia-landing-page .sou-add-season-confirm:hover{background:#d6d600}.custom-dark-modal .ant-modal-content{-webkit-backdrop-filter:blur(25px);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 40px 80px #000000e6;background-color:#14141466!important}.custom-dark-modal .ant-modal-header{border-radius:20px 20px 0 0;padding:24px;background:0 0!important;border-bottom:1px solid #ffffff1a!important}.custom-dark-modal .ant-modal-close{top:12px;right:24px;color:#ffffffb3!important}.custom-dark-modal .ant-modal-close:hover{color:#fff!important}.sou-notification{z-index:3000;background:#1c1c1c;border:1px solid #ffffff1a;border-radius:14px;align-items:flex-start;gap:14px;min-width:420px;max-width:520px;padding:16px 24px;animation:.35s cubic-bezier(.22,1,.36,1) sou-notif-in;display:flex;position:fixed;top:15%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 48px #000000b3}.sou-notification--uploading{border-color:#ffffff1f}.sou-notification--uploading .sou-notification-icon{color:#ffffff80}.sou-notification--success{border-color:#4ade804d}.sou-notification--success .sou-notification-icon,.sou-notification--success .sou-notification-title{color:#4ade80}.sou-notification--fail{border-color:#f871714d}.sou-notification--fail .sou-notification-icon,.sou-notification--fail .sou-notification-title{color:#f87171}.sou-notification-icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.sou-notification-spinner{width:20px;height:20px;animation:.9s linear infinite sou-spin}.sou-notification-body{flex:1;min-width:0}.sou-notification-title{color:#fff;margin:0 0 3px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.sou-notification-sub{color:#ffffff73;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}@keyframes sou-notif-in{0%{opacity:0;transform:translate(-50%)translateY(-16px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes sou-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sou-podcast-page .sou-podcast-ep-meta{color:#ffffff59;text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:8px;margin-top:8px;margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;display:flex}.sou-podcast-page .sou-podcast-ep-meta span+span:before{content:"·";opacity:.4;margin-right:8px}.sou-podcast-page .sou-podcast-ep-vote.comment-row{margin-top:6px;font-size:13px}.sou-podcast-page .sou-podcast-ep-vote.comment-row .ant-divider-vertical,.sou-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-split{display:none!important}.sou-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-item{line-height:1!important}.sou-podcast-page .sou-podcast-ep-vote.comment-row .anticon-like{transition:color .15s;color:#fff!important;font-size:15px!important}.sou-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-item>div:hover .anticon-like,.sou-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-item>div:hover .anticon,.sou-podcast-page .sou-podcast-ep-vote.comment-row .vote-active{color:#3b82f6!important}.sou-podcast-page .sou-podcast-ep-vote.comment-row .vote-active .anticon{color:#3b82f6!important;font-size:15px!important}.sou-podcast-page .show-coin{color:#e2eeff!important;white-space:nowrap!important;background:#3b82f61a!important;border:1px solid #3b82f64d!important;border-radius:999px!important;align-items:center!important;gap:4px!important;padding:2px 8px 2px 4px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.sou-podcast-page .show-coin .dollar-icon{flex-shrink:0;border-radius:50%!important;width:16px!important;height:16px!important;margin-right:0!important}.sou-podcast-page .show-coin span{color:#e2eeff!important}.sou-podcast-page .show-coin b{color:#60a5fa!important;font-size:11px!important;font-weight:600!important}.sou-footer{background:#1c1c1c;border-top:1px solid #ffff001f;padding-left:200px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:padding-right .35s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.sou-footer{padding-left:0}}.sou-footer .sou-footer-container{max-width:1200px;margin:0 auto;padding:52px 48px 32px}@media (max-width:768px){.sou-footer .sou-footer-container{padding:36px 20px 24px}.sou-footer .sou-footer-brand-col{text-align:center}}.sou-footer .sou-footer-logo{border-radius:8px;width:180px;height:auto;display:block}@media (max-width:768px){.sou-footer .sou-footer-logo{width:130px;margin:0 auto}}.sou-footer .sou-footer-heading{color:#ff0;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:700}.sou-footer .sou-footer-list{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.sou-footer .sou-footer-list li{color:#fff9;align-items:center;gap:10px;font-size:13px;display:flex}.sou-footer .sou-footer-list li svg{color:#ffff008c;flex-shrink:0}.sou-footer .sou-footer-list li a{color:#fff9;text-decoration:none;transition:color .15s}.sou-footer .sou-footer-list li a:hover{color:#ff0}.sou-footer .sou-footer-bottom{text-align:center;color:#ffffff40;padding:18px 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}@media (max-width:768px){.sou-footer .sou-footer-bottom{padding:14px 16px 100px;font-size:10px}}.sou-sidebar-open .sou-footer{padding-right:440px}@media (max-width:768px){.sou-sidebar-open .sou-footer{padding-right:0}}.sou-expand-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sou-expand-card{background:#111;border-radius:16px;flex-direction:column;width:min(820px,94vw);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #000000e6}.sou-expand-close{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex;position:absolute;top:12px;right:14px}.sou-expand-close:hover{background:#000000d9}.sou-expand-video-wrap{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.sou-expand-iframe{border:none;width:100%;height:100%;display:block}.sou-expand-time{color:#fff;text-shadow:0 1px 4px #000c;pointer-events:none;font-size:11px;font-weight:500;position:absolute;bottom:44px}.sou-expand-time--current{left:12px}.sou-expand-time--duration{right:12px}.sou-expand-progress{cursor:pointer;background:#fff3;height:4px;position:absolute;bottom:34px;left:0;right:0}.sou-expand-progress:hover{height:6px;bottom:33px}.sou-expand-progress-fill{pointer-events:none;background:#f5a623;border-radius:2px;height:100%}.sou-expand-progress-thumb{pointer-events:none;background:#f5a623;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sou-expand-controls{background:#0009;justify-content:space-between;align-items:center;height:34px;padding:0 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.sou-expand-controls-left,.sou-expand-controls-right{align-items:center;gap:4px;display:flex}.sou-expand-btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:3px;padding:4px 6px;font-size:12px;font-weight:500;display:flex;position:relative}.sou-expand-btn:hover{background:#ffffff1f}.sou-expand-skip-label{color:#fff;pointer-events:none;font-size:8px;font-weight:700;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.sou-expand-speed-wrap{position:relative}.sou-expand-speed-btn{gap:2px;font-size:12px;font-weight:600}.sou-expand-speed-menu{z-index:10;background:#1e1e1e;border:1px solid #ffffff1f;border-radius:8px;min-width:70px;position:absolute;bottom:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #0009}.sou-expand-speed-opt{color:#ffffffb3;text-align:center;cursor:pointer;background:0 0;border:none;width:100%;padding:7px 14px;font-size:13px;display:block}.sou-expand-speed-opt:hover{color:#fff;background:#ffffff14}.sou-expand-speed-opt.active{color:#f5a623;font-weight:600}.sou-expand-tabs{border-bottom:1px solid #ffffff14;align-items:center;gap:4px;padding:12px 16px 0;display:flex}.sou-expand-tab{color:#ffffff73;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:8px 10px;font-size:13px;transition:color .15s;display:flex}.sou-expand-tab:hover{color:#fffc}.sou-expand-tab.active{color:#fff;border-bottom-color:#fff;font-weight:600}.sou-expand-tab-body{min-height:80px;max-height:180px;padding:16px;overflow-y:auto}.sou-expand-tab-body::-webkit-scrollbar{width:4px}.sou-expand-tab-body::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.sou-expand-empty{color:#ffffff59;text-align:center;margin:16px 0;font-size:13px}.sou-expand-details{flex-direction:column;gap:6px;display:flex}.sou-expand-details-meta{letter-spacing:1px;text-transform:uppercase;color:#fff6;margin:0;font-size:11px}.sou-expand-details-title{color:#fff;margin:0;font-size:15px;font-weight:700}.sou-expand-details-desc{color:#ffffff8c;margin:4px 0 0;font-size:13px;line-height:1.6}.sou-bottom-bar{z-index:400;background:#111;border-top:1px solid #ffff002e;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #000000b3}.sou-bottom-bar .sou-bottom-bar-progress{cursor:pointer;background:#ffffff1a;width:100%;height:3px;position:relative}.sou-bottom-bar .sou-bottom-bar-progress:hover{height:5px}.sou-bottom-bar .sou-bottom-bar-progress .sou-bottom-bar-progress-fill{pointer-events:none;background:#ff0;height:100%;transition:width .1s linear}.sou-bottom-bar .sou-bottom-bar-inner{align-items:center;gap:16px;height:68px;padding:0 20px;display:flex}.sou-bottom-bar .sou-bottom-bar-info{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.sou-bottom-bar .sou-bottom-bar-thumb{object-fit:cover;background:#2c2c2c;border-radius:6px;flex-shrink:0;width:44px;height:44px}.sou-bottom-bar .sou-bottom-bar-thumb--placeholder{color:#ff06;justify-content:center;align-items:center;font-size:14px;display:flex}.sou-bottom-bar .sou-bottom-bar-text{min-width:0}.sou-bottom-bar .sou-bottom-bar-title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;overflow:hidden}.sou-bottom-bar .sou-bottom-bar-meta{color:#fff6;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;overflow:hidden}.sou-bottom-bar .sou-bottom-bar-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.sou-bottom-bar .sou-bottom-bar-btn{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:color .2s,background .2s;display:flex;position:relative}.sou-bottom-bar .sou-bottom-bar-btn:hover{color:#ff0;background:#ffff0014}.sou-bottom-bar .sou-bottom-bar-btn:disabled{opacity:.25;cursor:default}.sou-bottom-bar .sou-bottom-bar-btn:disabled:hover{color:#ffffffb3;background:0 0}.sou-bottom-bar .sou-bottom-bar-btn--play{color:#ff0;background:#ffff001f;border:1px solid #ffff004d;width:44px;height:44px}.sou-bottom-bar .sou-bottom-bar-btn--play:hover{color:#ff0;background:#ffff0038;border-color:#ff0}.sou-bottom-bar .sou-bottom-bar-right{flex:1;justify-content:flex-end;display:flex}.sou-bottom-bar .sou-bottom-bar-close{border:1px solid #ffffff26;border-radius:6px!important;padding:6px 8px!important}.sou-bottom-bar .sou-bottom-bar-close:hover{border-color:#fff6;color:#fff!important;background:#ffffff14!important}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player{bottom:0}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-sidebar-scroll{flex-direction:column;flex:auto;align-items:center;gap:16px;width:100%;min-height:0;display:flex;overflow:hidden auto}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player.is-expanded .sou-sidebar-scroll{align-items:stretch;gap:0}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-controls{border-top:1px solid #ffffff14;flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;width:100%;padding-top:14px;display:flex}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-progress{margin-bottom:0;overflow:visible}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-sidebar-info,.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-sidebar-info-row1{text-align:center;align-items:center}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-sidebar-community{justify-content:center;align-self:center}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-meta,.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-title,.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-desc{text-align:center}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-progress{cursor:pointer;background:#ffffff29;border-radius:2px;width:100%;height:4px;transition:height .15s;position:relative}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-progress:hover{height:6px}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-progress-fill{pointer-events:none;background:#ffe600;border-radius:2px;height:100%;transition:width .1s linear}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-controls-row{justify-content:center;align-items:center;gap:6px;margin-top:14px;display:flex}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn{color:#d4d4d8;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:background .15s,color .15s,transform .1s;display:flex}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn:hover:not(:disabled){color:#ffe600;background:#ffe6001f}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn:active:not(:disabled){transform:scale(.94)}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn:disabled{opacity:.3;cursor:not-allowed}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn--play{color:#111;background:#ffe600;width:54px;height:54px;margin:0 4px}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn--play:hover:not(:disabled){color:#111;background:#fff35c}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-controls-foot{justify-content:center;margin-top:12px;display:flex}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:22px;outline:none;align-items:center;gap:9px;padding:6px 8px 6px 12px;transition:background .2s,border-color .2s;display:inline-flex}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-icon{color:#8b8b93;transition:color .2s,transform .4s;display:inline-flex}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-label{color:#a1a1aa;white-space:nowrap;font-size:12px;font-weight:600}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-track{background:#3f3f46;border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on{background:#ffe60014;border-color:#ffe60066}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-icon{color:#ffe600;transform:rotate(180deg)}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-label{color:#ffe600}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-track{background:#ffe600}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-thumb{background:#111;transform:translate(16px)}@media (max-width:768px){.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player{scrollbar-width:none;padding-bottom:16px}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player::-webkit-scrollbar{width:0;display:none}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-sidebar-scroll::-webkit-scrollbar{width:0;display:none}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-sidebar-scroll{scrollbar-width:none}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-controls-row{gap:2px}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn{width:40px;height:40px}.shadow-of-utopia-landing-page.sou-podcast-page .sou-sidebar-player .sou-player-btn--play{width:54px;height:54px}}.cm-podcast-page{--podcast-primary:#1890ff;--podcast-bg:#071e3d;--podcast-text:#fff;--podcast-accent:color-mix(in srgb, var(--podcast-primary,#1890ff) 70%, #fff);--podcast-body-bg:#f5f8ff;--podcast-ink:#1f2937;--podcast-ink-muted:#6b7280;color:var(--podcast-text,#1f2937);background:0 0;min-height:100vh;padding-top:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow-x:clip}@keyframes cm-blob-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(18px,-14px)scale(1.06)}66%{transform:translate(-12px,10px)scale(.96)}}@keyframes cm-blob-float2{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-20px,12px)scale(1.08)}75%{transform:translate(14px,-8px)scale(.94)}}@keyframes cm-wave-bar{0%,to{opacity:.5;transform:scaleY(.15)}50%{opacity:1;transform:scaleY(1)}}@keyframes cm-dot-blink{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.cm-podcast-page .sou-podcast-hero{background:linear-gradient(135deg, var(--podcast-bg,#071e3d) 0%, color-mix(in srgb, var(--podcast-bg,#071e3d) 60%, var(--podcast-primary,#1890ff)) 30%, color-mix(in srgb, var(--podcast-bg,#071e3d) 25%, var(--podcast-primary,#1890ff)) 65%, var(--podcast-primary,#1890ff) 100%);border-bottom:none;align-items:center;min-height:230px;padding:56px 80px 52px 200px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.cm-podcast-page .sou-podcast-hero{min-height:140px;padding:32px 20px 28px}}.cm-podcast-page .sou-podcast-main{margin-left:178px}@media (max-width:768px){.cm-podcast-page .sou-podcast-main{margin-left:0}}.cm-podcast-page .sou-podcast-hero-grid{pointer-events:none;z-index:1;position:absolute;inset:0}.cm-podcast-page .sou-podcast-hero-dot{width:2.5px;height:2.5px;box-shadow:0 0 5px #fff9,0 0 10px color-mix(in srgb, var(--podcast-primary,#1890ff) 40%, transparent);background:#ffffffd9;border-radius:50%;animation:ease-in-out infinite cm-dot-blink;position:absolute}.cm-podcast-page .sou-podcast-hero-blob{pointer-events:none;z-index:1;border-radius:50%;position:absolute}.cm-podcast-page .sou-podcast-hero-blob--1{background:radial-gradient(circle,#ffffff24 0%,#0000 70%);width:380px;height:380px;animation:9s ease-in-out infinite cm-blob-float;top:-100px;right:8%}.cm-podcast-page .sou-podcast-hero-blob--2{background:radial-gradient(circle, color-mix(in srgb, var(--podcast-accent,#40a9ff) 22%, transparent) 0%, transparent 70%);width:220px;height:220px;animation:7s ease-in-out infinite cm-blob-float2;bottom:-70px;right:28%}.cm-podcast-page .sou-podcast-hero-blob--3{background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:140px;height:140px;animation:11s ease-in-out infinite reverse cm-blob-float;top:20px;right:42%}.cm-podcast-page .sou-podcast-hero-content{z-index:2;align-items:center;gap:32px;width:100%;display:flex;position:relative}@media (max-width:768px){.cm-podcast-page .sou-podcast-hero-content{gap:16px}}.cm-podcast-page .sou-podcast-hero-logo-wrap{background:0 0;flex-shrink:0;width:140px;height:140px;transition:transform .3s;position:relative;overflow:visible}.cm-podcast-page .sou-podcast-hero-logo-wrap:hover{transform:scale(1.05)}@media (max-width:768px){.cm-podcast-page .sou-podcast-hero-logo-wrap{width:80px;height:80px}}.cm-podcast-page .sou-podcast-hero-logo-glow{background:radial-gradient(circle, color-mix(in srgb, var(--podcast-primary,#1890ff) 45%, transparent) 0%, transparent 70%);filter:blur(12px);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:-8px}.cm-podcast-page .sou-podcast-hero-logo{z-index:1;object-fit:cover;border-radius:4px;width:100%;height:100%;display:block;position:relative}.cm-podcast-page .sou-podcast-hero-text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.cm-podcast-page .sou-podcast-hero-label{color:#ffffff8c;letter-spacing:3px;text-transform:uppercase;align-items:center;margin:0 0 2px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.cm-podcast-page .sou-podcast-heading{color:#fff;letter-spacing:.5px;text-shadow:0 2px 24px #00000059,0 0 60px color-mix(in srgb, var(--podcast-primary,#1890ff) 30%, transparent);margin:0 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:2.8em;font-weight:800;line-height:1.1}@media (max-width:768px){.cm-podcast-page .sou-podcast-heading{font-size:1.8em}}.cm-podcast-page .sou-podcast-heading-line{background:linear-gradient(90deg, var(--podcast-accent,#40a9ff), color-mix(in srgb, var(--podcast-text,#fff) 30%, transparent));border-radius:2px;width:56px;height:3px;margin-bottom:14px}.cm-podcast-page .sou-podcast-hero-stats{align-items:center;gap:16px;margin-top:4px;display:flex}.cm-podcast-page .sou-podcast-hero-stat{flex-direction:column;gap:1px;display:flex}.cm-podcast-page .sou-podcast-hero-stat-num{color:#fff;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.5em;font-weight:800;line-height:1}.cm-podcast-page .sou-podcast-hero-stat-label{color:#ffffff80;letter-spacing:1px;text-transform:uppercase;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600}.cm-podcast-page .sou-podcast-hero-stat-divider{background:#fff3;width:1px;height:32px}.cm-podcast-page .sou-podcast-hero-waveform{height:80px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--podcast-primary,#1890ff) 90%, transparent)) drop-shadow(0 0 20px color-mix(in srgb, var(--podcast-primary,#1890ff) 60%, transparent));flex-shrink:0;align-items:center;gap:5px;margin-left:auto;display:flex}@media (max-width:768px){.cm-podcast-page .sou-podcast-hero-waveform{display:none}}.cm-podcast-page .sou-podcast-hero-wave-bar{background:linear-gradient(180deg, var(--podcast-text,#fff) 0%, color-mix(in srgb, var(--podcast-primary,#1890ff) 70%, var(--podcast-bg,#071e3d)) 50%, var(--podcast-primary,#1890ff) 100%);transform-origin:50%;width:5px;height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--podcast-primary,#1890ff) 80%, transparent),0 0 20px color-mix(in srgb, var(--podcast-primary,#1890ff) 40%, transparent);border-radius:3px;animation:.9s ease-in-out infinite cm-wave-bar;display:block}.cm-podcast-page .sou-podcast-tabs-bar{z-index:50;background:var(--podcast-body-bg,#fff);border-bottom:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 15%, transparent);width:100%;min-height:72px;box-shadow:0 2px 8px color-mix(in srgb, var(--podcast-primary,#1890ff) 6%, transparent);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 60px 12px 200px;display:flex;position:sticky;top:64px}@media (max-width:768px){.cm-podcast-page .sou-podcast-tabs-bar{min-height:60px;padding:10px 12px}}.cm-podcast-page .sou-podcast-tabs-group{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.cm-podcast-page .sou-podcast-tabs{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.cm-podcast-page .sou-podcast-episodes-wrap{max-width:780px;margin:0 auto;transition:opacity .2s;overflow:hidden}.cm-podcast-page .sou-podcast-episodes-wrap.sou-season-fading{opacity:0}.cm-podcast-page .sou-podcast-episodes-wrap--manage{overflow:visible}.cm-podcast-page .sou-podcast-tab{color:var(--podcast-ink-muted,#00000061);text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;padding:16px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:color .25s,border-color .25s}.cm-podcast-page .sou-podcast-tab.active,.cm-podcast-page .sou-podcast-tab:hover{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));border-bottom-color:var(--podcast-primary,#1890ff)}@media (max-width:768px){.cm-podcast-page .sou-podcast-tab{padding:12px 10px;font-size:13px}}.cm-podcast-page .sou-podcast-tab-actions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding-left:16px;display:flex}.cm-podcast-page .sou-manage-icon-action-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;padding:6px;transition:color .2s,background .2s;display:inline-flex}.cm-podcast-page .sou-manage-icon-action-btn:hover:not(:disabled){color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));background:color-mix(in srgb, var(--podcast-primary,#1890ff) 8%, transparent)}.cm-podcast-page .sou-manage-icon-action-btn--danger:hover:not(:disabled){color:#ff6464;background:#ff3c3c1a}.cm-podcast-page .sou-manage-icon-action-btn--done:hover:not(:disabled){color:#4ade80;background:#4ade8014}.cm-podcast-page .sou-manage-icon-action-btn:disabled{opacity:.3;cursor:not-allowed}.cm-podcast-page .sou-podcast-action-btn{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;outline:none;align-items:center;gap:6px;padding:7px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.cm-podcast-page .sou-podcast-action-btn:hover,.cm-podcast-page .sou-podcast-action-btn--active{border-color:var(--podcast-primary,#1890ff);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-podcast-action-btn--danger{color:#ff6464d9;border-color:#ff3c3c73}.cm-podcast-page .sou-podcast-action-btn--danger:hover{color:#ff6464;border-color:#ff3c3ce6}.cm-podcast-page .sou-podcast-action-btn--manage{margin-right:26px;padding:7px 18px;font-size:13px}@media (max-width:768px){.cm-podcast-page .sou-podcast-action-btn--manage{margin-right:0;padding:4px 10px;font-size:10px}.cm-podcast-page .sou-podcast-action-btn{gap:4px;padding:4px 10px;font-size:10px}}.cm-podcast-page .sou-podcast-btn-icon{flex-shrink:0;width:16px;height:16px}@media (max-width:768px){.cm-podcast-page .sou-podcast-btn-icon{width:11px;height:11px}}.cm-podcast-page .sou-podcast-body{background:var(--podcast-body-bg,#f5f8ff);min-height:420px;padding:44px 40px 140px}@media (max-width:768px){.cm-podcast-page .sou-podcast-body{padding:28px 16px 120px}}.cm-podcast-page .sou-podcast-episodes-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.cm-podcast-page .sou-podcast-episodes-title{color:var(--podcast-ink,#1f2937);border-left:4px solid var(--podcast-primary,#1890ff);letter-spacing:.5px;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1.4em;font-weight:800;line-height:1.2}.cm-podcast-page .sou-podcast-episode-list{flex-direction:column;gap:14px;display:flex}.cm-podcast-page .sou-podcast-episode-card{background:var(--podcast-body-bg,#fff);cursor:pointer;border:1px solid #e8f0fe;border-radius:14px;align-items:center;gap:18px;padding:16px 20px;transition:background .25s,border-color .25s,transform .2s,box-shadow .2s;display:flex}.cm-podcast-page .sou-podcast-episode-card:hover{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 25%, transparent);box-shadow:0 4px 16px color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);background:#f0f7ff;transform:translateY(-2px)}.cm-podcast-page .sou-podcast-ep-vote{flex-shrink:0;align-self:center}@media (max-width:600px){.cm-podcast-page .sou-podcast-episode-card{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px 16px}.cm-podcast-page .sou-podcast-ep-info{flex:1;min-width:0}.cm-podcast-page .sou-podcast-ep-vote{margin-left:auto}.cm-podcast-page .sou-podcast-ep-play{align-self:center}}.cm-podcast-page .sou-podcast-ep-thumb{border-radius:10px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.cm-podcast-page .sou-podcast-ep-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.cm-podcast-page .sou-podcast-ep-thumb:hover img{transform:scale(1.05)}.cm-podcast-page .sou-podcast-ep-info{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.cm-podcast-page .sou-podcast-ep-meta{color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 70%, transparent);text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:10px;margin-bottom:7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;display:flex}.cm-podcast-page .sou-podcast-ep-title{color:var(--podcast-ink,#1f2937);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.4;overflow:hidden}.cm-podcast-page .sou-podcast-ep-desc{color:var(--podcast-ink-muted,#6b7280);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.cm-podcast-page .sou-ep-equalizer{align-items:flex-end;gap:2px;height:18px;display:flex}.cm-podcast-page .sou-ep-equalizer span{background:var(--podcast-primary,#1890ff);border-radius:2px;width:3px;animation:.8s ease-in-out infinite cm-eq-bounce;display:block}.cm-podcast-page .sou-ep-equalizer span:first-child{height:8px;animation-delay:0s}.cm-podcast-page .sou-ep-equalizer span:nth-child(2){height:16px;animation-delay:.15s}.cm-podcast-page .sou-ep-equalizer span:nth-child(3){height:10px;animation-delay:.3s}.cm-podcast-page .sou-ep-equalizer span:nth-child(4){height:13px;animation-delay:.45s}@keyframes cm-eq-bounce{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.cm-podcast-page .sou-podcast-ep-play{cursor:pointer;color:#fff;background:#1890ff;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;padding:0;font-size:15px;transition:background .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 20px #1890ff59}.cm-podcast-page .sou-podcast-ep-play:hover{background:#096dd9;transform:scale(1.1);box-shadow:0 6px 28px #1890ff8c}.cm-podcast-page .sou-podcast-ep-play.is-active{background:#096dd9;box-shadow:0 4px 20px #1890ff80}.cm-podcast-page .sou-podcast-view-all{text-align:center;padding:32px 0 8px}.cm-podcast-page .sou-podcast-view-all-btn{color:#1890ff;cursor:pointer;letter-spacing:.5px;background:0 0;border:1px solid #1890ff;border-radius:20px;outline:none;align-items:center;gap:10px;padding:10px 28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.cm-podcast-page .sou-podcast-view-all-btn:hover{color:#fff;background:#1890ff}.cm-podcast-page .sou-podcast-empty{color:var(--podcast-ink-muted,#6b7280);text-align:center;padding:60px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.cm-podcast-page .sou-podcast-coming-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}.cm-podcast-page .sou-podcast-coming-soon-title{color:var(--podcast-primary-ink,var(--podcast-primary,#60a5fa));letter-spacing:.04em;margin:0 0 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:600}.cm-podcast-page .sou-podcast-coming-soon-sub{color:var(--podcast-ink-muted,#6b7280);margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.cm-podcast-page.sou-player-open{padding-right:var(--podcast-player-w,420px)}.cm-podcast-page.sou-player-open .sou-podcast-tabs-bar{padding-left:200px;padding-right:16px}.cm-podcast-page.sou-player-open .sou-podcast-main{margin-left:178px}@media (min-width:769px){.cm-podcast-page.sou-player-open.sou-player-video{padding-right:var(--podcast-player-w,min(600px, 42vw))}.cm-podcast-page .sou-sidebar-player.is-video:not(.is-expanded){width:var(--podcast-player-w,min(600px, 42vw))}}.cm-podcast-page .sou-sidebar-player:not(.is-expanded){--pc-col:min(100%, 860px)}.cm-podcast-page .sou-sidebar-player:not(.is-expanded).is-video{--pc-col:min(100%, 860px, 96vh)}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-sidebar-info,.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-player-controls{max-width:var(--pc-col);margin-left:auto;margin-right:auto}.cm-podcast-page .sou-sidebar-player:not(.is-expanded).is-video .sou-sidebar-art--video{max-width:var(--pc-col)}.cm-podcast-page .sou-player-resize{z-index:5;cursor:col-resize;touch-action:none;width:10px;position:absolute;top:0;bottom:0;left:0}.cm-podcast-page .sou-player-resize:after{content:"";background:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 35%, transparent);border-radius:2px;width:4px;height:48px;margin-top:-24px;transition:background .15s,height .15s,margin-top .15s;position:absolute;top:50%;left:3px}.cm-podcast-page .sou-player-resize:hover:after,.cm-podcast-page .sou-player-resize:active:after{background:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));height:72px;margin-top:-36px}@media (max-width:768px){.cm-podcast-page .sou-player-resize{display:none}}.cm-podcast-page.sou-player-expanded{padding-right:65vw}.cm-podcast-page.sou-player-expanded .sou-podcast-tabs-bar{padding-left:200px;padding-right:12px}.cm-podcast-page.sou-player-expanded .sou-podcast-main{margin-left:178px}.cm-podcast-page.sou-player-expanded .sou-podcast-episode-card{border-radius:10px;gap:12px;padding:10px 14px}.cm-podcast-page.sou-player-expanded .sou-podcast-ep-thumb{border-radius:7px;width:40px;height:40px}.cm-podcast-page.sou-player-expanded .sou-podcast-ep-meta{gap:6px;margin-bottom:4px;font-size:10px}.cm-podcast-page.sou-player-expanded .sou-podcast-ep-title{font-size:14px}.cm-podcast-page.sou-player-expanded .sou-podcast-ep-desc{-webkit-line-clamp:1;line-clamp:1;font-size:11px}.cm-podcast-page.sou-player-expanded .sou-podcast-ep-vote{flex-shrink:0;align-self:center;visibility:visible!important;margin-top:0!important;display:flex!important}.cm-podcast-page.sou-player-expanded .sou-podcast-ep-play{width:34px;height:34px}.cm-podcast-page .sou-sidebar-player{width:var(--podcast-player-w,420px);--pc-line:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 24%, transparent);--pc-tint:color-mix(in srgb, var(--podcast-ink,#111827) 6%, transparent);background:var(--podcast-body-bg,#fff);border-left:1px solid var(--pc-line);box-shadow:-6px 0 32px color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);z-index:300;will-change:transform;flex-direction:column;align-items:center;gap:16px;padding:56px 28px 24px;transition:transform .42s cubic-bezier(.32,.72,0,1),width .42s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:64px;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.cm-podcast-page .sou-sidebar-player.is-open{transform:translate(0)}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll{flex-direction:column;flex:auto;align-items:center;gap:18px;width:100%;min-height:0;display:flex;overflow:hidden auto}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll::-webkit-scrollbar{width:4px}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll::-webkit-scrollbar-track{background:0 0}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 20%, transparent);border-radius:2px}.cm-podcast-page .sou-sidebar-player.is-expanded{background:var(--podcast-body-bg,#f5f8ff);z-index:500;flex-direction:column;align-items:stretch;gap:0;width:65vw;padding:56px 40px 28px}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-sidebar-scroll{align-items:stretch;gap:0}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-sidebar-art{aspect-ratio:16/9;width:85%;max-width:none;box-shadow:0 8px 40px color-mix(in srgb, var(--podcast-primary,#1890ff) 15%, transparent);background:#e8f0fe;border-radius:10px;margin:0 auto 16px}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-sidebar-info{border-top:1px solid #e8f0fe;width:100%;padding:16px 0 0}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-player-meta{letter-spacing:1.2px;color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 70%, transparent);text-transform:uppercase;margin-bottom:6px;font-size:13px}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-player-title{color:var(--podcast-ink,#1f2937);margin-bottom:4px;font-size:2em;font-weight:700;line-height:1.3}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-player-desc{color:var(--podcast-ink-muted,#6b7280);-webkit-line-clamp:unset;line-clamp:unset;border-top:none;margin-top:4px;padding-top:0;font-size:1.1em;line-height:1.6}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-sidebar-queue{display:none}.cm-podcast-page .sou-sidebar-player::-webkit-scrollbar{width:4px}.cm-podcast-page .sou-sidebar-player::-webkit-scrollbar-track{background:0 0}.cm-podcast-page .sou-sidebar-player::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 20%, transparent);border-radius:2px}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top{z-index:20;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:14px}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close,.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-expand{border:1px solid var(--pc-line);color:var(--podcast-ink-muted,#6b7280);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:static}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close:hover,.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-expand:hover{background:var(--pc-tint);border-color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close svg,.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-expand svg{width:14px;height:14px}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close{font-size:14px}.cm-podcast-page .sou-sidebar-player .sou-player-controls{border-top:1px solid var(--pc-line);flex:none;width:100%;padding-top:16px}.cm-podcast-page .sou-sidebar-player .sou-player-progress{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 15%, transparent);cursor:pointer;border-radius:2px;width:100%;height:4px;transition:height .15s;position:relative}.cm-podcast-page .sou-sidebar-player .sou-player-progress:hover{height:6px}.cm-podcast-page .sou-sidebar-player .sou-player-progress-fill{background:var(--podcast-primary,#1890ff);pointer-events:none;border-radius:2px;height:100%;transition:width .1s linear}.cm-podcast-page .sou-sidebar-player .sou-player-controls-row{justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.cm-podcast-page .sou-sidebar-player .sou-player-controls-foot{justify-content:center;margin-top:12px;display:flex}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle{border:1px solid var(--pc-line);cursor:pointer;background:0 0;border-radius:22px;outline:none;align-items:center;gap:9px;padding:6px 8px 6px 14px;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-icon{color:#9aa4b2;transition:color .2s,transform .4s;display:inline-flex}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-label{letter-spacing:.2px;color:var(--podcast-ink-muted,#6b7280);white-space:nowrap;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:color .2s}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-track{background:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 40%, transparent);border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle .sou-autoplay-thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f1e3d40}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle:hover{border-color:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 45%, transparent);background:var(--pc-tint)}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 40%, transparent)}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-icon{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));transform:rotate(180deg)}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-label{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-track{background:var(--podcast-primary,#1890ff)}.cm-podcast-page .sou-sidebar-player .sou-autoplay-toggle.is-on .sou-autoplay-thumb{transform:translate(16px)}@media (max-width:768px){.cm-podcast-page.sou-player-open,.cm-podcast-page.sou-player-expanded{padding-right:0}.cm-podcast-page.sou-player-open .sou-podcast-tabs-bar,.cm-podcast-page.sou-player-expanded .sou-podcast-tabs-bar{padding-left:16px;padding-right:12px}.cm-podcast-page.sou-player-open .sou-podcast-main,.cm-podcast-page.sou-player-expanded .sou-podcast-main{margin-left:0}.cm-podcast-page .sou-sidebar-player,.cm-podcast-page .sou-sidebar-player.is-expanded{gap:14px;width:100%;padding:44px 16px 18px;inset:64px 0 0}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-sidebar-art{width:100%;margin:0 0 14px}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-player-title{font-size:1.35em}.cm-podcast-page .sou-sidebar-player.is-expanded .sou-player-desc{font-size:1em}}.cm-podcast-page .sou-sidebar-art{aspect-ratio:1;width:100%;max-width:min(100%,42vh);box-shadow:0 8px 32px color-mix(in srgb, var(--podcast-primary,#1890ff) 15%, transparent);background:#e8f0fe;border-radius:12px;flex-shrink:0;margin:0 auto;position:relative;overflow:hidden}.cm-podcast-page .sou-sidebar-art.sou-sidebar-art--video{aspect-ratio:16/9;background:#1a1a1a;border-radius:8px;max-width:min(100%,74vh)}.cm-podcast-page .sou-sidebar-art img,.cm-podcast-page .sou-sidebar-art video,.cm-podcast-page .sou-sidebar-art iframe{object-fit:cover;border:none;width:100%;height:100%;display:block}.cm-podcast-page .sou-sidebar-art video{object-fit:contain;background:#000}.cm-podcast-page .sou-sidebar-art .sou-react-player{display:block;width:100%!important;height:100%!important}.cm-podcast-page .sou-sidebar-art .sou-react-player iframe{width:100%;height:100%}.cm-podcast-page .sou-sidebar-info{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.cm-podcast-page .sou-sidebar-community{background:0 0;border:none;align-items:center;gap:10px;width:100%;margin-bottom:2px;padding:0;display:flex}.cm-podcast-page .sou-sidebar-community .sou-sidebar-community-logo{object-fit:cover;border-radius:50%;width:24px;height:24px}.cm-podcast-page .sou-sidebar-community .sou-sidebar-community-name{color:var(--podcast-ink,#111827);font-size:14px;font-weight:600}.cm-podcast-page .sou-sidebar-info-row1{flex-direction:column;align-items:flex-start;gap:2px;width:100%;display:flex}.cm-podcast-page .sou-player-title{color:var(--podcast-ink,#1f2937);text-align:left;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.3}.cm-podcast-page .sou-player-desc{color:var(--podcast-ink-muted,#6b7280);text-align:left;overflow-wrap:anywhere;white-space:pre-line;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;width:100%;min-width:0;margin:8px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;display:-webkit-box;overflow:hidden}.cm-podcast-page .sou-player-desc.is-expanded{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.cm-podcast-page .sou-player-desc-toggle{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:0;padding:4px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700}.cm-podcast-page .sou-player-desc-toggle:hover{text-decoration:underline}.cm-podcast-page .sou-player-meta{color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 70%, transparent);text-align:left;margin:2px 0 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.cm-podcast-page .sou-sidebar-queue{border-top:1px solid #e8f0fe;flex-direction:column;gap:2px;width:100%;margin-top:4px;padding-top:16px;display:flex}.cm-podcast-page .sou-sidebar-queue-title{letter-spacing:2px;text-transform:uppercase;color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 60%, transparent);margin:0 0 10px;font-size:10px;font-weight:600}.cm-podcast-page .sou-sidebar-queue-ep{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;transition:background .13s;display:flex}.cm-podcast-page .sou-sidebar-queue-ep:hover{background:#f0f7ff}.cm-podcast-page .sou-sidebar-queue-thumb{width:44px;height:44px;color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 40%, transparent);background:#e8f0fe;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex;overflow:hidden}.cm-podcast-page .sou-sidebar-queue-thumb img{object-fit:cover;width:100%;height:100%;display:block}.cm-podcast-page .sou-sidebar-queue-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cm-podcast-page .sou-sidebar-queue-meta{color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 60%, transparent);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;overflow:hidden}.cm-podcast-page .sou-sidebar-queue-name{color:#374151;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:600;overflow:hidden}.cm-podcast-page .sou-manage-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.cm-podcast-page .sou-manage-header-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.cm-podcast-page .sou-sort-wrap{position:relative}.cm-podcast-page .sou-manage-sort-btn{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:6px;outline:none;align-items:center;gap:5px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.cm-podcast-page .sou-manage-sort-btn:hover{border-color:var(--podcast-primary,#1890ff);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-sort-dropdown{z-index:300;background:var(--podcast-body-bg,#fff);min-width:130px;box-shadow:0 8px 24px color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);border:1px solid #e8f0fe;border-radius:8px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.cm-podcast-page .sou-sort-option{color:#6b7280;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;transition:background .15s,color .15s;display:block}.cm-podcast-page .sou-sort-option:hover{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));background:#f0f7ff}.cm-podcast-page .sou-sort-option.active{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-add-menu{width:360px;max-width:calc(100vw - 40px);padding:6px}.cm-podcast-page .sou-add-menu-head{color:#6b7280;margin:0;padding:8px 10px 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600}.cm-podcast-page .sou-add-menu-item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:flex-start;gap:12px;width:100%;padding:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:background .15s;display:flex}.cm-podcast-page .sou-add-menu-item:hover,.cm-podcast-page .sou-add-menu-item:focus-visible{background:#f0f7ff;outline:none}.cm-podcast-page .sou-add-menu-icon{width:36px;height:36px;color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));background:color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cm-podcast-page .sou-add-menu-text{flex-direction:column;gap:2px;min-width:0;display:flex}.cm-podcast-page .sou-add-menu-text strong{color:#1f2937;font-size:13px;font-weight:700}.cm-podcast-page .sou-add-menu-text>span{color:#6b7280;font-size:12px;line-height:1.45}.cm-podcast-page .sou-add-menu-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.cm-podcast-page .sou-add-menu-tags em{color:#475569;background:#f1f5f9;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600;line-height:1.6}.cm-podcast-page .sou-add-menu-item+.sou-add-menu-item{border-top:1px solid #f1f5f9}.cm-podcast-page .sou-manage-season-title-wrap{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cm-podcast-page .sou-manage-season-num{color:#1f2937;white-space:nowrap;flex-shrink:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.cm-podcast-page .sou-manage-season-title-input{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 40%, transparent);color:#1f2937;background:#f9fafb;border-radius:6px;outline:none;flex:1;min-width:120px;padding:5px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600}.cm-podcast-page .sou-manage-season-title-input:focus{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 60%, transparent)}.cm-podcast-page .sou-manage-season-title-save{background:var(--podcast-primary,#1890ff);color:var(--podcast-on-primary,#fff);cursor:pointer;border:none;border-radius:5px;flex-shrink:0;padding:5px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;transition:opacity .15s}.cm-podcast-page .sou-manage-season-title-save:hover{opacity:.85}.cm-podcast-page .sou-manage-season-title-save:disabled{opacity:.5;cursor:not-allowed}.cm-podcast-page .sou-manage-season-title-cancel{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #00000026;border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:12px;transition:border-color .15s,color .15s}.cm-podcast-page .sou-manage-season-title-cancel:hover{color:#374151;border-color:#0000004d}.cm-podcast-page .sou-manage-del-season-btn{color:#ff6464d9;cursor:pointer;background:0 0;border:1px solid #ff3c3c73;border-radius:6px;align-items:center;gap:6px;padding:8px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.cm-podcast-page .sou-manage-del-season-btn:hover{color:#ff6060;background:#ff3c3c1a;border-color:#ff3c3cbf}.cm-podcast-page .sou-manage-add-btn{background:var(--podcast-primary,#1890ff);color:var(--podcast-on-primary,#fff);cursor:pointer;border:none;border-radius:6px;outline:none;flex-shrink:0;align-items:center;gap:6px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;transition:background .2s,transform .15s;display:inline-flex}.cm-podcast-page .sou-manage-add-btn:hover{background:var(--podcast-primary,#1890ff);filter:brightness(.88);transform:translateY(-1px)}.cm-podcast-page .sou-manage-add-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.cm-podcast-page .sou-manage-import-btn{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));border:1.5px solid var(--podcast-primary,#1890ff);background:0 0}.cm-podcast-page .sou-manage-import-btn:hover{filter:none;background:#1890ff14}.cm-podcast-page .sou-manage-ep-list{flex-direction:column;gap:6px;display:flex}.cm-podcast-page .sou-manage-ep-row{background:var(--podcast-body-bg,#f5f8ff);border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);cursor:grab;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s;display:flex}.cm-podcast-page .sou-manage-ep-row:active{cursor:grabbing}.cm-podcast-page .sou-manage-ep-row.is-editing{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 30%, transparent);border-bottom-right-radius:0;border-bottom-left-radius:0}.cm-podcast-page .sou-manage-ep-row.is-drag-over{border-color:#0000;border-top:2px solid var(--podcast-primary,#1890ff);margin-top:-1px}.cm-podcast-page .sou-manage-ep-drag-handle{color:var(--podcast-ink-muted,#9ca3af);cursor:grab;flex-shrink:0;align-items:center;transition:color .15s;display:flex}.cm-podcast-page .sou-manage-ep-drag-handle:hover{color:var(--podcast-ink,#374151)}.cm-podcast-page .sou-manage-ep-thumb{background:#e8f0fe;border-radius:8px;flex-shrink:0;width:58px;height:58px;overflow:hidden}.cm-podcast-page .sou-manage-ep-thumb img{object-fit:cover;width:100%;height:100%;display:block}.cm-podcast-page .sou-manage-ep-thumb-placeholder{width:100%;height:100%;color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 35%, transparent);justify-content:center;align-items:center;font-size:18px;display:flex}.cm-podcast-page .sou-manage-ep-main{flex:1;min-width:0}.cm-podcast-page .sou-manage-ep-title{color:var(--podcast-ink,#1f2937);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;overflow:hidden}.cm-podcast-page .sou-manage-ep-meta{color:var(--podcast-ink-muted,#9ca3af);gap:10px;margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;display:flex}.cm-podcast-page .sou-manage-ep-desc{color:var(--podcast-ink-muted,#6b7280);white-space:nowrap;text-overflow:ellipsis;max-width:480px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;overflow:hidden}.cm-podcast-page .sou-manage-ep-actions{flex-shrink:0;align-items:center;gap:8px;margin-right:-4px;display:flex}.cm-podcast-page .sou-manage-icon-btn{width:38px;height:38px;color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);cursor:pointer;background:#00000008;border:1px solid #00000014;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;transition:background .15s,border-color .15s,color .15s;display:flex}.cm-podcast-page .sou-manage-icon-btn:hover:not(:disabled){color:#374151;background:#0000000f;border-color:#00000026}.cm-podcast-page .sou-manage-icon-btn:disabled{opacity:.18;cursor:not-allowed}.cm-podcast-page .sou-manage-icon-btn--edit{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 35%, transparent);color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 75%, transparent)}.cm-podcast-page .sou-manage-icon-btn--edit:hover:not(:disabled){background:color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 70%, transparent);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-manage-icon-btn--edit.active{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 50%, transparent);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-manage-icon-btn--delete{color:#ff6464bf;border-color:#ff3c3c59}.cm-podcast-page .sou-manage-icon-btn--delete:hover:not(:disabled){color:#ff6060;background:#ff3c3c1f;border-color:#ff3c3cb3}.cm-podcast-page .sou-manage-icon-btn--confirm{color:#ff6060;background:#ff3c3c1f;border-color:#ff3c3c66}.cm-podcast-page .sou-manage-icon-btn--confirm:hover{color:#ff8080!important;background:#ff3c3c38!important;border-color:#ff3c3c99!important}.cm-podcast-page .sou-manage-empty{color:#6b7280;text-align:left;padding:52px 0 32px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.cm-podcast-page .sou-manage-form{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 18%, transparent);background:#fff;border-top:none;border-radius:0 0 12px 12px;margin-bottom:6px;padding:20px}.cm-podcast-page .sou-manage-form--new{border-top:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 18%, transparent);border-radius:12px;margin-bottom:12px}.cm-podcast-page .sou-manage-form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}@media (max-width:768px){.cm-podcast-page .sou-manage-form-grid{grid-template-columns:1fr}}.cm-podcast-page .sou-manage-field{flex-direction:column;gap:6px;display:flex}.cm-podcast-page .sou-manage-field--full{grid-column:1/-1}.cm-podcast-page .sou-manage-label{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);text-transform:uppercase;letter-spacing:.7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.cm-podcast-page .sou-manage-input{color:#1f2937;box-sizing:border-box;background:#f9fafb;border:1px solid #0000001f;border-radius:6px;outline:none;width:100%;padding:9px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:border-color .2s}.cm-podcast-page .sou-manage-input[type=number]{appearance:textfield}.cm-podcast-page .sou-manage-input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.cm-podcast-page .sou-manage-input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.cm-podcast-page .sou-manage-input::placeholder{color:#d1d5db}.cm-podcast-page .sou-manage-input:focus{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 50%, transparent)}.cm-podcast-page .sou-manage-textarea{resize:vertical;min-height:72px}.cm-podcast-page .sou-manage-form-top{grid-template-columns:120px 1fr;gap:16px;margin-bottom:14px;display:grid}@media (max-width:768px){.cm-podcast-page .sou-manage-form-top{grid-template-columns:1fr}}.cm-podcast-page .sou-manage-thumb-zone{aspect-ratio:1;background:var(--podcast-body-bg,#f5f8ff);border:1.5px dashed color-mix(in srgb, var(--podcast-primary,#1890ff) 30%, transparent);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.cm-podcast-page .sou-manage-thumb-zone:hover{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 60%, transparent)}.cm-podcast-page .sou-manage-thumb-preview-img{object-fit:cover;width:100%;height:100%;display:block}.cm-podcast-page .sou-manage-thumb-edit-overlay{color:#fff;pointer-events:none;background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;display:flex;position:absolute;inset:0}.cm-podcast-page .sou-manage-thumb-empty{color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 45%, transparent);text-align:center;flex-direction:column;align-items:center;gap:5px;padding:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;line-height:1.4;display:flex}.cm-podcast-page .sou-manage-thumb-empty small{opacity:.7;font-size:9px}.cm-podcast-page .sou-manage-top-fields{flex-direction:column;gap:10px;min-width:0;display:flex}.cm-podcast-page .sou-manage-two-col{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cm-podcast-page .sou-manage-type-tabs{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);background:#f0f7ff;border-radius:8px;gap:5px;padding:4px;display:flex}.cm-podcast-page .sou-manage-type-tab{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);cursor:pointer;text-align:center;letter-spacing:.3px;background:0 0;border:1px solid #0000;border-radius:6px;outline:none;flex:1;padding:7px 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;transition:all .15s}.cm-podcast-page .sou-manage-type-tab.active{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 25%, transparent);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-manage-type-tab:hover:not(.active){color:#374151;background:color-mix(in srgb, var(--podcast-primary,#1890ff) 4%, transparent)}.cm-podcast-page .sou-manage-file-zone{border:1.5px dashed color-mix(in srgb, var(--podcast-primary,#1890ff) 25%, transparent);cursor:pointer;color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);background:#f9fafb;border-radius:6px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.cm-podcast-page .sou-manage-file-zone:hover{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 50%, transparent);color:#6b7280}.cm-podcast-page .sou-manage-file-zone.has-file{border-style:solid;border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 30%, transparent);background:color-mix(in srgb, var(--podcast-primary,#1890ff) 4%, transparent);color:#374151}.cm-podcast-page .sou-manage-file-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;overflow:hidden}.cm-podcast-page .sou-manage-ep-type-badge{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 6%, transparent);border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 15%, transparent);text-transform:uppercase;letter-spacing:.5px;color:#6b7280;border-radius:4px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.cm-podcast-page .sou-manage-upload-error{color:#ff6060;margin:0 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}.cm-podcast-page .sou-manage-upload-success{color:#22c55e;margin:0 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px}.cm-podcast-page .sou-upload-progress-wrap{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);border-radius:3px;height:6px;margin:0 0 14px;position:relative;overflow:hidden}.cm-podcast-page .sou-upload-progress-wrap .sou-upload-progress-bar{background:linear-gradient(90deg, var(--podcast-primary,#1890ff), var(--podcast-accent,#40a9ff));border-radius:3px;height:100%;transition:width .2s}.cm-podcast-page .sou-upload-progress-wrap .sou-upload-progress-label{color:#6b7280;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;position:absolute;top:10px;right:0}.cm-podcast-page .sou-manage-form-actions{justify-content:flex-end;gap:10px;display:flex}.cm-podcast-page .sou-manage-save-btn{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:6px;outline:none;padding:8px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;transition:background .2s}.cm-podcast-page .sou-manage-save-btn:hover{background:#096dd9}.cm-podcast-page .sou-manage-cancel-btn{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:6px;outline:none;padding:8px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:border-color .2s,color .2s}.cm-podcast-page .sou-manage-cancel-btn:disabled{opacity:.4;cursor:not-allowed}.cm-podcast-page .sou-manage-cancel-btn:hover:not(:disabled){color:#374151;border-color:#00000040}@keyframes cm-tab-enter{0%{opacity:0;max-width:0;overflow:hidden}to{opacity:1;max-width:300px}}.cm-podcast-page .sou-manage-season-tab-wrap{align-items:center;gap:2px;transition:transform .35s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.cm-podcast-page .sou-manage-season-tab-wrap--entering{animation:.35s cubic-bezier(.25,.46,.45,.94) both cm-tab-enter;overflow:hidden}.cm-podcast-page .sou-manage-season-del-btn{color:#d1d5db;cursor:pointer;background:0 0;border:none;border-radius:3px;outline:none;padding:2px 4px;font-size:10px;line-height:1;transition:color .15s,background .15s}.cm-podcast-page .sou-manage-season-del-btn:hover{color:#ff4d4f;background:#ff4d4f14}.cm-podcast-page .sou-manage-season-del-confirm{align-items:center;gap:2px;display:inline-flex}.cm-podcast-page .sou-manage-season-del-yes{color:#ff6060;cursor:pointer;background:#ff3c3c1f;border:1px solid #ff3c3c59;border-radius:3px;outline:none;padding:2px 6px;font-size:10px;transition:background .15s}.cm-podcast-page .sou-manage-season-del-yes:hover{background:#ff3c3c38}.cm-podcast-page .sou-manage-season-del-no{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:3px;outline:none;padding:2px 6px;font-size:10px}.cm-podcast-page .sou-manage-season-del-no:hover{color:#374151}.cm-podcast-page .sou-manage-season-badge{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 25%, transparent);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));letter-spacing:.8px;text-transform:uppercase;vertical-align:middle;border-radius:4px;margin-left:10px;padding:2px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700;display:inline-block}.cm-podcast-page .sou-manage-add-season-tab{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 45%, transparent);color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 80%, transparent);cursor:pointer;background:0 0;border-radius:6px;outline:none;padding:4px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600;transition:border-color .2s,color .2s}.cm-podcast-page .sou-manage-add-season-tab:hover{border-color:var(--podcast-primary,#1890ff);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-season-nav-btn{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;align-items:center;padding:0 2px;transition:color .2s;display:flex}.cm-podcast-page .sou-season-nav-btn svg{width:18px;height:18px}.cm-podcast-page .sou-season-nav-btn:hover:not(:disabled){color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-season-nav-btn:disabled{opacity:.2;cursor:default}.cm-podcast-page .sou-season-ellipsis{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);-webkit-user-select:none;user-select:none;align-self:center;padding:0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.cm-podcast-page .sou-add-season-wrap{flex-shrink:0;align-self:center;position:relative}.cm-podcast-page .sou-add-season-card{z-index:200;border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 20%, transparent);background:#fff;border-radius:10px;min-width:280px;padding:20px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #0000001a}.cm-podcast-page .sou-add-season-card-title{letter-spacing:1px;color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));margin:0 0 14px;font-family:Bebas Neue,sans-serif;font-size:18px}.cm-podcast-page .sou-add-season-card-fields{align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.cm-podcast-page .sou-add-season-field{flex-direction:column;gap:5px;display:flex}.cm-podcast-page .sou-add-season-field:last-child{flex:1}.cm-podcast-page .sou-add-season-label{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);text-transform:uppercase;letter-spacing:.5px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600}.cm-podcast-page .sou-add-season-input{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 30%, transparent);color:#1f2937;background:#f9fafb;border-radius:6px;outline:none;flex:1;padding:8px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;transition:border-color .15s}.cm-podcast-page .sou-add-season-input::placeholder{color:#d1d5db}.cm-podcast-page .sou-add-season-input:focus{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 60%, transparent)}.cm-podcast-page .sou-add-season-input.sou-add-season-num{text-align:center;appearance:textfield;flex:0 0 40px;padding:8px 4px;font-size:12px}.cm-podcast-page .sou-add-season-input.sou-add-season-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cm-podcast-page .sou-add-season-input.sou-add-season-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cm-podcast-page .sou-add-season-card-actions{justify-content:flex-end;gap:8px;display:flex}.cm-podcast-page .sou-add-season-cancel{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:6px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;transition:color .15s,border-color .15s}.cm-podcast-page .sou-add-season-cancel:hover{color:#374151;border-color:#00000040}.cm-podcast-page .sou-add-season-confirm{background:var(--podcast-primary,#1890ff);color:var(--podcast-on-primary,#fff);cursor:pointer;border:none;border-radius:6px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;transition:background .15s}.cm-podcast-page .sou-add-season-confirm:hover{background:#096dd9}.cm-podcast-page .sou-season-select{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9fafb;border:1px solid #0000001f;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 12px;transition:border-color .2s;display:flex;position:relative}.cm-podcast-page .sou-season-select:hover{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 50%, transparent)}.cm-podcast-page .sou-season-select-val{color:#1f2937;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.cm-podcast-page .sou-season-dropdown{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 20%, transparent);z-index:100;background:#fff;border-radius:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #00000014}.cm-podcast-page .sou-season-option{color:#374151;cursor:pointer;padding:9px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;transition:background .15s,color .15s}.cm-podcast-page .sou-season-option:hover{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 6%, transparent);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-season-option.active{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));background:color-mix(in srgb, var(--podcast-primary,#1890ff) 8%, transparent)}.cm-podcast-page .sou-edit-popup-card{border:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 18%, transparent);background:#fff;border-radius:12px;width:min(680px,100vw - 40px);max-height:calc(100vh - 60px);overflow-y:auto}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-header{justify-content:space-between;align-items:center;margin-bottom:-4px;padding:16px 20px 0;display:flex}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-title{letter-spacing:1px;color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));margin:0;font-family:Bebas Neue,sans-serif;font-size:18px}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-close{color:color-mix(in srgb, var(--podcast-text,#9ca3af) 60%, transparent);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:14px;line-height:1;transition:color .15s}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-close:hover{color:#374151}.cm-podcast-page .sou-edit-popup-card .sou-manage-form{border:none;border-radius:0 0 12px 12px}.cm-podcast-page .sou-edit-popup-card .sou-manage-label{color:#6b7280}.cm-podcast-page .sou-edit-popup-card .sou-manage-type-tabs{background:#f0f7ff;border-color:#1890ff26}.cm-podcast-page .sou-edit-popup-card .sou-manage-type-tab{color:#6b7280}.cm-podcast-page .sou-edit-popup-card .sou-manage-type-tab.active{color:#1890ff;background:#1890ff1a;border-color:#1890ff40}.cm-podcast-page .sou-edit-popup-card .sou-manage-type-tab:hover:not(.active){color:#374151;background:#1890ff0d}.cm-podcast-page .sou-edit-popup-card .sou-manage-file-zone{color:#6b7280}.cm-podcast-page .sou-edit-popup-card .sou-manage-file-zone:hover{color:#374151}.cm-podcast-page .sou-edit-popup-card .sou-manage-thumb-empty{color:#93c5fd}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-close{color:#9ca3af}@media (min-width:769px){.cm-podcast-page .sou-edit-popup-card{border-radius:16px;flex-direction:column;width:min(880px,100vw - 64px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a47}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-header{flex:none;margin-bottom:0;padding:22px 32px 0}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-title{letter-spacing:1.2px;font-size:26px}.cm-podcast-page .sou-edit-popup-card .sou-edit-popup-close{padding:6px 8px;font-size:18px}.cm-podcast-page .sou-edit-popup-card .sou-manage-form{flex:1;min-height:0;margin-bottom:0;padding:20px 32px 0;overflow-y:auto}.cm-podcast-page .sou-edit-popup-card .sou-manage-form-top{grid-template-columns:clamp(120px,22vh,200px) 1fr;gap:28px;margin-bottom:18px}.cm-podcast-page .sou-edit-popup-card .sou-manage-top-fields{gap:16px}.cm-podcast-page .sou-edit-popup-card .sou-manage-label{letter-spacing:.8px;font-size:11px}.cm-podcast-page .sou-edit-popup-card .sou-manage-input{border-radius:8px;padding:12px 14px;font-size:14px}.cm-podcast-page .sou-edit-popup-card .sou-manage-textarea{min-height:clamp(96px,20vh,180px);line-height:1.6}.cm-podcast-page .sou-edit-popup-card .sou-manage-type-tab{padding:10px 12px;font-size:12px}.cm-podcast-page .sou-edit-popup-card .sou-manage-form-actions{z-index:2;background:#fff;border-top:1px solid #0000000f;gap:12px;margin:8px -32px 0;padding:14px 32px 22px;position:sticky;bottom:0}.cm-podcast-page .sou-edit-popup-card .sou-manage-save-btn,.cm-podcast-page .sou-edit-popup-card .sou-manage-cancel-btn{border-radius:8px;padding:11px 28px;font-size:13px}.cm-podcast-page .sou-edit-popup-card .sou-manage-save-btn{background:var(--podcast-primary,#1890ff)}.cm-podcast-page .sou-edit-popup-card .sou-manage-save-btn:hover{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 85%, #000)}}.cm-podcast-page .sou-delete-popup-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cm-podcast-page .sou-delete-popup-card{text-align:center;background:#fff;border:1px solid #ff3c3c40;border-radius:14px;width:calc(100% - 40px);max-width:420px;padding:32px 28px 26px;box-shadow:0 20px 60px #0000001f}.cm-podcast-page .sou-delete-popup-icon{color:#ff4d4f;margin-bottom:16px}.cm-podcast-page .sou-delete-popup-title{color:#cf1322;margin:0 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700}.cm-podcast-page .sou-delete-popup-desc{color:#6b7280;margin:0 0 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.65}.cm-podcast-page .sou-delete-popup-actions{justify-content:center;gap:10px;display:flex}.cm-podcast-page .sou-delete-popup-cancel{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #00000026;border-radius:8px;padding:9px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:border-color .15s,color .15s}.cm-podcast-page .sou-delete-popup-cancel:hover{color:#374151;border-color:#0000004d}.cm-podcast-page .sou-delete-popup-confirm{color:#fff;cursor:pointer;background:#ff3c3c;border:1px solid #ff3c3c;border-radius:8px;padding:9px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;transition:background .15s}.cm-podcast-page .sou-delete-popup-confirm:hover{background:#e02a2a;border-color:#e02a2a}.cm-podcast-page .pc-episode-panel,.sou-podcast-page .pc-episode-panel{background:var(--podcast-body-bg,#fff);border:1px solid #e8f0fe;border-radius:16px;max-width:900px;margin:0 auto;padding:22px 26px 30px;box-shadow:0 2px 20px #102a5a0f}.cm-podcast-page .pc-episode-panel .sou-podcast-episodes-wrap,.sou-podcast-page .pc-episode-panel .sou-podcast-episodes-wrap{max-width:none;overflow:visible}@media (max-width:992px){.cm-podcast-page .pc-episode-panel,.sou-podcast-page .pc-episode-panel{padding:20px 20px 26px}}@media (max-width:768px){.cm-podcast-page .pc-episode-panel,.sou-podcast-page .pc-episode-panel{border-radius:12px;padding:16px 14px 22px}}.cm-podcast-page .pc-episode-panel--state,.sou-podcast-page .pc-episode-panel--state{text-align:center;padding:64px 26px}.cm-podcast-page .pc-state-msg,.sou-podcast-page .pc-state-msg{color:var(--podcast-ink-muted,#6b7280);margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.cm-podcast-page .pc-state-msg--error,.sou-podcast-page .pc-state-msg--error{color:#dc2626}.cm-podcast-page .pc-state-retry,.sou-podcast-page .pc-state-retry{border:1px solid var(--podcast-primary,#1890ff);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));cursor:pointer;background:0 0;border-radius:20px;margin-top:14px;padding:8px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .2s,color .2s}.cm-podcast-page .pc-state-retry:hover,.sou-podcast-page .pc-state-retry:hover{background:var(--podcast-primary,#1890ff);color:var(--podcast-on-primary,#fff)}.cm-podcast-page .pc-panel-head,.sou-podcast-page .pc-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}@media (max-width:768px){.cm-podcast-page .pc-panel-head,.sou-podcast-page .pc-panel-head{flex-wrap:wrap;align-items:stretch;gap:10px}}.cm-podcast-page .pc-panel-tabs,.sou-podcast-page .pc-panel-tabs{flex:1;min-width:0}.cm-podcast-page .pc-panel-tabs .sou-podcast-tabs,.sou-podcast-page .pc-panel-tabs .sou-podcast-tabs{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.cm-podcast-page .pc-panel-tabs .sou-podcast-tabs::-webkit-scrollbar{display:none}.sou-podcast-page .pc-panel-tabs .sou-podcast-tabs::-webkit-scrollbar{display:none}.cm-podcast-page .pc-panel-tabs .sou-podcast-tab,.sou-podcast-page .pc-panel-tabs .sou-podcast-tab{letter-spacing:.08em;color:#98a2b3;white-space:nowrap;margin-right:26px;padding:4px 2px 10px;font-size:13px;font-weight:700}.cm-podcast-page .pc-panel-tabs .sou-podcast-tab.active,.sou-podcast-page .pc-panel-tabs .sou-podcast-tab.active{color:var(--podcast-ink,#1f2937);border-bottom-color:var(--podcast-primary,#1890ff)}.cm-podcast-page .pc-panel-tabs .sou-podcast-tab:hover,.sou-podcast-page .pc-panel-tabs .sou-podcast-tab:hover{color:var(--podcast-ink,#1f2937)}.cm-podcast-page .pc-panel-tabs .sou-podcast-tab:focus-visible,.sou-podcast-page .pc-panel-tabs .sou-podcast-tab:focus-visible{outline:2px solid var(--podcast-primary,#1890ff);outline-offset:3px;border-radius:3px}@media (max-width:768px){.cm-podcast-page .pc-panel-tabs .sou-podcast-tab,.sou-podcast-page .pc-panel-tabs .sou-podcast-tab{margin-right:18px;font-size:12px}}.cm-podcast-page .pc-panel-tabs .sou-manage-season-tab-wrap,.sou-podcast-page .pc-panel-tabs .sou-manage-season-tab-wrap{flex-shrink:0}.cm-podcast-page .pc-panel-actions,.sou-podcast-page .pc-panel-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.cm-podcast-page .pc-panel-actions .sou-manage-sort-btn,.sou-podcast-page .pc-panel-actions .sou-manage-sort-btn{border-radius:8px;padding:7px 16px}.cm-podcast-page .pc-panel-actions .sou-manage-sort-btn:focus-visible,.sou-podcast-page .pc-panel-actions .sou-manage-sort-btn:focus-visible{outline:2px solid var(--podcast-primary,#1890ff);outline-offset:2px}.cm-podcast-page .pc-panel-actions .sou-podcast-action-btn--manage,.sou-podcast-page .pc-panel-actions .sou-podcast-action-btn--manage{margin-right:0}@media (max-width:768px){.cm-podcast-page .pc-panel-actions,.sou-podcast-page .pc-panel-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}}.cm-podcast-page .pc-episode-list,.sou-podcast-page .pc-episode-list{flex-direction:column;gap:14px;display:flex;container:pc-list/inline-size}.cm-podcast-page .pc-episode-card,.sou-podcast-page .pc-episode-card{background:var(--podcast-body-bg,#fff);cursor:pointer;border:1px solid #e8f0fe;border-radius:14px;align-items:stretch;min-height:132px;transition:border-color .25s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.cm-podcast-page .pc-episode-card .pc-ep-stats,.sou-podcast-page .pc-episode-card .pc-ep-stats{cursor:default}.cm-podcast-page .pc-episode-card:hover,.sou-podcast-page .pc-episode-card:hover{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 30%, transparent);box-shadow:0 6px 20px color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);transform:translateY(-2px)}.cm-podcast-page .pc-episode-card.is-current,.sou-podcast-page .pc-episode-card.is-current{border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 45%, transparent)}.cm-podcast-page .pc-episode-card:hover .pc-ep-media img,.sou-podcast-page .pc-episode-card:hover .pc-ep-media img{transform:scale(1.04)}.cm-podcast-page .pc-ep-media,.sou-podcast-page .pc-ep-media{aspect-ratio:16/9;background:#eef2f9;flex-shrink:0;width:240px;overflow:hidden}.cm-podcast-page .pc-ep-media img,.sou-podcast-page .pc-ep-media img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}@media (max-width:992px){.cm-podcast-page .pc-ep-media,.sou-podcast-page .pc-ep-media{width:180px}}.cm-podcast-page .pc-ep-media-placeholder,.sou-podcast-page .pc-ep-media-placeholder{color:#b6c2d4;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cm-podcast-page .pc-ep-body,.sou-podcast-page .pc-ep-body{flex-direction:column;flex:1;justify-content:center;gap:5px;min-width:0;padding:14px 18px;display:flex}@media (max-width:768px){.cm-podcast-page .pc-ep-body,.sou-podcast-page .pc-ep-body{padding:12px 14px}}.cm-podcast-page .pc-ep-meta,.sou-podcast-page .pc-ep-meta{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;padding-right:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;line-height:1;display:flex}.cm-podcast-page .pc-ep-num,.sou-podcast-page .pc-ep-num{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));white-space:nowrap}.cm-podcast-page .pc-ep-dur,.sou-podcast-page .pc-ep-dur{color:#98a2b3;white-space:nowrap;font-weight:500}.cm-podcast-page .pc-ep-dur:before,.sou-podcast-page .pc-ep-dur:before{content:"·";opacity:.7;margin-right:8px}.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-title{color:var(--podcast-ink,#1f2937);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.4;overflow:hidden}@media (max-width:992px){.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-title{font-size:15px}}.cm-podcast-page .pc-ep-desc,.sou-podcast-page .pc-ep-desc{color:color-mix(in srgb, var(--podcast-ink,#1f2937) 75%, var(--podcast-body-bg,#fff));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.cm-podcast-page .pc-ep-stats,.sou-podcast-page .pc-ep-stats{flex-wrap:wrap;align-items:center;gap:4px 0;min-width:0;margin-top:3px;display:flex}.cm-podcast-page .pc-ep-stats>a,.sou-podcast-page .pc-ep-stats>a{line-height:0}.cm-podcast-page .pc-ep-stats .sou-podcast-ep-vote.comment-row,.sou-podcast-page .pc-ep-stats .sou-podcast-ep-vote.comment-row{width:auto;max-width:100%;margin-top:0;overflow:visible}.cm-podcast-page .pc-ep-badge,.sou-podcast-page .pc-ep-badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:32px;padding:3px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.6;position:absolute;top:12px;right:16px}.cm-podcast-page .pc-ep-badge--premium,.sou-podcast-page .pc-ep-badge--premium{color:#f5782f;background:#fff2e8;border:1px solid #f5782f59}.cm-podcast-page .pc-ep-badge--subscribe,.sou-podcast-page .pc-ep-badge--subscribe{color:#f5782f;background:0 0;border:1px solid #f5782f}.cm-podcast-page .pc-ep-side,.sou-podcast-page .pc-ep-side{flex-shrink:0;align-items:center;padding:0 20px;display:flex}@media (max-width:992px){.cm-podcast-page .pc-ep-side,.sou-podcast-page .pc-ep-side{padding:0 14px}}.cm-podcast-page .pc-ep-play,.sou-podcast-page .pc-ep-play{background:var(--podcast-primary,#1890ff);cursor:pointer;width:46px;height:46px;color:var(--podcast-on-primary,#fff);box-shadow:0 4px 20px color-mix(in srgb, var(--podcast-primary,#1890ff) 35%, transparent);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:16px;transition:filter .2s,transform .2s,box-shadow .2s;display:flex}.cm-podcast-page .pc-ep-play:hover,.sou-podcast-page .pc-ep-play:hover{filter:brightness(.9);box-shadow:0 6px 28px color-mix(in srgb, var(--podcast-primary,#1890ff) 55%, transparent);transform:scale(1.1)}.cm-podcast-page .pc-ep-play:focus-visible,.sou-podcast-page .pc-ep-play:focus-visible{outline:2px solid var(--podcast-primary,#1890ff);outline-offset:3px}.cm-podcast-page .pc-ep-play.is-active,.sou-podcast-page .pc-ep-play.is-active{filter:brightness(.9)}.cm-podcast-page .pc-ep-play.is-locked,.sou-podcast-page .pc-ep-play.is-locked{border-radius:12px}.cm-podcast-page .pc-ep-play .sou-ep-equalizer span,.sou-podcast-page .pc-ep-play .sou-ep-equalizer span{background:#fff}@media (max-width:992px){.cm-podcast-page .pc-ep-play,.sou-podcast-page .pc-ep-play{width:42px;height:42px}}.cm-podcast-page.sou-player-open .pc-episode-panel,.cm-podcast-page.sou-player-expanded .pc-episode-panel,.sou-podcast-page.sou-player-open .pc-episode-panel,.sou-podcast-page.sou-player-expanded .pc-episode-panel{max-width:100%}.cm-podcast-page.sou-player-expanded .pc-episode-card,.sou-podcast-page.sou-player-expanded .pc-episode-card{min-height:92px}.cm-podcast-page.sou-player-expanded .pc-ep-media,.sou-podcast-page.sou-player-expanded .pc-ep-media{width:140px}.cm-podcast-page.sou-player-expanded .pc-ep-body,.sou-podcast-page.sou-player-expanded .pc-ep-body{gap:3px;padding:10px 14px}.cm-podcast-page.sou-player-expanded .pc-ep-meta,.sou-podcast-page.sou-player-expanded .pc-ep-meta{font-size:10px}.cm-podcast-page.sou-player-expanded .pc-ep-title,.sou-podcast-page.sou-player-expanded .pc-ep-title{font-size:14px}.cm-podcast-page.sou-player-expanded .pc-ep-desc,.sou-podcast-page.sou-player-expanded .pc-ep-desc{-webkit-line-clamp:1;line-clamp:1}.cm-podcast-page.sou-player-expanded .pc-ep-side,.sou-podcast-page.sou-player-expanded .pc-ep-side{padding:0 14px}.cm-podcast-page.sou-player-expanded .pc-ep-play,.sou-podcast-page.sou-player-expanded .pc-ep-play{width:34px;height:34px}@media (max-width:768px){.cm-podcast-page .pc-episode-card,.sou-podcast-page .pc-episode-card{min-height:108px}.cm-podcast-page .pc-ep-media,.sou-podcast-page .pc-ep-media{width:148px}.cm-podcast-page .pc-ep-body,.sou-podcast-page .pc-ep-body{gap:4px;padding:11px 13px}.cm-podcast-page .pc-ep-meta,.sou-podcast-page .pc-ep-meta{font-size:10px}.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-title{font-size:14px}.cm-podcast-page .pc-ep-desc,.sou-podcast-page .pc-ep-desc{font-size:12.5px;line-height:1.6}.cm-podcast-page .pc-ep-badge,.sou-podcast-page .pc-ep-badge{padding:2px 8px;font-size:9px;top:9px;right:11px}.cm-podcast-page .pc-ep-side,.sou-podcast-page .pc-ep-side{padding:0 11px}.cm-podcast-page .pc-ep-play,.sou-podcast-page .pc-ep-play{width:38px;height:38px}}@media (max-width:600px){.cm-podcast-page .pc-episode-card,.sou-podcast-page .pc-episode-card{flex-direction:column;align-items:stretch;min-height:0}.cm-podcast-page .pc-ep-media,.sou-podcast-page .pc-ep-media{aspect-ratio:16/9;width:100%}.cm-podcast-page .pc-ep-badge,.sou-podcast-page .pc-ep-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff0;top:10px;right:10px}.cm-podcast-page .pc-ep-body,.sou-podcast-page .pc-ep-body{gap:6px;padding:14px 16px 0}.cm-podcast-page .pc-ep-meta,.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-meta,.sou-podcast-page .pc-ep-title{padding-right:46px}.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-title{white-space:normal}.cm-podcast-page .pc-ep-stats,.sou-podcast-page .pc-ep-stats{justify-content:flex-start;align-items:center;margin-top:4px;padding-bottom:14px;display:flex}.cm-podcast-page .pc-ep-stats .sou-podcast-ep-vote,.sou-podcast-page .pc-ep-stats .sou-podcast-ep-vote{justify-content:flex-start!important;margin-left:0!important}.cm-podcast-page .pc-ep-side,.sou-podcast-page .pc-ep-side{padding:0;display:block;position:absolute;top:calc(56.25cqw + 12px);left:auto;right:16px}.cm-podcast-page .pc-ep-play,.sou-podcast-page .pc-ep-play{width:36px;height:36px;margin:0}.cm-podcast-page .pc-ep-play svg,.sou-podcast-page .pc-ep-play svg{width:14px;height:14px}}@container pc-list (max-width:620px){.cm-podcast-page .pc-episode-card,.sou-podcast-page .pc-episode-card{flex-direction:column;align-items:stretch;min-height:0}.cm-podcast-page .pc-ep-media,.sou-podcast-page .pc-ep-media{aspect-ratio:16/9;width:100%}.cm-podcast-page .pc-ep-badge,.sou-podcast-page .pc-ep-badge{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff0;top:10px;right:10px}.cm-podcast-page .pc-ep-body,.sou-podcast-page .pc-ep-body{gap:6px;padding:14px 16px 0}.cm-podcast-page .pc-ep-meta,.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-meta,.sou-podcast-page .pc-ep-title{padding-right:46px}.cm-podcast-page .pc-ep-title,.sou-podcast-page .pc-ep-title{white-space:normal}.cm-podcast-page .pc-ep-stats,.sou-podcast-page .pc-ep-stats{justify-content:flex-start;align-items:center;margin-top:4px;padding-bottom:14px;display:flex}.cm-podcast-page .pc-ep-stats .sou-podcast-ep-vote,.sou-podcast-page .pc-ep-stats .sou-podcast-ep-vote{justify-content:flex-start!important;margin-left:0!important}.cm-podcast-page .pc-ep-side,.sou-podcast-page .pc-ep-side{padding:0;display:block;position:absolute;top:calc(56.25cqw + 12px);left:auto;right:16px}.cm-podcast-page .pc-ep-play,.sou-podcast-page .pc-ep-play{width:36px;height:36px;margin:0}.cm-podcast-page .pc-ep-play svg,.sou-podcast-page .pc-ep-play svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.cm-podcast-page .pc-episode-card,.cm-podcast-page .pc-episode-card:hover,.cm-podcast-page .pc-ep-media img,.cm-podcast-page .pc-episode-card:hover .pc-ep-media img,.cm-podcast-page .pc-ep-play,.cm-podcast-page .pc-ep-play:hover,.sou-podcast-page .pc-episode-card,.sou-podcast-page .pc-episode-card:hover,.sou-podcast-page .pc-ep-media img,.sou-podcast-page .pc-episode-card:hover .pc-ep-media img,.sou-podcast-page .pc-ep-play,.sou-podcast-page .pc-ep-play:hover{transition:none;transform:none}}.cm-podcast-page .sou-podcast-ep-meta{color:color-mix(in srgb, var(--podcast-primary-ink,var(--podcast-primary,#1890ff)) 60%, transparent);text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:8px;margin-top:8px;margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500;display:flex}.cm-podcast-page .sou-podcast-ep-meta span+span:before{content:"·";opacity:.4;margin-right:8px}.cm-podcast-page .sou-podcast-ep-vote.comment-row{margin-top:6px;font-size:13px}.cm-podcast-page .sou-podcast-ep-vote.comment-row .ant-divider-vertical,.cm-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-split{display:none!important}.cm-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-item{line-height:1!important}.cm-podcast-page .sou-podcast-ep-vote.comment-row .vote-like{color:var(--podcast-ink,#374151);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.cm-podcast-page .sou-podcast-ep-vote.comment-row .anticon-like,.cm-podcast-page .sou-podcast-ep-vote.comment-row .anticon-dislike,.cm-podcast-page .sou-podcast-ep-vote.comment-row .anticon-loading{transition:color .15s;color:var(--podcast-ink-muted,#4b5563)!important;font-size:15px!important}.cm-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-item>div:hover .anticon-like,.cm-podcast-page .sou-podcast-ep-vote.comment-row .ant-space-item>div:hover .anticon,.cm-podcast-page .sou-podcast-ep-vote.comment-row .vote-icon-active,.cm-podcast-page .sou-podcast-ep-vote.comment-row .vote-active{color:var(--podcast-primary-ink,#3b82f6)!important}.cm-podcast-page .sou-podcast-ep-vote.comment-row .vote-active .anticon{color:var(--podcast-primary-ink,#3b82f6)!important;font-size:15px!important}.cm-podcast-page .show-coin{color:var(--podcast-ink,#374151)!important;white-space:nowrap!important;background:#3b82f61a!important;border:1px solid #3b82f64d!important;border-radius:999px!important;align-items:center!important;gap:4px!important;padding:2px 8px 2px 4px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.cm-podcast-page .show-coin .dollar-icon{flex-shrink:0;border-radius:50%!important;width:16px!important;height:16px!important;margin-right:0!important}.cm-podcast-page .show-coin span{color:var(--podcast-ink,#374151)!important}.cm-podcast-page .show-coin b{color:#2563eb!important;font-size:11px!important;font-weight:600!important}.podcast-theme-editor{width:100%;max-width:480px;position:relative}.podcast-theme-editor .sou-edit-popup-header{border-bottom:1px solid #f1f5f9;margin-bottom:0;padding-bottom:14px}.podcast-theme-editor .sou-edit-popup-title{letter-spacing:.04em;font-size:16px;color:#1e293b!important}.podcast-theme-editor-body{flex-direction:column;gap:0;padding:0 20px 8px;display:flex}.podcast-theme-field{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.podcast-theme-field:last-of-type{border-bottom:none}@media (max-width:480px){.podcast-theme-field{flex-direction:column;align-items:flex-start;gap:10px}}.podcast-theme-field--combined{flex-direction:row;align-items:stretch;gap:0;padding:14px 0}.podcast-theme-combined-col{flex-direction:column;flex:1;gap:2px;padding:0 4px;display:flex}.podcast-theme-combined-col:first-child{padding-left:0}.podcast-theme-combined-col:last-child{padding-right:0}.podcast-theme-combined-divider{background:#f1f5f9;flex-shrink:0;width:1px;margin:0 12px}.podcast-theme-field-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.podcast-theme-label{color:#1e293b;letter-spacing:-.01em;font-size:13px;font-weight:600}.podcast-theme-hint{color:#94a3b8;font-size:11px;line-height:1.4}.podcast-theme-input-row{flex-shrink:0;align-items:center;gap:8px;display:flex}.podcast-theme-color-swatch{cursor:pointer;border:2px solid #00000014;border-radius:7px;flex-shrink:0;width:30px;height:30px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.podcast-theme-color-swatch:hover{border-color:#1890ff;box-shadow:0 0 0 3px #1890ff26}.podcast-theme-color-picker{cursor:pointer;opacity:1;border:none;width:calc(100% + 12px);height:calc(100% + 12px);padding:0;position:absolute;inset:-6px}.podcast-theme-hex-input{color:#1e293b;letter-spacing:.03em;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;width:88px;padding:8px 10px;font-family:SF Mono,Fira Code,monospace;font-size:13px;transition:border-color .15s}.podcast-theme-hex-input::placeholder{color:#cbd5e1}.podcast-theme-hex-input:focus{background:#fff;border-color:#1890ff;outline:none}.podcast-theme-clear-btn{color:#cbd5e1;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:13px;transition:color .15s,background .15s}.podcast-theme-clear-btn:hover{color:#ef4444;background:#ef444414}.podcast-theme-preview{border:1.5px solid;border-radius:12px;flex-direction:column;gap:4px;margin:8px 20px 0;padding:16px 18px;transition:background .2s,color .2s,border-color .2s;display:flex}.podcast-theme-preview-label{text-transform:uppercase;letter-spacing:.06em;opacity:.45;margin-bottom:8px;font-size:10px;font-weight:600}.podcast-theme-preview-row{align-items:center;gap:10px;display:flex}.podcast-theme-preview-btn{color:#fff;cursor:default;letter-spacing:.02em;border-radius:8px;padding:6px 16px;font-size:12px;font-weight:700}.podcast-theme-preview-tag{cursor:default;border-radius:20px;padding:3px 12px;font-size:11px;font-weight:600}.podcast-theme-unsaved-overlay{z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a80;border-radius:12px;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.podcast-theme-unsaved-popup{text-align:center;background:#fff;border-radius:14px;width:100%;max-width:320px;padding:28px 24px 22px;animation:.18s cubic-bezier(.34,1.56,.64,1) podcast-unsaved-pop;box-shadow:0 20px 60px #0000002e}@keyframes podcast-unsaved-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.podcast-theme-unsaved-icon{color:#f59e0b;margin-bottom:12px}.podcast-theme-unsaved-title{color:#1e293b;margin:0 0 6px;font-size:15px;font-weight:700}.podcast-theme-unsaved-desc{color:#64748b;margin:0 0 20px;font-size:13px;line-height:1.5}.podcast-theme-unsaved-actions{justify-content:center;gap:8px;display:flex}.podcast-theme-unsaved-keep{color:#475569;cursor:pointer;background:0 0;border:1.5px solid #e2e8f0;border-radius:8px;flex:1;padding:8px 12px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s}.podcast-theme-unsaved-keep:hover{color:#1e293b;border-color:#94a3b8}.podcast-theme-unsaved-discard{color:#fff;cursor:pointer;background:#f59e0b;border:none;border-radius:8px;flex:1;padding:8px 12px;font-size:13px;font-weight:700;transition:background .15s}.podcast-theme-unsaved-discard:hover{background:#d97706}.podcast-theme-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073!important}.podcast-theme-actions{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:14px 20px 20px;display:flex}.podcast-theme-actions-right{gap:8px;display:flex}.podcast-theme-reset-btn{color:#94a3b8!important;border-color:#e2e8f0!important;font-size:12px!important}.podcast-theme-reset-btn:hover:not(:disabled){color:#475569!important;border-color:#94a3b8!important}.podcast-theme-toggle{color:#64748b;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:600;transition:all .2s}.podcast-theme-toggle.active{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, #fff);border-color:var(--podcast-primary,#1890ff);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.podcast-theme-toggle:hover{color:#374151;border-color:#94a3b8}.podcast-theme-preview-bar{z-index:1100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#0f172aeb;border:1px solid #ffffff26;border-radius:40px;justify-content:space-between;align-items:center;gap:16px;min-width:340px;padding:10px 16px;animation:.25s podcast-bar-drop;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006}@keyframes podcast-bar-drop{0%{opacity:0;transform:translate(-50%)translateY(-12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.podcast-theme-preview-bar-left{align-items:center;gap:8px;display:flex}.podcast-theme-preview-bar-dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite podcast-dot-pulse;box-shadow:0 0 6px #22c55e}@keyframes podcast-dot-pulse{0%,to{opacity:1}50%{opacity:.4}}.podcast-theme-preview-bar-label{color:#e2e8f0bf;letter-spacing:.02em;font-size:12px;font-weight:600}.podcast-theme-preview-bar-actions{align-items:center;gap:8px;display:flex}.podcast-theme-preview-bar-btn{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:500;transition:background .2s}.podcast-theme-preview-bar-btn:hover{background:#ffffff26}.podcast-theme-preview-bar-save{border-radius:20px!important;padding:5px 16px!important;font-size:12px!important}.podcast-theme-preview-bar-cancel{color:#e2e8f073;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:4px 6px;font-size:14px;line-height:1;transition:color .2s,background .2s}.podcast-theme-preview-bar-cancel:hover{color:#f87171;background:#f871711a}.podcast-theme-preview-btn-trigger{color:#475569;cursor:pointer;background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:20px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:flex}.podcast-theme-preview-btn-trigger:hover{color:#1e293b;background:#e2e8f0;border-color:#94a3b8}.podcast-theme-bg-toggle{gap:6px;display:flex}.podcast-theme-bg-opt{color:#64748b;cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;align-items:center;gap:7px;padding:7px 16px;font-size:12px;font-weight:600;transition:all .2s;display:flex}.podcast-theme-bg-opt.active{color:#1890ff;background:#1890ff1a;border-color:#1890ff}.podcast-theme-bg-opt:hover:not(.active){color:#374151;border-color:#94a3b8}.podcast-theme-bg-swatch{border:1.5px solid #e2e8f0;border-radius:50%;flex-shrink:0;width:13px;height:13px;display:inline-block}.podcast-theme-bg-swatch--light{background:#f5f8ff}.podcast-theme-bg-swatch--dark{background:#111827;border-color:#374151}.cm-podcast-page.gp-global-page .sou-podcast-hero{padding-left:60px}@media (max-width:768px){.cm-podcast-page.gp-global-page .sou-podcast-hero{padding-left:20px}}.cm-podcast-page.gp-global-page .sou-sidebar-player{bottom:0}.cm-podcast-page.gp-global-page .sou-podcast-body{padding:36px 24px 60px}@media (max-width:768px){.cm-podcast-page.gp-global-page .sou-podcast-body{padding:20px 16px 40px}}.cm-podcast-page.gp-global-page .pc-episode-panel{max-width:980px}.cm-podcast-page.gp-global-page .gp-trending-section{border-bottom:1px solid #eef2f9;margin-bottom:28px;padding-bottom:24px}.cm-podcast-page.gp-global-page .gp-trending-row{justify-content:flex-start}@media (max-width:768px){.cm-podcast-page.gp-global-page .gp-trending-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.cm-podcast-page.gp-global-page .gp-trending-row::-webkit-scrollbar{display:none}.cm-podcast-page.gp-global-page .gp-trending-row .gp-trending-card{scroll-snap-align:start;flex:0 0 156px}}.cm-podcast-page.gp-global-page .gp-episode-card{cursor:pointer}.cm-podcast-page.gp-global-page .gp-episode-card .pc-ep-body{gap:4px}.cm-podcast-page.gp-global-page .gp-episode-card .gp-ep-community-badge{margin-top:3px}.cm-podcast-page.gp-global-page.sou-player-open .gp-trending-row,.cm-podcast-page.gp-global-page.sou-player-expanded .gp-trending-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.cm-podcast-page.gp-global-page.sou-player-open .gp-trending-row::-webkit-scrollbar{display:none}.cm-podcast-page.gp-global-page.sou-player-expanded .gp-trending-row::-webkit-scrollbar{display:none}.cm-podcast-page.gp-global-page.sou-player-open .gp-trending-card,.cm-podcast-page.gp-global-page.sou-player-expanded .gp-trending-card{scroll-snap-align:start;flex:0 0 130px}.cm-podcast-page.gp-global-page.sou-player-expanded .gp-trending-card{flex:0 0 112px}.cm-podcast-page .gp-community-section{margin-bottom:48px}.cm-podcast-page .gp-community-section+.gp-community-section{border-top:1px solid #e8f0fe;padding-top:48px}.cm-podcast-page .gp-community-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.cm-podcast-page .gp-community-identity{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:0;display:flex}.cm-podcast-page .gp-community-identity:hover .gp-community-name{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .gp-community-icon{object-fit:cover;border-radius:10px;flex-shrink:0;width:44px;height:44px}.cm-podcast-page .gp-community-icon--fallback{background:var(--podcast-body-bg,#f5f8ff);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));border:1.5px solid #e8f0fe;justify-content:center;align-items:center;font-size:18px;display:flex}.cm-podcast-page .gp-community-info{flex-direction:column;gap:2px;display:flex}.cm-podcast-page .gp-community-name{color:#1f2937;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.2;transition:color .2s}.cm-podcast-page .gp-community-ep-count{color:#6b7280;font-size:12px;font-weight:400}.cm-podcast-page .sou-player-btn{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .15s,color .15s;display:flex}.cm-podcast-page .sou-player-btn:hover{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 10%, transparent);color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page .sou-player-btn:disabled{opacity:.3;cursor:not-allowed}.cm-podcast-page .sou-player-btn:disabled:hover{color:#6b7280;background:0 0}.cm-podcast-page .sou-player-btn--play{background:var(--podcast-primary,#1890ff);color:var(--podcast-on-primary,#fff);width:48px;height:48px}.cm-podcast-page .sou-player-btn--play:hover{background:color-mix(in srgb, var(--podcast-primary,#1890ff) 85%, #000);color:var(--podcast-on-primary,#fff)}.cm-podcast-page .gp-ep-community-badge{align-items:center;gap:5px;margin-top:4px;display:flex}.cm-podcast-page .gp-ep-community-icon{object-fit:cover;border-radius:3px;flex-shrink:0;width:14px;height:14px}.cm-podcast-page .gp-ep-community-name{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.cm-podcast-page .gp-trending-community{align-items:center;gap:4px;margin-top:3px;display:flex}.cm-podcast-page .gp-trending-community-icon{object-fit:cover;border-radius:2px;flex-shrink:0;width:12px;height:12px}.cm-podcast-page .gp-trending-community-name{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.cm-podcast-page .gp-subsection-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));opacity:.8;align-items:center;margin-bottom:12px;font-size:11px;font-weight:700;display:flex}.cm-podcast-page .gp-trending-section{margin-bottom:24px}.cm-podcast-page .gp-trending-row{justify-content:center;gap:12px;display:flex}.cm-podcast-page .gp-trending-card{cursor:pointer;background:#fff;border:1.5px solid #e8f0fe;border-radius:10px;flex:1 1 0;min-width:0;max-width:220px;transition:box-shadow .18s,transform .18s;overflow:hidden}.cm-podcast-page .gp-trending-card:hover,.cm-podcast-page .gp-trending-card.is-active-ep{transform:translateY(-2px);box-shadow:0 4px 18px #1890ff24}.cm-podcast-page .gp-trending-card.is-active-ep{border-color:var(--podcast-primary,#1890ff)}.cm-podcast-page .gp-trending-thumb{aspect-ratio:1;background:#e5e7eb;width:100%;position:relative;overflow:hidden}.cm-podcast-page .gp-trending-thumb img{object-fit:cover;width:100%;height:100%;display:block}.cm-podcast-page .gp-trending-thumb-placeholder{color:#9ca3af;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cm-podcast-page .gp-trending-play-overlay{opacity:0;color:#fff;background:#00000047;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.gp-trending-card:hover .cm-podcast-page .gp-trending-play-overlay,.cm-podcast-page .gp-trending-play-overlay.is-playing{opacity:1}.cm-podcast-page .gp-trending-eq{gap:3px}.cm-podcast-page .gp-trending-eq span{width:3px}.cm-podcast-page .gp-trending-info{flex-direction:column;gap:3px;padding:8px 10px 10px;display:flex}.cm-podcast-page .gp-trending-ep-num{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:600}.cm-podcast-page .gp-trending-title{color:#1f2937;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cm-podcast-page .gp-trending-duration{color:#9ca3af;margin-top:1px;font-size:10px}.cm-podcast-page .gp-episodes-section{margin-top:4px}.gp-search-row{max-width:680px;filter:drop-shadow(0 4px 18px color-mix(in srgb, var(--podcast-primary,#1890ff) 14%, transparent));align-items:center;margin:0 auto 32px;padding:0;display:flex;position:relative}@media (max-width:768px){.gp-search-row{max-width:none;margin:0 16px 24px}}.gp-search-icon{color:#9ca3af;pointer-events:none;font-size:16px;transition:color .2s;position:absolute;left:18px}.gp-search-input{color:#1f2937;background:#fff;border:1.5px solid #dce8ff;border-radius:100px;outline:none;width:100%;padding:13px 48px 13px 46px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 12px #0000000f}.gp-search-input:focus{border-color:var(--podcast-primary,#1890ff);box-shadow:0 2px 12px #0000000f,0 0 0 3px color-mix(in srgb, var(--podcast-primary,#1890ff) 15%, transparent)}.gp-search-input:focus+.gp-search-icon,.gp-search-input:not(:placeholder-shown)+.gp-search-icon{color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.gp-search-input::placeholder{color:#b0bac9}.gp-search-clear{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:50%;align-items:center;padding:5px;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute;right:14px}.gp-search-clear:hover{color:#374151;background:#f3f4f6}.gp-video-modal{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.gp-video-modal-inner{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000073}.gp-video-modal-header{border-bottom:1px solid #e8f0fe;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.gp-video-modal-info{align-items:center;gap:10px;min-width:0;display:flex}.gp-video-modal-comm-icon{object-fit:cover;border-radius:6px;flex-shrink:0;width:32px;height:32px}.gp-video-modal-ep-title{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;max-width:460px;margin:0;font-size:14px;font-weight:600;overflow:hidden}@media (max-width:576px){.gp-video-modal-ep-title{max-width:180px}}.gp-video-modal-comm-link{cursor:pointer;color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;display:block}.gp-video-modal-comm-link:hover{text-decoration:underline}.gp-video-modal-close{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}.gp-video-modal-close:hover{color:#111827;background:#f3f4f6}.gp-video-frame-wrap{aspect-ratio:16/9;background:#000;flex:1;min-height:0;position:relative}.gp-video-frame{border:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.cm-podcast-page .sou-add-season-card,.sou-podcast-page .sou-add-season-card{z-index:1000;border-radius:16px;width:calc(100vw - 32px);min-width:0;max-width:400px;padding:20px 18px 18px;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0000008c,0 16px 48px #00000040}.cm-podcast-page .sou-add-season-card-title,.sou-podcast-page .sou-add-season-card-title{text-align:center;margin-bottom:16px;font-size:22px}.cm-podcast-page .sou-add-season-card-fields,.sou-podcast-page .sou-add-season-card-fields{flex-direction:column;align-items:stretch;gap:12px}.cm-podcast-page .sou-add-season-field:last-child,.sou-podcast-page .sou-add-season-field:last-child{flex:none}.cm-podcast-page .sou-add-season-label,.sou-podcast-page .sou-add-season-label{font-size:11px}.cm-podcast-page .sou-add-season-input,.sou-podcast-page .sou-add-season-input{width:100%;padding:11px 12px;font-size:16px}.cm-podcast-page .sou-add-season-input.sou-add-season-num,.sou-podcast-page .sou-add-season-input.sou-add-season-num{text-align:left;flex:none;padding:11px 12px}.cm-podcast-page .sou-add-season-card-actions,.sou-podcast-page .sou-add-season-card-actions{gap:10px}.cm-podcast-page .sou-add-season-card-actions .sou-add-season-cancel,.cm-podcast-page .sou-add-season-card-actions .sou-add-season-confirm,.sou-podcast-page .sou-add-season-card-actions .sou-add-season-cancel,.sou-podcast-page .sou-add-season-card-actions .sou-add-season-confirm{flex:1;padding:12px 10px;font-size:15px}.cm-podcast-page .sou-delete-popup-overlay,.sou-podcast-page .sou-delete-popup-overlay{align-items:flex-end}.cm-podcast-page .sou-edit-popup-card,.sou-podcast-page .sou-edit-popup-card{-webkit-overflow-scrolling:touch;border-radius:18px 18px 0 0;width:100%;max-height:92vh}.cm-podcast-page .sou-edit-popup-card .sou-manage-form,.sou-podcast-page .sou-edit-popup-card .sou-manage-form{padding:14px 16px 18px}.cm-podcast-page .sou-edit-popup-card .sou-manage-thumb-zone,.sou-podcast-page .sou-edit-popup-card .sou-manage-thumb-zone{width:120px;max-width:100%;margin:0 auto}.cm-podcast-page .sou-edit-popup-card .sou-manage-input,.cm-podcast-page .sou-edit-popup-card .sou-manage-textarea,.cm-podcast-page .sou-edit-popup-card input,.cm-podcast-page .sou-edit-popup-card textarea,.cm-podcast-page .sou-edit-popup-card select,.sou-podcast-page .sou-edit-popup-card .sou-manage-input,.sou-podcast-page .sou-edit-popup-card .sou-manage-textarea,.sou-podcast-page .sou-edit-popup-card input,.sou-podcast-page .sou-edit-popup-card textarea,.sou-podcast-page .sou-edit-popup-card select{font-size:16px}.cm-podcast-page .sou-edit-popup-card .sou-manage-form-actions,.sou-podcast-page .sou-edit-popup-card .sou-manage-form-actions{flex-direction:column-reverse;gap:8px}.cm-podcast-page .sou-edit-popup-card .sou-manage-form-actions .sou-manage-save-btn,.cm-podcast-page .sou-edit-popup-card .sou-manage-form-actions .sou-manage-cancel-btn,.sou-podcast-page .sou-edit-popup-card .sou-manage-form-actions .sou-manage-save-btn,.sou-podcast-page .sou-edit-popup-card .sou-manage-form-actions .sou-manage-cancel-btn{width:100%;padding:12px;font-size:14px}.cm-podcast-page .sou-delete-popup-overlay .sou-delete-popup-card,.sou-podcast-page .sou-delete-popup-overlay .sou-delete-popup-card{align-self:center;width:calc(100% - 32px);padding:26px 20px 20px}.cm-podcast-page .sou-delete-popup-actions .sou-delete-popup-cancel,.cm-podcast-page .sou-delete-popup-actions .sou-delete-popup-confirm,.sou-podcast-page .sou-delete-popup-actions .sou-delete-popup-cancel,.sou-podcast-page .sou-delete-popup-actions .sou-delete-popup-confirm{flex:1;padding:12px 10px}.cm-podcast-page .sou-podcast-tabs-bar,.sou-podcast-page .sou-podcast-tabs-bar{flex-wrap:wrap;row-gap:10px}.cm-podcast-page .sou-podcast-tabs-group,.sou-podcast-page .sou-podcast-tabs-group{scrollbar-width:none;flex:100%;justify-content:flex-start;overflow-x:auto}.cm-podcast-page .sou-podcast-tabs-group::-webkit-scrollbar{display:none}.sou-podcast-page .sou-podcast-tabs-group::-webkit-scrollbar{display:none}.cm-podcast-page .sou-podcast-tabs,.sou-podcast-page .sou-podcast-tabs{flex-wrap:nowrap;justify-content:flex-start}.cm-podcast-page .sou-podcast-tabs>*,.sou-podcast-page .sou-podcast-tabs>*{white-space:nowrap;flex-shrink:0}.cm-podcast-page .sou-podcast-tab-actions,.sou-podcast-page .sou-podcast-tab-actions{border-top:1px solid color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent);flex:100%;gap:8px;width:100%;margin-left:0;padding:10px 0 0}.cm-podcast-page .sou-podcast-tab-actions>*,.cm-podcast-page .sou-podcast-tab-actions .sou-add-season-wrap,.sou-podcast-page .sou-podcast-tab-actions>*,.sou-podcast-page .sou-podcast-tab-actions .sou-add-season-wrap{flex:1 1 0;min-width:0}.cm-podcast-page .sou-podcast-tab-actions .sou-podcast-action-btn,.sou-podcast-page .sou-podcast-tab-actions .sou-podcast-action-btn{white-space:nowrap;justify-content:center;width:100%}.cm-podcast-page .sou-manage-header,.sou-podcast-page .sou-manage-header{flex-wrap:wrap;gap:12px}.cm-podcast-page .sou-manage-header-actions,.sou-podcast-page .sou-manage-header-actions{flex-wrap:wrap;flex:100%;gap:8px;width:100%}.cm-podcast-page .sou-manage-header-actions .sou-manage-add-btn,.sou-podcast-page .sou-manage-header-actions .sou-manage-add-btn{white-space:nowrap;flex:auto;justify-content:center}.cm-podcast-page .sou-manage-header-actions .sou-sort-wrap,.sou-podcast-page .sou-manage-header-actions .sou-sort-wrap{flex:auto;min-width:0}.cm-podcast-page .sou-manage-header-actions .sou-sort-wrap .sou-manage-sort-btn,.sou-podcast-page .sou-manage-header-actions .sou-sort-wrap .sou-manage-sort-btn{white-space:nowrap;justify-content:center;width:100%}}.cm-podcast-page .pc-panel-actions .sou-podcast-action-btn,.cm-podcast-page .pc-panel-actions .sou-manage-sort-btn,.sou-podcast-page .pc-panel-actions .sou-podcast-action-btn,.sou-podcast-page .pc-panel-actions .sou-manage-sort-btn{box-sizing:border-box;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:12px;line-height:1;display:inline-flex}.cm-podcast-page .pc-panel-actions .sou-podcast-action-btn strong,.cm-podcast-page .pc-panel-actions .sou-manage-sort-btn strong,.sou-podcast-page .pc-panel-actions .sou-podcast-action-btn strong,.sou-podcast-page .pc-panel-actions .sou-manage-sort-btn strong{font-size:inherit}.cm-podcast-page .pc-panel-actions .sou-sort-wrap,.sou-podcast-page .pc-panel-actions .sou-sort-wrap{display:flex}@media (max-width:768px){.cm-podcast-page .pc-panel-actions,.sou-podcast-page .pc-panel-actions{flex-wrap:nowrap;justify-content:stretch}.cm-podcast-page .pc-panel-actions>.sou-podcast-action-btn,.cm-podcast-page .pc-panel-actions>.sou-sort-wrap,.sou-podcast-page .pc-panel-actions>.sou-podcast-action-btn,.sou-podcast-page .pc-panel-actions>.sou-sort-wrap{flex:1 1 0;min-width:0}.cm-podcast-page .pc-panel-actions .sou-podcast-action-btn,.cm-podcast-page .pc-panel-actions .sou-manage-sort-btn,.sou-podcast-page .pc-panel-actions .sou-podcast-action-btn,.sou-podcast-page .pc-panel-actions .sou-manage-sort-btn{white-space:normal;text-align:center;overflow-wrap:anywhere;width:100%;height:auto;min-height:38px;padding:6px 8px;line-height:1.2}}@media (min-width:769px){body.cm-podcast-page-body .footer{transition:margin-right .35s cubic-bezier(.4,0,.2,1),padding-left .35s cubic-bezier(.4,0,.2,1)}body.cm-podcast-page-body.sou-player-open-global .footer{margin-right:var(--podcast-player-w,420px);padding-left:178px}body.cm-podcast-page-body.sou-player-video-global .footer{margin-right:var(--podcast-player-w,min(600px, 42vw))}}.cm-podcast-page .pc-ctl,.sou-podcast-page .pc-ctl{--pc-ink:var(--podcast-ink,#1f2937);--pc-muted:var(--podcast-ink-muted,#6b7280);--pc-accent:var(--podcast-primary,#1890ff);--pc-accent-ink:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));--pc-ease:cubic-bezier(.2, .8, .2, 1);flex-direction:column;gap:12px;display:flex;container-type:inline-size}.cm-podcast-page .pc-ctl .pc-ctl-scrub,.sou-podcast-page .pc-ctl .pc-ctl-scrub{flex-direction:column;gap:4px;display:flex}.cm-podcast-page .pc-ctl .pc-ctl-bar,.sou-podcast-page .pc-ctl .pc-ctl-bar{cursor:pointer;touch-action:none;outline:none;height:22px;position:relative}.cm-podcast-page .pc-ctl .pc-ctl-track,.sou-podcast-page .pc-ctl .pc-ctl-track{background:color-mix(in srgb, var(--pc-muted) 18%, transparent);height:4px;transition:height .18s var(--pc-ease);border-radius:999px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.cm-podcast-page .pc-ctl .pc-ctl-buffered,.cm-podcast-page .pc-ctl .pc-ctl-played,.sou-podcast-page .pc-ctl .pc-ctl-buffered,.sou-podcast-page .pc-ctl .pc-ctl-played{transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}.cm-podcast-page .pc-ctl .pc-ctl-buffered,.sou-podcast-page .pc-ctl .pc-ctl-buffered{background:color-mix(in srgb, var(--pc-muted) 20%, transparent)}.cm-podcast-page .pc-ctl .pc-ctl-played,.sou-podcast-page .pc-ctl .pc-ctl-played{background:var(--pc-accent)}.cm-podcast-page .pc-ctl .pc-ctl-thumb,.sou-podcast-page .pc-ctl .pc-ctl-thumb{background:var(--pc-accent);width:14px;height:14px;box-shadow:0 0 0 3px var(--podcast-body-bg,#fff),0 1px 4px #0f172a4d;transition:transform .16s var(--pc-ease),box-shadow .16s;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)scale(0)}.cm-podcast-page .pc-ctl .pc-ctl-hover,.sou-podcast-page .pc-ctl .pc-ctl-hover{background:var(--pc-ink);color:var(--podcast-body-bg,#fff);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:600;transition:opacity .12s;position:absolute;bottom:calc(100% + 4px);left:0;transform:translate(-50%)}.cm-podcast-page .pc-ctl .pc-ctl-hover:empty,.sou-podcast-page .pc-ctl .pc-ctl-hover:empty{display:none}.cm-podcast-page .pc-ctl .pc-ctl-bar:hover .pc-ctl-track,.cm-podcast-page .pc-ctl .pc-ctl-bar:focus-visible .pc-ctl-track,.cm-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-track,.sou-podcast-page .pc-ctl .pc-ctl-bar:hover .pc-ctl-track,.sou-podcast-page .pc-ctl .pc-ctl-bar:focus-visible .pc-ctl-track,.sou-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-track{height:6px}.cm-podcast-page .pc-ctl .pc-ctl-bar:hover .pc-ctl-thumb,.cm-podcast-page .pc-ctl .pc-ctl-bar:focus-visible .pc-ctl-thumb,.cm-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-thumb,.sou-podcast-page .pc-ctl .pc-ctl-bar:hover .pc-ctl-thumb,.sou-podcast-page .pc-ctl .pc-ctl-bar:focus-visible .pc-ctl-thumb,.sou-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-thumb{transform:translate(-50%,-50%)scale(1)}.cm-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-thumb,.sou-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-thumb{transform:translate(-50%,-50%)scale(1.2)}.cm-podcast-page .pc-ctl .pc-ctl-bar:focus-visible .pc-ctl-thumb,.sou-podcast-page .pc-ctl .pc-ctl-bar:focus-visible .pc-ctl-thumb{box-shadow:0 0 0 3px var(--podcast-body-bg,#fff),0 0 0 5px var(--pc-accent-ink)}@media (hover:hover){.cm-podcast-page .pc-ctl .pc-ctl-bar:hover .pc-ctl-hover,.cm-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-hover,.sou-podcast-page .pc-ctl .pc-ctl-bar:hover .pc-ctl-hover,.sou-podcast-page .pc-ctl .pc-ctl-bar.is-dragging .pc-ctl-hover{opacity:1}}.cm-podcast-page .pc-ctl .pc-ctl-times,.sou-podcast-page .pc-ctl .pc-ctl-times{font-variant-numeric:tabular-nums;color:var(--pc-muted);justify-content:space-between;font-size:12px;font-weight:500;display:flex}.cm-podcast-page .pc-ctl .pc-ctl-row,.sou-podcast-page .pc-ctl .pc-ctl-row{justify-content:center;align-items:center;gap:12px;display:flex}.cm-podcast-page .pc-ctl .pc-ctl-btn,.sou-podcast-page .pc-ctl .pc-ctl-btn{width:40px;height:40px;color:var(--pc-ink);cursor:pointer;transition:background .15s,color .15s,transform .12s var(--pc-ease);background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.cm-podcast-page .pc-ctl .pc-ctl-btn:hover:not(:disabled),.sou-podcast-page .pc-ctl .pc-ctl-btn:hover:not(:disabled){background:color-mix(in srgb, var(--pc-ink) 7%, transparent);color:var(--pc-accent-ink)}.cm-podcast-page .pc-ctl .pc-ctl-btn:active:not(:disabled),.sou-podcast-page .pc-ctl .pc-ctl-btn:active:not(:disabled){transform:scale(.9)}.cm-podcast-page .pc-ctl .pc-ctl-btn:disabled,.sou-podcast-page .pc-ctl .pc-ctl-btn:disabled{opacity:.3;cursor:default}.cm-podcast-page .pc-ctl .pc-ctl-btn--skip,.sou-podcast-page .pc-ctl .pc-ctl-btn--skip{width:46px;height:46px}.cm-podcast-page .pc-ctl .pc-ctl-btn--small,.sou-podcast-page .pc-ctl .pc-ctl-btn--small{width:34px;height:34px}.cm-podcast-page .pc-ctl .pc-ctl-btn:focus-visible,.cm-podcast-page .pc-ctl .pc-ctl-play:focus-visible,.cm-podcast-page .pc-ctl .pc-ctl-chip:focus-visible,.sou-podcast-page .pc-ctl .pc-ctl-btn:focus-visible,.sou-podcast-page .pc-ctl .pc-ctl-play:focus-visible,.sou-podcast-page .pc-ctl .pc-ctl-chip:focus-visible{outline:2px solid var(--pc-accent-ink);outline-offset:2px}.cm-podcast-page .pc-ctl .pc-ctl-play,.sou-podcast-page .pc-ctl .pc-ctl-play{background:var(--pc-accent);width:60px;height:60px;color:var(--podcast-on-primary,#fff);cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb, var(--pc-accent) 32%, transparent);transition:transform .18s var(--pc-ease),box-shadow .18s;border:none;border-radius:50%;margin:0 4px;padding:0;position:relative}.cm-podcast-page .pc-ctl .pc-ctl-play:hover,.sou-podcast-page .pc-ctl .pc-ctl-play:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--pc-accent) 40%, transparent);transform:scale(1.05)}.cm-podcast-page .pc-ctl .pc-ctl-play:active,.sou-podcast-page .pc-ctl .pc-ctl-play:active{transform:scale(.94)}.cm-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon,.sou-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon{transition:opacity .2s var(--pc-ease),transform .25s var(--pc-ease);place-items:center;display:grid;position:absolute;inset:0}.cm-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon--play svg,.sou-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon--play svg{transform:translate(1px)}.cm-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon--pause,.sou-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon--pause{opacity:0;transform:scale(.5)rotate(-90deg)}.cm-podcast-page .pc-ctl .pc-ctl-play.is-playing .pc-ctl-play-icon--play,.sou-podcast-page .pc-ctl .pc-ctl-play.is-playing .pc-ctl-play-icon--play{opacity:0;transform:scale(.5)rotate(90deg)}.cm-podcast-page .pc-ctl .pc-ctl-play.is-playing .pc-ctl-play-icon--pause,.sou-podcast-page .pc-ctl .pc-ctl-play.is-playing .pc-ctl-play-icon--pause{opacity:1;transform:none}.cm-podcast-page .pc-ctl .pc-ctl-play:after,.sou-podcast-page .pc-ctl .pc-ctl-play:after{content:"";border:2px solid #0000;border-top-color:var(--pc-accent-ink);opacity:0;border-radius:50%;transition:opacity .2s;position:absolute;inset:-5px}.cm-podcast-page .pc-ctl .pc-ctl-play.is-buffering:after,.sou-podcast-page .pc-ctl .pc-ctl-play.is-buffering:after{opacity:1;animation:.9s linear infinite pc-ctl-spin}.cm-podcast-page .pc-ctl .pc-ctl-foot,.sou-podcast-page .pc-ctl .pc-ctl-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.cm-podcast-page .pc-ctl .pc-ctl-foot-end,.sou-podcast-page .pc-ctl .pc-ctl-foot-end{align-items:center;gap:6px;display:flex}.cm-podcast-page .pc-ctl .pc-ctl-chip,.sou-podcast-page .pc-ctl .pc-ctl-chip{border:1px solid color-mix(in srgb, var(--pc-muted) 30%, transparent);min-width:58px;height:32px;color:var(--pc-ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700;transition:border-color .15s,color .15s}.cm-podcast-page .pc-ctl .pc-ctl-chip:hover,.sou-podcast-page .pc-ctl .pc-ctl-chip:hover{border-color:var(--pc-accent-ink);color:var(--pc-accent-ink)}.cm-podcast-page .pc-ctl .sou-autoplay-toggle,.sou-podcast-page .pc-ctl .sou-autoplay-toggle{margin:0}@container (min-width:520px){.cm-podcast-page .pc-ctl .pc-ctl-row,.sou-podcast-page .pc-ctl .pc-ctl-row{gap:18px}.cm-podcast-page .pc-ctl .pc-ctl-play,.sou-podcast-page .pc-ctl .pc-ctl-play{width:64px;height:64px}}@container (max-width:400px){.cm-podcast-page .pc-ctl .pc-ctl-row,.sou-podcast-page .pc-ctl .pc-ctl-row{gap:4px}.cm-podcast-page .pc-ctl .pc-ctl-btn,.sou-podcast-page .pc-ctl .pc-ctl-btn{width:36px;height:36px}.cm-podcast-page .pc-ctl .pc-ctl-btn--skip,.sou-podcast-page .pc-ctl .pc-ctl-btn--skip{width:42px;height:42px}.cm-podcast-page .pc-ctl .pc-ctl-btn--small,.sou-podcast-page .pc-ctl .pc-ctl-btn--small{width:32px;height:32px}.cm-podcast-page .pc-ctl .pc-ctl-play,.sou-podcast-page .pc-ctl .pc-ctl-play{width:54px;height:54px;margin:0 6px}.cm-podcast-page .pc-ctl .pc-ctl-chip,.sou-podcast-page .pc-ctl .pc-ctl-chip{min-width:52px;height:30px;padding:0 8px;font-size:12px}.cm-podcast-page .pc-ctl .pc-ctl-foot-end,.sou-podcast-page .pc-ctl .pc-ctl-foot-end{gap:2px}.cm-podcast-page .pc-ctl .sou-autoplay-toggle,.sou-podcast-page .pc-ctl .sou-autoplay-toggle{gap:6px;padding-left:10px;padding-right:10px}.cm-podcast-page .pc-ctl .sou-autoplay-label,.sou-podcast-page .pc-ctl .sou-autoplay-label{display:none}}@container (max-width:300px){.cm-podcast-page .pc-ctl .pc-ctl-btn:not(.pc-ctl-btn--skip):not(.pc-ctl-btn--small),.sou-podcast-page .pc-ctl .pc-ctl-btn:not(.pc-ctl-btn--skip):not(.pc-ctl-btn--small){display:none}}@media (prefers-reduced-motion:reduce){.cm-podcast-page .pc-ctl *,.cm-podcast-page .pc-ctl :before,.cm-podcast-page .pc-ctl :after,.sou-podcast-page .pc-ctl *,.sou-podcast-page .pc-ctl :before,.sou-podcast-page .pc-ctl :after{transition-duration:.01ms!important}.cm-podcast-page .pc-ctl .pc-ctl-play.is-buffering:after,.sou-podcast-page .pc-ctl .pc-ctl-play.is-buffering:after{animation:none}}.cm-podcast-page .sou-sidebar-art video{cursor:pointer}@keyframes pc-ctl-spin{to{transform:rotate(360deg)}}.sou-podcast-page .pc-ctl{--pc-ink:#f3f4f6;--pc-muted:#ffffff8c;--pc-accent:#ffe600;--pc-accent-ink:#ffe600;--podcast-on-primary:#111;--podcast-body-bg:#141414}.cm-podcast-page.gp-global-page{--gp-ink:var(--podcast-ink,#111827);--gp-muted:var(--podcast-ink-muted,#6b7280);--gp-accent:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));--gp-tint:color-mix(in srgb, var(--gp-ink) 6%, transparent)}.cm-podcast-page.gp-global-page .gp-panel{max-width:960px;box-shadow:none;background:0 0;border:none;padding:8px 0 40px}.cm-podcast-page.gp-global-page .gp-filter{flex-wrap:wrap;gap:8px;margin:8px 0 28px;display:flex}.cm-podcast-page.gp-global-page .gp-filter-btn{border:1px solid color-mix(in srgb, var(--gp-muted) 28%, transparent);height:36px;color:var(--gp-ink);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.cm-podcast-page.gp-global-page .gp-filter-btn img{object-fit:cover;border-radius:50%;width:20px;height:20px}.cm-podcast-page.gp-global-page .gp-filter-btn:hover{background:var(--gp-tint)}.cm-podcast-page.gp-global-page .gp-filter-btn.is-active{background:var(--gp-ink);border-color:var(--gp-ink);color:var(--podcast-body-bg,#fff)}.cm-podcast-page.gp-global-page .gp-section{margin-bottom:36px}.cm-podcast-page.gp-global-page .gp-section-title{letter-spacing:-.01em;color:var(--gp-ink);margin:0 0 14px;font-size:20px;font-weight:700}.cm-podcast-page.gp-global-page .gp-filter-btn:focus-visible,.cm-podcast-page.gp-global-page .gp-rank:focus-visible,.cm-podcast-page.gp-global-page .gp-row:focus-visible,.cm-podcast-page.gp-global-page .gp-more:focus-visible{outline:2px solid var(--gp-accent);outline-offset:2px}.cm-podcast-page.gp-global-page .gp-rank-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.cm-podcast-page.gp-global-page .gp-rank{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:14px;width:100%;padding:8px;transition:background .15s;display:flex}.cm-podcast-page.gp-global-page .gp-rank:hover{background:var(--gp-tint)}.cm-podcast-page.gp-global-page .gp-rank.is-current .gp-rank-num,.cm-podcast-page.gp-global-page .gp-rank.is-current .gp-rank-title{color:var(--gp-accent)}.cm-podcast-page.gp-global-page .gp-rank-num{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--gp-muted) 70%, transparent);flex:0 0 34px;place-items:center;font-size:30px;font-weight:800;line-height:1;display:grid}.cm-podcast-page.gp-global-page .gp-rank-thumb,.cm-podcast-page.gp-global-page .gp-row-thumb{aspect-ratio:16/9;background:var(--gp-tint);color:var(--gp-muted);border-radius:8px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.cm-podcast-page.gp-global-page .gp-rank-thumb img,.cm-podcast-page.gp-global-page .gp-row-thumb img{object-fit:cover;width:100%;height:100%;display:block}.cm-podcast-page.gp-global-page .gp-rank-thumb{width:104px}.cm-podcast-page.gp-global-page .gp-row-thumb{border-radius:10px;width:168px}.cm-podcast-page.gp-global-page .gp-rank-body,.cm-podcast-page.gp-global-page .gp-row-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cm-podcast-page.gp-global-page .gp-rank-title,.cm-podcast-page.gp-global-page .gp-row-title{color:var(--gp-ink);-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.cm-podcast-page.gp-global-page .gp-rank-title{-webkit-line-clamp:2;font-size:14px}.cm-podcast-page.gp-global-page .gp-row-title{-webkit-line-clamp:1;font-size:16px}.cm-podcast-page.gp-global-page .gp-row-meta{color:var(--gp-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;display:flex}.cm-podcast-page.gp-global-page .gp-row-community{color:var(--gp-ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.cm-podcast-page.gp-global-page .gp-row-community img{object-fit:cover;border-radius:50%;width:16px;height:16px}.cm-podcast-page.gp-global-page .gp-row-list{flex-direction:column;gap:4px;display:flex}.cm-podcast-page.gp-global-page .gp-row{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:16px;width:100%;padding:10px;transition:background .15s;display:flex}.cm-podcast-page.gp-global-page .gp-row:hover{background:var(--gp-tint)}.cm-podcast-page.gp-global-page .gp-row:hover .gp-row-play{opacity:1}.cm-podcast-page.gp-global-page .gp-row.is-current{background:color-mix(in srgb, var(--gp-accent) 10%, transparent)}.cm-podcast-page.gp-global-page .gp-row.is-current .gp-row-title{color:var(--gp-accent)}.cm-podcast-page.gp-global-page .gp-row-desc{color:var(--gp-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.cm-podcast-page.gp-global-page .gp-row-play{background:var(--podcast-primary,#1890ff);width:40px;height:40px;color:var(--podcast-on-primary,#fff);opacity:.85;border-radius:50%;flex-shrink:0;place-items:center;transition:opacity .15s,transform .15s;display:grid}.cm-podcast-page.gp-global-page .gp-row-play.is-active{opacity:1}.cm-podcast-page.gp-global-page .gp-row-play svg{transform:translate(1px)}.cm-podcast-page.gp-global-page .gp-eq{height:14px}.cm-podcast-page.gp-global-page .gp-eq span{background:currentColor!important}.cm-podcast-page.gp-global-page .gp-more{border:1px solid color-mix(in srgb, var(--gp-muted) 28%, transparent);height:40px;color:var(--gp-ink);cursor:pointer;background:0 0;border-radius:999px;margin:12px auto 0;padding:0 20px;font-size:14px;font-weight:600;transition:background .15s;display:block}.cm-podcast-page.gp-global-page .gp-more:hover{background:var(--gp-tint)}.cm-podcast-page.gp-global-page.sou-player-open .gp-rank-list{grid-template-columns:minmax(0,1fr)}@media (max-width:768px){.cm-podcast-page.gp-global-page .gp-panel{padding:4px 0 28px}.cm-podcast-page.gp-global-page .gp-filter{scrollbar-width:none;flex-wrap:nowrap;margin:4px -16px 22px 0;padding-right:32px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.cm-podcast-page.gp-global-page .gp-filter::-webkit-scrollbar{display:none}.cm-podcast-page.gp-global-page .gp-filter-btn{height:34px;padding:0 12px;font-size:13px}.cm-podcast-page.gp-global-page .gp-section{margin-bottom:28px}.cm-podcast-page.gp-global-page .gp-section-title{margin-bottom:10px;font-size:18px}.cm-podcast-page.gp-global-page .gp-rank-list{grid-template-columns:minmax(0,1fr)}.cm-podcast-page.gp-global-page .gp-rank{gap:10px;padding:6px}.cm-podcast-page.gp-global-page .gp-rank-num{flex-basis:24px;font-size:22px}.cm-podcast-page.gp-global-page .gp-rank-thumb{width:88px}.cm-podcast-page.gp-global-page .gp-row-thumb{width:112px}.cm-podcast-page.gp-global-page .gp-row-desc{display:none}.cm-podcast-page.gp-global-page .gp-row{gap:12px;padding:8px 6px}.cm-podcast-page.gp-global-page .gp-row-title{-webkit-line-clamp:2;font-size:15px}.cm-podcast-page.gp-global-page .gp-row-meta{gap:2px 10px;font-size:12px}.cm-podcast-page.gp-global-page .gp-row-play{display:none}.cm-podcast-page.gp-global-page .gp-row.is-current .gp-row-play{width:32px;height:32px;display:grid}}.cm-podcast-page.gp-global-page .gp-show-link{border:1px solid color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 28%, transparent);width:100%;color:var(--podcast-ink,#111827);text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;margin:4px 0 2px;padding:10px 14px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.cm-podcast-page.gp-global-page .gp-show-link img{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.cm-podcast-page.gp-global-page .gp-show-link span{min-width:0}.cm-podcast-page.gp-global-page .gp-show-link:hover{border-color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff));color:var(--podcast-primary-ink,var(--podcast-primary,#1890ff))}.cm-podcast-page.gp-global-page .gp-show-link:focus-visible{outline:2px solid var(--podcast-primary-ink,var(--podcast-primary,#1890ff));outline-offset:2px}@media (max-width:768px){.cm-podcast-page .sou-sidebar-controls-top .sou-player-minimize{border:1px solid var(--pc-line);width:32px;height:32px;color:var(--podcast-ink-muted,#6b7280);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.cm-podcast-page .sou-sidebar-controls-top .sou-player-minimize svg{width:16px;height:16px}.cm-podcast-page .sou-sidebar-player.is-minimized{height:calc(72px + env(safe-area-inset-bottom,0px));padding:9px 10px calc(9px + env(safe-area-inset-bottom,0px));border-left:none;border-top:1px solid var(--pc-line);flex-direction:row;align-items:center;gap:10px;top:auto;bottom:0;overflow:visible;box-shadow:0 -8px 28px #0f172a2e}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-scroll{cursor:pointer;flex-direction:row;flex:auto;order:1;align-items:center;gap:10px;overflow:hidden}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-art,.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-art.sou-sidebar-art--video{width:auto;max-width:none;height:54px;box-shadow:none;pointer-events:none;border-radius:8px;flex:none;margin:0}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-info{flex:auto;gap:0;min-width:0;max-width:none;margin:0}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-info>:not(.sou-sidebar-info-row1){display:none}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-info-row1{gap:0}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-player-meta{display:none}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-player-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:14px;line-height:1.3;overflow:hidden}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-player-controls{border:none;flex:none;order:2;width:auto;max-width:none;margin:0;padding:0}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl{gap:0}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-foot,.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-btn,.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-times,.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-thumb,.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-hover{display:none}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-scrub{position:absolute;top:-1px;left:0;right:0}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-bar{pointer-events:none;height:3px}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-track{background:0 0;border-radius:0;height:3px!important}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-play{width:42px;height:42px;box-shadow:none;margin:0}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-controls-top{flex:none;order:3;gap:6px;position:static}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-player-resize{display:none}body:has(.sou-sidebar-player.is-minimized) .cm-podcast-page{padding-bottom:84px}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top{justify-content:space-between;top:8px;left:12px;right:12px}.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-minimize,.cm-podcast-page .sou-sidebar-player .sou-sidebar-controls-top .sou-player-close{background:var(--pc-tint);width:36px;height:36px;color:var(--podcast-ink,#111827);border:none;border-radius:50%;font-size:14px}.cm-podcast-page .sou-sidebar-player .sou-player-minimize{order:-1}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-controls-top{justify-content:flex-end;gap:6px}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-mini-cover{object-fit:cover;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-player-controls{width:44px}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl{container-type:normal}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-row{justify-content:center;gap:0}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-play{background:var(--podcast-primary,#1890ff);width:44px;height:44px;color:var(--podcast-on-primary,#fff);box-shadow:none;border-radius:50%;margin:0}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-play:after{inset:-3px}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-play svg{width:18px;height:18px}}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll{scrollbar-width:none;overscroll-behavior:contain;padding-bottom:28px;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll::-webkit-scrollbar{display:none}@media (max-width:768px){.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll{scrollbar-width:none}.cm-podcast-page .sou-sidebar-player .sou-sidebar-scroll::-webkit-scrollbar{display:none}body:has(.cm-podcast-page .sou-sidebar-player.is-open:not(.is-minimized)){overflow:hidden}.cm-podcast-page .sou-sidebar-player:not(.is-minimized){padding-top:56px}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-player-controls{width:40px}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-play{width:40px;height:40px}.cm-podcast-page .sou-sidebar-player.is-minimized .pc-ctl-play svg{width:17px;height:17px}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-controls-top .sou-player-minimize,.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-controls-top .sou-player-close{width:40px;height:40px}}.cm-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon{justify-content:center;align-items:center;line-height:0;display:flex}.cm-podcast-page .pc-ctl .pc-ctl-play .pc-ctl-play-icon svg{display:block}@media (max-width:768px){.cm-podcast-page .sou-sidebar-player.is-open:not(.is-minimized){animation:.32s cubic-bezier(.2,.8,.2,1) pc-sheet-up}.cm-podcast-page .sou-sidebar-player.is-open.is-collapsing{transition:transform .24s cubic-bezier(.4,0,1,1);animation:none;transform:translateY(100%)}.cm-podcast-page .sou-sidebar-player.is-minimized{animation:.26s cubic-bezier(.2,.8,.2,1) pc-bar-up}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-art.sou-sidebar-art--video{flex-basis:96px;width:96px;height:54px}.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-art.sou-sidebar-art--video>iframe,.cm-podcast-page .sou-sidebar-player.is-minimized .sou-sidebar-art.sou-sidebar-art--video>.sou-react-player{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.27);width:356px!important;height:200px!important}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.cm-podcast-page .sou-sidebar-player.is-open:not(.is-minimized),.cm-podcast-page .sou-sidebar-player.is-minimized{animation:none}}@keyframes pc-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pc-bar-up{0%{opacity:.4;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.cm-podcast-page .sou-sidebar-player:not(.is-open){transition:transform .26s cubic-bezier(.4,0,1,1);transform:translateY(100%)}.cm-podcast-page .sou-sidebar-player:not(.is-minimized) .sou-sidebar-controls-top:before{content:"";background:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 45%, transparent);pointer-events:none;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:16px;left:50%}}.cm-podcast-page .sou-manage-hint{text-align:right;color:var(--podcast-ink-muted,#6b7280);margin-top:4px;font-size:11px;display:block}.cm-podcast-page .sou-sidebar-info .pc-player-votes{margin:2px 0 4px}.cm-podcast-page.gp-global-page .gp-section--trend{container:gp-trend/inline-size}.cm-podcast-page.gp-global-page .gp-trend{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:16px 28px;display:grid}.cm-podcast-page.gp-global-page .gp-rank-list--side{grid-template-columns:minmax(0,1fr);gap:2px}.cm-podcast-page.gp-global-page .gp-rank-list--side .gp-rank{padding:6px 8px}.cm-podcast-page.gp-global-page .gp-rank-list--side .gp-rank-num{flex-basis:26px;font-size:22px}.cm-podcast-page.gp-global-page .gp-feature{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:18px;flex-direction:column;gap:14px;width:100%;padding:10px;transition:background .15s;display:flex}.cm-podcast-page.gp-global-page .gp-feature:hover{background:var(--gp-tint)}.cm-podcast-page.gp-global-page .gp-feature:focus-visible{outline:2px solid var(--gp-accent);outline-offset:2px}.cm-podcast-page.gp-global-page .gp-feature.is-current .gp-feature-title,.cm-podcast-page.gp-global-page .gp-feature.is-current .gp-feature-rank{color:var(--gp-accent)}.cm-podcast-page.gp-global-page .gp-feature-media{display:block;position:relative}.cm-podcast-page.gp-global-page .gp-feature-thumb{aspect-ratio:16/9;background:var(--gp-tint);width:100%;color:var(--gp-muted);border-radius:14px;place-items:center;display:grid;overflow:hidden}.cm-podcast-page.gp-global-page .gp-feature-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.cm-podcast-page.gp-global-page .gp-feature:hover .gp-feature-thumb img{transform:scale(1.03)}.cm-podcast-page.gp-global-page .gp-feature-play{background:var(--podcast-primary,#1890ff);width:56px;height:56px;color:var(--podcast-on-primary,#fff);opacity:0;border-radius:50%;place-items:center;margin:-28px 0 0 -28px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translateY(6px);box-shadow:0 8px 22px #0000004d}.cm-podcast-page.gp-global-page .gp-feature-play svg{transform:translate(1px)}.cm-podcast-page.gp-global-page .gp-feature:hover .gp-feature-play,.cm-podcast-page.gp-global-page .gp-feature:focus-visible .gp-feature-play,.cm-podcast-page.gp-global-page .gp-feature.is-current .gp-feature-play{opacity:1;transform:none}.cm-podcast-page.gp-global-page .gp-feature-body{align-items:flex-start;gap:14px;padding:0 4px 4px;display:flex}.cm-podcast-page.gp-global-page .gp-feature-rank{font-variant-numeric:tabular-nums;color:var(--gp-accent);flex-shrink:0;font-size:44px;font-weight:800;line-height:.9}.cm-podcast-page.gp-global-page .gp-feature-text{flex-direction:column;gap:6px;min-width:0;display:flex}.cm-podcast-page.gp-global-page .gp-feature-title{color:var(--gp-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.cm-podcast-page.gp-global-page .gp-feature-desc{color:var(--gp-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}@container gp-trend (max-width:680px){.cm-podcast-page.gp-global-page .gp-trend{grid-template-columns:minmax(0,1fr)}.cm-podcast-page.gp-global-page .gp-feature-rank{font-size:36px}.cm-podcast-page.gp-global-page .gp-feature-title{font-size:16px}}@media (hover:none){.cm-podcast-page.gp-global-page .gp-feature-play{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cm-podcast-page.gp-global-page .gp-feature-thumb img,.cm-podcast-page.gp-global-page .gp-feature-play{transition:none}}.cm-podcast-page .sou-sidebar-info .pc-player-votes{flex-wrap:nowrap;width:100%;margin:2px 0 6px;padding:0}.cm-podcast-page .sou-sidebar-info .pc-player-votes .sou-podcast-ep-vote.comment-row{flex:1;min-width:0;justify-content:space-between!important}.cm-podcast-page .sou-sidebar-info .pc-player-votes .ant-space{gap:8px!important}.cm-podcast-page .sou-sidebar-info .pc-player-votes .vote-hit{border:1px solid var(--pc-line);border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:30px;height:30px;padding:0 10px;transition:background .15s,border-color .15s;display:inline-flex}.cm-podcast-page .sou-sidebar-info .pc-player-votes .vote-hit:hover{background:var(--pc-tint);border-color:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 45%, transparent)}.cm-podcast-page .sou-sidebar-info .pc-player-votes .vote-hit .mr-1{font-size:13px;font-weight:700;margin:0!important}.cm-podcast-page .sou-sidebar-info .pc-player-votes .vote-hit:not(:has(.mr-1)){padding:0}.cm-podcast-page .sou-sidebar-info .pc-player-votes .vote-hit:has(.vote-icon-active--up){border-color:color-mix(in srgb, var(--podcast-primary,#1890ff) 55%, transparent);background:color-mix(in srgb, var(--podcast-primary,#1890ff) 12%, transparent)}.cm-podcast-page .sou-sidebar-info .pc-player-votes .vote-hit:has(.vote-icon-active--down){background:#ef44441a;border-color:#ef44448c}.pte{z-index:1200;color:#111827;background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;width:min(380px,100vw);animation:.28s cubic-bezier(.2,.8,.2,1) pte-in;display:flex;position:fixed;top:64px;bottom:0;right:0;box-shadow:-12px 0 40px #0f172a2e}@media (max-width:768px){.pte{border-left:none;border-radius:18px 18px 0 0;width:100%;max-height:82vh;animation-name:pte-up;top:auto;left:0}}@media (prefers-reduced-motion:reduce){.pte{animation:none}}@keyframes pte-in{0%{transform:translate(100%)}to{transform:none}}@keyframes pte-up{0%{transform:translateY(100%)}to{transform:none}}.pte-segment{background:#f3f4f6;border-radius:10px;margin-bottom:12px;padding:3px;display:inline-flex}.pte-segment button{color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.pte-segment button.is-on{color:#111827;background:#fff;box-shadow:0 1px 3px #0f172a1f}.pte-swatch{cursor:pointer;border:none;border-radius:50%;width:32px;height:32px;padding:0;transition:transform .12s;position:relative;box-shadow:inset 0 0 0 1px #00000014}.pte-swatch:hover{transform:scale(1.08)}.pte-swatch.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px #111827}.pte-swatch--custom{color:#fff;background:conic-gradient(#ef4444,#f59e0b,#22c55e,#14b8a6,#3b82f6,#a855f7,#ef4444);place-items:center;font-weight:700;display:grid;overflow:hidden}.pte-swatch--custom input{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.pte-swatch--custom span{pointer-events:none;text-shadow:0 1px 2px #00000080}.pte-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;display:flex}.pte-foot>div{gap:8px;display:flex}.pte-foot .pte-link{margin:0}.pte-foot--confirm{background:#fef2f2;border-top-color:#fecaca;flex-direction:column;align-items:stretch;gap:12px}.pte-foot--confirm span{color:#111827;font-size:14px;font-weight:600}.pte-foot--confirm>div>.pte-btn{flex:1}.pte-swatch:focus-visible,.pte-segment button:focus-visible,.pte-btn:focus-visible,.pte-link:focus-visible,.pte-close:focus-visible,.pte-photo:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.pte-range{margin-top:14px;display:block}.pte-range>span{color:#111827;justify-content:space-between;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.pte-range>span em{color:#6b7280;font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.pte-range input[type=range]{accent-color:#111827;width:100%}.pte-zoom{flex-direction:column;justify-content:space-between;align-items:center;gap:4px;width:30px;display:flex}.pte-zoom button{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;font-size:15px;font-weight:700;line-height:1;display:grid}.pte-zoom button:hover:not(:disabled){background:#f3f4f6}.pte-zoom button:disabled{opacity:.35;cursor:default}.pte-zoom button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.pte-zoom input[type=range]{writing-mode:vertical-lr;accent-color:#111827;direction:rtl;flex:1;width:18px;min-height:40px;margin:0}@keyframes podcast-ep-spotlight{8%,70%{background-color:var(--spotlight-tint);border-color:var(--spotlight-border);box-shadow:inset 3px 0 0 0 var(--spotlight-accent)}}.is-spotlight>.sou-manage-ep-row,.is-spotlight.pc-episode-card{--spotlight-accent:var(--podcast-primary,#1890ff);--spotlight-tint:color-mix(in srgb, var(--podcast-primary,#1890ff) 7%, var(--podcast-body-bg,#fff));--spotlight-border:color-mix(in srgb, var(--podcast-primary,#1890ff) 35%, transparent);animation:6s cubic-bezier(.4,0,.2,1) podcast-ep-spotlight}@media (prefers-reduced-motion:reduce){.is-spotlight>.sou-manage-ep-row,.is-spotlight.pc-episode-card{background-color:var(--spotlight-tint);box-shadow:inset 3px 0 0 0 var(--spotlight-accent);animation:none}}@media (min-width:769px){.cm-podcast-page .sou-sidebar-player.is-open>*{animation:.36s cubic-bezier(.32,.72,0,1) 80ms backwards pc-panel-content-in}}@keyframes pc-panel-content-in{0%{opacity:0;translate:14px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.cm-podcast-page .sou-sidebar-player{transition:none}.cm-podcast-page .sou-sidebar-player.is-open>*{animation:none}}@media (min-width:769px) and (max-height:880px){.cm-podcast-page .sou-sidebar-player:not(.is-expanded){gap:10px;padding-top:48px;padding-bottom:16px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-sidebar-scroll{gap:12px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-sidebar-art{max-width:min(100%,30vh)}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-sidebar-info{gap:6px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-player-title{font-size:19px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-player-desc{margin-top:4px;font-size:14.5px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-player-desc:not(.is-expanded){-webkit-line-clamp:2;line-clamp:2}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .pc-ctl{gap:8px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .pc-ctl-play{width:52px;height:52px}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .pc-ctl-btn{width:36px;height:36px}}@media (min-width:769px) and (max-height:720px){.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-sidebar-art{max-width:min(100%,24vh)}.cm-podcast-page .sou-sidebar-player:not(.is-expanded) .sou-player-title{font-size:17px}}.cm-podcast-page .sou-art-btn,.cm-podcast-page .sou-player-fullscreen{display:none}@media (min-width:769px){.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded){padding-top:16px}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-sidebar-controls-top{display:none}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-art-btn.sou-art-fullscreen{right:46px}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .pc-ctl-btn--fullscreen{display:none}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-art-btn{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;opacity:.85;background:#1118278c;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:opacity .15s,background .15s,transform .15s;display:grid;position:absolute;top:10px;right:10px}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-art-btn svg{width:14px;height:14px}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-art-btn:hover{opacity:1;background:#111827c7}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-art-btn:active{transform:scale(.94)}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-art-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.cm-podcast-page .sou-sidebar-player:not(.is-minimized):not(.is-expanded) .sou-sidebar-info>.sou-sidebar-community,.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-art-btn{display:none}.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-sidebar-controls-top{gap:6px;display:flex;top:12px;left:auto;right:12px}.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-player-fullscreen,.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-player-close{border:1px solid var(--pc-line);-webkit-backdrop-filter:none;backdrop-filter:none;width:32px;height:32px;box-shadow:none;color:var(--podcast-ink,#111827);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:14px;line-height:1;transition:background .15s,border-color .15s;display:grid;position:static}.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-player-fullscreen svg,.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-player-close svg{width:14px;height:14px}.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-player-fullscreen:hover,.cm-podcast-page .sou-sidebar-player.has-art-gutter:not(.is-minimized):not(.is-expanded) .sou-player-close:hover{background:var(--pc-tint);border-color:color-mix(in srgb, var(--podcast-ink-muted,#6b7280) 45%, transparent)}.cm-podcast-page .sou-sidebar-player.is-video:not(.is-minimized):not(.is-expanded) .sou-sidebar-art.sou-sidebar-art--video{max-width:min(100%,var(--pc-art-w,74vh))}}.sou-sidebar-player.is-art-fullscreen{will-change:auto!important;z-index:10000!important;transition:none!important;transform:none!important}.sou-sidebar-player.is-art-fullscreen .sou-sidebar-art.is-pseudo-fullscreen{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);justify-content:center;align-items:center;aspect-ratio:auto!important;z-index:10001!important;background:#000!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important}.sou-sidebar-player.is-art-fullscreen .sou-sidebar-art.is-pseudo-fullscreen iframe,.sou-sidebar-player.is-art-fullscreen .sou-sidebar-art.is-pseudo-fullscreen video,.sou-sidebar-player.is-art-fullscreen .sou-sidebar-art.is-pseudo-fullscreen img,.sou-sidebar-player.is-art-fullscreen .sou-sidebar-art.is-pseudo-fullscreen>div:not(.sou-pseudo-fullscreen-close){object-fit:contain;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.sou-sidebar-player.is-art-fullscreen .sou-sidebar-art.is-pseudo-fullscreen .sou-art-btn{display:none!important}.sou-sidebar-art.is-native-fullscreen{background:#000;justify-content:center;align-items:center;display:flex}.sou-sidebar-art.is-native-fullscreen .sou-art-btn{display:none!important}.sou-sidebar-art.is-native-fullscreen video{object-fit:contain;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.sou-pseudo-fullscreen-close{top:calc(env(safe-area-inset-top) + 12px);right:calc(env(safe-area-inset-right) + 12px);z-index:20;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;position:absolute}@media (max-width:768px){.cm-podcast-page .sou-sidebar-player:not(.is-minimized) .pc-ctl-btn--fullscreen{display:none}.cm-podcast-page .sou-sidebar-player:not(.is-minimized) .sou-art-btn.sou-art-fullscreen{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#1118278c;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:10px;right:10px}.cm-podcast-page .sou-sidebar-player:not(.is-minimized) .sou-art-btn.sou-art-fullscreen svg{width:15px;height:15px}.cm-podcast-page .sou-sidebar-player:not(.is-minimized) .sou-art-btn.sou-art-fullscreen:active{transform:scale(.94)}}@media (min-width:769px){.cm-podcast-page.sou-player-open .sou-podcast-hero{margin-right:calc(-1*var(--podcast-player-w,420px))}.cm-podcast-page.sou-player-open.sou-player-video .sou-podcast-hero{margin-right:calc(-1*var(--podcast-player-w,min(600px, 42vw)))}}.cm-podcast-page.gp-global-page .gp-panel{max-width:1200px}.cm-podcast-page.gp-global-page .gp-feature-title{font-size:22px}.cm-podcast-page.gp-global-page .gp-rank-title{font-size:15px}.cm-podcast-page.gp-global-page .gp-rank-list--side .gp-rank-thumb{width:140px}.cm-podcast-page.gp-global-page .gp-row-thumb{width:220px}@container gp-trend (max-width:680px){.cm-podcast-page.gp-global-page .gp-feature-title{font-size:18px}}@media (max-width:768px){.cm-podcast-page.gp-global-page .gp-feature-title{font-size:18px}.cm-podcast-page.gp-global-page .gp-rank-list--side .gp-rank-thumb{width:104px}.cm-podcast-page.gp-global-page .gp-row-thumb{width:128px}}body.iao-page{background-color:#0d1f3c;overflow-x:hidden}.iao-asia-landing-page{color:#fff;background:#f4f7fc;min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.iao-asia-landing-page .iao-accent{color:#c8a84b}.iao-asia-landing-page .iao-desc{color:#444;text-align:justify;margin-bottom:14px;font-size:1.05em;line-height:1.85}.iao-asia-landing-page .iao-section-label{letter-spacing:3px;text-transform:uppercase;color:#c8a84b;margin-bottom:8px;font-size:.78em;font-weight:600}.iao-asia-landing-page .iao-section-title{color:#1a3a6b;margin-bottom:20px;font-family:Playfair Display,serif;font-size:2.6em;font-weight:700;line-height:1.15}.iao-asia-landing-page .iao-hero{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.iao-asia-landing-page .iao-hero-bg{filter:blur(2px)brightness(.55);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:-30px}.iao-asia-landing-page .iao-hero-overlay{z-index:1;background:linear-gradient(135deg,#0d1f3cb3 0%,#1a3a6b73 100%);position:absolute;inset:0}.iao-asia-landing-page .iao-hero-content{z-index:2;text-align:center;max-width:860px;padding:0 24px;position:relative}.iao-asia-landing-page .iao-hero-logo{object-fit:contain;height:60px;margin-bottom:24px}@media (max-width:768px){.iao-asia-landing-page .iao-hero-logo{height:44px}}.iao-asia-landing-page .iao-hero-heading{color:#fff;margin-bottom:20px;font-family:Playfair Display,serif;font-size:4.5em;font-weight:900;line-height:1.1}@media (max-width:768px){.iao-asia-landing-page .iao-hero-heading{font-size:2.8em}}.iao-asia-landing-page .iao-hero-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.iao-asia-landing-page .iao-pill{color:#fff;letter-spacing:1px;font-family:Playfair Display,serif;font-size:1.3em;font-weight:700}.iao-asia-landing-page .iao-pill-sep{color:#c8a84b;font-size:1.5em}.iao-asia-landing-page .iao-hero-desc{color:#ffffffd1;text-align:center;max-width:680px;margin:0 auto 28px;font-size:1em;line-height:1.8}.iao-asia-landing-page .iao-hero-cta{margin-bottom:48px}.iao-asia-landing-page .iao-btn-primary{letter-spacing:2px;height:48px;padding:0 36px;font-size:1em;font-weight:700;transition:all .25s;color:#0d1f3c!important;background:#c8a84b!important;border-color:#c8a84b!important}.iao-asia-landing-page .iao-btn-outline{color:#1a3a6b;background:0 0;border:2px solid #1a3a6b;font-weight:600;transition:all .25s}.iao-asia-landing-page .iao-search-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #fff3;border-radius:50px;flex-wrap:wrap;align-items:center;gap:0;max-width:820px;margin:0 auto;padding:18px 36px;display:flex}@media (max-width:768px){.iao-asia-landing-page .iao-search-bar{border-radius:16px;padding:14px 20px}}.iao-asia-landing-page .iao-search-item{cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.iao-asia-landing-page .iao-search-label{color:#ffffffd9;white-space:nowrap;font-size:1.05em;font-weight:500;transition:color .2s}.iao-search-item:hover .iao-asia-landing-page .iao-search-label{color:#c8a84b}.iao-asia-landing-page .iao-search-label--active{color:#c8a84b!important}.iao-asia-landing-page .iao-search-divider{background:#ffffff40;flex-shrink:0;width:1px;height:24px}.iao-asia-landing-page .iao-social-bar{z-index:3;flex-direction:column;gap:4px;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (max-width:768px){.iao-asia-landing-page .iao-social-bar{display:none}}.iao-asia-landing-page .iao-social-link{color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,color .2s;display:flex}.iao-asia-landing-page .iao-social-link:hover{color:#0d1f3c;background:#c8a84b}.iao-asia-landing-page .iao-services-section{background:#fff;padding:90px 24px}.iao-asia-landing-page .iao-section-inner{max-width:1100px;margin:0 auto}.iao-asia-landing-page .iao-services-intro{color:#555;max-width:780px;margin-bottom:0;font-size:1.05em;line-height:1.85}.iao-asia-landing-page .iao-block-title{color:#1a3a6b;letter-spacing:2px;text-transform:uppercase;border-bottom:2px solid #c8a84b;margin:32px 0 16px;padding-bottom:8px;font-family:Playfair Display,serif;font-size:1.1em;font-weight:700;display:inline-block}.iao-asia-landing-page .iao-clients-block{margin-top:32px}.iao-asia-landing-page .iao-clients-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.iao-asia-landing-page .iao-clients-list li{color:#444;padding-left:18px;font-size:.97em;position:relative}.iao-asia-landing-page .iao-clients-list li:before{content:"";background:#c8a84b;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.iao-asia-landing-page .iao-expertise-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}@media (max-width:768px){.iao-asia-landing-page .iao-expertise-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.iao-asia-landing-page .iao-expertise-grid{grid-template-columns:1fr}}.iao-asia-landing-page .iao-expertise-card{background:#f4f7fc;border:1px solid #1a3a6b1a;border-top:3px solid #c8a84b;border-radius:10px;padding:24px 20px;transition:box-shadow .2s}.iao-asia-landing-page .iao-expertise-card:hover{box-shadow:0 8px 28px #1a3a6b1a}.iao-asia-landing-page .iao-expertise-card-title{color:#1a3a6b;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px;font-size:.82em;font-weight:700;transition:color .25s}.iao-asia-landing-page .iao-expertise-card-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.iao-asia-landing-page .iao-expertise-card-list li{color:#555;align-items:flex-start;gap:10px;font-size:.88em;line-height:1.5;display:flex}.iao-asia-landing-page .iao-expertise-dot{background:#c8a84b;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.iao-asia-landing-page .iao-industry-block{margin-top:48px}.iao-asia-landing-page .iao-industry-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}@media (max-width:768px){.iao-asia-landing-page .iao-industry-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.iao-asia-landing-page .iao-industry-grid{grid-template-columns:1fr}}.iao-asia-landing-page .iao-industry-item{color:#1a3a6b;background:#f4f7fc;border:1px solid #1a3a6b1a;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font-size:.9em;font-weight:500;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s,color .3s;animation:3s ease-in-out infinite iao-award-pulse;display:flex;position:relative;overflow:hidden}.iao-asia-landing-page .iao-industry-item:first-child,.iao-asia-landing-page .iao-industry-item:first-child:after{animation-delay:0s}.iao-asia-landing-page .iao-industry-item:nth-child(2),.iao-asia-landing-page .iao-industry-item:nth-child(2):after{animation-delay:.33s}.iao-asia-landing-page .iao-industry-item:nth-child(3),.iao-asia-landing-page .iao-industry-item:nth-child(3):after{animation-delay:.66s}.iao-asia-landing-page .iao-industry-item:nth-child(4),.iao-asia-landing-page .iao-industry-item:nth-child(4):after{animation-delay:.99s}.iao-asia-landing-page .iao-industry-item:nth-child(5),.iao-asia-landing-page .iao-industry-item:nth-child(5):after{animation-delay:1.32s}.iao-asia-landing-page .iao-industry-item:nth-child(6),.iao-asia-landing-page .iao-industry-item:nth-child(6):after{animation-delay:1.65s}.iao-asia-landing-page .iao-industry-item:nth-child(7),.iao-asia-landing-page .iao-industry-item:nth-child(7):after{animation-delay:1.98s}.iao-asia-landing-page .iao-industry-item:nth-child(8),.iao-asia-landing-page .iao-industry-item:nth-child(8):after{animation-delay:2.31s}.iao-asia-landing-page .iao-industry-item:nth-child(9),.iao-asia-landing-page .iao-industry-item:nth-child(9):after{animation-delay:2.64s}.iao-asia-landing-page .iao-industry-item:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff80 50%,#0000 80%);width:40%;height:200%;animation:3s ease-in-out infinite iao-shine-sweep;position:absolute;top:-20px;left:-60%;transform:skew(-15deg)}.iao-asia-landing-page .iao-industry-item:hover{color:#fff;background:#1a3a6b;border-color:#c8a84b;animation-play-state:paused;transform:translateY(-4px)scale(1.02);box-shadow:0 12px 32px #1a3a6b26}.iao-asia-landing-page .iao-industry-item:hover:after{animation-play-state:paused}.iao-asia-landing-page .iao-industry-item:hover .iao-expertise-dot{background:#c8a84b}.iao-asia-landing-page .iao-legal-note{color:#888;border-top:1px solid #1a3a6b1a;margin-top:40px;padding-top:20px;font-size:.82em;font-style:italic;line-height:1.7}@keyframes iao-float-up{0%{opacity:0;transform:translateY(32px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.iao-asia-landing-page .iao-awards-section{text-align:center;background:#f4f7fc;border-top:1px solid #1a3a6b12;padding:80px 24px;position:relative;overflow:hidden}.iao-asia-landing-page .iao-awards-section .iao-section-label,.iao-asia-landing-page .iao-awards-section .iao-section-title,.iao-asia-landing-page .iao-awards-section .iao-awards-track{z-index:1;position:relative}.iao-asia-landing-page .iao-awards-section .iao-section-title{color:#1a3a6b}.iao-asia-landing-page .iao-awards-track{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:48px;display:flex}.iao-asia-landing-page .iao-award-item{opacity:0;flex-direction:column;align-items:center;gap:14px;animation:.7s forwards iao-float-up;display:flex}.iao-asia-landing-page .iao-award-item:first-child .iao-award-card{animation-delay:0s}.iao-asia-landing-page .iao-award-item:nth-child(2) .iao-award-card{animation-delay:.6s}.iao-asia-landing-page .iao-award-item:nth-child(3) .iao-award-card{animation-delay:1.2s}.iao-asia-landing-page .iao-award-card{cursor:pointer;background:#fff;border:1px solid #1a3a6b1a;border-radius:16px;padding:24px;transition:transform .3s,box-shadow .3s,border-color .3s;animation:3s ease-in-out infinite iao-award-pulse;position:relative;overflow:hidden;box-shadow:0 4px 20px #1a3a6b14}.iao-asia-landing-page .iao-award-card:hover{border-color:#c8a84b;animation-play-state:paused;transform:translateY(-8px)scale(1.03);box-shadow:0 20px 48px #1a3a6b2e}.iao-asia-landing-page .iao-award-card:hover .iao-award-shine{left:120%}@keyframes iao-award-pulse{0%{border-color:#1a3a6b1a;box-shadow:0 4px 20px #1a3a6b14}50%{border-color:#c8a84b8c;box-shadow:0 8px 32px #c8a84b59,0 0 0 2px #c8a84b40}to{border-color:#1a3a6b1a;box-shadow:0 4px 20px #1a3a6b14}}@keyframes iao-shine-sweep{0%{left:-60%}40%{left:120%}to{left:120%}}.iao-asia-landing-page .iao-award-img{object-fit:contain;z-index:1;width:auto;height:140px;display:block;position:relative}.iao-asia-landing-page .iao-award-shine{pointer-events:none;z-index:2;background:linear-gradient(105deg,#0000 20%,#ffffff73 50%,#0000 80%);width:40%;height:200%;transition:left .6s;animation:3s ease-in-out infinite iao-shine-sweep;position:absolute;top:-20px;left:-60%;transform:skew(-15deg)}.iao-asia-landing-page .iao-award-label{color:#1a3a6b;letter-spacing:.5px;text-align:center;opacity:.7;max-width:160px;margin:0;font-size:.78em;font-weight:600}.iao-asia-landing-page .iao-parallax-divider{background-position:50%;background-size:cover;background-attachment:fixed;height:320px;position:relative;overflow:hidden}@media (max-width:768px){.iao-asia-landing-page .iao-parallax-divider{background-attachment:scroll;height:200px}}.iao-asia-landing-page .iao-parallax-divider-overlay{background:#0d1f3c99;justify-content:center;align-items:center;padding:0 32px;display:flex;position:absolute;inset:0}.iao-asia-landing-page .iao-parallax-quote{color:#fff;text-align:center;opacity:.92;max-width:760px;font-family:Playfair Display,serif;font-size:1.6em;font-style:italic;line-height:1.6}@media (max-width:768px){.iao-asia-landing-page .iao-parallax-quote{font-size:1.1em}}.iao-asia-landing-page .iao-about-section{background:#fff;padding:90px 24px;position:relative}.iao-asia-landing-page .iao-about-section:before{content:"";background:linear-gradient(90deg,#0000,#c8a84b,#0000);border-radius:999px;width:60px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.iao-asia-landing-page .iao-about-inner{flex-direction:column;align-items:center;gap:60px;display:flex}@media (min-width:768px){.iao-asia-landing-page .iao-about-inner{flex-direction:row}}.iao-asia-landing-page .iao-about-text{flex:1}.iao-asia-landing-page .iao-about-text .iao-desc{max-width:560px}.iao-asia-landing-page .iao-about-image{flex:1}.iao-asia-landing-page .iao-about-visual{flex:1;justify-content:center;align-items:center;display:flex}.iao-asia-landing-page .iao-about-visual-card{justify-content:center;align-items:center;width:380px;height:380px;display:flex;position:relative}@media (max-width:768px){.iao-asia-landing-page .iao-about-visual-card{width:280px;height:280px}}.iao-asia-landing-page .iao-about-visual-ring{border:1.5px solid #c8a84b40;border-radius:50%;position:absolute}.iao-asia-landing-page .iao-about-visual-ring--1{border-top-color:#c8a84bb3;width:100%;height:100%;animation:18s linear infinite iao-ring-spin}.iao-asia-landing-page .iao-about-visual-ring--2{border-right-color:#1a3a6b80;width:75%;height:75%;animation:12s linear infinite reverse iao-ring-spin}.iao-asia-landing-page .iao-about-visual-ring--3{border-bottom-color:#c8a84b80;width:50%;height:50%;animation:8s linear infinite iao-ring-spin}@keyframes iao-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.iao-asia-landing-page .iao-about-visual-center{z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;box-shadow:0 8px 40px #1a3a6b1f,0 0 0 8px #c8a84b14}.iao-asia-landing-page .iao-about-visual-logo{object-fit:contain;width:80px}.iao-asia-landing-page .iao-about-stat{z-index:3;text-align:center;background:#fff;border:1px solid #1a3a6b14;border-radius:12px;flex-direction:column;gap:2px;padding:10px 16px;animation:4s ease-in-out infinite iao-stat-float;display:flex;position:absolute;box-shadow:0 6px 24px #1a3a6b1a}.iao-asia-landing-page .iao-about-stat--1{animation-delay:0s;top:8%;right:-4%}.iao-asia-landing-page .iao-about-stat--2{animation-delay:1.3s;bottom:14%;right:-8%}.iao-asia-landing-page .iao-about-stat--3{animation-delay:2.6s;bottom:8%;left:-4%}@media (max-width:768px){.iao-asia-landing-page .iao-about-stat--1{right:-8%}.iao-asia-landing-page .iao-about-stat--2{right:-12%}.iao-asia-landing-page .iao-about-stat--3{left:-8%}}@keyframes iao-stat-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.iao-asia-landing-page .iao-about-stat-num{color:#1a3a6b;font-family:Playfair Display,serif;font-size:1.2em;font-weight:700;line-height:1}.iao-asia-landing-page .iao-about-stat-label{color:#888;white-space:nowrap;font-size:.68em;font-weight:500}.iao-asia-landing-page .iao-about-image-frame{border-radius:20px;width:100%;height:380px;overflow:hidden;box-shadow:0 30px 70px #1a3a6b2e}.iao-asia-landing-page .iao-about-image-frame img{object-fit:cover;width:100%;height:100%}.iao-asia-landing-page .iao-contact-content{z-index:1;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px;display:flex;position:relative}@media (max-width:768px){.iao-asia-landing-page .iao-contact-content{display:none}}.iao-asia-landing-page .iao-contact-content .iao-section-title{color:#fff}.iao-asia-landing-page .iao-contact-email{color:#c8a84b;border-bottom:1px solid #c8a84b66;margin-top:12px;font-size:.95em;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.iao-asia-landing-page .iao-contact-email:hover{color:#fff}.iao-asia-landing-page .iao-btn-blue{letter-spacing:.5px;font-weight:600;color:#fff!important;background:#1a3a6b!important;border:none!important}.iao-asia-landing-page .iao-testimonial-contact{flex-direction:column;align-items:center;margin-top:28px;display:flex}.iao-asia-landing-page .iao-testimonial-email{color:#c8a84b;border-bottom:1px solid #c8a84b66;font-size:1.05em;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.iao-asia-landing-page .iao-testimonial-email:hover{color:#fff}.iao-asia-landing-page .iao-contact-social-list{flex-direction:column;gap:8px;width:100%;display:flex}.iao-asia-landing-page .iao-contact-social{color:#fff;letter-spacing:.4px;background:#1a3a6b;border-radius:8px;flex-direction:row;align-items:center;gap:10px;padding:7px 14px;font-size:.82em;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:flex}.iao-asia-landing-page .iao-contact-social span{flex:1}.iao-asia-landing-page .iao-contact-social .iao-contact-social-ext{opacity:.45;flex-shrink:0}.iao-asia-landing-page .iao-contact-social:hover{color:#0d1f3c;background:#c8a84b}.iao-asia-landing-page .iao-contact-social:hover .iao-contact-social-ext{opacity:.7}.iao-asia-landing-page .iao-floating-dock{top:80px;bottom:unset;z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:1;pointer-events:all;background:#0d1f3ce0;border:1px solid #c8a84b40;border-radius:50px;align-items:center;gap:0;padding:10px 28px;transition:opacity .3s,transform .3s;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000059}.iao-asia-landing-page .iao-floating-dock--hidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(-12px)}.iao-asia-landing-page .iao-dock-item-wrap{align-items:center;display:flex}.iao-asia-landing-page .iao-dock-link{color:#ffffffbf;cursor:pointer;white-space:nowrap;letter-spacing:.5px;padding:4px 16px;font-size:.85em;font-weight:500;text-decoration:none;transition:color .2s}.iao-asia-landing-page .iao-dock-link.active{color:#c8a84b;font-weight:600}.iao-asia-landing-page .iao-dock-sep{background:#fff3;width:1px;height:16px}.iao-services-page{background:#f4f7fc}.iao-services-page .iao-services-hero{background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex;position:relative}@media (max-width:768px){.iao-services-page .iao-services-hero{min-height:360px}}.iao-services-page .iao-services-hero-overlay{background:linear-gradient(160deg,#0d1f3ce0 0%,#1a3a6b99 100%);position:absolute;inset:0}.iao-services-page .iao-services-hero-content{z-index:1;text-align:center;padding:0 24px;position:relative}.iao-services-page .iao-services-hero-content .iao-hero-logo{margin-bottom:20px}.iao-services-page .iao-services-hero-title{color:#fff;margin:8px 0 16px;font-family:Playfair Display,serif;font-size:3.6em;font-weight:900}@media (max-width:768px){.iao-services-page .iao-services-hero-title{font-size:2.2em}}.iao-services-page .iao-services-hero-sub{color:#ffffffb8;max-width:520px;margin:0 auto;font-size:1em;font-weight:300;line-height:1.7}.iao-services-page .iao-services-stats-bar{z-index:1;-webkit-backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;justify-content:center;align-items:stretch;gap:0;width:calc(100% - 48px);max-width:780px;margin-top:40px;padding:20px 32px;display:flex;position:relative}@media (max-width:768px){.iao-services-page .iao-services-stats-bar{flex-wrap:wrap;gap:16px;width:auto;margin:24px 16px 0;padding:16px 20px}}.iao-services-page .iao-services-stat{flex-direction:column;flex:1;align-items:center;gap:8px;padding:0 24px;display:flex}@media (max-width:768px){.iao-services-page .iao-services-stat{flex:calc(50% - 8px);padding:0 12px}}.iao-services-page .iao-stat-top{flex-direction:column;align-items:center;gap:4px;display:flex}.iao-services-page .iao-services-stat-num{color:#c8a84b;font-family:Playfair Display,serif;font-size:1.9em;font-weight:700;line-height:1}.iao-services-page .iao-services-stat-label{color:#ffffffa6;letter-spacing:.4px;white-space:nowrap;text-align:center;font-size:.7em;font-weight:500}.iao-services-page .iao-stat-graph{flex-shrink:0;width:64px;height:28px;overflow:visible}.iao-services-page .iao-services-stat-div{background:#ffffff2e;flex-shrink:0;align-self:stretch;width:1px;margin:4px 0}@media (max-width:768px){.iao-services-page .iao-services-stat-div{display:none}}.iao-services-page .iao-svc-intro-section{background:#fff;border-bottom:1px solid #1a3a6b12;padding:80px 24px}.iao-services-page .iao-svc-intro-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:768px){.iao-services-page .iao-svc-intro-grid{grid-template-columns:1fr;gap:24px}}.iao-services-page .iao-svc-intro-left .iao-section-title{margin-bottom:0}.iao-services-page .iao-svc-intro-right .iao-desc{color:#555}.iao-services-page .iao-svc-section-header{margin-bottom:40px}.iao-services-page .iao-svc-section-header .iao-section-title{margin-bottom:12px}.iao-services-page .iao-svc-clients-section{background:#f4f7fc;padding:80px 24px}.iao-services-page .iao-svc-clients-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (max-width:768px){.iao-services-page .iao-svc-clients-grid{grid-template-columns:1fr}}.iao-services-page .iao-svc-client-card{background:#fff;border:1px solid #1a3a6b14;border-left:4px solid #c8a84b;border-radius:12px;align-items:flex-start;gap:20px;padding:28px 24px;transition:transform .3s,box-shadow .3s,border-color .3s;animation:3s ease-in-out infinite iao-award-pulse;display:flex;position:relative;overflow:hidden}.iao-services-page .iao-svc-client-card:first-child{animation-delay:0s}.iao-services-page .iao-svc-client-card:nth-child(2){animation-delay:.75s}.iao-services-page .iao-svc-client-card:nth-child(3){animation-delay:1.5s}.iao-services-page .iao-svc-client-card:nth-child(4){animation-delay:2.25s}.iao-services-page .iao-svc-client-card:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff80 50%,#0000 80%);width:40%;height:200%;animation:3s ease-in-out infinite iao-shine-sweep;position:absolute;top:-20px;left:-60%;transform:skew(-15deg)}.iao-services-page .iao-svc-client-card:first-child:after{animation-delay:0s}.iao-services-page .iao-svc-client-card:nth-child(2):after{animation-delay:.75s}.iao-services-page .iao-svc-client-card:nth-child(3):after{animation-delay:1.5s}.iao-services-page .iao-svc-client-card:nth-child(4):after{animation-delay:2.25s}.iao-services-page .iao-svc-client-card:before{content:"";transform-origin:0;z-index:1;background:linear-gradient(90deg,#c8a84b,#c8a84b66);border-radius:12px 12px 0 0;height:3px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.iao-services-page .iao-svc-client-card:hover{background:linear-gradient(145deg,#c8a84b0f 0%,#fff 60%);border-color:#c8a84b;animation-play-state:paused;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 48px #1a3a6b2e}.iao-services-page .iao-svc-client-card:hover:before{transform:scaleX(1)}.iao-services-page .iao-svc-client-card:hover:after{animation-play-state:paused}.iao-services-page .iao-svc-client-card:hover .iao-svc-client-icon{color:#c8a84b;background:#1a3a6b}.iao-services-page .iao-svc-client-card:hover .iao-svc-client-label{color:#1a3a6b}.iao-services-page .iao-svc-client-icon{color:#1a3a6b;background:#1a3a6b0d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.iao-services-page .iao-svc-client-label{color:#444;margin:0;padding-top:10px;font-size:.95em;line-height:1.7}.iao-services-page .iao-svc-expertise-section{background:#fff;border-top:1px solid #1a3a6b12;padding:80px 24px}.iao-services-page .iao-svc-card-icon{color:#1a3a6b;background:#1a3a6b0d;border-radius:12px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:16px;transition:background .2s,color .2s;display:flex}.iao-services-page .iao-expertise-card{transition:transform .3s,box-shadow .3s,border-color .3s;animation:3s ease-in-out infinite iao-award-pulse;position:relative;overflow:hidden}.iao-services-page .iao-expertise-card:first-child{animation-delay:0s}.iao-services-page .iao-expertise-card:nth-child(2){animation-delay:.43s}.iao-services-page .iao-expertise-card:nth-child(3){animation-delay:.86s}.iao-services-page .iao-expertise-card:nth-child(4){animation-delay:1.29s}.iao-services-page .iao-expertise-card:nth-child(5){animation-delay:1.72s}.iao-services-page .iao-expertise-card:nth-child(6){animation-delay:2.15s}.iao-services-page .iao-expertise-card:nth-child(7){animation-delay:2.58s}.iao-services-page .iao-expertise-card:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff80 50%,#0000 80%);width:40%;height:200%;animation:3s ease-in-out infinite iao-shine-sweep;position:absolute;top:-20px;left:-60%;transform:skew(-15deg)}.iao-services-page .iao-expertise-card:first-child:after{animation-delay:0s}.iao-services-page .iao-expertise-card:nth-child(2):after{animation-delay:.43s}.iao-services-page .iao-expertise-card:nth-child(3):after{animation-delay:.86s}.iao-services-page .iao-expertise-card:nth-child(4):after{animation-delay:1.29s}.iao-services-page .iao-expertise-card:nth-child(5):after{animation-delay:1.72s}.iao-services-page .iao-expertise-card:nth-child(6):after{animation-delay:2.15s}.iao-services-page .iao-expertise-card:nth-child(7):after{animation-delay:2.58s}.iao-services-page .iao-expertise-card:before{content:"";opacity:0;pointer-events:none;z-index:0;border-radius:inherit;background:linear-gradient(145deg,#c8a84b12 0%,#0000 60%);transition:opacity .35s;position:absolute;inset:0}.iao-services-page .iao-expertise-card>*{z-index:1;position:relative}.iao-services-page .iao-expertise-card:hover{border-color:#c8a84b;animation-play-state:paused;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 48px #1a3a6b2e}.iao-services-page .iao-expertise-card:hover:before{opacity:1}.iao-services-page .iao-expertise-card:hover:after{animation-play-state:paused}.iao-services-page .iao-expertise-card:hover .iao-svc-card-icon{color:#c8a84b;background:#1a3a6b}.iao-services-page .iao-expertise-card:hover .iao-expertise-card-title{color:#c8a84b}.iao-services-page .iao-svc-industry-section{background:#f4f7fc;border-top:1px solid #1a3a6b12;padding:80px 24px}.iao-services-page .iao-svc-bottom-section{background:#fff;border-top:1px solid #1a3a6b12;padding:48px 24px 80px}.iao-services-page .iao-svc-back-btn{margin-top:32px}.iao-services-page .iao-svc-back-btn a{color:#1a3a6b;border:2px solid #1a3a6b;border-radius:50px;align-items:center;padding:12px 28px;font-size:.9em;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.iao-services-page .iao-svc-back-btn a:hover{color:#fff;background:#1a3a6b}.iao-footer{color:#ffffffbf;background:#0d1f3c;padding:60px 40px 0}.iao-footer .iao-footer-inner{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:60px;max-width:1100px;margin:0 auto;padding-bottom:40px;display:flex}.iao-footer .iao-footer-brand{flex:1.5;min-width:180px}.iao-footer .iao-footer-logo{object-fit:contain;height:56px;margin-bottom:10px}.iao-footer .iao-footer-brand-tagline{color:#c8a84b;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:.82em}.iao-footer .iao-footer-col{flex:1;min-width:160px}.iao-footer .iao-footer-heading{letter-spacing:2.5px;text-transform:uppercase;color:#c8a84b;margin-bottom:16px;font-size:.78em;font-weight:700}.iao-footer .iao-footer-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.iao-footer .iao-footer-list li{color:#ffffffb3;align-items:center;gap:8px;font-size:.88em;display:flex}.iao-footer .iao-footer-list li svg{color:#c8a84b;flex-shrink:0}.iao-footer .iao-footer-list li a{color:#ffffffb3;text-decoration:none;transition:color .2s}.iao-footer .iao-footer-list li a:hover{color:#c8a84b}.iao-footer .iao-footer-bottom{color:#ffffff59;text-align:center;max-width:1100px;margin:0 auto;padding:20px 0;font-size:.8em}.iao-team-section{background:#fff;padding:80px 24px}.iao-team-section .iao-team-header{text-align:center;margin-bottom:48px}.iao-team-section .iao-team-inner{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}@media (max-width:768px){.iao-team-section .iao-team-inner{grid-template-columns:1fr}}.iao-team-section .iao-team-img-wrap{position:relative}.iao-team-section .iao-team-img-wrap:before{content:"";z-index:0;border:2px solid #c8a84b59;border-radius:20px;position:absolute;inset:16px -16px -16px 16px}.iao-team-section .iao-team-img{z-index:1;border-radius:16px;width:100%;height:auto;display:block;position:relative;box-shadow:0 16px 48px #1a3a6b24}.iao-team-section .iao-team-body{flex-direction:column;gap:28px;display:flex}.iao-team-section .iao-team-body .iao-desc{color:#555;margin:0;font-size:1.05em;line-height:1.9}.iao-team-section .iao-team-lang-block{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.iao-team-section .iao-team-lang-label{letter-spacing:1px;text-transform:uppercase;color:#1a3a6b;opacity:.5;white-space:nowrap;margin:0;font-size:.82em;font-weight:600}.iao-team-section .iao-team-languages{flex-wrap:nowrap;gap:10px;display:flex}.iao-team-section .iao-lang-badge{color:#1a3a6b;white-space:nowrap;background:#f4f7fc;border:1.5px solid #1a3a6b1f;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;transition:border-color .2s,box-shadow .2s,background .2s;display:inline-flex}.iao-team-section .iao-lang-badge:hover{background:#fff;border-color:#c8a84b;box-shadow:0 4px 16px #c8a84b26}.iao-team-section .iao-lang-dot{background:#c8a84b;border-radius:50%;flex-shrink:0;width:7px;height:7px}.iao-team-section .iao-lang-name{color:#1a3a6b;font-size:.88em;font-weight:600}.iao-team-section .iao-lang-native{color:#888;border-left:1px solid #1a3a6b26;padding-left:8px;font-size:.82em}.iao-team-section .iao-team-projects{background:#f4f7fc;border-top:3px solid #c8a84b;border-radius:16px;padding:32px 28px;box-shadow:0 4px 24px #1a3a6b0f}.iao-team-section .iao-team-projects-title{color:#1a3a6b;margin-bottom:16px;font-family:Playfair Display,serif;font-size:1em;font-weight:700;line-height:1.55}.iao-team-section .iao-team-projects-list{color:#666;flex-direction:column;gap:10px;margin:0;padding:0;font-size:.93em;line-height:1.7;list-style:none;display:flex}.iao-team-section .iao-team-projects-list li{align-items:flex-start;gap:10px;display:flex}.iao-team-section .iao-team-projects-list li:before{content:"";background:#c8a84b;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}@media (max-width:768px){.iao-team-section{padding:60px 16px}}@keyframes iao-logo-float-1{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(20px,-30px)rotate(6deg)}66%{transform:translate(-15px,20px)rotate(-4deg)}}@keyframes iao-logo-float-2{0%,to{transform:translate(0)rotate(0)}40%{transform:translate(-25px,20px)rotate(-8deg)}75%{transform:translate(15px,-25px)rotate(5deg)}}@keyframes iao-logo-float-3{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(30px,30px)rotate(10deg)}}@keyframes iao-logo-float-4{0%,to{transform:translate(0)rotate(0)}45%{transform:translate(-20px,-20px)rotate(-6deg)}}@keyframes iao-logo-float-5{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(25px,-15px)rotate(8deg)}70%{transform:translate(-10px,25px)rotate(-3deg)}}@keyframes iao-logo-float-6{0%,to{transform:translate(0)rotate(0)}55%{transform:translate(-30px,10px)rotate(-10deg)}}@keyframes iao-orb-drift-1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-60px)scale(1.08)}66%{transform:translate(-30px,30px)scale(.95)}}@keyframes iao-orb-drift-2{0%,to{transform:translate(0)scale(1)}40%{transform:translate(-50px,40px)scale(1.1)}70%{transform:translate(20px,-30px)scale(.93)}}@keyframes iao-orb-drift-3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,50px)scale(1.06)}}.iao-testimonials-section{background:#f4f7fc;padding:32px 24px;position:relative;overflow:hidden}.iao-testimonials-section .iao-testimonials-grid-bg,.iao-testimonials-section .iao-testimonials-orb{display:none}.iao-testimonials-section .iao-testimonials-heading{text-align:center;z-index:1;margin-bottom:64px;position:relative}.iao-testimonials-section .iao-testimonials-heading .iao-section-label{letter-spacing:4px}.iao-testimonials-section .iao-testimonials-heading .iao-section-title{color:#1a3a6b;margin-bottom:16px}.iao-testimonials-section .iao-testimonials-subtext{color:#888;max-width:500px;margin:0 auto;font-size:.97em;line-height:1.8}.iao-testimonials-section .iao-section-inner{flex-direction:column;justify-content:center;align-items:center;display:flex}.iao-testimonials-section .iao-testimonial-slider{z-index:1;width:100%;max-width:620px;margin:0 auto;position:relative}.iao-testimonials-section .iao-testimonial-dots{justify-content:center;gap:10px;margin-top:32px;display:flex}.iao-testimonials-section .iao-testimonial-dot{cursor:pointer;background:#1a3a6b33;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background .3s,width .3s}.iao-testimonials-section .iao-testimonial-dot.active{background:#1a3a6b;border-radius:999px;width:28px}.iao-testimonials-section .iao-testimonial-dot:hover:not(.active){background:#fff6}.iao-testimonials-section .iao-testimonial-card{cursor:default;background:#fff;border:none;border-radius:20px;flex-direction:column;justify-content:flex-start;height:200px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #1a3a6b1a}.iao-testimonials-section .iao-testimonial-card:hover,.iao-testimonials-section .iao-testimonial-card:focus,.iao-testimonials-section .iao-testimonial-card:active{background:#fff!important;border-color:#0000!important;box-shadow:0 12px 40px #1a3a6b1a!important}.iao-testimonials-section .iao-testimonial-content{opacity:1;text-align:center;pointer-events:none;flex-direction:column;justify-content:space-between;height:100%;transition:opacity .3s,transform .3s;display:flex;transform:translateY(0)}.iao-testimonials-section .iao-testimonial-content--fading{opacity:0;transform:translateY(8px)}.iao-testimonials-section .iao-testimonial-content:hover{background:linear-gradient(145deg,#c8a84b33 0%,#c8a84b14 100%);border-color:#c8a84b99;transform:translateY(-10px)scale(1.02);box-shadow:0 28px 60px #0006,0 0 0 1px #c8a84b80}.iao-testimonials-section .iao-testimonial-content:hover .iao-testimonial-shine{left:110%}.iao-testimonials-section .iao-testimonial-content:hover .iao-testimonial-tag{color:#0d1f3c;background:#c8a84b;border-color:#c8a84b}.iao-testimonials-section .iao-testimonial-shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:50%;height:100%;transition:left .65s;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.iao-testimonials-section .iao-testimonial-tag{letter-spacing:1.5px;text-transform:uppercase;color:#1a3a6b;background:#1a3a6b12;border-radius:999px;margin-bottom:12px;padding:4px 14px;font-size:.7em;font-weight:600;display:inline-block}.iao-testimonials-section .iao-testimonial-quote-open,.iao-testimonials-section .iao-testimonial-quote-close{color:#c8a84b;-webkit-user-select:none;user-select:none;cursor:default;font-family:Playfair Display,serif;font-size:2.8em;line-height:1;display:block}.iao-testimonials-section .iao-testimonial-quote-open{align-self:flex-start}.iao-testimonials-section .iao-testimonial-quote-close{align-self:flex-end}.iao-testimonials-section .iao-testimonial-text{color:#555;-webkit-user-select:none;user-select:none;cursor:default;margin:0 0 10px;font-size:.9em;font-weight:400;line-height:1.8}.iao-testimonials-section .iao-testimonial-text:last-child{margin-bottom:0}.iao-testimonials-section .iao-testimonial-text+.iao-testimonials-section .iao-testimonial-text{border-top:1px solid #1a3a6b14;padding-top:10px}@media (max-width:768px){.iao-testimonials-section{padding:24px 16px}}.iao-testimonials-logos{pointer-events:none;z-index:0;position:absolute;inset:0}.iao-bg-logo{opacity:.28;position:absolute}.iao-bg-logo--1{width:180px;animation:14s ease-in-out infinite iao-logo-float-1;top:4%;left:2%}.iao-bg-logo--2{width:120px;animation:18s ease-in-out infinite iao-logo-float-2;top:10%;right:6%}.iao-bg-logo--3{width:220px;animation:22s ease-in-out infinite iao-logo-float-3;top:45%;left:28%}.iao-bg-logo--4{width:100px;animation:16s ease-in-out infinite iao-logo-float-4;bottom:8%;left:12%}.iao-bg-logo--5{width:150px;animation:20s ease-in-out infinite iao-logo-float-5;bottom:15%;right:4%}.iao-bg-logo--6{width:110px;animation:12s ease-in-out infinite iao-logo-float-6;top:35%;right:22%}.iao-bg-logo--7{width:140px;animation:15s ease-in-out -4s infinite iao-logo-float-2;top:20%;left:45%}.iao-bg-logo--8{width:90px;animation:19s ease-in-out -7s infinite iao-logo-float-1;top:65%;left:60%}.iao-bg-logo--9{width:160px;animation:17s ease-in-out -3s infinite iao-logo-float-3;bottom:5%;left:40%}.iao-bg-logo--10{width:80px;animation:13s ease-in-out -5s infinite iao-logo-float-4;top:5%;left:65%}.iao-bg-logo--11{width:130px;animation:21s ease-in-out -9s infinite iao-logo-float-5;top:55%;right:3%}.iao-bg-logo--12{width:100px;animation:16s ease-in-out -2s infinite iao-logo-float-6;top:78%;left:80%}.iao-animate{opacity:0;transition:opacity .7s,transform .7s}.iao-animate.iao-visible{opacity:1;transform:none!important}.iao-fade-up{transform:translateY(40px)}.iao-fade-down{transform:translateY(-40px)}.iao-fade-right{transform:translate(-40px)}.iao-fade-left{transform:translate(40px)}.iao-why-hero-brand{color:#fff;letter-spacing:.22em;text-transform:uppercase;flex-direction:column;align-items:center;margin-bottom:24px;font-family:Inter,sans-serif;font-size:2.6em;font-weight:800;text-decoration:none;transition:color .2s;display:inline-flex}.iao-why-hero-brand:hover{color:#c8a84b}.iao-why-hero-brand-sub{letter-spacing:.35em;text-transform:uppercase;color:#c8a84b;opacity:.9;margin-top:6px;font-family:Inter,sans-serif;font-size:.28em;font-weight:400;display:block}.iao-why-page .iao-why-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:480px;display:flex;position:relative}.iao-why-page .iao-why-hero-overlay{background:linear-gradient(160deg,#0d1f3ce0 0%,#1a3a6b99 100%);position:absolute;inset:0}.iao-why-page .iao-why-hero-content{z-index:1;text-align:center;padding:0 24px;position:relative}.iao-why-page .iao-why-hero-content .iao-hero-logo{margin-bottom:20px}.iao-why-page .iao-why-hero-title{color:#fff;margin:8px 0 16px;font-family:Playfair Display,serif;font-size:3.4em;font-weight:900}@media (max-width:768px){.iao-why-page .iao-why-hero-title{font-size:2.2em}}.iao-why-page .iao-why-hero-sub{color:#ffffffb8;max-width:480px;margin:0 auto;font-size:1em;font-weight:300;line-height:1.7}.iao-why-page .iao-why-story-section{background:#fff radial-gradient(circle,#1a3a6b0e 1px,#0000 1px) 0 0/26px 26px;border-bottom:1px solid #1a3a6b12;padding:90px 24px;position:relative;overflow:hidden}.iao-why-page .iao-story-deco{pointer-events:none;z-index:0;align-items:center;gap:10px;padding-right:80px;display:flex;position:absolute;top:50%;right:70px;transform:translateY(-105%)rotate(-8deg)}@media (max-width:768px){.iao-why-page .iao-story-deco{display:none}}.iao-why-page .iao-story-deco-num{color:#0000;-webkit-text-stroke:1.5px #c8a84b47;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;font-family:Playfair Display,serif;font-size:7em;font-weight:900;line-height:1}.iao-why-page .iao-story-deco-label{-webkit-user-select:none;user-select:none;flex-direction:column;gap:2px;display:flex}.iao-why-page .iao-story-deco-label span{letter-spacing:.28em;text-transform:uppercase;color:#1a3a6b26;font-size:.8em;font-weight:700;line-height:1.4;display:block}.iao-why-page .iao-story-deco-label span:last-child{color:#c8a84b4d;letter-spacing:.1em;font-size:1.8em}.iao-why-page .iao-story-header{text-align:center;z-index:1;margin-bottom:64px;position:relative}.iao-why-page .iao-story-header .iao-section-label,.iao-why-page .iao-story-header .iao-section-title,.iao-why-page .iao-story-header .iao-why-vision-subtitle{z-index:1;position:relative}.iao-why-page .iao-why-story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}@media (max-width:768px){.iao-why-page .iao-why-story-grid{grid-template-columns:1fr;gap:40px}}.iao-why-page .iao-why-story-card{justify-content:center;align-items:center;width:360px;height:360px;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.iao-why-page .iao-why-story-card{width:260px;height:260px}}.iao-why-page .iao-why-story-ring{border-radius:4px;position:absolute;transform:rotate(45deg)}.iao-why-page .iao-why-story-ring--1{border:1.5px dashed #c8a84b59;width:92%;height:92%;animation:22s linear infinite iao-diamond-spin;box-shadow:0 0 18px #c8a84b12}.iao-why-page .iao-why-story-ring--2{border:1.5px solid #1a3a6b4d;width:66%;height:66%;animation:14s linear infinite reverse iao-diamond-spin}.iao-why-page .iao-why-story-ring--2:before,.iao-why-page .iao-why-story-ring--2:after{content:"";background:#c8a84b;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 8px #c8a84bb3}.iao-why-page .iao-why-story-ring--2:before{top:-4px;left:50%;transform:translate(-50%)}.iao-why-page .iao-why-story-ring--2:after{bottom:-4px;left:50%;transform:translate(-50%)}.iao-why-page .iao-why-story-ring--3{border:2px solid #c8a84b99;width:40%;height:40%;animation:9s linear infinite iao-diamond-spin;box-shadow:inset 0 0 14px #c8a84b14}.iao-why-page .iao-why-story-center{z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;display:flex;position:relative;box-shadow:0 8px 40px #1a3a6b1f,0 0 0 8px #c8a84b14}.iao-why-page .iao-why-story-logo{object-fit:contain;width:72px}.iao-why-page .iao-why-stat{z-index:3;text-align:center;background:#fff;border:1px solid #1a3a6b14;border-radius:12px;flex-direction:column;gap:2px;padding:10px 16px;animation:4s ease-in-out infinite iao-stat-float;display:flex;position:absolute;box-shadow:0 6px 24px #1a3a6b1a}.iao-why-page .iao-why-stat--1{animation-delay:0s;top:8%;right:-4%}.iao-why-page .iao-why-stat--2{animation-delay:1.3s;bottom:14%;right:-8%}.iao-why-page .iao-why-stat--3{animation-delay:2.6s;bottom:8%;left:-4%}.iao-why-page .iao-why-stat-num{color:#1a3a6b;font-family:Playfair Display,serif;font-size:1.2em;font-weight:700;line-height:1}.iao-why-page .iao-why-stat-label{color:#888;white-space:nowrap;font-size:.68em;font-weight:500}.iao-why-page .iao-why-vision-section{text-align:center;background:#0d1f3c;padding:90px 24px;position:relative;overflow:hidden}.iao-why-page .iao-why-vision-section:before{content:"";background:radial-gradient(#1a3a6b99 0%,#0000 70%);position:absolute;inset:0}.iao-why-page .iao-why-vision-inner{z-index:1;max-width:780px;margin:0 auto;position:relative}.iao-why-page .iao-why-vision-quote{color:#c8a84b;border:none;margin:16px 0 32px;padding:0;font-family:Playfair Display,serif;font-size:2.4em;font-style:italic;font-weight:700;line-height:1.4}@media (max-width:768px){.iao-why-page .iao-why-vision-quote{font-size:1.6em}}.iao-why-page .iao-why-vision-desc{color:#ffffffb8;font-size:1em;font-weight:300;line-height:1.9}.iao-why-page .iao-why-vision-subtitle{text-align:center;color:#1a3a6b99;margin:-4px 0 56px;font-size:1.05em;font-weight:300;line-height:1.7}.iao-why-page .iao-vision-timeline{z-index:1;align-items:flex-start;gap:0;max-width:960px;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.iao-why-page .iao-vision-timeline{flex-direction:column;align-items:flex-start;padding-left:28px}}.iao-why-page .iao-vision-line{transform-origin:0;background:linear-gradient(90deg,#1a3a6b1f,#c8a84b 40%,#1a3a6b 100%);height:2px;transition:transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;top:16px;left:0;right:0;overflow:hidden;transform:scaleX(0)}.iao-why-page .iao-vision-line:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#c8a84bf2,#0000);border-radius:3px;width:80px;height:6px;position:absolute;top:-2px;left:-80px}.iao-why-page .iao-vision-line.iao-visible{transform:scaleX(1)}.iao-why-page .iao-vision-line.iao-visible:after{opacity:1;animation:.9s ease-out 1.15s forwards iao-line-travel}@media (max-width:768px){.iao-why-page .iao-vision-line{transform-origin:top;background:linear-gradient(#1a3a6b1f,#c8a84b 40%,#1a3a6b 100%);width:2px;height:auto;transition:transform 1.1s cubic-bezier(.22,1,.36,1);inset:0 auto 0 15px;overflow:hidden;transform:scaleY(0)}.iao-why-page .iao-vision-line.iao-visible{transform:scaleY(1)}}.iao-why-page .iao-vision-node{flex-direction:column;flex:1;align-items:center;padding-top:40px;display:flex;position:relative}@media (max-width:768px){.iao-why-page .iao-vision-node{flex-direction:row;flex:none;align-items:flex-start;width:100%;margin-bottom:32px;padding-top:0;padding-left:24px}}.iao-why-page .iao-vision-dot{z-index:2;background:#fff;border:2px solid #1a3a6b59;border-radius:50%;width:18px;height:18px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:8px;transform:translateY(-50%)scale(0)}.iao-why-page .iao-vision-dot:before{content:"";opacity:0;border:1.5px solid #1a3a6b33;border-radius:50%;position:absolute;inset:-5px;transform:scale(.6)}.iao-why-page .iao-vision-dot.iao-visible{transform:translateY(-50%)scale(1)}.iao-why-page .iao-vision-dot.iao-visible:before{animation:2s ease-out .2s infinite iao-dot-ring}@media (max-width:768px){.iao-why-page .iao-vision-dot{position:absolute;top:4px;left:-32px;transform:scale(0)}.iao-why-page .iao-vision-dot.iao-visible{transform:scale(1)}}.iao-why-page .iao-vision-dot--present{background:#c8a84b;border-color:#c8a84b;box-shadow:0 0 0 4px #c8a84b2e}.iao-why-page .iao-vision-dot--present:before{border-color:#c8a84b73}.iao-why-page .iao-vision-node:after{content:"";background:linear-gradient(#c8a84b80,#0000);width:1px;height:22px;position:absolute;top:17px;left:50%;transform:translate(-50%)}@media (max-width:768px){.iao-why-page .iao-vision-node:after{display:none}}.iao-why-page .iao-vision-card{text-align:center;background:#fff;border:1px solid #1a3a6b14;border-top:3px solid #c8a84b80;border-radius:14px;margin:0 8px;padding:22px 18px 20px;transition:box-shadow .3s,transform .3s,border-top-color .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #1a3a6b12}.iao-why-page .iao-vision-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c8a84b12,#0000);width:55%;height:100%;position:absolute;top:0;left:-70%;transform:skew(-18deg)}.iao-why-page .iao-vision-card:hover{border-top-color:#c8a84b;transform:translateY(-5px);box-shadow:0 12px 40px #1a3a6b21,0 0 0 1px #c8a84b2e}.iao-why-page .iao-vision-card:hover:after{animation:.55s forwards iao-shine-sweep}.iao-why-page .iao-vision-card p{color:#1a3a6ba6;margin:0;font-size:.88em;line-height:1.75}@media (max-width:768px){.iao-why-page .iao-vision-card{text-align:left;margin:0}}.iao-why-page .iao-vision-card--present{background:linear-gradient(160deg,#fff 55%,#c8a84b12);border-top-color:#c8a84b;box-shadow:0 6px 28px #c8a84b1f,0 0 0 1px #c8a84b26}.iao-why-page .iao-vision-card--present p{color:#1a3a6b;font-family:Playfair Display,serif;font-size:.97em;font-style:italic;font-weight:600}.iao-why-page .iao-vision-node:nth-child(3) .iao-vision-card,.iao-why-page .iao-vision-node:nth-child(5) .iao-vision-card{border-top-color:#1a3a6b73}.iao-why-page .iao-vision-node:nth-child(3) .iao-vision-card:hover,.iao-why-page .iao-vision-node:nth-child(5) .iao-vision-card:hover{border-top-color:#1a3a6b;box-shadow:0 12px 40px #1a3a6b24,0 0 0 1px #1a3a6b26}.iao-why-page .iao-vision-year{letter-spacing:.1em;text-transform:uppercase;color:#c8a84b;background:#c8a84b1a;border:1px solid #c8a84b40;border-radius:20px;margin-bottom:10px;padding:2px 10px;font-size:.68em;font-weight:700;display:inline-block}.iao-why-page .iao-why-pillars-section{background:#f4f7fc;border-bottom:1px solid #1a3a6b12;padding:72px 24px}.iao-why-page .iao-why-pillars{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.iao-why-page .iao-why-pillar{flex-direction:column;align-items:center;gap:6px;display:flex}.iao-why-page .iao-why-pillar-letter{color:#1a3a6b;font-family:Playfair Display,serif;font-size:4em;font-weight:900;line-height:1}@media (max-width:768px){.iao-why-page .iao-why-pillar-letter{font-size:2.8em}}.iao-why-page .iao-why-pillar-word{color:#c8a84b;letter-spacing:3px;text-transform:uppercase;font-size:.85em;font-weight:600}.iao-why-page .iao-why-pillar-sep{color:#1a3a6b33;padding-bottom:24px;font-size:3em;line-height:1}.iao-why-page .iao-why-values-section{background:#fff;border-top:1px solid #1a3a6b12;padding:90px 24px}.iao-why-page .iao-why-section-header{margin-bottom:48px}.iao-why-page .iao-why-section-header .iao-section-title{margin-bottom:0}.iao-why-page .iao-why-values-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:768px){.iao-why-page .iao-why-values-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.iao-why-page .iao-why-values-grid{grid-template-columns:1fr}}.iao-why-page .iao-why-value-card{text-align:center;background:#f4f7fc;border:1px solid #1a3a6b14;border-top:3px solid #c8a84b;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:32px 24px;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s;animation:3s ease-in-out infinite iao-award-pulse;display:flex;position:relative;overflow:hidden}.iao-why-page .iao-why-value-card:first-child{animation-delay:0s}.iao-why-page .iao-why-value-card:nth-child(2){animation-delay:.75s}.iao-why-page .iao-why-value-card:nth-child(3){animation-delay:1.5s}.iao-why-page .iao-why-value-card:nth-child(4){animation-delay:2.25s}.iao-why-page .iao-why-value-card:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff80 50%,#0000 80%);width:40%;height:200%;animation:3s ease-in-out infinite iao-shine-sweep;position:absolute;top:-20px;left:-60%;transform:skew(-15deg)}.iao-why-page .iao-why-value-card:first-child:after{animation-delay:0s}.iao-why-page .iao-why-value-card:nth-child(2):after{animation-delay:.75s}.iao-why-page .iao-why-value-card:nth-child(3):after{animation-delay:1.5s}.iao-why-page .iao-why-value-card:nth-child(4):after{animation-delay:2.25s}.iao-why-page .iao-why-value-card:hover{background:linear-gradient(145deg,#c8a84b12 0%,#f4f7fc 60%);border-color:#c8a84b;animation-play-state:paused;transform:translateY(-8px)scale(1.03);box-shadow:0 20px 48px #1a3a6b2e}.iao-why-page .iao-why-value-card:hover:after{animation-play-state:paused}.iao-why-page .iao-why-value-card:hover .iao-why-value-icon{color:#c8a84b;background:#1a3a6b}.iao-why-page .iao-why-value-card:hover .iao-why-value-label{color:#c8a84b}.iao-why-page .iao-why-value-icon{color:#1a3a6b;background:#1a3a6b0f;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;transition:background .25s,color .25s;display:flex}.iao-why-page .iao-why-value-label{color:#1a3a6b;font-family:Playfair Display,serif;font-size:1.1em;font-weight:700;transition:color .25s}.iao-why-page .iao-why-value-desc{color:#666;margin:0;font-size:.88em;line-height:1.7}.iao-why-page .iao-why-partners-section{background:#f4f7fc;border-top:1px solid #1a3a6b12;padding:90px 24px}.iao-why-page .iao-why-partner-card{background:#fff;border:1px solid #1a3a6b14;border-radius:20px;grid-template-columns:minmax(220px,280px) 1fr;align-items:start;gap:48px;margin-bottom:32px;padding:40px;transition:transform .3s,box-shadow .3s,border-color .3s;animation:3s ease-in-out infinite iao-award-pulse;display:grid;position:relative;overflow:hidden}.iao-why-page .iao-why-partner-card:nth-child(2){animation-delay:1.5s}.iao-why-page .iao-why-partner-card:hover{border-color:#c8a84b;animation-play-state:paused;transform:translateY(-6px);box-shadow:0 24px 56px #1a3a6b24}.iao-why-page .iao-why-partner-card--reverse{grid-template-columns:1fr minmax(220px,280px)}.iao-why-page .iao-why-partner-card--reverse .iao-why-partner-aside{order:2}.iao-why-page .iao-why-partner-card--reverse .iao-why-partner-bio{order:1}@media (max-width:768px){.iao-why-page .iao-why-partner-card{grid-template-columns:1fr}.iao-why-page .iao-why-partner-card--reverse .iao-why-partner-aside,.iao-why-page .iao-why-partner-card--reverse .iao-why-partner-bio{order:unset}}.iao-why-page .iao-why-partner-photo-wrap{aspect-ratio:3/4;border:3px solid #c8a84b4d;border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px #1a3a6b1f}.iao-why-page .iao-why-partner-photo{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.iao-why-page .iao-why-partner-contact{text-align:center;background:linear-gradient(#0000 0%,#1a3a6be0 40%);flex-direction:column;align-items:center;gap:6px;padding:32px 16px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.iao-why-page .iao-why-partner-name{color:#fff;margin:0;font-family:Playfair Display,serif;font-size:1.3em;font-weight:700}.iao-why-page .iao-why-partner-title{letter-spacing:1.5px;text-transform:uppercase;color:#c8a84b;margin:0 0 4px;font-size:.78em;font-weight:600}.iao-why-page .iao-why-partner-email{color:#ffffffc7;align-items:center;gap:7px;font-size:.8em;text-decoration:none;transition:color .2s;display:flex}.iao-why-page .iao-why-partner-email:hover{color:#c8a84b}.iao-why-page .iao-why-partner-email svg{color:#c8a84b;flex-shrink:0}.iao-why-page .iao-why-partner-linkedin{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:20px;align-items:center;gap:7px;width:fit-content;padding:5px 14px;font-size:.78em;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.iao-why-page .iao-why-partner-linkedin:hover{color:#0d1f3c;background:#c8a84b;border-color:#c8a84b}.iao-why-page .iao-why-partner-award-wrap{flex-direction:column;align-items:center;gap:8px;margin-top:28px;display:flex}.iao-why-page .iao-why-partner-award-wrap:before{content:"RECOGNITION";letter-spacing:.2em;color:#1a3a6b59;text-transform:uppercase;font-size:.62em;font-weight:700}.iao-why-page .iao-why-partner-award{object-fit:contain;background:#c8a84b0a;border:1px solid #c8a84b4d;border-radius:10px;width:auto;height:80px;padding:8px 14px;transition:box-shadow .3s,transform .3s;display:block;box-shadow:0 4px 18px #c8a84b1f,0 0 0 4px #c8a84b0f}.iao-why-page .iao-why-partner-award:hover{transform:translateY(-2px);box-shadow:0 8px 28px #c8a84b38,0 0 0 6px #c8a84b1a}.iao-why-page .iao-why-partner-bio{padding-top:8px}.iao-why-page .iao-why-partner-bio .iao-desc{color:#555;margin-bottom:14px}.iao-why-page .iao-why-partner-lang{color:#555;background:#1a3a6b0a;border-left:3px solid #c8a84b;border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;margin-top:16px;padding:14px 16px;font-size:.85em;line-height:1.6;display:flex}.iao-why-page .iao-why-partner-lang svg{color:#c8a84b;flex-shrink:0;margin-top:2px}@keyframes iao-diamond-spin{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@keyframes iao-line-travel{0%{left:-80px}to{left:110%}}@keyframes iao-dot-ring{0%{opacity:.7;transform:scale(.6)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}.au-page{--blue:#0047ab;--blue-light:#e8f0fb;--red:#e63946;--dark:#0d0d0d;--gray:#3d3d4d;--mid:#99a;--border:#ebebeb;color:var(--dark);background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.au-page .au-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 160px}@media (max-width:1100px){.au-page .au-wrap{padding:0 48px 0 120px}}@media (max-width:768px){.au-page .au-wrap{padding:0 32px}}@media (max-width:480px){.au-page .au-wrap{padding:0 20px}}.au-page .au-hero{border-bottom:1px solid var(--border);padding:72px 0 60px}.au-page .au-hero-tag{letter-spacing:3px;text-transform:uppercase;color:var(--blue);margin-bottom:20px;padding-bottom:0;font-size:10px;font-weight:700;display:inline-block}.au-page .au-hero-heading{letter-spacing:-.04em;color:var(--blue);border-left:3px solid var(--blue);margin:0 0 6px;padding-left:20px;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:800;line-height:1}.au-page .au-hero-heading span{color:var(--blue)}.au-page .au-hero-sub{color:var(--gray);text-align:justify;max-width:680px;margin:20px 0 0 23px;font-size:1.05rem;line-height:1.8}.au-page .au-quote-band{background:var(--blue);padding:32px 0}.au-page .au-quote-text{color:#ffffffeb;letter-spacing:.01em;text-align:justify;max-width:680px;font-size:clamp(.95rem,1.8vw,1.2rem);font-weight:500;line-height:1.65}.au-page .au-quote-text:before{content:"“";color:#ffffff59;margin-right:3px;font-size:1.2em}.au-page .au-quote-text:after{content:"”";color:#ffffff59;margin-left:3px;font-size:1.2em}.au-page .au-section{border-bottom:1px solid var(--border);padding:52px 0}.au-page .au-section:last-of-type{border-bottom:none}.au-page .au-section--bg{background:#fafafa}.au-page .au-section-label{letter-spacing:3px;text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-size:10px;font-weight:700}.au-page .au-section-title{letter-spacing:-.025em;color:var(--blue);margin:0 0 16px;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:700;line-height:1.2}.au-page .au-section-body{color:var(--gray);text-align:justify;max-width:680px;font-size:.97rem;line-height:1.9}.au-page .au-section-body p+p{margin-top:14px}.au-page .au-divider{background:var(--blue);opacity:.4;border-radius:2px;width:32px;height:2px;margin:0 0 28px}.au-page .au-two-col{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}@media (max-width:768px){.au-page .au-two-col{grid-template-columns:1fr;gap:32px}}.au-page .au-values{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px;display:grid}@media (max-width:1000px){.au-page .au-values{grid-template-columns:1fr 1fr}}@media (max-width:480px){.au-page .au-values{grid-template-columns:1fr}}.au-page .au-value-card{border:2px solid #d4deed;border-top:4px solid var(--blue);background:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;min-height:226px;padding:24px 24px 22px;font-family:inherit;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px #00000008}.au-page .au-value-card:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0047ab14}.au-page .au-value-card--red,.au-page .au-value-card--blue{border-top-color:var(--blue)}.au-page .au-value-icon{width:24px;height:24px;margin-bottom:20px;display:inline-flex}.au-page .au-value-icon svg{width:24px;height:24px;display:block}.au-page .au-value-icon--blue,.au-page .au-value-icon--red{color:#245bff}.au-page .au-value-title{color:var(--blue);letter-spacing:-.01em;margin:0 0 10px;font-family:inherit;font-size:clamp(.98rem,1.1vw,1.1rem);font-weight:700;line-height:1.3}.au-page .au-value-text{color:var(--gray);max-width:none;margin:0;font-family:inherit;font-size:.93rem;line-height:1.72}@media (max-width:1400px){.au-page .au-value-title{font-size:clamp(.98rem,1.15vw,1.06rem);line-height:1.3}.au-page .au-value-text{font-size:.9rem;line-height:1.7}}@media (max-width:768px){.au-page .au-value-card{min-height:0}}.au-page .au-timeline{margin-top:44px;padding-left:34px;position:relative}.au-page .au-timeline:before{content:"";background:linear-gradient(#0047ab59 0%,#0047ab1f 100%);width:2px;position:absolute;top:4px;bottom:8px;left:9px}.au-page .au-tl-item{padding:6px 0 24px;position:relative}.au-page .au-tl-dot{border:2px solid var(--blue);background:#fff;border-radius:999px;width:20px;height:20px;position:absolute;top:10px;left:-34px;box-shadow:0 0 0 4px #0047ab14}.au-page .au-tl-dot:after{content:"";background:var(--blue);border-radius:999px;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.au-page .au-tl-content{background:0 0;border:none;border-radius:0;padding:0}.au-page .au-tl-year{letter-spacing:.01em;text-transform:none;color:var(--blue);margin-bottom:8px;font-size:1rem;font-weight:700}.au-page .au-tl-item:nth-child(2) .au-tl-dot{border-color:var(--blue);box-shadow:0 0 0 4px #0047ab14}.au-page .au-tl-item:nth-child(2) .au-tl-dot:after{background:var(--blue)}.au-page .au-tl-text{color:var(--gray);text-align:justify;max-width:680px;margin:0;font-size:.9rem;line-height:1.75}@media (max-width:768px){.au-page .au-timeline{padding-left:26px}.au-page .au-tl-dot{width:16px;height:16px;left:-26px}.au-page .au-tl-dot:after{width:6px;height:6px}.au-page .au-tl-content{padding:12px 14px}}.au-page .au-stats-row{border:1px solid var(--border);border-radius:6px;gap:0;margin-top:36px;display:flex;overflow:hidden}@media (max-width:600px){.au-page .au-stats-row{flex-direction:column}}.au-page .au-stat-cell{text-align:center;border-right:1px solid var(--border);flex:1;padding:24px 20px}.au-page .au-stat-cell:last-child{border-right:none}@media (max-width:600px){.au-page .au-stat-cell{border-right:none;border-bottom:1px solid var(--border)}.au-page .au-stat-cell:last-child{border-bottom:none}}.au-page .au-stat-num{color:var(--blue);letter-spacing:-.04em;font-size:1.6rem;font-weight:800;line-height:1}.au-page .au-stat-lbl{letter-spacing:1.5px;text-transform:uppercase;color:var(--mid);margin-top:6px;font-size:.68rem;font-weight:600}.au-page .au-cta-section{text-align:center;border-top:1px solid var(--border);background:#fafafa;padding:64px 0}.au-page .au-cta-title{color:var(--blue);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:700}.au-page .au-cta-desc{color:var(--gray);max-width:500px;margin:0 auto 28px;font-size:.95rem;line-height:1.75}.au-page .au-cta-btn{background:var(--blue);color:#fff;letter-spacing:.3px;border-radius:4px;align-items:center;gap:8px;padding:12px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.au-page .au-cta-btn:hover{opacity:.82;color:#fff}.au-page .au-cta-link{color:var(--mid);margin-left:16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-block}.au-page .au-cta-link:hover{color:var(--dark)}.place-to-visit-container{background:#f5f5f5;padding:24px 0}.place-to-visit-container .province-section{margin-bottom:48px}.place-to-visit-container .province-section .section-header{justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 16px;display:flex}.place-to-visit-container .province-section .section-header .section-title{color:#1a1a1a;margin:0;font-size:28px;font-weight:600}.place-to-visit-container .province-section .province-description{margin-bottom:8px;padding:0 16px 24px}.place-to-visit-container .province-section .province-description p{color:#4a4a4a;text-align:justify;max-width:100%;margin-bottom:16px;font-size:15px;line-height:1.8}.place-to-visit-container .province-section .province-description p:last-child{margin-bottom:0}.place-to-visit-container .province-section .province-description .see-all-link{color:#1890ff;cursor:pointer;align-items:center;gap:4px;font-size:16px;text-decoration:none;transition:color .3s;display:flex}.place-to-visit-container .province-section .province-description .see-all-link:hover{color:#40a9ff}.place-to-visit-container .province-section .province-description .see-all-link .arrow-icon{font-size:14px}.place-to-visit-container .province-section .cards-container{grid-template-columns:repeat(12,1fr);gap:20px;padding:0 16px 16px;display:grid}.place-to-visit-container .province-section .cards-container .sight-card,.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(-n+3){grid-column:span 4}.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(n+4){grid-column:span 3}.place-to-visit-container .province-section .sight-card{cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.place-to-visit-container .province-section .sight-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.place-to-visit-container .province-section .sight-card .card-image{object-fit:cover;background:linear-gradient(135deg,#e0e0e0 0%,#f5f5f5 100%);flex-shrink:0;width:100%;height:240px}.place-to-visit-container .province-section .sight-card .card-content{flex-direction:column;flex-grow:1;padding:20px;display:flex}.place-to-visit-container .province-section .sight-card .card-content .card-title{color:#1a1a1a;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.3}.place-to-visit-container .province-section .sight-card .card-content .card-location{align-items:center;gap:6px;margin-bottom:12px;display:flex}.place-to-visit-container .province-section .sight-card .card-content .card-location .location-icon,.place-to-visit-container .province-section .sight-card .card-content .card-location .location-text{color:#8c8c8c;font-size:14px}.place-to-visit-container .province-section .sight-card .card-content .card-description{color:#595959;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:16px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.place-to-visit-container .province-section .sight-card .card-content .view-details-btn{color:#1890ff;cursor:pointer;background:#e6f7ff;border:none;border-radius:8px;width:100%;height:40px;margin-top:auto;font-size:14px;font-weight:500;transition:background .3s,color .3s}.place-to-visit-container .province-section .sight-card .card-content .view-details-btn:hover{background:#bae7ff}.place-to-visit-container .province-section .show-more-container{justify-content:center;padding:24px 16px 0;display:flex}.place-to-visit-container .province-section .show-more-container .show-more-btn{color:#1890ff;cursor:pointer;background:#fff;border:2px solid #1890ff;border-radius:8px;padding:12px 32px;font-size:15px;font-weight:500;transition:all .3s;box-shadow:0 2px 4px #0000001a}.place-to-visit-container .province-section .show-more-container .show-more-btn:hover{color:#fff;background:#1890ff;transform:translateY(-2px);box-shadow:0 4px 8px #1890ff4d}.place-to-visit-container .province-section .show-more-container .show-more-btn:active{transform:translateY(0)}@media (max-width:1400px){.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(-n+3),.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(n+4){grid-column:span 4}}@media (max-width:1200px){.place-to-visit-container .province-section .cards-container .sight-card,.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(-n+3){grid-column:span 6}.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(n+4){grid-column:span 4}}@media (max-width:768px){.place-to-visit-container .province-section .section-header{padding:0 12px}.place-to-visit-container .province-section .section-header .section-title{font-size:22px}.place-to-visit-container .province-section .section-header .see-all-link{font-size:14px}.place-to-visit-container .province-section .cards-container{gap:16px;padding:0 12px 12px}.place-to-visit-container .province-section .cards-container .sight-card,.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(-n+3),.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(n+4){grid-column:span 6}.place-to-visit-container .province-section .sight-card .card-image{height:180px}.place-to-visit-container .province-section .sight-card .card-content{padding:16px}.place-to-visit-container .province-section .sight-card .card-content .card-title{font-size:18px}.place-to-visit-container .province-section .sight-card .card-content .card-description{-webkit-line-clamp:2;font-size:13px}.place-to-visit-container .province-section .show-more-container{padding:20px 12px 0}.place-to-visit-container .province-section .show-more-container .show-more-btn{padding:10px 24px;font-size:14px}}@media (max-width:480px){.place-to-visit-container .province-section{margin-bottom:32px}.place-to-visit-container .province-section .section-header .section-title{font-size:20px}.place-to-visit-container .province-section .cards-container{gap:12px}.place-to-visit-container .province-section .cards-container .sight-card,.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(-n+3),.place-to-visit-container .province-section .cards-container.expanded .sight-card:nth-child(n+4){grid-column:span 12}.place-to-visit-container .province-section .sight-card .card-image{height:160px}.place-to-visit-container .province-section .show-more-container .show-more-btn{width:100%;max-width:300px}}.sight-detail-modal .ant-modal-content{border-radius:12px;overflow:hidden}.sight-detail-modal .sight-detail-content{flex-direction:column;gap:20px;display:flex}.sight-detail-modal .sight-detail-content .sight-detail-image{border-radius:8px;width:100%;height:400px;overflow:hidden}.sight-detail-modal .sight-detail-content .sight-detail-image img{object-fit:cover;width:100%;height:100%}.sight-detail-modal .sight-detail-content .sight-detail-info h2{color:#1a1a1a;margin-bottom:12px;font-size:28px;font-weight:600}.sight-detail-modal .sight-detail-content .sight-detail-info .sight-location{color:#666;align-items:center;gap:8px;margin-bottom:16px;font-size:15px;display:flex}.sight-detail-modal .sight-detail-content .sight-detail-info .sight-location .anticon{color:#1890ff;font-size:16px}.sight-detail-modal .sight-detail-content .sight-detail-info .sight-full-description{color:#444;text-align:justify;margin-bottom:24px;font-size:16px;line-height:1.8}.sight-detail-modal .sight-detail-content .sight-detail-info .back-btn{color:#fff;cursor:pointer;background:#1890ff;border:1px solid #1890ff;border-radius:8px;align-self:flex-start;padding:12px 32px;font-size:15px;font-weight:500;transition:all .3s;box-shadow:0 4px 12px #0000001f}.sight-detail-modal .sight-detail-content .sight-detail-info .back-btn:hover{background:#40a9ff;border-color:#40a9ff;transform:translateY(-2px);box-shadow:0 6px 16px #00000029}.sight-detail-modal .sight-detail-content .sight-detail-info .back-btn:active{transform:translateY(0)}@media (max-width:768px){.sight-detail-modal .ant-modal{margin:16px;max-width:calc(100% - 32px)!important}.sight-detail-modal .sight-detail-content .sight-detail-image{height:250px}.sight-detail-modal .sight-detail-content .sight-detail-info h2{font-size:22px}.sight-detail-modal .sight-detail-content .sight-detail-info .sight-full-description{font-size:14px}}.subscription-qr-modal-wrapper .ant-modal-content{border-radius:12px;padding:0;box-shadow:0 0 16px #0000001a}.subscription-qr-modal-wrapper .ant-modal-close{color:#fff;top:16px;right:16px}.subscription-qr-modal-wrapper .ant-modal-close:hover,.subscription-qr-modal-wrapper .ant-modal-close:focus{color:#f0f0f0;background-color:#0000}.subscription-qr-modal{aspect-ratio:20/29;background-color:#fff;border-radius:12px;flex-direction:column;width:100%;font-family:Arial,sans-serif;display:flex}.subscription-qr-modal__header{background-color:#e1232e;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:center;align-items:center;height:12%;min-height:56px;display:flex}.subscription-qr-modal__logo{object-fit:contain;height:24px}.subscription-qr-modal__price-section{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px 8px 16px;display:flex}.subscription-qr-modal__label{color:#333;margin-bottom:2px;font-size:14px;font-weight:500}.subscription-qr-modal__amount{color:#000;align-items:baseline;gap:4px;font-size:32px;font-weight:700;display:inline-flex}.subscription-qr-modal__currency{font-size:16px;font-weight:600}.subscription-qr-modal__content{text-align:center;flex-direction:column;flex-grow:1;align-items:center;padding:0;display:flex}.subscription-qr-modal__divider{border-top:1px dashed #ccc;width:80%;margin:0 auto 24px}.subscription-qr-modal__countdown{color:#999;margin-top:20px;font-size:12px}.subscription-qr-modal__instruction{color:#000;text-align:center;margin-top:8px;font-size:15px;font-weight:700}.bakong-qr-modal .ant-modal-content{border-radius:16px;padding:0;overflow:visible}.bakong-qr-modal .ant-modal-close{color:#9ca3af;z-index:10;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;top:14px;right:14px}.bakong-qr-modal .ant-modal-close:hover{color:#374151;background:#e5e7eb}.bakong-qr-layout{border-radius:16px;min-height:460px;display:flex;overflow:hidden}@media (max-width:640px){.bakong-qr-layout{flex-direction:column}.bakong-qr-left,.bakong-qr-right{order:1}.bakong-qr-right{order:2}}.bakong-qr-left{background:#fff;flex-direction:column;flex:1;padding:40px 36px;display:flex}@media (max-width:640px){.bakong-qr-left{padding:28px 20px 8px}}.bakong-qr-left__label{text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;margin:0 0 6px;font-size:11px;font-weight:600}.bakong-qr-left__plan{color:#111827;margin:0 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:700}.bakong-qr-left__price-row{align-items:baseline;gap:6px;margin-bottom:24px;display:flex}.bakong-qr-left__price{color:#e1232e;font-size:36px;font-weight:700;line-height:1}.bakong-qr-left__per{color:#6b7280;font-size:14px}.bakong-qr-left__divider{border-top:1px dashed #e5e7eb;margin-bottom:24px}.bakong-qr-left__referral{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.bakong-qr-left__referral-row{align-items:center;gap:8px;display:flex}.bakong-qr-left__apply-btn{flex-shrink:0;border-radius:10px!important;height:52px!important;font-weight:600!important}.bakong-qr-left__referral-label{color:#374151;align-items:center;gap:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;display:flex}.bakong-qr-left__referral-label .anticon{color:#e1232e}.bakong-qr-left__referral-label span{color:#9ca3af;font-weight:400}.bakong-qr-left__countdown{color:#6b7280;margin-bottom:12px;font-size:13px}.bakong-qr-left__countdown strong{color:#e1232e}.bakong-qr-left__instruction{color:#9ca3af;margin-top:auto;font-size:12px;line-height:1.6}.bakong-qr-left .ant-input-affix-wrapper,.bakong-qr-left .ant-input-affix-wrapper:hover,.bakong-qr-left .ant-input-affix-wrapper:focus,.bakong-qr-left .ant-input-affix-wrapper-focused,.bakong-qr-left .ant-input-affix-wrapper-focused:hover{box-shadow:none!important;border:1px solid #d1d5db!important;border-radius:10px!important;outline:none!important;height:52px!important;padding:0 14px!important}.bakong-qr-left .ant-input-affix-wrapper .ant-input,.bakong-qr-left .ant-input-affix-wrapper .ant-input-lg,.bakong-qr-left .ant-input-affix-wrapper .ant-input:focus,.bakong-qr-left .ant-input-affix-wrapper .ant-input:hover,.bakong-qr-left .ant-input-affix-wrapper .ant-input-lg:focus,.bakong-qr-left .ant-input-affix-wrapper .ant-input-lg:hover,.bakong-qr-left .ant-input,.bakong-qr-left .ant-input-lg,.bakong-qr-left .ant-input:focus,.bakong-qr-left .ant-input:hover,.bakong-qr-left .ant-input-lg:focus,.bakong-qr-left .ant-input-lg:hover{box-shadow:none!important;border:none!important;outline:none!important;height:100%!important;font-size:16px!important}.bakong-qr-right{background:#f5f5f5;flex-shrink:0;justify-content:center;align-items:center;width:300px;padding:24px;display:flex}@media (max-width:640px){.bakong-qr-right{width:100%;padding:12px 16px 28px}}.khqr-card{background:#fff;border:1px solid #e1232e14;border-radius:16px;width:240px;overflow:hidden;box-shadow:0 8px 28px #e1232e24,0 2px 8px #00000014}@media (max-width:640px){.khqr-card{width:100%;max-width:300px}}.khqr-card__header{background:linear-gradient(135deg,#e1232e 0%,#c41825 100%);justify-content:center;align-items:center;padding:14px 20px;display:flex}.khqr-card__logo{object-fit:contain;height:22px}.khqr-card__body{padding:18px 18px 22px}.khqr-card__name{color:#374151;letter-spacing:.03em;text-align:center;margin:0 0 4px;font-size:12px;font-weight:600}.khqr-card__amount{color:#111827;text-align:center;margin:0 0 14px;font-size:24px;font-weight:700}.khqr-card__divider{border-top:1px dashed #d1d5db;margin-bottom:16px}.khqr-card__qr-area{justify-content:center;display:flex}.khqr-card__qr-wrap{background:#fff;border:1px solid #f1f1f1;border-radius:12px;padding:10px;display:inline-flex;position:relative}.khqr-card__qr-logo{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff}.khqr-card__qr-logo img{object-fit:cover;border-radius:50%;width:34px;height:34px}.khqr-card__loading{flex-direction:column;align-items:center;gap:10px;padding:20px 0;display:flex}.khqr-card__loading p{color:#9ca3af;margin:0;font-size:12px}.success-payment-modal-wrapper .ant-modal-content{border-radius:20px;padding:0;overflow:hidden}.success-payment-modal-wrapper .ant-modal-body{padding:0!important}.spm{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.spm__header{text-align:center;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);padding:40px 32px 36px;position:relative}.spm__check{background:#fff3;border:3px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;display:flex}.spm__title{color:#fff;letter-spacing:-.3px;margin:0 0 6px;font-size:26px;font-weight:700}.spm__subtitle{color:#fffc;margin:0;font-size:14px}.spm__body{background:#fff;padding:28px}.spm__receipt{background:#f8fafc;border:1px solid #e9ecef;border-radius:12px;margin-bottom:20px;padding:16px 20px}.spm__receipt-row{color:#6b7280;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.spm__thank-msg{color:#374151;text-align:center;margin:0;font-size:14px;line-height:1.6}.spm__status-badge{color:#16a34a;background:#dcfce7;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600}.spm__divider{border-top:1px solid #e9ecef;margin:12px 0}.spm__features{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.spm__features li{color:#374151;align-items:center;gap:8px;font-size:13px;display:flex}.spm__features li svg{color:#16a34a;flex-shrink:0}.spm__btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;transition:opacity .2s;display:flex}.spm__btn-primary:hover{opacity:.9}.applying-indicator{color:#1677ff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;display:flex}.applying-indicator .anticon{color:#1677ff;font-size:14px}.modal-list-communities .ant-modal-content{box-shadow:none;border-radius:14px;padding:0;overflow:hidden}.modal-list-communities .ant-modal-header{background:#fff;border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.modal-list-communities .ant-modal-title{color:#000;letter-spacing:-.01em;font-size:20px;font-weight:700}.modal-list-communities .ant-modal-close{color:#6b7280;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex;top:14px;right:16px}.modal-list-communities .ant-modal-close:hover{color:#111827;background:#f3f4f6}.modal-list-communities .ant-modal-close .ant-modal-close-x{width:32px;height:32px;font-size:14px;line-height:32px}.modal-list-communities .ant-modal-body{background:#f8f9fb;max-height:85vh;padding:20px 24px 28px;overflow-y:auto}.modal-list-communities .ant-modal-body::-webkit-scrollbar{width:5px}.modal-list-communities .ant-modal-body::-webkit-scrollbar-track{background:0 0}.modal-list-communities .ant-modal-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.modal-communities-header{align-items:center;gap:12px;margin-bottom:10px;display:flex}.modal-communities-header .search-input{flex:1}.modal-communities-header .search-input.ant-input-affix-wrapper,.modal-communities-header .search-input .ant-input-affix-wrapper{transition:border-color .2s;box-shadow:none!important;background:#fff!important;border:1.5px solid #e5e7eb!important;border-radius:10px!important;padding:9px 14px!important}.modal-communities-header .search-input.ant-input-affix-wrapper:hover,.modal-communities-header .search-input .ant-input-affix-wrapper:hover,.modal-communities-header .search-input.ant-input-affix-wrapper:focus,.modal-communities-header .search-input.ant-input-affix-wrapper-focused,.modal-communities-header .search-input .ant-input-affix-wrapper:focus,.modal-communities-header .search-input .ant-input-affix-wrapper-focused{box-shadow:none!important;border-color:#3b82f6!important}.modal-communities-header .search-input.ant-input-affix-wrapper .ant-input,.modal-communities-header .search-input .ant-input-affix-wrapper .ant-input{color:#374151!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important;font-size:14px!important}.modal-communities-header .search-input.ant-input-affix-wrapper .ant-input:focus,.modal-communities-header .search-input .ant-input-affix-wrapper .ant-input:focus{box-shadow:none!important;border:none!important;outline:none!important}.modal-communities-header .search-input.ant-input-affix-wrapper .ant-input::placeholder,.modal-communities-header .search-input .ant-input-affix-wrapper .ant-input::placeholder{color:#b0b7c3!important}.modal-communities-header .search-input.ant-input-affix-wrapper .anticon-search,.modal-communities-header .search-input .ant-input-affix-wrapper .anticon-search{color:#b0b7c3;margin-right:6px;font-size:15px}.modal-communities-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.modal-communities-tabs .tab-pill{color:#374151;cursor:pointer;background:#fff;border:1.5px solid #d1d5db;border-radius:50px;align-items:center;gap:7px;padding:7px 16px;font-size:13.5px;font-weight:500;transition:all .18s;display:flex}.modal-communities-tabs .tab-pill img{border-radius:50%;width:18px;height:18px}.modal-communities-tabs .tab-pill:hover{color:#3b82f6;border-color:#3b82f6}.modal-communities-tabs .tab-pill.active{color:#111827;background:#fff;border-color:#111827;font-weight:600}.modal-communities-section-header{color:#111827;letter-spacing:-.01em;align-items:center;gap:7px;margin:8px 0 16px;font-size:15px;font-weight:700;display:inline-flex}.modal-communities-section-header:after{content:"";background:#ef4444;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:2px;display:inline-block}.modal-communities-countries{flex-direction:column;gap:20px;display:flex}.countries-collapsed-grid{background:#fff;border:1.5px solid #e9ecef;border-radius:14px;flex-wrap:wrap;gap:10px 14px;padding:16px 18px;display:flex}.country-pill-item{border:1.5px solid #e5e7eb;border-radius:50px;align-items:stretch;transition:border-color .15s;display:flex;overflow:hidden}.country-pill-item:hover{border-color:#d1d5db}.country-pill-item .country-pill-left{cursor:pointer;flex-shrink:0;align-items:center;padding:5px;transition:background .15s;display:flex;position:relative}.country-pill-item .country-pill-left:hover,.country-pill-item .country-pill-left:focus-visible{background:#eff6ff}.country-pill-item .country-pill-left:before{content:"";pointer-events:none;background:0 0;border-radius:50%;width:36px;height:36px;margin-top:-18px;transition:background .2s;position:absolute;top:50%;left:1px}.country-pill-item .country-pill-left:hover:before,.country-pill-item .country-pill-left:focus-visible:before{background:#93c5fd;animation:1.3s ease-in-out infinite alternate country-pill-circle-pulse}.country-pill-item .country-pill-left:hover,.country-pill-item .country-pill-left:focus-visible{outline:none}.country-pill-item .country-pill-left:hover img,.country-pill-item .country-pill-left:focus-visible img{animation:1.3s ease-in-out infinite alternate country-chevron-bounce}.country-pill-item .country-pill-left img{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px;margin-right:4px;position:relative}.country-pill-item .country-pill-left .country-pill-code{color:#374151;white-space:nowrap;padding:0 10px 0 6px;font-size:13.5px;font-weight:500;position:relative}.country-pill-item .country-pill-toggle{cursor:pointer;border-left:1px solid #d1d5db;align-items:center;padding:5px 10px;transition:background .15s;display:inline-flex}.country-pill-item .country-pill-toggle:hover,.country-pill-item .country-pill-toggle:focus-visible{background:#eff6ff}.country-pill-item .country-pill-toggle .country-pill-arrow{color:#1677ff;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .2s,color .2s;display:inline-flex}.country-pill-item .country-pill-toggle .country-pill-arrow svg{stroke:currentColor;stroke-width:60px;width:13px;height:13px;animation:1.4s ease-in-out infinite alternate country-chevron-pulse}.country-pill-item .country-pill-toggle:hover .country-pill-arrow,.country-pill-item .country-pill-toggle:focus-visible .country-pill-arrow{color:#0047ab;background:#93c5fd;animation:1.3s ease-in-out infinite alternate country-pill-circle-pulse}.country-pill-item .country-pill-toggle:hover .country-pill-arrow svg,.country-pill-item .country-pill-toggle:focus-visible .country-pill-arrow svg{width:16px;height:16px;animation:1.3s ease-in-out infinite alternate country-chevron-bounce}@media (prefers-reduced-motion:reduce){.country-pill-item .country-pill-toggle .country-pill-arrow,.country-pill-item .country-pill-toggle .country-pill-arrow svg{animation:none!important}}.country-pill-item .country-pill-toggle:focus-visible{outline:none}@keyframes country-chevron-bounce{0%{transform:scale(.88)}to{transform:scale(1.3)}}@keyframes country-card-unfold{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:none}}@keyframes country-chevron-pulse{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1.18)}}@keyframes country-pill-circle-pulse{0%{transform:scale(.9)}to{transform:scale(1.08)}}.modal-community-country{background:#fff;border:1.5px solid #e9ecef;border-radius:14px;padding:16px 18px 20px}.modal-community-country:not(.collapsible){transform-origin:top;animation:1s cubic-bezier(.22,1,.36,1) both country-card-unfold}@media (prefers-reduced-motion:reduce){.modal-community-country:not(.collapsible){animation:none}}.modal-community-country .country-header{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:50px;align-items:center;gap:9px;margin-bottom:18px;padding:6px 14px 6px 7px;display:inline-flex}.modal-community-country .country-header img{object-fit:cover;border-radius:50%;width:28px;height:28px}.modal-community-country .country-header .country-name{color:#1e40af;margin:0;font-size:14px;font-weight:700}.modal-community-country .country-header.clickable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s,border-color .15s}.modal-community-country .country-header.clickable:hover{background:#e2e8f0;border-color:#bfdbfe}.modal-community-country .country-header .country-header-nav{cursor:pointer;flex:1;align-items:center;gap:9px;display:flex}.modal-community-country .country-header .country-header-nav:hover{opacity:.8}.modal-community-country .country-header .country-chevron{color:#1e293b;cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-left:6px;font-size:15px;transition:background .2s,color .2s;display:inline-flex}.modal-community-country .country-header .country-chevron svg path{stroke:currentColor;stroke-width:50px;stroke-linejoin:round}.modal-community-country .country-header .country-chevron:hover{color:#0047ab;background:#dbeafe}.modal-community-country .country-header .country-chevron:hover svg{animation:1.3s ease-in-out infinite alternate country-chevron-bounce}.modal-community-country .country-header .country-chevron.open{margin-left:17px;position:relative}.modal-community-country .country-header .country-chevron.open:before{content:"";pointer-events:none;background:#cbd5e1;width:1px;height:40px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.modal-community-country.collapsible:not(.expanded) .country-header{margin-bottom:0}.modal-community-country .categories-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1100px){.modal-community-country .categories-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.modal-community-country .categories-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.modal-community-country .categories-grid{grid-template-columns:1fr}}.modal-community-category{background:#f8f9fb;border:1px solid #e9ecef;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.modal-community-category .category-header{color:#1d4ed8;text-transform:uppercase;letter-spacing:.06em;background:#dbeafe;border-bottom:1px solid #bfdbfe;align-items:center;gap:7px;padding:9px 14px;font-size:12px;font-weight:700;display:flex}.modal-community-category .category-header .category-header-icon{color:#1d4ed8;flex-shrink:0;align-items:center;display:inline-flex}.modal-community-category .communities-list{flex-direction:column;padding:6px 0;display:flex;overflow:visible}.modal-community-item{cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 14px;transition:background .15s;display:flex;position:relative}.modal-community-item:hover{background:#eff6ff}.modal-community-item:hover:after{color:#3b82f6}.modal-community-item:after{content:"›";color:#9ca3af;font-size:17px;line-height:1;transition:color .15s;position:absolute;right:12px}.modal-community-item .community-item-subscribe-btn{opacity:0;pointer-events:none;color:#2563eb;cursor:pointer;white-space:nowrap;z-index:2;background:#fff;border:1.5px solid #2563eb;border-radius:12px;height:24px;padding:3px 10px;font-size:11px;font-weight:500;transition:opacity .15s;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 2px 8px #2563eb1f}.modal-community-item .community-item-subscribe-btn.subscribed{color:#1d4ed8;background:#eff6ff;border-color:#1d4ed8}.modal-community-item .community-item-subscribe-btn:disabled{opacity:.5;cursor:not-allowed}.modal-community-item:hover .community-item-subscribe-btn{opacity:1;pointer-events:auto}.modal-community-item:after{display:none}.modal-community-item .item-icon-wrapper{flex-shrink:0;width:30px;height:30px;position:relative}.modal-community-item .community-subscribed-badge{color:#fff;z-index:2;pointer-events:none;background:#2563eb;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-3px;right:-3px}.modal-community-item .item-icon{background:#e5e7eb;border-radius:50%;width:30px;height:30px;overflow:hidden}.modal-community-item .item-icon img{object-fit:cover;width:100%;height:100%;display:block}.modal-community-item .item-title{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;padding-right:8px;font-size:13px;font-weight:500;overflow:hidden}.modal-community-item .item-title.selected{color:#1d4ed8;font-weight:600}.modal-community-item.selected{background:#eff6ff}.modal-community-item.selected:after{color:#3b82f6}.modal-community-item.disabled{opacity:.45;cursor:not-allowed}.modal-community-item.disabled:hover{background:0 0}.superhub-in-category{flex-direction:column;display:flex}.superhub-in-category .superhub-in-category-header{cursor:pointer;background:0 0;align-items:center;gap:10px;padding:8px 14px;transition:background .15s;display:flex}.superhub-in-category .superhub-in-category-header:hover:not(.disabled),.superhub-in-category .superhub-in-category-header.selected{background:#eff6ff}.superhub-in-category .superhub-in-category-header.selected .superhub-item-title{color:#1d4ed8}.superhub-in-category .superhub-in-category-header.disabled{opacity:.45;cursor:not-allowed}.superhub-in-category .superhub-in-category-header .item-icon{background:#e5e7eb;border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.superhub-in-category .superhub-in-category-header .item-icon img{object-fit:cover;width:100%;height:100%;display:block}.superhub-in-category .superhub-in-category-header .superhub-item-title{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.superhub-in-category .superhub-in-category-header .superhub-badge-or-subscribe{flex-shrink:0;align-items:center;display:flex}.superhub-in-category .superhub-in-category-header .superhub-badge-or-subscribe .superhub-label-badge{color:#e91e8c;letter-spacing:.03em;text-transform:uppercase;background:#fce4f3;border:1px solid #f9b8df;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-block}.superhub-in-category .superhub-in-category-header .superhub-badge-or-subscribe .superhub-subscribe-btn{color:#2563eb;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #2563eb;border-radius:12px;height:24px;padding:3px 10px;font-size:11px;font-weight:500;display:none;box-shadow:0 2px 8px #2563eb1f}.superhub-in-category .superhub-in-category-header .superhub-badge-or-subscribe .superhub-subscribe-btn.subscribed{color:#1d4ed8;background:#eff6ff;border-color:#1d4ed8}.superhub-in-category .superhub-in-category-header .superhub-badge-or-subscribe .superhub-subscribe-btn:disabled{opacity:.5;cursor:not-allowed}.superhub-in-category .superhub-in-category-header:hover:not(.disabled) .superhub-badge-or-subscribe .superhub-label-badge{display:none}.superhub-in-category .superhub-in-category-header:hover:not(.disabled) .superhub-badge-or-subscribe .superhub-subscribe-btn{display:inline-block}.superhub-in-category .superhub-in-category-children{border-left:2px solid #e5e7eb;flex-direction:column;margin-bottom:2px;margin-left:18px;padding-left:10px;display:flex}.superhub-in-category .superhub-in-category-children .modal-community-item{padding:6px 12px 6px 8px}.superhub-in-category .superhub-in-category-children .modal-community-item .item-icon,.superhub-in-category .superhub-in-category-children .modal-community-item .item-icon-wrapper{width:24px;height:24px}.superhub-in-category .superhub-in-category-children .modal-community-item .item-title{color:#6b7280;font-size:12px}.superhub-in-category .superhub-in-category-children .modal-community-item .item-title.selected{color:#1d4ed8;font-weight:500}.modal-community-see-more{justify-content:center;padding:8px 0 4px;display:flex}.modal-community-see-more .ant-btn{height:auto;padding:2px 8px;font-size:12.5px;font-weight:600;color:#3b82f6!important}.modal-community-see-more .ant-btn:hover{background:0 0;color:#1d4ed8!important}.modal-communities-other-countries{background:#fff;border:1.5px solid #e9ecef;border-radius:14px;margin-top:20px;padding:16px 18px 18px}.modal-communities-other-countries .section-title{color:#111827;text-underline-offset:3px;border-bottom:1.5px solid #f0f0f0;margin-bottom:14px;padding-bottom:10px;font-size:14px;font-weight:700;-webkit-text-decoration:underline #d1d5db;text-decoration:underline #d1d5db;text-decoration-thickness:2px}.modal-communities-other-countries .countries-grid{flex-wrap:wrap;gap:10px 20px;display:flex}.modal-community-country-card{cursor:pointer;background:0 0;border-radius:50px;align-items:center;gap:8px;padding:6px 12px 6px 6px;transition:background .15s;display:flex}.modal-community-country-card:hover{background:#f1f5f9}.modal-community-country-card .country-flag{border-radius:50%;flex-shrink:0;width:30px;height:30px;overflow:hidden}.modal-community-country-card .country-flag img{object-fit:cover;width:100%;height:100%}.modal-community-country-card .country-label{color:#374151;white-space:nowrap;font-size:13px;font-weight:500}.modal-community-country-card.selected{background:#eff6ff}.modal-community-country-card.selected .country-label{color:#1d4ed8;font-weight:600}.wrap-communtiy-list{flex-direction:column;gap:24px;display:flex}.wrap-community-section{flex-direction:column;gap:16px;display:flex}.parent-wrap-box{background:#f9fafb;border-radius:8px;padding:12px}.community-list{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.modal-communities-section-header.cm-ip-section-header:after{display:none}.cm-global-inline .community-card-box,.cm-global-inline .community-card-box.parent-box{min-width:132px;min-height:0;padding:6px 22px 6px 6px}.cm-global-inline .avatar-box .ant-avatar{width:26px!important;height:26px!important;line-height:26px!important}.cm-global-inline .title-community{font-size:13px}.community-card-box{cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e9ecef;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.community-card-box:hover:not(.disabled) .community-box-subscribe-btn{opacity:1}.community-card-box:has(.avatar-box:hover):not(.disabled){background:#f8faff;border-color:#bfdbfe}.community-card-box.has-toggle{position:relative;padding-right:52px!important}.community-card-box.has-toggle.hoverable:hover{background:#fff}.community-card-box.has-toggle.selected:hover{background:#eff6ff}.community-card-box.has-toggle:before{content:"";border-radius:inherit;pointer-events:none;background:0 0;border-top-right-radius:0;border-bottom-right-radius:0;transition:background .15s;position:absolute;inset:0 48px 0 0}.community-card-box.has-toggle:hover:not(:has(.community-box-toggle:hover)):not(.disabled):before{background:#e0edff}.community-card-box.has-toggle .community-content-box{position:relative}.community-card-box .community-box-toggle{justify-content:center;align-items:center;width:48px;display:flex;position:absolute;top:0;bottom:0;right:0}.community-card-box .community-box-toggle:before{content:"";border-left:1px solid #d1d5db;position:absolute;top:10px;bottom:10px;left:0}.community-card-box.selected{background:#eff6ff;border-color:#93c5fd}.community-card-box.disabled{opacity:.45;cursor:not-allowed}.community-card-box.parent-box{padding:12px;font-weight:600}.community-card-box .community-content-box{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.community-card-box .community-content-box.parent-content-box,.community-card-box .community-content-box.child-content-box{flex-direction:row}.community-card-box .community-content-box .avatar-box{flex-shrink:0}.community-card-box .community-content-box .avatar-box .community-subscribed-badge{color:#fff;z-index:1;background:#2563eb;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-2px;right:-2px}.community-card-box .community-content-box .avatar-box .community-box-subscribe-btn{width:20px;height:20px;min-width:unset;opacity:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;bottom:-8px;right:-8px}.community-card-box .community-content-box .avatar-box .ant-badge .ant-badge-count{width:auto;height:auto;padding:0;line-height:1}.community-card-box .community-content-box .avatar-box .subscribe-icon{color:#3b82f6;font-size:13px}.community-card-box .community-content-box .avatar-box .subscribe-icon.check-icon{color:#16a34a}.community-card-box .community-content-box .avatar-box .subscribe-icon.arrow-icon{color:#d1d5db}.community-card-box .community-content-box .avatar-box .ant-avatar{width:34px;height:34px}.community-card-box .community-content-box .title-community{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.community-card-box .anticon{color:#9ca3af;flex-shrink:0;font-size:13px}.community-box-chevron.community-box-chevron{background:#dbeafe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin:0 4px;transition:transform .2s,background .2s;display:inline-flex}.community-box-toggle .community-box-chevron.community-box-chevron{margin:0!important}.community-box-chevron.community-box-chevron,.community-box-chevron.community-box-chevron .anticon,.community-box-chevron.community-box-chevron svg{color:#0047ab!important}.community-box-chevron.community-box-chevron svg{width:13px;height:13px}.community-box-chevron.community-box-chevron.is-open{transform:rotate(180deg)}.community-box-chevron.community-box-chevron:hover{background:#bfdbfe}.community-box-chevron.community-box-chevron:hover svg{animation:.9s ease-in-out infinite community-chevron-symbol-pulse}@keyframes community-chevron-symbol-pulse{0%,to{transform:scale(1)}35%{transform:scale(1.5)}70%{transform:scale(.8)}}@keyframes community-chevron-pulse{0%{box-shadow:0 0 0 3px #0078ff57,0 0 0 6px #0078ff29}70%{box-shadow:0 0 0 7px #0078ff00,0 0 0 12px #0078ff00}to{box-shadow:0 0 0 3px #0078ff00,0 0 0 6px #0078ff00}}.cambodia-categories-wrapper{flex-direction:column;gap:16px;display:flex}.cambodia-categories-wrapper.mobile{margin-top:12px}.cambodia-category-section{flex-direction:column;display:flex}.cambodia-category-section.mobile{gap:6px;margin-bottom:12px}.cambodia-category-header{color:#1d4ed8;text-transform:uppercase;letter-spacing:.06em;background:#dbeafe;border-radius:6px;padding:9px 14px;font-size:12px;font-weight:700}.cambodia-category-badge{color:#1d4ed8;background:#dbeafe;border-radius:6px;margin-bottom:6px;padding:8px 12px;font-size:12px;font-weight:700}.cambodia-category-badge .category-name{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;display:flex}.cambodia-category-badge .category-header-icon{color:#1d4ed8;flex-shrink:0;align-items:center;display:inline-flex}.community-mobile-drawer .cambodia-category-badge .category-name,.community-inline-dropdown-content .cambodia-category-badge .category-name,.modal-list-communities .cambodia-category-badge .category-name{color:#1d4ed8}.cambodia-communities-list{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;display:grid}.cambodia-communities-list.desktop{grid-template-columns:repeat(4,1fr)}.cambodia-communities-list.mobile{grid-template-columns:repeat(2,1fr)}.cambodia-see-more-btn{color:#3b82f6;text-align:center;width:100%;font-size:12.5px;font-weight:600;height:auto!important;padding:4px 0!important}.cambodia-see-more-btn:hover{color:#1d4ed8;background:0 0!important}.community-mobile-drawer .ant-drawer-content-wrapper{border-radius:0 14px 14px 0}.community-mobile-drawer .ant-drawer-header{border-bottom:1px solid #f0f0f0;padding:16px 14px}.community-mobile-drawer .ant-drawer-body{background:#f8f9fb;padding:12px 14px}.cm-topic-header{color:#111827;text-transform:uppercase;letter-spacing:.04em;padding:10px 0 8px;font-size:14px;font-weight:700}.mobile-menu-wrapper .ant-collapse-header{padding:10px 12px!important}.mobile-menu-wrapper .ant-collapse-item{border-bottom:1px solid #f0f0f0}.mobile-menu-wrapper .ant-collapse-item:last-child{border-bottom:none}.mobile-collapse-arrow{align-items:center;display:inline-flex}.mobile-collapse-arrow .anticon{transition:transform .2s}.independent-section-col{border-top:1.5px solid #e9ecef;padding-top:14px}.cambodia-loading{color:#9ca3af;justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex}.modal-community-country.has-anon{padding:0;display:flex}.modal-community-country.has-anon .modal-community-country__main{flex:1;min-width:0;padding:16px 18px 20px}@media (max-width:1500px){.modal-community-country.has-anon .categories-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1100px){.modal-community-country.has-anon .categories-grid{grid-template-columns:repeat(2,1fr)}}.anonymous-country-rail{background:#d9dee5;border-left:1.5px solid #c9d0d9;border-radius:0 13px 13px 0;flex:0 0 315px;min-width:0}.anonymous-country-rail__inner{flex-direction:column;padding:16px 18px 20px;display:flex}.anonymous-country-rail__header{align-self:flex-start;max-width:100%}.anonymous-country-rail__header .country-header-nav{min-width:0}.anonymous-country-rail__header .country-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.anonymous-country-rail__header:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.anonymous-country-rail__emblem{flex-shrink:0;display:inline-flex;position:relative}.anonymous-country-rail__mask{color:#fff;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 2px #f1f5f9}.anonymous-country-rail__body{flex-direction:column;gap:12px;padding:14px;display:flex}.anonymous-country-rail__empty{color:#9ca3af;text-align:center;margin:0;padding:6px 0;font-size:13px}.anonymous-country-rail.selected .anonymous-country-rail__header{background:#eff6ff;border-color:#93c5fd}.anonymous-country-rail.selected .anonymous-country-rail__mask{box-shadow:0 0 0 2px #eff6ff}.anonymous-country-rail .superhub-in-category-children{border-left-color:#cbd5e1;margin-left:22px;padding-left:12px}.anonymous-country-rail .superhub-in-category-children .modal-community-item{padding:8px 12px 8px 8px}.anonymous-country-rail .superhub-in-category-children .modal-community-item .item-icon,.anonymous-country-rail .superhub-in-category-children .modal-community-item .item-icon-wrapper{width:28px;height:28px}.anonymous-country-rail .superhub-in-category-children .modal-community-item .item-title{color:#374151;font-size:13px;font-weight:500}.anonymous-country-rail .anonymous-country-rail__header.country-header{background:#2b2e35;border-color:#2b2e35}.anonymous-country-rail .anonymous-country-rail__header.country-header .country-name{color:#fff}.anonymous-country-rail .anonymous-country-rail__icon{color:#2b2e35;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;display:flex}.anonymous-country-rail.selected .anonymous-country-rail__header.country-header{background:#1f2228;border-color:#60a5fa}.anonymous-country-rail .anonymous-country-rail__empty{color:#4b5563}.anonymous-country-rail .anonymous-country-rail__header.country-header{margin-bottom:12px}.anonymous-country-rail .anonymous-country-rail__body,.anonymous-country-rail .communities-list{gap:2px;padding:0}.anonymous-country-rail .modal-community-item,.anonymous-country-rail .superhub-in-category-header{border-radius:10px;padding:8px 12px 8px 8px}.anonymous-country-rail .modal-community-item{background:0 0}.anonymous-country-rail .modal-community-item .item-title{color:#1f2937;font-weight:700}.anonymous-country-rail .modal-community-item:hover{background:#cdd3db}.anonymous-country-rail .modal-community-item.selected{background:#c2cad4}.anonymous-country-rail .anonymous-country-rail__header.country-header,.anonymous-country-rail .anonymous-country-rail__header.country-header *{cursor:default!important}.anonymous-country-rail .anonymous-country-rail__header.country-header:hover{background:#2b2e35;border-color:#2b2e35}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile{background:#d9dee5;border-radius:14px;padding:10px}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge{border-radius:12px;margin:0 0 6px;padding:11px 16px 11px 14px;display:flex;background-color:#2b2e35!important}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge,.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge *{cursor:default!important}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge .category-name,.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge .category-header-icon{color:#fff!important}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge .category-name{letter-spacing:.4px;gap:10px;font-weight:700;font-size:14px!important}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge .category-header-icon{width:22px;height:22px}.cambodia-categories-wrapper.mobile.anonymous-category .cambodia-category-section.mobile .cambodia-category-badge.cambodia-category-badge .category-header-icon svg{width:20px;height:20px}.cambodia-categories-wrapper.mobile.anonymous-category .anonymous-category__hub-children{gap:inherit;border-left:2px solid #e2e8f0;flex-direction:column;margin-left:14px;padding-left:10px;display:flex}.epm{--epm-ink:#111827;--epm-muted:#6b7280;--epm-brand:#0047ab;--epm-field:#f5f7fa;--epm-line:#e5e7eb;--epm-changed:#eff6ff;max-height:min(86vh,760px);color:var(--epm-ink);flex-direction:column;font-family:Poppins,Kantumruy Pro,sans-serif;display:flex}.epm__header{border-bottom:1px solid var(--epm-line);padding:20px 56px 16px 24px}.epm__title{margin:0;font-size:17px;font-weight:600;line-height:1.3}.epm__subtitle{color:var(--epm-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;overflow:hidden}.epm__body{flex:1;padding:4px 24px 8px;overflow-y:auto}.epm__section{padding:18px 0}.epm__section+.epm__section{border-top:1px solid var(--epm-line)}.epm__section-title{margin:0 0 12px;font-size:14px;font-weight:600}.epm__fields{flex-direction:column;gap:14px;display:flex}.epm__fields--after-tree:not(:empty){margin-top:16px}.epm__field{flex-direction:column;gap:6px;display:flex}.epm__label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.epm__label{color:var(--epm-ink);font-size:13px;font-weight:500}.epm__count{font-variant-numeric:tabular-nums;color:var(--epm-muted);font-size:12px}.epm__count--good{color:#15803d}.epm__help{color:var(--epm-muted);margin:0;font-size:12px;line-height:1.5}.epm__meter{background:var(--epm-line);border-radius:2px;height:3px;position:relative;overflow:hidden}.epm__meter span{background:#93c5fd;transition:width .2s;position:absolute;inset:0 auto 0 0}.epm__meter--good span{background:#22c55e}.epm__tree{border:1px solid var(--epm-line);border-radius:14px;padding:6px}.epm__branch{border-left:2px solid var(--epm-line);margin-left:22px;padding-left:12px}.epm__row{border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:8px 10px;transition:background .15s;display:flex}.epm__row.is-changed{background:var(--epm-changed)}.epm__row.is-changed .epm__row-name{color:var(--epm-brand)}.epm__emblem{flex-shrink:0;display:inline-flex;position:relative}.epm__emblem img,.epm__emblem .epm__blank{object-fit:cover;border-radius:50%;width:26px;height:26px}.epm__emblem--lg img,.epm__emblem--lg .epm__blank{width:30px;height:30px}.epm__blank{background:var(--epm-line);display:block}.epm__mask{background:var(--epm-ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 2px #fff}.epm__row-text{flex-direction:column;flex:1;min-width:0;display:flex}.epm__row-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:1.35;display:flex;overflow:hidden}.epm__row--self .epm__row-name{font-weight:500}.epm__row-meta{color:var(--epm-muted);font-size:12px}.epm__row-meta--wait{color:#b45309}.epm__hub{color:#e91e8c;letter-spacing:.03em;background:#fce4f3;border:1px solid #f9b8df;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:700}.epm__action{color:var(--epm-brand);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px 2px;font-size:13px;font-weight:500}.epm__action:hover{text-decoration:underline}.epm__action:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.epm__action:focus-visible{outline:2px solid var(--epm-brand);outline-offset:2px;border-radius:4px}.epm__action--quiet{color:var(--epm-muted)}.epm__action--quiet:hover{color:#dc2626}.epm__join{width:100%;color:var(--epm-muted);font:inherit;cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;border-radius:10px;align-items:center;gap:8px;margin-top:4px;padding:10px 12px;font-size:13px;font-weight:500;transition:border-color .15s,color .15s;display:flex}.epm__join:hover{border-color:var(--epm-brand);color:var(--epm-brand)}.epm__join:focus-visible{outline:2px solid var(--epm-brand);outline-offset:2px}.epm__picker{padding:4px 4px 8px}.epm__note{color:var(--epm-brand);margin:10px 2px 0;font-size:12.5px;line-height:1.5}.epm__footer{border-top:1px solid var(--epm-line);background:#fff;gap:12px;padding:14px 24px;display:flex}.epm__footer .lbv2-testi-modal-cancel{flex:1}.epm__footer .lbv2-testi-modal-save{flex:2}.epm__opt{flex-direction:column;padding:2px 0;line-height:1.3;display:flex}@media (max-width:480px){.epm{max-height:92vh}.epm__header{padding:16px 48px 14px 16px}.epm__body{padding:0 16px 8px}.epm__footer{padding:12px 16px}.epm__branch{margin-left:18px;padding-left:8px}}@media (prefers-reduced-motion:reduce){.epm__meter span,.epm__row{transition:none}}.ban-user-card{box-shadow:0 2px 8px #0000001a;border-radius:16px!important}.ban-user-card .ant-card-head{border-bottom:1px solid #f0f0f0}.ban-user-card .ant-card-head .ant-card-head-title{font-size:18px;font-weight:600}.ban-user-card .ant-card-body{padding:24px}.ban-user-card .ant-form-item-label>label{color:#262626;font-weight:500}.ban-user-card .rounded-input{border-radius:8px}.ban-user-card .rounded-input .ant-input,.ban-user-card .rounded-input .ant-select-selector,.ban-user-card .rounded-select .ant-select-selector{border-radius:8px!important}.ban-user-card .ant-input-textarea textarea{border-radius:8px}.ban-user-card .ant-btn-primary{border-radius:8px;height:44px;font-weight:500}.ban-user-card .ant-btn-primary.ant-btn-dangerous:hover{background-color:#ff7875;border-color:#ff7875}.ant-modal .ant-modal-header{border-radius:8px 8px 0 0}.ant-modal .ant-modal-body .rounded-input .ant-input,.ant-modal .ant-modal-body .rounded-input .ant-select-selector,.ant-modal .ant-modal-body .rounded-select .ant-select-selector{border-radius:8px!important}.ant-modal .ant-modal-footer{border-radius:0 0 8px 8px}.ant-modal .ant-modal-footer .ant-btn{border-radius:6px;font-weight:500}@media screen and (max-width:768px){.ban-user-card .ant-card-body{padding:16px}.ban-user-card .ant-card-head-title{font-size:16px!important}.ban-users-toolbar{flex-wrap:wrap}.ban-users-toolbar .ban-search-input{flex-basis:100%}.banned-user-row{align-items:flex-start}.banned-user-row__sub{flex-direction:column;gap:2px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/InterVariable.2c0y96ae70xfx.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/InterVariable-Italic.1x53smi1ekt97.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Nunito;font-style:italic;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:100;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:100;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Sans;font-style:italic;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:100;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:100;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:200;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Mono;font-style:italic;font-weight:300;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Mono;font-style:italic;font-weight:400;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer.08tgzmw7kjb4k.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:DM Mono;font-style:italic;font-weight:500;font-display:swap;src:url(../media/kantumruy-pro-khmer-italic.2hztxx55ki8s4.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}.ban-notification-modal :global(.ant-modal-body){padding:32px}.ban-notification-modal .container{text-align:center}.ban-notification-modal .container .space-container{width:100%}.ban-notification-modal .container .ban-icon{color:#ff4d4f;font-size:72px}.ban-notification-modal .container .title{color:#ff4d4f;margin:0}.ban-notification-modal .container .alert-font{font-size:14px}.ban-notification-modal .container .ban-list-container{width:100%;margin-top:16px}.ban-notification-modal .container .ban-item{text-align:left;background:#1f1f1f;border:1px solid #3a3a3a;border-radius:12px;padding:20px}.ban-notification-modal .container .ban-item .ban-item-space{width:100%}.ban-notification-modal .container .ban-item .field-label{font-size:12px}.ban-notification-modal .container .ban-item .community-name{color:#fff;margin:4px 0 0;font-size:16px}.ban-notification-modal .container .ban-item .field-container{margin-top:12px}.ban-notification-modal .container .ban-item .field-value{color:#d9d9d9;margin:4px 0 0;font-size:14px}.ban-notification-modal .container .warning-alert{text-align:left;margin-top:16px}@keyframes unread-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}@keyframes unread-badge-pop{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.notifications-main-page{background:#f4f6fb;min-height:100vh;padding-top:24px;padding-bottom:48px}.notifications-main-page .container{max-width:760px}.notif-page-header{margin-bottom:24px}.notif-page-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.notif-page-title-row{align-items:center;gap:12px;display:flex}.notif-page-title{color:#111827;border-left:4px solid #0047ab;align-items:center;gap:12px;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1.2;display:flex}.notif-unread-badge{color:#fff;letter-spacing:0;background:#0047ab;border-radius:13px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;animation:.4s cubic-bezier(.34,1.56,.64,1) both unread-badge-pop;display:inline-flex;box-shadow:0 0 0 3px #0047ab26}.notif-back-bar{margin-bottom:12px}.notif-back-btn{color:#0047ab;cursor:pointer;background:#fff;border:1.5px solid #e0e7f3;border-radius:10px;padding:8px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.notif-back-btn:hover{background:#e8eef8;border-color:#0047ab}.hoverable-notification{cursor:default;background:0 0!important}.hoverable-notification .ant-list-items{flex-direction:column;gap:10px;padding-bottom:24px;display:flex}.hoverable-notification .ant-list-item{border-bottom:none!important;padding:0!important}.hoverable-notification .list-item-notify{cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:14px;align-items:center;width:100%;transition:box-shadow .2s,transform .15s;display:flex;box-shadow:0 1px 4px #0000000a;padding:10px 16px!important}.hoverable-notification .list-item-notify.unread{background:linear-gradient(135deg,#eef3ff 0%,#f5f8ff 100%);border-color:#b5c9f0;border-left-style:solid;border-left-width:4px;animation:.25s ease-out slide-in-right;position:relative;box-shadow:0 2px 10px #0047ab14}.hoverable-notification .list-item-notify.unread:after{content:"";background:#0047ab;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite unread-pulse-dot;position:absolute;top:12px;right:14px}.hoverable-notification .list-item-notify.unread .ant-list-item-meta-title{color:#0f172a;font-weight:700}.hoverable-notification .list-item-notify:hover{border-color:#b0c4e8;transform:translateY(-1px);box-shadow:0 4px 16px #0047ab1a}.hoverable-notification .list-item-notify .ant-list-item-main{flex:1;align-items:center;min-width:0;display:flex}.hoverable-notification .list-item-notify .ant-list-item-meta{flex:1;align-items:center;min-width:0}.hoverable-notification .list-item-notify .ant-list-item-meta-content{flex:1;width:auto;min-width:0}.hoverable-notification .list-item-notify .ant-list-item-meta-avatar{flex-shrink:0;margin-left:0;margin-right:16px}.hoverable-notification .list-item-notify .ant-list-item-meta-title{color:#111827;white-space:normal;overflow-wrap:normal;word-break:normal;margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}.hoverable-notification .list-item-notify .ant-list-item-meta-description{color:#9ca3af;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px}.hoverable-notification .list-item-notify .button-wrapper{color:#0047ab;background:#e8eef8;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.hoverable-notification .list-item-notify .button-wrapper:hover{color:#fff;background:#0047ab}.hoverable-notification .list-item-notify .ant-list-item-action{margin-top:0;margin-left:12px}.notif-day-group+.notif-day-group{margin-top:8px}.notif-day-label{color:#0f172a;padding:6px 4px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700}.notify-payout-avatar-placeholder{flex-shrink:0;width:60px;height:60px}.notify-wrapper{display:block;position:relative}.notify-wrapper .ant-avatar{border:2.5px solid #fff;box-shadow:0 2px 8px #0000001f}.notify-wrapper .banner-icon{color:#fff;background-color:#0047ab;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;display:flex;position:absolute;bottom:-3px;right:-5px;box-shadow:0 1px 4px #00000026}.notify-wrapper .banner-icon.COMMENT{background-color:#16a34a}.notify-wrapper .banner-icon.FOLLOW{background-color:#0047ab}.notify-wrapper .banner-icon.BAN{background-color:#dc2626}.notify-wrapper .banner-icon.BUY_SEREY{background-color:#7c3aed}.notify-wrapper .banner-icon.NEW_POST{background-color:#f59e0b}.notify-wrapper .banner-icon.PAYOUT_REQUEST_SUBMITTED{background-color:#0047ab;width:60px;height:60px;font-size:22px;bottom:0;right:0}.notify-wrapper .banner-icon.PAYOUT_APPROVED{background-color:#16a34a;width:60px;height:60px;font-size:22px;bottom:0;right:0}.notify-wrapper .banner-icon.PAYOUT_REJECTED{background-color:#dc2626;width:60px;height:60px;font-size:22px;bottom:0;right:0}.notifications-page .ban-wrapper{width:100%;display:block}.notifications-page .ban-notification-title{width:100%;line-height:1.5}.notifications-page .ban-notification-title .ban-header{margin-bottom:4px}.notifications-page .ban-notification-title .ban-header .ban-text{color:#dc2626;font-size:14px;font-weight:700}.notifications-page .ban-notification-title .ban-info{color:#6b7280;margin-bottom:4px;font-size:13px}.notifications-page .ban-notification-title .ban-info .label{color:#9ca3af}.notifications-page .ban-notification-title .ban-reason{margin-top:4px;font-size:13px}.notifications-page .ban-notification-title .ban-reason .reason-label{color:#dc2626;font-weight:600}.notifications-page .ban-notification-title .ban-reason .reason-text{color:#374151}.infinite-scroll-wrapper .ant-divider{color:#9ca3af;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px}.infinite-scroll-wrapper .ant-divider:before,.infinite-scroll-wrapper .ant-divider:after{border-color:#e5e7eb!important}@media (max-width:768px){.notifications-main-page{padding-top:16px}.notifications-main-page .notif-page-title{font-size:22px}.hoverable-notification .list-item-notify{align-items:center!important;padding:14px!important}.hoverable-notification .list-item-notify.ant-list-item{flex-flow:row!important;align-items:center!important;display:flex!important}.hoverable-notification .list-item-notify .ant-list-item-main,.hoverable-notification .list-item-notify .ant-list-item-meta{flex:1;min-width:0;flex-direction:row!important;align-items:center!important;display:flex!important}.hoverable-notification .list-item-notify .ant-list-item-meta-avatar{flex-shrink:0;align-self:center;margin-right:12px}.hoverable-notification .list-item-notify .ant-list-item-meta-title{white-space:normal;word-break:break-word;margin-bottom:2px;font-size:13px;line-height:1.4}.hoverable-notification .list-item-notify .ant-list-item-meta-description{font-size:11px}.hoverable-notification .list-item-notify .ant-list-item-action{flex-shrink:0;align-items:center!important;margin-top:0!important;margin-left:10px!important;display:flex!important}.hoverable-notification .list-item-notify .ant-list-item-action li{padding:0}.hoverable-notification .list-item-notify .button-wrapper{justify-content:center;align-items:center;min-width:32px;border-radius:8px!important;width:32px!important;height:32px!important;display:flex!important}.hoverable-notification .list-item-notify .button-wrapper .anticon{font-size:14px}.hoverable-notification .list-item-notify.unread:after{width:7px;height:7px;top:10px;right:10px}}@keyframes notif-page-slide-in-left{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@media (max-width:768px){.notifications-main-page{animation:.28s cubic-bezier(.22,1,.36,1) both notif-page-slide-in-left}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.notifications-main-page{animation:none}}.notif-post-in{white-space:nowrap}.notif-post-in .notif-post-in-icon{object-fit:cover;vertical-align:-3px;border-radius:4px;width:16px;height:16px;margin:0 4px 0 1px;box-shadow:0 0 0 1px #0f172a14}.referral-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative}.referral-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.referral-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.referral-wrap{padding:0 32px}}@media (max-width:576px){.referral-wrap{padding:0 20px}}.referral-hero{border-bottom:1px solid var(--border);background:#fff;min-height:220px;padding:48px 0 0;position:relative;overflow:visible}.referral-hero .referral-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 10px;font-size:11px;font-weight:600;display:block}.referral-hero .referral-hero-title{color:var(--blue);letter-spacing:-.02em;margin:0 0 12px;font-size:42px;font-weight:600;line-height:1.1}.referral-hero .referral-hero-title span{color:var(--blue);-webkit-text-fill-color:unset;background:0 0}@media (max-width:768px){.referral-hero .referral-hero-title{font-size:30px}}@media (max-width:576px){.referral-hero .referral-hero-title{font-size:24px}}.referral-hero .referral-hero-divider{display:none}.referral-hero .referral-hero-sub{color:#374151;max-width:500px;margin:0;font-size:18px;font-weight:500;line-height:1.8}.referral-hero .referral-hero-sub strong{color:#1d4ed8}.referral-hero-inner{z-index:1;justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}.referral-hero-left{flex:1;padding-bottom:40px}.referral-hero-badge-wrap{z-index:10;flex-shrink:0;position:absolute;bottom:0;right:48px}@media (max-width:1200px){.referral-hero-badge-wrap{right:40px}}@media (max-width:900px){.referral-hero-badge-wrap{right:32px}}@media (max-width:640px){.referral-hero-badge-wrap{display:none}}.referral-hero-badge{text-align:center;background:#0047ab0f;border:2px solid #0047ab26;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex}@media (max-width:640px){.referral-hero-badge{display:none}}.referral-hero-badge-pct{color:var(--blue);font-size:32px;font-weight:800;line-height:1}.referral-hero-badge-label{color:var(--gray);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:600}.referral-link-row{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;display:flex}.referral-link-icon{color:var(--blue);flex-shrink:0;font-size:16px}.referral-link-text{color:var(--dark);word-break:break-all;flex:1;font-size:13px}.referral-link-text--large{font-size:16px;font-weight:500}.referral-link-row--large{padding:20px 24px}.referral-copy-btn{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:8px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}.referral-copy-btn:hover{background:#003682}.referral-copy-btn.copied{background:#16a34a}.referral-code-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.referral-copy-code-btn{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:6px;padding:2px 4px;font-size:13px;transition:color .15s,background .15s;display:inline-flex}.referral-copy-code-btn:hover{color:var(--blue);background:#0047ab14}.referral-copy-code-btn.copied{color:#16a34a}.referral-stats-quick-divider{background:var(--border);height:1px;margin:24px 0}.referral-section-head{justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex}.referral-section{border-bottom:1px solid var(--border);padding:40px 0}.referral-section--last{border-bottom:none;padding-bottom:64px}.referral-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:11px;font-weight:600}.referral-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:600}.referral-invite-desc{color:#374151;background:#f0f4ff;border:1px solid #d0dbf5;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:14px 16px;font-size:14px;line-height:1.65;display:flex}.referral-invite-desc .referral-invite-desc-icon{color:#4b6cb7;flex-shrink:0;width:18px;height:18px;margin-top:2px}.referral-invite-desc span{flex:1}.referral-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:32px}.referral-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.referral-cards{grid-template-columns:1fr 1fr}}@media (max-width:576px){.referral-cards{grid-template-columns:1fr}}.referral-card{border:1px solid var(--border);background:#fff;border-radius:14px;padding:28px 24px;transition:box-shadow .25s,border-color .25s,transform .2s}.referral-card:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 6px 24px #0047ab1a}.referral-accent-card{border-top:3px solid var(--blue)}.referral-accent-card:hover{border-top-color:var(--red)}.referral-card-icon{color:var(--blue);margin-bottom:12px;font-size:22px}.referral-card-icon-wrap{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:inline-flex}.referral-card-icon-wrap .anticon{font-size:20px}.referral-card-icon-wrap--blue{background:#dbeafe}.referral-card-icon-wrap--blue .anticon{color:#1d4ed8}.referral-card-icon-wrap--green{background:#dbeafe}.referral-card-icon-wrap--green .anticon{color:#1d4ed8}.referral-card-icon-wrap--amber{background:#dbeafe}.referral-card-icon-wrap--amber .anticon{color:#1d4ed8}.referral-card-label{color:var(--gray);text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px;font-size:12px;font-weight:600}.referral-card-value{color:var(--dark);margin:0 0 6px;font-size:32px;font-weight:700;line-height:1}.referral-card-value--green{color:#16a34a}.referral-card-sub{color:var(--gray);margin:0;font-size:12px}.referral-invite-card{border:1px solid var(--border);border-top:3px solid var(--blue);background:#fff;border-radius:16px;flex-direction:column;gap:16px;max-width:860px;padding:28px;display:flex;box-shadow:0 2px 16px #0047ab0f}.referral-invite-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.referral-code-chip{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.referral-code-chip-label{text-transform:uppercase;letter-spacing:.1em;color:#3b82f6;font-size:10px;font-weight:700}.referral-code-chip-value{color:var(--blue);letter-spacing:.12em;font-size:20px;font-weight:700}.referral-link-box{background:var(--light-bg);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:16px;max-width:680px;padding:28px;display:flex}.referral-link-code-row{align-items:center;gap:12px;display:flex}.referral-link-code-block{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;gap:10px;padding:8px 16px;display:flex}.referral-link-code-label{text-transform:uppercase;letter-spacing:.08em;color:var(--gray);font-size:11px;font-weight:700}.referral-link-code-value{color:var(--blue);letter-spacing:.1em;font-size:18px;font-weight:700}.referral-link-hint{color:var(--gray);margin:0;font-size:12px;line-height:1.6}.referral-generate-box{text-align:center;background:var(--light-bg);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:center;max-width:480px;padding:56px 24px;display:flex}.referral-generate-box h3{color:var(--dark);margin:16px 0 8px;font-size:18px;font-weight:700}.referral-generate-box p{color:var(--gray);margin:0 0 24px;font-size:14px;line-height:1.6}.referral-generate-icon{color:var(--blue);font-size:40px}.referral-strip-outer{background:#fff;padding:24px 0}.referral-earnings-card{background:linear-gradient(135deg,#002f80 0%,#0047ab 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;max-width:860px;padding:32px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0047ab38}.referral-earnings-card--usdt{background:linear-gradient(135deg,#065466 0%,#0e7490 100%);box-shadow:0 8px 32px #0e749038}@media (max-width:640px){.referral-earnings-card{border-radius:16px;flex-direction:column;align-items:flex-start;padding:24px 20px}}.referral-earnings-card__grid-bg{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.referral-earnings-card__left{z-index:1;position:relative}.referral-earnings-card__label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin:0 0 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.referral-earnings-card__amount{color:#fff;letter-spacing:-.03em;margin:0 0 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:48px;font-weight:800;line-height:1}@media (max-width:640px){.referral-earnings-card__amount{font-size:36px}}.referral-earnings-card__unit{opacity:.7;letter-spacing:0;margin-left:6px;font-size:20px;font-weight:600}.referral-earnings-card__sublabel{color:#ffffff80;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.referral-earnings-card__right{z-index:1;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:relative}@media (max-width:640px){.referral-earnings-card__right{align-items:flex-start}}.referral-earnings-card__badge{color:#ffffffa6;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff26;border-radius:20px;margin:0;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600}.referral-dual-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.referral-dual-cards{grid-template-columns:1fr}}.referral-currency-badge{border-radius:20px;margin-bottom:4px;padding:2px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.referral-currency-badge--usd{color:#fff;background:#ffffff26}.referral-currency-badge--usdt{color:#5ef5b0;background:#26d68440}.referral-strip-card{background:linear-gradient(135deg,#002f80 0%,#0047ab 100%);border-radius:16px;padding:20px 24px;overflow:hidden;box-shadow:0 6px 24px #0047ab2e}.referral-strip-card--usdt{background:linear-gradient(135deg,#065466 0%,#0e7490 100%)}.referral-strip-card--tabbed{max-width:860px}@media (max-width:576px){.referral-strip-card{border-radius:12px;padding:16px}}.referral-earnings-header{margin-bottom:16px}.referral-earnings-tabs{gap:6px;margin-bottom:12px;display:flex}.referral-earnings-tab{color:#fff9;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:30px;align-items:center;gap:6px;padding:7px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.referral-earnings-tab:hover{color:#fff;background:#ffffff2e}.referral-earnings-tab.active{color:var(--blue);background:#fff;border-color:#fff}.referral-strip-card--usdt .referral-earnings-tab.active{color:#0e7490}.referral-strip-currency-label{color:#fff;margin:0 0 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500}.referral-strip-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (max-width:576px){.referral-strip-grid{grid-template-columns:1fr}}.referral-dark-card{text-align:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;padding:16px 14px;transition:background .2s}.referral-dark-card:hover{background:#ffffff21}.referral-dark-card h3{color:#fff;margin:0 0 4px;font-size:20px;font-weight:700;line-height:1}.referral-dark-card p{color:#fff9;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:10px;font-weight:500}.referral-dark-card-icon{background:#ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:10px;display:inline-flex}.referral-dark-card-icon .anticon{color:#ffffffd9;font-size:16px}.referral-chart-wrap{background:var(--light-bg);border:1px solid var(--border);border-radius:12px;padding:28px 24px}.referral-quick-links{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:768px){.referral-quick-links{grid-template-columns:1fr 1fr}}@media (max-width:576px){.referral-quick-links{grid-template-columns:1fr}}.referral-quick-card{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:16px;padding:20px;text-decoration:none;transition:box-shadow .25s,border-color .25s,transform .2s;display:flex}.referral-quick-card:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 6px 24px #0047ab1a}.referral-quick-card:hover .referral-quick-arrow{color:var(--blue);transform:translate(4px)}.referral-quick-card-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.referral-quick-card-icon .anticon{font-size:20px}.referral-quick-card-icon--blue{background:#dbeafe}.referral-quick-card-icon--blue .anticon{color:#1d4ed8}.referral-quick-card-icon--green{background:#dbeafe}.referral-quick-card-icon--green .anticon{color:#1d4ed8}.referral-quick-card-icon--amber{background:#dbeafe}.referral-quick-card-icon--amber .anticon{color:#1d4ed8}.referral-quick-card-text{flex-direction:column;flex:1;gap:3px;display:flex}.referral-quick-title{color:var(--dark);font-size:15px;font-weight:700}.referral-quick-sub{color:var(--gray);font-size:13px}.referral-quick-arrow{color:#d1d5db;flex-shrink:0;font-size:14px;transition:transform .2s,color .2s}.referral-commission-structure{border:1px solid var(--border);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}.referral-commission-row{color:var(--dark);align-items:center;gap:12px;font-size:13px;display:flex}.referral-commission-title{text-transform:uppercase;letter-spacing:.08em;color:var(--gray);margin:0 0 10px;font-size:11px;font-weight:700}.referral-commission-desc strong{color:var(--dark)}.referral-commission-example{border-top:1px solid var(--border);margin-top:6px;padding-top:12px}.referral-commission-example>span{text-transform:uppercase;letter-spacing:.08em;color:var(--gray);font-size:11px;font-weight:600}.referral-commission-chain{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 8px;display:flex}.referral-chain-node{color:var(--dark);border:1px solid var(--border);background:#f3f4f6;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600}.referral-chain-node--you{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.referral-chain-arrow{color:var(--gray);font-size:11px}.referral-commission-result{color:var(--dark);margin:0;font-size:13px}.referral-commission-result strong{color:#16a34a}.referral-chain-nothing{color:#dc2626!important}.referral-commission-badge{white-space:nowrap;letter-spacing:.03em;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.referral-commission-badge--l1{color:#1d4ed8;background:#dbeafe}.referral-commission-badge--l2{color:#b45309;background:#fef3c7}.referral-upgrade-notice{text-align:center;background:var(--light-bg);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:center;max-width:480px;margin:0 auto;padding:72px 24px;display:flex}.referral-upgrade-notice h3{color:var(--dark);margin:16px 0 8px;font-size:20px;font-weight:700}.referral-upgrade-notice p{color:var(--gray);margin:0;font-size:14px;line-height:1.7}.referral-upgrade-icon{color:var(--blue);font-size:40px}.referral-empty{color:var(--gray);text-align:center;padding:48px 0;font-size:14px}.referral-back-row{margin-bottom:32px}.referral-back-btn{color:var(--blue);background:var(--light-bg);border:1px solid var(--border);border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.referral-back-btn:hover{border-color:var(--blue);color:var(--blue);background:#e8eef8}.referral-tx-tabs{border-bottom:2px solid var(--border);gap:4px;margin-bottom:24px;padding-bottom:0;display:flex}.referral-tx-tab{color:var(--gray);cursor:pointer;background:0 0;border:none;margin-bottom:-2px;padding:10px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:color .15s;position:relative}.referral-tx-tab:after{content:"";background:var(--blue);opacity:0;border-radius:2px 2px 0 0;height:2px;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0}.referral-tx-tab:hover,.referral-tx-tab.active{color:var(--blue)}.referral-tx-tab.active:after{opacity:1}.referral-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.referral-filters .referral-filter-select{min-width:180px}.referral-filters .referral-filter-datepicker{height:36px}.referral-table-wrap{border:1px solid var(--border);border-radius:12px;overflow-x:auto}.referral-table{border-collapse:collapse;width:100%;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.referral-table thead tr{background:var(--light-bg);border-bottom:1px solid var(--border)}.referral-table th{color:var(--gray);text-transform:uppercase;letter-spacing:.07em;text-align:left;white-space:nowrap;padding:14px 16px;font-size:11px;font-weight:700}.referral-table td{color:var(--dark);border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 16px}.referral-table tbody tr:last-child td{border-bottom:none}.referral-table tbody tr:hover td{background:#f8fafc}.referral-td-name{color:var(--dark);font-size:14px;font-weight:600;display:block}.referral-td-sub{color:var(--gray);margin-top:2px;font-size:12px;display:block}.referral-td-amount{color:#16a34a;font-weight:700}.referral-td-date{color:var(--gray);white-space:nowrap;font-size:13px}.referral-td-notes{color:var(--gray);max-width:200px;font-size:12px}.referral-td-ref{color:var(--gray);font-family:monospace;font-size:12px}.referral-td-rejection{color:#e63946;margin-top:4px;font-size:12px;display:block}.referral-user-cell{align-items:center;gap:10px;display:flex}.referral-badge{text-transform:capitalize;letter-spacing:.03em;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.referral-badge.badge--green{color:#16a34a;background:#dcfce7}.referral-badge.badge--yellow{color:#a16207;background:#fef9c3}.referral-badge.badge--orange{color:#c2410c;background:#ffedd5}.referral-badge.badge--red{color:#dc2626;background:#fee2e2}.referral-badge.badge--gray{color:#6b7280;background:#f3f4f6}.referral-badge.badge--blue{color:#1d4ed8;background:#dbeafe}.referral-pagination{justify-content:center;margin-top:32px;display:flex}.referral-payout-balances{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:8px;display:grid}@media (max-width:640px){.referral-payout-balances{grid-template-columns:1fr}}.referral-payout-balance-card{background:var(--light-bg);border:1px solid var(--border);border-top:3px solid var(--blue);border-radius:12px;flex-direction:column;gap:6px;padding:28px 24px;display:flex}.referral-payout-balance-card--usdt{border-top-color:#0e7490}.referral-payout-balance-card .referral-card-label{color:var(--gray);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px;font-weight:600}.referral-payout-balance-card .referral-card-value{color:var(--dark);margin:0;font-size:32px;font-weight:700;line-height:1.1}.referral-payout-balance-card .referral-card-value--green{color:#16a34a}.referral-payout-balance-card .referral-card-sub{color:var(--gray);margin:0;font-size:12px}.referral-payout-balance-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.referral-payout-balance-header .anticon{color:var(--blue);font-size:18px}.referral-modal-currency-toggle{gap:6px;display:flex}.referral-payout-currency-tag{letter-spacing:.08em;cursor:pointer;opacity:.45;border:none;border-radius:20px;padding:4px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;transition:opacity .15s;display:inline-block}.referral-payout-currency-tag.active{opacity:1}.referral-payout-currency-tag:hover{opacity:.8}.referral-payout-currency-tag--usd{color:#1d4ed8;background:#dbeafe}.referral-payout-currency-tag--usdt{color:#0f766e;background:#ccfbf1}.referral-payout-min-note{color:#f59e0b;margin:0;font-size:11px;font-weight:600}.referral-btn--full{justify-content:center;width:100%;margin-top:8px}.referral-btn--usdt{background:#0e7490}.referral-btn--usdt:hover:not(:disabled){background:#0a566b}.referral-modal-currency-info{background:var(--light-bg);border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;display:flex}.referral-modal-balance-info{color:var(--dark);font-size:13px;font-weight:600}.referral-btn{background:var(--red);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:background .2s,opacity .2s;display:inline-flex}.referral-btn:hover:not(:disabled){background:#db1c2a}.referral-btn:disabled{opacity:.45;cursor:not-allowed}.referral-btn-ghost{color:var(--gray);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.referral-btn-ghost:hover{background:var(--light-bg);border-color:var(--gray)}.referral-modal-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:12px;margin-top:8px;padding-top:16px;display:flex}.referral-code-input-wrap{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.referral-code-input-row{align-items:center;gap:8px;display:flex}.referral-code-input-row .ant-input-affix-wrapper{flex:1}.referral-code-apply-btn{flex-shrink:0;font-weight:600;color:#fff!important;background:#0047ab!important;border-color:#0047ab!important;border-radius:8px!important}.referral-code-apply-btn:hover{background:#003d99!important;border-color:#003d99!important}.referral-code-label{color:#374151;text-transform:uppercase;letter-spacing:.07em;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600}.referral-code-label span{color:#9ca3af;text-transform:none;letter-spacing:0;font-weight:400}.referral-code-input-wrap .ant-input-affix-wrapper,.referral-code-input-wrap .ant-input{color:#111827!important;box-shadow:none!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important}.referral-code-input-wrap .ant-input-affix-wrapper:focus,.referral-code-input-wrap .ant-input-affix-wrapper:hover,.referral-code-input-wrap .ant-input-affix-wrapper-focused,.referral-code-input-wrap .ant-input:focus,.referral-code-input-wrap .ant-input:hover,.referral-code-input-wrap .ant-input-focused{box-shadow:none!important;border-color:#9ca3af!important}.referral-code-input-wrap .ant-input-affix-wrapper .ant-input{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.referral-code-input-wrap .ant-input-affix-wrapper:focus-within{box-shadow:none!important;border-color:#9ca3af!important;outline:none!important}.referral-code-input-wrap .ant-input::placeholder{color:#9ca3af!important}.referral-code-input-wrap .ant-input-clear-icon{color:#9ca3af}.referral-code-input-wrap .ant-input-clear-icon:hover{color:#374151}.btn-referral-dashboard{letter-spacing:.01em;background:linear-gradient(135deg,#0047ab 0%,#1d4ed8 100%);border-radius:8px;align-items:center;gap:8px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0047ab4d;color:#fff!important}.btn-referral-dashboard:after{content:"→";font-size:14px;transition:transform .2s}.btn-referral-dashboard:hover{background:linear-gradient(135deg,#003d99 0%,#1a43c8 100%);transform:translateY(-1px);box-shadow:0 4px 14px #0047ab66;color:#fff!important}.btn-referral-dashboard:hover:after{transform:translate(3px)}@media (max-width:768px){.btn-referral-dashboard{border-radius:10px;justify-content:center;width:100%;padding:10px 20px;font-size:14px}}.referral-settings{max-width:560px;padding:32px 0}.referral-settings-header{align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.referral-settings-icon{color:#0047ab;flex-shrink:0;margin-top:2px;font-size:28px}.referral-settings-title{color:#111827;margin:0 0 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700}.referral-settings-sub{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.referral-settings-alert{border-radius:10px;margin-bottom:24px}.referral-settings-note{border-top:1px solid #e5e7eb;margin-top:16px;padding-top:16px}.referral-settings-note p{color:#9ca3af;margin:0;font-size:12px}.payout-modal .ant-modal-content{border-radius:16px;flex-direction:column;max-height:90vh;padding:0;display:flex;overflow:hidden}.payout-modal .ant-modal-body{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.payout-modal .ant-modal-close{display:none}.payout-modal__head{background:linear-gradient(135deg,#0a3580 0%,#0047ab 60%,#1560cc 100%);border-radius:12px;flex-shrink:0;margin:10px 10px 0;padding:14px 16px 16px}.payout-modal__head-row1{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.payout-modal__head-right{align-items:center;gap:10px;display:flex}.payout-modal__close-btn{color:#ffffffb3;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.payout-modal__close-btn:hover{color:#fff;background:#ffffff38}.payout-modal__head-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.payout-modal__head-row2{flex-direction:column;gap:4px;display:flex}.payout-modal__head-available{color:#ffffff80;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px}.payout-modal__head-amount{color:#fff;letter-spacing:-.5px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1}.payout-modal__currency-pills{background:#0003;border-radius:20px;gap:6px;padding:4px;display:flex}.payout-modal__pill{letter-spacing:.05em;color:#ffffff73;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:5px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;transition:all .15s}.payout-modal__pill:hover{color:#ffffffbf}.payout-modal__pill.active{color:#0047ab;background:#fff}.payout-modal__pill--usdt.active{color:#065f46;background:#5ef5b0}.payout-modal__pill.disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.payout-modal__body{flex:1;padding:14px 16px 12px;overflow-y:auto}.payout-modal__body .ant-form-item{margin-bottom:10px!important}.payout-modal__body .ant-form-item-label{padding-bottom:2px!important}.payout-modal__body .ant-form-item-label label{font-size:12px!important}.payout-modal__section-title{letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;border-bottom:1px solid #f3f4f6;margin-bottom:8px;padding-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.payout-modal__amount-input{color:#111827!important;background:#f9fafb!important;border-color:#e5e7eb!important;border-radius:10px!important;width:100%!important;height:auto!important;padding:7px 14px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important}.payout-modal__amount-input input{color:#111827!important;font-size:18px!important;font-weight:700!important}.payout-modal__amount-input:focus,.payout-modal__amount-input-focused{border-color:#0047ab!important;box-shadow:0 0 0 2px #0047ab1a!important}.payout-modal__two-col{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.payout-modal__bank-fields{flex-direction:column;justify-content:flex-start;gap:0;display:flex}.payout-modal__bank-fields .ant-form-item{margin-bottom:8px!important}.payout-modal__qr-upload,.payout-modal__qr-upload .ant-upload-wrapper,.payout-modal__qr-upload .ant-upload{width:100%;display:block}.payout-modal__qr-upload .ant-upload.ant-upload-select{aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;background:#f9fafb!important;border:2px dashed #d1d5db!important;border-radius:10px!important;width:100%!important;transition:border-color .2s!important;display:flex!important}.payout-modal__qr-upload .ant-upload.ant-upload-select:hover{border-color:#0047ab!important}.payout-modal__qr-box{width:100%}.payout-modal__qr-preview{aspect-ratio:1;border:1px solid #e5e7eb;border-radius:8px;width:100%;position:relative;overflow:hidden}.payout-modal__qr-preview img{object-fit:cover;width:100%;height:100%;display:block}.payout-modal__qr-preview .ant-upload-wrapper,.payout-modal__qr-preview .ant-upload{width:auto;position:absolute;bottom:6px;right:6px}.payout-modal__qr-change{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:4px;padding:3px 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;position:absolute;bottom:6px;right:6px}.payout-modal__qr-change:hover{background:#000c}.payout-modal__qr-uploading{color:#fff;background:#00000073;justify-content:center;align-items:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.payout-modal__qr-placeholder{color:#9ca3af;flex-direction:column;align-items:center;gap:8px;display:flex}.payout-modal__qr-placeholder svg{color:#6b7280}.payout-modal__qr-placeholder span{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600}.payout-modal__footer{border-top:1px solid #f3f4f6;flex-shrink:0;gap:10px;margin-top:4px;padding-top:12px;display:flex}.payout-modal__cancel-btn{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;flex:1;padding:11px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s}.payout-modal__cancel-btn:hover{background:#e5e7eb}.payout-modal__footer--single{justify-content:center}.payout-modal__footer--single .payout-modal__cancel-btn{color:#9ca3af;background:0 0;flex:none;padding:9px 28px}.payout-modal__footer--single .payout-modal__cancel-btn:hover{color:#6b7280;background:#f3f4f6}.payout-modal__submit-btn{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:8px;flex:2;padding:11px 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .15s,transform .15s}.payout-modal__submit-btn:hover:not(:disabled){background:#003682;transform:translateY(-1px)}.payout-modal__submit-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.admin-referral-payout{background:#eef0f5;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.admin-referral-payout__hero{background:#fff;border-bottom:1px solid #e5e7eb;align-items:flex-start;gap:20px;padding:40px 40px 28px;display:flex}.admin-referral-payout__back{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:6px;transition:background .15s,border-color .15s;display:flex}.admin-referral-payout__back:hover{background:#f3f4f6;border-color:#d1d5db}.admin-referral-payout__tag{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#e63946;border-radius:3px;margin-bottom:10px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.admin-referral-payout__title{color:#111827;margin:0 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.2}.admin-referral-payout__title span{color:#0047ab}.admin-referral-payout__divider{background:#e63946;border-radius:2px;width:40px;height:3px}.admin-referral-payout__toolbar{background:#fff;border-bottom:1px solid #e5e7eb;padding:20px 40px}.admin-referral-payout__filter-group{flex-wrap:wrap;gap:6px;display:flex}.admin-referral-payout__filter-pill{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:6px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:all .15s}.admin-referral-payout__filter-pill:hover{color:#0047ab;border-color:#0047ab}.admin-referral-payout__filter-pill.active{color:#fff;background:#0047ab;border-color:#0047ab}.admin-referral-payout__table-wrap{padding:24px 40px 40px}.admin-referral-payout__table-wrap .ant-table{border-radius:12px;overflow:hidden;box-shadow:0 1px 4px #0000000f}.admin-referral-payout__table-wrap .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;background:#f9fafb;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.admin-referral-payout__table-wrap .ant-table-tbody>tr>td{color:#111827;border-bottom:1px solid #f9fafb;padding:14px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.admin-referral-payout__table-wrap .ant-table-tbody>tr:hover>td{background:#f8faff}.arpm-meta-item{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;padding:10px 14px}.arpm-meta-item span{text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:4px;font-size:10px;font-weight:600;display:block}.arpm-meta-item strong{color:#111827;font-size:13px;font-weight:600}.arpm-notes,.arpm-rejection{border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}.arpm-notes span,.arpm-rejection span{text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.arpm-notes p,.arpm-rejection p{color:#374151;margin:0}.arpm-rejection{background:#fef2f2;border:1px solid #fecaca}.arpm-rejection span{color:#ef4444}.arpm-rejection p{color:#b91c1c}.arpm-qr-hint{color:#9ca3af;margin:8px 0 0;font-size:11px}.arpm-info-row{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.arpm-info-row span{text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;font-size:10px;font-weight:600}.arpm-info-row strong{color:#111827;font-size:13px;font-weight:600}.arpm-detail-footer{border-top:1px solid #f3f4f6;align-items:center;gap:8px;margin-top:20px;padding-top:16px;display:flex}.arpm-detail-footer button{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.arpm-detail-footer__cancel{color:#6b7280;background:#f3f4f6;margin-right:auto}.arpm-detail-footer__cancel:hover{background:#e5e7eb}.arpm-detail-footer__reject{color:#dc2626;background:#fef2f2;border:1px solid #fecaca!important}.arpm-detail-footer__reject:hover{background:#fee2e2}.arpm-detail-footer__approve{color:#fff;background:#16a34a;padding:10px 28px}.arpm-detail-footer__approve:hover{background:#117f3a;transform:translateY(-1px)}.arpm-action-modal{border-radius:12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow:hidden}.arpm-action-modal__header{text-align:center;border-radius:12px 12px 0 0;flex-direction:column;align-items:center;margin:-24px -24px 0;padding:28px 24px 20px;display:flex}.arpm-action-modal__icon{border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;font-size:24px;display:flex}.arpm-action-modal__title{color:inherit;margin:0 0 4px;font-size:18px;font-weight:700}.arpm-action-modal__amount{letter-spacing:-.5px;margin:0;font-size:28px;font-weight:800}.arpm-action-modal__form{padding-top:20px}.arpm-action-modal__field{margin-bottom:4px}.arpm-action-modal__field .ant-form-item-label>label{color:#374151;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.arpm-action-modal__input,.arpm-action-modal__textarea{border-color:#e5e7eb;border-radius:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.arpm-action-modal__input:focus,.arpm-action-modal__textarea:focus{border-color:#0047ab;box-shadow:0 0 0 2px #0047ab1a}.arpm-action-modal__hint{color:#9ca3af;margin:-8px 0 16px;font-size:12px;line-height:1.5}.arpm-action-modal__footer{border-top:1px solid #f3f4f6;gap:8px;margin-top:8px;padding-top:16px;display:flex}.arpm-action-modal__footer button{cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.arpm-action-modal__footer button:disabled{opacity:.6;cursor:not-allowed}.arpm-action-modal--approve .arpm-action-modal__header{color:#fff;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%)}.arpm-action-modal--approve .arpm-action-modal__icon{color:#fff;background:#fff3}.arpm-action-modal--reject .arpm-action-modal__header{color:#fff;background:linear-gradient(135deg,#e63946 0%,#b91c1c 100%)}.arpm-action-modal--reject .arpm-action-modal__icon{color:#fff;background:#fff3}.arpm-action-modal .arpm-detail-footer__cancel{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:11px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.arpm-action-modal .arpm-detail-footer__cancel:hover{background:#e5e7eb}.arpm-action-modal .arpm-detail-footer__reject{cursor:pointer;color:#fff;background:#dc2626;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:11px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.arpm-action-modal .arpm-detail-footer__reject:hover:not(:disabled){background:#bb1e1e;transform:translateY(-1px)}.arpm-action-modal .arpm-detail-footer__reject:disabled{opacity:.6;cursor:not-allowed}.arpm-action-modal .arpm-detail-footer__approve{cursor:pointer;color:#fff;background:#16a34a;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:11px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.arpm-action-modal .arpm-detail-footer__approve:hover:not(:disabled){background:#117f3a;transform:translateY(-1px)}.arpm-action-modal .arpm-detail-footer__approve:disabled{opacity:.6;cursor:not-allowed}.referral-commission-img{object-fit:contain;width:260px;height:auto;display:block}@media (max-width:900px){.referral-commission-img{width:200px}}@media (max-width:640px){.referral-commission-img{display:none}}.referral-stats-inline{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:16px;margin-bottom:24px;display:grid}@media (max-width:768px){.referral-stats-inline{grid-template-columns:1fr 1fr}}@media (max-width:576px){.referral-stats-inline{grid-template-columns:1fr}}.referral-stat-mini{border:1px solid var(--border);background:#fff;border-radius:12px;flex:1;align-items:center;gap:12px;padding:14px 16px;display:flex}.referral-stat-mini-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.referral-stat-mini-icon .anticon{font-size:16px}.referral-stat-mini--blue .referral-stat-mini-icon{background:#dbeafe}.referral-stat-mini--blue .referral-stat-mini-icon .anticon{color:#1d4ed8}.referral-stat-mini--green .referral-stat-mini-icon{background:#dbeafe}.referral-stat-mini--green .referral-stat-mini-icon .anticon{color:#1d4ed8}.referral-stat-mini--amber .referral-stat-mini-icon{background:#dbeafe}.referral-stat-mini--amber .referral-stat-mini-icon .anticon{color:#1d4ed8}.referral-stat-mini-body{flex-direction:column;gap:2px;display:flex}.referral-stat-mini-value{color:var(--dark);margin:0;font-size:20px;font-weight:700;line-height:1}.referral-stat-mini-label{color:var(--gray);margin:0;font-size:11px;font-weight:500}.referral-generate-modal .ant-modal-content{border-radius:16px;padding:0}.referral-generate-modal .ant-modal-body{padding:0}.referral-modal-body{text-align:center;flex-direction:column;align-items:center;padding:40px 32px 32px;display:flex}.referral-modal-icon{width:72px;height:72px;color:var(--red);background:#e639461a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;font-size:32px;display:flex}.referral-modal-title{color:var(--dark);margin:0 0 10px;font-size:22px;font-weight:700}.referral-modal-desc{color:var(--gray);margin:0 0 24px;font-size:14px;line-height:1.6}.referral-modal-desc strong{color:#1d4ed8}.referral-modal-cancel{color:var(--gray);cursor:pointer;background:0 0;border:none;border-radius:4px;margin-top:12px;padding:4px 8px;font-size:13px;transition:color .2s}.referral-modal-cancel:hover{color:var(--dark)}.referral-modal-cancel:disabled{opacity:.5;cursor:not-allowed}.referral-manual-entry{align-items:center;gap:10px;width:100%;max-width:420px;margin-top:16px;display:flex}.referral-manual-input{border:1.5px solid var(--border);height:44px;color:var(--dark);background:#fff;border-radius:8px;outline:none;flex:1;padding:0 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;transition:border-color .2s}.referral-manual-input:focus{border-color:var(--red)}.referral-manual-input::placeholder{color:#aaa}.rrp-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Poppins,sans-serif}.rrp-wrap{max-width:1200px;margin:0 auto;padding:0 48px;position:relative}@media (max-width:900px){.rrp-wrap{padding:0 32px}}@media (max-width:576px){.rrp-wrap{padding:0 20px}}.rrp-hero{border-bottom:1px solid var(--border);padding:72px 0 0;overflow:hidden}.rrp-hero-inner{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.rrp-hero-left{flex:1;padding-bottom:56px}.rrp-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.rrp-hero-title{color:var(--dark);border-left:5px solid var(--blue);white-space:nowrap;margin:0 0 16px;padding-left:20px;font-size:38px;font-weight:700;line-height:1.1}.rrp-hero-title span{color:var(--blue)}@media (max-width:900px){.rrp-hero-title{white-space:normal;font-size:28px}}@media (max-width:576px){.rrp-hero-title{font-size:24px}}.rrp-hero-sub{color:var(--gray);max-width:540px;margin:0;padding-left:25px;font-size:17px;line-height:1.7}.rrp-hero-sub strong{color:var(--blue);font-weight:600}.rrp-hero-badge-wrap{flex-shrink:0;align-self:flex-end;line-height:0}@media (max-width:640px){.rrp-hero-badge-wrap{display:none}}.rrp-hero-badge-img{object-fit:contain;width:360px;height:auto;display:block}@media (max-width:900px){.rrp-hero-badge-img{width:260px}}.rrp-section{padding:40px 0}.rrp-label{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 8px;font-size:11px;font-weight:600}.rrp-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:700}.rrp-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:32px}.rrp-section-desc{color:var(--gray);max-width:640px;margin:0 0 20px;font-size:15px;line-height:1.75}.rrp-steps-grid{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:8px;display:grid}@media (max-width:900px){.rrp-steps-grid{grid-template-columns:1fr 1fr}.rrp-steps-grid .rrp-step-arrow{display:none}}@media (max-width:576px){.rrp-steps-grid{grid-template-columns:1fr}}.rrp-step-arrow{color:var(--blue);opacity:.4;justify-content:center;align-self:center;align-items:center;display:flex}.rrp-step-arrow svg{width:20px;height:20px}.rrp-step-card{border:1px solid var(--border);border-top:3px solid var(--blue);background:#fff;border-radius:12px;flex-direction:column;padding:28px 24px;transition:box-shadow .2s,border-top-color .2s,transform .2s;display:flex}.rrp-step-card:hover{border-top-color:var(--red);transform:translateY(-2px);box-shadow:0 6px 24px #0047ab1a}.rrp-step-num{color:#0047abb3;letter-spacing:.05em;text-align:center;margin-bottom:12px;font-size:18px;font-weight:700;display:block}.rrp-step-title{color:var(--dark);text-align:center;margin:0 0 8px;font-size:16px;font-weight:700}.rrp-step-desc{color:var(--gray);text-align:center;margin:0;font-size:14px;line-height:1.65}.rrp-strip{background:#dbeafe;padding:56px 0}.rrp-strip-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:768px){.rrp-strip-grid{grid-template-columns:1fr}}.rrp-strip-card{text-align:center;background:#fff;border:1px solid #0047ab26;border-radius:12px;padding:28px 24px;transition:box-shadow .2s}.rrp-strip-card:hover{box-shadow:0 4px 16px #0047ab1f}.rrp-strip-label{letter-spacing:.12em;text-transform:uppercase;color:var(--gray);margin:0 0 8px;font-size:11px;font-weight:600}.rrp-strip-value{color:var(--blue);letter-spacing:-.02em;margin:0 0 6px;font-size:34px;font-weight:800;line-height:1}.rrp-strip-sub{color:var(--gray);margin:0;font-size:13px}.rrp-two-col{grid-template-columns:1fr 1fr;align-items:flex-start;gap:64px;display:grid}@media (max-width:768px){.rrp-two-col{grid-template-columns:1fr;gap:40px}}.rrp-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rrp-list li{color:var(--gray);align-items:flex-start;gap:10px;font-size:14px;line-height:1.7;display:flex}.rrp-list li:before{content:"";background:var(--blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.rrp-dashboard-preview{align-items:flex-start;display:flex}.rrp-dashboard-img{width:100%;height:auto;box-shadow:none;border-radius:0;display:block}.rrp-who-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.rrp-who-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.rrp-who-grid{grid-template-columns:1fr}}.rrp-who-card{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:16px 20px;transition:box-shadow .2s,border-color .2s;display:flex}.rrp-who-card:hover{border-color:var(--blue);box-shadow:0 4px 16px #0047ab14}.rrp-who-check{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rrp-who-check svg{stroke:currentColor;width:16px;height:16px}.rrp-who-label{color:var(--dark);font-size:14px;font-weight:500}.rrp-why-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:900px){.rrp-why-grid{grid-template-columns:1fr 1fr}}@media (max-width:576px){.rrp-why-grid{grid-template-columns:1fr}}.rrp-why-card{border:1px solid var(--border);background:#fff;border-radius:12px;padding:28px 24px;transition:box-shadow .2s,border-color .2s,transform .2s}.rrp-why-card:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 6px 24px #0047ab1a}.rrp-why-icon{background:#0047ab14;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.rrp-why-icon svg{width:22px;height:22px;color:var(--blue);stroke:var(--blue)}.rrp-why-title{color:var(--dark);margin:0 0 8px;font-size:16px;font-weight:700}.rrp-why-desc{color:var(--gray);margin:0;font-size:14px;line-height:1.65}.rrp-faq-list{flex-direction:column;gap:0;max-width:800px;display:flex}.rrp-faq-item{border-bottom:1px solid var(--border);padding:28px 0}.rrp-faq-item:first-child{padding-top:0}.rrp-faq-item:last-child{border-bottom:none}.rrp-faq-q{color:var(--dark);margin:0 0 10px;font-size:17px;font-weight:700}.rrp-faq-a{color:var(--gray);margin:0;font-size:15px;line-height:1.7}.rrp-cta{background:var(--blue);text-align:center;flex-direction:column;align-items:center;padding:72px 20px;display:flex}.rrp-cta-title{color:#fff;margin:0 0 14px;font-size:34px;font-weight:700}@media (max-width:576px){.rrp-cta-title{font-size:26px}}.rrp-cta-sub{color:#ffffffb3;max-width:560px;margin:0 0 32px;font-size:16px;line-height:1.7}.rrp-cta-btn{background:var(--red);color:#fff;border-radius:6px;padding:14px 36px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.rrp-cta-btn:hover{color:#fff;background:#db1c2a;transform:translateY(-1px)}.rrp-ref-link-title{color:#1d4ed8;border-bottom:3px solid #e63946;margin-bottom:8px;padding-bottom:8px;font-size:1.25rem;font-weight:700;display:inline-block}.rrp-ref-link-box{background:#fff;border-radius:12px;margin-top:12px;padding:12px 16px}.rrp-ref-link-inner{background:#f1f5f9;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.rrp-ref-link-icon{color:#1d4ed8;flex-shrink:0;font-size:16px}.rrp-ref-link-text{color:#374151;word-break:break-all;flex:1;font-size:14px}.rrp-ref-link-copy-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#1d4ed8;border:none;border-radius:8px;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.rrp-ref-link-copy-btn:hover{background:#1841b4}.rrp-ref-link-copy-btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:576px){.referral-section-title{font-size:22px}.referral-invite-card{border-radius:14px;padding:14px}.referral-link-row--large{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 8px;padding:12px;display:grid}.referral-link-row--large .referral-link-text--large{font-size:13px;font-weight:500;line-height:1.4}.referral-link-row--large .referral-copy-btn{grid-column:1/-1;justify-content:center;width:100%;padding:11px 16px;font-size:14px}.rrp-ref-link-box{padding:8px 0}.rrp-ref-link-inner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 8px;padding:12px;display:grid}.rrp-ref-link-inner .rrp-ref-link-text{font-size:13px;line-height:1.4}.rrp-ref-link-inner .rrp-ref-link-copy-btn{grid-column:1/-1;justify-content:center;width:100%;padding:11px 16px}}.rrp-rules{margin-top:32px}.rrp-rules ul{color:#374151;margin:8px 0 0;padding-left:20px;line-height:1.7}.domains-page{--blue:#0047ab;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative}.domains-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.domains-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.domains-wrap{padding:0 32px}}@media (max-width:576px){.domains-wrap{padding:0 20px}}.domains-current{background:#eaf1ff;border:1px solid #c9d8f7;border-radius:16px;align-items:center;gap:16px;margin-top:32px;padding:18px 24px;display:flex;box-shadow:0 2px 10px #0f172a0a}.domains-current__icon{border-radius:12px;flex-shrink:0;width:44px;height:44px}.domains-current__icon .anticon{font-size:20px}.domains-current__text{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.domains-current__row{align-items:center;gap:8px;min-width:0;display:flex}.domains-current__label{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.domains-current__link{color:#0047ab;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.domains-current__link:hover{text-decoration:underline}.domains-current__badge{color:#15803d;background:#dcfce7;border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:11.5px;font-weight:700}.domains-current__badge--primary{color:#b45309;background:#fef3c7}.domains-current__badge--pending{color:#6b7280;background:#f3f4f6}.domains-current+.domains-choice-grid{padding-top:24px}.domains-hero{border-bottom:1px solid var(--border);background:#fff;min-height:180px;padding:48px 0 0;position:relative}.domains-hero-inner{justify-content:space-between;align-items:center;gap:32px;display:flex}.domains-hero-left{flex:1;padding-bottom:40px}.domains-hero-title{color:var(--blue);letter-spacing:-.02em;align-items:center;gap:14px;margin:0 0 12px;font-size:42px;font-weight:600;line-height:1.1;display:flex}.domains-hero-title .anticon{font-size:34px}@media (max-width:768px){.domains-hero-title{font-size:30px}.domains-hero-title .anticon{font-size:26px}}@media (max-width:576px){.domains-hero-title{font-size:24px}}.domains-hero-sub{color:#374151;max-width:560px;margin:0;font-size:18px;font-weight:500;line-height:1.8}.domains-hero-sub strong{color:#1d4ed8}.domains-hero-actions{flex-shrink:0}.domains-back-row{padding-top:24px}.domains-back-wrap{justify-content:flex-end;padding-top:24px;display:flex}.domains-back-wrap+.domains-wrap>.domains-current:first-child{margin-top:14px}.domains-back-btn{color:var(--blue);background:var(--light-bg);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.domains-back-btn:hover{border-color:var(--blue);color:var(--blue);background:#e8eef8}.domains-section{border-bottom:1px solid var(--border);padding:40px 0}.domains-section--last{border-bottom:none;padding-bottom:64px}.domains-section-head{margin-bottom:24px}.domains-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:600}@media (max-width:576px){.domains-section-title{font-size:24px}}.domains-section-desc{color:var(--gray);max-width:720px;margin:0 0 24px;font-size:15px;line-height:1.7}.domains-card{border:1px solid var(--border);background:#fff;border-radius:16px;padding:28px;box-shadow:0 2px 16px #0047ab0f}@media (max-width:576px){.domains-card{padding:20px}}.domains-card+.domains-card{margin-top:20px}.domains-choice-grid{grid-template-columns:1fr 1fr;gap:24px;padding:48px 0 64px;display:grid}@media (max-width:768px){.domains-choice-grid{grid-template-columns:1fr}}.domains-choice-card{text-align:left;cursor:pointer;background:#f5f9ff;border:1px solid #e2ebfa;border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 28px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:background .25s,box-shadow .25s,border-color .25s,transform .2s;display:flex;box-shadow:0 2px 16px #0047ab0f}.domains-choice-card:hover{border-color:var(--blue);background:#eef4ff;transform:translateY(-3px);box-shadow:0 8px 28px #0047ab24}.domains-choice-card:hover .domains-choice-arrow{transform:translate(4px)}.domains-choice-icon{background:#cfe1fd;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.domains-choice-icon .anticon{color:#1d4ed8;font-size:24px}.domains-choice-icon--buy{background:#e3dcfd}.domains-choice-icon--buy .anticon{color:#7c3aed}.domains-choice-title{color:var(--dark);margin:0;font-size:20px;font-weight:700}.domains-choice-desc{color:var(--gray);flex:1;margin:0;font-size:14px;line-height:1.65}.domains-choice-cta{color:var(--blue);align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}.domains-choice-arrow{transition:transform .2s}.domains-modal-section+.domains-modal-section{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.domains-modal-title{color:var(--dark);margin:0 0 4px;font-size:16px;font-weight:700}.domains-modal-desc{color:var(--gray);margin:0 0 16px;font-size:13px;line-height:1.6}.domains-page .ant-btn{border-radius:999px}.domains-page .ant-space-compact .ant-input,.domains-page .ant-space-compact .ant-input-affix-wrapper,.domains-page .ant-space-compact .ant-btn{border-radius:0}.domains-page .ant-space-compact>:first-child:not(:last-child),.domains-page .ant-space-compact>:first-child:not(:last-child) .ant-input{border-top-left-radius:999px;border-bottom-left-radius:999px}.domains-page .ant-space-compact>:last-child:not(:first-child){border-top-right-radius:999px;border-bottom-right-radius:999px}.domains-page .ant-space-compact .ant-input{padding-left:18px}.domains-center-spin{justify-content:center;padding:64px 0;display:flex}.domains-not-eligible{text-align:center;background:var(--light-bg);border:1px solid var(--border);border-radius:16px;max-width:520px;margin:48px auto;padding:72px 24px}.domains-not-eligible .anticon{color:var(--blue);margin-bottom:16px;font-size:40px}.domains-not-eligible h3{color:var(--dark);margin:0 0 8px;font-size:20px;font-weight:700}.domains-not-eligible p{color:var(--gray);margin:0 0 24px;font-size:14px;line-height:1.7}.domains-page{background:#f4f7fd}.domains-page .domains-hero{background:radial-gradient(circle at 85% 20%,#7c3aed8c 0%,#0000 45%),radial-gradient(circle at 10% 100%,#38bdf859 0%,#0000 40%),linear-gradient(135deg,#0a2a6c 0%,#0047ab 55%,#1d4ed8 100%);border-bottom:none;min-height:0;padding:36px 0 40px;position:relative;overflow:hidden}.domains-page .domains-hero:before,.domains-page .domains-hero:after{content:"";pointer-events:none;border:1px solid #ffffff24;border-radius:50%;position:absolute}.domains-page .domains-hero:before{width:360px;height:360px;top:-140px;right:-80px}.domains-page .domains-hero:after{width:220px;height:220px;bottom:-110px;right:120px}.domains-page .domains-hero .domains-wrap{z-index:1;position:relative}.domains-page .domains-hero .domains-hero-left{padding-bottom:0}.domains-page .domains-hero .domains-hero-title{color:#fff;font-size:44px;font-weight:700}.domains-page .domains-hero .domains-hero-title .anticon{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff47;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;display:inline-flex}@media (max-width:768px){.domains-page .domains-hero .domains-hero-title{font-size:30px}.domains-page .domains-hero .domains-hero-title .anticon{border-radius:12px;width:44px;height:44px;font-size:20px}}@media (max-width:576px){.domains-page .domains-hero .domains-hero-title{font-size:26px}}.domains-page .domains-hero .domains-hero-sub{color:#fff;max-width:620px;margin-top:4px;font-size:18px;font-weight:600;line-height:1.6}.domains-page .domains-hero .domains-hero-sub strong{color:#fde68a}@media (max-width:576px){.domains-page .domains-hero .domains-hero-sub{font-size:15px;line-height:1.6}}.domains-page .domains-hero .domains-back-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff59}.domains-page .domains-hero .domains-back-btn:hover{color:#fff;background:#ffffff42;border-color:#fff}@media (max-width:576px){.domains-page .domains-hero{padding:24px 0 28px}.domains-page .domains-hero .domains-hero-inner{flex-direction:column;align-items:flex-start;gap:18px}}.domains-page .domains-card{background:#e8eef9;border:1px solid #d6e0f2;border-radius:20px;box-shadow:0 10px 34px #0a2a6c14}.domains-page .domains-wrap>.domains-search-card{z-index:2;margin-top:0;padding:32px 32px 28px;position:relative;box-shadow:0 18px 50px #0a2a6c2e}@media (max-width:576px){.domains-page .domains-wrap>.domains-search-card{margin-top:0;padding:22px 16px 18px}}.domains-page .domains-search-title{color:#0f172a;letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:700}@media (max-width:576px){.domains-page .domains-search-title{font-size:20px}}.domains-page .domains-search-sub{color:#64748b;margin:0 0 20px;font-size:14px;line-height:1.6}.domains-page .domains-search-card .ant-space-compact .ant-input,.domains-page .domains-search-card .ant-space-compact .ant-input-affix-wrapper{background:#fff;border-color:#c3cfe4;height:56px;font-size:17px}.domains-page .domains-search-card .ant-space-compact .ant-input:focus,.domains-page .domains-search-card .ant-space-compact .ant-input-focused{background:#fff;border-color:#1d4ed8;box-shadow:0 0 0 3px #1d4ed826}.domains-page .domains-search-card .ant-space-compact .ant-btn{background:linear-gradient(135deg,#1d4ed8,#0047ab);border-color:#0047ab;height:56px;padding:0 26px;font-size:16px;font-weight:600;box-shadow:0 6px 16px #0047ab4d}@media (max-width:576px){.domains-page .domains-search-card .ant-space-compact .ant-input,.domains-page .domains-search-card .ant-space-compact .ant-btn{height:48px}.domains-page .domains-search-card .ant-space-compact .ant-btn{padding:0 16px}}.domains-page .domains-card .ant-collapse{background:0 0;border:none}.domains-page .domains-card .ant-collapse>.ant-collapse-item{background:#fff;border:1px solid #e6edf9;border-radius:14px;margin-bottom:10px;transition:box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 2px 10px #0a2a6c0a}.domains-page .domains-card .ant-collapse>.ant-collapse-item:last-child{border-radius:14px;margin-bottom:0}.domains-page .domains-card .ant-collapse>.ant-collapse-item:hover{border-color:#bcd0f5;box-shadow:0 6px 20px #0a2a6c1a}.domains-page .domains-card .ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:16px 18px}.domains-page .domains-card .ant-collapse>.ant-collapse-item>.ant-collapse-content{border-top:1px solid #eef2fa}.domains-page .domains-modal-title{color:#0f172a;font-size:20px;font-weight:700}.domains-chip{white-space:nowrap;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 11px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.domains-chip .domains-chip-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.domains-chip--term{color:#1e3a8a;background:#eaf1ff;border-color:#d3e1fb}.domains-chip--price{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.domains-chip--green{color:#15803d;background:#e8f8ee;border-color:#bfe8cd}.domains-chip--blue{color:#1d4ed8;background:#eaf1ff;border-color:#d3e1fb}.domains-chip--gold{color:#a16207;background:#fef6dc;border-color:#f6e2a0}.domains-chip--orange{color:#c2410c;background:#fff0e6;border-color:#fbd3b5}.domains-chip--red{color:#b91c1c;background:#feeaea;border-color:#f8c6c6}.domains-chip--purple{color:#6d28d9;background:#f1eafe;border-color:#dccbfa}.domains-chip--default{color:#475569;background:#f1f5f9;border-color:#e2e8f0}.draft-page{background:#f4f6fb;min-height:100vh;padding-top:24px;padding-bottom:48px}.draft-back-btn.ant-btn{color:#111827;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:18px}.draft-page-header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.draft-page-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1.2}.draft-tab-bar{gap:8px;margin-bottom:16px;display:flex}.draft-tab-btn{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e0e7f3;border-radius:10px;padding:9px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.draft-tab-btn:hover{color:#0047ab;border-color:#0047ab}.draft-tab-btn.active{color:#fff;background:#0047ab;border-color:#0047ab}.draft-table-card{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #0000000d}.draft-table-card .ant-tabs-nav{display:none!important}.draft-table-card .ant-tabs-content-holder{padding:0}.draft-table-card .ant-table-thead>tr>th{color:#374151;background:#f8f9fc;border-bottom:1.5px solid #eaecf0;padding:14px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700}.draft-table-card .ant-table-thead>tr>th:before{display:none!important}.draft-table-card .ant-table-tbody>tr>td{color:#374151;vertical-align:middle;border-bottom:1px solid #f3f4f6;padding:14px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.draft-table-card .ant-table-tbody>tr:last-child>td{border-bottom:none}.draft-table-card .ant-table-tbody>tr:hover>td{background:#f8faff!important}.draft-table-card .ant-table-expanded-row>td{background:#f8f9fc;padding:12px 16px}.draft-table-card .ant-table-expanded-row>td .ant-table{background:0 0}.draft-table-card .ant-table-expanded-row>td .ant-table-thead>tr>th{background:#eef1f8;font-size:12px}.draft-table-card .ant-table-expanded-row>td .ant-table-tbody>tr>td{background:0 0;font-size:12px}.draft-table-card .ant-table-row-expand-icon,.draft-table-card .ant-table-row-expand-icon:hover{color:#0047ab;border-color:#0047ab}.draft-table-card .ant-tag{border-radius:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500}.draft-table-card .ant-tag-blue{color:#0047ab;background:#e8eef8;border-color:#b0c4e8}.draft-table-card .ant-btn-round{color:#0047ab;background:#f0f4ff;border:1.5px solid #e0e7f3;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:15px;transition:all .2s;display:inline-flex}.draft-table-card .ant-btn-round:hover{color:#fff;background:#0047ab;border-color:#0047ab}.draft-table-card .ant-btn-round.ant-btn-dangerous{color:#dc2626;background:#fff1f1;border-color:#fecaca}.draft-table-card .ant-btn-round.ant-btn-dangerous:hover{color:#fff;background:#dc2626;border-color:#dc2626}.draft-table-card .ant-empty{padding:48px 0}.draft-table-card .ant-empty .ant-empty-description{color:#9ca3af;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}@media (max-width:768px){.draft-page{padding-top:12px;padding-bottom:88px}.draft-page>.container{padding-left:10px;padding-right:10px}.draft-page-header{gap:10px;margin-bottom:12px}.draft-page-title{border-left-width:3px;padding-left:10px;font-size:20px}.draft-back-btn.ant-btn{width:34px;height:34px;font-size:16px}.draft-tab-bar{gap:6px;margin-bottom:10px}.draft-tab-btn{flex:1;padding:8px 10px;font-size:13px}.draft-table-card{box-shadow:none;background:0 0;border:none;border-radius:0}.draft-table-card .ant-table{background:0 0}.draft-table-card .ant-table-thead{display:none}.draft-table-card .ant-table-container,.draft-table-card .ant-table-content{overflow:visible!important}.draft-table-card table,.draft-table-card .ant-table-tbody{display:block;width:100%!important;min-width:0!important}.draft-table-card colgroup{display:none}.draft-table-card .ant-table-tbody>tr.ant-table-row{background:#fff;border:1px solid #eaecf0;border-radius:12px;grid-template-columns:72px auto 1fr;grid-template-areas:"thumb title title""thumb community community""thumb tag date""action action action";align-items:center;gap:4px 12px;margin-bottom:8px;padding:12px;display:grid;box-shadow:0 1px 4px #0000000a}.draft-table-card .ant-table-tbody>tr.ant-table-row:hover>td{background:0 0!important}.draft-table-card .ant-table-tbody>tr.ant-table-row>td{min-width:0;font-size:12px;line-height:1.4;display:block;border:none!important;padding:0!important}.draft-table-card td.dc-no{display:none!important}.draft-table-card td.dc-thumb{grid-area:thumb;align-self:start}.draft-table-card td.dc-thumb .ant-image{background:#f1f5f9;border-radius:8px;height:72px;display:block;overflow:hidden;width:72px!important}.draft-table-card td.dc-thumb .ant-image-img{object-fit:cover;width:100%;height:100%}.draft-table-card td.dc-title{grid-area:title}.draft-table-card td.dc-title .ant-typography{color:#111827;margin:0;font-size:14px;font-weight:600;line-height:1.35}.draft-table-card td.dc-community{color:#6b7280;grid-area:community}.draft-table-card td.dc-community .ant-space{gap:6px!important}.draft-table-card td.dc-tag{grid-area:tag}.draft-table-card td.dc-tag .ant-tag{margin:0;padding:0 6px;font-size:11px;line-height:18px}.draft-table-card td.dc-date{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;grid-area:date;overflow:hidden;font-size:11px!important}.draft-table-card td.dc-action{grid-area:action;margin-top:6px;border-top:1px solid #f3f4f6!important;padding-top:8px!important}.draft-table-card td.dc-action .ant-space{justify-content:flex-end;display:flex;gap:8px!important}.draft-table-card .ant-btn-round{width:32px;height:32px;font-size:14px}.draft-table-card .ant-table-placeholder{background:#fff;border-radius:12px;display:block}.draft-table-card .ant-table-placeholder>td{display:block}}.ant-table-tbody>tr.is-just-scheduled>td{animation:4s ease-out just-scheduled}@keyframes just-scheduled{0%,40%{background:#0047ab1a}to{background:0 0}}@media (prefers-reduced-motion:reduce){.ant-table-tbody>tr.is-just-scheduled>td{background:#0047ab0f;animation:none}}.dc-post-link{color:inherit;display:block}.dc-post-link:hover .ant-typography{color:#0047ab}.dc-post-link__hint{color:#0047ab;font-size:12px;font-weight:600}.ant-table-tbody>tr.is-clickable{cursor:pointer}.ant-table-tbody>tr.is-clickable:hover>td{background:#0047ab0a}.stats-page{background:#f4f6fb;min-height:100vh;padding-top:24px;padding-bottom:48px}.stats-page-header{margin-bottom:20px}.stats-page-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.stats-page-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1.2}.stats-tab-bar{gap:8px;margin-bottom:20px;display:flex}.stats-tab-btn{color:#6b7280;cursor:pointer;background:#fff;border:1.5px solid #e0e7f3;border-radius:10px;padding:9px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .2s}.stats-tab-btn:hover{color:#0047ab;border-color:#0047ab}.stats-tab-btn.active{color:#fff;background:#0047ab;border-color:#0047ab}.stats-list{flex-direction:column;gap:12px;display:flex}.stats-list a{text-decoration:none}.stats-card{cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:14px;justify-content:space-between;align-items:center;padding:16px 20px;transition:box-shadow .2s,transform .15s;display:flex;box-shadow:0 1px 4px #0000000a}.stats-card:hover{border-color:#b0c4e8;transform:translateY(-1px);box-shadow:0 4px 16px #0047ab1a}.stats-card-left{align-items:center;gap:14px;display:flex}.stats-avatar{flex-shrink:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;color:#fff!important;background:#0047ab!important}.stats-username{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.stats-card-right{align-items:center;gap:10px;display:flex}.stats-badge{border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;display:flex}.stats-badge .anticon{font-size:14px}.stats-badge--blue{color:#0047ab;background:#e8eef8;border:1.5px solid #c5d4f0}.stats-badge--grey{color:#374151;background:#f3f4f6;border:1.5px solid #e5e7eb}.profile-setting-page{background:#f4f6fb;min-height:100vh}.profile-setting-hero{background:#f4f6fb;border-bottom:1.5px solid #e0e7f3;padding:32px 0 20px}@media (max-width:576px){.profile-setting-hero{border-bottom:0;padding:18px 0 14px}.profile-setting-hero .profile-setting-tag{display:none}.profile-setting-hero .profile-setting-title{border-left-width:3px;padding-left:10px;font-size:22px}}.profile-setting-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.profile-setting-hero-action{align-items:center;display:flex}.ant-btn.ant-btn-lg.sc-trigger--highlight{color:#0047ab;background:#d3e1f7;border-color:#b3c9ee;border-radius:13px;height:55px;padding:0 29px;font-size:17px;font-weight:600;transition:background .15s,border-color .15s,color .15s;animation:2s ease-out 3 sc-trigger-pulse;box-shadow:0 4px 12px #0047ab1f}.ant-btn.ant-btn-lg.sc-trigger--highlight:hover,.ant-btn.ant-btn-lg.sc-trigger--highlight:focus{color:#fff;background:#0047ab;border-color:#0047ab}.ant-btn.ant-btn-lg.sc-trigger--highlight .anticon{font-size:19px}@keyframes sc-trigger-pulse{0%{box-shadow:0 4px 12px #0047ab1f,0 0 #0047ab4d}70%{box-shadow:0 4px 12px #0047ab1f,0 0 0 10px #0047ab00}to{box-shadow:0 4px 12px #0047ab1f,0 0 #0047ab00}}.profile-setting-title{color:#111827;border-left:4px solid #0047ab;margin:0 0 8px;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1.2}.profile-setting-body{padding-top:28px;padding-bottom:48px}.profile-setting-layout{align-items:flex-start;gap:24px;display:flex}@media (max-width:768px){.profile-setting-layout{flex-direction:column}}.profile-setting-sidebar{flex-direction:column;flex:0 0 240px;gap:6px;display:flex;position:sticky;top:80px}@media (max-width:768px){.profile-setting-sidebar{z-index:10;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;background:#f4f6fb;border-bottom:1px solid #e0e7f3;flex-flow:row;flex:none;align-self:stretch;gap:6px;width:auto;min-width:0;margin:-12px -15px 0;padding:10px 15px;position:sticky;top:64px;overflow-x:auto}.profile-setting-sidebar::-webkit-scrollbar{display:none}}.profile-setting-sidebar-btn{color:#6b7280;cursor:pointer;text-align:left;background:#f5822014;border:1.5px solid #eaecf0;border-radius:12px;outline:none;align-items:center;gap:10px;padding:12px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 3px #1018280a}.profile-setting-sidebar-btn svg{color:#9ca3af;flex-shrink:0;font-size:17px}.profile-setting-sidebar-btn:hover{color:#0047ab;border-color:#dbe6f8}.profile-setting-sidebar-btn:hover svg{color:#0047ab}.profile-setting-sidebar-btn.active{color:#fff;background:#0047ab;border-color:#0047ab;box-shadow:0 2px 10px #0047ab1a}.profile-setting-sidebar-btn.active svg{color:#fff}.profile-setting-sidebar-btn:focus-visible{outline-offset:2px;outline:2px solid #0047ab}@media (max-width:768px){.profile-setting-sidebar-btn{white-space:nowrap;color:#374151;min-height:40px;box-shadow:none;background:#fff;border-width:1px;border-radius:8px;flex:none;gap:6px;padding:8px 12px;font-size:13px}.profile-setting-sidebar-btn svg{color:#6b7280;font-size:15px}.profile-setting-sidebar-btn.active{box-shadow:none}}.profile-setting-sections{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.profile-setting-content{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;scroll-margin-top:80px;overflow:hidden;box-shadow:0 2px 12px #0000000d}@media (max-width:768px){.profile-setting-content{border-radius:12px;scroll-margin-top:128px}}.profile-setting-content-head{padding:16px 32px 4px}@media (max-width:576px){.profile-setting-content-head{padding:14px 16px 2px}}.profile-setting-content-head h2{color:#0047ab;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:19px;font-weight:800}.profile-setting-content-note{color:#1f2937;white-space:nowrap;margin-left:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500}@media (max-width:576px){.profile-setting-content-note{white-space:normal;margin-top:2px;margin-left:0;display:block}}.manage-password-section__lede{line-height:1.6;color:#1f2937!important;margin:0 0 16px!important;font-size:14px!important}.account-activity__show-more{justify-content:center;margin-top:14px;display:flex}.account-activity__show-more .ant-btn-link{font-weight:600}.profile-setting-content-body{padding:12px 32px 24px}.profile-setting-content-body--flush{padding-top:22px}.profile-info .ant-form-item-label>label{color:#374151!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important}.profile-info .ant-input,.profile-info .ant-input-affix-wrapper{padding:9px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.profile-info .ant-input .ant-input,.profile-info .ant-input-affix-wrapper .ant-input{box-shadow:none!important;border:none!important;padding:0!important}.profile-info .ant-input:focus,.profile-info .ant-input-focused,.profile-info .ant-input-affix-wrapper:focus,.profile-info .ant-input-affix-wrapper-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.profile-info .ant-select-selector{border:1.5px solid #e0e7f3!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important}.profile-info .ant-select-selector:focus,.ant-select-focused .profile-info .ant-select-selector{border-color:#0047ab!important}.profile-info .ant-picker{width:100%;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.profile-info .ant-picker:focus,.profile-info .ant-picker-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.profile-info .react-tel-input .form-control{width:100%;height:40px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.profile-info .react-tel-input .form-control:focus{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.profile-info .react-tel-input .flag-dropdown{border:1.5px solid #e0e7f3!important;border-right:none!important;border-radius:10px 0 0 10px!important}.profile-info .ant-btn-primary{background:#0047ab!important;border-color:#0047ab!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.profile-info .ant-btn-primary:hover{background:#003a8c!important;border-color:#003a8c!important}.profile-info .ant-btn-default{border:1.5px solid #e0e7f3!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.login-otp-step{text-align:center;padding-top:4px}.login-otp-step__icon{background:#eff6ff;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;display:flex}.login-otp-step__icon svg{color:#0047ab;font-size:24px}.login-otp-step__desc{color:#1f2937;margin:0 0 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.login-otp-step__email{color:#111827;font-weight:700}.login-otp-step__input input{text-align:center;letter-spacing:10px;font-size:20px;font-weight:700;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.login-otp-step__input input:focus,.login-otp-step__input input-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.login-otp-step .ant-btn-primary{background:#0047ab!important;border-color:#0047ab!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.login-otp-step .ant-btn-primary:hover{background:#003a8c!important;border-color:#003a8c!important}.login-otp-step__link{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:500;color:#6b7280!important}.login-otp-step__link:hover{color:#0047ab!important}.personal-info__eyebrow{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;align-items:center;gap:6px;margin-bottom:4px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.personal-info__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:768px){.personal-info__grid{grid-template-columns:1fr}}.personal-info__section{background:#f9fafc;border:1.5px solid #eaecf0;border-radius:14px;overflow:hidden}.personal-info__section-head{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #eaecf0;align-items:center;gap:8px;padding:16px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.personal-info__section-head svg{color:#0047ab;font-size:15px}.personal-info__row{border-bottom:1px solid #eef0f4;align-items:center;gap:14px;padding:16px 20px;display:flex}.personal-info__row:last-child{border-bottom:none}.personal-info__row-icon{background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.personal-info__row-icon svg{color:#0047ab;font-size:16px}.personal-info__row-label{color:#9199a8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.personal-info__row-value{color:#111827;overflow-wrap:anywhere;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.personal-info__row-value.is-empty{color:#c1c7d1;font-weight:500}.personal-info__row-hint{color:#9199a8;margin-top:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-style:italic;font-weight:500}.personal-info__actions{margin-top:24px}.personal-info__actions--edit{justify-content:flex-end;gap:12px;display:flex}.personal-info__edit-btn{align-items:center;gap:8px;background:#0047ab!important;border-color:#0047ab!important;display:inline-flex!important}.personal-info__edit-btn:hover{background:#003a8c!important;border-color:#003a8c!important}.personal-info__form-section-title{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;align-items:center;gap:8px;margin:0 0 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.personal-info__form-section-title svg{color:#0047ab;font-size:15px}.settings-reminder{background:#eff6ff;border:1.5px solid #dbe6f8;border-radius:14px;align-items:flex-start;gap:14px;margin-top:24px;padding:18px 20px;display:flex}.settings-reminder__icon{background:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.settings-reminder__icon svg{color:#0047ab;font-size:17px}.settings-reminder__title{color:#111827;margin-bottom:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700}.settings-reminder__text{color:#4b5563;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.6}.settings-cancel-btn{border-radius:8px!important}.settings-panel{background:#f9fafc;border:1.5px solid #eaecf0;border-radius:14px;padding:24px}.settings-segmented{background:#eef0f4;border-radius:999px;gap:2px;padding:4px;display:inline-flex}.settings-segmented-btn{color:#8b93a3;cursor:pointer;background:0 0;border:none;border-radius:999px;outline:none;align-items:center;gap:7px;padding:9px 20px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13.5px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:flex}.settings-segmented-btn svg{opacity:.8;font-size:15px}.settings-segmented-btn:hover:not(.active){color:#374151}.settings-segmented-btn:hover:not(.active) svg{opacity:1}.settings-segmented-btn:focus-visible{box-shadow:0 0 0 3px #0047ab40}.settings-segmented-btn.active{color:#0047ab;background:#fff;box-shadow:0 1px 2px #1018280f,0 4px 10px #1018280f}.settings-segmented-btn.active svg{opacity:1}.manage-password-section>.settings-segmented{margin-bottom:18px}.manage-password-section .ant-input-password,.manage-password-section .ant-input-affix-wrapper,.manage-password-section .ant-input,.forgot-password-section .ant-input-password,.forgot-password-section .ant-input-affix-wrapper,.forgot-password-section .ant-input{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.manage-password-section .ant-input-password .ant-input,.manage-password-section .ant-input-affix-wrapper .ant-input,.manage-password-section .ant-input .ant-input,.forgot-password-section .ant-input-password .ant-input,.forgot-password-section .ant-input-affix-wrapper .ant-input,.forgot-password-section .ant-input .ant-input{box-shadow:none!important;border:none!important}.manage-password-section .ant-input-password:focus,.manage-password-section .ant-input-password-focused,.manage-password-section .ant-input-affix-wrapper:focus,.manage-password-section .ant-input-affix-wrapper-focused,.manage-password-section .ant-input:focus,.manage-password-section .ant-input-focused,.forgot-password-section .ant-input-password:focus,.forgot-password-section .ant-input-password-focused,.forgot-password-section .ant-input-affix-wrapper:focus,.forgot-password-section .ant-input-affix-wrapper-focused,.forgot-password-section .ant-input:focus,.forgot-password-section .ant-input-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.manage-password-section .ant-badge-count,.forgot-password-section .ant-badge-count{background:#0047ab!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:700!important}.manage-password-section .ant-btn-primary,.forgot-password-section .ant-btn-primary{background:#0047ab!important;border-color:#0047ab!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.profile-setting-page .ant-btn-primary[disabled],.profile-setting-page .ant-btn-primary[disabled]:hover,.profile-setting-page .ant-btn-primary[disabled]:focus{opacity:.4;cursor:not-allowed;color:#fff!important;box-shadow:none!important;background:#0047ab!important;border-color:#0047ab!important}.profile-setting-content--danger{border:1px solid #b91c1c2e}.profile-setting-content--danger .profile-setting-content-head h2{color:#b91c1c}.delete-account__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.delete-account__info{align-items:center;gap:14px;min-width:0;display:flex}.delete-account__icon{color:#b91c1c;background:#fee2e2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.delete-account__title{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.delete-account__desc{color:#1f2937;max-width:560px;margin-top:2px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px}.delete-account__btn{flex-shrink:0;font-weight:600}.delete-account-modal__title{color:#b91c1c;align-items:center;gap:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;display:inline-flex}.delete-account-modal__steps{flex-direction:column;gap:14px;margin:6px 0 20px;padding:0;list-style:none;display:flex}.delete-account-modal__step{--step-bg:#f3f4f6;--step-fg:#374151;align-items:flex-start;gap:14px;display:flex}.delete-account-modal__step.is-now{--step-bg:#fee2e2;--step-fg:#b91c1c}.delete-account-modal__step.is-back{--step-bg:#d1fae5;--step-fg:#047857}.delete-account-modal__step.is-chain{--step-bg:#fef3c7;--step-fg:#b45309}.delete-account-modal__step-icon{background:var(--step-bg);width:38px;height:38px;color:var(--step-fg);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.delete-account-modal__step-title{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.3}.delete-account-modal__step-desc{color:#1f2937;margin-top:3px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.55}.delete-account-modal__blockers{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin-bottom:16px;padding:12px 14px}.delete-account-modal__blockers-title{text-transform:uppercase;letter-spacing:.05em;color:#c2410c;margin-bottom:6px;font-size:12px;font-weight:700}.delete-account-modal__blocker{color:#7c2d12;font-size:13.5px;line-height:1.5}.delete-account-modal__communities{flex-direction:column;gap:6px;margin-top:10px;display:flex}.delete-account-modal__community{background:#fff;border:1px solid #fed7aa;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.delete-account-modal__community-name{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.delete-account-modal__label{color:#111827;margin-bottom:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;display:block}.delete-account-modal__error{color:#dc2626;margin-top:10px;font-size:13px}.delete-account-modal__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.account-activity__lede{color:#1f2937!important;margin:0 0 24px!important;font-size:14px!important}.account-activity__count-pill{color:#fff;background:#0047ab;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.account-activity__count-pill.is-success{background:#16a34a}.account-activity__current-card{background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:14px;margin-bottom:28px;padding:20px}.account-activity__current-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.account-activity__current-head h4{color:#111827;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.account-activity__badge-live{color:#16a34a;background:#fff;border:1px solid #86efac;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.account-activity__badge-live:before{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px}.account-activity__device-row{align-items:center;gap:14px;display:flex}.account-activity__device-icon{color:#6b7280;background:#fff;border:1px solid #eaecf0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.account-activity__device-icon.is-success{color:#fff;background:#16a34a;border-color:#16a34a}.account-activity__device-name{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.account-activity__device-meta{color:#1f2937;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12.5px}.account-activity__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.account-activity__section-head h4{color:#111827;align-items:center;gap:8px;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700;display:flex}.account-activity__device-card{border:1.5px solid #eaecf0;border-radius:12px;height:100%;padding:16px;transition:box-shadow .15s}.account-activity__device-card:hover{box-shadow:0 4px 12px #0047ab14}.account-activity__empty{text-align:center;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:14px;padding:40px 20px}.two-factor-auth__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.two-factor-auth__heading{align-items:center;gap:12px;display:flex}.two-factor-auth__icon-wrap{background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.two-factor-auth__icon-wrap svg{color:#0047ab;font-size:20px}.two-factor-auth__icon-wrap.is-enabled{background:#f0fdf4}.two-factor-auth__icon-wrap.is-enabled svg{color:#16a34a}.two-factor-auth__title{color:#111827;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:17px;font-weight:700}.two-factor-auth__status-pill{color:#6b7280;background:#f3f4f6;border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.two-factor-auth__status-pill:before{content:"";background:#9ca3af;border-radius:50%;width:6px;height:6px}.two-factor-auth__status-pill.is-enabled{color:#16a34a;background:#f0fdf4}.two-factor-auth__status-pill.is-enabled:before{background:#16a34a}.two-factor-auth__desc{line-height:1.6;color:#1f2937!important;margin:16px 0 28px!important;font-size:14px!important}.two-factor-auth__panel{background:#f9fafc;border:1.5px solid #eaecf0;border-radius:14px;padding:24px}.two-factor-auth__email-hint{color:#111827;font-weight:700}.two-factor-auth__email-hint-chip{color:#0047ab;background:#eff6ff;border:1px solid #dbe6f8;border-radius:20px;align-items:center;gap:7px;margin-bottom:16px;padding:5px 14px 5px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.two-factor-auth__email-hint-chip svg{font-size:14px}.two-factor-auth .ant-form-item-label>label{color:#374151!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important}.two-factor-auth .ant-input,.two-factor-auth .ant-input-affix-wrapper,.two-factor-auth .ant-input-password{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.two-factor-auth .ant-input .ant-input,.two-factor-auth .ant-input-affix-wrapper .ant-input,.two-factor-auth .ant-input-password .ant-input{box-shadow:none!important;border:none!important}.two-factor-auth .ant-input:focus,.two-factor-auth .ant-input-focused,.two-factor-auth .ant-input-affix-wrapper:focus,.two-factor-auth .ant-input-affix-wrapper-focused,.two-factor-auth .ant-input-password:focus,.two-factor-auth .ant-input-password-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.two-factor-auth__otp-input input{letter-spacing:10px;text-align:center;font-size:20px;font-weight:700}.two-factor-auth .ant-btn-primary:not(.ant-btn-dangerous){background:#0047ab!important;border-color:#0047ab!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.two-factor-auth .ant-btn-primary:not(.ant-btn-dangerous):hover{background:#003a8c!important;border-color:#003a8c!important}.two-factor-auth__link-btn{color:#6b7280!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important}.two-factor-auth__link-btn:hover{color:#0047ab!important}.device-card{background:#fff;border:1.5px solid #eaecf0;border-radius:12px;padding:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:box-shadow .2s}.device-card:hover{box-shadow:0 4px 12px #0047ab14}.device-card.current-device{background:#f0fdf4;border-color:#16a34a}.full-w-wrapper{justify-content:center;align-items:center;min-height:40vh;display:flex}.sl-promo-card{text-align:center;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:16px;display:flex}.sl-promo-card__heading{align-items:center;gap:8px;display:flex}.sl-promo-card__label{color:#e05a7a;letter-spacing:-.01em;font-size:14px;font-weight:700}.sl-promo-card__icon-wrap{background:#e05a7a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sl-promo-card__icon-wrap .anticon{color:#fff;font-size:15px}.sl-promo-card__body{color:#1f2937;margin:0;font-size:13px;line-height:1.5}.sl-promo-card__btn{color:#fff;cursor:pointer;text-align:center;background:#e05a7a;border:none;border-radius:8px;width:100%;padding:8px 20px;font-size:13px;font-weight:700;transition:background .15s;display:inline-block}.sl-promo-card__btn:hover{color:#fff;background:#d4496a}.author-sereylink-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:flex}.author-sereylink-card__header{display:contents}.author-sereylink-card__header-left{align-items:center;gap:8px;min-width:0;display:flex}.author-sereylink-card__icon-wrap{background:#eff6ff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.author-sereylink-card__icon-wrap .anticon{color:#0047ab;font-size:14px}.author-sereylink-card__title{color:#111827;white-space:nowrap;margin:0;font-size:13px;font-weight:700}.author-sereylink-card__sep{color:#d1d5db;font-size:13px}.author-sereylink-card__sub{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:500;overflow:hidden}.author-sereylink-card__btn{color:#fff;background:#0047ab;border-radius:7px;flex-shrink:0;padding:5px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s}.author-sereylink-card__btn:hover{color:#fff;background:#003a8c}@media (max-width:575px){.author-page .profile-body-row{row-gap:16px!important;margin-left:0!important;margin-right:0!important}.author-page .profile-body-row>.ant-col{display:contents;padding:0!important}.author-page .profile-body-row>.ant-col>*{box-sizing:border-box;flex:0 0 100%;min-width:0;max-width:100%}.author-page .profile-body-row .author-sereylink-card,.author-page .profile-body-row .affix-sidebar.donation{order:1;margin-bottom:0}.author-page .profile-body-row .profile-content-card{order:2}.author-page .profile-body-row .affix-sidebar.wellet{order:3}}.sc{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;--warn:#f59e0b;--good:#16a34a;text-align:center}.sc__head{margin-bottom:20px}.sc__title{color:var(--dark);margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.3}.sc__sub{color:var(--gray);margin:0;font-size:13.5px;line-height:1.55}.sc__alert{text-align:left;border:1px solid var(--border);background:var(--light-bg);color:var(--gray);border-radius:12px;padding:14px 16px;font-size:13.5px;line-height:1.6}.sc__alert strong{color:var(--dark);font-weight:600}.sc__alert p{margin:0}.sc__alert p+p{margin-top:8px}.sc__alert--danger{background:#e639460f;border-color:#e6394647}.sc__alert--danger strong{color:var(--red)}.sc__alert--warn{background:#f59e0b14;border-color:#f59e0b4d}.sc__alert--warn strong{color:#b45309}.sc__field{text-align:left}.sc__hint{color:var(--gray);margin-top:6px;font-size:12px;display:block}.sc__check{text-align:left;font-size:13px}.sc__secret{text-align:left;border:1px solid var(--border);background:var(--light-bg);border-radius:12px;padding:14px 16px}.sc__label{letter-spacing:.06em;text-transform:uppercase;color:var(--gray);margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.sc__words{grid-template-columns:repeat(3,1fr);gap:7px 10px;margin-bottom:10px;display:grid}.sc__word{color:var(--dark);white-space:nowrap;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600}.sc__word i{color:#9ca3af;margin-right:5px;font-style:normal;font-weight:400}.sc__mono{color:var(--dark);word-break:break-all;margin:0;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600}.sc__aside{border-top:1px dashed var(--border);margin-top:12px;padding-top:12px}.sc__done{color:var(--good);font-weight:600}@media (max-width:480px){.sc__words{grid-template-columns:repeat(2,1fr)}}.cp-modal-title{flex-direction:column;gap:2px;font-family:Poppins,sans-serif;display:flex}.create-product-modal .ql-toolbar.ql-snow,.cp-drawer-body .ql-toolbar.ql-snow{background:#fff;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:3px;padding:6px 10px;line-height:1;display:flex;border:1px solid #e5e7eb!important;border-bottom-color:#f0f2f5!important}.create-product-modal .ql-toolbar.ql-snow .ql-formats,.cp-drawer-body .ql-toolbar.ql-snow .ql-formats{border-right:1px solid #e9ecef;flex-wrap:wrap;align-items:center;gap:2px;margin-right:4px;padding-right:8px;display:inline-flex;position:relative}.create-product-modal .ql-toolbar.ql-snow .ql-formats:last-child,.cp-drawer-body .ql-toolbar.ql-snow .ql-formats:last-child{border-right:none;margin-right:0;padding-right:0}.create-product-modal .ql-toolbar.ql-snow button,.cp-drawer-body .ql-toolbar.ql-snow button{color:#6b7280;cursor:pointer;float:none;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .15s;display:inline-flex}.create-product-modal .ql-toolbar.ql-snow button svg,.cp-drawer-body .ql-toolbar.ql-snow button svg{float:none;width:14px;height:14px;display:block}.create-product-modal .ql-toolbar.ql-snow button .ql-stroke,.cp-drawer-body .ql-toolbar.ql-snow button .ql-stroke{stroke:#6b7280;transition:stroke .15s}.create-product-modal .ql-toolbar.ql-snow button .ql-fill,.cp-drawer-body .ql-toolbar.ql-snow button .ql-fill{fill:#6b7280;transition:fill .15s}.create-product-modal .ql-toolbar.ql-snow button .ql-thin,.cp-drawer-body .ql-toolbar.ql-snow button .ql-thin{stroke-width:1px}.create-product-modal .ql-toolbar.ql-snow button:hover,.cp-drawer-body .ql-toolbar.ql-snow button:hover{background:#eff4ff}.create-product-modal .ql-toolbar.ql-snow button:hover .ql-stroke,.cp-drawer-body .ql-toolbar.ql-snow button:hover .ql-stroke{stroke:#0047ab}.create-product-modal .ql-toolbar.ql-snow button:hover .ql-fill,.cp-drawer-body .ql-toolbar.ql-snow button:hover .ql-fill{fill:#0047ab}.create-product-modal .ql-toolbar.ql-snow button.ql-active,.cp-drawer-body .ql-toolbar.ql-snow button.ql-active{background:#0047ab;border-radius:7px}.create-product-modal .ql-toolbar.ql-snow button.ql-active .ql-stroke,.cp-drawer-body .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:#fff}.create-product-modal .ql-toolbar.ql-snow button.ql-active .ql-fill,.cp-drawer-body .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:#fff}.create-product-modal .ql-toolbar.ql-snow .ql-picker,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker{color:#374151;border-radius:7px;height:30px;font-family:Poppins,sans-serif;font-size:12px;font-weight:500}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-label,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-label{color:#374151;cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:3px;height:30px;padding:0 8px;font-family:Poppins,sans-serif;font-size:12px;transition:all .15s;display:flex;border:1px solid #e5e7eb!important}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-label:hover,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#0047ab;border-color:#0047ab!important}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-label svg,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-label svg{float:none;width:10px;height:10px;margin-top:0}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-label svg .ql-stroke,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-label svg .ql-stroke{stroke:#6b7280}.create-product-modal .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#0047ab;border-radius:7px 7px 0 0;border-color:#0047ab!important}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-options,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-options{background:#fff;border-radius:0 0 8px 8px;min-width:100%;padding:4px;font-family:Poppins,sans-serif;font-size:12px;box-shadow:0 8px 24px #0047ab1f;border:1px solid #0047ab!important;border-top:none!important}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-options .ql-picker-item,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-options .ql-picker-item{color:#374151;cursor:pointer;border-radius:5px;padding:5px 10px;font-family:Poppins,sans-serif}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-options .ql-picker-item:hover,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-options .ql-picker-item:hover{color:#0047ab;background:#eff4ff}.create-product-modal .ql-toolbar.ql-snow .ql-picker .ql-picker-options .ql-picker-item.ql-selected,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker .ql-picker-options .ql-picker-item.ql-selected{color:#0047ab;background:#eff4ff;font-weight:600}.create-product-modal .ql-toolbar.ql-snow .ql-picker.ql-header,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker.ql-header{min-width:80px}.create-product-modal .ql-toolbar.ql-snow .ql-picker.ql-font,.cp-drawer-body .ql-toolbar.ql-snow .ql-picker.ql-font{min-width:90px}.create-product-modal .ql-container.ql-snow,.cp-drawer-body .ql-container.ql-snow{border-radius:0 0 10px 10px;flex:1;min-height:0;font-family:Poppins,sans-serif;font-size:13px;overflow-y:auto;border:1px solid #e5e7eb!important;border-top:none!important}.create-product-modal .ql-container.ql-snow .ql-editor,.cp-drawer-body .ql-container.ql-snow .ql-editor{color:#111827;min-height:100%;padding:14px 18px;font-family:Poppins,sans-serif;font-size:13px;line-height:1.7}.create-product-modal .ql-container.ql-snow .ql-editor p,.cp-drawer-body .ql-container.ql-snow .ql-editor p{margin-bottom:6px}.create-product-modal .ql-container.ql-snow .ql-editor.ql-blank:before,.cp-drawer-body .ql-container.ql-snow .ql-editor.ql-blank:before{color:#9ca3af;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;left:18px}.cp-duplicate-warning{background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;gap:8px;margin-top:-4px;margin-bottom:12px;padding:10px 12px;font-family:Poppins,sans-serif;font-size:12px;display:flex}.cp-duplicate-warning .cp-warning-icon{color:#f97316;flex-shrink:0;font-size:14px}.cp-duplicate-warning strong{color:#c2410c;margin-bottom:2px;font-size:12px;display:block}.cp-duplicate-warning .cp-warning-item{color:#6b7280;font-size:11px}.cp-upload-wrap{padding-bottom:10px}.cp-upload-wrap .ant-upload-list-picture-card-container,.cp-upload-wrap .ant-upload.ant-upload-select-picture-card{border-radius:12px;width:104px;height:104px;margin:0 10px 10px 0}@media (max-width:767px){.cp-upload-wrap .ant-upload-list-picture-card-container,.cp-upload-wrap .ant-upload.ant-upload-select-picture-card{width:84px;height:84px}}.cp-upload-wrap .ant-upload.ant-upload-select-picture-card{background:#f8fafc;border:1.5px dashed #cbd5e1;transition:border-color .15s,background .15s}.cp-upload-wrap .ant-upload.ant-upload-select-picture-card:hover{background:#eff4ff;border-color:#0047ab}.cp-upload-wrap .ant-upload-list-picture-card .ant-upload-list-item{border-color:#e6eaf0;border-radius:12px;padding:4px;overflow:hidden}.cp-upload-wrap .ant-upload-list-item-thumbnail img{object-fit:cover;border-radius:8px}.cp-upload-wrap .ant-upload-list-picture-card-container:first-child .ant-upload-list-item:after{content:"Cover";color:#fff;pointer-events:none;background:#111827b8;border-radius:6px;padding:1px 7px;font-size:10px;font-weight:600;position:absolute;bottom:8px;left:8px}.pv-tag-input{cursor:text;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;gap:6px;min-height:40px;padding:8px 10px;transition:border-color .15s;display:flex}.pv-tag-input:focus-within{background:#fff;border-color:#0047ab;box-shadow:0 0 0 3px #0047ab14}.pv-tag-input input{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:140px;font-family:Poppins,sans-serif;font-size:13px}.pv-tag-input input::placeholder{color:#9ca3af}.pv-tag{color:#0047ab;background:#eff4ff;border:1px solid #0047ab33;border-radius:20px;align-items:center;gap:4px;padding:2px 8px 2px 10px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;display:inline-flex}.pv-tag button{cursor:pointer;color:#0047ab;opacity:.6;background:0 0;border:none;align-items:center;padding:0;font-size:14px;line-height:1;display:flex}.pv-tag button:hover{opacity:1}.pv-cell-input{text-align:center;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;padding:5px 8px;font-family:Poppins,sans-serif;font-size:12px;transition:all .15s}.pv-cell-input:focus{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab14}.pv-cell-input+.pv-cell-input{margin-top:4px}.order-menu-item{position:relative!important;overflow:visible!important}.order-menu-badge{color:#fff;pointer-events:none;z-index:10;background:#e63946;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(40%,-40%);box-shadow:0 0 0 2px #1a3a6b}.back-home-btn{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:20px;align-items:center;font-weight:500;display:flex}.product-type-selector .selector-description{text-align:center;margin-bottom:24px;font-size:16px}.product-type-selector .product-type-card{text-align:center;cursor:pointer;border:2px solid #d9d9d9;transition:all .3s}.product-type-selector .product-type-card .card-icon{margin-bottom:16px;font-size:64px}.product-type-selector .product-type-card .card-icon.normal-product{color:#1890ff}.product-type-selector .product-type-card .card-icon.book-product{color:#52c41a}.product-type-selector .product-type-card .card-title{margin-bottom:8px;font-size:18px;font-weight:600}.product-type-selector .product-type-card .card-description{color:#666;font-size:14px}.platform-plan-terms__hero{text-align:center;background:#f5f7fa;border-bottom:1px solid #eaeaea;padding:64px 24px 52px}.platform-plan-terms__hero .legal-tag{border-radius:20px;margin-bottom:16px;padding:3px 14px;font-size:13px}.platform-plan-terms__hero h1{color:#1a1a2e!important;margin-bottom:12px!important;font-size:32px!important;font-weight:700!important}.platform-plan-terms__hero p{color:#666;max-width:520px;margin:0 auto;font-size:16px}.platform-plan-terms__hero .hero-date{color:#aaa;margin-top:16px;font-size:13px}.platform-plan-terms__body{padding:48px 0 80px}.platform-plan-terms__sidebar{position:sticky;top:80px}.platform-plan-terms__sidebar .sidebar-box{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:20px 16px}.platform-plan-terms__sidebar .sidebar-box .sidebar-label{text-transform:uppercase;letter-spacing:1px;color:#aaa;margin-bottom:12px;font-size:11px;font-weight:600;display:block}.platform-plan-terms__section{background:#fff;border:1px solid #f0f0f0;border-radius:14px;margin-bottom:24px;padding:28px 32px}.platform-plan-terms__section-header{align-items:center;margin-bottom:16px;display:flex}.platform-plan-terms__section-icon{color:#fff;background:linear-gradient(135deg,#ff6b35,#f7c948);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-right:14px;font-size:17px;display:flex}.platform-plan-terms__section-number{text-transform:uppercase;letter-spacing:1px;color:#bbb;font-size:11px;display:block}.platform-plan-terms__section h4{margin:0!important}.platform-plan-terms__section .section-divider{border:none;border-top:1px solid #f5f5f5;margin-bottom:18px}.platform-plan-terms__section p{color:#2a2a2a;margin-bottom:10px;line-height:1.8}.platform-plan-terms__section-list{margin:6px 0 14px;padding:0;list-style:none}.platform-plan-terms__section-list li{color:#2a2a2a;background:#fafafa;border-radius:8px;align-items:flex-start;margin-bottom:6px;padding:8px 12px;line-height:1.6;display:flex}.platform-plan-terms__section-list li .dot{background:#ff6b35;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:9px;margin-right:12px}.platform-plan-terms__section-footer{color:#999;font-size:13px;font-style:italic;margin:0!important}.platform-plan-terms__footer-note{text-align:center;color:#bbb;background:#fafafa;border-radius:10px;margin-top:8px;padding:20px;font-size:13px}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fade-left{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes hero-divider-grow{0%{opacity:0;width:0}to{opacity:1;width:163px}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes badge-pop{0%{opacity:0;transform:scale(0)rotate(-15deg)}70%{transform:scale(1.15)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.social-media-owner-landing .hero-section{background-color:#000;min-height:500px;padding:70px 0 80px;position:relative;overflow:hidden}.social-media-owner-landing .hero-section .hero-bg-image{object-fit:cover;opacity:.6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.social-media-owner-landing .hero-section .hero-overlay{pointer-events:none;background:#00000040;position:absolute;inset:0}.social-media-owner-landing .hero-section .hero-badge-wrapper{z-index:2;position:relative}.social-media-owner-landing .hero-section .hero-title{color:#fff;margin-bottom:0;font-family:Kantumruy Pro,sans-serif;font-size:56px;font-weight:800;line-height:1.15;animation:1.2s .1s both hero-fade-up}@media (max-width:1200px){.social-media-owner-landing .hero-section .hero-title{font-size:44px}}@media (max-width:768px){.social-media-owner-landing .hero-section .hero-title{font-size:32px}}.social-media-owner-landing .hero-section .hero-title-red{color:#cb0a0d}.social-media-owner-landing .hero-section .hero-title-dot{color:#cb0a0d;margin-left:10px}.social-media-owner-landing .hero-section .hero-divider{background:#1a5fd4;border-radius:2px;width:163px;height:3px;margin:24px 0 28px;animation:.6s .5s both hero-divider-grow}.social-media-owner-landing .hero-section .hero-desc{color:#ffffffe6;max-width:650px;margin-bottom:0;font-size:18px;line-height:1.7;animation:1.2s .6s both hero-fade-up}.social-media-owner-landing .hero-section .hero-desc strong{color:#fff;font-weight:700}.social-media-owner-landing .hero-section .hero-frosted-card-wrapper{z-index:2;justify-content:center;align-items:center;animation:2s .3s both hero-fade-left;display:flex;position:relative}.social-media-owner-landing .hero-section .hero-frosted-card{background:#ffffff14;border-radius:16px;width:100%;padding:10px;animation:5s ease-in-out 1.2s infinite float;overflow:hidden;box-shadow:0 24px 60px #00000080}.social-media-owner-landing .hero-section .hero-check-badge{background:#3ec428;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;animation:.5s cubic-bezier(.34,1.56,.64,1) 1s both badge-pop;display:flex;position:absolute;top:-16px;right:-16px;box-shadow:0 6px 20px #3ec42866}.social-media-owner-landing .hero-section .hero-check-badge svg{width:28px;height:28px}.social-media-owner-landing .hero-section .hero-frosted-img{border-radius:12px;width:100%;height:auto;display:block}.social-media-owner-landing .hero-section .hero-frosted-img .ant-image{width:100%;display:block}.social-media-owner-landing .steps-section{background:linear-gradient(#f8fbff 0%,#fff 100%);padding:80px 0}.social-media-owner-landing .steps-section .section-header{text-align:center;margin-bottom:80px}.social-media-owner-landing .steps-section .section-badge{background:linear-gradient(135deg,#0050cc 0%,#039 100%);border-radius:30px;margin-bottom:20px;padding:8px 20px;display:inline-block;box-shadow:0 4px 20px #0033994d}.social-media-owner-landing .steps-section .section-badge span{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:700}.social-media-owner-landing .steps-section .section-title{background:linear-gradient(135deg,#0050cc 0%,#039 100%);-webkit-text-fill-color:#0000;letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:48px;font-weight:800}.social-media-owner-landing .steps-section .section-desc{color:#666;max-width:600px;margin:0 auto;font-size:19px;line-height:1.7}.social-media-owner-landing .steps-section .step-card{text-align:center;background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#0050cc 0%,#039 100%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:24px;height:100%;padding:48px 32px;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 20px 60px #00339926}.social-media-owner-landing .steps-section .step-card .step-bg-blur{filter:blur(40px);background:linear-gradient(135deg,#0033991a 0%,#0000 100%);border-radius:50%;width:200px;height:200px;position:absolute;top:-50%;right:-50%}.social-media-owner-landing .steps-section .step-card .step-number{color:#fff;background:linear-gradient(135deg,#0050cc 0%,#039 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 32px;font-size:40px;font-weight:800;display:flex;position:relative;box-shadow:0 12px 40px #0396}.social-media-owner-landing .steps-section .step-card .step-title{color:#1a1a1a;margin-bottom:16px;font-size:26px;font-weight:700;position:relative}.social-media-owner-landing .steps-section .step-card .step-desc{color:#666;font-size:17px;line-height:1.7;position:relative}.social-media-owner-landing .cms-section{background:#fff;padding:80px 0;position:relative;overflow:hidden}.social-media-owner-landing .cms-section .cms-bg-gradient{pointer-events:none;background:linear-gradient(#0033990d 0%,#0000 100%);height:300px;position:absolute;top:0;left:0;right:0}.social-media-owner-landing .cms-section .cms-image-wrapper{background:linear-gradient(135deg,#f8fbff 0%,#fff 100%);border-radius:24px;padding:20px;position:relative;box-shadow:0 20px 60px #0033991a}.social-media-owner-landing .cms-section .cms-image-wrapper .ant-image-img{border-radius:16px;max-width:100%}.social-media-owner-landing .cms-section .cms-badge{background:linear-gradient(135deg,#0050cc 0%,#039 100%);border-radius:30px;margin-bottom:24px;padding:8px 20px;display:inline-block;box-shadow:0 4px 20px #0033994d}.social-media-owner-landing .cms-section .cms-badge span{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:700}.social-media-owner-landing .cms-section .cms-title{background:linear-gradient(135deg,#0050cc 0%,#039 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:38px;font-weight:800;line-height:1.2}.social-media-owner-landing .cms-section .cms-desc{color:#555;margin-bottom:32px;font-size:17px;line-height:1.8}.social-media-owner-landing .cms-section .cms-desc strong{color:#039;font-weight:700}.social-media-owner-landing .cms-section .cms-features-box{background:linear-gradient(135deg,#f8fbff 0%,#fff 100%);border:2px solid #0033991a;border-radius:16px;padding:24px}.social-media-owner-landing .cms-section .cms-features-box ul{margin:0;padding:0;list-style:none}.social-media-owner-landing .cms-section .cms-features-box li{align-items:center;gap:12px;margin-bottom:16px;display:flex}.social-media-owner-landing .cms-section .cms-features-box li:last-child{margin-bottom:0}.social-media-owner-landing .cms-section .cms-features-box li .check-icon{color:#fff;background:linear-gradient(135deg,#0050cc 0%,#039 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}.social-media-owner-landing .cms-section .cms-features-box li span{color:#333;font-size:16px}.social-media-owner-landing .telegram-icon-sm{width:20px;height:20px}.social-media-owner-landing .platform-intro-section{background:linear-gradient(#fff 0%,#f0f5ff 100%);padding:80px 0 60px}.social-media-owner-landing .platform-intro-section .platform-intro-inner{align-items:center;gap:60px;display:flex}@media (max-width:768px){.social-media-owner-landing .platform-intro-section .platform-intro-inner{flex-direction:column;gap:32px}}.social-media-owner-landing .platform-intro-section .platform-intro-text{flex:1}.social-media-owner-landing .platform-intro-section .platform-intro-text .section-label{margin-bottom:20px;display:inline-block}.social-media-owner-landing .platform-intro-section .platform-intro-text .section-label span{color:#fff;letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(135deg,#2e6bff 0%,#039 100%);border-radius:30px;padding:8px 20px;font-size:13px;font-weight:700;display:inline-block;box-shadow:0 4px 16px #2e6bff4d}.social-media-owner-landing .platform-intro-section .platform-intro-text .platform-intro-desc{color:#444;max-width:600px;margin:0;font-size:18px;line-height:1.8}.social-media-owner-landing .platform-intro-section .platform-intro-text .platform-intro-desc strong{color:#039;font-weight:700}.social-media-owner-landing .platform-intro-section .platform-intro-image{flex:0 0 340px;justify-content:center;display:flex}.social-media-owner-landing .platform-intro-section .platform-intro-image .platform-intro-img{filter:drop-shadow(0 20px 40px #00339926);max-width:100%;animation:6s ease-in-out infinite float}@media (max-width:768px){.social-media-owner-landing .platform-intro-section .platform-intro-image{flex:unset;width:100%}}@keyframes fade-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-right{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes number-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}.social-media-owner-landing .hiw-will-animate{opacity:0!important;transition:none!important;transform:translateY(32px)!important}.social-media-owner-landing .hiw-animate.hiw-animated,.social-media-owner-landing .hiw-step.hiw-animated{animation:.65s both fade-up}.social-media-owner-landing .hiw-step.hiw-animated .hiw-step-number{animation:.55s cubic-bezier(.34,1.56,.64,1) .3s both number-pop}.social-media-owner-landing .hiw-step.hiw-animated .hiw-step-visual{animation:.65s .25s both fade-right}.social-media-owner-landing .hiw-step .hiw-step-number{transition:transform .3s,box-shadow .3s}.social-media-owner-landing .hiw-step:hover .hiw-step-number{transform:scale(1.08);box-shadow:0 8px 32px #cb0a0d80}.social-media-owner-landing .hiw-step-title-dot{animation:2.5s ease-in-out infinite dot-pulse}.social-media-owner-landing .how-it-works-section{background:#fff;padding:40px 0 100px}.social-media-owner-landing .how-it-works-section .hiw-header{text-align:center;margin-bottom:16px;position:relative}.social-media-owner-landing .how-it-works-section .hiw-header .hiw-badge{margin-bottom:18px;display:inline-block}.social-media-owner-landing .how-it-works-section .hiw-header .hiw-badge span{color:#0a4dcb;letter-spacing:1px;text-transform:uppercase;background:#0a4dcb1a;border:1px solid #0a4dcb;border-radius:30px;padding:8px 22px;font-size:13px;font-weight:700;display:inline-block}.social-media-owner-landing .how-it-works-section .hiw-header .hiw-title{color:#1a1a2e;letter-spacing:-.5px;margin-bottom:16px;font-size:38px;font-weight:800;line-height:1.2}@media (max-width:768px){.social-media-owner-landing .how-it-works-section .hiw-header .hiw-title{font-size:34px}}.social-media-owner-landing .how-it-works-section .hiw-header .hiw-title .hiw-header-deco-dot{vertical-align:middle;background:#cb0a0d;border-radius:50%;width:24px;height:24px;margin-left:20px;display:inline-block;position:relative;top:-3px}.social-media-owner-landing .how-it-works-section .hiw-header .hiw-subtitle{color:#666;max-width:560px;margin:0 auto;font-size:18px;line-height:1.7}.social-media-owner-landing .how-it-works-section .hiw-step{background:#0a4dcb0d;border:none;border-radius:30px;align-items:center;gap:40px;margin-bottom:60px;padding:40px;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden;box-shadow:0 4px 40px #0a4dcb1a}.social-media-owner-landing .how-it-works-section .hiw-step:hover{transform:translateY(-3px);box-shadow:0 12px 50px #0a4dcb2e}.social-media-owner-landing .how-it-works-section .hiw-step:last-child{margin-bottom:0}@media (max-width:768px){.social-media-owner-landing .how-it-works-section .hiw-step{gap:32px;padding:32px 24px;flex-direction:column!important}}.social-media-owner-landing .how-it-works-section .hiw-step-content{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.social-media-owner-landing .how-it-works-section .hiw-step-top-row{align-items:center;gap:16px;margin-bottom:24px;display:flex}.social-media-owner-landing .how-it-works-section .hiw-step-number{color:#fff;background:#cb0a0d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:36px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #cb0a0d59}.social-media-owner-landing .how-it-works-section .hiw-step-number:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff59 50%,#0000 60%) 0 0/200% 100%;animation:3s ease-in-out infinite shimmer;position:absolute;inset:0}@media (max-width:768px){.social-media-owner-landing .how-it-works-section .hiw-step-number{border-radius:10px;width:48px;height:48px;font-size:26px}}.social-media-owner-landing .how-it-works-section .hiw-step-body{flex:1}.social-media-owner-landing .how-it-works-section .hiw-step-tag{color:#0a4dcb;letter-spacing:.3px;text-transform:uppercase;background:#0a4dcb14;border-radius:50px;align-items:center;padding:6px 16px;font-size:14px;font-weight:700;display:inline-flex}.social-media-owner-landing .how-it-works-section .hiw-step-tag--blue{color:#0a4dcb;background:#0a4dcb14}.social-media-owner-landing .how-it-works-section .hiw-step-tag--red{color:#cb0a0d;background:#cb0a0d1a}.social-media-owner-landing .how-it-works-section .hiw-step-tag--gold{color:#a67c00;background:#a68a001a}.social-media-owner-landing .how-it-works-section .hiw-step-tag--purple{color:#8a38f5;background:#8a38f51a}.social-media-owner-landing .how-it-works-section .hiw-step-title{color:#111;margin-bottom:16px;font-size:28px;font-weight:800;line-height:1.2}@media (max-width:768px){.social-media-owner-landing .how-it-works-section .hiw-step-title{font-size:30px}}.social-media-owner-landing .how-it-works-section .hiw-step-title .hiw-step-title-dot{vertical-align:middle;background:#0a4dcb;border-radius:50%;width:16px;height:16px;margin-left:10px;display:inline-block;position:relative;top:-2px}.social-media-owner-landing .how-it-works-section .hiw-step-desc{color:#666;margin-bottom:0;font-size:17px;line-height:1.75}.social-media-owner-landing .how-it-works-section .hiw-step-desc strong{color:#1a1a2e;font-weight:700}.social-media-owner-landing .how-it-works-section .hiw-highlight{color:#b45309;background:#f59e0b1f;border-radius:4px;padding:2px 8px}.social-media-owner-landing .how-it-works-section .hiw-step-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.social-media-owner-landing .how-it-works-section .hiw-step-list li{color:#444;background:#2e6bff0d;border-left:3px solid #2e6bff;border-radius:8px;padding:6px 14px;font-size:15px;line-height:1.5}.social-media-owner-landing .how-it-works-section .hiw-step-visual{flex:0 0 45%;min-width:0}@media (max-width:1024px){.social-media-owner-landing .how-it-works-section .hiw-step-visual{flex:0 0 42%}}@media (max-width:768px){.social-media-owner-landing .how-it-works-section .hiw-step-visual{flex:unset;width:100%}}.social-media-owner-landing .how-it-works-section .hiw-step-visual--clickable{cursor:pointer}.social-media-owner-landing .how-it-works-section .hiw-step-video-card{background:#0a4dcb0d;border:none;border-radius:20px;width:100%;line-height:0;transition:box-shadow .25s,transform .25s;position:relative;overflow:hidden;box-shadow:0 4px 30px #0a4dcb1a}.social-media-owner-landing .how-it-works-section .hiw-step-video-card:hover{transform:scale(1.01);box-shadow:0 20px 60px #0003}.social-media-owner-landing .how-it-works-section .hiw-step-video-card:hover .hiw-step-video-overlay{opacity:1}.social-media-owner-landing .how-it-works-section .hiw-step-video-card .hiw-step-video{border-radius:20px;width:100%;height:auto;display:block}.social-media-owner-landing .how-it-works-section .hiw-step-video-card .hiw-step-video-overlay{opacity:0;background:#00000059;border-radius:20px;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.social-media-owner-landing .how-it-works-section .hiw-step-video-card .hiw-step-video-overlay .hiw-expand-icon{color:#fff;filter:drop-shadow(0 2px 8px #00000080);font-size:48px;line-height:1}.social-media-owner-landing .how-it-works-section .hiw-step-img-card{background:#0a4dcb0d;border:none;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 4px 30px #0a4dcb1a}.social-media-owner-landing .how-it-works-section .hiw-step-img-card .hiw-step-img{border-radius:20px;width:100%;height:auto;display:block}.social-media-owner-landing .how-it-works-section .hiw-step-img-card .ant-image{width:100%;display:block}.social-media-owner-landing .how-it-works-section .hiw-step-visual-card{text-align:center;background:linear-gradient(135deg,#f8fbff 0%,#eaf0ff 100%);border:1.5px solid #2e6bff26;border-radius:20px;padding:28px}.social-media-owner-landing .how-it-works-section .hiw-step-visual-card--blue{background:linear-gradient(135deg,#f5f4ff 0%,#e8e6ff 100%);border-color:#6c63ff26}.social-media-owner-landing .how-it-works-section .hiw-step-visual-card--gold{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border-color:#f59e0b33}.social-media-owner-landing .how-it-works-section .hiw-step-visual-card--green{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border-color:#10b98133}.social-media-owner-landing .how-it-works-section .hiw-visual-icon{margin-bottom:10px;font-size:40px}.social-media-owner-landing .how-it-works-section .hiw-visual-label{color:#555;text-transform:uppercase;letter-spacing:.5px;margin-bottom:18px;font-size:13px;font-weight:700}.social-media-owner-landing .how-it-works-section .hiw-visual-mockup .mock-nav-bar{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.social-media-owner-landing .how-it-works-section .hiw-visual-mockup .mock-nav-bar .mock-nav-item{color:#555;cursor:grab;background:#fff;border:1.5px solid #e0e7ff;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s}.social-media-owner-landing .how-it-works-section .hiw-visual-mockup .mock-nav-bar .mock-nav-item.active{color:#fff;background:linear-gradient(135deg,#2e6bff 0%,#039 100%);border-color:#0000}.social-media-owner-landing .how-it-works-section .hiw-visual-mockup .mock-nav-hint{color:#aaa;font-size:11px;font-style:italic}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt{text-align:left;background:#6c63ff0f;border-radius:12px;padding:16px}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt .hiw-ai-label{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt .hiw-ai-text{color:#3b2fbd;margin-bottom:12px;font-size:13px;font-style:italic;line-height:1.5}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt .hiw-ai-generating{color:#6c63ff;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt .hiw-ai-dot{background:#6c63ff;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite ai-bounce;display:inline-block}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt .hiw-ai-dot:nth-child(2){animation-delay:.2s}.social-media-owner-landing .how-it-works-section .hiw-ai-prompt .hiw-ai-dot:nth-child(3){animation-delay:.4s}@keyframes ai-bounce{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.social-media-owner-landing .how-it-works-section .hiw-revenue-display .hiw-revenue-bar{background:#f59e0b26;border-radius:18px;height:36px;margin-bottom:8px;position:relative;overflow:hidden}.social-media-owner-landing .how-it-works-section .hiw-revenue-display .hiw-revenue-bar .hiw-revenue-fill{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#b45309 100%);border-radius:18px;justify-content:center;align-items:center;width:90%;height:100%;font-size:13px;font-weight:800;animation:1.5s ease-out forwards revenue-grow;display:flex}.social-media-owner-landing .how-it-works-section .hiw-revenue-display .hiw-revenue-sub{color:#888;text-align:center;font-size:12px}@keyframes revenue-grow{0%{width:0%}to{width:90%}}.social-media-owner-landing .how-it-works-section .hiw-tools-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.social-media-owner-landing .how-it-works-section .hiw-tools-grid .hiw-tool-item{color:#047857;text-align:left;background:#10b98114;border:1px solid #10b98133;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.social-card--bordered{border-style:solid;border-width:2px;border-color:var(--border-color,transparent)}.social-card__icon--star{color:#faad14;font-size:24px}.social-card__icon--custom-bg{background-color:var(--icon-bg-color,#18181b);border-color:var(--icon-border-color,transparent);border-style:solid;border-width:1.5px}.social-card__image-container--custom-border{background-color:var(--icon-bg-color,transparent);border-color:var(--icon-border-color,transparent);border-style:solid;border-width:1.5px}.social-media-owner-page .hero-video-bg{object-fit:cover;z-index:0;opacity:.8;width:100%;height:310px;position:absolute;top:0;left:0}.social-media-owner-page .hero-image-bg{opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover}.social-media-owner-page.hero-theme-dark .journey-video-bg,.social-media-owner-page.hero-theme-light .journey-video-bg{display:none!important}.social-media-owner-page.hero-theme-light .title-content-info-wrap .title{color:#1f2937;text-shadow:0 1px #ffffffbf,0 2px 10px #fff9}.pricing-section{padding:100px 0}.pricing-section .section-header{text-align:center;margin-bottom:60px}.pricing-section .section-header .section-badge{background:#0033991a;border-radius:20px;margin-bottom:16px;padding:8px 16px;display:inline-block}.pricing-section .section-header .section-badge span{background:linear-gradient(135deg,#039 0%,#2e6bff 100%);-webkit-text-fill-color:#0000;text-transform:uppercase;letter-spacing:1px;-webkit-background-clip:text;font-size:13px;font-weight:700}.pricing-section .section-header .section-title{color:#1a1a1a;margin-bottom:16px;font-size:36px;font-weight:800}.pricing-section .pricing-card{color:#fff;background:#1a1a1a;border-radius:24px;flex-direction:column;height:100%;padding:40px 32px;transition:transform .3s;display:flex;position:relative}.pricing-section .pricing-card:hover{transform:translateY(-10px)}.pricing-section .pricing-card--blue{background:#04c}.pricing-section .pricing-card .plan-name{margin-bottom:4px;font-size:20px;font-weight:700}.pricing-section .pricing-card .plan-status{color:#4ade80;margin-bottom:24px;font-size:14px;font-weight:500}.pricing-section .pricing-card .plan-price{align-items:baseline;margin-bottom:32px;display:flex}.pricing-section .pricing-card .plan-price .currency{margin-right:4px;font-size:32px;font-weight:800}.pricing-section .pricing-card .plan-price .amount{font-size:48px;font-weight:800;line-height:1}.pricing-section .pricing-card .plan-price .period{opacity:.8;margin-left:8px;font-size:16px}.pricing-section .pricing-card .plan-price .staking-amount{font-size:36px;font-weight:800;line-height:1.2}.pricing-section .pricing-card .plan-price .staking-label{opacity:.9;margin-bottom:8px;font-size:16px;font-weight:600;display:block}.pricing-section .pricing-card .plan-btn{color:#04c;background:#fff;border:none;border-radius:24px;width:100%;height:48px;margin-bottom:32px;font-size:16px;font-weight:700}.pricing-section .pricing-card .plan-btn:hover{color:#039;background:#f0f0f0}.pricing-section .pricing-card .plan-features-label{margin-bottom:16px;font-size:16px;font-weight:700}.pricing-section .pricing-card .plan-features-list{margin:0;padding:0;list-style:none}.pricing-section .pricing-card .plan-features-list li{opacity:.9;align-items:flex-start;margin-bottom:16px;font-size:15px;line-height:1.5;display:flex}.pricing-section .pricing-card .plan-features-list li .check-icon{margin-right:12px;font-weight:700}.pricing-section .pricing-card .plan-features-list li ul{margin-top:8px;padding-left:20px;list-style:none}.pricing-section .pricing-card .plan-features-list li ul li{margin-bottom:8px;font-size:14px}.pricing-section .pricing-card .plan-features-list li ul li:before{content:"○";margin-right:8px}.video-lightbox-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:24px;animation:.2s lightbox-in;display:flex;position:fixed;inset:0}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}.video-lightbox-content{border-radius:16px;width:100%;max-width:960px;animation:.25s lightbox-scale-in;position:relative;overflow:hidden;box-shadow:0 40px 100px #0009}@keyframes lightbox-scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.video-lightbox-player{background:#000;border-radius:16px;width:100%;height:auto;display:block}.video-lightbox-close{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;transition:background .2s,transform .2s;display:flex;position:absolute;top:12px;right:12px}.video-lightbox-close:hover{background:#ffffff4d;transform:scale(1.1)}.smo-newsletter-modal .ant-modal-content,.nl-hub-modal .ant-modal-content{background:#f6f5f0;border-radius:20px;padding:0;overflow:hidden}.smo-newsletter-modal .ant-modal-body,.nl-hub-modal .ant-modal-body{background:#f6f5f0;padding:0}.smo-newsletter-modal .smo-newsletter-modal-inner,.nl-hub-modal .smo-newsletter-modal-inner{background:#f6f5f0;min-height:500px;max-height:80vh;display:flex;overflow:hidden}.smo-newsletter-modal .smo-newsletter-left,.nl-hub-modal .smo-newsletter-left{scrollbar-width:none;background:#f6f5f0;border-right:1.5px solid #e8e6e0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:380px;max-height:80vh;padding:32px 28px;display:flex;overflow-y:auto}.smo-newsletter-modal .smo-newsletter-left::-webkit-scrollbar{display:none}.nl-hub-modal .smo-newsletter-left::-webkit-scrollbar{display:none}.smo-newsletter-modal .smo-newsletter-connect-card,.nl-hub-modal .smo-newsletter-connect-card{text-align:center;background:#e8f0fe;border:1.5px solid #c5d8fc;border-radius:16px;flex-direction:column;align-items:center;gap:14px;width:100%;padding:28px 22px;display:flex;box-shadow:0 2px 8px #0000000f}.smo-newsletter-modal .smo-newsletter-connect-icon,.nl-hub-modal .smo-newsletter-connect-icon{justify-content:center;align-items:center;display:flex}.smo-newsletter-modal .smo-newsletter-kit-logo-icon,.nl-hub-modal .smo-newsletter-kit-logo-icon{object-fit:cover;border-radius:14px;width:56px;height:56px}.smo-newsletter-modal .smo-newsletter-connect-title,.nl-hub-modal .smo-newsletter-connect-title{color:#1a1a1a;margin:0;font-size:15px;font-weight:700}.smo-newsletter-modal .smo-newsletter-connect-desc,.nl-hub-modal .smo-newsletter-connect-desc{color:#000;margin:0;font-size:13px;line-height:1.6}.smo-newsletter-modal .smo-newsletter-connect-btn,.nl-hub-modal .smo-newsletter-connect-btn{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:4px;padding:10px 18px;font-size:13.5px;font-weight:700;transition:background .15s;display:flex}.smo-newsletter-modal .smo-newsletter-connect-btn:hover,.nl-hub-modal .smo-newsletter-connect-btn:hover{background:#333}.smo-newsletter-modal .smo-newsletter-connect-btn.smo-newsletter-connect-btn--eo:hover,.nl-hub-modal .smo-newsletter-connect-btn.smo-newsletter-connect-btn--eo:hover{background:#5a42c0}.smo-newsletter-modal .smo-newsletter-kit-logo,.nl-hub-modal .smo-newsletter-kit-logo{object-fit:cover;border-radius:4px;width:20px;height:20px}.smo-newsletter-modal .smo-newsletter-right,.nl-hub-modal .smo-newsletter-right{scrollbar-width:thin;scrollbar-color:#d1d5db #0000;background:#f6f5f0;flex-direction:column;flex:1;gap:24px;max-height:80vh;padding:48px 32px 32px;display:flex;overflow-y:auto}.smo-newsletter-modal .smo-newsletter-right::-webkit-scrollbar{width:4px}.nl-hub-modal .smo-newsletter-right::-webkit-scrollbar{width:4px}.smo-newsletter-modal .smo-newsletter-right::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.nl-hub-modal .smo-newsletter-right::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.smo-newsletter-modal .smo-newsletter-right::-webkit-scrollbar-track{background:0 0}.nl-hub-modal .smo-newsletter-right::-webkit-scrollbar-track{background:0 0}.smo-newsletter-modal .smo-newsletter-plans-header,.nl-hub-modal .smo-newsletter-plans-header{text-align:center}.smo-newsletter-modal .smo-newsletter-plans-header .smo-newsletter-plans-title,.nl-hub-modal .smo-newsletter-plans-header .smo-newsletter-plans-title{color:#1a1a1a;margin:0 0 8px;font-size:20px;font-weight:800}.smo-newsletter-modal .smo-newsletter-plans-header .smo-newsletter-plans-subtitle,.nl-hub-modal .smo-newsletter-plans-header .smo-newsletter-plans-subtitle{color:#000;margin:0;font-size:14px;font-style:normal}.smo-newsletter-modal .smo-nl-accent,.nl-hub-modal .smo-nl-accent{color:#d97706;font-style:italic;font-weight:700}.smo-newsletter-modal .smo-newsletter-plans-grid,.nl-hub-modal .smo-newsletter-plans-grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:16px;display:grid}.smo-newsletter-modal .smo-newsletter-plan-card,.nl-hub-modal .smo-newsletter-plan-card{background:#fff;border:1.5px solid #e0ddd6;border-radius:16px;flex-direction:column;gap:0;padding:24px 22px;display:flex}.smo-newsletter-modal .smo-newsletter-plan-name,.nl-hub-modal .smo-newsletter-plan-name{color:#1a1a1a;margin-bottom:4px;font-size:18px;font-weight:800}.smo-newsletter-modal .smo-newsletter-plan-tagline,.nl-hub-modal .smo-newsletter-plan-tagline{color:#6b7280;margin:0 0 14px;font-size:13px;line-height:1.4}.smo-newsletter-modal .smo-newsletter-plan-price,.nl-hub-modal .smo-newsletter-plan-price{align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.smo-newsletter-modal .smo-newsletter-plan-price .smo-newsletter-plan-amount,.nl-hub-modal .smo-newsletter-plan-price .smo-newsletter-plan-amount{color:#1a1a1a;font-size:42px;font-weight:900;line-height:1}.smo-newsletter-modal .smo-newsletter-plan-price .smo-newsletter-plan-period,.nl-hub-modal .smo-newsletter-plan-price .smo-newsletter-plan-period{color:#6b7280;font-size:14px;font-weight:400}.smo-newsletter-modal .smo-newsletter-plan-yearly,.nl-hub-modal .smo-newsletter-plan-yearly{color:#d97706;min-height:20px;margin-bottom:10px;font-size:12px;font-weight:600}.smo-newsletter-modal .smo-newsletter-plan-subs,.nl-hub-modal .smo-newsletter-plan-subs{color:#1a1a1a;min-height:40px;margin-bottom:16px;font-size:13px;font-weight:600}.smo-newsletter-modal .smo-newsletter-plan-btn,.nl-hub-modal .smo-newsletter-plan-btn{cursor:pointer;text-align:center;box-sizing:border-box;border-radius:8px;width:100%;margin-bottom:18px;padding:11px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:block}.smo-newsletter-modal .smo-newsletter-plan-btn--primary,.nl-hub-modal .smo-newsletter-plan-btn--primary{color:#fff;background:#1a1a1a;border:2px solid #1a1a1a}.smo-newsletter-modal .smo-newsletter-plan-btn--primary:hover,.nl-hub-modal .smo-newsletter-plan-btn--primary:hover{opacity:.85}.smo-newsletter-modal .smo-newsletter-plan-btn--outline,.nl-hub-modal .smo-newsletter-plan-btn--outline{color:#1a1a1a;background:0 0;border:1.5px solid #d1d5db}.smo-newsletter-modal .smo-newsletter-plan-btn--outline:hover,.nl-hub-modal .smo-newsletter-plan-btn--outline:hover{background:#f3f4f6}.smo-newsletter-modal .smo-newsletter-plan-highlights,.nl-hub-modal .smo-newsletter-plan-highlights{flex-direction:column;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.smo-newsletter-modal .smo-newsletter-plan-highlights li,.nl-hub-modal .smo-newsletter-plan-highlights li{color:#1a1a1a;font-size:13px}.smo-newsletter-modal .smo-newsletter-plan-highlights li strong,.nl-hub-modal .smo-newsletter-plan-highlights li strong{font-weight:700}.smo-newsletter-modal .smo-newsletter-plan-divider,.nl-hub-modal .smo-newsletter-plan-divider{background:#e5e7eb;height:1px;margin-bottom:14px}.smo-newsletter-modal .smo-newsletter-plan-features,.nl-hub-modal .smo-newsletter-plan-features{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.smo-newsletter-modal .smo-newsletter-plan-features li,.nl-hub-modal .smo-newsletter-plan-features li{color:#1a1a1a;font-size:13px}.smo-newsletter-modal .smo-newsletter-plan-features .smo-newsletter-plan-features__separator,.nl-hub-modal .smo-newsletter-plan-features .smo-newsletter-plan-features__separator{color:#6b7280;margin-bottom:4px;font-size:12px;font-style:italic}.social-card--centered .row-items{justify-content:center}.social-card--centered .social-card__text-container{text-align:center;align-items:center;width:100%}.social-card--centered .ant-space.ant-space-horizontal{flex-direction:column;align-items:center;gap:8px!important}.social-card--centered .ant-space.ant-space-horizontal .ant-space-item{line-height:1}.social-card--centered .social-card__title,.social-card--centered .desc{text-align:center}.approval-page{background:#f4f6fb;min-height:100vh;padding-top:32px;padding-bottom:48px}.approval-page-header{margin-bottom:24px}.approval-page-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.approval-page-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1.2}.approval-filter-bar{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.approval-filter-bar .ant-input,.approval-filter-bar .ant-input-affix-wrapper{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.approval-filter-bar .ant-input:focus,.approval-filter-bar .ant-input-focused,.approval-filter-bar .ant-input-affix-wrapper:focus,.approval-filter-bar .ant-input-affix-wrapper-focused{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.approval-filter-bar .ant-select-selector{border:1.5px solid #e0e7f3!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important}.approval-filter-bar .ant-select-focused .ant-select-selector{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.approval-filter-input{width:280px}.approval-filter-select{width:160px}.approval-list{flex-direction:column;gap:16px;display:flex}.approval-card{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;transition:border-color .2s;overflow:hidden}.approval-card:hover{border-color:#b0c4e8}.approval-card-header{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.approval-card-header-left{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.approval-card-index{color:#0047ab;background:#e8eef8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.approval-card-username{color:#111827!important;margin-bottom:0!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important}.approval-card-header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.approval-card-addresses{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;gap:0;display:flex}.approval-addr-block{border-right:1px solid #f3f4f6;flex:1;min-width:200px;padding:14px 20px}.approval-addr-block:last-child{border-right:none}.approval-addr-block--sm{flex:0 0 180px}.approval-card-stats{flex-wrap:wrap;gap:24px;padding:14px 20px;display:flex}.approval-stat{flex-direction:column;gap:4px;display:flex}.approval-stat-value{color:#111827;align-items:center;gap:5px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;display:flex}.approval-stat-value--link{cursor:pointer;text-underline-offset:3px;-webkit-text-decoration:underline dotted #9ca3af;text-decoration:underline dotted #9ca3af}.approval-stat-amount{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.approval-currency-sign{color:#374151;font-size:15px;font-weight:700}.approval-info-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.6px;margin:0 0 4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:700}.approval-info-mono{color:#374151;word-break:break-all;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;margin-bottom:0!important}.approval-info-date{color:#374151;margin:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.approval-action-approve{background:#0047ab!important;border-color:#0047ab!important;border-radius:8px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important}.approval-action-approve:hover{background:#003a8c!important;border-color:#003a8c!important}.approval-action-reject{border-radius:8px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important}.approval-reject-modal .ant-input{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;border:1.5px solid #e0e7f3!important;border-radius:10px!important}.approval-reject-modal .ant-input:focus{border-color:#0047ab!important;box-shadow:0 0 0 3px #0047ab14!important}.admin-page{background:#f4f6fb;min-height:100vh;padding-top:40px;padding-bottom:60px}.csh-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:16px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-block}.af-header{margin-bottom:36px}.af-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:16px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;display:inline-block}.af-title{color:var(--dark);border-left:5px solid var(--blue);margin:0 0 10px;padding-left:18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.af-title span{color:var(--blue)}.af-sub{color:var(--gray);margin:0;padding-left:23px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6}.kc-university-page{background:#f4f6fb;min-height:100vh;padding-top:36px;padding-bottom:60px}.kc-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.kc-page-tag{color:#0047ab;letter-spacing:1.5px;text-transform:uppercase;background:#e8eef8;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;display:inline-block}.kc-page-title{color:#111827;border-left:4px solid #0047ab;margin:0;padding-left:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;line-height:1.2}.kc-page-header-actions{align-items:center;gap:10px;padding-bottom:2px;display:flex}.kc-btn-add{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .18s;display:inline-flex}.kc-btn-add:hover{background:#003a8c}.kc-btn-cancel{color:#dc2626;cursor:pointer;background:#fff0f0;border:1.5px solid #fca5a5;border-radius:8px;align-items:center;gap:7px;padding:8px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}.kc-btn-cancel:hover{background:#fee2e2;border-color:#ef4444}.kc-table-card{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;overflow:hidden}.kc-table-card .ant-table{background:0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.kc-table-card .ant-table-thead>tr>th{color:#374151!important;background:#f8faff!important;border-bottom:1.5px solid #e8eef8!important;padding:14px 16px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important}.kc-table-card .ant-table-thead>tr>th:before{display:none!important}.kc-table-card .ant-table-tbody>tr>td{color:#374151;vertical-align:middle;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;border-bottom:1px solid #f3f4f6!important;padding:14px 16px!important}.kc-table-card .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.kc-table-card .ant-table-tbody>tr:hover>td{background:#f8faff!important}.kc-table-card .ant-table-placeholder{background:0 0!important}.kc-article-wrapper{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;padding:28px 32px}.kc-article-wrapper .kc-header{color:#111827;margin:16px 0 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:800}.kc-article-wrapper .kc-content{color:#374151;margin-top:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.7}.kc-article-wrapper .video-player{aspect-ratio:16/9;border-radius:12px;overflow:hidden}.kc-article-wrapper .thumbnail-wrapper{border-radius:12px;overflow:hidden}.kc-article-wrapper .thumbnail-wrapper .img-thumbnail{aspect-ratio:16/9;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.kc-university-page .ant-btn-circle{color:#374151!important;border-color:#e0e7f3!important;border-radius:8px!important;transition:background .15s,border-color .15s,color .15s!important}.kc-university-page .ant-btn-circle:hover{color:#0047ab!important;background:#e8eef8!important;border-color:#0047ab!important}.kc-university-page .ant-btn-circle.ant-btn-primary{color:#fff!important;background:#0047ab!important;border-color:#0047ab!important}.kc-university-page .ant-btn-circle.ant-btn-primary:hover{color:#fff!important;background:#003a8c!important;border-color:#003a8c!important}.kc-university-page .ant-btn-circle.ant-btn-dangerous{color:#dc2626!important;background:#fff0f0!important;border-color:#fca5a5!important}.kc-university-page .ant-btn-circle.ant-btn-dangerous:hover{background:#fee2e2!important;border-color:#ef4444!important}.mini-ai-chat{z-index:1050;background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:400px;height:520px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;animation:.4s cubic-bezier(.32,.72,0,1) miniChatSlideUp;display:flex;position:fixed;bottom:0;right:16px;overflow:hidden;box-shadow:0 12px 48px #00000029,0 2px 10px #00000014}.mini-ai-chat.mini-ai-chat--closing{animation:.38s cubic-bezier(.32,0,.67,0) forwards miniChatSlideDown}@keyframes miniChatSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes miniChatSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.mini-ai-chat .mini-ai-chat-header{background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-avatar-wrap{flex-shrink:0;position:relative}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-avatar-wrap .mini-ai-chat-online-dot{background:#52c41a;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:1px}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-header-info{flex-direction:column;flex:1;min-width:0;display:flex}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-header-info .mini-ai-chat-name{color:#fff;font-size:14px;font-weight:700;line-height:1.2}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-header-info .mini-ai-chat-status{color:#ffffffbf;margin-top:2px;font-size:11px;line-height:1.2}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-close{color:#fffc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-close:hover{color:#fff;background:#ffffff2e}.mini-ai-chat .mini-ai-chat-header .mini-ai-chat-close .anticon{font-size:13px}.mini-ai-chat .mini-ai-chat-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mini-ai-chat .mini-ai-chat-messages{scroll-behavior:smooth;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 14px 10px;display:flex;overflow-y:auto}.mini-ai-chat .mini-ai-chat-messages::-webkit-scrollbar{width:4px}.mini-ai-chat .mini-ai-chat-messages::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.mini-ai-chat .mini-ai-chat-msg{align-items:flex-end;gap:8px;display:flex}.mini-ai-chat .mini-ai-chat-msg.user{flex-direction:row-reverse;align-items:flex-end}.mini-ai-chat .mini-ai-chat-msg.user .mini-ai-chat-msg-body{align-items:flex-end;max-width:76%}.mini-ai-chat .mini-ai-chat-msg.user .mini-ai-chat-bubble{color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);border-radius:18px 18px 4px;padding:10px 15px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.6;box-shadow:0 2px 8px #1890ff47}.mini-ai-chat .mini-ai-chat-msg.user .mini-ai-chat-bubble p,.mini-ai-chat .mini-ai-chat-msg.user .mini-ai-chat-bubble *{color:#fff;margin:0}.mini-ai-chat .mini-ai-chat-msg.ai{align-items:flex-start}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-msg-body{flex:1;min-width:0;max-width:100%}.mini-ai-chat .mini-ai-chat-msg.ai:first-child .mini-ai-chat-bubble{background:linear-gradient(135deg,#eff6ff 0%,#f0fdf4 100%);border-color:#bfdbfe;font-size:14.5px;line-height:1.9}.mini-ai-chat .mini-ai-chat-msg.ai:first-child .mini-ai-chat-bubble strong{color:#1d4ed8}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble{color:#1a2535;letter-spacing:0;background:#f4f7fb;border:1px solid #e8eef6;border-radius:4px 16px 16px;width:100%;padding:11px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.85}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble p{color:#1a2535;letter-spacing:0;margin:0 0 8px;font-size:14px;line-height:1.85}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble p:last-child{margin-bottom:0}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble h1,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble h2,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble h3,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble h4{color:#0f172a;letter-spacing:-.01em;margin:12px 0 5px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.3}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble h3{font-size:13.5px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble h4{font-size:13px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble strong{color:#0f172a;font-weight:650}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ul,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ol{margin:6px 0 8px;padding-left:20px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ul li,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ol li{color:#1a2535;margin:5px 0;font-size:14px;line-height:1.7}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ul li ul,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ul li ol,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ol li ul,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ol li ol{margin:3px 0;padding-left:16px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ul li ul li,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ul li ol li,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ol li ul li,.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble ol li ol li{color:#374151;margin:3px 0}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble code{color:#d1365c;background:#e8eef6;border-radius:4px;padding:1px 5px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12.5px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble blockquote{color:#1e40af;background:#e8f3ff;border-left:3px solid #1890ff;border-radius:0 6px 6px 0;margin:6px 0;padding:6px 12px;font-size:13.5px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble.error{color:#cf1322;background:#fff1f0;border:1px solid #ffccc7;border-radius:10px;padding:10px 14px}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble.typing{background:#f4f7fb;border:1px solid #e8eef6;border-radius:4px 16px 16px;align-items:center;gap:4px;padding:10px 14px;display:flex}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble.typing span{background:#94a3b8;border-radius:50%;width:7px;height:7px;animation:1.3s ease-in-out infinite miniChatTyping;display:inline-block}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble.typing span:nth-child(2){animation-delay:.18s}.mini-ai-chat .mini-ai-chat-msg.ai .mini-ai-chat-bubble.typing span:nth-child(3){animation-delay:.36s}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-msg-avatar{flex-shrink:0;margin-top:2px}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-msg-body{flex-direction:column;gap:8px;display:flex}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-cards{flex-direction:column;gap:6px;margin-top:8px;display:flex}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;transition:border-color .15s,background .15s;display:flex}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card:hover{background:#f0f7ff;border-color:#bae0ff}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-community-logo{background:#e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-community-logo img{object-fit:cover;width:100%;height:100%;display:block}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-community-logo span{color:#64748b;font-size:13px;font-weight:700;line-height:1}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-community-name{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-subscribe-btn{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:20px;flex-shrink:0;padding:4px 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .2s,color .2s}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-subscribe-btn:hover{background:#096dd9}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-subscribe-btn.subscribed{color:#16a34a;cursor:default;background:#f0fdf4;border:1px solid #bbf7d0}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-community-card .mini-ai-chat-subscribe-btn:disabled{opacity:1}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-action-links{flex-direction:column;gap:6px;margin-top:4px;display:flex}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-action-link{color:#1677ff;cursor:pointer;text-align:left;background:#f0f7ff;border:1.5px solid #bae0ff;border-radius:10px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-action-link .mini-ai-chat-action-link-icon{color:#1677ff;flex-shrink:0;font-size:11px}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-action-link:hover{color:#fff;background:#1677ff;border-color:#1677ff}.mini-ai-chat .mini-ai-chat-msg .mini-ai-chat-action-link:hover .mini-ai-chat-action-link-icon{color:#fff}.mini-ai-chat .mini-ai-chat-stream-cursor{vertical-align:middle;background:#1890ff;border-radius:1px;width:2px;height:14px;margin-left:2px;animation:.85s step-start infinite miniChatCursorBlink;display:inline-block}@keyframes miniChatCursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes miniChatTyping{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.mini-ai-chat .mini-ai-chat-chips-toggle{color:#1890ff;cursor:pointer;text-align:left;letter-spacing:.01em;background:0 0;border:none;border-top:1px solid #f1f5f9;flex-shrink:0;width:100%;padding:8px 16px;font-size:12px;font-weight:600}.mini-ai-chat .mini-ai-chat-chips-toggle:hover{background:#f0f7ff}.mini-ai-chat .mini-ai-chat-suggestions{background:#fafbfc;border-top:1px solid #f1f5f9;flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px 14px;display:flex}.mini-ai-chat .mini-ai-chat-suggestion-chip{color:#1e293b;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:500;line-height:1.4;transition:all .15s;display:flex;box-shadow:0 1px 3px #0000000a}.mini-ai-chat .mini-ai-chat-suggestion-chip .mini-ai-chat-chip-icon{color:#1890ff;flex-shrink:0;font-size:15px}.mini-ai-chat .mini-ai-chat-suggestion-chip:after{content:"→";color:#94a3b8;margin-left:auto;font-size:13px}.mini-ai-chat .mini-ai-chat-suggestion-chip:hover{color:#1890ff;background:#f0f7ff;border-color:#1890ff;box-shadow:0 2px 8px #1890ff1f}.mini-ai-chat .mini-ai-chat-suggestion-chip:hover:after{color:#1890ff}.mini-ai-chat .mini-ai-chat-suggestion-chip:disabled{opacity:.5;cursor:not-allowed}.mini-ai-chat .mini-ai-chat-input-bar{background:#fff;border-top:1px solid #e8edf2;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.mini-ai-chat .mini-ai-chat-input-bar .mini-ai-chat-input{color:#1e293b;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;outline:none;flex:1;padding:8px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;transition:border-color .2s}.mini-ai-chat .mini-ai-chat-input-bar .mini-ai-chat-input:focus{background:#fff;border-color:#1890ff}.mini-ai-chat .mini-ai-chat-input-bar .mini-ai-chat-input::placeholder{color:#94a3b8}.mini-ai-chat .mini-ai-chat-input-bar .mini-ai-chat-input:disabled{opacity:.6}.mini-ai-chat .mini-ai-chat-input-bar .mini-ai-chat-send-btn{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0;display:flex}@media (max-width:480px){.mini-ai-chat{border-radius:20px 20px 0 0;width:100%;height:70vh;bottom:0;left:0;right:0}}.mini-ai-chat-trigger-wrap{flex-direction:column;align-items:center;display:flex;position:relative}.mini-ai-ask-bubble{color:#fff;white-space:nowrap;pointer-events:none;background:#1890ff;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:-34px;left:50%;box-shadow:0 2px 8px #1890ff73}.mini-ai-ask-bubble:after{content:"";border:5px solid #0000;border-top-color:#1890ff;border-bottom:none;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.mini-ai-ask-bubble.bubble--show{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards bubbleAppear}.mini-ai-ask-bubble.bubble--hide{animation:.3s ease-in forwards bubbleDisappear}@keyframes bubbleAppear{0%{opacity:0;transform:translate(-50%)scale(.6)translateY(6px)}to{opacity:1;transform:translate(-50%)scale(1)translateY(0)}}@keyframes bubbleDisappear{0%{opacity:1;transform:translate(-50%)scale(1)translateY(0)}to{opacity:0;transform:translate(-50%)scale(.6)translateY(6px)}}.mini-ai-chat-trigger{cursor:pointer;border:none}.mini-ai-chat-trigger .mini-ai-chat-trigger-avatar{justify-content:center;align-items:center;display:flex;position:relative}.mini-ai-chat-trigger .mini-ai-chat-trigger-avatar .ant-avatar{display:block}.mini-ai-chat-trigger .mini-ai-chat-trigger-dot{background:#52c41a;border:1.5px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:0}.soriya-tour-highlight{outline-offset:4px!important;z-index:999!important;opacity:1!important;outline:3px solid #ff8fab!important;transition:outline-color .25s,box-shadow .25s!important;position:relative!important;box-shadow:0 0 0 6px #ff8fab2e,0 0 22px #ff8fab52!important}.soriya-tour-bubble{z-index:1200;opacity:0;background:#fff;border-radius:16px;width:280px;padding:16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:opacity .22s,transform .22s;position:fixed;transform:translateY(6px);box-shadow:0 0 24px 4px #0000002e,0 4px 12px #00000014}.soriya-tour-bubble.is-ready{opacity:1;transform:translateY(0)}.soriya-tour-bubble:before{content:"";background:#fff;width:12px;height:12px;position:absolute;transform:rotate(45deg);box-shadow:-2px -2px 4px #0000000a}.soriya-tour-bubble.soriya-tour-bubble--arrow-top:before{top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.soriya-tour-bubble.soriya-tour-bubble--arrow-bottom:before{bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:2px 2px 4px #0000000f}.soriya-tour-bubble.soriya-tour-bubble--arrow-right:before{top:50%;right:-6px;transform:translateY(-50%)rotate(45deg);box-shadow:2px -2px 4px #0000000a}.soriya-tour-bubble.soriya-tour-bubble--arrow-left:before{top:50%;left:-6px;transform:translateY(-50%)rotate(45deg);box-shadow:-2px 2px 4px #0000000a}.soriya-tour-bubble.soriya-tour-bubble--arrow-none:before{display:none}.soriya-tour-close{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;font-size:12px;line-height:1;display:flex;position:absolute;top:10px;right:10px}.soriya-tour-close:hover{color:#475569}.soriya-tour-header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.soriya-tour-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.soriya-tour-avatar-wrap .ant-avatar{animation:.5s cubic-bezier(.34,1.56,.64,1) tourAvatarPop}.soriya-tour-confetti{pointer-events:none;position:absolute;inset:-4px}.confetti-piece{opacity:0;border-radius:1px;width:5px;height:5px;animation:.9s ease-out forwards tourConfettiBurst;position:absolute;top:50%;left:50%}.confetti-piece-0{--tour-confetti-angle:0deg;background:#1890ff;animation-delay:0s;transform:rotate(0)}.confetti-piece-1{--tour-confetti-angle:36deg;background:#ff8fab;animation-delay:18ms;transform:rotate(36deg)}.confetti-piece-2{--tour-confetti-angle:72deg;background:#ffc069;animation-delay:36ms;transform:rotate(72deg)}.confetti-piece-3{--tour-confetti-angle:108deg;background:#52c41a;animation-delay:54ms;transform:rotate(108deg)}.confetti-piece-4{--tour-confetti-angle:144deg;background:#b37feb;animation-delay:72ms;transform:rotate(144deg)}.confetti-piece-5{--tour-confetti-angle:180deg;background:#1890ff;animation-delay:90ms;transform:rotate(180deg)}.confetti-piece-6{--tour-confetti-angle:216deg;background:#ff8fab;animation-delay:.108s;transform:rotate(216deg)}.confetti-piece-7{--tour-confetti-angle:252deg;background:#ffc069;animation-delay:.126s;transform:rotate(252deg)}.confetti-piece-8{--tour-confetti-angle:288deg;background:#52c41a;animation-delay:.144s;transform:rotate(288deg)}.confetti-piece-9{--tour-confetti-angle:324deg;background:#b37feb;animation-delay:.162s;transform:rotate(324deg)}.soriya-tour-header-text{flex-direction:column;display:flex}.soriya-tour-header-text .soriya-tour-name{color:#1890ff;font-size:12px;font-weight:700;line-height:1.2}.soriya-tour-header-text .soriya-tour-step-label{color:#94a3b8;margin-top:1px;font-size:10px;line-height:1.2}.soriya-tour-message{color:#1e293b;white-space:pre-line;margin:0 0 12px;font-size:14px;line-height:1.65}.soriya-tour-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.soriya-tour-steps{flex-shrink:0;align-items:center;display:flex}.soriya-tour-steps .soriya-tour-step-node{color:#94a3b8;cursor:pointer;background:#fff;border:1.5px solid #dbe2ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.soriya-tour-steps .soriya-tour-step-node .anticon{font-size:8px}.soriya-tour-steps .soriya-tour-step-node:hover{color:#1890ff;border-color:#93c5fd}.soriya-tour-steps .soriya-tour-step-node.active{color:#fff;background:#1890ff;border-color:#1890ff;box-shadow:0 0 0 3px #1890ff29}.soriya-tour-steps .soriya-tour-step-node.done{color:#fff;background:#1890ff;border-color:#1890ff}.soriya-tour-steps .soriya-tour-step-node.done:hover{background:#096dd9;border-color:#096dd9}.soriya-tour-steps .soriya-tour-step-line{background:#dbe2ea;border-radius:1px;width:10px;height:2px;margin:0 3px;transition:background .25s}.soriya-tour-steps .soriya-tour-step-line.done{background:#1890ff}.soriya-tour-next-btn{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:20px;padding:5px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;transition:background .15s}.soriya-tour-next-btn:hover{background:#096dd9}@keyframes tourAvatarPop{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes tourConfettiBurst{0%{opacity:1;transform:rotate(var(--tour-confetti-angle)) translateY(0) scale(1)}to{opacity:0;transform:rotate(var(--tour-confetti-angle)) translateY(-26px) scale(.4)}}@keyframes dmBubbleIn{0%{opacity:0;transform:scale(.92)translateY(5px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes dmFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dmSendPop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.dm-page{height:calc(100vh - var(--dm-top,64px));background:radial-gradient(1200px 480px at -8% -12%,#1a56db24,#0000 55%),radial-gradient(800px 420px at 110% 0,#0ea5e91f,#0000 60%),#edf2fb;border-top:1px solid #0f172a12;gap:12px;min-height:560px;padding:12px;display:flex;overflow:hidden}.dm-sidebar{background:linear-gradient(#f8faff 0%,#f2f6ff 100%);border:1px solid #0f172a12;border-radius:24px;flex-direction:column;flex-shrink:0;width:320px;min-width:300px;max-width:360px;display:flex;overflow:hidden;box-shadow:0 14px 38px #0f172a14}.dm-sidebar__header{-webkit-backdrop-filter:blur(10px);z-index:2;background:#f8faffe0;border-bottom:1px solid #0f172a0d;padding:24px 20px 12px;position:sticky;top:0}.dm-sidebar__profile{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.dm-sidebar__profile-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.dm-sidebar__profile-info{min-width:0}.dm-sidebar__profile-name{color:#0f172a;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;line-height:1.25;overflow:hidden}.dm-sidebar__profile-handle{color:#7c8fa8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;font-weight:500;overflow:hidden}.dm-sidebar__header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.dm-sidebar__dots-btn{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s,background .15s;display:inline-flex}.dm-sidebar__dots-btn:hover{color:#000000bf;background:#0000000f}.dm-sidebar__dots-btn svg{display:block}.dm-sidebar__qr-btn{color:#fff;cursor:pointer;background:#f57c00;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,transform .15s;display:inline-flex}.dm-sidebar__qr-btn:hover{background:#e65100;transform:scale(1.05)}.dm-sidebar__qr-btn svg{display:block}.dm-sidebar__title-row,.dm-sidebar__back-btn,.dm-sidebar__title{display:none}.dm-sidebar__search{padding:0 0 6px}.dm-mode-switch{background:#0f172a0a;border-radius:16px;align-items:center;gap:6px;margin-bottom:10px;padding:5px;display:flex}.dm-mode-switch__btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:12px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.dm-mode-switch__btn:hover:not(:disabled){color:#1e293b;background:#fff9}.dm-mode-switch__btn--active{box-shadow:0 4px 12px #1a56db47;color:#fff!important;background:#1a56db!important}.dm-mode-switch__btn--disabled{opacity:.45;cursor:default}.dm-mode-switch__new-btn{color:#fff;cursor:pointer;background:#1a56db;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,transform .15s;display:inline-flex}.dm-mode-switch__new-btn:hover{background:#1546b8;transform:scale(1.06)}.dm-mode-switch__new-btn svg{display:block}.dm-mode-switch__count{color:#fff;background:#ffffff4d;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.dm-mode-switch__btn:not(.dm-mode-switch__btn--active) .dm-mode-switch__count{color:#fff;background:#1a56db}.dm-mode-switch__btn--active .dm-mode-switch__count{background:#ffffff4d}.dm-sidebar__shop-meta{color:#64748b;margin-top:10px;font-size:12px;font-weight:600}.dm-search-input.ant-input-affix-wrapper,.dm-search-input{box-shadow:none!important;background:#ffffffbf!important;border:1.5px solid #0f172a14!important;border-radius:13px!important;padding:7px 14px!important;transition:border-color .16s,box-shadow .16s!important}.dm-search-input.ant-input-affix-wrapper:hover,.dm-search-input:hover{border-color:#1a56db40!important}.dm-search-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.dm-search-input.ant-input-affix-wrapper:focus,.dm-search-input.ant-input-affix-wrapper-focused,.dm-search-input:focus{background:#fff!important;border-color:#1a56db73!important;box-shadow:0 0 0 3px #1a56db14!important}.dm-search-input.ant-input-affix-wrapper .ant-input,.dm-search-input .ant-input{color:#1e293b;font-size:13px;background:0 0!important}.dm-search-input.ant-input-affix-wrapper .ant-input::placeholder,.dm-search-input .ant-input::placeholder{color:#a8b3c8}.dm-search-clear{color:#a8b3c8;cursor:pointer;border-radius:50%;padding:2px;font-size:11px;transition:color .15s,background .15s}.dm-search-clear:hover{color:#334155;background:#0f172a14}.dm-sidebar__section-label{color:#93a4be;text-transform:uppercase;letter-spacing:1.1px;padding:15px 14px 6px;font-size:11px;font-weight:700}.dm-sidebar__list{background:linear-gradient(#f8faff26 0%,#f0f5ff8c 100%);flex:1;padding:8px 10px 16px;overflow-y:auto}.dm-sidebar__list::-webkit-scrollbar{width:6px}.dm-sidebar__list::-webkit-scrollbar-track{background:0 0}.dm-sidebar__list::-webkit-scrollbar-thumb{background:#0f172a14;border-radius:999px}.dm-contact{cursor:pointer;background:#ffffff61;border:1px solid #0000;border-radius:16px;align-items:center;gap:13px;margin-bottom:6px;padding:12px 13px;transition:background .18s,transform .18s,box-shadow .18s,border-color .18s;display:flex}.dm-contact:hover{background:#fff;border-color:#1a56db29;transform:translateY(-1px);box-shadow:0 6px 18px #0f172a14}.dm-contact--active{border-color:#1a56db6b;transform:translateY(-1px);box-shadow:0 10px 24px #1a56db4d;background:#1a56db!important}.dm-contact--active .dm-contact__name{color:#fff;font-weight:600}.dm-contact--active .dm-contact__sub{color:#fff9}.dm-contact__info{flex:1;min-width:0}.dm-contact__row-top{justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.dm-contact__meta{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:flex-start;align-items:flex-end;gap:4px;min-width:42px;margin-top:1px;display:flex}.dm-contact__name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.dm-contact__time{color:#a8b3c8;white-space:nowrap;flex-shrink:0;font-size:12.5px;line-height:1.2}.dm-contact__sub{color:#7c8fa8;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;margin-top:2px;font-size:13px;display:flex;overflow:hidden}.dm-contact__muted-icon{color:#a8b3c8;vertical-align:middle;flex-shrink:0;font-size:9px}.dm-contact--active .dm-contact__time{color:#ffffff8c}.dm-contact--active .dm-contact__muted-icon{color:#ffffff80}.dm-contact--unread{background:#1a56db14;border-color:#1a56db24}.dm-contact__av-pending{background:#e8edf3;border-radius:50%;width:46px;height:46px;display:block}.dm-contact__av-badge{border:2px solid #f5f7fc;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;display:flex;position:absolute;bottom:0;right:0}.dm-contact__av-badge--unread{background:#1a56db;width:10px;height:10px;bottom:1px;right:1px}.dm-contact__av-badge--muted{color:#fff;background:#94a3b8}.dm-contact__av-badge--blocked{color:#fff;background:#c0392b}.dm-contact--active .dm-contact__av-badge{border-color:#1a56db}.dm-contact__time--unread{font-weight:600;color:#1a56db!important}.dm-contact__sub--unread{color:#1e293b;font-weight:500}.dm-shop-badge{color:#0891b2;letter-spacing:.3px;white-space:nowrap;background:#0891b21a;border:1px solid #0891b233;border-radius:6px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.dm-contact--active .dm-shop-badge,.dm-contact--active .dm-tag--dc{color:#ffffffd9;background:#ffffff26;border-color:#ffffff40}.dm-chat-pane{background:linear-gradient(#f8fafe 0%,#eef3fb 100%);border:1px solid #0f172a12;border-radius:24px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;box-shadow:0 14px 38px #0f172a14}.dm-chat__header{-webkit-backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #0f172a12;flex-shrink:0;align-items:center;gap:12px;padding:11px 18px;display:flex}.dm-chat__mobile-back{color:#334155;cursor:pointer;background:#0f172a12;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.dm-chat__mobile-back:hover{color:#1a56db;background:#0f172a21}.dm-chat__header-info{flex:1;min-width:0}.dm-chat__header a:hover .dm-chat__name{color:#1a56db;text-underline-offset:2px;text-decoration:underline}.dm-chat__name{color:#0f172a;letter-spacing:-.25px;font-size:16px;font-weight:700;line-height:1.2}.dm-chat__header-tags{gap:5px;margin-top:3px;display:flex}.dm-tag{letter-spacing:.15px;border-radius:20px;align-items:center;gap:4px;padding:2px 9px;font-size:10px;font-weight:600;line-height:1.7;display:inline-flex}.dm-tag--muted{color:#7c8fa8;background:#94a3b821;border:1px solid #94a3b838}.dm-tag--blocked{color:#c0392b;background:#fff0ef;border:1px solid #c0392b24}.dm-tag--shop{color:#1a56db;background:#1a56db1f;border:1px solid #1a56db29}.dm-tag--shop-name{color:#475569;background:#0f172a0d;border:1px solid #0f172a12}.dm-tag--dc{color:#059669;background:#05966917;border:1px solid #0596692e}.dc-cred-modal .ant-modal-content{box-shadow:none;background:0 0;border-radius:20px;padding:0;overflow:visible}.dc-cred-modal .ant-modal-body{padding:0}.dc-cred-modal .ant-modal-close{color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b111abf;border:1px solid #94a3b859;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s,color .15s;display:flex;top:10px;right:10px}.dc-cred-modal .ant-modal-close:hover{color:#fff;background:#2563eb40;border-color:#60a5fa99}.dc-cred-modal .ant-modal-close-x{justify-content:center;align-items:center;font-size:14px;line-height:1;display:flex}.dc-cred-modal .dc-cred{color:#e6edf3;background:linear-gradient(#0b111a 0%,#0d1117 100%);border:1px solid #1f2937;border-radius:18px;font-family:Geist,Inter,system-ui,sans-serif;overflow:hidden;box-shadow:0 24px 80px #0206178c}.dc-cred-modal .dc-cred__header{background:radial-gradient(200px 80px at 20% 0,#388bfd47,#0000 70%);border-bottom:1px solid #1f2937;align-items:center;gap:14px;padding:22px 24px 14px;display:flex}.dc-cred-modal .dc-cred__icon{color:#fff;background:linear-gradient(135deg,#2f81f7 0%,#58a6ff 100%);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 0 0 1px #58a6ff59,0 10px 18px #2f81f759}.dc-cred-modal .dc-cred__icon svg{display:block}.dc-cred-modal .dc-cred__title{color:#e6edf3;letter-spacing:-.01em;font-size:16px;font-weight:650}.dc-cred-modal .dc-cred__subtitle{color:#9aa4b2;margin-top:2px;font-size:12px}.dc-cred-modal .dc-cred__tabs{background:#0b111a;border-bottom:1px solid #1f2937;gap:8px;padding:8px 12px;display:flex}.dc-cred-modal .dc-cred__tab{color:#9aa4b2;cursor:pointer;letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;padding:8px 0;font-size:12px;font-weight:600;transition:all .15s}.dc-cred-modal .dc-cred__tab:hover{color:#e6edf3;border-color:#58a6ff33}.dc-cred-modal .dc-cred__tab--active{color:#e6edf3;background:linear-gradient(135deg,#1f6feb 0%,#2f81f7 100%);border-color:#58a6ff66;box-shadow:0 6px 16px #1f6feb59}.dc-cred-modal .dc-cred__body{min-height:366px;padding:18px 24px 22px}.dc-cred-modal .dc-cred__hint{color:#9aa4b2;text-align:center;max-width:340px;margin:0 auto 16px;font-size:12px;line-height:1.6}.dc-cred-modal .dc-cred__qr-wrap{justify-content:center;margin-bottom:14px;padding-top:2px;display:flex}.dc-cred-modal .dc-cred__qr-box{background:#fff;border-radius:14px;padding:12px;display:inline-flex;box-shadow:0 14px 30px #00000059}.dc-cred-modal .dc-cred__loading{color:#9aa4b2;text-align:center;padding:20px 0;font-size:13px}.dc-cred-modal .dc-cred__copy{color:#c9d1d9;cursor:pointer;text-align:center;background:linear-gradient(135deg,#1f6feb24 0%,#1f6feb05 100%);border:1px solid #58a6ff66;border-radius:10px;width:100%;padding:9px 0;font-size:12px;transition:background .15s,border-color .15s,color .15s;display:block}.dc-cred-modal .dc-cred__copy:hover{color:#fff;background:#1f6feb2e;border-color:#58a6ff99}.dc-cred-modal .dc-cred__steps{background:#0f172a73;border:1px solid #1f2937;border-radius:12px;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px;display:flex}.dc-cred-modal .dc-cred__step{align-items:center;gap:10px;display:flex}.dc-cred-modal .dc-cred__step-num{color:#fff;background:linear-gradient(135deg,#1f6feb 0%,#2f81f7 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex;box-shadow:0 6px 12px #1f6feb59}.dc-cred-modal .dc-cred__step-text{color:#c9d1d9;font-size:13px}.dc-cred-modal .dc-cred__creds{flex-direction:column;gap:10px;margin-bottom:6px;display:flex}.dc-cred-modal .dc-cred__row{background:#0f172a99;border:1px solid #1f2937;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.dc-cred-modal .dc-cred__label{color:#8b949e;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;width:64px;font-size:11px;font-weight:700}.dc-cred-modal .dc-cred__value{color:#8fd1ff;text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;overflow:hidden}.dc-cred-modal .dc-cred__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.dc-cred-modal .dc-cred__action-btn{cursor:pointer;color:#9aa4b2;background:#0f172acc;border:1px solid #1f2937;border-radius:8px;justify-content:center;align-items:center;padding:4px 6px;transition:background .15s,border-color .15s,color .15s;display:flex}.dc-cred-modal .dc-cred__action-btn:hover{color:#fff;background:#1f6feb2e;border-color:#58a6ff73}.dm-contact__menu-btn{opacity:0;pointer-events:none;color:#475569;cursor:pointer;background:#0f172a12;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;transition:opacity .15s,background .15s;display:flex}.dm-contact:hover .dm-contact__menu-btn,.dm-contact--active .dm-contact__menu-btn{opacity:1;pointer-events:auto}.dm-contact--active .dm-contact__menu-btn{color:#fff;background:#ffffff2e}.dm-contact--active .dm-contact__menu-btn:hover{background:#ffffff47}.dm-contact__menu-btn:hover{background:#0f172a21}.dm-actions-menu__backdrop{z-index:9998;position:fixed;inset:0}.dm-actions-menu{z-index:9999;background:#fff;border:1px solid #0f172a0f;border-radius:14px;min-width:240px;max-width:300px;animation:.14s cubic-bezier(.34,1.3,.64,1) both dmMenuIn;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0f172a29,0 2px 8px #0f172a14}.dm-actions-menu__header{color:#94a3b8;text-transform:uppercase;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #0f172a0f;padding:10px 16px 8px;font-size:11px;font-weight:700;overflow:hidden}.dm-actions-menu__info{color:#64748b;text-overflow:ellipsis;white-space:nowrap;padding:6px 16px 10px;font-size:12px;overflow:hidden}.dm-actions-menu__item{color:#1e293b;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:11px 16px;font-size:14px;font-weight:500;transition:background .1s;display:flex}.dm-actions-menu__item:hover{background:#f8fafc}.dm-actions-menu__item--warn{color:#d97706}.dm-actions-menu__item--danger{color:#dc2626}.dm-actions-menu__item--danger:hover{background:#fff5f5}.dm-actions-menu__icon{text-align:center;flex-shrink:0;width:22px;font-size:16px}.dm-actions-menu__divider{background:#0f172a0f;height:1px;margin:2px 0}@keyframes dmMenuIn{0%{opacity:0;transform:scale(.94)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.dm-chat__more-btn{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #0f172a2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;transition:all .16s;display:flex;box-shadow:0 1px 3px #0f172a14}.dm-chat__more-btn:hover{color:#1a56db;background:#f1f5f9;border-color:#1a56db59;box-shadow:0 2px 10px #1a56db1f}.dm-ctx-menu{z-index:9999;background:#fff;border:1px solid #0f172a1a;border-radius:10px;min-width:150px;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0f172a24}.dm-ctx-menu__item{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:13.5px;transition:background .12s;display:flex}.dm-ctx-menu__item:hover{background:#f1f5f9}.dm-ctx-menu__item--danger{color:#ff4d4f}.dm-ctx-menu__item--danger:hover{background:#fff0ef}.dm-chat__switch-bar{background:linear-gradient(90deg,#0000,#1a56db 40%,#3b7ff5 60%,#0000) 0 0/200% 100%;flex-shrink:0;height:2px;animation:.8s ease-in-out infinite dmSwitchSlide}@keyframes dmSwitchSlide{0%{background-position:100% 0}to{background-position:-100% 0}}.dm-chat__messages{background:radial-gradient(1200px 420px at 0 0,#1a56db14,#0000 55%),radial-gradient(700px 300px at 100% 100%,#0ea5e914,#0000 60%),linear-gradient(#f6f9ff 0%,#eff4fc 100%);flex-direction:column;flex:1;padding:24px 20px 26px;display:flex;position:relative;overflow-y:auto}.dm-chat__messages:before{content:"";opacity:.32;pointer-events:none;background-image:radial-gradient(circle at 22px 22px,#94a3b821 1px,#0000 1px),radial-gradient(circle at 2px 2px,#94a3b814 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.dm-chat__messages::-webkit-scrollbar{width:4px}.dm-chat__messages::-webkit-scrollbar-track{background:0 0}.dm-chat__messages::-webkit-scrollbar-thumb{background:#0f172a14;border-radius:4px}.dm-chat__messages::-webkit-scrollbar-thumb:hover{background:#0f172a29}.dm-chat__stream{z-index:1;width:min(100%,1260px);min-height:100%;margin:0 auto;padding:0 clamp(4px,1.5vw,20px);position:relative}.dm-chat__stream:after{content:"";height:20px;display:block}.dm-chat__stream--center{flex-direction:column;justify-content:center;display:flex}.dm-chat__stream--center:after{display:none}.dm-chat__msg-row{flex-direction:column;align-items:flex-start;width:100%;margin-top:12px;animation:.2s cubic-bezier(.34,1.3,.64,1) both dmBubbleIn;display:flex}.dm-chat__msg-row--mine{align-items:flex-end}.dm-chat__msg-row--grouped{margin-top:4px;animation:none}.dm-bubble{color:#0f172a;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;word-break:break-word;background:#fff;border:1px solid #0f172a12;border-radius:20px 20px 20px 5px;max-width:min(72%,660px);padding:11px 18px 8px;position:relative;box-shadow:0 1px 2px #0f172a0d,0 3px 12px #0f172a0f}@media (pointer:fine){.dm-bubble{-webkit-user-select:text;user-select:text}}.dm-bubble--mine{color:#fff;background:linear-gradient(148deg,#1a56db 0%,#3b7ff5 100%);border-color:#1a56db5c;border-radius:20px 20px 5px;box-shadow:0 3px 14px #1a56db47,0 1px 3px #1a56db2e}.dm-bubble__text{white-space:pre-wrap;font-size:15px;line-height:1.56}.dm-bubble__meta{color:#a8b3c8;text-align:right;margin-top:4px;font-size:11px;line-height:1}.dm-bubble__meta--mine{color:#ffffff94}.dm-reply-bar{background:#1890ff0d;border-top:1px solid #94a3b826;border-left:3px solid #1890ff;flex:0 0 100%;align-items:center;gap:8px;padding:6px 12px 6px 14px;display:flex}.dm-reply-bar__inner{flex:1;min-width:0}.dm-reply-bar__sender{color:#1890ff;margin-bottom:1px;font-size:12px;font-weight:600}.dm-reply-bar__text{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dm-reply-bar__close{cursor:pointer;color:#94a3b8;background:0 0;border:none;flex-shrink:0;padding:2px;font-size:13px}.dm-reply-bar__close:hover{color:#475569}.dm-edit-bar{background:#f59e0b0f;border-top:1px solid #94a3b826;border-left:3px solid #f59e0b;flex:0 0 100%;align-items:center;gap:8px;padding:6px 12px 6px 14px;display:flex}.dm-edit-bar__inner{flex:1;min-width:0}.dm-edit-bar__label{color:#d97706;margin-bottom:1px;font-size:12px;font-weight:600}.dm-edit-bar__text{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dm-edit-bar__close{cursor:pointer;color:#94a3b8;background:0 0;border:none;flex-shrink:0;padding:2px;font-size:13px}.dm-edit-bar__close:hover{color:#475569}.dm-msg--edited{color:#64748b;margin-right:5px;font-size:10.5px;font-style:italic;font-weight:500}.dm-msg--edited:before{content:"✎ ";font-size:10px;font-style:normal}.dm-bubble--mine .dm-msg--edited,.group-msg__bubble--mine .dm-msg--edited,.dm-bubble__meta--mine .dm-msg--edited{color:#ffffffd9}.dm-reply-quote{cursor:pointer;background:#0000001f;border-left:3px solid #ffffff73;border-radius:6px 6px 0 0;margin-bottom:4px;padding:5px 10px 6px}.dm-reply-quote--mine{background:#00000026;border-left-color:#fff9}.dm-reply-quote:not(.dm-reply-quote--mine){background:#1890ff14;border-left-color:#1890ff}.dm-reply-quote--deleted{cursor:default;opacity:.65}.dm-reply-quote__sender{color:#ffffffe6;margin-bottom:2px;font-size:11px;font-weight:600}.dm-reply-quote:not(.dm-reply-quote--mine) .dm-reply-quote__sender{color:#1890ff}.dm-reply-quote__text{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dm-reply-quote:not(.dm-reply-quote--mine) .dm-reply-quote__text{color:#475569}.dm-reply-quote__deleted-text{color:#ffffff80;font-size:12px;font-style:italic}.dm-reply-quote:not(.dm-reply-quote--mine) .dm-reply-quote__deleted-text{color:#94a3b8}@keyframes chat-msg-flash{0%{background-color:#1890ff38}to{background-color:#0000}}.dm-msg--highlight{border-radius:8px;animation:1.6s ease-out forwards chat-msg-flash}.dm-seen-receipt{text-align:right;color:#94a3b8;padding:0 12px 4px;font-size:11px}.dm-seen-receipt--group{padding-right:16px}.dm-chat__sys{text-align:center;color:#94a3b8;background:#94a3b81a;border:1px solid #94a3b829;border-radius:20px;max-width:80%;margin:8px auto;padding:3px 14px;font-size:11px;line-height:1.55}.dm-chat__loading-older{color:#8a94a6;justify-content:center;align-items:center;gap:8px;padding:8px 0 12px;font-size:12px;display:flex}.dm-chat__empty-state{-webkit-backdrop-filter:blur(8px);color:#94a3b8;background:#ffffffb8;border:1px dashed #1a56db33;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(100%,430px);margin:0 auto;padding:28px 24px;animation:.3s both dmFadeUp;display:flex}.dm-chat__empty-state .anticon{opacity:.25;color:#1a56db;font-size:36px}.dm-chat__empty-state span{color:#7c8fa8;font-size:13px;font-weight:500}.dm-chat__blocked-notice{color:#c0392b;background:#fff0ef;border:1px solid #c0392b21;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:8px;margin:0 4px;padding:11px 18px;font-size:13px;font-weight:500;display:flex}.dm-chat__blocked-notice .anticon{font-size:14px}.dm-chat__blocked-notice--other{color:#7c8fa8;background:#94a3b814;border-color:#94a3b833}.dm-chat__unblock-btn{color:#c0392b;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.dm-chat__unblock-btn:hover{color:#922b21}.dm-chat__input-area{z-index:6;-webkit-backdrop-filter:blur(16px);background:#fffffff5;border-top:1px solid #0f172a12;flex-wrap:wrap;flex-shrink:0;align-items:flex-end;gap:8px;padding:9px 16px 11px;display:flex;position:relative}.dm-chat__textarea{resize:none;scrollbar-width:none;color:#0f172a;background:0 0;border:none;outline:none;flex:1;max-height:200px;padding:8px 6px;font-family:inherit;font-size:14px;line-height:1.4;overflow-y:auto}.dm-chat__textarea::-webkit-scrollbar{display:none}.dm-chat__textarea::placeholder{color:#a8b3c8}.dm-chat__input-wrap{background:#f0f3fa;border:1.5px solid #0f172a1a;border-radius:24px;flex:1;align-items:center;gap:2px;padding:2px 6px 2px 7px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.dm-chat__input-wrap:focus-within{background:#fff;border-color:#1a56db73;box-shadow:0 0 0 3px #1a56db14}.dm-chat__input-wrap--over{border-color:#c0392b80!important;box-shadow:0 0 0 3px #c0392b14!important}.dm-chat__emoji-btn{color:#a8b3c8;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:30px;height:30px;font-size:16px;transition:color .15s,background .15s;display:flex}.dm-chat__emoji-btn:hover{color:#1a56db;background:#1a56db14}.dm-chat__emoji-picker{z-index:60;pointer-events:auto;overscroll-behavior:contain;touch-action:pan-y;border-radius:14px;position:absolute;bottom:calc(100% + 10px);left:0;overflow:hidden;box-shadow:0 8px 32px #0f172a29}.dm-chat__emoji-picker .EmojiPickerReact,.dm-chat__emoji-picker .epr-main{max-height:min(380px,60vh)!important;overflow-y:auto!important}.dm-chat__char-count{color:#a8b3c8;flex-shrink:0;align-self:flex-end;padding-bottom:10px;font-size:10.5px}.dm-chat__char-count--over{color:#c0392b;font-weight:600}.dm-chat__send-btn{color:#a8b3c8;cursor:default;background:#0f172a14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex}.dm-chat__send-btn--active{color:#fff;cursor:pointer;background:linear-gradient(148deg,#1a56db 0%,#3b7ff5 100%);animation:.28s cubic-bezier(.34,1.56,.64,1) both dmSendPop;box-shadow:0 4px 16px #1a56db61}.dm-chat__send-btn--active:hover{transform:scale(1.06);box-shadow:0 6px 20px #1a56db7a}.dm-chat__send-btn--active:active{transform:scale(.94)}.dm-empty-pane{color:#94a3b8;background:linear-gradient(#f8fbff 0%,#eef3fb 100%);border:1px solid #0f172a12;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:26px;animation:.35s both dmFadeUp;display:flex;box-shadow:0 14px 38px #0f172a14}.dm-empty-pane__card{text-align:center;background:#fff;border:1px solid #0f172a12;border-radius:22px;flex-direction:column;align-items:center;gap:12px;width:min(100%,460px);padding:36px 32px;display:flex;box-shadow:0 8px 30px #0f172a12}.dm-empty-pane__icon-wrap{background:linear-gradient(135deg,#1a56db 0%,#3b82f6 100%);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex;box-shadow:0 10px 24px #1a56db47}.dm-empty-pane__title{color:#0f172a;letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700;line-height:1.3}.dm-empty-pane__hint{color:#7c8fa8;max-width:340px;margin:0;font-size:13.5px;line-height:1.6}.chat-date-divider{pointer-events:none;justify-content:center;margin:18px 0 8px;display:flex}.chat-date-divider span{color:#94a3b8;-webkit-user-select:none;user-select:none;letter-spacing:.35px;background:#0f172a0d;border:1px solid #0f172a0d;border-radius:20px;padding:3px 13px;font-size:10.5px;font-weight:600}@media (max-width:1280px){.dm-sidebar{width:328px;min-width:280px;max-width:328px}.dm-chat__messages{padding:20px 14px 18px}.dm-chat__stream{width:100%;padding:0 6px}}@media (max-width:980px){.dm-page{min-height:calc(100vh - var(--dm-top,56px));height:calc(100vh - var(--dm-top,56px));min-height:calc(100dvh - var(--dm-top,56px));height:calc(100dvh - var(--dm-top,56px));background:#eef3fb;border-top:none;gap:0;padding:0}.dm-sidebar,.dm-chat-pane,.dm-empty-pane{width:100%;min-width:0;max-width:none;box-shadow:none;border:none;border-radius:0}.dm-chat-pane,.dm-empty-pane,.dm-page--chat-active .dm-sidebar{display:none}.dm-page--chat-active .dm-chat-pane{display:flex}.dm-page--chat-active .dm-empty-pane{display:none}.dm-chat__mobile-back{display:inline-flex}.dm-chat__header{gap:10px;padding:12px 14px}.dm-chat__messages{padding:14px 10px 16px}.dm-chat__stream{width:100%}.dm-bubble{max-width:84%}.dm-chat__input-area{padding:8px 10px 10px}.dm-chat__emoji-picker{left:auto;right:0}}@media (max-width:576px){.dm-page{min-height:0;height:calc(100vh - var(--dm-top,65px) - 64px);height:calc(100dvh - var(--dm-top,65px) - 64px)}}@media (max-width:640px){.dm-sidebar__header{padding:18px 14px 10px}.dm-sidebar__title{font-size:22px}.dm-contact{border-radius:14px;gap:10px;padding:10px}.dm-contact__name{font-size:14px}.dm-contact__sub{font-size:12px}.dm-chat__name{font-size:15px}.dm-chat__more-btn{border-radius:10px;width:32px;height:32px}.dm-chat__textarea{font-size:14px}.dm-chat__send-btn{width:42px;height:42px}}.profile-avatar-outer{flex-shrink:0;display:inline-flex;position:relative}.profile-avatar-wrap{border-radius:50%;overflow:hidden}.profile-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar-initials{color:#fff;letter-spacing:.4px;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.profile-avatar-btn{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;line-height:1}.chat-drawer{z-index:1000;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}.chat-drawer__panel{pointer-events:all;background:#fff;flex-direction:column;width:360px;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;box-shadow:-4px 0 24px #0000001f}.chat-drawer__header{background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.chat-drawer__icon{color:#fff;background:linear-gradient(135deg,#fa8c16,#d46b08);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:flex}.chat-drawer__icon--shop{background:linear-gradient(135deg,#1890ff,#096dd9)}.chat-drawer__header-text{flex:1;min-width:0}.chat-drawer__header-name{color:#111;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.chat-drawer__header-sub{color:#888;align-items:center;gap:3px;margin-top:1px;font-size:11px;display:flex}.chat-drawer__header-sub--online{color:#52c41a}.chat-drawer__close-btn{cursor:pointer;color:#888;background:#f5f5f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.chat-drawer__back-btn{cursor:pointer;color:#555;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.chat-drawer__messages{background:#f7f8fa;flex-direction:column;flex:1;gap:2px;padding:12px 14px;display:flex;overflow-y:auto}.chat-drawer__loading{text-align:center;padding:20px}.chat-drawer__system-msg{text-align:center;color:#aaa;padding:4px 0;font-size:11px;line-height:1.3}.chat-drawer__msg-row{flex-direction:column;align-items:flex-start;margin-top:8px;display:flex}.chat-drawer__msg-row--mine{align-items:flex-end}.chat-drawer__msg-row--grouped{margin-top:2px}.chat-bubble{color:#222;word-break:break-word;background:#fff;border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:75%;padding:7px 11px 4px;position:relative;box-shadow:0 1px 2px #00000014}.chat-bubble--mine{color:#fff;box-shadow:none;background:#1890ff;border-radius:16px 16px 4px;align-self:flex-end}.chat-bubble__text{font-size:14px;line-height:1.45}.chat-bubble__meta{color:#aaa;text-align:right;margin-top:2px;font-size:10px;line-height:1}.chat-bubble__meta--mine{color:#ffffffa6}.chat-drawer__sender-name{color:#888;margin-bottom:1px;font-size:11px;font-weight:500}.chat-drawer__empty-state{color:#bbb;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.chat-drawer__empty-state .anticon{font-size:28px}.chat-drawer__empty-state span{font-size:13px}.chat-drawer__input-area{background:#fff;border-top:1px solid #f0f0f0;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.chat-drawer__textarea{resize:none;background:#fafafa;border:1px solid #e8e8e8;border-radius:20px;outline:none;flex:1;max-height:80px;padding:8px 14px;font-family:inherit;font-size:14px;line-height:1.45;overflow-y:auto}.chat-drawer__send-btn{color:#bbb;cursor:default;background:#e8e8e8;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .2s;display:flex}.chat-drawer__send-btn--active{color:#fff;cursor:pointer;background:#1890ff}.chat-status-dot{background:#52c41a;border-radius:50%;width:6px;height:6px;display:inline-block}.inbox-list{flex:1;overflow-y:auto}.inbox-row{cursor:pointer;background:#fff;border-bottom:1px solid #f8f8f8;align-items:center;gap:10px;padding:10px 16px;transition:background .15s;display:flex}.inbox-row--unread{background:#f0f7ff}.inbox-row__content{flex:1;min-width:0}.inbox-row__name{color:#111;margin-bottom:2px;font-size:13px;font-weight:500}.inbox-row__name--unread{font-weight:600}.inbox-row__preview{color:#888;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.inbox-row__preview--unread{color:#1890ff}.inbox-row__meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.inbox-row__time{color:#bbb;font-size:10px}.inbox-row__unread-dot{background:#1890ff;border-radius:50%;width:8px;height:8px}.shop-fab__btn{cursor:pointer;color:#444;z-index:999;background:#fff;border:none;border-radius:16px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:54px;height:54px;padding:4px 0 0;transition:all .2s;display:flex;position:fixed;box-shadow:0 4px 12px #00000014}.shop-fab__btn:hover,.shop-fab__btn.shop-fab__btn--open{color:#fff;background:#192e82}.shop-fab__btn:hover .shop-fab__label,.shop-fab__btn.shop-fab__btn--open .shop-fab__label{color:#ededed}.shop-fab__label{color:#444;pointer-events:none;font-size:10px;font-weight:400;line-height:1.2}.shop-fab__badge{color:#fff;pointer-events:none;background:#ef4444;border:2px solid #fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.customer-chat{z-index:9997;background:#fff;border-radius:16px;flex-direction:column;width:340px;height:420px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:.22s cubic-bezier(.34,1.56,.64,1) messengerPop;display:flex;position:fixed;right:20px;overflow:hidden;box-shadow:0 12px 40px #0000002e,0 2px 8px #00000014}.customer-chat__head{background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;align-items:center;gap:9px;padding:10px 12px;display:flex}.customer-chat__av{color:#fff;letter-spacing:.5px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.customer-chat__head-meta{flex:1;min-width:0}.customer-chat__head-name{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.customer-chat__name-btn{color:#0f172a;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:13px;font-weight:600;line-height:1.25}.customer-chat__head-sub{color:#52c41a;align-items:center;gap:4px;margin-top:1px;font-size:11px;display:flex}.customer-chat__dot{background:#52c41a;border-radius:50%;width:6px;height:6px;display:inline-block}.customer-chat__icon-btn{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.customer-chat__body{background:#f8fafc;flex-direction:column;flex:1;padding:10px 12px;display:flex;overflow-y:auto}.customer-chat__msg-row{flex-direction:column;align-items:flex-start;margin-top:10px;display:flex}.customer-chat__msg-row--mine{align-items:flex-end}.customer-chat__msg-row--grouped{margin-top:2px}.customer-chat__msg-user-row{align-items:center;gap:6px;margin-bottom:3px;display:flex}.customer-chat__mini-av{border-radius:50%;width:20px;height:20px}.customer-chat__msg-name-btn{color:#0f172a;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:11px;font-weight:600;line-height:1.2}.customer-chat__bubble{color:#0f172a;word-break:break-word;background:#fff;border-radius:14px 14px 14px 3px;align-self:flex-start;max-width:78%;padding:7px 11px 4px;box-shadow:0 1px 3px #00000012}.customer-chat__bubble--mine{color:#fff;box-shadow:none;background:#1890ff;border-radius:14px 14px 3px;align-self:flex-end}.customer-chat__bubble span:first-child{font-size:13px;line-height:1.45}.customer-chat__ts{color:#94a3b8;text-align:right;margin-top:2px;font-size:10px;line-height:1;display:block}.customer-chat__ts--mine{color:#fff9}.customer-chat__sys{text-align:center;color:#94a3b8;padding:3px 0;font-size:10px;line-height:1.4}.customer-chat__empty{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.customer-chat__empty span{color:#94a3b8;margin-top:6px;font-size:12px}.customer-chat__center{justify-content:center;padding:20px;display:flex}.customer-chat__foot{background:#fff;border-top:1px solid #f1f5f9;flex-shrink:0;align-items:flex-end;gap:7px;padding:8px 10px;display:flex}.customer-chat__ta{resize:none;color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:20px;outline:none;flex:1;max-height:70px;padding:7px 12px;font-family:inherit;font-size:13px;line-height:1.4;transition:border-color .15s;overflow-y:auto}.customer-chat__send-btn{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .15s;display:flex}.owner-inbox{z-index:10020;background:#f8fafc;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),right .28s cubic-bezier(.22,1,.36,1),bottom .28s cubic-bezier(.22,1,.36,1),border-radius .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;overflow:hidden}.owner-inbox__head{background:linear-gradient(145deg,#0b1e52 0%,#09152f 100%);border-bottom:1px solid #94a3b838;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.owner-inbox__head-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.owner-inbox__back-btn{cursor:pointer;color:#e2e8f0;background:#ffffff24;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.owner-inbox__shop-icon{background:linear-gradient(135deg,#3b82f659,#0ea5e933);border:1px solid #bfdbfe47;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.owner-inbox__av{color:#fff;letter-spacing:.5px;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex;position:relative;box-shadow:0 0 0 1px #94a3b859}.owner-inbox__av-badge{color:#fff;background:#ef4444;border:1.5px solid #fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}.owner-inbox__head-text{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.owner-inbox__head-name{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.owner-inbox__head-name-btn{color:#f8fafc;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.2}.owner-inbox__head-sub{color:#bfdbfef5;align-items:center;gap:6px;margin-top:3px;font-size:13px;display:flex}.owner-inbox__dot{background:#22c55e;border-radius:50%;width:5px;height:5px;display:inline-block}.owner-inbox__icon-btn{cursor:pointer;color:#cbd5e1;background:#ffffff1f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.owner-inbox__head-icons{gap:6px;display:flex}.owner-inbox__total-badge{color:#fff;background:#ef4444;border:1px solid #ffffff8c;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:700;display:flex}.owner-inbox__list{background:#f8fafc;flex:1;padding:12px 12px 8px;overflow-y:auto}.owner-inbox__row{cursor:pointer;background:#fff;border:1px solid #eef2f7;border-radius:14px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;transition:all .16s;display:flex;position:relative;box-shadow:0 2px 10px #0f172a0d}.owner-inbox__row--unread{border-color:#bfdbfe;box-shadow:0 7px 16px #2563eb1f}.owner-inbox__row--selected{background:#eef4ff;border-color:#7aa2f8;box-shadow:0 8px 18px #2563eb29}.owner-inbox__row-main{flex:1;min-width:0}.owner-inbox__row-top{align-items:center;gap:6px;margin-bottom:3px;display:flex}.owner-inbox__row-name{color:#0f172a;margin-bottom:2px;font-size:16px;font-weight:600;line-height:1.2}.owner-inbox__row-name--unread{font-weight:700}.owner-inbox__row-preview{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;overflow:hidden}.owner-inbox__row-preview--unread{color:#1d4ed8}.owner-inbox__row-unread-pill{color:#1d4ed8;background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:12px;font-weight:700}.owner-inbox__row-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;min-width:42px;display:flex}.owner-inbox__row-time{color:#94a3b8;white-space:nowrap;font-size:13px;font-weight:500}.owner-inbox__row-chevron-wrap{background:#f1f5f9;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.owner-inbox__row-chevron{color:#94a3b8;flex-shrink:0}.owner-inbox__split-shell{flex:1;min-height:0;display:flex}.owner-inbox__split-list-pane{background:#f3f6fb;border-right:1px solid #dbe4f2;flex-direction:column;width:clamp(280px,34%,390px);min-width:280px;max-width:390px;display:flex}.owner-inbox__split-chat-pane{background:#f8fafc;flex-direction:column;flex:1;min-width:0;display:flex}.owner-inbox__split-empty{text-align:center;color:#64748b;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.owner-inbox__split-empty-title{color:#1e293b;margin-top:12px;font-size:16px;font-weight:700}.owner-inbox__split-empty-text{max-width:320px;margin-top:6px;font-size:13px;line-height:1.45}.owner-inbox__center{justify-content:center;padding:24px;display:flex}.owner-inbox__empty{flex-direction:column;justify-content:center;align-items:center;padding:52px 20px;display:flex}.owner-inbox__empty span{color:#94a3b8;text-align:center;margin-top:8px;font-size:12px;line-height:1.5}.owner-inbox__body{background:#f8fafc;flex-direction:column;flex:1;min-height:0;padding:14px 18px;display:flex;overflow-y:auto}.owner-inbox__body-inner{flex-direction:column;width:min(980px,100%);min-height:100%;margin:0 auto;display:flex}.owner-inbox__scroll-gap{flex-shrink:0;height:24px}.owner-inbox__msg-row{flex-direction:column;align-items:flex-start;margin-top:12px;display:flex}.owner-inbox__msg-row--mine{align-items:flex-end}.owner-inbox__msg-row--grouped{margin-top:2px}.owner-inbox__mini-av{color:#fff;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;width:28px;height:28px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}.owner-inbox__mini-av2{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.owner-inbox__bubble{color:#0f172a;word-break:break-word;background:#fff;border-radius:16px 16px 16px 5px;align-self:flex-start;max-width:84%;padding:11px 15px 6px;box-shadow:0 2px 7px #00000014}.owner-inbox__bubble--mine{color:#f1f5f9;box-shadow:none;background:#0f172a;border-radius:16px 16px 5px;align-self:flex-end}.owner-inbox__bubble span:first-child{font-size:16px;line-height:1.52}.owner-inbox__ts{color:#94a3b8;text-align:right;margin-top:4px;font-size:12px;line-height:1;display:block}.owner-inbox__ts--mine{color:#f1f5f999}.owner-inbox__sys{text-align:center;color:#94a3b8;padding:3px 0;font-size:10px}.owner-inbox__foot{background:#fff;border-top:1px solid #f1f5f9;flex-shrink:0;align-items:flex-end;gap:7px;padding:10px 14px;display:flex}.owner-inbox__foot-inner{align-items:flex-end;gap:10px;width:min(980px,100%);margin:0 auto;display:flex}.owner-inbox__ta{resize:none;color:#0f172a;background:#f8fafc;border:1.5px solid #dbe4f2;border-radius:24px;outline:none;flex:1;max-height:96px;padding:11px 16px;font-family:inherit;font-size:16px;line-height:1.45;transition:border-color .15s;overflow-y:auto}.owner-inbox__send-btn{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .15s;display:flex}.inbox-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:flex}.group-chat__header{background:#fff;border-bottom:1px solid #e9ecef;flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.group-chat__header-av{object-fit:cover;color:#475569;background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex}.group-chat__header-info{flex:1;min-width:0}.group-chat__header-name{font-size:15px;font-weight:600;line-height:1.3}.group-chat__header-sub{color:#64748b;font-size:12px}.group-chat__settings-btn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:8px;align-items:center;padding:6px 8px;font-size:18px;transition:background .15s,color .15s;display:flex}.group-chat__settings-btn:hover{color:#1890ff;background:#f1f5f9}.group-msg{align-items:flex-end;gap:8px;padding:1px 0;display:flex}.group-msg--mine{flex-direction:row-reverse;padding-right:4px}.group-msg--theirs{flex-direction:row}.group-msg--first{margin-top:8px}.group-msg--last{margin-bottom:2px}.group-msg__av{flex-shrink:0;align-items:flex-end;width:38px;padding-bottom:2px;display:flex}.group-msg__av .author-avatar{line-height:0}.group-msg__av .ant-avatar{border:2px solid #fff;box-shadow:0 1px 4px #00000026;width:36px!important;height:36px!important;font-size:14px!important;line-height:36px!important}.group-msg__av-spacer{flex-shrink:0;width:38px}.group-msg__body{flex-direction:column;max-width:min(68%,520px);display:flex}.group-msg--mine .group-msg__body{align-items:flex-end}.group-msg--theirs .group-msg__body{align-items:flex-start}.group-msg__sender{letter-spacing:.02em;margin-bottom:4px;margin-left:14px;font-size:11.5px;font-weight:700}.group-msg__bubble{word-break:break-word;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:flex-end;gap:1px 8px;padding:8px 12px 7px;animation:.16s cubic-bezier(.34,1.1,.64,1) both dmBubbleIn;display:inline-flex}@media (pointer:fine){.group-msg__bubble{-webkit-user-select:text;user-select:text}}.group-msg__bubble--theirs{color:#1a202c;background:#fff;border-radius:18px;box-shadow:0 1px 4px #00000017,0 0 0 1px #0000000a}.group-msg__bubble--theirs.group-msg__bubble--first:not(.group-msg__bubble--last){border-top-left-radius:5px}.group-msg__bubble--theirs.group-msg__bubble--last{border-bottom-left-radius:5px}.group-msg__bubble--mine{color:#fff;background:linear-gradient(145deg,#1551d0 0%,#3b82f6 100%);border-radius:18px;box-shadow:0 2px 8px #3b82f659}.group-msg__bubble--mine.group-msg__bubble--first:not(.group-msg__bubble--last){border-top-right-radius:5px}.group-msg__bubble--mine.group-msg__bubble--last{border-bottom-right-radius:5px}.group-msg__bubble--mine .group-msg__time{color:#ffffffa6}.group-msg__text{white-space:pre-wrap;flex:auto;min-width:0;font-size:14.5px;line-height:1.52}.group-msg__time{color:#94a3b8;white-space:nowrap;flex-shrink:0;align-self:flex-end;padding-bottom:1px;font-size:10px;line-height:1}.group-chat__announce-banner{text-align:center;color:#7c5a00;background:#fffbe6;border-top:1px solid #ffe58f;flex-shrink:0;padding:10px 16px;font-size:13px}.group-chat__pending-banner{text-align:center;color:#0958d9;background:#e6f4ff;border-top:1px solid #91caff;flex-shrink:0;padding:10px 16px;font-size:13px}@keyframes kickedCardIn{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kickedOrbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes kickedLockShake{0%{transform:translate(0)}18%{transform:translate(-5px)rotate(-2.5deg)}36%{transform:translate(5px)rotate(2.5deg)}52%{transform:translate(-3px)rotate(-1.5deg)}68%{transform:translate(3px)rotate(1.5deg)}84%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes kickedLabelReveal{0%{opacity:0;letter-spacing:.3em;transform:translateY(-4px)}to{opacity:1;letter-spacing:.14em;transform:translateY(0)}}@keyframes kickedShimmer{0%{background-position:-240%}to{background-position:240%}}.group-chat__kicked-state{justify-content:center;align-items:center;padding:32px 20px;display:flex}.group-chat__kicked-card{-webkit-backdrop-filter:blur(24px);background:#ffffffc7;border:1px solid #1a56db1a;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:320px;padding:40px 32px 32px;animation:.52s cubic-bezier(.34,1.2,.64,1) 40ms both kickedCardIn;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0f172a08,0 10px 36px #0f172a17,inset 0 1px #ffffffe6}.group-chat__kicked-card:before{content:"";background:linear-gradient(90deg,#1a56db,#60a5fa);border-radius:0 0 4px 4px;width:52px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.group-chat__kicked-card.group-chat__banned-card{border-color:#dc26261a}.group-chat__kicked-card.group-chat__banned-card:before{background:linear-gradient(90deg,#b91c1c,#f87171)}.group-chat__kicked-card.group-chat__pending-card{border-color:#d977061f}.group-chat__kicked-card.group-chat__pending-card:before{background:linear-gradient(90deg,#b45309,#fbbf24)}.group-chat__kicked-card.group-chat__join-card{border-color:#1890ff26}.group-chat__kicked-card.group-chat__join-card:before{background:linear-gradient(90deg,#1a56db,#38bdf8)}.group-chat__kicked-card:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#1a56db0b 1px,#0000 1px);background-size:20px 20px;border-radius:24px;position:absolute;inset:0}.group-chat__kicked-art{z-index:1;margin-bottom:22px;animation:.55s cubic-bezier(.34,1.2,.64,1) .1s both kickedCardIn;position:relative}.group-chat__kicked-art .kicked-orbit{transform-origin:60px 60px;animation:20s linear infinite kickedOrbitSpin}.group-chat__kicked-art .kicked-lock{transform-origin:60px 79px;animation:.72s cubic-bezier(.36,.07,.19,.97) .42s both kickedLockShake}.group-chat__kicked-label{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:#b91c1c;background:#dc262612;border:1px solid #dc262629;border-radius:20px;margin-bottom:14px;padding:4px 13px;font-size:10px;font-weight:700;animation:.45s .22s both kickedLabelReveal;display:inline-block;position:relative}.group-chat__kicked-title{z-index:1;color:#0f172a;text-align:center;letter-spacing:-.28px;margin:0 0 9px;font-size:16.5px;font-weight:700;line-height:1.38;animation:.5s cubic-bezier(.34,1.2,.64,1) .28s both kickedCardIn;position:relative}.group-chat__kicked-desc{z-index:1;color:#64748b;text-align:center;margin:0 0 26px;font-size:13px;line-height:1.65;animation:.5s cubic-bezier(.34,1.2,.64,1) .33s both kickedCardIn;position:relative}.group-chat__kicked-desc strong{color:#334155;font-weight:600}.group-chat__rejoin-btn{z-index:1;color:#fff;letter-spacing:.008em;cursor:pointer;background:linear-gradient(110deg,#1a3fa8 0%,#1d4ed8 25%,#3b82f6 50%,#1d4ed8 75%,#1a3fa8 100%) 0%/260% 100%;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;padding:0;font-size:14px;font-weight:600;transition:transform .18s cubic-bezier(.34,1.2,.64,1),box-shadow .18s;animation:.5s cubic-bezier(.34,1.2,.64,1) .4s both kickedCardIn;display:inline-flex;position:relative;box-shadow:0 2px 14px #1a56db61,inset 0 1px #ffffff2e}.group-chat__rejoin-btn:hover:not(:disabled){background-size:260% 100%;animation:1.5s linear infinite kickedShimmer,kickedCardIn;transform:translateY(-2px);box-shadow:0 6px 24px #1a56db75,inset 0 1px #ffffff2e}.group-chat__rejoin-btn:active:not(:disabled){transform:translateY(0)}.group-chat__rejoin-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.group-chat__rejoin-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite kickedOrbitSpin}.group-chat__rename-row{background:linear-gradient(#f8fbff 0%,#f3f7ff 100%);border:1px solid #dbe5f5;border-radius:14px;margin:2px 0 10px;padding:12px 14px}.group-chat__rename-label{letter-spacing:.06em;text-transform:uppercase;color:#7b8ca7;margin-bottom:8px;font-size:12px;font-weight:700}.group-chat__rename-controls{align-items:center;gap:10px;display:flex}.group-chat__rename-input.ant-input{border:1px solid #cfdae9;border-radius:10px;height:40px;font-size:14px}.group-chat__rename-save-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a56db 0%,#3b82f6 100%);border:none;border-radius:10px;height:40px;padding:0 16px;font-size:13px;font-weight:700;transition:transform .16s,box-shadow .16s,opacity .16s;box-shadow:0 6px 16px #1a56db42}.group-chat__rename-save-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #1a56db4d}.group-chat__rename-save-btn:disabled{opacity:.62;cursor:not-allowed;box-shadow:none}.group-tab-sidebar .dm-contact__av-badge{background:#52c41a}.group-settings-modal .ant-modal-content{border:1px solid #dbe5f5;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 24px 56px #0f172a33}.group-settings-modal .ant-modal-header{background:linear-gradient(#f9fbff 0%,#f2f6ff 100%);border-bottom:1px solid #e6edf9;margin:0;padding:16px 20px 14px}.group-settings-modal .ant-modal-title{line-height:1.2}.group-settings-modal .ant-modal-body{max-height:calc(100vh - 180px);padding:14px 18px 18px;overflow-y:auto}.group-settings-modal__title-wrap{align-items:flex-start;gap:10px;display:flex}.group-settings-modal__title-icon{color:#1a56db;background:#1a56db1f;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.group-settings-modal__title{letter-spacing:-.02em;color:#0f172a;font-size:20px;font-weight:800}.group-settings-modal__subtitle{color:#64748b;margin-top:4px;font-size:12.5px}.group-settings-modal__body{margin-top:6px}.chat-management{max-width:none;padding:10px 8px 4px}.chat-management--compact{padding:4px 2px 2px}.chat-management__header{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.chat-management__heading{min-width:0}.chat-management__title{letter-spacing:-.02em;color:#0f172a;margin:0;font-size:26px;font-weight:800}.chat-management__subtitle{color:#64748b;margin:4px 0 0;font-size:13px}.chat-management--compact .chat-management__header{margin-bottom:12px}.chat-management--compact .chat-management__title{font-size:18px}.chat-management--compact .chat-management__subtitle{font-size:12px}.chat-management__loading-state{text-align:center;padding:44px 18px}.chat-management__loading-text{color:#64748b;margin:14px 0 0}.chat-management__error-state{color:#b91c1c;background:linear-gradient(#fff7f7 0%,#fff1f1 100%);border:1px solid #fecaca;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.group-settings-panel{background:linear-gradient(#fbfdff 0%,#f3f7ff 100%);border:1px solid #dbe5f5;border-radius:14px;margin-bottom:14px;padding:16px}.group-settings-panel__header{margin-bottom:10px}.group-settings-panel__title{color:#1e293b;letter-spacing:-.01em;font-size:16px;font-weight:800}.group-settings-panel__subtitle{color:#6b7f99;margin-top:4px;font-size:12px;line-height:1.45}.group-settings-panel__item{background:#ffffffd9;border:1px solid #e3ebf9;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.group-settings-panel__item:hover{border-color:#c9d9f3;transform:translateY(-1px);box-shadow:0 8px 20px #0f172a0f}.group-settings-panel__item+.group-settings-panel__item{margin-top:10px}.group-settings-panel__item--join{align-items:flex-start}.group-settings-panel__label{color:#1e293b;font-size:14px;font-weight:700}.group-settings-panel__hint{color:#64748b;margin-top:4px;font-size:12px;line-height:1.35}.group-settings-panel__select{width:220px}.group-settings-panel__select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{align-items:center;height:42px;min-height:42px;display:flex;box-shadow:none!important;background:linear-gradient(#fff 0%,#f8fbff 100%)!important;border:1px solid #cfdae9!important;border-radius:10px!important;padding:6px 38px 6px 12px!important}.group-settings-panel__select.ant-select-single .ant-select-selection-item,.group-settings-panel__select.ant-select-single .ant-select-selection-placeholder{align-items:center;min-height:28px;line-height:1.25;display:flex}.group-settings-panel__select .ant-select-arrow{color:#8aa0bf;font-size:12px;transition:transform .18s,color .18s}.group-settings-panel__select.ant-select-open .ant-select-arrow{color:#1d4ed8;transform:rotate(180deg)}.group-settings-panel__select:hover .ant-select-selector{border-color:#93c5fd!important}.group-settings-panel__select.ant-select-focused .ant-select-selector{border-color:#93c5fd!important;box-shadow:0 0 0 3px #3b82f61f!important}.group-settings-panel__select .group-settings-panel__option-label{color:#1e293b;font-size:13px;font-weight:600;line-height:1.2;display:block}.group-settings-panel__select .group-settings-panel__option-hint{display:none}.group-settings-select-dropdown{border:1px solid #dbe5f5;border-radius:12px;box-shadow:0 14px 28px #0f172a24}.group-settings-select-dropdown .ant-select-item{padding:0}.group-settings-select-dropdown .ant-select-item-option{border-radius:10px;align-items:center;min-height:46px;margin:4px 6px;padding:10px 12px;display:flex}.group-settings-select-dropdown .ant-select-item-option-content{white-space:normal}.group-settings-select-dropdown .group-settings-panel__option-label{color:#1e293b;font-size:13px;font-weight:700;line-height:1.25;display:block}.group-settings-select-dropdown .group-settings-panel__option-hint{color:#6b7f99;margin-top:2px;font-size:11px;line-height:1.35;display:block}.group-settings-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#eef5ff}.group-settings-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#dbeafe}.group-settings-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .group-settings-panel__option-label{color:#1d4ed8}.group-settings-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .group-settings-panel__option-hint{color:#1e40af}.group-member-list{background:linear-gradient(#fbfdff 0%,#f3f7ff 100%);border:1px solid #dbe5f5;border-radius:14px;margin-top:14px;padding:16px}.group-member-list__section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.group-member-list__section-title{color:#6b7f99;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:13px;font-weight:700}.group-member-list__section-head .group-member-list__section-title{margin-bottom:0}.group-member-list__search{width:240px}.group-member-list__search .ant-input-affix-wrapper{box-shadow:none;background:#fff;border:1px solid #cfdae9;border-radius:10px}.group-member-list__search .ant-input-affix-wrapper-focused,.group-member-list__search .ant-input-affix-wrapper:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f61f}.group-member-list__search .ant-input-affix-wrapper>input.ant-input{height:100%;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.group-member-list__search .ant-input-affix-wrapper>input.ant-input:focus,.group-member-list__search .ant-input-affix-wrapper>input.ant-input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.group-member-list__search.ant-input-affix-wrapper .ant-input,.group-member-list__search.ant-input-affix-wrapper .ant-input:hover,.group-member-list__search.ant-input-affix-wrapper .ant-input:focus,.group-member-list__search.ant-input-affix-wrapper .ant-input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.group-member-list__search .anticon{color:#8aa0bf}.group-member-list__empty{color:#64748b;background:#fff9;border:1px dashed #cfdced;border-radius:10px;margin-bottom:8px;padding:12px;font-size:12px}.group-member-list__row{border-bottom:1px solid #e8eef9;align-items:center;gap:10px;padding:10px 8px;display:flex}.group-member-list__row:last-child{border-bottom:none}.group-member-list__row--banned{opacity:.78}.group-member-list__avatar{color:#fff;background:linear-gradient(135deg,#1a56db 0%,#3b82f6 100%);flex-shrink:0;font-size:12px;font-weight:700}.group-member-list__identity{flex-direction:column;flex:1;min-width:0;display:flex}.group-member-list__name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.group-member-list__meta{color:#7a8ca6;margin-top:2px;font-size:12px}.group-member-list__role-tag,.group-member-list__status-tag{border-radius:999px;margin-inline-end:0;padding:1px 8px;font-weight:600}.group-member-list__role-tag{text-transform:capitalize}.group-join-requests{background:linear-gradient(#fbfdff 0%,#f3f7ff 100%);border:1px solid #dbe5f5;border-radius:14px;margin:14px 0;padding:16px}.group-join-requests__head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.group-join-requests__head-left{color:#6b7f99;align-items:center;gap:8px;display:inline-flex}.group-join-requests__title{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.group-join-requests__count{color:#fff;background:#2563eb;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:4px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.group-join-requests__refresh-btn{margin-left:auto}.group-join-requests__loading{text-align:center;padding:16px 0}.group-join-requests__empty{margin:8px 0 2px}.group-join-requests__list{margin-top:2px}.group-join-requests__row{border-bottom:1px solid #e8eef9;align-items:center;gap:10px;padding:10px 8px;display:flex}.group-join-requests__row:last-child{border-bottom:none}.group-join-requests__avatar{color:#fff;background:linear-gradient(135deg,#1a56db 0%,#3b82f6 100%);flex-shrink:0;font-size:12px;font-weight:700}.group-join-requests__identity{flex:1;min-width:0}.group-join-requests__name{color:#1e293b;font-size:14px;font-weight:600;line-height:1.25}.group-join-requests__meta{color:#7a8ca6;margin-top:2px;font-size:12px}.group-join-requests__actions{align-items:center;gap:6px;display:inline-flex}.group-mod-btn{color:#475569;cursor:pointer;background:#fff;border:1px solid #d1d8e5;border-radius:10px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 10px;font-size:13px;font-weight:600;transition:all .16s;display:inline-flex}.group-mod-btn:hover{color:#1a56db;border-color:#93c5fd;box-shadow:0 2px 10px #3b82f61f}.group-mod-btn:active{transform:translateY(1px)}.group-mod-btn--menu{width:34px;min-width:34px;padding:0}.group-mod-btn--unban{color:#b91c1c;border-color:#fecaca}.group-mod-btn--unban:hover{color:#991b1b;border-color:#fca5a5;box-shadow:0 2px 10px #ef444429}.group-mod-menu-dropdown .ant-dropdown-menu{background:linear-gradient(#fff 0%,#f9fbff 100%);border:1px solid #dbe5f5;border-radius:14px;padding:8px;box-shadow:0 16px 34px #0f172a2e}.group-mod-menu.ant-dropdown-menu{min-width:250px}.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item,.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-submenu-title{border-radius:10px;margin:2px 0;padding:0!important}.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-title-content{width:100%}.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item-divider{background:#e6edf8;margin:8px 4px}.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item:hover,.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item-active,.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item-selected{background:#eef5ff}.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item-danger{color:inherit}.group-mod-menu.ant-dropdown-menu .ant-dropdown-menu-item-danger:hover{background:#fff2f2}.group-mod-menu__action{align-items:flex-start;gap:10px;min-width:220px;padding:10px 12px;display:flex}.group-mod-menu__icon{color:#1a56db;background:#eaf2ff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.group-mod-menu__text-wrap{flex-direction:column;gap:2px;min-width:0;display:flex}.group-mod-menu__title{color:#1e293b;font-size:13px;font-weight:700;line-height:1.3}.group-mod-menu__hint{color:#6b7f99;font-size:11px;line-height:1.35}.group-mod-menu__action--danger .group-mod-menu__icon{color:#dc2626;background:#fee2e2}.group-mod-menu__action--danger .group-mod-menu__title{color:#b91c1c}.group-mod-menu__action--danger .group-mod-menu__hint{color:#991b1b}@media (max-width:768px){.group-settings-panel__item{flex-wrap:wrap;align-items:flex-start}.group-settings-panel__select{width:100%}.group-member-list__section-head{flex-wrap:wrap}.group-member-list__search{width:100%}}.dm-group-badge{color:#1890ff;white-space:nowrap;background:#e6f4ff;border:1px solid #91caff;border-radius:20px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}.dm-group-badge--pending{color:#d46b08;background:#fffbe6;border-color:#ffd591}.group-ctx-menu{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:160px;padding:4px;animation:.12s both dmBubbleIn;box-shadow:0 8px 24px #0000001f}.group-ctx-menu__item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.group-ctx-menu__item:hover{background:#f1f5f9}.group-ctx-menu__item--danger{color:#ff4d4f}.group-ctx-menu__item--danger:hover{background:#fef2f2}.chat-link{color:inherit;word-break:break-all;text-decoration:underline;transition:opacity .15s}.chat-link:hover{opacity:.75}.dm-bubble--mine .chat-link,.group-msg__bubble--mine .chat-link,.chat-bubble--mine .chat-link{color:#ffffffeb}.dm-bubble:not(.dm-bubble--mine) .chat-link,.group-msg__bubble:not(.group-msg__bubble--mine) .chat-link,.chat-bubble:not(.chat-bubble--mine) .chat-link{color:#1a56db}.chat-yt-embed{aspect-ratio:16/9;background:#000;border-radius:10px;width:300px;max-width:100%;margin-top:8px;position:relative;overflow:hidden}.chat-yt-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.dm-tag--owner{color:#7c3aed;letter-spacing:.3px;background:#ede9fe;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.dm-tag--private{color:#64748b;letter-spacing:.3px;background:#f1f5f9;border-radius:4px;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.dm-tag--public{color:#059669;letter-spacing:.3px;background:#ecfdf5;border-radius:4px;flex-shrink:0;align-items:center;padding:1px 6px;font-size:10px;font-weight:600;display:inline-flex}.dm-ug__delete-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:12px;transition:background .12s,color .12s;display:inline-flex}.dm-ug__delete-btn:hover{color:#dc2626;background:#fee2e2}.group-invite-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:260px;font-family:inherit;overflow:hidden;box-shadow:0 4px 16px #1890ff1a,0 1px 4px #0f172a0f}.group-invite-card--sent{opacity:.82}.group-invite-card__accent{background:linear-gradient(90deg,#1890ff 0%,#36cfc9 100%);height:3px}.group-invite-card__inner{padding:14px 16px}.group-invite-card__top{align-items:center;gap:12px;margin-bottom:12px;display:flex}.group-invite-card__avatar{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.group-invite-card__meta{flex:1;min-width:0}.group-invite-card__badge{align-items:center;gap:5px;margin-bottom:4px;display:inline-flex}.group-invite-card__badge span{text-transform:uppercase;letter-spacing:.7px;color:#1890ff;font-size:10px;font-weight:700}.group-invite-card__badge svg{flex-shrink:0}.group-invite-card__name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden}.group-invite-card__members{color:#94a3b8;margin-top:2px;font-size:11px}.group-invite-card__divider{background:#f1f5f9;height:1px;margin-bottom:12px}.group-invite-card__caption{color:#64748b;margin-bottom:12px;font-size:12px;line-height:1.5}.group-invite-card__caption strong{color:#334155;font-weight:600}.group-invite-card__sent-label{color:#94a3b8;text-align:center;padding:2px 0;font-size:12px;font-style:italic}.group-invite-card__actions{gap:8px;display:flex}.group-invite-card__view-btn{color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #d1d5db;border-radius:8px;flex:none;padding:7px 14px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s}.group-invite-card__view-btn:hover:not(:disabled){color:#1890ff;background:#f0f9ff;border-color:#1890ff}.group-invite-card__view-btn:disabled{opacity:.45;cursor:default}.group-invite-card__join-btn{color:#fff;cursor:pointer;letter-spacing:.2px;background:linear-gradient(135deg,#1890ff 0%,#096dd9 100%);border:none;border-radius:8px;flex:1;padding:7px 14px;font-size:12px;font-weight:700;transition:opacity .15s,transform .1s}.group-invite-card__join-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.group-invite-card__join-btn:active:not(:disabled){transform:translateY(0)}.group-invite-card__join-btn:disabled{opacity:.55;cursor:default}.group-invite-card__joined{color:#52c41a;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.group-invite-links{border:1px solid #e2e8f0;border-radius:10px;margin:16px 0;overflow:hidden}.group-invite-links__header{background:#f8faff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.group-invite-links__title{color:#334155;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}.group-invite-links__generate-btn{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:7px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.group-invite-links__generate-btn:hover:not(:disabled){background:#1677e0}.group-invite-links__generate-btn:disabled{opacity:.6;cursor:default}.group-invite-links__empty{text-align:center;color:#94a3b8;padding:14px;font-size:13px}.group-invite-links__list{padding:4px 0}.group-invite-links__item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.group-invite-links__item:last-child{border-bottom:none}.group-invite-links__token{color:#475569;background:#f1f5f9;border-radius:5px;padding:3px 7px;font-family:Courier New,Courier,monospace;font-size:12px}.group-invite-links__actions{gap:6px;display:flex}.group-invite-links__copy-btn{color:#1890ff;cursor:pointer;background:0 0;border:1px solid #1890ff;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;transition:background .12s;display:inline-flex}.group-invite-links__copy-btn:hover{background:#e6f4ff}.group-invite-links__revoke-btn{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #fca5a5;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;transition:background .12s;display:inline-flex}.group-invite-links__revoke-btn:hover:not(:disabled){background:#fee2e2}.group-invite-links__revoke-btn:disabled{opacity:.6;cursor:default}.group-invite-modal{padding:4px 0 8px}.group-invite-modal .ant-input-affix-wrapper:focus,.group-invite-modal .ant-input-affix-wrapper-focused{box-shadow:none}.group-invite-modal__desc{color:#475569;margin-bottom:16px;font-size:14px}.group-invite-modal__actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.group-invite-modal__cancel{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:600;transition:background .12s}.group-invite-modal__cancel:hover{background:#f1f5f9}.group-invite-modal__send{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:600;transition:background .15s}.group-invite-modal__send:hover:not(:disabled){background:#1677e0}.group-invite-modal__send:disabled{opacity:.55;cursor:default}.group-invite-modal__results{z-index:1050;background:#fff;border:1px solid #e2e8f0;border-radius:8px;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.group-invite-modal__result-row{cursor:pointer;align-items:center;gap:10px;padding:8px 12px;transition:background .1s;display:flex}.group-invite-modal__result-row:hover{background:#f0f7ff}.group-invite-modal__result-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.group-invite-modal__result-initials{color:#fff;background:linear-gradient(135deg,#1890ff,#096dd9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.group-invite-modal__result-name{color:#1a1a2e;font-size:14px;font-weight:500}.group-invite-modal__selected{background:#f0f7ff;border:1px solid #1890ff;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:8px 12px;display:flex}.group-invite-modal__selected--error{background:#fff2f0;border-color:#ff4d4f}.group-invite-modal__selected-user{align-items:center;gap:10px;display:flex}.group-invite-modal__selected-name{color:#1a1a2e;font-size:14px;font-weight:600}.group-invite-modal__selected-clear{color:#475569;cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;line-height:1;transition:background .12s;display:flex}.group-invite-modal__selected-clear:hover{color:#fff;background:#94a3b8}.group-link-modal{padding:4px 0 8px}.group-link-modal .group-invite-modal__desc{margin-bottom:20px}.group-link-modal__box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;display:flex;overflow:hidden}.group-link-modal__icon{color:#94a3b8;flex-shrink:0;font-size:15px}.group-link-modal__url{color:#1890ff;word-break:break-all;letter-spacing:.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px;font-weight:500;line-height:1.6}.group-link-modal__copy-btn{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;padding:10px 0;font-size:14px;font-weight:600;transition:background .15s;display:flex}.group-link-modal__copy-btn:hover{background:#1677e0}@media screen and (max-width:768px){.owner-inbox,.customer-chat{z-index:10020;padding-bottom:env(safe-area-inset-bottom);width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;border-radius:0!important;inset:0!important}.owner-inbox__head,.customer-chat__head{padding-top:calc(12px + env(safe-area-inset-top))}.shop-fab__btn--open{display:none!important}}@keyframes chatSlideUpMobile{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.owner-inbox,.customer-chat{will-change:transform,opacity;animation:.28s cubic-bezier(.22,1,.36,1) both chatSlideUpMobile!important}}@media (prefers-reduced-motion:reduce){.owner-inbox,.customer-chat{animation:none!important}}.dm-page.dm-page--with-menu,.dm-page.dm-page--menu-collapsed,.dm-page.dm-page--with-hmenu,.dm-page.dm-page--hmenu-collapsed{transition:padding .45s cubic-bezier(.22,1,.36,1)}.dm-page.dm-page--menu-collapsed{padding-left:36px}@media (max-width:576px){.dm-page.dm-page--menu-collapsed{padding-left:0}}.dm-page.dm-page--with-menu{padding-left:var(--dm-menu-room,158px)}@media (max-width:576px){.dm-page.dm-page--with-menu{padding-left:0}}.dm-page.dm-page--with-hmenu{padding-bottom:var(--dm-menu-room,130px)}@media (max-width:576px){.dm-page.dm-page--with-hmenu{padding-bottom:0}}.dm-page.dm-page--hmenu-collapsed{padding-bottom:30px}@media (max-width:576px){.dm-page.dm-page--hmenu-collapsed{padding-bottom:0}}.dm-side-menu .fixed-menu{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s}.dm-side-menu.is-collapsed .fixed-menu:not(.fixed-menu--horizontal){opacity:0;pointer-events:none;transform:translate(calc(-100% - 16px))!important}.dm-side-menu.is-collapsed .fixed-menu--horizontal{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 24px))!important}.dm-side-menu .fixed-menu:not(.fixed-menu--horizontal) .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):after{left:calc(100% + 36px)}.dm-side-menu .fixed-menu:not(.fixed-menu--horizontal) .menu-item[data-tooltip]:not([data-tooltip=""]):not(.has-label):before{left:calc(100% + 30px)}.dm-menu-handle{z-index:999;color:#0047ab;cursor:pointer;background:#e6efff;border:1.5px solid #f58220;border-left:none;border-radius:0 12px 12px 0;justify-content:center;align-items:center;width:22px;height:56px;padding:0;font-size:12px;font-weight:700;transition:left .45s cubic-bezier(.22,1,.36,1),background .2s,color .2s;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%);box-shadow:0 4px 12px #0047ab2e}.dm-menu-handle:hover{color:#fff;background:#0047ab}@media (max-width:576px){.dm-menu-handle{display:none}}.dm-menu-handle.dm-menu-handle--bottom{border:1.5px solid #f58220;border-bottom:none;border-radius:12px 12px 0 0;width:56px;height:22px;transition:bottom .45s cubic-bezier(.22,1,.36,1),background .2s,color .2s;top:auto;bottom:0;left:50%;transform:translate(-50%)}.cop-hero{color:#fff;background:linear-gradient(135deg,#002f80 0%,#0047ab 60%,#1890ff 100%);padding:80px 0 60px;position:relative;overflow:hidden}.cop-hero__grid{pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.cop-hero__glow{pointer-events:none;background:radial-gradient(circle,#ffffff12 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-60px;right:10%}.cop-hero__inner{z-index:1;justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}@media (max-width:640px){.cop-hero__inner{flex-direction:column;align-items:flex-start;gap:16px}}.cop-hero__left{flex:1}.cop-hero__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background:#ffffff14;border:2px solid #ffffff2e;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:120px;height:120px;display:flex}@media (max-width:640px){.cop-hero__badge{display:none}}.cop-hero__badge-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.cop-hero .cop-hero-title{color:#fff;margin-bottom:8px;font-size:2rem;font-weight:700}@media (max-width:576px){.cop-hero .cop-hero-title{font-size:1.5rem}}.cop-hero .cop-hero-sub{opacity:.8;margin:0;font-size:1rem}.cdash-page{background:#f4f6fb;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.cdash-wrap{max-width:920px;margin:0 auto;padding:0 24px}@media (min-width:900px) and (max-width:1280px){.cdash-wrap{padding-left:120px}}.cdash-banner{padding:40px 0 36px}.cdash-banner__inner{z-index:1;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.cdash-banner__text{flex:1;min-width:0}.cdash-banner__title{color:#fff;margin:0 0 4px;font-size:30px;font-weight:800;line-height:1.2}.cdash-banner__sub{color:#ffffffd9;margin:0;font-size:15px}.cdash-banner__badge{background:#ffffff14;border:2px solid #ffffff2e;border-radius:50%;flex-shrink:0;width:112px;height:112px;padding:6px}@media (max-width:640px){.cdash-banner__badge{display:none}}.cdash-stake{max-width:560px;margin-top:26px}.cdash-stake__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cdash-stake__total{align-items:baseline;gap:10px;margin:0;display:flex}.cdash-stake__total strong{letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1}.cdash-stake__total span{font-size:15px;font-weight:600}.cdash-stake__link{text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline}.cdash-stake__bar{gap:4px;height:12px;margin-top:14px;display:flex}.cdash-stake__half{border-radius:4px;flex:1;display:flex;overflow:hidden}.cdash-stake__half:first-child{border-radius:999px 4px 4px 999px}.cdash-stake__half:last-child{border-radius:4px 999px 999px 4px}.cdash-stake__pending{background-size:8px 8px}.cdash-stake__legend{gap:4px;margin-top:8px;font-size:13px;display:flex}.cdash-stake__legend>span{flex:1}.cdash-stake__legend b{font-weight:800}.cdash-stake__legend em{opacity:.85;font-style:normal}.cdash-stake--light{color:#111827;max-width:none;margin:0 0 8px}.cdash-stake--light .cdash-stake__total span,.cdash-stake--light .cdash-stake__legend{color:#6b7280}.cdash-stake--light .cdash-stake__link{color:#0047ab}.cdash-stake--light .cdash-stake__half{background:#e8eef8}.cdash-stake--light .cdash-stake__fill{background:#0047ab}.cdash-stake--light .cdash-stake__pending{background-image:repeating-linear-gradient(135deg,#0047ab8c 0 2px,#0000 2px 6px)}.cdash-stake--light .cdash-stake__legend b{color:#111827}.cdash-summary{grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid;position:relative}@media (max-width:720px){.cdash-summary{grid-template-columns:1fr 1fr;row-gap:20px}}.cdash-summary__link{color:#0047ab;font-size:13px;font-weight:600;position:absolute;top:14px;right:20px}.cdash-stat{border-left:1.5px solid #eef1f6;flex-direction:column;gap:2px;padding:0 16px;display:flex}.cdash-stat:first-child{border-left:none;padding-left:0}@media (max-width:720px){.cdash-stat:nth-child(3){border-left:none;padding-left:0}}.cdash-stat__label{white-space:nowrap;letter-spacing:.4px;text-transform:uppercase;color:#6b7280;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.cdash-stat__value{color:#111827;font-size:28px;font-weight:800;line-height:1.2}.cdash-stat__value small{color:#9ca3af;margin-left:6px;font-size:15px;font-weight:600}.cdash-stat__info{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;padding:0;transition:background .15s,color .15s;display:inline-grid}.cdash-stat__info .anticon{font-size:13px}.cdash-stat__info:hover,.cdash-stat__info:focus-visible{color:#0047ab;background:#e8eef8;outline:none}.cdash-stat__meta{color:#16a34a;font-size:12px;font-weight:700}.cdash-bar{background:#e8eef8;border-radius:999px;max-width:160px;height:6px;margin-top:10px;display:flex;overflow:hidden}.cdash-bar__fill{background:#0047ab}.cdash-bar__pending{background:#93b4e3}.cdash-body{padding-top:28px;padding-bottom:64px}.cdash-card{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;padding:24px 28px;box-shadow:0 2px 12px #0000000d}@media (max-width:576px){.cdash-card{padding:18px}}.cdash-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#0047ab;border:1.5px solid #0047ab;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.cdash-btn:hover{color:#fff;background:#003a8c}.cdash-btn:focus-visible{outline-offset:2px;outline:3px solid #0047ab59}.cdash-btn:disabled{color:#9ca3af;cursor:default;background:#e5e7eb;border-color:#e5e7eb}.cdash-btn--ghost{color:#0047ab;background:#fff;height:34px;padding:0 16px;font-size:13px}.cdash-btn--ghost:hover{color:#0047ab;background:#e8eef8}.cdash-pill{white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 12px;font-size:12px;font-weight:700}.cdash-pill--blue{color:#0047ab;background:#e8eef8}.cdash-pill--amber{color:#b45309;background:#fff4e0}.cdash-pill--green{color:#15803d;background:#e7f6ec}.cdash-pill--muted{color:#6b7280;background:#f1f3f6}.cdash-tl__item{gap:20px;display:flex}.cdash-tl__item>.cdash-card{flex:1;min-width:0;margin-bottom:20px}.cdash-tl__item:last-child>.cdash-card{margin-bottom:0}@media (max-width:576px){.cdash-tl__item{gap:12px}}.cdash-tl__rail{flex-direction:column;flex:0 0 40px;align-items:center;padding-top:16px;display:flex}@media (max-width:576px){.cdash-tl__rail{flex-basis:32px}}.cdash-tl__dot{color:#fff;background:#0047ab;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid;box-shadow:0 0 0 6px #f4f6fb}.cdash-tl__dot.is-done{background:#16a34a}.cdash-tl__dot.is-locked{color:#94a3b8;background:#e2e8f0}@media (max-width:576px){.cdash-tl__dot{width:32px;height:32px;font-size:14px}}.cdash-tl__line{border-left:2px dashed #cbd5e1;flex:1;width:0;margin:8px 0 -24px}.cdash-tl__line.is-done{border-left:2px solid #16a34a}.cdash-step__head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.cdash-step__title{color:#111827;margin:0;font-size:18px;font-weight:800}.cdash-step__bar{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.cdash-step__foot{color:#6b7280;margin:14px 0 0;font-size:13px}.cdash-step__bar .cdash-step__foot{margin:0}.cdash-step.is-locked{background:#fafbfc}.cdash-step.is-locked .cdash-step__title{color:#6b7280}.cdash-step.is-locked .cdash-metrics{opacity:.45;filter:grayscale()}.cdash-note{color:#92400e;background:#fff7ed;border-radius:10px;margin:0 0 12px;padding:10px 14px;font-size:14px}.cdash-checks{margin:0;padding:0;list-style:none}.cdash-checks li{color:#111827;border-top:1px solid #eef1f6;align-items:center;gap:12px;min-height:52px;font-weight:600;display:flex}.cdash-checks li>.anticon{color:#16a34a;font-size:18px}.cdash-checks li.is-done .cdash-checks__label{color:#6b7280;font-weight:500}.cdash-checks__dot{border:2px solid #cbd5e1;border-radius:50%;flex-shrink:0;width:18px;height:18px}.cdash-checks__label{flex:0 auto}.cdash-checks__info{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;padding:0;transition:background .15s,color .15s;display:grid}.cdash-checks__info .anticon{font-size:16px}.cdash-checks__info:hover,.cdash-checks__info:focus-visible{color:#0047ab;background:#e8eef8;outline:none}.cdash-metrics{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.cdash-metrics{grid-template-columns:1fr}}.cdash-metric{background:#f8fafd;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.cdash-metric__label{color:#6b7280;font-size:13px;font-weight:600}.cdash-metric__count{color:#111827;margin:0;font-size:26px;font-weight:800;line-height:1.2}.cdash-metric__count span{color:#9ca3af;font-size:15px;font-weight:600}.cdash-metric__track{background:#e8eef8;border-radius:999px;height:6px;margin:6px 0 2px;display:block;overflow:hidden}.cdash-metric__track span{border-radius:inherit;background:#0047ab;height:100%;display:block}.cdash-metric__meta{color:#6b7280;font-size:13px}.cdash-metric__badge{color:#0047ab;background:#e8eef8;border-radius:999px;align-self:flex-start;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:700}.cdash-history{margin:16px 0 0;padding:0;list-style:none}.cdash-history li{border-top:1px solid #eef1f6;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 0;font-size:13px;display:flex}.cdash-history li .ant-tag{margin:0 0 0 8px}.cdash-history__reason{color:#6b7280;flex-basis:100%}.cdash-empty{text-align:center}.cdash-empty h2{font-size:18px;font-weight:800}.cdash-empty p{color:#6b7280;margin:0}.cdash-empty__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}@media (prefers-reduced-motion:reduce){.cdash-btn,.cdash-checks__info{transition:none}}.cpadm{background:#f4f6fb;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.cpadm-blank{align-items:flex-start;gap:18px;margin-bottom:20px;padding:28px;display:flex}.cpadm-blank__icon{color:#0047ab;background:#e8eef8;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.cpadm-blank__text{min-width:0;max-width:60ch}.cpadm-blank__text h3{color:#111827;margin:2px 0 6px;font-size:17px;font-weight:800}.cpadm-blank__text p{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.cpadm-blank__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.cpadm-blank__actions .cdash-btn{height:40px;padding:0 20px;font-size:14px}.cpadm-blank__actions a.cdash-btn{text-decoration:none}@media (max-width:576px){.cpadm-blank{flex-direction:column;gap:12px;padding:20px}}.cpadm-person{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:inline-flex}.cpadm-person__text{flex-direction:column;line-height:1.25;display:flex}.cpadm-person__text strong{color:#111827;font-size:15px}.cpadm-person__text span{color:#6b7280;font-size:13px}.cpadm-person__meta{margin-top:2px;font-size:12px!important}.cdash-pill--red{color:#b42318;background:#fdecec}.cpadm-section{margin-bottom:28px}.cpadm-section__head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.cpadm-section__head h2{color:#111827;margin:0;font-size:18px;font-weight:800}.cpadm-section__head .cdash-pill{margin-left:0}.cpadm-section__toggle{color:#0047ab;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:13px;font-weight:700}.cpadm-section__toggle:hover{background:#0047ab14}.cpadm-item{margin-bottom:12px}.cpadm-item__head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.cpadm-item__head .cdash-pill{margin-left:0}.cpadm-item__date{color:#6b7280;font-size:13px}.cpadm-item__actions{gap:8px;margin-left:auto;display:flex}.cpadm-item__actions .cdash-btn{height:36px}.cpadm-item__note{color:#6b7280;margin:12px 0 0;font-size:13px}.cpadm-figures{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.cpadm-figures>div{background:#f8fafd;border-radius:12px;min-width:110px;padding:10px 14px}.cpadm-figures dt{color:#6b7280;font-size:12px;font-weight:600}.cpadm-figures dd{color:#111827;margin:2px 0 0;font-size:18px;font-weight:800}.cpadm-figures .is-key{background:#e8eef8}.cpadm-figures .is-key dd{color:#0047ab}.cpadm-figures .is-warn{background:#fff4e0}.cpadm-figures .is-warn dd{color:#b45309}.cpadm-run summary{color:#111827;cursor:pointer;align-items:center;gap:10px;font-weight:700;list-style:none;display:flex}.cpadm-run summary::-webkit-details-marker{display:none}.cpadm-run__chevron{color:#6b7280;font-size:12px;transition:transform .15s}.cpadm-run[open] .cpadm-run__chevron{transform:rotate(90deg)}.cpadm-run__info{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.cpadm-run__info:hover,.cpadm-run__info:focus-visible{color:#0047ab;background:#e8eef8;outline:none}.cpadm-run p{color:#6b7280;margin:14px 0 10px;font-size:13px}.cpadm-run__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.cpadm-run__chevron{transition:none}}.cpadm-row-actions{gap:6px;display:inline-flex}.cpadm-row-actions .cdash-btn{height:32px;padding:0 12px}.cpadm-search{position:relative}.cpadm-search__results{z-index:100;background:#fff;border:1.5px solid #eaecf0;border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #1018281a}.cpadm-search__results button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.cpadm-search__results button:hover,.cpadm-search__results button:focus-visible{background:#f8fafd;outline:none}.cpadm-search__results strong{color:#111827;font-size:14px;display:block}.cpadm-search__results span span{color:#6b7280;font-size:12px}.cpadm-modal{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.cpadm-modal .ant-modal-content{border-radius:16px;overflow:hidden}.cpadm-modal .ant-modal-header{border-bottom:1px solid #eef1f6}.cpadm-modal .ant-modal-title{color:#111827;font-weight:800}.cpadm-modal .ant-btn{border-radius:999px}.cpadm-modal__head{align-items:center;gap:12px;padding-right:24px;display:flex}.cpadm-modal__head h3{color:#111827;margin:0;font-size:18px;font-weight:800}.cpadm-modal__head>div>span{color:#6b7280;font-size:13px;font-weight:500}.cpadm-modal__head .cdash-pill{margin-left:auto}.cpadm-modal__meta{margin-bottom:8px}.cpadm-modal__lede{color:#6b7280;margin:0 0 12px;font-size:14px}.cpadm-modal__tabs .ant-tabs-tab{font-weight:600}.cpadm-builder{grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin-bottom:28px;display:grid}@media (max-width:960px){.cpadm-builder{grid-template-columns:1fr}}.cpadm-builder__row{grid-template-columns:180px minmax(0,1fr);gap:0 16px;display:grid}@media (max-width:576px){.cpadm-builder__row{grid-template-columns:1fr}}.cpadm-builder__preview{background:#f4f6fb;border-radius:16px;align-self:start;padding:16px;position:sticky;top:88px}.cpadm-builder__preview-label{color:#6b7280;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.cpadm-choice{flex-wrap:wrap;gap:6px;display:flex}.cpadm-choice button{color:#111827;cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:999px;height:34px;padding:0 14px;font-size:13px;font-weight:600}.cpadm-choice button:hover{border-color:#c7d4ea}.cpadm-choice button.is-active{color:#0047ab;background:#e8eef8;border-color:#0047ab}.cpadm-choice button:focus-visible{outline:3px solid #0047ab59}.cpadm-stepper{border:1.5px solid #eaecf0;border-radius:999px;align-items:center;height:40px;display:inline-flex;overflow:hidden}.cpadm-stepper button{color:#111827;cursor:pointer;background:#fff;border:none;width:40px;height:100%}.cpadm-stepper button:hover:not(:disabled){color:#0047ab;background:#e8eef8}.cpadm-stepper button:disabled{color:#cbd5e1;cursor:default}.cpadm-stepper input{text-align:center;color:#111827;-moz-appearance:textfield;border:none;border-left:1.5px solid #eaecf0;border-right:1.5px solid #eaecf0;width:56px;height:100%;font-size:15px;font-weight:700}.cpadm-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cpadm-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cpadm-stepper input:focus{background:#f8fafd;outline:none}.cpadm-ready{background:#e7f6ec;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;display:flex}.cpadm-ready>.anticon{color:#16a34a;font-size:22px}.cpadm-ready>div{flex-direction:column;flex:1;min-width:0;display:flex}.cpadm-ready>div strong{color:#14532d;font-size:15px}.cpadm-ready>div span{overflow-wrap:anywhere;color:#166534;font-size:13px}.cpadm-links{margin:0;padding:4px 22px;list-style:none}.cpadm-links li{border-top:1px solid #eef1f6;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 0;display:flex}.cpadm-links li:first-child{border-top:none}.cpadm-links__who{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.cpadm-links__who strong{color:#111827;font-size:15px}.cpadm-links__who span{color:#6b7280;font-size:13px}.cpadm-links__who .cpadm-links__extra{color:#374151}.cpadm-links .cdash-pill{margin-left:0}.cpadm-links__copy{color:#0047ab;cursor:pointer;background:#fff;border:1.5px solid #eaecf0;border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.cpadm-links__copy:hover,.cpadm-links__copy:focus-visible{background:#e8eef8;outline:none}.cpapp-invite{border:1px solid #0000;border-radius:12px;flex:1 0 100%;align-items:center;gap:12px;padding:12px 14px;display:flex}.cpapp-invite__icon{background:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.cpapp-invite__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cpapp-invite__text strong{color:#111827;font-size:14px}.cpapp-invite__text span{color:#6b7280;font-size:12px}.cpapp-invite .cdash-btn{background:#fff;flex:none;height:36px;padding:0 16px}.cpapp-invite__actions{flex-wrap:wrap;gap:8px;display:flex}.cpapp-invite--blue{background:#f6f9ff;border-color:#dbe7ff}.cpapp-invite--blue .cpapp-invite__icon{color:#0047ab}.cpapp-invite--green{background:#effaf3;border-color:#ccebd7}.cpapp-invite--green .cpapp-invite__icon{color:#15803d}.cpapp-invite--red{background:#fdf3f3;border-color:#f6d4d4}.cpapp-invite--red .cpapp-invite__icon{color:#b42318}.cpcontent__body{padding-top:16px}.cpcontent__loading{place-items:center;padding:48px 0;display:grid}.cpcontent__tabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.cpcontent__tabs button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.cpcontent__tabs button span{color:#6b7280;background:#f1f3f6;border-radius:999px;padding:0 7px;font-size:11px;line-height:18px}.cpcontent__tabs button:hover{border-color:#cfe0ff}.cpcontent__tabs button.is-active{color:#fff;background:#0047ab;border-color:#0047ab}.cpcontent__tabs button.is-active span{color:#fff;background:#fff3}.cpcontent__list{max-height:58vh;margin:0 -8px;padding:0;list-style:none;overflow-y:auto}.cpcontent__list li+li{border-top:1px solid #f1f3f6}.cpcontent__item{color:inherit;border-radius:10px;align-items:center;gap:14px;padding:12px 8px;display:flex}.cpcontent__item:is(a):hover{color:inherit;background:#f6f9ff}.cpcontent__item:is(a):hover .cpcontent__go{color:#0047ab}.cpcontent__thumb{color:#9ca3af;background:#f1f3f6;border-radius:8px;flex:none;place-items:center;width:72px;height:48px;font-size:18px;display:grid;overflow:hidden}.cpcontent__thumb img{object-fit:cover;width:100%;height:100%}.cpcontent__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cpcontent__text strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.cpcontent__text>span{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.cpcontent__kind{border-radius:999px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:600}.cpcontent__kind--blue{color:#0047ab;background:#eef4ff}.cpcontent__kind--red{color:#b42318;background:#fdecec}.cpcontent__kind--purple{color:#6d28d9;background:#f3e8ff}.cpcontent__kind--green{color:#15803d;background:#e7f6ec}.cpcontent__kind--amber{color:#b45309;background:#fff4e0}.cpcontent__go{color:#9ca3af;flex:none;font-size:14px}.cpcontent__nolink{color:#9ca3af;flex:none;font-size:12px}.cpcontent__more{color:#6b7280;text-align:center;margin:12px 0 0;font-size:12px}.cpacc-modal__body .cpinv__field{margin-bottom:18px}.cpacc-modal__body .cpinv__hint{color:#6b7280;font-size:12px;font-weight:400}.cpacc-modal__email{cursor:pointer;border:1px solid #eaecf0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}.cpacc-modal__email.is-on{background:#f6f9ff;border-color:#cfe0ff}.cpacc-modal__email-icon{color:#0047ab;background:#eef4ff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.cpacc-modal__preview-btn{color:#0047ab;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.cpacc-modal__preview-btn:hover{text-decoration:underline}.cpacc-modal__email-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cpacc-modal__email-text strong{color:#111827;font-size:14px}.cpacc-modal__email-text span{color:#6b7280;overflow-wrap:anywhere;font-size:12px}.pinv-card{z-index:1;text-align:left;background:#fff;border:1.5px solid #fff9;border-radius:22px;width:100%;max-width:540px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden;box-shadow:0 24px 60px #001f5c47}.pinv-card__head{text-align:center;background:linear-gradient(#eef4ff 0%,#f8fbff 100%);border-bottom:1px solid #e6eefb;flex-direction:column;align-items:center;padding:30px 36px 22px;display:flex}.pinv-card__body{padding:24px 36px 28px}.pinv-card__logo{width:84px;height:84px;margin-bottom:10px}.pinv-card__pill{color:#a16207;background:#fdf6e3;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:700}.pinv-card__title{color:#111827;margin:8px 0 0;font-size:22px;font-weight:800;line-height:1.25}.pinv-card__message{color:#1f2937;white-space:pre-line;margin:0 0 18px;font-size:15px;line-height:1.7}.pinv-card__actions{flex-direction:column;align-items:stretch;gap:10px;display:flex}.pinv-card__actions .cdash-btn{justify-content:center;height:46px;font-size:15px}.pinv-card__actions .ant-spin{align-self:center}.pinv-card--preview{max-width:none}.pinv-card--preview .pinv-card__head{padding:22px 20px 16px}.pinv-card--preview .pinv-card__body{padding:18px 20px 20px}.pinv-card--preview .pinv-card__logo{width:64px;height:64px}.pinv-card--preview .pinv-card__title{font-size:18px}.pinv-card--preview .pinv-card__message{font-size:13px}.pinv-card--preview .pinv-card__actions .cdash-btn{pointer-events:none;height:40px;font-size:14px}.pinv{background:#f4f6fb;justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:64px 16px 88px;display:flex;position:relative}.pinv__band{padding:0;position:absolute;inset:0}.pinv__cta{width:100%}.pinv__hint{text-align:center;color:#6b7280;margin:0;font-size:13px}.pinv-outcome{border-radius:14px;gap:12px;padding:14px 16px;display:flex}.pinv-outcome>.anticon{margin-top:2px;font-size:20px}.pinv-outcome strong{font-size:15px;display:block}.pinv-outcome p{margin:2px 0 0;font-size:14px;line-height:1.5}.pinv-outcome--good{color:#14532d;background:#e7f6ec}.pinv-outcome--good>.anticon{color:#16a34a}.pinv-outcome--info{color:#92400e;background:#fff7ed}.pinv-outcome--info>.anticon{color:#d97706}.pinv-outcome--bad{color:#7f1d1d;background:#fdecec}.pinv-outcome--bad>.anticon{color:#dc2626}.cpinv{margin-bottom:28px;padding:26px 28px 24px}.cpinv__head{margin-bottom:22px}.cpinv__label{color:#0f172a;white-space:nowrap;align-items:center;gap:14px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.cpinv__label:after{content:"";background:#eef1f6;flex:1;height:1px}.cpinv__label--spaced{margin-top:30px}.cpinv__controls{max-width:640px}.cpinv__box,.cpinv__inset{background:#f8fafc;border:1px solid #eef1f6;border-radius:14px;padding:18px 20px}.cpinv__inset{border-radius:12px;margin-top:14px}.cpinv__field{flex-direction:column;gap:8px;display:flex}.cpinv__field>span{color:#334155;font-size:13px;font-weight:600}.cpinv__field .ant-input,.cpinv__field .ant-input-affix-wrapper{border-radius:10px}.cpinv__pills{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.cpinv__pill{color:#475569;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8edf5;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.cpinv__pill:hover{border-color:#bfdbfe}.cpinv__pill.is-on{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.cpinv__pill:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.cpinv__pill-value{color:#334155;background:#eef1f6;border-radius:999px;padding:1px 8px;font-size:12px}.cpinv__pill.is-on .cpinv__pill-value{color:#1d4ed8;background:#dbeafe}.cpinv__note{color:#64748b;margin:10px 0 0;font-size:12px;line-height:1.6}.cpinv__note code{color:#0f172a;background:#eef1f6;border-radius:4px;padding:1px 5px;font-size:11.5px}.cpinv__segmented{background:#eef1f6;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.cpinv__segmented button{color:#64748b;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 13px;font-size:13px;font-weight:600}.cpinv__segmented button:hover{color:#0f172a}.cpinv__segmented button.is-active{color:#0f172a;background:#fff;box-shadow:0 1px 2px #1018281f}.cpinv__segmented button:focus-visible{outline-offset:1px;outline:2px solid #1d4ed8}.cpinv__frame{border-radius:14px;justify-content:center;padding:36px 20px 40px;display:flex;position:relative;overflow:hidden}.cpinv__frame .pinv-card{width:100%;max-width:480px}.cpinv__foot{border-top:1px solid #eef1f6;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:26px;padding-top:22px;display:flex}.cpinv__create{color:#fff;height:46px;font:inherit;cursor:pointer;background:#1d4ed8;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:700;transition:background .15s;display:inline-flex}.cpinv__create:hover:not(:disabled){background:#1e40af}.cpinv__create:disabled{opacity:.6;cursor:not-allowed}.cpinv__create:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}.cpinv__foot-note{color:#64748b;font-size:12px}@media (max-width:576px){.cpinv{padding:20px 16px}.cpinv__create{justify-content:center;width:100%}}.pinv-celebrate{z-index:20;pointer-events:none;position:fixed;inset:0}.pinv-celebrate>div{width:100%!important;height:100%!important}.ant-dropdown-menu-item.menu-item--partner-hint{background:#e8eef8;border-radius:10px;margin:4px 6px;animation:1.6s ease-out 3 partner-hint-pulse;position:relative;box-shadow:inset 3px 0 #0047ab}.ant-dropdown-menu-item.menu-item--partner-hint a{font-weight:700;color:#0047ab!important}.ant-dropdown-menu-item.menu-item--partner-hint .anticon{color:#0047ab}@media (prefers-reduced-motion:reduce){.ant-dropdown-menu-item.menu-item--partner-hint{animation:none}}.partner-hint__pill{color:#a16207;vertical-align:1px;background:#fdf6e3;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700}.partner-hint__note{color:#4b5563;margin-top:1px;font-size:12px;font-weight:500;display:block}@keyframes partner-hint-pulse{0%{box-shadow:inset 3px 0 #0047ab,0 0 #0047ab59}70%{box-shadow:inset 3px 0 #0047ab,0 0 0 8px #0047ab00}to{box-shadow:inset 3px 0 #0047ab,0 0 #0047ab00}}.sc-layout{--sc-blue:#635bff;--sc-dark:#111827;--sc-gray:#6b7280;--sc-border:#e5e7eb;--sc-bg:#f8fafc;max-width:900px;margin:0 auto;padding:32px 24px 56px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.sc-loading{color:var(--sc-gray);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:80px 0;font-size:.95rem;display:flex}.sc-stats-row{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}@media (max-width:640px){.sc-stats-row{grid-template-columns:1fr}}.sc-stat-card{border:1px solid var(--sc-border);border-top:3px solid var(--accent,#635bff);background:#fff;border-radius:12px;padding:22px 20px;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 8px #0000000a}.sc-stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.sc-stat-card .sc-stat-label{text-transform:uppercase;letter-spacing:.09em;color:var(--sc-gray);align-items:center;gap:5px;margin-bottom:10px;font-size:.7rem;font-weight:700;display:flex}.sc-stat-card .sc-stat-value{color:var(--accent,#635bff);margin-bottom:6px;font-size:.95rem;font-weight:700;line-height:1}.sc-stat-card .sc-stat-meta{color:var(--sc-gray);font-size:.78rem}.sc-inline-wrap{flex-direction:column;gap:14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;display:flex}.sc-requirements-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sc-requirements-list li{color:#92400e;background:#fff;border:1px solid #fbe3bd;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.sc-requirements-list li:before{content:"";background:#d97706;border-radius:50%;width:6px;height:6px}.sc-requirements-list li.is-more{color:#6b7280;border-color:#e5e7eb}.sc-requirements-list li.is-more:before{display:none}.sc-payout-issue{background:#fef2f2;border:1px solid #fbd5d5;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sc-payout-issue .ant-btn{color:#b91c1c;border-color:#fbd5d5;border-radius:999px;flex-shrink:0;margin-left:auto;font-weight:600}.sc-payout-issue .ant-btn:hover,.sc-payout-issue .ant-btn:focus{color:#991b1b;border-color:#dc2626}.sc-payout-issue-text{color:#7f1d1d;flex-direction:column;min-width:0;font-size:.78rem;line-height:1.4;display:flex}.sc-payout-issue-text strong{color:#991b1b;font-size:.82rem}@media (max-width:480px){.sc-status-card-head{flex-wrap:wrap}.sc-status-card-tools{width:100%;margin-left:50px}}@keyframes sc-bar-slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}.sc-connected-card{background:#fff;border:1px solid #bbf7d0;border-left:4px solid #16a34a;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:0;padding:24px 28px;display:flex}@media (max-width:600px){.sc-connected-card{flex-direction:column;align-items:flex-start}}.sc-connected-left{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.sc-pulse-wrap{flex-shrink:0;padding-top:4px}.sc-status-dot{background:#16a34a;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite sc-pulse;display:block;box-shadow:0 0 0 3px #16a34a33}@keyframes sc-pulse{0%,to{box-shadow:0 0 0 3px #16a34a33}50%{box-shadow:0 0 0 6px #16a34a14}}.sc-connected-title{color:var(--sc-dark);margin-bottom:4px;font-size:1.05rem;font-weight:700}.sc-connected-sub{color:var(--sc-gray);font-size:.875rem;line-height:1.5}.sc-connected-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:600px){.sc-connected-actions{width:100%}.sc-connected-actions .ant-btn{flex:1;justify-content:center}}.sc-resume-btn{color:#fff!important;background:#635bff!important;border-color:#0000!important}.sc-resume-btn:hover{color:#fff!important;background:#544cff!important}.sc-popconfirm-text{color:#6b7280;max-width:260px;font-size:.8125rem;font-weight:400;line-height:1.5;display:block}.sc-popconfirm-text strong{color:#111827;margin-bottom:4px;font-size:.875rem;font-weight:600;display:block}.sc-cta-card{border:1px solid var(--sc-border);background:#fff;border-radius:16px;flex-direction:column;margin-bottom:24px;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000000f}.sc-cta-stripe-logo{background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border-bottom:1px solid #ddd6fe;align-items:center;padding:28px 32px 20px;display:flex}.sc-stripe-wordmark{width:auto;height:28px}.sc-cta-body{padding:28px 32px 32px}.sc-cta-title{color:var(--sc-dark);margin-bottom:10px;font-size:1.25rem;font-weight:700}.sc-cta-desc{color:var(--sc-gray);max-width:580px;margin-bottom:24px;font-size:.9rem;line-height:1.65}.sc-how-section{border:1px solid var(--sc-border);background:#fff;border-radius:12px;padding:28px 32px}.sc-how-heading{text-transform:uppercase;letter-spacing:.1em;color:var(--sc-gray);margin-bottom:20px;font-size:.75rem;font-weight:700}.sc-steps{flex-direction:column;gap:0;display:flex}.sc-step{align-items:flex-start;gap:16px;padding:14px 0;display:flex}.sc-step:not(:last-child){border-bottom:1px solid #f3f4f6}.sc-step-num{color:#635bff;background:#f0f0ff;border:1.5px solid #c7d2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-size:.78rem;font-weight:700;display:flex}.sc-step-body{flex:1}.sc-step-title{color:var(--sc-dark);margin-bottom:2px;font-size:.9rem;font-weight:600}.sc-step-desc{color:var(--sc-gray);font-size:.82rem;line-height:1.5}.psm-menu-grid.ant-row{row-gap:4px!important}@keyframes payout-sk-shimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.pms-stepper-circle,.pms-stepper-label,.pms-stepper-line:after{transition:none}}@keyframes pms-step-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pms-step-panel{animation:none}}.pms-method-state{letter-spacing:.03em;color:var(--pms-gray);white-space:nowrap;background:#f3f4f6;border-radius:20px;padding:3px 10px;font-size:.7rem;font-weight:700;position:absolute;top:16px;right:16px}.pms-method-state.is-on{color:#fff;background:var(--pms-accent-brand)}.pms-method-state.is-warn{color:#b45309;background:#fff4e0}.pms-method-state.is-info{color:#635bff;background:#f0efff}.pms-method-state.is-error{color:#dc2626;background:#fef2f2}.pms-method-state.is-muted{color:#6b7280;background:#f3f4f6}.pms-section-body{padding:0 0 28px}.pms-section-body .ant-form-item:last-child,.pms-section-body .pms-payment-content-col .ant-form-item:last-child,.pms-section-body .pms-payment-content-col .ant-row .ant-col:last-child .ant-form-item{margin-bottom:0}.pms-payment-content-col{flex:1;min-width:0}.pms-payment-content-col .ant-row:last-child .ant-form-item,.pms-payment-content-col>.ant-form-item:last-child{margin-bottom:0}.pms-helper-text{color:var(--pms-gray);text-align:center;margin-top:8px;font-size:.8rem;line-height:1.5}.pms-switch-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.pms-switch-label{color:var(--pms-dark);font-size:.9rem;font-weight:600}.sub-amount.ant-typography{color:#111827;font-variant-numeric:tabular-nums}.sub-pay-chip{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12.5px;font-weight:600;display:inline-flex}.sub-pay-chip-logo{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex;overflow:hidden}.sub-pay-chip-logo img{object-fit:contain;width:14px;height:14px}.sub-pay-chip--stripe{color:#4c46cc;background:#f0efff}.sub-pay-chip--khqr{color:#b91c1c;background:#fef2f2}.sub-pay-chip--khqr .sub-pay-chip-logo img{object-fit:cover;width:20px;height:20px}.sub-pay-chip--crypto{color:#047857;background:#ecfdf5}.membership-success{justify-content:center;align-items:center;min-height:70vh;padding:32px 16px;display:flex}.membership-success-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;max-width:460px;padding:32px 28px 24px;box-shadow:0 8px 28px #0f172a0f}@media (max-width:480px){.membership-success-card{padding:26px 18px 20px}}.membership-success-card .post-email-optin{max-width:none;box-shadow:none;background:0 0;border:0;border-top:1px solid #eef1f5;border-radius:0;margin:20px 0 4px;padding:18px 0 0}.membership-success-card .post-email-optin.is-done{background:#eef4ff;border:1px solid #0047ab2e;border-radius:12px;padding:12px 14px}.membership-success-card .post-email-optin-icon,.membership-success-card .post-email-optin-done-icon{color:#0047ab}.membership-success-card .post-email-optin-icon{background:#eef4ff}.membership-success-card .post-email-optin-address:hover{border-color:#0047ab73}.membership-success-card .post-email-optin-address.is-on{background:#eef4ff;border-color:#0047ab}.membership-success-card .post-email-optin-address .ant-checkbox-checked .ant-checkbox-inner{background-color:#0047ab;border-color:#0047ab}.membership-success-card .post-email-optin-input:hover,.membership-success-card .post-email-optin-input:focus,.membership-success-card .post-email-optin-input.ant-input-affix-wrapper-focused{border-color:#0047ab}.membership-success-card .post-email-optin-yes.ant-btn{background:#0047ab;border-color:#0047ab;box-shadow:0 6px 16px #0047ab38}.membership-success-card .post-email-optin-yes.ant-btn:hover,.membership-success-card .post-email-optin-yes.ant-btn:focus{background:#003a8c!important;border-color:#003a8c!important}.membership-success-card .post-email-optin-yes.ant-btn[disabled]{box-shadow:none;color:#fff;opacity:.45}.membership-success-loading{flex-direction:column;align-items:center;gap:14px;padding:24px 0;display:flex}.membership-success-loading span{color:#9ca3af;font-size:14px}.membership-success-icon{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:32px;display:inline-flex}.membership-success-icon.is-success{color:#16a34a;background:#ecfdf3}.membership-success-icon.is-wait{color:#d97706;background:#fff7ea}.membership-success-icon.is-error{color:#dc2626;background:#fef2f2}.membership-success-title{color:#111827;margin:16px 0 6px;font-size:22px;font-weight:700;line-height:1.25}.membership-success-text{color:#6b7280;max-width:340px;margin:0 auto;font-size:14px;line-height:1.55}.membership-success-btn.ant-btn-primary{background:#0047ab;border-color:#0047ab;border-radius:12px;height:46px;margin-top:22px;font-weight:600}.membership-success-btn.ant-btn-primary:hover,.membership-success-btn.ant-btn-primary:focus{background:#003a8c;border-color:#003a8c}.membership-success-note{color:#9ca3af;margin:10px 0 0;font-size:12.5px}@keyframes gc-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes gc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.gc-hero-section{background:#dde6f5;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100vh - 80px);margin-bottom:-5px;display:flex;position:relative;overflow:hidden}.gc-hero-section:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20px 20px,#1677ff08 2px,#0000 2px),radial-gradient(circle at 60px 60px,#1677ff05 1.5px,#0000 1.5px);background-size:80px 80px;position:absolute;inset:0}@media (max-width:768px){.gc-hero-section{height:auto;padding:40px 0 30px}}.gc-hero-content{z-index:1;width:100%;position:relative}.gc-hero-inner{justify-content:space-between;align-items:center;gap:40px;width:100%;padding:20px 0 20px 40px;display:flex}@media (max-width:991px){.gc-hero-inner{text-align:center;flex-direction:column;gap:24px;padding:30px 0}}.gc-hero-left{flex:1;min-width:0}.gc-hero-welcome{color:#1677ff;opacity:0;align-items:center;gap:10px;margin:0 0 4px;font-family:Playfair Display,serif;font-size:1.9rem;font-style:italic;font-weight:700;animation:.7s .1s forwards gc-fade-up;display:flex;transform:translateY(20px)}.gc-hero-welcome:after{content:"";background:#1677ff;border-radius:2px;flex-shrink:0;width:50px;height:3px;margin-left:8px;display:block}@media (max-width:991px){.gc-hero-welcome:after{display:none}.gc-hero-welcome{justify-content:center;font-size:1.2rem}}.gc-hero-title{opacity:0;margin:0 0 20px;line-height:1.1;animation:.7s .25s forwards gc-fade-up;transform:translateY(20px)}.gc-hero-title-brand{letter-spacing:2px;color:#1a1a1a;margin-bottom:-16px;font-family:Inter,sans-serif;font-size:5.5rem;font-weight:900;line-height:1.05;display:block}@media (max-width:991px){.gc-hero-title-brand{font-size:3.8rem}}@media (max-width:576px){.gc-hero-title-brand{font-size:2.8rem}}.gc-hero-title-country{color:#1a1a1a;font-family:Pacifico,cursive;font-size:6.5rem;font-weight:400;line-height:1.15;display:block}@media (max-width:991px){.gc-hero-title-country{font-size:4.2rem}}@media (max-width:576px){.gc-hero-title-country{font-size:3rem}}.gc-hero-desc{color:#6b7280;opacity:0;max-width:480px;margin:0 0 24px;font-size:1.15rem;line-height:1.75;animation:.7s .4s forwards gc-fade-up;transform:translateY(20px)}@media (max-width:991px){.gc-hero-desc{max-width:100%}}.gc-hero-community-tag{color:#1e40af;opacity:0;background:#f0f7ff;border:1px solid #bfdbfe;border-radius:20px;align-items:center;gap:8px;padding:6px 16px;font-size:.9rem;font-weight:600;animation:.7s .5s forwards gc-fade-up;display:inline-flex;transform:translateY(20px)}@media (max-width:991px){.gc-hero-community-tag{margin:0 auto}}.gc-hero-right{opacity:0;flex:1;justify-content:center;align-items:center;min-width:0;animation:.7s .3s forwards gc-fade-up;display:flex;transform:translateY(20px)}@media (max-width:991px){.gc-hero-right{width:100%}}.gc-about-section{background:#f8faff;padding:80px 0}@media (max-width:768px){.gc-about-section{padding:48px 0}}.gc-about-left{padding-right:24px}@media (max-width:768px){.gc-about-left{padding-right:0}}.gc-about-brand{color:#1677ff;margin:0 0 12px;font-family:Inter,sans-serif;font-size:3.5rem;font-weight:900;line-height:1}.gc-about-title{color:#111827;margin:0 0 20px;font-size:1.4rem;font-weight:700;line-height:1.4}.gc-about-desc{color:#000;margin:0 0 14px;font-size:.95rem;line-height:1.8}.gc-about-right{justify-content:center;align-items:center;display:flex}.gc-about-right .ant-image{width:100%}.glp-cta-section{text-align:center;background:linear-gradient(135deg,#0047ab 0%,#1a6fd4 100%);padding:100px 0}.glp-cta-section .glp-cta-headline{color:#fff;margin:0 0 16px;font-size:42px;font-weight:700;line-height:1.2}.glp-cta-section .glp-cta-subtext{color:#fffc;margin:0 0 20px;font-size:18px;line-height:1.6}.glp-cta-section .glp-cta-btn{color:#0047ab;cursor:pointer;background:#fff;border:none;border-radius:50px;padding:16px 40px;font-size:16px;font-weight:700;transition:all .2s;display:inline-block;box-shadow:0 8px 24px #00000026}.glp-cta-section .glp-cta-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0003}.glp-cta-section .glp-cta-trust{color:#fff9;margin:16px 0 0;font-size:13px;font-style:italic}.gc-platform-section{background:#f4f6fb;padding:80px 0}@media (max-width:768px){.gc-platform-section{padding:48px 0}}.gc-platform-left{padding-right:24px}@media (max-width:768px){.gc-platform-left{padding-right:0}}.gc-platform-tag{color:#2563eb;letter-spacing:1px;background:#eff6ff;border-radius:4px;margin-bottom:16px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.gc-platform-title{color:#111827;border-left:4px solid #2563eb;margin:0 0 16px;padding-left:14px;font-size:1.8rem;font-weight:800;line-height:1.3}.gc-platform-desc{color:#000;margin:0 0 24px;font-size:.95rem;line-height:1.8}.gc-platform-features{flex-wrap:wrap;gap:10px;display:flex}.gc-platform-feature-tag{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd;border-radius:20px;align-items:center;gap:6px;padding:5px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.gcl-payments-img-wrap{justify-content:center;align-items:center;display:flex}.gcl-payments-img-wrap .gcl-payments-img{width:100%;max-width:340px;height:auto;display:block}.gcl-plain-feature{color:#000;font-size:.9rem}.gc-platform-section .community-showcase-section{background:0 0!important;padding:0!important}.gc-platform-section .community-showcase-section .community-showcase-devices{flex-wrap:nowrap;justify-content:center;gap:20px}.gc-platform-section .community-showcase-section .cs-desktop-dots{margin-top:48px!important}.gc-platform-section .community-showcase-section .cs-desktop .cs-desktop-frame{filter:drop-shadow(0 8px 20px #0000002e)}.gc-platform-section .community-showcase-section .cs-desktop .cs-desktop-screen{width:480px;height:292px}.gc-platform-section .community-showcase-section .cs-desktop .cs-desktop-chin{width:480px}.gc-platform-section .community-showcase-section .cs-phone{margin-bottom:45px;margin-left:16px}.gc-platform-section .community-showcase-section .cs-phone .cs-phone-frame{border-width:6px;border-radius:28px;width:148px;height:288px;padding:0 0 10px}.gc-platform-section .community-showcase-section .cs-phone .cs-phone-notch{width:60px;height:10px}.gc-platform-section .community-showcase-section .cs-phone .cs-phone-home{width:45px;height:4px}.gc-theme .blog-content-wrap{padding-top:3em;padding-bottom:3em}.gc-theme .blog-content-wrap .title-section h2{color:#1a1a1a;font-size:1.3rem;font-weight:700}.gc-theme .blog-content-wrap .slick-track{align-items:stretch;gap:10px;display:flex!important}.gc-theme .blog-content-wrap .slick-slide{height:auto;display:flex!important}.gc-theme .blog-content-wrap .slick-slide>div{flex:1;width:100%;display:flex}.gc-theme .blog-content-wrap .slick-prev,.gc-theme .blog-content-wrap .slick-next{display:none!important;position:static!important}.gc-theme .blog-content-wrap .card-blog-trending{background:#fff;border-radius:14px;flex-direction:column;width:100%;height:100%;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000012}.gc-theme .blog-content-wrap .card-blog-trending:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001f}.gc-theme .blog-content-wrap .content-card-blog{flex-direction:column;height:100%;padding:0 0 12px;display:flex}.gc-theme .blog-content-wrap .content-card-blog .post-image-wrapper{border-radius:6px;flex-shrink:0;margin-bottom:10px;position:relative;overflow:hidden;height:160px!important;max-height:160px!important}.gc-theme .blog-content-wrap .content-card-blog .post-title-wrapper{padding:10px 12px 0}.gc-theme .blog-content-wrap .content-card-blog .post-title-wrapper .post-title{color:#1a1a1a;margin-bottom:0;font-weight:600;font-size:14px!important}.no-landing-page-wrap{background:#fff;flex-direction:column;min-height:100vh;display:flex;position:relative}.no-landing-page-wrap .nlp-header{z-index:2;position:relative}.no-landing-page-wrap .nlp-center{background-image:linear-gradient(#eef1f6 1px,#0000 1px),linear-gradient(90deg,#eef1f6 1px,#0000 1px);background-size:44px 44px;flex:1;justify-content:center;align-items:center;padding:56px 24px 80px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(#000 0%,#0000 78%);mask-image:radial-gradient(#000 0%,#0000 78%)}.no-landing-page-wrap .nlp-content{z-index:1;text-align:center;background:#ffffffdb;border-radius:20px;width:100%;max-width:620px;padding:40px 32px;position:relative}.no-landing-page-wrap .nlp-kicker{color:#55606f;border:1px solid #e2e8f0;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 20px;padding:8px 18px 7px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.no-landing-page-wrap .nlp-title{letter-spacing:-.01em;color:#111827;text-wrap:balance;margin-bottom:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.3}.no-landing-page-wrap .nlp-cta-btn{color:#fff;cursor:pointer;background:#1890ff;border:none;border-radius:8px;justify-content:center;align-items:center;padding:13px 30px;font-size:15px;font-weight:600;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #1890ff38}.no-landing-page-wrap .nlp-cta-btn:hover{background:#0f7ae0;transform:translateY(-1px);box-shadow:0 10px 24px #1890ff4d}.no-landing-page-wrap .nlp-cta-btn:active{transform:translateY(0)}.no-landing-page-wrap .nlp-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.no-landing-page-wrap .nlp-secondary-btn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:12px 26px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s}.no-landing-page-wrap .nlp-secondary-btn:hover:not(:disabled){color:#1890ff;border-color:#1890ff}.no-landing-page-wrap .nlp-secondary-btn:disabled{cursor:wait;opacity:.6}@media (max-width:576px){.no-landing-page-wrap .nlp-content{padding:32px 20px}}.ceo-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#2b3444;--light-bg:#f8fafc;--border:#e5e7eb;background:#fff;min-height:100vh;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.ceo-page .ceo-wrap{max-width:1200px;margin:0 auto;padding:0 48px 0 180px;position:relative}@media (max-width:1200px){.ceo-page .ceo-wrap{padding:0 40px 0 140px}}@media (max-width:900px){.ceo-page .ceo-wrap{padding:0 32px}}@media (max-width:576px){.ceo-page .ceo-wrap{padding:0 20px}}.ceo-page .ceo-hero{border-bottom:1px solid var(--border);padding:72px 0 56px}.ceo-page .ceo-hero .ceo-tag{background:var(--red);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;margin-bottom:20px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.ceo-page .ceo-hero .ceo-hero-title{color:var(--dark);border-left:5px solid var(--blue);margin:0 0 16px;padding-left:20px;font-size:48px;font-weight:700;line-height:1.1}.ceo-page .ceo-hero .ceo-hero-title span{color:var(--blue)}@media (max-width:768px){.ceo-page .ceo-hero .ceo-hero-title{font-size:32px}}.ceo-page .ceo-hero .ceo-hero-sub{color:var(--gray);max-width:620px;margin:0;padding-left:25px;font-size:18px;line-height:1.75}.ceo-page .ceo-intro{border-bottom:1px solid var(--border);background:#fff;padding:56px 0}.ceo-page .ceo-intro-list{flex-direction:column;gap:24px;margin-top:24px;display:flex}.ceo-page .ceo-intro-item{align-items:flex-start;gap:16px;display:flex}.ceo-page .ceo-intro-item .ceo-intro-icon{background:var(--light-bg);border:1px solid var(--border);width:40px;height:40px;color:var(--blue);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.ceo-page .ceo-intro-item .ceo-intro-icon-plain{flex-shrink:0;margin-top:2px;font-size:18px;color:var(--blue)!important}.ceo-page .ceo-intro-item h3{color:var(--dark);margin:0 0 5px;font-size:17px;font-weight:600}.ceo-page .ceo-intro-item p{color:var(--gray);margin:0;font-size:16px;line-height:1.75}.ceo-page .ceo-section{border-bottom:1px solid var(--border);padding:72px 0}.ceo-page .ceo-section-tight-top{padding-top:40px}.ceo-page .ceo-section-title{color:var(--blue);margin:0 0 14px;font-size:30px;font-weight:700}.ceo-page .ceo-divider{background:var(--red);border-radius:2px;width:48px;height:3px;margin-bottom:28px}.ceo-page .ceo-steps-section{background:var(--light-bg);border-bottom:none}.ceo-page .ceo-steps{flex-direction:column;gap:24px;margin-top:8px;display:flex}.ceo-page .ceo-step{border:1px solid var(--border);border-top:3px solid var(--blue);background:#fff;border-radius:12px;flex-direction:column;gap:20px;padding:28px;transition:box-shadow .2s;display:flex}.ceo-page .ceo-step:hover{box-shadow:0 4px 20px #0047ab1a}.ceo-page .ceo-step-top{align-items:flex-start;gap:24px;display:flex}@media (max-width:576px){.ceo-page .ceo-step-top{gap:16px}}.ceo-page .ceo-step-num{color:#0047ab40;flex-shrink:0;font-size:28px;font-weight:700}.ceo-page .ceo-step-body{flex:1;min-width:0}.ceo-page .ceo-step-title{color:var(--dark);margin:0 0 10px;font-size:19px;font-weight:700}.ceo-page .ceo-step-desc{color:var(--gray);font-size:16px;line-height:1.75}.ceo-page .ceo-step-desc strong{color:var(--dark)}.ceo-page .ceo-step-desc ul{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ceo-page .ceo-step-desc ul li{color:var(--gray);align-items:flex-start;gap:10px;font-size:16px;line-height:1.75;display:flex}.ceo-page .ceo-step-desc ul li:before{content:"";background:var(--blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:9px}.ceo-page .ceo-step-desc ul li.ceo-step-li-spaced{margin-top:24px}.ceo-page .ceo-step-li-content{flex-direction:column;flex:1;gap:10px;display:flex}.ceo-page .ceo-step-inline-screenshot-wrap{width:460px!important;height:auto!important}@media (max-width:576px){.ceo-page .ceo-step-inline-screenshot-wrap{width:100%!important}}.ceo-page .ceo-step-media{flex-direction:column;gap:16px;padding-left:68px;display:flex}@media (max-width:576px){.ceo-page .ceo-step-media{padding-left:0}}.ceo-page .ceo-step-media-row{gap:16px;display:flex}@media (max-width:576px){.ceo-page .ceo-step-media-row{flex-wrap:wrap}}.ceo-page .ceo-step-screenshot-wrap{flex:1;min-width:0;width:auto!important;height:auto!important}.ceo-page .ceo-step-screenshot-wrap-lg{flex:none;width:460px!important}@media (max-width:576px){.ceo-page .ceo-step-screenshot-wrap-lg{width:100%!important}}.ceo-page .ceo-step-screenshot{border:1px solid var(--border);cursor:pointer;border-radius:8px;width:100%;transition:box-shadow .2s,transform .2s;display:block;box-shadow:0 4px 16px #0000000f;height:auto!important}.ceo-page .ceo-step-screenshot:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0047ab2e}.ceo-page .ceo-step-media-arrow{color:var(--blue);opacity:.5;flex-shrink:0;align-self:center;font-size:16px}@media (max-width:576px){.ceo-page .ceo-step-media-arrow{display:none}}.ceo-page .ceo-troubleshoot-card{background:var(--light-bg);border-radius:8px;padding:24px 28px}.ceo-page .ceo-troubleshoot-card ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ceo-page .ceo-troubleshoot-card ul li{color:var(--gray);align-items:flex-start;gap:10px;font-size:16px;line-height:1.75;display:flex}.ceo-page .ceo-troubleshoot-card ul li:before{content:"";background:var(--blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:9px}.ceo-page .ceo-troubleshoot-card ul li strong{color:var(--dark)}.ceo-page .ceo-help-block{margin-bottom:36px}.ceo-page .ceo-help-block:last-child{margin-bottom:0}.ceo-page .ceo-help-subtitle{color:var(--dark);margin:0 0 18px;font-size:20px;font-weight:700}.ceo-page .ceo-support-card{background:var(--light-bg);color:var(--gray);border-radius:8px;padding:20px 28px;font-size:16px;line-height:1.75}.ceo-page .ceo-support-card strong{color:var(--dark)}.ceo-page .ceo-support-card a{color:var(--blue);font-weight:600;text-decoration:underline}.ceo-page .ceo-support-card a:hover{opacity:.8}.ceo-page .ceo-faq-list{flex-direction:column;gap:14px;display:flex}.ceo-page .ceo-faq-item{background:var(--light-bg);border:1px solid var(--border);border-radius:10px;gap:14px;padding:18px 22px;transition:border-color .2s,box-shadow .2s;display:flex}.ceo-page .ceo-faq-item:hover{border-color:var(--blue);box-shadow:0 4px 16px #0047ab12}.ceo-page .ceo-faq-mark{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-size:13px;font-weight:700;display:flex}.ceo-page .ceo-faq-q{color:var(--dark);margin:0 0 6px;font-size:16.5px;font-weight:600}.ceo-page .ceo-faq-a{color:var(--gray);margin:0;font-size:16px;line-height:1.75}.article-summary{background:#0083fa0d;border-radius:6px;margin:12px 0 20px;padding:8px 14px}.article-summary__header{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 0;display:flex}.article-summary__title{color:#0083fa;font-size:13px}.article-summary__toggle{color:#8c8c8c;font-size:12px}.article-summary__list{margin:8px 0 4px;padding-left:18px}.article-summary__list li{color:#262626;margin-bottom:8px;font-size:14px;line-height:1.6}.article-summary__list li::marker{color:#0083fa}.pbc-card{background:#fff;border:1px solid #e8ecf3;border-radius:16px;width:100%;margin:0 auto 20px;padding:18px 20px 12px;transition:box-shadow .2s,border-color .2s;display:block;box-shadow:0 1px 2px #1018280a}.pbc-card:hover{box-shadow:0 6px 20px #10182814}.pbc-card--premium{border-color:#1677ff;box-shadow:0 0 0 1px #1677ff40,0 4px 16px #1677ff1a}.pbc-card--premium:hover{box-shadow:0 0 0 1px #1677ff59,0 6px 22px #1677ff29}.pbc-card--note{background:#fffbf5;max-width:min(81%,630px);margin-left:auto;margin-right:auto}.pbc-card .pbc-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.pbc-card .pbc-head-author{align-items:center;gap:12px;min-width:0;color:inherit!important;text-decoration:none!important;display:flex!important}.pbc-card .pbc-head-author .ant-avatar{flex-shrink:0}.pbc-card .pbc-head-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.pbc-card .pbc-head-name{color:#101828;flex-wrap:wrap;align-items:center;gap:5px;max-width:100%;font-size:14px;font-weight:700;line-height:1.25;display:inline-flex}.pbc-card .pbc-head-follow--inline.ant-btn{margin-left:2px;border-radius:999px!important;align-items:center!important;min-width:0!important;height:22px!important;padding:0 10px!important;font-size:11px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.pbc-card .pbc-head-time{color:#667085;font-size:12px;font-weight:400;line-height:1.2}.pbc-card .pbc-head-badge{flex-shrink:0;height:22px;margin-left:4px;font-size:12px}.pbc-card .pbc-head-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.pbc-card .pbc-head-icon-link{color:#667085;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.pbc-card .pbc-head-icon-link:hover{color:#101828;background:#f2f4f7}.pbc-card .pbc-head-follow.ant-btn{color:#fff;height:36px;box-shadow:none;background:#1677ff;border-color:#1677ff;padding:0 22px;font-size:15px;font-weight:700}.pbc-card .pbc-head-follow.ant-btn:hover,.pbc-card .pbc-head-follow.ant-btn:focus{color:#fff;background:#0958d9;border-color:#0958d9}.pbc-card .pbc-head-follow.ant-btn.ant-btn-dangerous{color:#f5222d;background:#fff;border-color:#f5222d;border-radius:999px}.pbc-card .pbc-head-follow.ant-btn.ant-btn-dangerous:hover,.pbc-card .pbc-head-follow.ant-btn.ant-btn-dangerous:focus{color:#f5222d;background:#fff1f0;border-color:#f5222d}.pbc-card .pbc-title-link{display:block;color:inherit!important;text-decoration:none!important}.pbc-card .pbc-title{transition:color .15s;color:#101828!important;margin-bottom:12px!important;font-size:22px!important;font-weight:800!important;line-height:1.3!important}.pbc-card .pbc-title:hover{color:#1677ff!important}.pbc-card .pbc-media-link{display:block}.pbc-card .pbc-media{background:#eef1f6;border-radius:10px;position:relative;overflow:hidden}.pbc-card .pbc-media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pbc-card .pbc-media-badges{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;top:12px;right:12px}.pbc-card .pbc-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 12px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.pbc-card .pbc-badge--premium{color:#f5782f;background:#fff;border:1px solid #f5782f59;box-shadow:0 1px 3px #1018281f}.pbc-card .pbc-badge--premium .anticon{color:#f5782f;font-size:12px}.pbc-card .pbc-badge--category{color:#fff;text-transform:capitalize;background:#e8342a}.pbc-card .pbc-badge--pinned{color:#fff;background:#1677ff}.pbc-card .pbc-media-scrim{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0000008c 100%);height:38%;position:absolute;bottom:0;left:0;right:0}.pbc-card .pbc-media-lock{color:#fff;z-index:2;background:#000000d1;border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:14px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:14px;left:14px}.pbc-card .pbc-media-lock .anticon{font-size:14px}.pbc-card .pbc-body{padding-top:14px}.pbc-card .pbc-body--blurred{-webkit-user-select:none;user-select:none;position:relative}.pbc-card .pbc-body--blurred .pbc-teaser{filter:blur(3px)}.pbc-card .pbc-teaser-link{cursor:pointer;display:block}.pbc-card .pbc-teaser{color:#344054;margin-bottom:0;font-size:15px;line-height:1.6}.pbc-card .pbc-teaser+.pbc-teaser{margin-top:6px}.pbc-card .pbc-rich{color:#344054;font-size:15px;line-height:1.7}.pbc-card .pbc-rich p{margin-bottom:12px}.pbc-card .pbc-rich p:last-child{margin-bottom:0}.pbc-card .pbc-rich h1,.pbc-card .pbc-rich h2,.pbc-card .pbc-rich h3,.pbc-card .pbc-rich h4{color:#101828;margin:18px 0 8px;font-weight:700}.pbc-card .pbc-rich a{color:#1677ff}.pbc-card .pbc-rich ul,.pbc-card .pbc-rich ol{margin-bottom:12px;padding-left:20px}.pbc-card .pbc-rich img,.pbc-card .pbc-rich iframe,.pbc-card .pbc-rich video{border-radius:8px;max-width:100%;margin:10px 0}.pbc-card .pbc-rich table{max-width:100%;display:block;overflow-x:auto}.pbc-card .pbc-cta{justify-content:center;margin:14px 0 4px;display:flex}.pbc-card .pbc-cta-btn{text-align:center;cursor:pointer;background:#fff;border:1px solid #f5782f;border-radius:999px;max-width:100%;padding:8px 20px;font-size:13px;font-weight:600;line-height:1.35;transition:background .15s,box-shadow .15s;display:inline-block;color:#101828!important;text-decoration:none!important}.pbc-card .pbc-cta-btn:hover{background:#fdece2;box-shadow:0 2px 10px #f5782f2e}.pbc-card .pbc-cta-accent{color:#1677ff}.pbc-card .pbc-showmore{color:#1677ff;cursor:pointer;background:0 0;border:none;margin:12px auto 0;padding:4px 8px;font-size:14px;font-weight:600;text-decoration:underline;display:block}.pbc-card .pbc-showmore:hover{color:#0958d9}.pbc-card .featured-action{color:#000;border-top:1px solid #f2f4f7;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:16px;padding-top:12px;font-size:12px;display:flex}.pbc-card .featured-action .comment-row{flex-shrink:0;min-width:0;flex-wrap:nowrap!important}.pbc-card .featured-action .comment-row .item-wraper,.pbc-card .featured-action .comment-row .vote-like{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.pbc-card .featured-action .anticon,.pbc-card .featured-action .ant-btn .anticon{color:#000!important;font-size:14px!important}.pbc-card .featured-action .anticon.vote-icon-active--up{color:#1d4ed8!important}.pbc-card .featured-action .anticon.vote-icon-active--down{color:#dc2626!important}.pbc-card .featured-action .comment-row .anticon{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin:-7px;transition:all .2s;display:inline-flex}.pbc-card .featured-action .comment-row .item-wraper,.pbc-card .featured-action .comment-row .vote-like,.pbc-card .featured-action .comment-row .item-wraper .mr-1,.pbc-card .featured-action .comment-row .vote-like .mr-1,.pbc-card .featured-action .comment-row .ant-space-item{transition:color .2s}.pbc-card .featured-action .comment-row .item-wraper:hover,.pbc-card .featured-action .comment-row .vote-like:hover,.pbc-card .featured-action .comment-row .item-wraper:hover .mr-1,.pbc-card .featured-action .comment-row .vote-like:hover .mr-1{color:#1d4ed8}.pbc-card .featured-action .comment-row .item-wraper:hover .anticon-like,.pbc-card .featured-action .comment-row .vote-like:hover .anticon-like{background:#dbeafe;color:#1d4ed8!important}.pbc-card .featured-action .comment-row .vote-comment:hover,.pbc-card .featured-action .comment-row .vote-comment:hover .ant-space-item{color:#ca8a04}.pbc-card .featured-action .comment-row .vote-comment:hover .anticon-message{background:#fef9c3;color:#ca8a04!important}.pbc-card .featured-action .comment-row .vote-time:hover,.pbc-card .featured-action .comment-row .vote-time:hover .ant-space-item{color:#15803d}.pbc-card .featured-action .comment-row .vote-time:hover .anticon-history{background:#dcfce7;color:#15803d!important}.pbc-card .featured-action .comment-row .vote-hit:hover .anticon-dislike{background:#fee2e2;color:#dc2626!important}:is(.pbc-card .featured-action .comment-row .ant-btn:has(.anticon-share-alt):hover,.pbc-card .featured-action .comment-row .ant-btn:has(.anticon-share-alt):focus){background:0 0!important}.pbc-card .featured-action .comment-row .ant-btn:hover .anticon-share-alt{background:#ede9fe;color:#7c3aed!important}.pbc-card .featured-action .ant-divider-vertical{height:16px;margin:0 4px;border-color:#d9d9d9!important}.pbc-card .featured-action .show-coin{white-space:nowrap;background:#eef4ff;border-radius:20px;align-items:center;gap:4px;padding:4px 10px 4px 6px;display:flex}.pbc-card .featured-action .show-coin .dollar-icon{width:16px;height:16px}.pbc-card .featured-action .show-coin span{color:#2965d5;font-size:13px;font-weight:600;line-height:1}.pbc-card .featured-action .show-coin span b{color:#6a9fe0;font-size:12px;font-weight:500}.pbc-card .footer-community-info{white-space:nowrap;color:#000;flex-shrink:0;font-weight:500}.pbc-card .pbc-comments{border-top:1px solid #f2f4f7;margin-top:16px;padding-top:16px}@media (max-width:768px){.pbc-card{border-radius:12px;margin-bottom:14px;padding:14px 14px 10px}.pbc-card .pbc-title{font-size:18px!important}.pbc-card .pbc-badge{height:22px;padding:0 9px;font-size:11px}.pbc-card .pbc-media-lock{padding:6px 11px;font-size:12px;bottom:10px;left:10px}.pbc-card .pbc-teaser,.pbc-card .pbc-rich{font-size:14px}.pbc-card .pbc-cta-btn{width:100%;padding:12px 18px;font-size:14px}.pbc-card .pbc-foot-row{gap:8px}.pbc-card .pbc-vote{font-size:12px}.pbc-card .pbc-vote .ant-space{gap:8px!important}}.pba-page{background:#f6f8fd;min-height:100vh;padding:24px 0 48px}.pba-panel{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:28px 32px 36px;box-shadow:0 1px 2px #1018280a}.pba-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.pba-gate{justify-content:center;align-items:center;min-height:70vh;display:flex}.pba-gate-panel{text-align:center;max-width:480px}.pba-gate-panel h2{color:#101828;margin-bottom:8px;font-size:22px;font-weight:700}.pba-gate-panel p{color:#667085;margin-bottom:22px}.pba-topbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.pba-topbar .pba-follow-btn.ant-btn{color:#fff;height:32px;box-shadow:none;background:#1677ff;border-color:#1677ff;padding:0 20px;font-size:14px;font-weight:600}.pba-topbar .pba-follow-btn.ant-btn:hover,.pba-topbar .pba-follow-btn.ant-btn:focus{color:#fff;background:#0958d9;border-color:#0958d9}.pba-topbar .pba-follow-btn.ant-btn.ant-btn-dangerous{color:#f5222d;background:#fff;border-color:#f5222d;border-radius:999px}.pba-topbar .pba-follow-btn.ant-btn.ant-btn-dangerous:hover,.pba-topbar .pba-follow-btn.ant-btn.ant-btn-dangerous:focus{color:#f5222d;background:#fff1f0;border-color:#f5222d}.pba-more-btn{color:#667085;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;transition:background .15s,color .15s;display:inline-flex}.pba-more-btn:hover{color:#101828;background:#f2f4f7}.pba-back{color:#fff;cursor:pointer;background:#1677ff;border:none;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.pba-back:hover{color:#fff;background:#0958d9}.pba-back--outside{margin-bottom:12px}.pba-follow-btn--inline.ant-btn{margin-left:4px;height:24px!important;padding:0 12px!important;font-size:12px!important;line-height:1!important}.pba-type-tag{color:#f5782f;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;background:#fffaf6;border:1px solid #f5782f73;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.pba-type-tag .anticon{font-size:11px}.pba-byline{align-items:center;gap:12px;margin-bottom:18px;display:flex}.pba-panel:has(.pba-content--note) .pba-byline{margin-bottom:10px}.pba-byline .pba-byline-author{flex:auto;align-items:center;gap:10px;min-width:0;color:inherit!important;text-decoration:none!important;display:flex!important}.pba-byline .pba-byline-actions{flex-shrink:0;margin-left:auto}.pba-byline .pba-byline-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.pba-byline .pba-byline-name{color:#101828;flex-wrap:nowrap;align-items:center;gap:5px;font-size:15px;font-weight:700;display:inline-flex}.pba-byline .pba-byline-line{color:#667085;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pba-byline .pba-byline-line .anticon{font-size:12px}.pba-byline .pba-byline-dot{color:#d0d5dd}.pba-title{border-bottom:1px solid #eaecf0;padding-bottom:18px;font-family:Kantumruy Pro,Poppins,sans-serif;color:#101828!important;margin-bottom:18px!important;font-size:34px!important;font-weight:700!important;line-height:1.25!important}.pba-hero{margin-bottom:20px}.pba-hero img{border-radius:6px;width:100%;height:auto;display:block}.pba-content--note{font-size:var(--content-font-size);color:#101828;word-break:break-word;margin:0 0 4px;line-height:1.5}.pba-content--note.ql-editor{height:auto;min-height:0;padding:0}.pba-content--note.pba-content p{margin-bottom:0}.pba-content--blurred{filter:blur(3px);-webkit-user-select:none;user-select:none;pointer-events:none}.pba-note-media{object-fit:cover;border-radius:12px;max-width:420px;max-height:320px;margin:4px 0 16px;display:block}.pba-note-media.note-attach-align-left{margin-left:0;margin-right:auto}.pba-note-media.note-attach-align-center{margin-left:auto;margin-right:auto}.pba-note-media.note-attach-align-right{margin-left:auto;margin-right:0}.pba-note-video-embed{aspect-ratio:16/9;border-radius:12px;max-width:480px;margin:4px 0 16px;position:relative;overflow:hidden}.pba-note-video-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pba-note-link-card{color:#1d4ed8;word-break:break-all;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;max-width:100%;margin:4px 0 16px;padding:10px 14px;font-size:14px;display:inline-flex}.pba-note-link-card:hover{color:#1e40af;background:#f8fafc}.pba-content{font-size:var(--content-font-size);color:#344054;line-height:1.75}.pba-content p{margin-bottom:16px}.pba-content h1,.pba-content h2,.pba-content h3,.pba-content h4{color:#101828;margin:26px 0 10px;font-weight:700}.pba-content a{color:#1677ff}.pba-content ul,.pba-content ol{margin-bottom:16px;padding-left:22px}.pba-content blockquote{color:#667085;border-left:3px solid #f5782f;margin:18px 0;padding:8px 18px}.pba-content img,.pba-content video,.pba-content iframe{border-radius:6px;max-width:100%;height:auto;margin:18px 0 8px;display:block}.pba-content table{max-width:100%;display:block;overflow-x:auto}.pba-content>p:last-child:empty,.pba-content>p:last-child>br:only-child{display:none}.pba-video{aspect-ratio:16/9;margin:20px 0}.pba-video>div{width:100%!important;height:100%!important}.pba-paywall{text-align:center;background:linear-gradient(#fffaf6 0%,#fff 100%);border:1px solid #f5782f59;border-radius:14px;margin-top:24px;padding:28px 24px}.pba-paywall .pba-paywall-icon{color:#f5782f;background:#fdece2;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;font-size:20px;display:inline-flex}.pba-paywall h3{color:#101828;margin-bottom:6px;font-size:19px;font-weight:700}.pba-paywall p{color:#667085;margin-bottom:18px;font-size:14px}.pba-paywall .pba-paywall-btn{color:#fff;background:#f5782f;border:1px solid #f5782f;border-radius:999px;height:auto;padding:11px 26px;font-size:15px;font-weight:700}.pba-paywall .pba-paywall-btn:hover,.pba-paywall .pba-paywall-btn:focus{color:#fff;background:#e2661d;border-color:#e2661d}.pba-side{flex-direction:column;gap:16px;display:flex}.pba-side-card{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:16px;box-shadow:0 1px 2px #1018280a}.pba-side-title{color:#101828;align-items:center;gap:6px;margin-bottom:14px;font-size:15px;font-weight:800;display:flex}.pba-side-title .anticon{color:#f5782f;font-size:13px}.pba-reco{flex-direction:column;gap:14px;display:flex}.pba-reco-item{align-items:flex-start;gap:12px;color:inherit!important;text-decoration:none!important;display:flex!important}.pba-reco-item img{object-fit:cover;background:#eef1f6;border-radius:6px;flex-shrink:0;width:74px;height:54px}.pba-reco-item .pba-reco-body{min-width:0}.pba-reco-item .pba-reco-title{-webkit-line-clamp:2;color:#101828;-webkit-box-orient:vertical;font-size:13.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.pba-reco-item .pba-reco-date{color:#667085;margin-top:4px;font-size:12px}.pba-reco-item:hover .pba-reco-title{color:#1677ff}.pba-reco-empty{color:#667085;font-size:13px}.pba-reco-loading{justify-content:center;align-items:center;min-height:64px;display:flex}.pba-side-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pba-side-head .pba-side-tags{row-gap:6px!important}.pba-side-head .community-pill-tag{color:#101828;font-size:13px;font-weight:600}.pba-side-head .pba-side-share{flex-shrink:0;align-items:center;gap:8px;margin-top:2px;display:inline-flex}.pba-side-vote{border-top:1px solid #f2f4f7;border-bottom:1px solid #f2f4f7;padding:10px 0}.pba-side-vote .comment-row{flex-wrap:wrap}.pba-side-vote .vote-time,.pba-side-vote .vote-comment,.pba-side-vote .dropdown-vote{color:#667085;font-size:12.5px}.pba-side-vote .show-coin{color:#1d4ed8;background:#eff6ff;border:1px solid #dbeafe;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pba-side-vote .show-coin .dollar-icon{width:13px;height:13px}.pba-comments-title{color:#101828;margin:14px 0 10px;font-size:14px;font-weight:800}@media (max-width:1200px){.pba-side{margin-top:20px}}@media (max-width:768px){.pba-page{padding:12px 0 32px}.pba-panel{border-radius:12px;padding:18px 16px 24px}.pba-title{font-size:24px!important}.pba-byline{flex-wrap:wrap}.pba-paywall{padding:22px 16px}}.write-blog-page{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#b8bec7;background:#fff;min-height:100vh;padding-bottom:96px;font-family:Poppins,sans-serif}.write-blog-page.note-edit-wrapper{background:0 0;min-height:auto;padding-bottom:0}.write-blog-page.note-edit-wrapper .wb-title{margin-bottom:16px;font-size:24px}@media (max-width:768px){.write-blog-page.note-edit-wrapper{padding:12px 0 calc(104px + env(safe-area-inset-bottom))}.write-blog-page.note-edit-wrapper>.container{margin-top:0;padding:0 10px}.write-blog-page.note-edit-wrapper .wb-title{border-left-width:4px;margin-bottom:10px;padding-left:10px;font-size:20px}.write-blog-page.note-edit-wrapper .post-form-wrapper .ant-card-body{padding:12px 10px!important}.write-blog-page.note-edit-wrapper .note-bottom-bar{gap:8px;margin-top:10px}.write-blog-page.note-edit-wrapper .note-bottom-bar-right{margin-left:auto}.write-blog-page.note-edit-wrapper .note-forever{flex-basis:100%;justify-content:flex-end}}.write-blog-page .wb-hero{padding:32px 0 16px}.write-blog-page .wb-back-btn.ant-btn{color:#111827;border-radius:999px;flex-shrink:0;width:40px;height:40px;font-size:18px}.write-blog-page .wb-hero-inner{align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:0 48px;display:flex}@media (max-width:1200px){.write-blog-page .wb-hero-inner{padding:0 40px}}@media (max-width:900px){.write-blog-page .wb-hero-inner{padding:0 32px}}@media (max-width:576px){.write-blog-page .wb-hero-inner{padding:0 20px}}.write-blog-page .wb-title{color:var(--dark);border-left:5px solid var(--blue);margin:0;padding-left:20px;font-family:Poppins,sans-serif;font-size:clamp(28px,4vw,38px);font-weight:700;line-height:1.2}.write-blog-page>.container{max-width:1200px;margin:16px auto 0;padding:0 48px}@media (max-width:1200px){.write-blog-page>.container{padding:0 40px}}@media (max-width:900px){.write-blog-page>.container{padding:0 32px}}@media (max-width:576px){.write-blog-page>.container{padding:0 20px}}.write-blog-page .wb-community-btn{border:1.5px solid var(--border);background:var(--light-bg);color:var(--dark);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:10px 22px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.write-blog-page .wb-community-btn:hover{border-color:var(--blue);background:#fff}.write-blog-page .wb-community-btn:disabled{cursor:default;opacity:.7}.write-blog-page .wb-community-btn-caret{color:var(--gray);font-size:12px}.wb-community-option{text-align:left;cursor:pointer;width:100%;min-width:180px;min-height:44px;color:inherit;background:0 0;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;font-family:Poppins,sans-serif;font-size:13.5px;display:flex}.wb-community-option:last-child{margin-bottom:0}.wb-community-option:hover,.wb-community-option.is-top{background:#0047ab0f;border-color:#0047ab}.wb-community-option.is-disabled{cursor:not-allowed;opacity:.5}.wb-community-option.is-disabled:hover{background:0 0;border-color:#e5e7eb}.wb-community-option .wb-community-option-check{color:#0047ab;margin-left:auto}.wb-community-group+.wb-community-group{margin-top:10px}.wb-community-option.is-head span{font-weight:600}.wb-community-group-items{border-left:2px solid #eef1f5;margin:6px 0 0 11px;padding-left:10px}.wb-community-group-items .wb-community-option{min-height:40px;font-size:13px}.wb-community-menu{background:#fff;border-radius:12px;width:260px;padding:10px;box-shadow:0 6px 24px #0000001f}.wb-community-menu .wb-community-menu-search{border-radius:8px;margin-bottom:8px}.wb-community-menu .wb-community-menu-list{scrollbar-width:thin;scrollbar-color:#d1d5db #0000;max-height:220px;overflow-y:auto}.wb-community-menu .wb-community-menu-list::-webkit-scrollbar{width:6px}.wb-community-menu .wb-community-menu-list::-webkit-scrollbar-track{background:0 0}.wb-community-menu .wb-community-menu-list::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.note-scope-select-dropdown{min-width:260px!important}.note-scope-select-dropdown .ant-select-item{white-space:nowrap;align-items:center;display:flex}.note-scope-select-dropdown .ant-select-item .anticon{color:#6366f1;margin-right:8px}.wb-publish-scope-select-dropdown{min-width:260px!important}.wb-publish-scope-select-dropdown .ant-select-item{white-space:nowrap;align-items:center;display:flex}.wb-publish-scope-select-dropdown .ant-select-item .anticon{color:#0047ab;margin-right:8px}.write-blog-page .wb-type-bar-wrap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-bottom:16px;padding-top:46px;display:grid;position:relative}.write-blog-page .wb-type-bar-wrap .wb-back-btn.ant-btn{color:#fff;background:#1890ff;border-color:#1890ff;border-radius:999px;width:auto;height:36px;padding:0 16px;font-size:14px;font-weight:600;position:absolute;top:-18px;left:0;box-shadow:0 4px 12px #0000001f}.write-blog-page .wb-type-bar-wrap .wb-back-btn.ant-btn:hover,.write-blog-page .wb-type-bar-wrap .wb-back-btn.ant-btn:focus{color:#fff;background:#40a9ff;border-color:#40a9ff}.write-blog-page .wb-type-bar{grid-column:2;gap:12px;min-width:0;display:flex}.write-blog-page .wb-type-bar-extra{grid-column:3;justify-self:end}.write-blog-page .wb-type-pill{border:1.5px solid var(--blue);height:46px;color:var(--blue);white-space:nowrap;cursor:pointer;background:#f5822014;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 22px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.write-blog-page .wb-type-pill .anticon{font-size:16px}.write-blog-page .wb-type-pill:hover:not(.is-active):not(.is-disabled){background:#0047ab1f}.write-blog-page .wb-type-pill:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.write-blog-page .wb-type-pill.is-active{background:var(--blue);color:#fff;box-shadow:0 4px 14px #0047ab47}.write-blog-page .wb-type-pill.is-disabled{border-color:var(--border);background:var(--light-bg);color:#c1c5cc;cursor:not-allowed}.write-blog-page .wb-type-pill--blog{cursor:default;height:auto;min-height:52px;padding:4px}.write-blog-page .wb-type-pill--blog .wb-blog-kind-inline-toggle.ant-segmented{align-items:center;height:100%;display:flex}.write-blog-page .wb-type-pill--blog .ant-segmented-item{cursor:pointer}.write-blog-page .wb-type-pill.is-skeleton{color:#0000;cursor:default;background:#f3f4f6;border-color:#eef0f2;animation:1.2s ease-in-out infinite wb-skeleton-pulse}.write-blog-page .wb-type-pill.is-skeleton .anticon{color:#0000}.write-blog-page .wb-type-empty{padding:72px 16px}.write-blog-page .wb-type-panes{min-height:480px}@media (max-width:768px){.write-blog-page .wb-type-bar-wrap{grid-template-columns:minmax(0,1fr);gap:10px 8px;padding-top:48px}.write-blog-page .wb-type-bar-wrap .wb-back-btn.ant-btn{height:34px;padding:0 12px;font-size:14px;top:-10px}.write-blog-page .wb-type-bar{scrollbar-width:none;grid-column:1;gap:8px;padding:2px 2px 6px;overflow-x:auto}.write-blog-page .wb-type-bar::-webkit-scrollbar{display:none}.write-blog-page .wb-type-bar-extra{grid-column:1/-1;justify-self:center}.write-blog-page .wb-type-pill{height:40px;padding:0 14px;font-size:14px}.write-blog-page .wb-type-pill--blog{height:auto;min-height:46px;padding:3px}.write-blog-page .wb-type-pill--blog .ant-segmented-item:not(:has(.wb-kind-blog)) .ant-segmented-item-label{min-height:26px;padding:0 8px;font-size:13px;line-height:26px}}.wb-blog-kind-inline-toggle.ant-segmented{background:#fff;border:1px solid #00000014;border-radius:8px;padding:3px}.wb-blog-kind-inline-toggle.ant-segmented:not(.ant-segmented-disabled):hover,.wb-blog-kind-inline-toggle.ant-segmented:not(.ant-segmented-disabled):focus{background:#fff}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item{color:var(--gray);border-radius:6px;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--dark)}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item-selected{color:#fff;background-color:var(--blue)}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-thumb{background:var(--blue);border-radius:6px}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item-icon{margin-right:6px}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-group{align-items:stretch}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:not(:has(.wb-kind-blog)){align-items:center;display:flex}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:not(:has(.wb-kind-blog)) .ant-segmented-item-label{align-items:center;min-height:0;line-height:1;display:inline-flex}:is(.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:not(:has(.wb-kind-blog)) .ant-segmented-item-icon,.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:not(:has(.wb-kind-blog)) .anticon){align-items:center;line-height:0;display:inline-flex}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:has(.wb-kind-blog) .ant-segmented-item-label{align-items:center;min-height:0;padding:6px 14px;line-height:1;display:inline-flex}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:has(.wb-kind-blog) .ant-segmented-item-icon{align-items:center;line-height:0;display:inline-flex}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:has(.wb-kind-blog) .wb-kind-blog{font-size:20px;line-height:1}.wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:has(.wb-kind-blog) .anticon{font-size:24px;line-height:0}.wb-type-pill--blog:not(.is-active) .wb-blog-kind-inline-toggle.ant-segmented,.wb-type-pill--blog:not(.is-active) .wb-blog-kind-inline-toggle.ant-segmented:not(.ant-segmented-disabled):hover,.wb-type-pill--blog:not(.is-active) .wb-blog-kind-inline-toggle.ant-segmented:not(.ant-segmented-disabled):focus{background:0 0}.wb-type-pill--blog:not(.is-active) .wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item,.wb-type-pill--blog:not(.is-active) .wb-blog-kind-inline-toggle.ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--blue)}.write-blog-page .post-form-wrapper .note-form.custom-card{min-height:0;margin-bottom:0;padding:0}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 3px #1118270a}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper:focus-within{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow{background:#f9fafb;border:none;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-formats{align-items:center;gap:2px;margin:0;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-formats:not(:last-child){border-right:1px solid #e5e7eb;margin-right:8px;padding-right:10px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow button{background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,border-color .15s;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow button:hover{background:#fff;border-color:#e5e7eb}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow button.ql-active{background:#fff;border-color:#0047ab}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:#0047ab}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:#0047ab}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow button svg,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-label svg,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-item svg{width:20px;height:20px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker{height:30px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker.ql-icon-picker{width:auto}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-label{background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:flex;color:#374151!important}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-label:hover,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{background:#fff;border-color:#e5e7eb}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-options{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:4px;padding:4px;box-shadow:0 10px 28px #1118271a}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-item{border-radius:6px;align-items:center;width:auto;height:auto;padding:5px 10px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-item:hover{background:#e8eef8}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-toolbar.ql-snow .ql-picker-item.ql-selected{color:#0047ab;font-weight:600}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-container.ql-snow{border:none;font-family:Poppins,sans-serif}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor{min-height:130px;font-size:var(--content-font-size);color:#111827;padding:18px 20px;line-height:1.5}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor.ql-blank:before{color:var(--gray);font-style:normal;left:20px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor h1,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor h2,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor h3{color:#111827;font-weight:700}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor strong{font-weight:700}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor ul,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor ol{padding-left:1.4em}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .ql-editor a{color:#0047ab;text-decoration:underline}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-label{color:var(--text-secondary,#6b7280);align-items:center;gap:6px;font-weight:500;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-label .anticon{color:#0047ab;font-size:13px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select{min-width:200px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select .ant-select-selector{background:var(--light-bg,#f9fafb);align-items:center;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;border-color:var(--border,#e5e7eb)!important;border-radius:999px!important;height:30px!important;padding:0 4px 0 12px!important;box-shadow:2px 2px 6px #10182814!important}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select .ant-select-selection-item{color:#0047ab;align-items:center;gap:6px;font-weight:600;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select .ant-select-selection-item .anticon{font-size:13px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select:hover .ant-select-selector,.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select.ant-select-focused .ant-select-selector{background:#fff;border-color:#0047ab!important;box-shadow:2px 3px 8px #1018281f!important}.write-blog-page .post-form-wrapper .note-form.custom-card .note-scope-toggle .note-scope-select .ant-select-arrow{color:#0047ab;font-size:12px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle{margin-bottom:16px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented{background:var(--light-bg);border:1px solid var(--border);border-radius:999px;padding:4px;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-thumb,.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item-selected{border-radius:999px;box-shadow:0 1px 4px #00000014}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item{border-radius:999px;transition:color .2s}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item-label{min-height:0;color:var(--gray);align-items:center;gap:6px;padding:7px 18px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item-icon{font-size:14px;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item:hover:not(.ant-segmented-item-selected) .ant-segmented-item-label{color:var(--dark)}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item:first-of-type.ant-segmented-item-selected .ant-segmented-item-label{color:var(--blue)}.write-blog-page .post-form-wrapper .note-form.custom-card .note-visibility-toggle .ant-segmented-item:nth-of-type(2).ant-segmented-item-selected .ant-segmented-item-label{color:#ad6800}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper--image-top{flex-direction:column;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper--image-top>.quill{display:contents}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper--image-top .ql-toolbar{order:0}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper--image-top .note-image-top{order:1;padding-top:12px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper--image-top .ql-container{order:2}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position{flex-wrap:wrap;align-items:center;gap:10px;margin:-6px 20px 14px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position.note-attach-align-center{justify-content:center}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position.note-attach-align-right{justify-content:flex-end}@media (max-width:576px){.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position{margin:-2px 12px 12px}}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-label{color:#4b5563;font-size:13px;font-weight:500}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-group{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn{color:#4b5563;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn .anticon{font-size:14px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn:hover{color:#111827;background:#fff}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn:focus-visible{outline-offset:1px;outline:2px solid #0047ab}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn.is-active{color:#0047ab;background:#fff;border-color:#0047ab}@media (max-width:576px){.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn{min-height:36px}}@media (prefers-reduced-motion:reduce){.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-image-position-btn{transition:none}}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview{width:fit-content;max-width:min(420px,100% - 40px);margin:4px 20px 16px;display:block;position:relative}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-align-left{margin-left:20px;margin-right:auto}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-align-center{margin-left:auto;margin-right:auto}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-align-right{margin-left:auto;margin-right:20px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview img,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview video{border:1px solid var(--border);object-fit:cover;border-radius:12px;max-width:100%;max-height:320px;display:block}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview:has(>.note-attach-embed){width:100%;max-width:min(480px,100% - 40px)}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-embed{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-embed iframe{border:0;border-radius:0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-preview-video a,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-preview-link a{border:1px solid var(--border);background:var(--light-bg);color:var(--dark);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;max-width:480px;padding:10px 14px;display:flex;overflow:hidden}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-remove.ant-btn{width:22px;min-width:0;height:22px;box-shadow:none;color:var(--dark);background:0 0;border:none;padding:0;position:absolute;top:-8px;right:-8px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-remove.ant-btn:hover,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-remove.ant-btn:focus{color:var(--blue);background:0 0}@media (max-width:576px){.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview{max-width:calc(100% - 24px);margin:4px 12px 12px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-align-left{margin-left:12px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview.note-attach-align-right{margin-right:12px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview img,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview video{width:100%;height:auto;max-height:260px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-remove.ant-btn{color:#fff;background:#11182799;border-radius:50%;width:26px;height:26px;top:6px;right:6px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-remove.ant-btn:hover,.write-blog-page .post-form-wrapper .note-form.custom-card .note-quil-wrapper .note-attach-preview .note-attach-remove.ant-btn:focus{color:#fff;background:#111827bf}}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach{margin-top:12px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented{background:var(--light-bg);border:1px solid var(--border);border-radius:999px;padding:2px;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-thumb,.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-item-selected{border-radius:999px;box-shadow:0 1px 4px #00000014}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-item{border-radius:999px;transition:color .2s}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-item-label{min-height:0;color:var(--gray);align-items:center;gap:5px;padding:4px 12px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-item-icon{font-size:13px;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-item:hover:not(.ant-segmented-item-selected) .ant-segmented-item-label{color:var(--dark)}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-segmented-item-selected .ant-segmented-item-label{color:var(--blue)}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-video-picker .ant-input{max-width:320px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-link-picker{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-attach .note-link-picker .ant-input{max-width:320px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-left{align-items:center;gap:8px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-icon-btn.ant-btn{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:16px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-icon-btn.ant-btn:hover:not(:disabled){color:#0047ab;background:#e8eef8;border-color:#0047ab}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-icon-btn.ant-btn:disabled{color:#c1c5cc;background:#f9fafb;border-color:#e5e7eb}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-divider{background:var(--border);width:1px;height:18px;margin:0 8px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-meta{color:var(--gray);white-space:nowrap;font-size:13px}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-meta.note-bottom-bar-meta-over{color:var(--red);font-weight:600}.write-blog-page .post-form-wrapper .note-form.custom-card .note-bottom-bar-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-forever{align-items:center;margin-right:4px;display:flex}.write-blog-page .post-form-wrapper .note-form.custom-card .note-forever:empty{display:none}.write-blog-page .post-form-wrapper .note-form.custom-card .note-preview-btn.ant-btn{border:1px solid var(--border);height:36px;color:var(--dark);background:#fff;border-radius:999px;padding:0 18px;font-weight:600}.write-blog-page .post-form-wrapper .note-form.custom-card .note-preview-btn.ant-btn:hover:not(:disabled){color:#0047ab;border-color:#0047ab}.write-blog-page .post-form-wrapper .note-form.custom-card .note-post-btn.ant-btn{color:#fff;background:#0047ab;border:none;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 20px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #0047ab1f}.write-blog-page .post-form-wrapper .note-form.custom-card .note-post-btn.ant-btn:hover:not(:disabled){color:#fff;background:#003580}.write-blog-page .post-form-wrapper .note-form.custom-card .note-post-btn.ant-btn:disabled{background:var(--light-bg);color:#c1c5cc;box-shadow:none}.note-preview-modal .ant-modal-content{border-radius:16px;overflow:hidden}.note-preview-card{border:1px solid #e5e7eb;border-radius:12px;padding:16px}.note-preview-card.note-card .note-row{align-items:flex-start;gap:10px;display:flex}.note-preview-card .note-content-col{flex:1;min-width:0}.note-preview-card .note-header-col{flex-direction:column;justify-content:space-between;min-height:38px;display:flex}.note-preview-card .note-top-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.note-preview-card .note-author-name{color:#0f1419;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.note-preview-card .note-time{color:#667085;margin-top:0;font-size:12px}.note-preview-card .note-desc{color:#0f1419;min-height:0;font-family:Poppins,sans-serif;font-weight:400;font-size:var(--content-font-size);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;padding:0;line-height:1.5}.note-preview-card .note-preview-media{object-fit:cover;border:1px solid #e5e7eb;border-radius:12px;max-width:420px;max-height:320px;margin-top:14px;display:block}.note-preview-card .note-preview-media.note-attach-align-left{margin-left:0;margin-right:auto}.note-preview-card .note-preview-media.note-attach-align-center{margin-left:auto;margin-right:auto}.note-preview-card .note-preview-media.note-attach-align-right{margin-left:auto;margin-right:0}.note-preview-card .note-preview-link-card{color:#344054;text-overflow:ellipsis;white-space:nowrap;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;display:flex;overflow:hidden}.note-preview-card .note-preview-video-embed{aspect-ratio:16/9;background:#000;border-radius:12px;max-width:480px;margin-top:14px;position:relative;overflow:hidden}.note-preview-card .note-preview-video-embed iframe{border:none;width:100%;height:100%;display:block;position:absolute;inset:0}.note-preview-card .note-preview-footer{border-top:1px solid #e5e7eb;align-items:center;gap:16px;margin-top:14px;padding-top:12px;display:flex}.note-preview-card .note-preview-footer-stat{color:#667085;font-size:13px}.note-preview-card .note-preview-footer-stat .anticon{font-size:15px}.note-preview-card .note-preview-footer-community{color:#344054;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:500;display:inline-flex}.note-preview-feed{pointer-events:none}.note-preview-feed .note-media,.note-preview-feed .note-video-embed{pointer-events:auto}.note-preview-feed .list-wrapper.note-card{border:1px solid #fcefdf;border-radius:16px;margin-bottom:0;overflow:hidden}.note-preview-feed .list-wrapper.note-card .featured-list-item{padding:16px 16px 4px!important}.note-preview-feed .list-wrapper.note-card .featured-action{padding:12px 16px!important}.note-preview-page{z-index:10030;background:#fff;flex-direction:column;font-family:Poppins,sans-serif;display:flex;position:fixed;inset:0}.note-preview-page .note-preview-page-header{height:56px;padding:0 8px;padding-top:env(safe-area-inset-top);background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:8px;display:flex}.note-preview-page .note-preview-page-back.ant-btn{color:#111827;border-radius:999px;width:40px;height:40px;font-size:18px}.note-preview-page .note-preview-page-title{color:#111827;font-size:17px;font-weight:600}.note-preview-page .note-preview-page-body{-webkit-overflow-scrolling:touch;flex:auto;padding:16px;overflow-y:auto}.note-preview-page .note-preview-page-body .list-wrapper.note-card.list-item{width:100%!important}.note-preview-page .note-preview-page-actions{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e7eb;flex-shrink:0;gap:10px;display:flex}.note-preview-page .note-preview-page-actions .ant-btn{border-radius:999px;flex:1 1 0;height:44px;font-weight:600}.note-preview-page .note-preview-page-actions .note-preview-btn.ant-btn{color:#111827;background:#fff;border:1px solid #e5e7eb}.note-preview-page .note-preview-page-actions .note-post-btn.ant-btn{color:#fff;background:#0047ab;border:none;justify-content:center;align-items:center;gap:6px;display:inline-flex}.note-preview-page .note-preview-page-actions .note-post-btn.ant-btn:disabled{color:#c1c5cc;background:#f1f5f9}.write-blog-page .post-form-wrapper{font-family:Poppins,sans-serif}.write-blog-page .post-form-wrapper .custom-card:not(.custom-card-premium){box-shadow:none;margin-bottom:8px;transition:box-shadow .2s;border:1px solid var(--border)!important;border-radius:12px!important}.write-blog-page .post-form-wrapper .custom-card:not(.custom-card-premium):hover{box-shadow:0 4px 20px #0047ab1a}.write-blog-page .post-form-wrapper .custom-card:not(.custom-card-premium) .ant-card-body{padding:24px}.write-blog-page .post-form-wrapper .custom-card-premium{box-shadow:none;transition:border-color .2s;border-top:3px solid var(--blue)!important;border-radius:12px!important}.write-blog-page .post-form-wrapper .custom-card-premium:hover{border-top-color:var(--red)!important}.write-blog-page .post-form-wrapper .custom-card-premium .ant-card-body{padding:24px}.write-blog-page .post-form-wrapper .custom-card.wb-content-card--teaser{background:#52c41a0a;border:1.5px solid #52c41a59!important}.write-blog-page .post-form-wrapper .custom-card.wb-content-card--premium{background:#faad140a;border:1.5px solid #faad1466!important}.write-blog-page .post-form-wrapper .ant-form-item-label>label{color:var(--dark);height:auto;font-family:Poppins,sans-serif;font-size:13px;font-weight:600}.write-blog-page .post-form-wrapper .ant-input,.write-blog-page .post-form-wrapper .ant-input-affix-wrapper,.write-blog-page .post-form-wrapper .ant-select:not(.ant-select-customize-input) .ant-select-selector,.write-blog-page .post-form-wrapper textarea.ant-input{background:var(--light-bg);border:1px solid var(--border);color:var(--dark);border-radius:10px;font-family:Poppins,sans-serif;transition:border-color .2s,box-shadow .2s,background .2s}.write-blog-page .post-form-wrapper .ant-input:focus,.write-blog-page .post-form-wrapper .ant-input-focused,.write-blog-page .post-form-wrapper .ant-input-affix-wrapper-focused,.write-blog-page .post-form-wrapper .ant-select-focused:not(.ant-select-customize-input) .ant-select-selector{border-color:var(--blue)!important;background:#fff!important;box-shadow:0 0 0 3px #0047ab1f!important}.write-blog-page .post-form-wrapper input[name=title]{font-size:15px;font-weight:400}.write-blog-page .post-form-wrapper input[name=title]::placeholder{font-size:14px;font-weight:400}.write-blog-page .post-form-wrapper .quill-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:clip;box-shadow:0 1px 2px #1118270a}.write-blog-page .post-form-wrapper .quill-wrapper:focus-within{border-color:#93b4f0;box-shadow:0 0 0 3px #0047ab14}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow{z-index:10;background:#f6f7f9;border:none;border-bottom:1px solid #e5e7eb;padding:6px 10px;position:sticky;top:64px;box-shadow:0 2px 8px #11182714}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow button:hover:not(.ql-active){background-color:#e6e9ee}@media (min-width:769px){.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow{padding:8px 12px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats{flex:auto;justify-content:space-evenly}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow button{width:38px;height:38px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow button svg{width:22px;height:22px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-picker{height:38px;font-size:15px}}@media (max-width:768px){.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow{--toolbar-group-spacing:0px;--toolbar-option-spacing:2px;box-shadow:none;flex-wrap:wrap;align-items:center;gap:0 12px;padding:4px 8px;display:flex;position:static}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow:before,.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow:after{content:"";flex:0 0 100%;height:0;margin:0;display:block}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow:before{order:4}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow:after{clear:none;order:7}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats{flex:auto;justify-content:space-between;margin:0;padding:4px 0}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:after{right:-6px!important}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:first-child{flex:none;order:1}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(2){flex:auto;order:2;justify-content:flex-start}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(5){flex:none;order:3}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(5):after{display:none}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(3){order:5}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(4){order:6}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(4):after{display:none}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-formats:nth-child(6){border-top:1px solid #e5e7eb;flex:100%;order:8;padding-top:6px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow button{width:32px;height:32px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow button svg{width:19px;height:19px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-picker{height:32px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header{width:auto;min-width:0;max-width:112px}.write-blog-page .post-form-wrapper .quill-wrapper .ql-toolbar.ql-snow .ql-picker.ql-header .ql-picker-label{white-space:nowrap;text-overflow:ellipsis;padding-right:20px;overflow:hidden}}.write-blog-page .post-form-wrapper .quill-wrapper .ql-container.ql-snow{border:none;font-family:Poppins,Kantumruy Pro,sans-serif}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor{touch-action:pan-y pinch-zoom;min-height:320px;max-height:max(320px,100dvh - 200px);font-size:var(--content-font-size);color:#1f2937;padding:22px 28px 28px;line-height:1.6;overflow:hidden auto}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor .custom-image-container .image-wrapper{max-width:100%!important}@media (max-width:576px){.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor{min-height:240px;padding:16px}}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor.ql-blank:before{color:#9ca3af;font-style:normal;left:28px;right:28px}@media (max-width:576px){.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor.ql-blank:before{left:16px;right:16px}}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor p{margin-bottom:0}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor h2{color:#111827;margin:1.4em 0 .5em;font-size:1.5em;font-weight:700;line-height:1.3}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor h3{color:#111827;margin:1.2em 0 .4em;font-size:1.22em;font-weight:600;line-height:1.35}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor blockquote{color:#4b5563;border-left:3px solid #d1d5db;margin:1em 0;padding:2px 0 2px 16px;font-style:italic}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor ul,.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor ol{margin-bottom:0;padding-left:1.4em}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor a{color:#0047ab;text-underline-offset:2px;text-decoration:underline}.write-blog-page .post-form-wrapper .quill-wrapper .ql-editor s{color:#6b7280}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper{width:160px!important;height:120px!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper .ant-upload.ant-upload-select-picture-card,.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card-container{overflow:hidden;border-radius:14px!important;width:160px!important;height:120px!important;margin:0!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card .ant-upload-list-item{background:var(--light-bg);padding:0}.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card .ant-upload-list-item-info>span,.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{display:block;width:100%!important;height:100%!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{object-fit:contain!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper .ant-upload.ant-upload-select-picture-card{background:var(--light-bg);justify-content:center;align-items:center;border:1px dashed var(--border)!important;display:flex!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper:has(.ant-upload-list-picture-card-container) .ant-upload-select-picture-card{display:none!important}@media (min-width:768px){.write-blog-page .post-form-wrapper .wb-thumbnail-card{padding-left:16px}}.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall{flex-direction:column;height:100%;display:flex}.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall .thum-wdth-wrapper{flex:1;display:flex;width:220px!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall .thum-wdth-wrapper .ant-upload-list.ant-upload-list-picture-card{width:100%;height:100%;display:flex}.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall .thum-wdth-wrapper .ant-upload.ant-upload-select-picture-card,.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall .ant-upload-list-picture-card-container{flex:1;min-height:140px;width:100%!important;height:100%!important}.write-blog-page .post-form-wrapper .wb-title-thumb-card .ant-card-body{padding:16px}.write-blog-page .post-form-wrapper .wb-title-thumb-row{align-items:flex-start;gap:16px;display:flex}.write-blog-page .post-form-wrapper .wb-title-col{flex:1;min-width:0}.write-blog-page .post-form-wrapper .wb-thumbnail-card{flex-shrink:0}@media (max-width:576px){.write-blog-page .post-form-wrapper .wb-title-thumb-card .ant-card-body{padding:12px}.write-blog-page .post-form-wrapper .wb-title-thumb-row{flex-direction:column}.write-blog-page .post-form-wrapper .wb-title-col,.write-blog-page .post-form-wrapper .wb-title-col textarea.ant-input{box-sizing:border-box;width:100%!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card,.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall{width:100%}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper,.write-blog-page .post-form-wrapper .wb-thumbnail-card--tall .thum-wdth-wrapper{aspect-ratio:3/2;min-height:140px;width:100%!important;height:auto!important}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper .ant-upload-list.ant-upload-list-picture-card{width:100%;height:100%;display:flex}.write-blog-page .post-form-wrapper .wb-thumbnail-card .thum-wdth-wrapper .ant-upload.ant-upload-select-picture-card,.write-blog-page .post-form-wrapper .wb-thumbnail-card .ant-upload-list-picture-card-container{width:100%!important;height:100%!important}}.write-blog-page .post-form-wrapper .wb-field-label{color:var(--dark);margin-bottom:8px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.5715;display:block}.write-blog-page .post-form-wrapper .wb-field-label.wb-field-label--row{justify-content:space-between;align-items:center;gap:8px;display:flex}.write-blog-page .post-form-wrapper .wb-required-mark{color:#ff4d4f;margin-right:4px}.write-blog-page .post-form-wrapper .wb-teaser-item.ant-form-item .ant-input-textarea-show-count:after{margin-bottom:0}.write-blog-page .post-form-wrapper .wb-input-error.ant-input{border-color:#ff4d4f!important}.write-blog-page .post-form-wrapper .wb-title-meta{justify-content:space-between;margin-top:2px;font-size:12px;display:flex}.write-blog-page .post-form-wrapper .wb-title-meta-error{color:#ff4d4f}.write-blog-page .post-form-wrapper .wb-title-meta-count{color:#8c8c8c}.write-blog-page .post-form-wrapper .wb-title-meta-count-over{color:#ff4d4f}.write-blog-page .post-form-wrapper .wb-thumbnail-placeholder{justify-content:center;align-items:center;width:100%;display:flex!important}.write-blog-page .post-form-wrapper .wb-thumbnail-placeholder-icon{color:var(--gray);font-size:28px}.write-blog-page .post-form-wrapper .ant-btn{border-radius:6px;outline:none;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;box-shadow:none!important}.write-blog-page .post-form-wrapper .ant-btn-round:not(.ant-btn-primary){color:var(--gray);background:#fff;border:1px solid var(--border)!important}.write-blog-page .post-form-wrapper .ant-btn-round:not(.ant-btn-primary):hover:not(:disabled){color:var(--blue);border-color:var(--blue)!important}.write-blog-page .post-form-wrapper .ant-btn-primary.ant-btn-round{background:var(--blue)!important;color:#fff!important;border:none!important}.write-blog-page .post-form-wrapper .ant-btn-primary.ant-btn-round:hover:not(:disabled){background:#003a8c!important}.write-blog-page .post-form-wrapper .wb-pending-scheduled{margin-top:8px}.write-blog-page .post-form-wrapper .wb-pending-scheduled .ant-card-body{padding:12px 16px}.write-blog-page .post-form-wrapper .wb-pending-scheduled__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.write-blog-page .post-form-wrapper .wb-pending-scheduled__title{color:var(--dark);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.write-blog-page .post-form-wrapper .wb-pending-scheduled__title .anticon{color:var(--blue)}.write-blog-page .post-form-wrapper .wb-pending-scheduled__manage{color:var(--blue);font-size:12px;font-weight:600}.write-blog-page .post-form-wrapper .wb-pending-scheduled__list{margin:0;padding:0;list-style:none}.write-blog-page .post-form-wrapper .wb-pending-scheduled__item{color:var(--dark);border-radius:8px;align-items:center;gap:10px;margin:0 -6px;padding:5px 6px;transition:background-color .15s;display:flex}.write-blog-page .post-form-wrapper .wb-pending-scheduled__item:hover{background:var(--light-bg);color:var(--dark)}.write-blog-page .post-form-wrapper .wb-pending-scheduled__thumb{object-fit:cover;border-radius:6px;flex-shrink:0;width:32px;height:32px}.write-blog-page .post-form-wrapper .wb-pending-scheduled__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.write-blog-page .post-form-wrapper .wb-pending-scheduled__time{color:var(--gray);flex-shrink:0;font-size:12px}.write-blog-page .post-form-wrapper .wb-pending-scheduled__more{color:var(--blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.write-blog-page .post-form-wrapper .wb-pending-scheduled__more .anticon{font-size:10px}.write-blog-page .post-form-wrapper .wb-bottom-actions{margin-top:8px}.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-btn{flex-shrink:0;min-width:100px;padding:0 14px}.write-blog-page .post-form-wrapper .wb-advanced-settings-toggle{border:1px solid var(--border,#e5e7eb);height:32px;color:var(--gray);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.write-blog-page .post-form-wrapper .wb-advanced-settings-toggle .anticon{font-size:12px}.write-blog-page .post-form-wrapper .wb-advanced-settings-toggle:hover{border-color:var(--blue);color:var(--blue)}.write-blog-page .post-form-wrapper .wb-forever-row{justify-content:flex-end;margin-top:22px;display:flex}.write-blog-page .post-form-wrapper .wb-forever-row:empty{display:none}.write-blog-page .post-form-wrapper .wb-advanced-settings{border-top:1px solid var(--border,#e5e7eb);flex-direction:column;gap:12px;margin-top:12px;padding-top:12px;display:flex}.write-blog-page .post-form-wrapper .wb-advanced-settings-hint{color:var(--gray);font-size:12px;font-weight:400}.write-blog-page .post-form-wrapper .wb-advanced-settings-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.write-blog-page .post-form-wrapper .wb-advanced-settings-row-label{color:var(--gray);flex:0 0 130px;font-size:13px;font-weight:600}.write-blog-page .post-form-wrapper .wb-advanced-settings-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.write-blog-page .post-form-wrapper .wb-publish-scope{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.write-blog-page .post-form-wrapper .wb-publish-scope-label{color:var(--gray);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.write-blog-page .post-form-wrapper .wb-publish-scope-label .anticon{color:var(--blue);font-size:13px}.write-blog-page .post-form-wrapper .wb-publish-scope-select{width:auto;max-width:240px}.write-blog-page .post-form-wrapper .wb-publish-scope-select .ant-select-selector{background:var(--light-bg,#f9fafb);align-items:center;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;border-color:var(--border,#e5e7eb)!important;border-radius:999px!important;height:32px!important;padding:0 32px 0 12px!important;box-shadow:2px 2px 6px #10182814!important}.write-blog-page .post-form-wrapper .wb-publish-scope-select .ant-select-selection-item{white-space:nowrap;color:var(--blue);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;line-height:30px!important}.write-blog-page .post-form-wrapper .wb-publish-scope-select .ant-select-selection-item .anticon{font-size:13px}.write-blog-page .post-form-wrapper .wb-publish-scope-select:hover .ant-select-selector,.write-blog-page .post-form-wrapper .wb-publish-scope-select.ant-select-focused .ant-select-selector{background:#fff;border-color:var(--blue)!important;box-shadow:2px 3px 8px #1018281f!important}.write-blog-page .post-form-wrapper .wb-publish-scope-select .ant-select-arrow{color:var(--blue);font-size:12px;right:12px}.write-blog-page .post-form-wrapper .wb-util-btn{color:var(--gray);background:#fff;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.write-blog-page .post-form-wrapper .wb-util-btn .anticon{font-size:14px}.write-blog-page .post-form-wrapper .wb-util-btn:disabled{color:#c1c5cc;background:var(--light-bg);border-color:var(--border)!important}.write-blog-page .post-form-wrapper .wb-editor-with-rail{position:relative}.write-blog-page .post-form-wrapper .wb-preview-rail{z-index:2;width:44px;display:none;position:absolute;top:0;bottom:0;left:calc(100% + 40px)}@media (min-width:1200px){.write-blog-page .post-form-wrapper .wb-preview-rail{align-items:center;display:flex}}.write-blog-page .post-form-wrapper .wb-preview-rail--preview{left:calc(100% + 16px)}.write-blog-page .post-form-wrapper .wb-mode-pane{animation:.22s ease-out wb-mode-fade}@media (prefers-reduced-motion:reduce){.write-blog-page .post-form-wrapper .wb-mode-pane{animation:none}}.write-blog-page .post-form-wrapper .wb-preview-pane{flex-direction:column;display:flex}.write-blog-page .post-form-wrapper .wb-preview-pane>*{flex:1}@media (max-width:768px){.write-blog-page .post-form-wrapper .wb-preview-pane{min-height:0!important}.write-blog-page .post-form-wrapper .wb-preview-pane>*{flex:none}}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.ant-btn{border:1px solid var(--border);width:44px;height:auto;color:var(--blue);writing-mode:vertical-rl;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:16px 0;font-weight:600;transition:box-shadow .2s,border-color .2s;display:flex;position:sticky;top:140px;box-shadow:0 4px 14px #1018281a}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.ant-btn .anticon{margin:0;font-size:15px}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.ant-btn>.anticon+span{margin:0}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.ant-btn:not(:disabled):hover,.write-blog-page .post-form-wrapper .wb-preview-rail__btn.ant-btn:not(:disabled):focus{color:var(--blue);border-color:var(--blue);box-shadow:0 6px 18px #10182829}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.ant-btn:disabled{color:#c1c5cc;background:var(--light-bg);box-shadow:none}.write-blog-page .post-form-wrapper .wb-preview-rail__group{flex-direction:column;gap:10px;display:flex;position:sticky;top:140px}.write-blog-page .post-form-wrapper .wb-preview-rail__group .wb-preview-rail__btn.ant-btn{position:static}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.wb-preview-rail__btn--premium.ant-btn{color:#b7791f;background:#fffaf0;border-color:#faad1466}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.wb-preview-rail__btn--premium.ant-btn:not(:disabled):hover,.write-blog-page .post-form-wrapper .wb-preview-rail__btn.wb-preview-rail__btn--premium.ant-btn:not(:disabled):focus{color:#b7791f;border-color:#faad14}.write-blog-page .post-form-wrapper .wb-preview-rail__btn.wb-preview-rail__btn--premium.ant-btn:disabled{color:#c1c5cc;background:var(--light-bg);border-color:var(--border)}.write-blog-page .post-form-wrapper .ant-popover-open.wb-util-btn{box-shadow:none!important}.write-blog-page .post-form-wrapper .wb-util-btn.wb-util-btn--teaser{color:var(--blue)!important;border-color:#0047ab59!important}.write-blog-page .post-form-wrapper .wb-util-btn.wb-util-btn--teaser:hover:not(:disabled){background:#0047ab0a;color:var(--blue)!important;border-color:var(--blue)!important}.write-blog-page .post-form-wrapper .wb-util-btn.wb-util-btn--premium{background:#faad140f;color:#b7791f!important;border-color:#faad1466!important}.write-blog-page .post-form-wrapper .wb-util-btn.wb-util-btn--premium:hover:not(:disabled){background:#faad141f;color:#b7791f!important;border-color:#faad14!important}@media (max-width:576px){.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-card-body>div{flex-direction:column;align-items:stretch!important}.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-card-body{flex-direction:column;gap:10px;display:flex}.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-card-body>.wb-bottom-actions-main{display:contents!important}.write-blog-page .post-form-wrapper .wb-bottom-actions .wb-advanced-settings-toggle{order:1}.write-blog-page .post-form-wrapper .wb-bottom-actions .wb-advanced-settings{border-top:none;border-bottom:1px solid var(--border,#e5e7eb);order:2;margin-top:0;padding:12px 0}.write-blog-page .post-form-wrapper .wb-bottom-actions .wb-bottom-actions-buttons{order:3}.write-blog-page .post-form-wrapper .wb-bottom-actions .wb-forever-row{order:4;margin-top:0}.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-card-body>.wb-forever-row>div{flex-direction:row;justify-content:space-between;align-items:center!important}.write-blog-page .post-form-wrapper .wb-bottom-actions .wb-forever-row .ant-switch{flex:none;width:auto}.write-blog-page .post-form-wrapper .wb-advanced-settings-toggle{border-radius:8px;justify-content:center;width:100%;height:40px;font-size:14px}.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-card-body>div>div{flex-direction:column;width:100%;align-items:stretch!important}.write-blog-page .post-form-wrapper .wb-bottom-actions .ant-btn,.write-blog-page .post-form-wrapper .wb-util-btn{width:100%;min-width:0!important}.write-blog-page .post-form-wrapper .wb-advanced-settings-row-label{flex-basis:100%}.write-blog-page{padding-bottom:72px}.write-blog-page .wb-hero{padding:14px 0 0}.write-blog-page .wb-hero-inner{gap:8px;padding:0 14px}.write-blog-page .wb-back-btn.ant-btn{width:34px;height:34px;font-size:16px}.write-blog-page .wb-title{border-left-width:4px;padding-left:10px;font-size:22px}.write-blog-page>.container{margin-top:10px;padding:0 10px}.write-blog-page .post-form-wrapper .ant-card-body{padding:14px 12px!important}.write-blog-page .wb-field-label{margin-bottom:4px}.write-blog-page .ql-editor{padding:12px;line-height:1.5}.write-blog-page .ql-editor p{margin-bottom:2px}.write-blog-page .content-wrapper{border-radius:14px;padding:14px 12px!important}.write-blog-page .content-wrapper .avatar-wrapper{align-items:center;margin-bottom:10px;display:flex}.write-blog-page .content-wrapper .avatar-desc{min-width:0;margin-left:10px}.write-blog-page .content-wrapper .avatar-desc .avatar-name,.write-blog-page .content-wrapper .avatar-desc .avatar-info{text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.35;overflow:hidden}.write-blog-page .content-wrapper .entry-title{overflow-wrap:anywhere;font-size:var(--detail-title-font-size)!important;margin:0 0 6px!important;line-height:1.3!important}.write-blog-page .content-wrapper .preview-premium-badge{margin-left:6px;padding:2px 8px;font-size:11px}.write-blog-page .content-wrapper .entry-content{font-size:var(--content-font-size);overflow-wrap:anywhere;line-height:1.5}.write-blog-page .content-wrapper .entry-content p{margin:0 0 4px}.write-blog-page .content-wrapper .entry-content p:is(:empty,:has(>br:only-child)):is(:first-child,:last-child){display:none}.write-blog-page .content-wrapper .entry-content .image-outer-container{margin:8px 0}.write-blog-page .content-wrapper .entry-content img{border-radius:10px;max-width:100%;height:auto}.write-blog-page .content-wrapper>.ant-divider{display:none}}.content-wrapper .preview-premium-badge{vertical-align:middle;white-space:nowrap;color:#fff;background:#faad14;border-radius:4px;margin-left:10px;padding:2px 10px;font-size:14px;line-height:1.5;display:inline-block}.content-wrapper.post-draft-preview .avatar-wrapper{margin-bottom:20px}.content-wrapper.post-draft-preview .entry-title{font-size:var(--detail-title-font-size);letter-spacing:-.2px;margin:0 0 12px;font-weight:700;line-height:1.3}.content-wrapper.post-draft-preview .preview-premium-badge{vertical-align:4px;padding:1px 8px;font-size:12px}.write-blog-page .wb-video-pane{background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden}.write-blog-page .wb-video-pane .vum-body{min-height:320px}.write-blog-page .wb-pane-loading{justify-content:center;align-items:center;min-height:480px;display:flex}.write-blog-page .cm-podcast-page.wb-podcast-pane{--podcast-primary:var(--blue);--podcast-text:var(--dark);--podcast-body-bg:var(--light-bg);--wb-input-border:#d9dde3;min-height:0;color:var(--dark);background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;font-family:Poppins,sans-serif;overflow:visible}.write-blog-page .cm-podcast-page.wb-podcast-pane .wb-field-label,.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-label{color:var(--dark);text-transform:none;letter-spacing:0;margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.5715;display:block}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-top-fields .sou-manage-field:first-child .sou-manage-label:before{content:"*";color:#ff4d4f;margin-right:4px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-form{background:0 0;border:none;border-radius:0;margin:0;padding:0}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-field{gap:8px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-form-top{grid-template-columns:160px 1fr;gap:20px;margin-bottom:16px}@media (max-width:768px){.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-form-top{grid-template-columns:1fr}}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-top-fields{gap:16px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-input{background:var(--light-bg);border:1px solid var(--wb-input-border);color:var(--dark);border-radius:8px;padding:10px 12px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-input::placeholder{color:#9ca3af}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 2px #0047ab1a}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-textarea{min-height:120px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-thumb-zone{border:1px dashed var(--border);background:var(--light-bg);border-radius:12px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-thumb-zone:hover{border-color:var(--blue)}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-thumb-empty{color:var(--gray);gap:6px;font-size:13px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-thumb-empty small{font-size:11px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-type-tabs{background:#fff;border:1px solid #e5e7eb;border-radius:10px;gap:2px;padding:3px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-type-tab{letter-spacing:0;color:var(--gray);border-radius:8px;padding:8px 10px;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:600}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-type-tab:hover:not(.active){color:var(--dark);background:var(--light-bg)}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-type-tab.active{background:var(--blue);border-color:var(--blue);color:#fff}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-file-zone{border:1px dashed var(--border);background:var(--light-bg);min-height:56px;color:var(--gray);border-radius:10px;padding:0 16px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-file-zone:hover{border-color:var(--blue);color:var(--blue)}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-file-zone.has-file{border-style:solid;border-color:var(--blue);color:var(--blue);background:#0047ab0a}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-file-text{font-family:Poppins,sans-serif;font-size:13.5px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-form-actions{border-top:1px solid #eef0f2;gap:12px;margin-top:8px;padding-top:18px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-save-btn,.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-cancel-btn{border-radius:8px;height:40px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-save-btn{background:var(--blue);min-width:120px;padding:0 28px}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-save-btn:hover:not(:disabled){background:#003a8c}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-save-btn:disabled{opacity:.6;cursor:not-allowed}.write-blog-page .cm-podcast-page.wb-podcast-pane .sou-manage-cancel-btn{border-color:var(--wb-input-border);min-width:100px;color:var(--gray);background:#fff;padding:0 20px}@media (max-width:576px){.write-blog-page .cm-podcast-page.wb-podcast-pane{padding:16px}}.write-blog-page .wb-podcast-season{border-bottom:1px solid #eef0f2;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.write-blog-page .wb-podcast-season .wb-podcast-season-select{min-width:240px}.write-blog-page .wb-podcast-season .wb-podcast-season-select .ant-select-selector{align-items:center;font-family:Poppins,sans-serif;font-size:14px;background:var(--light-bg)!important;border-color:#d9dde3!important;border-radius:8px!important;height:40px!important}.write-blog-page .wb-podcast-season .wb-podcast-season-btn.ant-btn{height:40px;color:var(--blue);border-color:#d9dde3;border-radius:8px;padding:0 16px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.write-blog-page .wb-podcast-season .wb-podcast-season-btn.ant-btn:hover,.write-blog-page .wb-podcast-season .wb-podcast-season-btn.ant-btn:focus{border-color:var(--blue);color:var(--blue)}.write-blog-page .wb-podcast-season .wb-podcast-import-btn.ant-btn{margin-left:auto}.write-blog-page .wb-podcast-season .wb-podcast-season-title.ant-input{background:var(--light-bg);border-color:#d9dde3;border-radius:8px;flex:220px;max-width:340px;height:40px;font-family:Poppins,sans-serif;font-size:14px}@media (max-width:576px){.write-blog-page .wb-podcast-season .wb-podcast-season-select,.write-blog-page .wb-podcast-season .wb-podcast-season-title.ant-input{flex:100%;max-width:none}.write-blog-page .wb-podcast-season .wb-podcast-import-btn.ant-btn{margin-left:0}}@keyframes wb-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.write-blog-page .wb-type-pill.is-skeleton{animation:none}}@media (min-width:1200px){.write-blog-page .wb-util-btn.wb-util-btn--rail-preview{display:none!important}}@keyframes wb-mode-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wb-schedule-forever{border-top:1px solid #eef1f6;margin-top:16px;padding-top:14px}.wb-schedule-forever:empty{display:none}.sched-modal__footer{background:#fff;border-top:1px solid #e5e7eb;gap:12px;padding:14px 24px 18px;display:flex}.sched-modal__footer .lbv2-testi-modal-cancel{flex:1}.sched-modal__footer .lbv2-testi-modal-save{flex:2}.sched-modal .wb-schedule-forever{margin-top:0}.forever-wide{background:#fff;border:1px solid #eef1f6;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .2s,border-color .2s;display:flex}.forever-wide.is-on{background:#faf5ff;border-color:#ddd6fe}.forever-wide.is-link{cursor:pointer}.forever-wide.is-link:hover{border-color:#ddd6fe}.forever-wide__icon{color:#6d28d9;background:#f3e8ff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.forever-wide__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.forever-wide__name{color:#334155;font-size:15px;font-weight:600}.forever-wide__desc{color:#64748b;font-size:12px;line-height:1.4}.forever-wide .ant-switch{flex:none}.forever-wide.is-off .forever-wide__icon{color:#94a3b8;background:#f1f5f9}.forever-wide.is-off .forever-wide__name{color:#94a3b8}.sched-picker{flex-direction:column;gap:16px;font-family:Poppins,Kantumruy Pro,sans-serif;display:flex}.sched-picker__field{flex-direction:column;gap:8px;display:flex}.sched-picker__presets{flex-wrap:wrap;gap:8px;display:flex}.sched-picker__preset{color:#374151;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .2s,color .2s,background .2s}.sched-picker__preset:hover{color:#0047ab;border-color:#0047ab}.sched-picker__preset.is-active{color:#0047ab;background:#0047ab14;border-color:#0047ab}.sched-picker__preset:focus-visible{outline-offset:1px;outline:3px solid #0047ab40}.sched-picker__date{width:100%;height:42px}.sched-picker__date .ant-picker-input>input{color:#111827;font-family:inherit;font-size:14px}.sched-picker__summary{color:#111827;background:#0047ab0f;border:1px solid #0047ab26;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.sched-picker__summary strong{font-weight:600}.sched-picker__summary.is-problem{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.sched-picker__summary.is-problem .sched-picker__summary-icon{color:#dc2626}.sched-picker__summary-icon{color:#0047ab;margin-top:3px}.sched-picker__relative{color:#6b7280}.sched-picker__zone{color:#9ca3af;margin:-8px 0 0;font-size:12px}.ant-btn.wb-schedule-btn{color:#6b7280;background:#fff;border-color:#e5e7eb;flex:none}.ant-btn.wb-schedule-btn .anticon{font-size:17px}.ant-btn.wb-schedule-btn:hover:not(:disabled),.ant-btn.wb-schedule-btn:focus-visible{color:#0047ab;border-color:#0047ab}.ant-btn.wb-schedule-btn:disabled{color:#c1c5cc;background:#f8fafc}.wb-drafts-modal{--blue:#0047ab;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;font-family:Poppins,sans-serif}.wb-drafts-modal__body{max-height:min(60vh,520px);padding:4px 12px 12px;overflow-y:auto}.wb-drafts-modal__list{margin:0;padding:0;list-style:none}.wb-drafts-modal__item{border-radius:12px;align-items:center;transition:background-color .15s;display:flex;position:relative}.wb-drafts-modal__item+.wb-drafts-modal__item{margin-top:2px}.wb-drafts-modal__item:hover,.wb-drafts-modal__item.is-active{background:var(--light-bg)}.wb-drafts-modal__item.is-active{box-shadow:inset 0 0 0 1px #0047ab40}.wb-drafts-modal__open{min-width:0;color:var(--dark);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:12px;display:flex}.wb-drafts-modal__open:disabled{cursor:default}.wb-drafts-modal__open:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:12px}.wb-drafts-modal__thumb{object-fit:cover;background:var(--light-bg);border-radius:8px;flex-shrink:0;width:64px;height:48px}.wb-drafts-modal__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wb-drafts-modal__title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.wb-drafts-modal__tag{color:#b7791f;background:#fffaf0;border-radius:4px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:600;line-height:18px}.wb-drafts-modal__excerpt{color:var(--gray);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wb-drafts-modal__meta{color:#9ca3af;font-size:12px}.wb-drafts-modal__action{color:var(--blue);flex-shrink:0;font-size:13px;font-weight:600}.wb-drafts-modal__item.is-active .wb-drafts-modal__action{color:var(--gray)}.wb-drafts-modal__delete{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;display:inline-flex}.wb-drafts-modal__delete:hover:not(:disabled),.wb-drafts-modal__delete:focus-visible{color:#e63946;background:#fef2f2}.wb-drafts-modal__delete:disabled{cursor:default;opacity:.5}.wb-drafts-modal__empty{color:var(--gray);text-align:center;padding:40px 16px}.wb-drafts-modal__empty .anticon{color:#c1c5cc;font-size:28px}.wb-drafts-modal__empty p{margin:10px 0 0;font-size:13px}.wb-drafts-modal__footer{border-top:1px solid var(--border);text-align:center;padding:12px 24px 16px;font-size:13px;font-weight:600}.wb-drafts-modal__footer a{color:var(--blue)}@media (max-width:576px){.wb-drafts-modal__thumb{width:48px;height:40px}.wb-drafts-modal__excerpt{display:none}}.analytics-topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.analytics-title{color:#111827;margin:0;font-size:24px;font-weight:700;line-height:1.2}.analytics-subtitle{color:#4b5563;margin:4px 0 0;font-size:14px}.analytics-tab{white-space:nowrap;cursor:pointer;color:#6b7280;background:0 0;border:0;padding:0 0 12px;font-size:15px;font-weight:600;transition:color .15s;position:relative}.analytics-tab:hover:not(.is-active){color:#111827}.analytics-tab.is-active{color:#0047ab}.analytics-tab.is-active:after{content:"";background:#0047ab;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.analytics-range-btn{white-space:nowrap;cursor:pointer;color:#4b5563;background:0 0;border:0;border-radius:6px;padding:6px 13px;font-size:13px;transition:background .15s,color .15s}.analytics-range-btn:hover:not(:disabled):not(.is-active){color:#111827;background:#f3f4f6}.analytics-range-btn.is-active{color:#fff;background:#0047ab}.analytics-range-btn.is-active:hover:not(:disabled){color:#fff;background:#003a8c}.analytics-range-btn:disabled{cursor:default;opacity:.75}.analytics-range-btn:focus-visible{outline-offset:1px;outline:2px solid #2a78d6}.analytics-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.analytics-card-head .analytics-card-title{margin:0}.analytics-card-caption{color:#6b7280;margin:4px 0 0;font-size:13px}.analytics-card-actions{align-items:center;gap:8px;display:flex}.analytics-search{border-radius:999px;max-width:280px;padding-left:14px;padding-right:14px}.analytics-link-btn{cursor:pointer;color:#2a78d6;background:0 0;border:0;margin-left:8px;padding:0;font-size:13px}.analytics-link-btn:hover{text-decoration:underline}.analytics-link-btn:disabled{color:#6b7280;cursor:default;text-decoration:none}.is-stale{opacity:.45;pointer-events:none;transition:opacity .15s}.analytics-section-title{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0 0 12px;font-size:13px;font-weight:600}.stats-analytics-panel{border-bottom:1px solid #e5e7eb;margin-bottom:32px;padding:24px 0 8px}.stats-analytics-panel.is-alone{border-bottom:0;margin-bottom:0}.stats-view-toggle{margin-bottom:20px}.plans-filter{margin-bottom:14px}.analytics-color-tiles{margin-bottom:20px}.plans-country{align-items:center;gap:8px;display:inline-flex}.plans-country img{object-fit:cover;border-radius:2px;width:18px;height:13px}.plans-side{gap:20px;display:grid}.plans-chart-tip{color:#4b5563;flex-direction:column;gap:2px;padding:8px 12px;font-size:12px;display:flex}.plans-chart-tip strong{color:#111827;font-size:15px}.plans-chart-tip-month{color:#6b7280}@media (max-width:480px){.analytics-bar-row{grid-template-columns:104px 1fr auto}}@keyframes analytics-sk{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.analytics-skeleton .sk,.sk-chart{animation:none}}.analytics-muted{color:#6b7280;font-size:13px}.analytics-num{font-variant-numeric:tabular-nums}.analytics-site-cell{flex-direction:column;gap:2px;display:flex}.analytics-site-name{color:#111827;font-weight:600}.analytics-site-domains{color:#6b7280;font-size:12px}.analytics-site-row{cursor:pointer}.analytics-admin{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.analytics-admin .analytics-title{color:#0047ab}.analytics-admin .ant-table{font-size:13px}.analytics-admin .ant-table-container{border:0}@media (max-width:767px){.analytics-title{font-size:20px}.analytics-stat-value{font-size:22px}.analytics-report-grid{grid-template-columns:1fr}.analytics-card-actions{width:100%}.analytics-search{flex:1;max-width:none}}.cs-sidebar-btn{color:#6b7280;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #eaecf0;border-radius:12px;outline:none;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .15s;display:flex;box-shadow:0 1px 3px #1018280a}.cs-sidebar-btn svg{color:#9ca3af;flex-shrink:0;font-size:17px}.cs-sidebar-btn:hover:not(.is-active){color:#0047ab;border-color:#dbe6f8}.cs-sidebar-btn:hover:not(.is-active) svg{color:#0047ab}.cs-sidebar-btn.is-active{color:#0047ab;border-color:#0047ab;box-shadow:0 2px 10px #0047ab1a}.cs-sidebar-btn.is-active svg{color:#0047ab}.cs-sidebar-btn:focus-visible{outline-offset:2px;outline:2px solid #0047ab}@media (max-width:640px){.cs-kpis{flex-direction:column}.cs-kpi{border-bottom:1px solid #efefef;border-right:0;padding:14px 18px}.cs-kpi:last-child{border-bottom:0}}.cs-section-lede{color:#4b5563;max-width:70ch;margin:0 0 18px;font-size:14px;line-height:1.55}@media (max-width:640px){.creator-stats-posts-grid .creator-stats-posts-head,.creator-stats-posts-grid .creator-stats-post{grid-template-columns:24px 1fr repeat(2,52px);column-gap:10px}.creator-stats-posts-grid.has-opened .creator-stats-posts-head,.creator-stats-posts-grid.has-opened .creator-stats-post{grid-template-columns:24px 1fr repeat(3,52px)}.creator-stats-posts-grid.is-sources .creator-stats-posts-head,.creator-stats-posts-grid.is-sources .creator-stats-post{grid-template-columns:24px 1fr 52px}.creator-stats-posts-grid.has-views .creator-stats-posts-head,.creator-stats-posts-grid.has-views .creator-stats-post{grid-template-columns:24px 1fr repeat(3,46px)}.creator-stats-posts-grid.has-views.has-opened .creator-stats-posts-head,.creator-stats-posts-grid.has-views.has-opened .creator-stats-post{grid-template-columns:24px 1fr repeat(4,42px)}.creator-stats-post-title{white-space:normal}.creator-stats-post-num{font-size:13px}}.post-email-optin{text-align:left;background:#fff;border:1px solid #eee;border-radius:14px;width:100%;max-width:520px;margin:22px auto 0;padding:20px;box-shadow:0 6px 20px #1118270f}.post-email-optin.is-done{max-width:460px;box-shadow:none;background:#fff9f5;border-color:#f5782f40;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.post-email-optin-head{align-items:center;gap:12px;display:flex}.post-email-optin-icon{color:#f5782f;background:#fff9f5;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;display:flex}.post-email-optin-heading{min-width:0}.post-email-optin-title{color:#1a1a1a;margin:0;font-size:15px;font-weight:700;line-height:1.3}.post-email-optin-sub{color:#666;margin:2px 0 0;font-size:12.5px;line-height:1.4}.post-email-optin-address{cursor:pointer;background:#fafafa;border:1.5px solid #eaeaea;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:11px 14px;transition:border-color .2s,background-color .2s;display:flex}.post-email-optin-address:hover{border-color:#f5782f80}.post-email-optin-address.is-on{background:#fff9f5;border-color:#f5782f}.post-email-optin-address .ant-checkbox-wrapper{margin:0}.post-email-optin-address .ant-checkbox-checked .ant-checkbox-inner{background-color:#f5782f;border-color:#f5782f}.post-email-optin-email{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.post-email-optin-input{border-radius:10px;margin-top:14px}.post-email-optin-input .anticon{color:#bbb}.post-email-optin-input:hover,.post-email-optin-input:focus,.post-email-optin-input.ant-input-affix-wrapper-focused{box-shadow:none;border-color:#f5782f}.post-email-optin-hint{color:#8a8a8a;margin:10px 0 0;font-size:11.5px;line-height:1.5}.post-email-optin-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.post-email-optin-yes{background:#f5782f;border-color:#f5782f;border-radius:9px;height:38px;padding:0 20px;font-size:13.5px;font-weight:600;box-shadow:0 6px 16px #f5782f40}.post-email-optin-yes:hover,.post-email-optin-yes:focus{background:#e06a25!important;border-color:#e06a25!important}.post-email-optin-yes[disabled]{box-shadow:none}.post-email-optin-no{color:#8a8a8a;height:38px;padding:0 14px;font-size:13.5px}.post-email-optin-no:hover{color:#1a1a1a!important;background:#f5f5f5!important}.post-email-optin-done-icon{color:#16a34a;margin-top:2px;font-size:16px}.post-email-optin-done{color:#4b5563;margin:0;font-size:12.5px;line-height:1.5}.creator-email-toggle{border-top:1px solid #f0f1f3;align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.creator-email-toggle-label{color:#4b5563;cursor:help;border-bottom:1px dotted #e5e7eb;font-size:12px}.emailreport-page{padding-top:32px}.emailreport-page .analytics-back-btn{margin-bottom:12px}.emailreport-split{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:16px;margin-bottom:12px;display:grid}@media (max-width:900px){.emailreport-split{grid-template-columns:1fr}}.emailreport-listcol{flex-direction:column;min-width:0;display:flex}.emailreport-filters{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.emailreport-filter{appearance:none;color:#4b5563;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.emailreport-filter:hover{border-color:#0047ab}.emailreport-filter.is-active{color:#fff;background:#111827;border-color:#111827}.emailreport-filter-count{font-variant-numeric:tabular-nums;opacity:.65;font-weight:600}.emailreport-sends{border:1px solid #e5e7eb;border-radius:12px;max-height:640px;margin:0;padding:0;list-style:none;overflow-y:auto}@media (max-width:900px){.emailreport-sends{max-height:300px}}.emailreport-sends:empty:after{content:"Nothing here.";color:#6b7280;padding:18px 12px;font-size:13px;display:block}.emailreport-send{border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.emailreport-send:last-child{border-bottom:0}.emailreport-send.is-active{background:#eef4ff}.emailreport-send-main{flex-direction:column;gap:1px;min-width:0;display:flex}.emailreport-send-type{letter-spacing:.8px;text-transform:uppercase;color:#6b7280;font-size:10px;font-weight:700}.emailreport-send-to{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.emailreport-send-email{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.emailreport-send-meta{color:#6b7280;font-size:11px}.emailreport-send-view{appearance:none;color:#0047ab;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;flex:none;padding:4px 12px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s}.emailreport-send-view:hover{background:#e8eef8;border-color:#0047ab}.emailreport-viewer{min-width:0}.emailreport-viewer-bar{justify-content:flex-end;margin-bottom:8px;display:flex}.emailreport-inbox{background:#eceff1;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.emailreport-inbox-frame{background:#eceff1;border:0;width:100%;height:600px;display:block}@media (max-width:768px){.emailreport-inbox-frame{height:480px}}.emailreport-overlay{z-index:1200;background:#111827b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@media (max-width:768px){.emailreport-overlay{padding:12px}}.emailreport-overlay-inner{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:860px;height:100%;display:flex;overflow:hidden}.emailreport-overlay-bar{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.emailreport-overlay-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.emailreport-overlay-close{appearance:none;color:#0047ab;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;flex:none;padding:4px 14px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s}.emailreport-overlay-close:hover{background:#e8eef8;border-color:#0047ab}.emailreport-overlay-frame{background:#eceff1;border:0;flex:1;width:100%}.emailreport-streams{margin:0;padding:0;list-style:none}.emailreport-stream{border-bottom:1px solid #f0f1f3;flex-direction:column;gap:2px;padding:12px 0;display:flex}.emailreport-stream:first-child{padding-top:0}.emailreport-stream:last-child{border-bottom:0;padding-bottom:0}.emailreport-stream-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.emailreport-stream-title{color:#111827;font-size:14px;font-weight:600}.emailreport-stream-count{color:#0047ab;white-space:nowrap;font-size:12px;font-weight:600}.emailreport-stream-line{color:#6b7280;max-width:78ch;font-size:12px;line-height:1.6}.data-export{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.data-export__lede{color:#6b7280;max-width:720px;margin:0 0 20px;font-size:14px}.data-export__summary{background:#f9fafc;border:1.5px solid #eaecf0;border-radius:14px;align-items:center;gap:36px;margin-bottom:24px;padding:26px 28px;display:flex}.data-export__figure{flex-direction:column;min-width:120px;display:flex}.data-export__figure-value{color:#111827;letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:1.05}.data-export__figure-plus{color:#9ca3af;margin-left:2px}.data-export__figure-label{color:#6b7280;margin-top:4px;font-size:12.5px}.data-export__bar-wrap{flex:1;min-width:0}.data-export__bar{border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.data-export__bar-segment{min-width:3px;height:100%;transition:width .25s;display:block}.data-export__bar-empty{background:#eaecf0;flex:1;height:100%;display:block}.data-export__dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;position:relative;top:-1px}.data-export__list{border:1.5px solid #eaecf0;border-radius:12px;display:block;overflow:hidden}.data-export__row.ant-checkbox-wrapper{align-items:center;width:100%;margin:0;padding:16px 22px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;transition:background .15s;display:flex}.data-export__row.ant-checkbox-wrapper+.ant-checkbox-wrapper{border-top:1.5px solid #eef1f6}.data-export__row.ant-checkbox-wrapper:hover:not(.ant-checkbox-wrapper-disabled){background:#f9fafc}.data-export__row.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{cursor:default}.data-export__row.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .data-export__row-name{color:#9ca3af}.data-export__row.ant-checkbox-wrapper>span:last-child{flex:1;align-items:baseline;gap:20px;min-width:0;padding-right:0;display:flex}.data-export__row.ant-checkbox-wrapper .ant-checkbox-inner{border-color:#d3dbe8;border-radius:5px;width:18px;height:18px}.data-export__row.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:#0047ab;border-color:#0047ab}.data-export__row-name{color:#111827;flex:none;align-items:center;font-size:14.5px;font-weight:700;display:flex}.data-export__row-desc{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.data-export__row-count{color:#6b7280;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.data-export__row-count.is-progress{color:#0047ab}.data-export__save.ant-btn{text-decoration:none;color:#fff!important}.data-export__save.ant-btn:hover,.data-export__save.ant-btn:focus{color:#fff!important}.data-export__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.data-export__formats.ant-radio-group{display:inline-flex}.data-export__formats.ant-radio-group .ant-radio-button-wrapper{color:#6b7280;border-color:#e0e7f3;height:38px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;line-height:36px}.data-export__formats.ant-radio-group .ant-radio-button-wrapper:first-child{border-radius:10px 0 0 10px}.data-export__formats.ant-radio-group .ant-radio-button-wrapper:last-child{border-radius:0 10px 10px 0}.data-export__formats.ant-radio-group .ant-radio-button-wrapper:hover{color:#0047ab}.data-export__formats.ant-radio-group .ant-radio-button-wrapper:before{background-color:#e0e7f3}.data-export__formats.ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#0047ab;border-color:#0047ab}.data-export__formats.ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#fff;background:#003a8c;border-color:#003a8c}.data-export__formats.ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#0047ab}.data-export .ant-btn-primary{align-items:center;height:38px;padding:0 22px;display:inline-flex;background:#0047ab!important;border-color:#0047ab!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.data-export .ant-btn-primary:hover:not([disabled]){background:#003a8c!important;border-color:#003a8c!important}.data-export .ant-btn-primary[disabled]{color:#9ca3af!important;background:#eef1f6!important;border-color:#eef1f6!important}.data-export__note{color:#9ca3af;margin:20px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12.5px}@media (max-width:768px){.data-export__summary{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.data-export__figure-value{font-size:34px}.data-export__row.ant-checkbox-wrapper>span:last-child{flex-wrap:wrap;align-items:center;gap:4px 12px}.data-export__row-desc{white-space:normal;flex-basis:100%;order:3}.data-export__footer{flex-direction:column;align-items:stretch}.data-export__footer .ant-btn-primary{justify-content:center;width:100%}.data-export__formats.ant-radio-group{display:flex}.data-export__formats.ant-radio-group .ant-radio-button-wrapper{text-align:center;flex:1}}.data-export-page{width:100%;max-width:1160px;margin:0 auto;padding:0 0 40px}.data-export-page__back.ant-btn{color:#374151;border:1.5px solid #e0e7f3;border-radius:10px;align-items:center;margin-bottom:18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600;display:inline-flex}.data-export-page__back.ant-btn:hover{color:#0047ab;border-color:#0047ab}.data-export-page .data-export{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;padding:24px;box-shadow:0 2px 12px #0000000d}.data-export__media{cursor:pointer;background:#fbfcfe;border:1px solid #e4e9f2;border-radius:10px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;display:flex}.data-export__media:hover{border-color:#c9d6ea}.data-export__media .ant-checkbox-wrapper{margin-top:2px}.data-export__media-text{flex-direction:column;gap:2px;display:flex}.data-export__media-title{color:#1f2d3d;font-weight:600}.data-export__media-hint{color:#6b7a90;font-size:12.5px;line-height:1.5}@media (max-width:768px){.data-export__media{padding:12px}}.forever-page{width:85%;max-width:986px;margin:0 auto;padding:0 0 40px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}@media (max-width:768px){.forever-page{width:100%}}.forever-page__back.ant-btn{color:#374151;border:1.5px solid #e0e7f3;border-radius:10px;align-items:center;margin-bottom:18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600;display:inline-flex}.forever-page__back.ant-btn:hover{color:#0047ab;border-color:#0047ab}.forever-page__card{background:#fff;border:1.5px solid #eaecf0;border-radius:16px;padding:24px;box-shadow:0 2px 12px #0000000d}.forever-page__card--tinted{background:#dfe9fd;border-color:#c9d8f7}.forever-page__card--tinted .forever-page__summary{background:#e6ddfc;border-color:#d4c6f7}.forever-page__card--tinted .forever-page__bar{background:#fff;border:1px solid #b9a5f0}.forever-page__card--tinted .forever-page__inline-toggle{border-top-color:#d4c6f7}.forever-page__lede{color:#6b7280;max-width:720px;margin:0 0 20px;font-size:14px}.forever-page__empty{text-align:center;color:#6b7280;padding:30px}.forever-page__notice{color:#92400e;background:#fffbeb;border:1.5px solid #fde68a;border-radius:12px;margin-bottom:20px;padding:14px 18px;font-size:13px}.forever-page__notice b{margin-bottom:2px;display:block}.forever-page__toggle{background:#f9fafc;border:1.5px solid #eaecf0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:20px 24px;display:flex}.forever-page__toggle-text{align-items:center;gap:14px;min-width:0;display:flex}.forever-page__toggle-icon{color:#0047ab;background:#e8effa;border-radius:10px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.forever-page__toggle-title{color:#111827;margin:0;font-size:15px;font-weight:700}.forever-page__toggle-hint{color:#6b7280;margin:2px 0 0;font-size:12.5px}.forever-page .ant-switch-checked{background:#0047ab}.forever-page__tabs{flex-wrap:wrap;justify-content:center;gap:14px;margin-bottom:20px;display:flex}.forever-page__tab{color:#6d28d9;cursor:pointer;background:#fff;border:2px solid #d4c6f7;border-radius:12px;min-width:300px;max-width:100%;padding:16px 36px;font-size:16px;font-weight:700;line-height:1.3;transition:background .15s,color .15s,border-color .15s}.forever-page__tab:hover{border-color:#6d28d9}.forever-page__tab.is-active{color:#fff;background:#6d28d9;border-color:#6d28d9}.forever-page__inline-toggle{border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.forever-page__intro{text-align:center;margin:0 0 16px;padding:0 12px}.forever-page__intro .forever-page__toggle-title{font-size:17px;line-height:1.4}.forever-page__summary{background:#f9fafc;border:1.5px solid #eaecf0;border-radius:14px;align-items:center;gap:36px;margin-bottom:24px;padding:26px 28px;display:flex}.forever-page__figure{flex-direction:column;justify-content:center;align-self:stretch;min-width:140px;display:flex}.forever-page__figure-value{color:#111827;letter-spacing:-.02em;white-space:nowrap;font-size:40px;font-weight:700;line-height:1.05}.forever-page__figure-label{color:#6b7280;white-space:nowrap;margin-top:6px;font-size:13px}.forever-page__bar-wrap{flex:1;min-width:0}.forever-page__bar-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.forever-page__bar-title{color:#111827;margin:0;font-size:14.5px;font-weight:700}.forever-page__bar{background:#eaecf0;border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.forever-page__bar-used{background:#0047ab;min-width:3px;height:100%;transition:width .25s;display:block}.forever-page__bar-held{background:#93b4e6;min-width:3px;height:100%;transition:width .25s;display:block}.forever-page__bar-note{color:#6b7280;margin:10px 0 0;font-size:13px}.forever-page__bar-note strong{color:#111827;font-weight:600}.forever-page__section-head{align-items:center;gap:10px;margin:0 0 12px;padding-left:12px;display:flex}.forever-page__section-title{color:#111827;margin:0;font-size:14.5px;font-weight:700}.forever-page__count{color:#0047ab;font-variant-numeric:tabular-nums;background:#e8effa;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.forever-page__table{border:1.5px solid #eaecf0;border-radius:12px;overflow:hidden}.forever-page__table .ant-table{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.forever-page__table .ant-table-wrapper .ant-table .ant-table-container .ant-table-thead>tr>th{color:#6b7280;border-bottom:1.5px solid #d4c6f7;font-size:13.5px;font-weight:700;background:#e6ddfc!important}.forever-page__table .ant-table-wrapper .ant-table .ant-table-container .ant-table-thead>tr>th:before{display:none}.forever-page__table .ant-table-tbody>tr>td{color:#374151;border-bottom:1.5px solid #eef1f6;font-size:13.5px}.forever-page__table .ant-table-tbody>tr:last-child>td{border-bottom:0}.forever-page__table .ant-table .forever-page__last-col.forever-page__last-col{padding-right:56px}.forever-page__table .ant-table-tbody>tr:hover>td{background:#f9fafc}.forever-page__table .ant-pagination{padding:0 16px}.forever-page__table a{color:#0047ab}.forever-page__author{font-weight:700;color:#111827!important}.forever-page__post-title{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:320px;display:inline-block;overflow:hidden}.forever-page__post-title.is-removed,.forever-page__muted{color:#9ca3af}.forever-page__copies{flex-wrap:wrap;gap:6px;max-width:240px;display:flex}.forever-page__copy{white-space:nowrap;background:#eef4ff;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.forever-page__copy:hover{background:#dbe7ff}.forever-page__nowrap{white-space:nowrap}.forever-page .ant-tag{border-radius:20px;padding-inline:10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600}.forever-page .ant-btn-primary{align-items:center;height:38px;padding:0 22px;display:inline-flex;background:#0047ab!important;border-color:#0047ab!important;border-radius:10px!important;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important}.forever-page .ant-btn-primary:hover:not([disabled]){background:#003a8c!important;border-color:#003a8c!important}.forever-page .ant-btn-primary[disabled]{color:#9ca3af!important;background:#eef1f6!important;border-color:#eef1f6!important}@media (max-width:768px){.forever-page__card{padding:18px}.forever-page__toggle{padding:16px}.forever-page__summary{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.forever-page__figure-value{font-size:34px}.forever-page__tab{flex:100%;min-width:0;padding:16px 24px;font-size:17px}.forever-page__post-title{max-width:200px}.forever-page__table{overflow-x:auto}}.no-cookie-notice-overlay{z-index:1200;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.25s ease-out forwards no-cookie-overlay-in;display:flex;position:fixed;inset:0}.no-cookie-notice{opacity:0;border-radius:20px;width:100%;max-width:780px;min-height:360px;animation:.25s ease-out forwards no-cookie-notice-in;display:flex;overflow:hidden;transform:translateY(16px);box-shadow:0 20px 60px #0000004d}.no-cookie-notice--closing{animation:.25s ease-in forwards no-cookie-notice-out}.no-cookie-notice--closing~.no-cookie-notice-overlay,.no-cookie-notice--closing{animation-fill-mode:forwards}.no-cookie-notice__col{box-sizing:border-box;display:flex}.no-cookie-notice__col--icon{background:#0b1f4b url(/no-cookie-bg.webp) 50%/cover no-repeat;flex:0 0 30%;justify-content:center;align-items:center;max-width:30%;padding:32px 16px;position:relative}.no-cookie-notice__col--icon:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:linear-gradient(#0b1f4b8c 0%,#0b1f4bbf 100%);position:absolute;inset:0}.no-cookie-notice__cookie{filter:grayscale()contrast(1.1);display:block}.no-cookie-notice__icon-wrap{z-index:1;justify-content:center;align-items:center;width:150px;max-width:100%;height:150px;display:flex;position:relative}.no-cookie-notice__no-ring{opacity:0;pointer-events:none;border:8px solid #e0334b;border-radius:50%;width:165px;height:165px;animation:.35s cubic-bezier(.34,1.56,.64,1) .55s forwards no-cookie-ring-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.no-cookie-notice__no-slash{pointer-events:none;background:#e0334b;border-radius:4px;width:158px;height:8px;margin:-4px 0 0 -79px;animation:.25s ease-out .8s forwards no-cookie-slash-in;position:absolute;top:50%;left:50%;transform:rotate(-45deg)scaleX(0)}.no-cookie-notice__col--content{background:#fff;flex-direction:column;flex:70%;justify-content:flex-start;max-width:70%;padding:22px 28px 28px 48px;position:relative}.no-cookie-notice__close-icon{cursor:pointer;color:#94a3b8;background:0 0;border:none;padding:4px;font-size:18px;line-height:0;position:absolute;top:20px;right:20px}.no-cookie-notice__close-icon:hover{color:#0b1f4b}.no-cookie-notice__logo{object-fit:contain;object-position:left center;align-self:flex-start;width:auto;height:34px;margin:0 0 auto;display:block}.no-cookie-notice__title{white-space:nowrap;color:#0b1f4b;margin:28px 0 14px;font-size:21px;font-weight:700}.no-cookie-notice__text{color:#475569;margin:0;font-size:16px;line-height:1.65}.no-cookie-notice__actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:28px;display:flex}.no-cookie-notice__link,.no-cookie-notice__close-link{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:42px;padding:0 20px;font-size:15px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.no-cookie-notice__link{color:#1d4ed8;background:0 0;border:1.5px solid #1d4ed8}.no-cookie-notice__link:hover{color:#1d4ed8;background:#eff6ff}.no-cookie-notice__close-link{color:#fff;background:#1d4ed8;border:1.5px solid #1d4ed8}.no-cookie-notice__close-link:hover{background:#1e40af;border-color:#1e40af}@media (max-width:480px){.no-cookie-notice{flex-direction:column;max-width:none}.no-cookie-notice__col--icon{flex:none;width:100%;max-width:none;padding:20px 0 8px}.no-cookie-notice__col--content{flex:auto;max-width:none;padding:20px 20px 24px}.no-cookie-notice__actions{flex-wrap:wrap}.no-cookie-notice__title{white-space:normal}}@keyframes no-cookie-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes no-cookie-notice-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes no-cookie-ring-in{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes no-cookie-slash-in{0%{transform:rotate(-45deg)scaleX(0)}to{transform:rotate(-45deg)scaleX(1)}}@keyframes no-cookie-notice-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.anonymous-account-btn.ant-btn-primary{background:#0047ab;border-color:#0047ab;justify-content:center;align-items:center;gap:8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600;display:inline-flex}.anonymous-account-btn.ant-btn-primary:hover,.anonymous-account-btn.ant-btn-primary:focus{background:#003a8c;border-color:#003a8c}.anonymous-account-page .anonymous-account-lede{color:#4b5563;margin:8px 0 0;padding-left:18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.anonymous-account-page .profile-setting-hero .container,.anonymous-account-page .profile-setting-body{max-width:640px;margin:0 auto}.anonymous-account-page .ant-typography,.anonymous-account-page .ant-form-item-explain{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.anonymous-account-page .ant-typography{color:#1f2937;font-size:14px;line-height:1.6}.anonymous-account-page .ant-input{border:1.5px solid #e0e7f3;border-radius:10px;padding:10px 12px;font-family:monospace}.anonymous-account-page .ant-input:focus,.anonymous-account-page .ant-input-focused{border-color:#0047ab;box-shadow:0 0 0 2px #0047ab1f}.anonymous-account-page .ant-btn{border-radius:999px;height:44px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600}.anonymous-account-page .ant-btn-default{border:1.5px solid #e0e7f3}.anonymous-account-page .anonymous-account-alert{border-radius:10px;margin-bottom:16px}.anonymous-account-page .anonymous-account-continue{margin-bottom:8px}.anonymous-account-page .anonymous-account-or{color:#9ca3af;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:12px;margin:20px 0 12px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;display:flex}.anonymous-account-page .anonymous-account-or:before,.anonymous-account-page .anonymous-account-or:after{content:"";border-top:1.5px solid #eaecf0;flex:1}.anonymous-account-page .anonymous-account-status{text-align:center}.anonymous-account-page .anonymous-account-status .ant-typography{margin:8px 0 0}.anonymous-account-page .anonymous-account-name{color:#0047ab;letter-spacing:.3px;background:#e8eef8;border-radius:999px;padding:8px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;display:inline-block}.anonymous-account-page .anonymous-keys{border-top:1.5px solid #eaecf0;margin-top:24px;padding-top:20px}.anonymous-account-page .anonymous-keys__head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.anonymous-account-page .anonymous-keys__head .ant-typography{font-size:12px}.anonymous-account-page .anonymous-keys__label{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.anonymous-account-page .anonymous-keys__value{color:#111827;word-break:break-all;background:#f8fafd;border:1.5px solid #e0e7f3;border-radius:10px;padding:12px 14px;font-family:monospace;font-size:13px}.anonymous-account-page .anonymous-keys__actions{gap:8px;margin-top:12px;display:flex}.anonymous-account-page .anonymous-keys__actions .ant-btn{flex:1}.anonymous-account-btn.ant-btn-primary[disabled],.anonymous-account-btn.ant-btn-primary[disabled]:hover{color:#9ca3af;background:#e5e7eb;border-color:#e5e7eb}.sru__icon{color:#0047ab;background:#e8eef8;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;font-size:20px;display:inline-flex}.sru .sc__head{margin-bottom:0}.sru .ant-input-affix-wrapper{border-radius:12px}.anonymous-account-page .anonymous-account-pending-actions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.anonymous-account-page .anonymous-account-back{text-align:center;margin-top:12px}.anonymous-account-page .anonymous-account-back .ant-btn-link{color:#6b7280;height:auto;padding:0;font-weight:500}.delete-account-modal__switch{background:#f1f4f9;border-radius:999px;gap:4px;margin-bottom:12px;padding:4px;display:inline-flex}.delete-account-modal__switch button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.delete-account-modal__switch button.is-active{color:#0047ab;background:#fff;box-shadow:0 1px 3px #00000014}.sign-in-words{background:#f8fafd;border:1.5px solid #e0e7f3;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 18px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;display:flex}.sign-in-words__icon{color:#0047ab;background:#e8eef8;border-radius:50%;flex-shrink:0;width:36px;height:36px;padding:8px}.sign-in-words__title{color:#111827;margin-bottom:2px;font-size:15px;font-weight:700}.sign-in-words__text{flex:1}.sign-in-words__action{color:#0047ab;border:1.5px solid #0047ab;align-self:center;font-weight:600}@media (max-width:576px){.sign-in-words{flex-wrap:wrap}.sign-in-words__action{width:100%}}.set-phrase-password{background:#f8fafd;border:1.5px solid #e0e7f3;border-radius:12px;margin-top:16px;padding:20px 24px 16px}.set-phrase-password__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.set-phrase-password__actions .ant-btn-link{color:#6b7280}.set-phrase-password .ant-form-item-label>label{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600}.set-phrase-password .ant-input,.set-phrase-password .ant-input-affix-wrapper{border-radius:10px}.set-phrase-password__note{margin-bottom:14px;font-size:12.5px;display:block}.profile-anon-badge{color:#fff;letter-spacing:.3px;background:#111827;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px}.anonymous-account-row{background:#f8fafc;border:1px solid #e9ecef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.anonymous-account-row__emblem{color:#fff;background:#111827;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}.anonymous-account-row__text{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.anonymous-account-row__name{color:#111827;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:700}.anonymous-account-row__status{color:#9ca3af;font-size:12.5px}.anonymous-account-row .anonymous-account-btn{flex-shrink:0;margin-left:auto}@media (max-width:575px){.anonymous-account-row .anonymous-account-btn{width:100%;margin-left:0}}.anonymous-account-link-btn{color:#9ca3af;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12.5px;transition:color .15s}.anonymous-account-link-btn:hover{color:#6b7280;text-underline-offset:3px;text-decoration:underline}.anonymous-account-link-btn:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0047ab}.anonymous-account-key-reveal{text-align:center;margin-top:14px}.anonymous-account-key-reveal__show{color:#9ca3af;cursor:pointer;background:0 0;border:0;padding:0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12.5px;transition:color .15s}.anonymous-account-key-reveal__show:hover{color:#6b7280;text-underline-offset:3px;text-decoration:underline}.anonymous-account-key-reveal__show:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0047ab}.anonymous-account-key-reveal .anonymous-keys{text-align:left}.anonymous-account-key-reveal__hide.ant-btn-link{color:#6b7280;height:auto;margin:12px auto 0;padding:0;font-weight:500;display:block}.personal-info__anon-hint{color:#374151;background:#f1f4f9;border-radius:10px;margin-bottom:16px;padding:10px 14px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13.5px}.wallet-unlock-mode{color:#0047ab;margin:-8px 0 12px;font-size:13px;font-weight:600;display:inline-block}.wallet-phrase-status{font-size:13px;font-weight:500}.wallet-phrase-status.is-checking{color:#6b7280}.wallet-phrase-status.is-ok{color:#16a34a}.wallet-phrase-status.is-error{color:#dc2626}.wallet-phrase-ok{color:#15803d;background:#f0fdf4;border:1.5px solid #bbf7d0;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;display:flex}.wallet-phrase-ok a{color:#0047ab;font-size:13px}.cpk .ant-modal-body{padding:28px 28px 20px}.cpk__head{margin-bottom:16px}.cpk__head .sc__head,.cpk__head .sc__title{margin-bottom:4px}.cpk__user{color:#0047ab;background:#e8eef8;border-radius:999px;margin-top:10px;padding:3px 12px;font-size:13px;font-weight:600;display:inline-block}.cpk__switch-row{justify-content:center;margin-bottom:8px;display:flex}.cpk .ant-form-item-label>label{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:700}.cpk .ant-input,.cpk .ant-input-affix-wrapper,.cpk .ant-alert{border-radius:10px}.cpk__actions .ant-space{justify-content:flex-end;width:100%}.cpk__actions .ant-btn-link{color:#6b7280}.cpk__unlink{text-align:center;margin-top:12px}.cpk__unlink a{color:#9ca3af;font-size:12px;text-decoration:underline}.cpk__words-ok{margin-bottom:20px}.delete-account-modal__anon-note{color:#374151;background:#f1f4f9;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px}.anonymous-community-banner{color:#f9fafb;background:#111827;flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.5;display:flex}.anonymous-community-banner__icon{font-size:18px;display:inline-flex}.anonymous-community-banner__text{flex:1;min-width:200px}.anonymous-community-banner__action.ant-btn{color:#111827;background:#fff;border-color:#fff;font-weight:600}@media (max-width:575px){.anonymous-community-banner__action.ant-btn{width:100%}}.anonymous-only-prompt{text-align:center;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.anonymous-only-prompt__icon{color:#fff;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:12px;font-size:26px;display:inline-flex}.anonymous-only-prompt__title{color:#111827;margin-bottom:6px;font-size:18px;font-weight:700}.anonymous-only-prompt__text.ant-typography{color:#4b5563;margin-bottom:18px}.anonymous-only-prompt .ant-btn-text{color:#6b7280;margin-top:6px}.tor-prompt{text-align:center}.tor-prompt,.tor-prompt h3,.tor-prompt .ant-typography,.tor-prompt .ant-btn{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.tor-prompt__logo{width:88px;height:auto;margin:4px auto 18px;display:block}.tor-prompt__title{color:#111827;margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.3}.tor-prompt__text.ant-typography{color:#6b7280;margin-bottom:20px;font-size:14px;line-height:1.5}.tor-prompt__steps{counter-reset:tor-step;text-align:left;background:#fbf9fd;border:1px solid #ede6f3;border-radius:14px;margin:0 0 22px;padding:0 16px;list-style:none}.tor-prompt__steps li{color:#1f2937;counter-increment:tor-step;align-items:center;gap:12px;padding:13px 0;font-size:14px;line-height:1.4;display:flex}.tor-prompt__steps li+li{border-top:1px solid #ede6f3}.tor-prompt__steps li:before{content:counter(tor-step);color:#7d4698;background:#efe5f6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.tor-prompt__steps li>span{min-width:0}.tor-prompt__address.ant-typography{color:#59316b;word-break:break-all;font-weight:600}.tor-prompt__address.ant-typography .ant-typography-copy{color:#9b7bb0;margin-left:6px}.tor-prompt__address.ant-typography .ant-typography-copy:hover{color:#7d4698}.tor-prompt__primary.ant-btn-primary{background:#7d4698;border-color:#7d4698;height:46px;font-weight:600}.tor-prompt__primary.ant-btn-primary:hover,.tor-prompt__primary.ant-btn-primary:focus{background:#59316b;border-color:#59316b}.tor-prompt__secondary.ant-btn{color:#59316b;border-color:#ddd0e8;height:46px;margin-top:10px;font-weight:600}.tor-prompt__secondary.ant-btn:hover,.tor-prompt__secondary.ant-btn:focus{color:#59316b;background:#fbf9fd;border-color:#7d4698}.tor-prompt__title+.tor-prompt__steps{margin-top:16px}.tor-prompt .ant-btn-text{color:#6b7280;margin-top:8px;font-size:14px}.anonymous-membership-note{color:#374151;background:#f3f4f6;border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:13px}.private-checkout-pay .main-amount .private-checkout__copy{color:#0047ab;vertical-align:middle;cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:8px;padding:2px 6px;font-size:18px}.private-checkout-pay .main-amount .private-checkout__copy:hover{background:#eef2ff}.private-checkout-pay .main-amount .private-checkout__copy:focus-visible{outline:2px solid #0047ab}.private-checkout__head{margin-bottom:16px}.private-checkout__item{color:#4b5563;margin:0;font-size:14px}.private-checkout__loading{padding:24px 0}.private-checkout__coins{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.private-checkout__coin{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;transition:border-color .15s;display:flex}.private-checkout__coin.is-active{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.private-checkout__coin:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.private-checkout__coin:disabled{cursor:not-allowed;opacity:.7;background:#f9fafb}.private-checkout__coin-name{color:#111827;font-weight:700}.private-checkout__coin-note{color:#6b7280;font-size:12px}.private-checkout__note{color:#4b5563;margin:0 0 14px;font-size:13px}.private-checkout__foot{color:#6b7280;margin:8px 0 0;font-size:12px}.private-checkout__qr{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:14px;padding:10px;display:inline-block}.private-checkout__details{text-align:left;margin:0 0 12px}.private-checkout__row{border-top:1px solid #f3f4f6;padding:8px 0}.private-checkout__row dt{color:#6b7280;margin-bottom:2px;font-size:12px}.private-checkout__row dd{color:#111827;align-items:flex-start;gap:8px;margin:0;font-weight:600;display:flex}.private-checkout__address{overflow-wrap:anywhere;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500}.private-checkout__copy{color:#0047ab;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;margin-left:auto;padding:2px 6px}.private-checkout__copy:hover{background:#eef2ff}.private-checkout__copy:focus-visible{outline:2px solid #0047ab}.private-checkout__status{color:#4b5563;margin:0 0 12px;font-size:13px}.private-checkout__status.is-bad{color:#b91c1c}.private-checkout__state .ant-btn{margin-bottom:4px}.private-checkout__paid .private-checkout__item{margin-bottom:18px}.private-checkout__done{color:#16a34a;margin-bottom:12px;font-size:44px}.anonymous-comment-locked{color:#4b5563;text-align:left;cursor:pointer;background:#f9fafb;border:1.5px dashed #d1d5db;border-radius:10px;width:100%;padding:12px 16px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.anonymous-comment-locked:hover{color:#111827;border-color:#111827}.anonymous-switch-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:50vh;padding:24px 16px;display:flex}.anonymous-community-redirect{z-index:2000;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.account-switch-overlay{z-index:3000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;inset:0}.account-switch-overlay__text{color:#1f2937;font-size:16px}.anonymous-unavailable{text-align:center;flex-direction:column;align-items:center;max-width:440px;margin:80px auto;padding:0 16px;display:flex}.anonymous-unavailable__icon{color:#fff;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;font-size:28px;display:inline-flex}.anonymous-unavailable__title{color:#111827;margin:0 0 8px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:700}.anonymous-unavailable__text{color:#6b7280;margin:0 0 20px;font-size:14px}.substack-btn.ant-btn-primary{background:var(--blue,#0047ab);border-color:var(--blue,#0047ab);font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600}.substack-btn.ant-btn-primary:hover,.substack-btn.ant-btn-primary:focus{background:#003a8c;border-color:#003a8c}.substack-btn.ant-btn-primary[disabled],.substack-btn.ant-btn-primary[disabled]:hover,.substack-btn.ant-btn-primary[disabled]:focus{color:#fff;background:#b9cdee;border-color:#b9cdee}.substack-import,.substack-page,.substack-modal,.substack-preview,.substack-list-modal,.substack-celebrate,.substack-premium{--blue:#0047ab;--red:#e63946;--dark:#111827;--gray:#6b7280;--light-bg:#f8fafc;--border:#e5e7eb;--warn:#b45309;--warn-bg:#fffbeb}.substack-import .ant-typography,.substack-import .ant-form-item-label>label,.substack-import .ant-form-item-explain,.substack-page .ant-typography,.substack-page .ant-form-item-label>label,.substack-page .ant-form-item-explain{font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.substack-import .ant-btn,.substack-import .ant-btn.ant-btn-round,.substack-page .ant-btn,.substack-page .ant-btn.ant-btn-round{border-radius:6px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-weight:600}.substack-import .ant-btn-default,.substack-page .ant-btn-default{border:1px solid var(--border);color:var(--dark)}.substack-import .ant-btn-default:hover,.substack-import .ant-btn-default:focus,.substack-page .ant-btn-default:hover,.substack-page .ant-btn-default:focus{border-color:var(--blue);color:var(--blue)}.substack-import .ant-input,.substack-import .ant-input-affix-wrapper,.substack-import .ant-select:not(.ant-select-customize-input) .ant-select-selector,.substack-page .ant-input,.substack-page .ant-input-affix-wrapper,.substack-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1.5px solid #e0e7f3;border-radius:10px}.substack-import .ant-input-affix-wrapper>.ant-input,.substack-page .ant-input-affix-wrapper>.ant-input{border:0;border-radius:0}.substack-import .ant-alert,.substack-page .ant-alert{border-radius:10px}.substack-import .ant-upload.ant-upload-drag,.substack-page .ant-upload.ant-upload-drag{background:#f8fafd;border:1.5px dashed #e0e7f3;border-radius:12px}.substack-import .ant-upload.ant-upload-drag:hover,.substack-page .ant-upload.ant-upload-drag:hover{border-color:#0047ab}.substack-step{background:#f5f8fd;border:1px solid #e3eaf6;border-radius:14px;gap:16px;padding:20px;display:flex}.substack-step+.substack-step{margin-top:14px}.substack-step .substack-step__num{color:#fff;background:#0047ab;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex}.substack-step .substack-step__body{flex:1;min-width:0}.substack-step .substack-step__body h4{color:#111827;margin:3px 0 12px;font-size:15px;font-weight:600}.substack-step .substack-step__body .ant-form-item{margin-bottom:8px}.substack-step .substack-step__body>span{display:block}.substack-step .substack-step__body .ant-form-item-control-input{min-height:0}.substack-step .substack-step__body .ant-upload.ant-upload-drag{background:#fff;border:1.5px dashed #b9cbe8}.substack-step .substack-step__body .ant-upload.ant-upload-drag:hover{background:#fafcff;border-color:#0047ab}.substack-step .substack-step__body .ant-checkbox-wrapper{background:#fff;border:1px solid #e3eaf6;border-radius:10px;width:100%;margin:0;padding:12px 14px;transition:border-color .2s,background-color .2s;display:flex}.substack-step .substack-step__body .ant-checkbox-wrapper-checked{background:#eef3fb;border-color:#0047ab}.substack-step .substack-step__body .ant-checkbox-checked .ant-checkbox-inner{background:#0047ab;border-color:#0047ab}.substack-step .substack-step__body .ant-select-focused .ant-select-selector,.substack-step .substack-step__body .ant-select:hover .ant-select-selector{border-color:#0047ab!important}.substack-problems{border-left:2px solid #fde68a;margin:12px 0 0;padding:0;list-style:none}.substack-problems li{padding:4px 0 4px 14px}.substack-problems strong{color:var(--dark);font-size:13px;font-weight:600;display:block}.substack-problems span{color:var(--gray);overflow-wrap:anywhere;font-size:12px}.substack-import .substack-block{background:0 0;padding:0}.substack-import .substack-block h3{color:var(--dark);margin:0;font-size:15px;font-weight:600}.substack-import .substack-stats{color:var(--gray);flex-wrap:wrap;gap:4px 18px;margin:10px 0 0;font-size:13px;display:flex}.substack-import .substack-stats strong{color:var(--dark);font-weight:600}.substack-page .profile-setting-hero .container,.substack-page .profile-setting-body{max-width:560px;margin:0 auto}.substack-page .substack-lede{color:#4b5563;margin:8px 0 0;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px}.substack-page .substack-state{text-align:center;padding:8px 0}.substack-page .substack-state .substack-state-icon{color:#0047ab;background:#e8eef8;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;font-size:28px;display:inline-flex}.substack-page .substack-state h3{color:#1f2937;margin:0 0 6px;font-size:18px;font-weight:600}.substack-page .substack-state p{color:#4b5563;margin:0 0 20px}.substack-page .substack-state .ant-btn{min-width:200px;height:44px}.substack-route{justify-content:center;align-items:stretch;gap:12px;max-width:460px;margin:0 auto 20px;display:flex}.substack-route__node{text-align:left;background:#f8fafc;border:1px solid #e3e8f0;border-radius:12px;flex:1;min-width:0;padding:12px 14px}.substack-route__node span{color:#6b7280;font-size:12px;display:block}.substack-route__node strong{color:#1f2937;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.substack-route__node.is-target{background:#e8eef8;border-color:#0047ab}.substack-route__arrow{color:#0047ab;flex:none;align-self:center;font-size:20px}@media (max-width:480px){.substack-route{flex-direction:column}.substack-route__arrow{transform:rotate(90deg)}}.substack-page p.substack-route__paid{color:#8a5a00;background:#fdf3dc;border-radius:999px;margin:0 0 20px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.substack-renew-offer{text-align:center;background:#f3f6fb;border-radius:12px;margin-top:8px;padding:12px 16px}.substack-renew-offer p{color:#4b5563;margin:0 0 10px;font-size:13px}.substack-tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.substack-tag--neutral{background:var(--light-bg);color:var(--gray);box-shadow:inset 0 0 0 1px var(--border)}.substack-tag--live{color:var(--blue);background:#e8eef8}.substack-tag--done{background:var(--blue);color:#fff}.substack-tag--warn{background:var(--warn-bg);color:var(--warn)}.substack-card__head .substack-tag{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff38}.substack-stage__dot{border:2px solid var(--border);color:#fff;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;display:inline-flex;position:relative}.substack-stage--done .substack-stage__dot{border-color:var(--blue);background:var(--blue)}.substack-stage--todo .substack-stage__dot,.substack-stage--working .substack-stage__dot{border-color:var(--blue)}.substack-stage--working .substack-stage__dot:after{content:"";background:var(--blue);border-radius:50%;width:8px;height:8px}.substack-stage--working .substack-stage__dot:before{content:"";border:2px solid #0047ab4d;border-radius:50%;animation:1.8s ease-out infinite substack-pulse;position:absolute;inset:-6px}.substack-stage--paused .substack-stage__dot{border-color:var(--warn);background:var(--warn-bg);color:var(--warn);font-size:10px}@keyframes substack-pulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.substack-stage--working .substack-stage__dot:before{opacity:.5;animation:none}}.substack-stage__head{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.substack-stage__head+*{margin-top:10px}.substack-stage__head h4{color:var(--dark);margin:0;font-size:15px;font-weight:600}.substack-stage--waiting .substack-stage__head h4{color:var(--gray);font-weight:500}.substack-stage__meta{color:var(--blue);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:700}.substack-stage--waiting .substack-stage__meta{color:var(--gray);font-size:13px;font-weight:500}.substack-issues{background:var(--warn-bg);color:var(--warn);font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #fde68a;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.substack-issues:hover{border-color:#f59e0b}.substack-issues:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.substack-issues .substack-issues__caret{font-size:10px;transition:transform .2s}.substack-issues.is-open .substack-issues__caret{transform:rotate(180deg)}.substack-result__text{flex:240px;min-width:0}.substack-result__text strong{color:var(--dark);font-size:16px;font-weight:700;line-height:1.4;display:block}.substack-result__meta{color:var(--gray);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:4px;font-size:13px;display:flex}.substack-result__meta .substack-link.ant-btn-link{font-size:13px}.substack-metrics{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;display:grid}@media (max-width:576px){.substack-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.substack-metrics>div{padding:14px 18px}.substack-metrics>div+div{border-left:1px solid var(--border)}@media (max-width:576px){.substack-metrics>div:nth-child(3){border-left:0}.substack-metrics>div:nth-child(n+3){border-top:1px solid var(--border)}}.substack-metrics dt{color:var(--gray);font-size:12px;font-weight:500}.substack-metrics dd{color:var(--dark);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.2}.substack-metrics dd small{color:var(--gray);font-size:13px;font-weight:500}.substack-metrics--pair{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:576px){.substack-metrics--pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.substack-metrics--pair>div{padding:16px 20px}.substack-task{align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.substack-task+.substack-task{border-top:1px solid var(--border)}.substack-task.is-locked>:not(.substack-task__num){opacity:.55}.substack-task.is-current{box-shadow:inset 3px 0 0 var(--blue);background:#f5f8fd;padding-top:20px;padding-bottom:20px}.substack-task.is-done{padding-top:14px;padding-bottom:14px}.substack-task.is-done .substack-task__title{color:var(--gray)}.substack-task__num{border:1.5px solid var(--blue);width:28px;height:28px;color:var(--blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:700;display:inline-flex}.is-done>.substack-task__num{color:var(--blue);background:#e8eef8;border-color:#e8eef8}.is-current>.substack-task__num{background:#fff}.is-locked>.substack-task__num{border-color:var(--border);color:var(--gray)}.substack-task__detail{color:var(--gray);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:3px;font-size:13px;line-height:1.5;display:flex}.substack-task__after{color:var(--gray);font-size:13px;font-weight:500}.substack-premium__avatar{background:var(--blue);color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;font-weight:700;animation:.35s cubic-bezier(.2,.9,.3,1.3) both substack-pop;display:inline-flex}.substack-premium__avatar+.substack-premium__avatar{margin-left:-14px}.substack-premium__avatar:nth-child(2){background:#2f6fd1}.substack-premium__avatar:nth-child(3){background:#9db5e0}.substack-premium__avatar--lock{color:var(--blue);background:#e8eef8}.substack-premium__avatar--more{color:var(--blue);background:#e8eef8;font-size:16px}.substack-premium__avatar:nth-child(2){animation-delay:80ms}.substack-premium__avatar:nth-child(3){animation-delay:.16s}.substack-premium__avatar:nth-child(4){animation-delay:.24s}@keyframes substack-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes substack-land{0%{opacity:0;transform:translateY(-10px)rotate(-20deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.substack-premium__avatar,.substack-premium__crown{animation:none}}.substack-roster{border:1px solid var(--border);overscroll-behavior:contain;border-radius:12px;max-height:min(520px,60vh);margin:0;padding:0;list-style:none;overflow-y:auto}.substack-roster li{align-items:center;gap:12px;min-height:52px;padding:10px 16px;display:flex}.substack-roster li+li{border-top:1px solid var(--border)}.substack-preview__option{width:100%;color:var(--dark);text-align:left;cursor:pointer;background:#fff;border:1px solid #e3eaf6;border-radius:10px;align-items:flex-start;gap:12px;padding:14px;font-family:inherit;transition:border-color .2s cubic-bezier(.25,1,.5,1),background-color .2s cubic-bezier(.25,1,.5,1);display:flex}.substack-preview__option:hover{border-color:#0047ab66}.substack-preview__option:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.substack-preview__option.is-active{border-color:var(--blue);background:#eef3fb}.substack-preview__radio{background:#fff;border:1.5px solid #c3d0e6;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px;transition:border-color .2s cubic-bezier(.25,1,.5,1);position:relative}.substack-preview__radio:after{background:var(--blue);content:"";border-radius:50%;transition:transform .2s cubic-bezier(.25,1,.5,1);position:absolute;inset:3px;transform:scale(0)}.is-active .substack-preview__radio{border-color:var(--blue)}.is-active .substack-preview__radio:after{transform:scale(1)}.substack-preview__device{height:34px;color:var(--gray);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1);display:inline-flex}.substack-preview__device svg{font-size:16px}.substack-preview__device:hover{color:var(--dark)}.substack-preview__device:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.substack-preview__device.is-active{background:var(--blue);color:#fff}.substack-preview__frame{background:#eef1f6;border:0;width:100%;height:100%;display:block}.substack-preview__stage--mobile .substack-preview__frame{border:1px solid #d5dbe5;border-bottom:0;border-radius:4px 4px 0 0;width:390px;max-width:100%}@media (prefers-reduced-motion:reduce){.substack-preview__option,.substack-preview__radio,.substack-preview__radio:after,.substack-preview__device{transition:none}}@media (max-width:767px){.substack-preview__layout{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:calc(100vh - 120px)}.substack-preview__side{border-right:0;border-bottom:1px solid var(--border);gap:16px;padding:14px 16px}.substack-preview__options{flex-direction:row}.substack-preview__options>*{flex:1}.substack-preview__option{align-items:center;padding:10px 12px}.substack-preview__option-text span,.substack-preview__desk-only{display:none}}.substack-sort__lede,.substack-sort__loading{max-width:60ch;color:var(--gray);margin:0;font-size:15px;line-height:1.55}.substack-sort__loading{border:1px dashed var(--border);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;display:flex}.substack-sort__row{justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.substack-sort__row+.substack-sort__row{border-top:1px solid var(--border)}@media (max-width:576px){.substack-sort__row{flex-direction:column;align-items:stretch;gap:8px}}.substack-wizard__hint{color:var(--gray);margin:0 0 16px;font-size:14px;line-height:1.6}.substack-wizard__hint strong{color:var(--dark);font-weight:600}.substack-preview-list{max-height:min(480px,60vh);margin:16px 0 0;padding:0;list-style:none;overflow-y:auto}.substack-preview-list li{justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.substack-preview-list li+li{border-top:1px solid var(--border)}.substack-preview-list div{min-width:0}.substack-preview-list strong{color:var(--dark);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.substack-preview-list div>span{color:var(--gray);margin-top:2px;font-size:12px;display:block}.substack-file__status{color:var(--gray);align-items:center;gap:6px;margin-top:2px;font-size:13px;display:flex}.substack-file--ready .substack-file__status{color:var(--blue);font-weight:600}.substack-file--failed .substack-file__status{color:var(--warn)}.substack-file__status svg{flex-shrink:0}.substack-summary__row{padding:14px 16px}.substack-summary__row+.substack-summary__row{border-top:1px solid var(--border)}.substack-summary__row .ant-btn-link{flex-shrink:0;padding-inline:4px}@keyframes substack-progress-move{0%{transform:translate(-100%)}to{transform:translate(300%)}}.email-templates{color:#111827;width:100%;margin:0 auto;font-family:Kantumruy Pro,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.email-templates__panel{background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:270px minmax(0,1fr) minmax(0,440px);display:grid;overflow:hidden}.email-templates__nav{background:#002b6d;flex-direction:column;gap:24px;padding:28px 16px;display:flex}.email-templates__nav-group{flex-direction:column;gap:4px;display:flex}.email-templates__nav-group-title{color:#fff;padding:0 10px 6px;font-size:13px;font-weight:700}.email-templates__nav-label{color:#9fb6dd;margin-bottom:-12px;padding:0 10px;font-size:12px;font-weight:600}.email-templates__nav-item{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:6px 10px;font-family:inherit;transition:background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1);display:flex;position:relative}.email-templates__nav-item:hover{background:#ffffff14}.email-templates__nav-item:focus-visible{outline-offset:2px;outline:2px solid #fff}.email-templates__nav-item+.email-templates__nav-item{margin-top:1px}.email-templates__nav-item+.email-templates__nav-item:before{content:"";background:#ffffff24;height:1px;position:absolute;top:-3px;left:12px;right:12px}.email-templates__nav-item.is-active{color:#002b6d;background:#fff}.email-templates__nav-item.is-active .email-templates__nav-icon{color:#0047ab;background:#eaf0fa}.email-templates__nav-item.is-active:before,.email-templates__nav-item.is-active+.email-templates__nav-item:before{display:none}.email-templates__nav-icon{color:#fff;background:#ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:inline-flex}.email-templates__nav-title{font-size:14px;font-weight:600;line-height:1.3}.email-templates__body{flex-direction:column;gap:32px;min-width:0;padding:32px 40px;display:flex}.email-templates__intro h3{color:#111827;letter-spacing:-.01em;text-wrap:balance;margin:0 0 6px;font-size:26px;font-weight:700;line-height:1.2}.email-templates__intro p{color:#4b5563;margin:0;font-size:14px}.email-templates__group{flex-direction:column;gap:16px;display:flex}.email-templates__group h4{color:#111827;border-bottom:2px solid #111827;margin:0;padding-bottom:10px;font-size:15px;font-weight:700}.email-templates__group .ant-input{color:#111827;border:1px solid #d5dce8;border-radius:8px;font-family:inherit;font-size:14px;transition:border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1)}.email-templates__group .ant-input:hover{border-color:#a9b8d0}.email-templates__group .ant-input:focus{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.email-templates__group input.ant-input{height:40px;padding:0 12px}.email-templates__group textarea.ant-input{padding:10px 12px;line-height:1.55}.email-templates__field{margin:0;display:block}.email-templates__field>span{color:#111827;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.email-templates__tags{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 0;font-size:12px;display:flex}.email-templates__tags code{color:#111827;background:#f6f8fb;border-radius:4px;padding:2px 6px;font-size:12px}.email-templates__source{color:#4b5563;margin:-4px 0 0;font-size:13px}.email-templates__styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.email-templates__actions{border-top:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:20px;display:flex}.email-templates__actions .ant-btn{border-radius:8px;height:38px;font-family:inherit;font-weight:600}.email-templates__actions .ant-btn-link{color:#4b5563}.email-templates__actions .ant-btn-link:hover,.email-templates__actions .ant-btn-link:focus{color:#0047ab}.email-templates__actions .ant-btn-default{color:#111827;border-color:#d5dce8}.email-templates__actions .ant-btn-default:hover,.email-templates__actions .ant-btn-default:focus{color:#0047ab;border-color:#0047ab}.email-templates__spacer{flex:auto}.email-templates__save.ant-btn-primary{border-radius:8px;min-width:96px}.email-templates__save.ant-btn-primary:not(:disabled){background:#0047ab;border-color:#0047ab}.email-templates__save.ant-btn-primary:not(:disabled):hover,.email-templates__save.ant-btn-primary:not(:disabled):focus{background:#002b6d;border-color:#002b6d}.email-templates__preview{background:#0047ab;flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.email-templates__preview-bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.email-templates__preview-bar>span{color:#fff;font-size:13px;font-weight:700}.email-templates__preview-bar em{color:#bcd0f0;margin-left:6px;font-style:normal;font-weight:500}.email-templates__preview-bar .ant-btn-link{color:#fff;text-underline-offset:3px;height:auto;padding:0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.email-templates__preview-bar .ant-btn-link:hover,.email-templates__preview-bar .ant-btn-link:focus{color:#dbe6f7}.email-templates__reader{border:1px solid #ffffff4d;border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.email-templates__reader button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;height:32px;font-family:inherit;font-size:13px;font-weight:600;transition:background-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.email-templates__reader button:hover{background:#ffffff1a}.email-templates__reader button:focus-visible{outline-offset:2px;outline:2px solid #fff}.email-templates__reader button.is-active{color:#002b6d;background:#fff}.email-templates__preview-note{color:#bcd0f0;margin:0;font-size:12px;line-height:1.5}@media (max-width:1199px){.email-templates__panel{grid-template-columns:250px minmax(0,1fr)}.email-templates__preview{grid-column:2;padding:28px 40px 32px}.email-templates .email-live{max-width:420px}}@media (max-width:767px){.email-templates__panel{grid-template-columns:minmax(0,1fr)}.email-templates__nav{border-bottom:1px solid #e5e7eb;border-right:0;gap:14px;padding:16px}.email-templates__nav-label{display:none}.email-templates__nav-group{flex-flow:wrap;gap:6px}.email-templates__nav-group-title{flex:0 0 100%;padding:0 0 2px}.email-templates__nav-item{white-space:nowrap;flex:none;width:auto;padding:8px 12px 8px 8px}.email-templates__nav .email-templates__nav-item:before{display:none}.email-templates__body{gap:28px;padding:24px 16px}.email-templates__preview{grid-column:auto;padding:20px 16px 24px}.email-templates__styles{gap:8px}}@media (prefers-reduced-motion:reduce){.email-templates__nav-item,.email-templates__group .ant-input{transition:none}}@keyframes embed-widget-spin{to{transform:rotate(360deg)}}.embed-earn-page .embed-earn-options{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.embed-earn-page .embed-earn-option{color:#6b7280;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.embed-earn-page .embed-earn-option select{color:#111827;background:#fff;border:1px solid #e4e8ef;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:400}.embed-earn-page .embed-earn-snippet{white-space:pre-wrap;word-break:break-all;background:#f9fafb;border:1px solid #e4e8ef;border-radius:10px;margin:0 0 12px;padding:14px;font-size:13px}.embed-earn-page .embed-earn-copy{color:#fff;cursor:pointer;background:#0047ab;border:0;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:600}.embed-earn-page .embed-earn-copy:hover{background:#003a8c}.embed-earn-page .embed-earn-domains{border-collapse:collapse;width:100%;margin:18px 0;font-size:14px}.embed-earn-page .embed-earn-domains th,.embed-earn-page .embed-earn-domains td{text-align:left;border-bottom:1px solid #e4e8ef;padding:9px 12px}.embed-earn-page .embed-earn-domains th{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.embed-earn-page .embed-earn-domains td:last-child,.embed-earn-page .embed-earn-domains th:last-child{text-align:right}.embed-earn-page .embed-earn-preview-section .referral-wrap{max-width:1360px;padding-right:32px}@media (max-width:1200px){.embed-earn-page .embed-earn-preview-section .referral-wrap{padding-right:24px}}@media (max-width:900px){.embed-earn-page .embed-earn-preview-section .referral-wrap{padding-right:32px}}.embed-earn-page .embed-earn-preview{border:1px solid #e4e8ef;border-radius:10px;width:100%;min-height:680px;display:block}.devdocs-page{color:#111827;max-width:820px;margin:0 auto;padding:40px 20px 80px;line-height:1.65}.devdocs-page code{color:#b42318;background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.9em}.devdocs-page h2{margin:0 0 10px;font-size:22px;font-weight:700}.devdocs-page p{margin:0 0 14px}.devdocs-page a{color:#0047ab}.devdocs-hero{border-bottom:1px solid #e4e8ef;margin-bottom:28px;padding-bottom:28px}.devdocs-tag{color:#0047ab;letter-spacing:.06em;text-transform:uppercase;background:#0047ab1a;border-radius:999px;margin-bottom:12px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-block}.devdocs-title{letter-spacing:-.02em;margin:0 0 14px;font-size:38px;font-weight:800;line-height:1.15}.devdocs-title span{color:#0047ab}@media (max-width:640px){.devdocs-title{font-size:28px}}.devdocs-lead{color:#6b7280;max-width:620px;font-size:17px}.devdocs-section{margin-bottom:44px}.devdocs-note{color:#6b7280;background:#0047ab0a;border-left:3px solid #0047ab66;border-radius:0 8px 8px 0;padding:12px 14px;font-size:14px}.devdocs-code{margin:0 0 16px;position:relative}.devdocs-code pre{white-space:pre-wrap;word-break:break-word;background:#0f172a;border-radius:10px;margin:0;padding:16px 70px 16px 16px;overflow-x:auto}.devdocs-code code{color:#e2e8f0;background:0 0;padding:0;font-size:13px;line-height:1.6}.devdocs-code__copy{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;top:10px;right:10px}.devdocs-code__copy:hover{background:#ffffff29}.devdocs-code__label{color:#6b7280;margin-top:6px;font-size:12px;display:block}.devdocs-table-wrap{margin-bottom:16px;overflow-x:auto}.devdocs-table{border-collapse:collapse;width:100%;font-size:14px}.devdocs-table th,.devdocs-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e4e8ef;padding:10px 12px}.devdocs-table th{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.devdocs-table td:first-child{white-space:nowrap}.devdocs-default{color:#6b7280;font-size:12px;font-style:italic}.devdocs-steps,.devdocs-list{margin:0 0 14px;padding-left:22px}.devdocs-steps li,.devdocs-list li{margin-bottom:10px}.devdocs-cta{text-align:center;background:#0047ab0d;border-radius:14px;padding:28px}.devdocs-cta h2{margin-bottom:6px}.devdocs-cta__btn{background:#0047ab;border-radius:8px;margin-top:8px;padding:11px 24px;font-weight:600;text-decoration:none;display:inline-block;color:#fff!important}.devdocs-cta__btn:hover{color:#fff;background:#003a8c}.embed-return{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.embed-return__tick{color:#067647;background:#ecfdf3;border-radius:50%;width:52px;height:52px;margin-bottom:16px;font-size:26px;line-height:52px}.embed-return__msg{color:#6b7280;max-width:320px;margin:0;font-size:15px}
