.require-login-button{background-color:#000!important;border-color:#000!important;color:#fff!important}.require-login-button:focus{background-color:#000!important;border-color:#000!important;color:#fff!important}.require-login-button *,.require-login-button .ant-btn-content,.require-login-button span,.require-login-button .ant-btn-icon,.require-login-button .anticon{background-color:#000!important;color:#fff!important}.require-login-modal .ant-btn-primary{background-color:#000!important;border-color:#000!important;color:#fff!important}.require-login-modal .ant-btn-primary:focus{background-color:#000!important;border-color:#000!important;color:#fff!important}.mobile-navbar{position:fixed!important;left:8%!important;right:8%!important;bottom:8px!important;height:56px!important;min-height:56px!important;max-width:430px!important;margin:0 auto!important;background:#e6e7ee!important;border:none!important;display:flex!important;justify-content:space-evenly!important;align-items:center!important;border-radius:28px!important;z-index:100!important;box-shadow:12px 12px 24px #c0c1c8,8px 8px 16px #d0d1d8,-3px -3px 6px #fcfcffe6,-2px -2px 4px #fffffff2,1px 1px 2px #c8c9d080!important;background:linear-gradient(145deg,#e6e7ee,#dcdde4)!important;opacity:1;visibility:visible;pointer-events:auto}.mobile-navbar{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.mobile-navbar.meeting-purchase-mode{cursor:pointer;transition:all .3s ease}.mobile-navbar.meeting-purchase-mode:hover{background:linear-gradient(145deg,#dcdde4,#d2d3da)!important;transform:translateY(-1px)}.mobile-navbar.meeting-purchase-mode:active{transform:scale(.98)}.mobile-nav-item{position:relative;padding:8px 12px;background:transparent;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:12px}.mobile-nav-item:hover{background:transparent}.mobile-nav-item .anticon{background:transparent!important;transition:all .3s ease}.mobile-nav-item .anticon svg{background:transparent!important}.mobile-nav-item div[style*="position: relative"],.mobile-nav-item div[style*="position: relative"] *{background:transparent!important}.mobile-nav-item .dm-badge{position:absolute!important;top:-4px!important;right:-4px!important;background:#000!important;color:#fff!important;font-size:10px!important;font-weight:600!important;min-width:16px!important;height:16px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 4px!important;z-index:1000!important}.mobile-navbar.slide-menu-open,body .mobile-navbar.slide-menu-open{transform:translateY(100%)!important;transition:transform .3s ease-out!important;z-index:50!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.mobile-navbar:not(.slide-menu-open){transform:translateY(0)!important;transition:transform .3s ease-out!important}#notification-badge-container .red-notification-badge{position:absolute;top:-8px;right:-8px;background-color:#ff4d4f;color:#fff;font-size:9px;font-weight:600;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px;z-index:1000;box-shadow:0 1px 3px #0000004d;border:none}#notification-badge-container.mobile .red-notification-badge{top:-4px;right:-4px}#notification-badge-container .red-notification-badge.large{min-width:20px;height:18px;font-size:9px}.notification-dropdown{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-overflow-scrolling:touch;user-select:none;-webkit-user-select:none}.notification-dropdown div::-webkit-scrollbar{width:4px}.notification-dropdown div::-webkit-scrollbar-track{background:#e6e7ee80;border-radius:2px}.notification-dropdown div::-webkit-scrollbar-thumb{background:#c8c9d099;border-radius:2px}.notification-dropdown div::-webkit-scrollbar-thumb:hover{background:#c8c9d0cc}.profile-icon-button{background:none;border:none;padding:4px 8px;cursor:pointer;border-radius:0;font-size:14px;color:#000;font-weight:500}.profile-icon-container{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.profile-icon-image{width:28px;height:28px;border-radius:50%}.global-header{width:100%;height:48px;display:flex;align-items:center;justify-content:center;background:#e6e7ee;position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1000;transition:transform .4s cubic-bezier(.25,.8,.25,1),opacity .4s cubic-bezier(.25,.8,.25,1);min-height:48px;overflow:visible}@media (min-width: 769px){.global-header{max-width:600px}}.global-header.hidden{transform:translate(-50%) translateY(-100%)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.global-header:not(.hidden){transform:translate(-50%) translateY(0);opacity:1;visibility:visible;pointer-events:auto}.navbar-left{position:absolute;left:8px;top:0;bottom:0;display:flex;align-items:center;gap:8px}.back-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;color:#000}.other-user-profile{width:28px;height:28px;border-radius:50%;border:1px solid #eee}.other-user-name{font-size:16px;font-weight:600;color:#000!important;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:10;position:relative}.ama-page-title{font-size:18px;font-weight:600;color:#333;letter-spacing:.5px}.navbar-center{font-weight:700;font-size:18px;letter-spacing:-1px;text-align:center;flex:1}.navbar-right{position:absolute;right:8px;top:0;bottom:0;display:flex;align-items:center;font-size:9px;color:#000;max-width:180px;overflow:visible;text-overflow:ellipsis;white-space:nowrap;font-weight:500;padding-right:2px}.clear-all-button{background:none;border:none;color:#000;font-size:12px;font-weight:500;cursor:pointer;padding:4px 8px}.lounge-settings-nav-btn{background:#e6e7ee;border:none;color:#000;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px}.lounge-add-btn{background:#e6e7ee;border:none;color:#000;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;z-index:1002}.lounge-dropdown-menu{position:absolute;top:calc(100% + 4px);right:0;background:transparent;border:none;border-radius:8px;box-shadow:none;z-index:9999;min-width:180px;max-width:200px;padding:12px;transform:translateY(-10px);opacity:0;animation:slideDown .3s ease-out forwards}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.lounge-dropdown-item{padding:14px 18px;cursor:pointer;border-radius:8px;transition:all .2s ease;font-size:14px;font-weight:600;color:#000;background:#e6e7eef2;margin-bottom:8px;box-shadow:4px 4px 8px #c8c9d099,-2px -2px 4px #fffc;opacity:0;transform:translateY(-5px);animation:slideInItem .3s ease-out forwards}.lounge-dropdown-item:nth-child(1){animation-delay:0s}.lounge-dropdown-item:nth-child(2){animation-delay:.08s}.lounge-dropdown-item:nth-child(3){animation-delay:.16s}.lounge-dropdown-item:nth-child(4){animation-delay:.24s}@keyframes slideInItem{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.lounge-dropdown-item:hover{background:#dcdde4f2;transform:translateY(-1px);box-shadow:6px 6px 12px #c8c9d0b3,-3px -3px 6px #ffffffe6}.lounge-dropdown-item:last-child{margin-bottom:0}html{background:#e6e7ee}*{box-sizing:border-box}body{background:#e6e7ee;margin:0;padding:0;min-height:100vh;overflow-x:hidden;width:100%}#root{background:#e6e7ee;min-height:100vh}.app-container{min-height:100vh;background:#e6e7ee;width:100%}.app-content{display:flex;flex-direction:column;min-height:100vh;background:#e6e7ee}.app-loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#e6e7eee6;display:flex;align-items:center;justify-content:center;z-index:9999}.app-loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-mobile-nav-overlay{position:fixed;bottom:0;left:0;right:0;height:50vh;background:linear-gradient(to top,rgba(230,231,238,.8),transparent);pointer-events:none;z-index:50}.app-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.app-modal-content{background:#e6e7ee;padding:24px;border-radius:8px;max-width:90vw;max-height:90vh;overflow-y:auto}.app-modal-title{font-size:18px;font-weight:600;color:#000;margin-bottom:16px}.app-modal-text{color:#666;line-height:1.5;margin-bottom:20px}.app-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.app-modal-button{padding:8px 16px;border:1px solid #ddd;border-radius:4px;background:#e6e7ee;color:#000;cursor:pointer;transition:all .2s}.app-modal-button.primary{background:#000;color:#fff;border-color:#000}.app-modal-button:hover{opacity:.8}.app-global-header{position:fixed;top:0;left:0;right:0;z-index:100}.app-mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:100}.app-sidebar{height:100vh;position:fixed;top:0;z-index:2;background:#e6e7ee;box-shadow:none;border:none;transition:left .3s}.app-main-content{flex:1;display:flex;flex-direction:column;align-items:center;padding-top:48px;padding-bottom:56px;min-height:calc(100dvh - 104px)}.app-routes-container{max-width:100%;width:100%;margin:0 auto;background:#e6e7ee;display:flex;flex-direction:column;position:relative;height:100%}@media (min-width: 769px){.app-main-content{padding-top:48px;padding-bottom:0}.app-routes-container{max-width:600px}}.feed-item{padding:20px;background:#e6e7ee;cursor:pointer;border-bottom:none;margin:32px 0;border-radius:20px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"avatar user-info" "content content" "actions actions";gap:12px 12px;overflow:hidden;min-width:0;width:100%;max-width:100%;box-sizing:border-box;box-shadow:8px 8px 16px #c8c9d0,6px 6px 12px #d0d1d8,-3px -3px 6px #fcfcffe6,-2px -2px 4px #fffffff2,1px 1px 2px #c8c9d080;transition:all .3s ease}.feed-item:hover{box-shadow:10px 10px 20px #c0c1c8,8px 8px 16px #c8c9d0,-4px -4px 8px #fcfcfff2,-3px -3px 6px #fff,1.5px 1.5px 3px #c0c1c899;transform:translateY(-1px)}.feed-item-header{display:contents}.feed-item-avatar{width:44px;height:44px;border-radius:50%;cursor:pointer;grid-area:avatar}.feed-item-avatar.default{cursor:default}.feed-item-content{grid-area:content;display:flex;flex-direction:column;gap:8px;position:relative;min-height:0}.feed-item-user-info{grid-area:user-info;display:flex;align-items:center;gap:8px;justify-content:space-between;position:relative}.feed-item-user-info-left{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;max-width:calc(100% - 40px)}.feed-item-name{font-weight:600;color:#000;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px;flex-shrink:1}.feed-item-username{font-weight:400;color:#666;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;flex-shrink:2}.feed-item-time{color:#666;font-size:15px;white-space:nowrap;flex-shrink:0}.feed-item-subscription-badge{font-size:14px}.feed-item-subscription-badge.free{color:silver}.feed-item-subscription-badge.premium{color:gold}.feed-item-text{font-size:16px;white-space:pre-line;line-height:1.4;flex:1;margin-top:-4px}.feed-item-media{width:100%}.feed-item-media-single{width:100%;max-width:480px;max-height:350px;object-fit:contain;border-radius:0;display:block;cursor:pointer;margin-bottom:8px;background:transparent}.feed-item-media-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.feed-item-media-grid-item{width:100%;max-width:240px;max-height:175px;object-fit:contain;border-radius:0;display:block;cursor:pointer;background:transparent}.feed-item-actions{grid-area:actions;display:flex;align-items:center;color:#888;font-size:15px;padding-top:4px;justify-content:space-between;width:100%;padding-left:0;overflow:hidden;min-width:0;max-width:100%}.feed-item-action{display:flex;align-items:center;gap:4px;justify-content:flex-start;flex-shrink:1;min-width:0;overflow:hidden}.feed-item-action.center{justify-content:flex-start;text-align:left;flex-shrink:1}.feed-item-action.end{justify-content:flex-end;text-align:right;flex-shrink:0;white-space:nowrap}.feed-item-dropdown{position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;z-index:10;max-width:40px}.feed-item-dropdown-button{background:none;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s;display:flex;align-items:center;justify-content:center}.feed-item-bold-text{font-weight:700}.feed-item-hashtag-link{color:#1890ff;font-weight:700;cursor:pointer;transition:color .2s ease;text-decoration:none}.feed-item-hashtag-link:hover{color:#40a9ff;text-decoration:underline}.feed-item-expand-btn,.feed-item-collapse-btn{background:none;border:none;color:#1890ff;cursor:pointer;font-size:14px;font-weight:500;padding:4px 8px;margin-left:8px;border-radius:6px;box-shadow:inset 2px 2px 4px #c8c9d0,inset -2px -2px 4px #ffffffe6;transition:all .2s ease}.feed-item-expand-btn:hover,.feed-item-collapse-btn:hover{color:#40a9ff;box-shadow:inset 3px 3px 6px #c0c1c8,inset -3px -3px 6px #fff;transform:translateY(.5px)}.ama-share-section{margin-top:12px;display:flex;justify-content:flex-start}.ama-link-card{background:#e6e7ee;border:none;cursor:pointer;border-radius:12px;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:287px;min-height:60px;overflow:hidden;box-shadow:inset 3px 3px 6px #c8c9d0,inset -3px -3px 6px #ffffffe6;transition:all .2s ease;padding:12px 20px;margin:0}.ama-link-card:hover{box-shadow:inset 4px 4px 8px #c0c1c8,inset -4px -4px 8px #fff;transform:translateY(.5px)}.ama-card-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;width:100%}.ama-card-title{font-size:14px;font-weight:600;color:#000;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ama-card-desc{font-size:12px;color:#666;font-weight:400}.feed-item-text{word-wrap:break-word;word-break:break-word;line-height:1.5;margin:0}@media (max-width: 768px){.feed-item{margin:24px 0;padding:16px;border-radius:16px;box-shadow:6px 6px 12px #c8c9d0,4px 4px 8px #d0d1d8,-2px -2px 4px #fcfcffe6,-1px -1px 2px #fffffff2,.5px .5px 1px #c8c9d080}.feed-item:hover{box-shadow:8px 8px 16px #c0c1c8,6px 6px 12px #c8c9d0,-3px -3px 6px #fcfcfff2,-2px -2px 4px #fff,1px 1px 2px #c0c1c899;transform:translateY(-.5px)}}@media (min-width: 769px) and (max-width: 1024px){.feed-item{margin:36px 0;padding:18px}.feed-item-actions{gap:10px}.feed-item-action{font-size:15px}}@media (min-width: 1025px){.feed-item{margin:40px 0}}@media (min-width: 481px) and (max-width: 768px){.feed-item{margin:28px 0;padding:18px}.feed-item-actions{gap:10px;padding:6px 0}.feed-item-action{gap:4px;font-size:15px}.feed-item-dropdown{width:38px;height:38px;max-width:38px}}@media (max-width: 480px){.feed-item-user-info-left{max-width:calc(100% - 45px)}.feed-item-dropdown{position:relative;right:0;top:auto;transform:none;width:35px;height:35px;max-width:35px}.feed-item-actions{gap:8px;padding:4px 0}.feed-item-action{gap:3px;font-size:14px}.feed-item-name{max-width:100px}.feed-item-username{max-width:80px}.feed-item-name,.feed-item-username,.feed-item-time{font-size:14px}}@media (max-width: 400px){.feed-item-username,.feed-item-subscription-badge{display:none}.feed-item-name{max-width:120px}.feed-item-actions{gap:6px;padding:2px 0}.feed-item-action{gap:2px;font-size:13px}.feed-item-dropdown{width:30px;height:30px;max-width:30px}}@media (max-width: 350px){.feed-item-time{display:none}.feed-item-name{max-width:150px}}.feed-item-h1{font-size:20px;font-weight:700;color:#000;margin:8px 0 4px;line-height:1.3}.feed-item-h2{font-size:18px;font-weight:600;color:#000;margin:6px 0 4px;line-height:1.3}.feed-item-h3{font-size:16px;font-weight:600;color:#333;margin:4px 0 2px;line-height:1.3}.feed-item-bullet{display:flex;align-items:flex-start;margin:2px 0;line-height:1.4}.feed-item-bullet-dot{color:#666;font-weight:700;margin-right:6px;flex-shrink:0}.feed-item-bullet-content{flex:1}.feed-item-text-line{margin:2px 0;line-height:1.4}.business-info-banner{background:#e6e7ee;padding:40px 20px 24px;border-radius:12px 12px 0 0;box-shadow:0 -2px 10px #0000001a;position:relative;width:100%;max-width:600px;margin:0 auto}.business-info-logo{text-align:center;margin-top:0}.business-info-logo-text{color:#000;font-size:48px;font-weight:300;letter-spacing:2px;text-transform:none;font-family:Arial,sans-serif}.business-info-contacts{display:flex;flex-direction:column;gap:24px;margin-top:24px}.business-info-contact-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.business-info-label{color:#666;font-size:13px;font-weight:500}.business-info-value{color:#000;font-size:13px;font-weight:400}.business-info-title{text-align:center;margin-bottom:8px}.business-info-title-text{color:#000;font-size:28px;font-weight:700;margin:0;letter-spacing:1px;text-transform:uppercase}.business-info-company{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.home-container{width:100%;max-width:800px;margin:0 auto;min-height:100vh;background:#e6e7ee;display:flex;flex-direction:column;padding:0 0 56px;position:relative}.home-content{flex:1;display:flex;flex-direction:column;max-width:600px;margin:0 auto;width:100%;padding:0 16px}.home-feed{flex:1}.home-footer{margin-top:auto;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.home-modal{position:relative;max-width:90vw;max-height:90vh}.home-modal-image{max-width:100%;max-height:100%;object-fit:contain}.home-modal-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:8px}.home-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1000}.home-modal-nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.home-modal-nav.prev{left:-50px}.home-modal-nav.next{right:-50px}.lounge-manager-modal .ant-modal-content{background:#e6e7ee;border-radius:25px;box-shadow:30px 30px 80px #c3c4ca,-30px -30px 80px #fff;border:none;overflow:hidden}.lounge-manager-modal .ant-modal-header{background:transparent;border-bottom:1px solid rgba(195,196,202,.2);border-radius:25px 25px 0 0;padding:24px}.lounge-manager-modal .ant-modal-title{color:#2c3e50;font-size:20px;font-weight:600;text-align:center}.lounge-manager-modal .ant-modal-body{background:transparent;padding:30px}.lounge-manager-modal .ant-modal-footer{background:transparent;border-top:1px solid rgba(195,196,202,.2);padding:20px 24px;text-align:center}.lounge-manager-modal .ant-modal-close{color:#666;top:20px;right:20px}.lounge-manager-modal .ant-modal-close:hover{color:#2c3e50;background:transparent}.lounge-manager-modal-content{text-align:center;padding:20px 0}.lounge-manager-modal-hashtag{margin:0 0 20px;font-size:24px;font-weight:700;color:#2c3e50;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.lounge-manager-modal-desc{margin:0 0 16px;color:#2c3e50;font-size:15px;line-height:1.6}.lounge-manager-modal-sub{margin:0;color:#666;font-size:13px;line-height:1.5}.lounge-manager-modal-primary-btn{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;border-radius:15px!important;color:#fff!important;font-weight:500!important;height:42px!important;padding:0 24px!important;box-shadow:8px 8px 20px #c3c4ca,-8px -8px 20px #fff!important;transition:all .3s ease!important;margin-right:12px!important}.lounge-manager-modal-primary-btn:hover{box-shadow:6px 6px 15px #c3c4ca,-6px -6px 15px #fff!important;transform:translateY(-2px)!important;opacity:.95!important}.lounge-manager-modal-primary-btn:active{box-shadow:inset 3px 3px 8px #0003,inset -3px -3px 8px #ffffff1a!important;transform:translateY(0)!important}.lounge-manager-modal-secondary-btn{background:#e6e7ee!important;border:none!important;border-radius:15px!important;color:#2c3e50!important;font-weight:500!important;height:42px!important;padding:0 24px!important;box-shadow:8px 8px 20px #c3c4ca,-8px -8px 20px #fff!important;transition:all .3s ease!important}.lounge-manager-modal-secondary-btn:hover{box-shadow:6px 6px 15px #c3c4ca,-6px -6px 15px #fff!important;transform:translateY(-2px)!important;color:#2c3e50!important}.lounge-manager-modal-secondary-btn:active{box-shadow:inset 4px 4px 10px #c3c4ca,inset -4px -4px 10px #fff!important;transform:translateY(0)!important}.home-skeleton{width:100%;max-width:600px;margin:0 auto;min-height:100vh;background:#e6e7ee;padding:0 0 56px}.home-skeleton-header{height:120px;background:#8c8d94b3;border-radius:16px;margin-bottom:20px;animation:skeleton-pulse 1.5s ease-in-out infinite alternate}.home-skeleton-tabs{height:56px;background:#8c8d94b3;border-radius:12px;margin-bottom:20px;animation:skeleton-pulse 1.5s ease-in-out infinite alternate}.home-skeleton-item{height:180px;background:#8c8d94b3;border-radius:16px;margin-bottom:16px;animation:skeleton-pulse 1.5s ease-in-out infinite alternate}.home-skeleton-item:nth-child(2){animation-delay:.1s}.home-skeleton-item:nth-child(3){animation-delay:.2s}.home-skeleton-item:nth-child(4){animation-delay:.3s}@keyframes skeleton-pulse{0%{opacity:.6}to{opacity:1}}@media (min-width: 769px){.home-container{padding-bottom:0}}.custom-textarea .ant-input,.custom-textarea textarea{caret-color:#000!important}.no-hover-button:hover{background:#e6e7ee!important;border:none!important;color:#4a4a4a!important;boxShadow:4px 4px 8px rgba(0,0,0,.1),-4px -4px 8px rgba(255,255,255,.8)!important;transform:none!important}.no-hover-button:focus{background:#e6e7ee!important;border:none!important;color:#4a4a4a!important;boxShadow:4px 4px 8px rgba(0,0,0,.1),-4px -4px 8px rgba(255,255,255,.8)!important}.ama-container{min-height:100vh;background:#e6e7ee;padding:16px 0 20px;max-width:600px;margin:0 auto;width:100%}.ama-simple-title{font-size:2rem;font-weight:400;color:#262626;margin:0 20px 25px;text-align:left}.ama-content{margin-top:20px;padding:0 5px}.ama-questions-list{display:flex;flex-direction:column;gap:20px;padding:0 10px}.ama-send-button-bottom{background:none;border:none;color:#4a4a4a;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:8px;width:auto;height:auto}.ama-send-button-bottom:hover:not(:disabled){color:#2a2a2a;transform:scale(1.1)}.ama-send-button-bottom:disabled{opacity:.4;cursor:not-allowed}.ama-question-card{background:#e6e7ee;border-radius:20px;padding:0;box-shadow:inset 4px 4px 8px #c8c9d0,inset -2px -2px 4px #fffffff2,inset -3px -3px 6px #fcfcffe6,inset 1px 1px 2px #c8c9d080;transition:all .3s ease;position:relative;margin:0;cursor:pointer;display:flex;flex-direction:column}.ama-question-card.active{box-shadow:12px 12px 25px #00000026,-5px -5px 10px #ffffffb3!important;transform:translateY(-2px)}.timeline-card{background:#e6e7ee;border-radius:20px;padding:20px;box-shadow:inset 4px 4px 8px #c8c9d0,inset -2px -2px 4px #fffffff2,inset -3px -3px 6px #fcfcffe6,inset 1px 1px 2px #c8c9d080;transition:all .3s ease;position:relative;margin:0}.timeline-card.active{box-shadow:12px 12px 25px #00000026,-5px -5px 10px #ffffffb3!important;transform:translateY(-2px)}.card-header{position:relative}.ama-input-section{margin-bottom:30px;padding:0 10px}.ama-card-header{display:flex;justify-content:flex-end;padding:20px 20px 0;min-height:40px}.post-meta{flex-shrink:0;width:auto}.likes{font-size:14px;font-weight:500;color:#595959;padding:8px 15px;background:transparent;border:none;display:flex;align-items:center;gap:6px;transition:all .3s ease}.likes:hover,.likes.liked{color:#1890ff}.answer-item{background:transparent;border:none;padding:0;border-radius:0;line-height:1.6;color:#595959}.answer-date{text-align:right;font-size:12px;color:#999;margin-top:8px}.no-answer{text-align:center;color:#999;padding:12px}.admin-answer-section{margin-top:12px;text-align:left;padding:0}.card-title{font-size:1.5rem;font-weight:300;color:#262626;margin:0 0 15px;padding-right:80px;line-height:1.3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ama-card-content{padding:0 20px 20px;flex:1}.question-meta{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.author{font-size:.9rem;font-weight:600;color:#000;padding:6px 15px;background:#e6e7ee;border-radius:15px;box-shadow:inset 3px 3px 6px #e8e8e8,inset -3px -3px 6px #fff}.date{font-size:.85rem;color:#8c8c8c;padding:6px 15px;background:#e6e7ee;border-radius:15px;box-shadow:inset 2px 2px 4px #eee,inset -2px -2px 4px #fff}.card-text{font-size:1rem;line-height:1.6;color:#595959;margin-bottom:25px;text-align:justify;word-wrap:break-word}.show-details-btn{background:transparent;border:none;padding:12px 20px;border-radius:0;font-size:.9rem;font-weight:500;color:#000;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .3s ease}.show-details-btn:hover{opacity:.7}.show-details-btn:active{opacity:.5}.toggle-arrow{font-size:12px;transition:transform .3s ease;display:inline-block}.toggle-arrow.expanded{transform:rotate(180deg)}.details-content{margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0;animation:fadeIn .3s ease-in-out}.details-list{background:#e6e7ee;border-radius:15px;padding:12px;box-shadow:inset 3px 3px 6px #c8c9d0,inset -2px -2px 3px #ffffffe6,inset -2.5px -2.5px 5px #fcfcffd9,inset 1px 1px 2px #c8c9d066}.detail-item{font-size:.95rem;line-height:1.5;color:#595959;padding:8px 0;border-bottom:1px solid #f8f8f8;font-family:Monaco,Menlo,monospace}.detail-item:last-child{border-bottom:none;padding-bottom:0}@media (max-width: 768px){.ama-container{padding:16px 10px 10px;margin:0 auto}}@media (min-width: 769px){.ama-container{margin:0 auto}.ama-header{padding:20px 15px;margin-bottom:30px}.ama-title{font-size:2rem}.ama-subtitle{font-size:1rem}.timeline-separator-col{width:30px;margin-right:15px}.timeline-separator{width:12px;height:12px;top:20px;background:#fff}.timeline-separator:hover{background:#fff}.middle-line{width:1px;top:32px;background:#fff}.timeline-row{margin-bottom:25px}.timeline-card{padding:20px;margin:0}.card-title{font-size:1.2rem;padding-right:50px}.question-meta{gap:8px}.author,.date{font-size:.75rem;padding:4px 10px}.card-text{font-size:.9rem;line-height:1.5}.show-details-btn{padding:8px 15px;font-size:.85rem}.details-list{padding:15px}.detail-item{font-size:.85rem}.likes{font-size:12px;padding:6px 10px;background:transparent;box-shadow:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.timeline-row{animation:fadeIn .6s ease-out}.timeline-row:nth-child(2){animation-delay:.1s}.timeline-row:nth-child(3){animation-delay:.2s}.timeline-row:nth-child(4){animation-delay:.3s}.edit-answer-section{background:#f0f1f8cc;border-radius:12px;padding:12px;box-shadow:inset 2px 2px 4px #c8c9d0,inset -2px -2px 4px #ffffffe6}.edit-answer-section .ant-input{background:#e6e7ee!important;border:none!important;box-shadow:inset 4px 4px 8px #c8c9d0,inset -2px -2px 4px #fffffff2!important}.edit-answer-section .ant-btn-primary{background:#52c41a;border-color:#52c41a;box-shadow:4px 4px 8px #c8c9d0,-2px -2px 4px #fffffff2;border-radius:8px}.edit-answer-section .ant-btn-primary:hover{background:#73d13d;border-color:#73d13d;box-shadow:2px 2px 4px #c8c9d0,-1px -1px 2px #fffffff2}.edit-answer-section .ant-btn:not(.ant-btn-primary){background:#e6e7ee;border:none;color:#666;box-shadow:4px 4px 8px #c8c9d0,-2px -2px 4px #fffffff2;border-radius:8px}.edit-answer-section .ant-btn:not(.ant-btn-primary):hover{background:#dcdde4;box-shadow:2px 2px 4px #c8c9d0,-1px -1px 2px #fffffff2}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
