.aqara-annual-activity-container .aqara-annual-activity-operators,.aqara-annual-activity-records-container .aqara-annual-activity-operators{margin-top:20px}.aqara-annual-activity-container .aqara-annual-activity-table-wrap,.aqara-annual-activity-records-container .aqara-annual-activity-table-wrap{overflow:hidden;width:100%;overflow-x:auto}.aqara-annual-activity-container .aqara-annual-activity-table,.aqara-annual-activity-records-container .aqara-annual-activity-table{font-size:var(--font-down-1)}.aqara-annual-activity-container .activity-list-item img,.aqara-annual-activity-records-container .activity-list-item img{width:100px}.aqara-annual-activity-container .activity-name-cell,.aqara-annual-activity-records-container .activity-name-cell{min-width:120px;max-width:200px;overflow-wrap:break-word}.aqara-annual-activity-container .activity-name-item,.aqara-annual-activity-records-container .activity-name-item{color:#0089ed;cursor:pointer}.aqara-annual-activity-container .long-text,.aqara-annual-activity-records-container .long-text{word-break:break-word;overflow-wrap:break-word}.aqara-activity-new-modal .d-modal__container{max-width:700px}.aqara-activity-new-modal .selected-name-image{width:24px;margin-right:4px}.aqara-activity-new-modal .modal-body{padding:1rem}.aqara-activity-new-modal .form-group{margin-bottom:1.5rem}.aqara-activity-new-modal .form-group .form-label{display:block;font-weight:500;margin-bottom:.5rem}.aqara-activity-new-modal .form-group .form-label .required{color:var(--danger);margin-left:.25rem}.aqara-activity-new-modal .form-group .input-group{width:100%}.aqara-activity-new-modal .form-group .input-group .select-kit,.aqara-activity-new-modal .form-group .input-group .ember-text-field{width:100%}.aqara-activity-new-modal .form-group .user-chooser{width:100%}.aqara-activity-new-modal .form-group .score-type-select{width:100%}.aqara-activity-new-modal .form-group .score-input{width:100%;padding:.5rem;border:1px solid var(--primary-low);border-radius:4px}.aqara-activity-new-modal .form-group .reason-input{width:100%;padding:.5rem;border:1px solid var(--primary-low);border-radius:4px}.aqara-activity-new-modal .form-group .form-hint{font-size:.85em;color:var(--primary-medium);margin-top:.25rem}.aqara-activity-new-modal .form-group .colorpicker-wrapper input{width:auto}.aqara-activity-new-modal .form-group .colorpicker-wrapper .picker{width:80px}.aqara-activity-new-modal .form-group .bottom-tip{color:red;margin:-8px 0 0 0}.aqara-activity-new-modal .alert{padding:.75rem;margin-bottom:1rem;border-radius:4px;display:flex;align-items:center}.aqara-activity-new-modal .alert .d-icon{margin-right:.5rem}.aqara-activity-new-modal .alert.alert-error{background-color:var(--danger-low);color:var(--danger)}.aqara-activity-new-modal .alert.alert-success{background-color:var(--success-low);color:var(--success)}.aqara-activity-new-modal img{max-width:100%;height:auto}.aqara-activity-new-modal .toggle-checkbox{width:40px;height:20px;accent-color:var(--facebook) !important}.aqara-activity-new-modal .d-modal__footer{text-align:right}.aqara-activity-new-modal .multiple-label{margin-right:130px}.aqara-annual-activity-edit-container{padding:40px 20px 20px 20px;max-width:100%}.aqara-annual-activity-edit-container .form-section{margin-bottom:30px}.aqara-annual-activity-edit-container .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.aqara-annual-activity-edit-container .form-row:last-child{margin-bottom:0}.aqara-annual-activity-edit-container .form-group label{display:block;margin-bottom:8px;font-weight:500;color:var(--primary);font-weight:bold}.aqara-annual-activity-edit-container .form-group .form-value{padding:8px 0px;border-radius:4px;font-size:14px;color:var(--primary);line-height:1.5;max-width:100%;word-break:break-word;overflow-wrap:break-word}.aqara-annual-activity-edit-container .product-section{padding:20px 0;margin-bottom:30px}.aqara-annual-activity-edit-container .product-section .product-header{margin-bottom:20px}.aqara-annual-activity-edit-container .product-section .product-header h3{margin:0 0 20px 0;font-size:18px;font-weight:600}.aqara-annual-activity-edit-container .product-section .product-header .probability-text{margin-left:auto;font-size:14px;color:var(--primary);margin-left:20px}.aqara-annual-activity-edit-container .product-section .product-table-wrap{overflow:hidden;width:100%;overflow-x:auto}.aqara-annual-activity-edit-container .product-section .product-table{width:100%;border-collapse:collapse;font-size:var(--font-down-1);font-size:var(--font-down-1)}.aqara-annual-activity-edit-container .product-section .product-table th:nth-child(1),.aqara-annual-activity-edit-container .product-section .product-table th:nth-child(2),.aqara-annual-activity-edit-container .product-section .product-table th:last-child,.aqara-annual-activity-edit-container .product-section .product-table td:nth-child(1),.aqara-annual-activity-edit-container .product-section .product-table td:nth-child(2),.aqara-annual-activity-edit-container .product-section .product-table td:last-child{position:sticky;background:var(--secondary);z-index:1}.aqara-annual-activity-edit-container .product-section .product-table th:nth-child(1),.aqara-annual-activity-edit-container .product-section .product-table td:nth-child(1){left:0}.aqara-annual-activity-edit-container .product-section .product-table th:nth-child(2),.aqara-annual-activity-edit-container .product-section .product-table td:nth-child(2){left:39px}.aqara-annual-activity-edit-container .product-section .product-table thead{background:var(--primary-50)}.aqara-annual-activity-edit-container .product-section .product-table thead th{padding:12px 8px;text-align:left;font-weight:600;border-bottom:2px solid var(--primary-low);white-space:nowrap}.aqara-annual-activity-edit-container .product-section .product-table tbody tr{border-bottom:1px solid var(--primary-low)}.aqara-annual-activity-edit-container .product-section .product-table tbody tr:hover{background:var(--primary-100)}.aqara-annual-activity-edit-container .product-section .product-table tbody td{padding:12px 8px;vertical-align:middle}.aqara-annual-activity-edit-container .product-section .product-table .product-thumbnail{width:60px;height:60px;object-fit:cover;border-radius:4px;border:1px solid var(--primary-low)}.aqara-annual-activity-edit-container .product-section .product-table .product-placeholder{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary-low);border-radius:4px;background:var(--primary-50)}.aqara-annual-activity-edit-container .product-section .product-table .no-products{text-align:center;padding:40px;color:var(--primary-medium)}.aqara-annual-activity-edit-container .product-section .product-table img{width:100px}.aqara-annual-activity-edit-container .product-section .product-table a:hover{box-shadow:none}.aqara-annual-activity-edit-container .form-actions{display:flex;justify-content:flex-end;gap:10px;padding:20px 0}body.annual-report-page{overscroll-behavior-y:contain}body.annual-report-page .d-header,body.annual-report-page #navigation-bar,body.annual-report-page .sidebar-wrapper,body.annual-report-page .footer,body.annual-report-page .floating-search-input,body.annual-report-page .matter-container{display:none !important}body.annual-report-page #main-outlet{padding:0 !important;margin:0 !important}body.annual-report-page #main-outlet-wrapper{padding:0 !important}body.annual-report-page .fk-d-toasts{top:60px !important}@media screen and (min-width: 767px){.annual-report-content{margin:0px auto}}.annual-report-wrapper{width:100%;height:100vh;height:100svh;overflow:hidden;background:#fafafa}.annual-report-wrapper .top-wrap{position:fixed;top:20px;z-index:1000;display:flex;justify-content:space-between;width:100%;padding:0 16px;box-sizing:border-box;align-items:center}.annual-report-wrapper .icon-jiantou2-copy{font-size:24px}.annual-report-wrapper .music-wrap{width:28px;height:28px;cursor:pointer;display:flex;justify-content:center;align-items:center;opacity:0}.annual-report-wrapper .music-wrap .iconfont{font-size:28px;animation:rotateMusic 5s linear infinite}.annual-report-wrapper .music-wrap audio{position:absolute;width:100%;height:100%;left:0;top:5px;opacity:0}.annual-report-wrapper .music-wrap.active{opacity:1}.annual-report-wrapper .annual-first-page-wrap{width:100%;height:100%;text-align:center;background-size:cover;background-position:center center;padding:96px 20px 32px 20px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.annual-report-wrapper .annual-first-page-wrap .title{color:#fff;font-size:30px;margin:0;font-weight:500}.annual-report-wrapper .annual-first-page-wrap .iconfont{font-weight:normal}.annual-report-wrapper .annual-first-page-wrap .subtitle{font-family:MiSans;color:#fff;font-size:42px;margin:0 0 10px 0;font-weight:500;text-align:left;letter-spacing:2px}.annual-report-wrapper .annual-first-page-wrap .icon-a-aqaraforum{font-size:30px;vertical-align:middle;margin-right:4px}.annual-report-wrapper .annual-first-page-wrap .icon-a-Group2{font-size:28px;vertical-align:super;pointer-events:all !important}.annual-report-wrapper .annual-first-page-wrap .description{font-family:MiSans;font-size:16px;line-height:1.5;color:#fff;text-align:left;font-weight:400}.annual-report-wrapper .annual-first-page-wrap .divider{height:8px}.annual-report-wrapper .annual-first-page-wrap .device-image-wrap{width:167px !important;height:167px !important;border-radius:50%;overflow:hidden;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(234, 234, 234, 0.5) 100%);border:1px solid #fff;box-shadow:-4px 10px 35.3px 0px #46b7ff,0px 50px 35px 0px rgba(218,221,225,.2509803922)}.annual-report-wrapper .annual-first-page-wrap .device-image{width:100%;height:100%;object-fit:cover}.annual-report-wrapper .annual-first-page-wrap .description.black{color:#000}.annual-report-wrapper .annual-first-page-wrap .jump-button{background:linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(234, 234, 234, 0.5) 100%);border:1px solid #fff;backdrop-filter:blur(12px);box-shadow:-4px 10px 35.3px 0px #dcdcdc,0px 50px 35px 0px rgba(218,221,225,.2509803922);border-radius:50px;padding:13px 56px;font-size:16px;color:#000;display:inline-block;margin:0 0 30px 0;pointer-events:all !important}.annual-report-wrapper .annual-first-page-wrap .terms-checkbox{display:flex;align-items:flex-start;justify-content:center;position:relative;pointer-events:all !important}.annual-report-wrapper .annual-first-page-wrap .terms-checkbox .terms-agree{font-size:var(--font-down-2);color:#fff;margin:0;text-align:left}.annual-report-wrapper .annual-first-page-wrap .terms-checkbox label:not(.checkbox-label){font-weight:normal}.annual-report-wrapper .annual-first-page-wrap .action-button{display:flex;flex-direction:column}.annual-report-wrapper .annual-first-page-wrap .icon-sucai-P2{margin:10px 0 4px 0;color:#fff;font-size:20px;animation:arrowMoveUp 1.2s infinite ease-in-out}.annual-report-wrapper .annual-first-page-wrap .action-button-text{color:#fff;font-size:14px;font-weight:500}.annual-report-wrapper .annual-first-page-wrap .highlight{font-weight:600;font-size:22px}.annual-report-wrapper .annual-first-page-wrap .highlight_white{color:#fff;font-weight:600;font-size:22px}.annual-report-wrapper .annual-first-page-wrap .terms-text-animation{animation:shake .4s}.annual-report-wrapper .annual-first-page-wrap .agreement-link{color:#007bff;text-decoration:underline;cursor:pointer;pointer-events:all !important}.annual-report-wrapper .annual-first-page-wrap .icon-gift{width:240px !important;height:auto !important}.annual-report-wrapper .annual-last-page-wrap::before{content:"";position:absolute;inset:0;background-color:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.annual-report-wrapper .annual-last-page-wrap{padding:66px 26px 32px 26px}@media screen and (min-height: 750px){.annual-report-wrapper .annual-last-page-wrap{padding:108px 26px 52px 26px}}@media screen and (min-height: 840px){.annual-report-wrapper .annual-last-page-wrap{padding:126px 26px 60px 26px}}.annual-report-wrapper .annual-last-page-wrap .top-section,.annual-report-wrapper .annual-last-page-wrap .bottom-section{position:relative;z-index:2}.annual-report-wrapper .annual-last-page-wrap .top-section{opacity:1;background-color:#fff;border-radius:20px;padding:12px 16px;margin-bottom:16px}.annual-report-wrapper .annual-last-page-wrap .top-section-hide{opacity:0;height:0}.annual-report-wrapper .annual-last-page-wrap .header{display:flex}.annual-report-wrapper .annual-last-page-wrap .avatar{width:42px !important;height:42px !important;border-radius:50%;margin-right:12px}.annual-report-wrapper .annual-last-page-wrap .username{text-align:left;font-size:18px;color:#000}.annual-report-wrapper .annual-last-page-wrap .subtext{font-size:14px;color:#444}.annual-report-wrapper .annual-last-page-wrap .poster-image{aspect-ratio:288/263;border-radius:20px;object-fit:contain !important;height:auto !important;margin:10px 0 0 0;overflow:hidden}.annual-report-wrapper .annual-last-page-wrap .poster-title{font-size:20px;font-weight:600;color:#181818;line-height:1.5;text-align:left;margin:0}.annual-report-wrapper .annual-last-page-wrap .poster-desc{text-align:left;font-size:12px;color:#595959;margin:0}.annual-report-wrapper .annual-last-page-wrap .tag-list{display:flex}.annual-report-wrapper .annual-last-page-wrap .tag-list .tag:nth-child(n+3){display:none}.annual-report-wrapper .annual-last-page-wrap .tag-container{margin:6px 0 0 0}.annual-report-wrapper .annual-last-page-wrap .tag{border-width:1px;border-radius:200px;padding:4px 8px;background:linear-gradient(90deg, rgba(230, 234, 255, 0.9) 0%, rgba(224, 210, 249, 0.9) 100%);border:1px solid #fff;backdrop-filter:blur(12px);box-shadow:0px 4px 4px 0px rgba(209,211,227,.4);width:fit-content;font-size:12px}.annual-report-wrapper .annual-last-page-wrap .score-badge{position:absolute;top:60px;width:88px !important;height:88px !important;right:3px !important;background-size:contain;display:flex;flex-direction:column;justify-content:center}.annual-report-wrapper .annual-last-page-wrap .score-badge .label{font-size:10px;color:#fff}.annual-report-wrapper .annual-last-page-wrap .score-badge .score{font-size:30px;color:#fff;font-weight:600;line-height:1}.annual-report-wrapper .annual-last-page-wrap .bottom-section{padding:0 33px}.annual-report-wrapper .annual-last-page-wrap .footer-text{font-size:12px;color:#333;line-height:1;text-align:left;margin:0 0 12px 0}.annual-report-wrapper .annual-last-page-wrap .share-button{font-size:13px;font-weight:600;padding:10px 0px;margin:0 0 8px 0;width:228px}.annual-report-wrapper .annual-last-page-wrap .view-again-button{margin-top:0px;color:#fff}.annual-report-wrapper .annual-last-page-wrap .share-badge{background:linear-gradient(90deg, #FF0F4B 0%, #FF9193 100%);padding:4px 7px;position:absolute;right:0;top:-16px;border-radius:40px;color:#fff;font-size:10px}.annual-report-wrapper .annual-last-page-wrap .share-badge img{width:12px !important;margin-right:4px}.annual-report-wrapper .loading-wrap{position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;z-index:9999;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:0 36px;box-sizing:border-box;display:none}.annual-report-wrapper .loading-wrap-show{display:flex}.annual-report-wrapper .loading-text{font-size:12px;color:#fff}.annual-report-wrapper .progress-container{height:10px;background-color:#f8f8f8;border-radius:10px;overflow:hidden;margin:9px 0 7px 0;width:100%}.annual-report-wrapper .progress-bar{height:10px;border-radius:10px 0 0 10px;background:linear-gradient(to right, #DECFF8, #D2DBF9);width:33%}.annual-report-wrapper .nine-page-wrap{justify-content:flex-end !important}.annual-report-wrapper .favorite-author-image{position:absolute;top:35%;left:53%;transform:translateX(-50%) translateY(-50%);width:150px !important;height:150px !important}#annual-swiper-container{width:100%;height:100%;touch-action:pan-y;overflow:hidden}#annual-swiper-container .swiper-wrapper{height:100%;scroll-snap-type:y mandatory;touch-action:pan-y}#annual-swiper-container .swiper-slide{display:flex;justify-content:center;align-items:center;height:100% !important;width:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;-webkit-scroll-snap-stop:always}#annual-swiper-container .swiper-slide img{width:100%;height:100%;object-fit:cover}.scroll-locked{overflow:hidden !important}.scroll-locked .swiper-slide:nth-child(n+2){display:none !important;pointer-events:none}.aqara-annual-terms-modal .footer-buttons{text-align:center}.aqara-annual-terms-modal .d-modal__container{border-radius:15px;background-color:#fff}.aqara-annual-terms-modal .d-modal__header{border:none;justify-content:center;padding:2.5rem .5rem .5rem 1.5rem;position:relative}.aqara-annual-terms-modal .d-modal__body{padding:0rem 1.5rem 1rem 1.5rem}.aqara-annual-terms-modal .modal-close{position:absolute;right:2px;top:6px}.aqara-annual-terms-modal h2{font-size:15px;font-weight:600;color:#444;line-height:1.5;margin:14px 0 0 0}.aqara-annual-terms-modal p{font-size:12px;line-height:1.5;color:#444;margin:0}.aqara-annual-rules-modal h2{margin:14px 0}.aqara-annual-rules-modal .highlight{font-weight:600;color:#444}.aqara-annual-rules-modal li{font-size:12px;line-height:1.5;color:#444}.aqara-annual-rules-modal .sub-list{margin:1em 0 1em 1.5em;list-style:none;counter-reset:subitem}.aqara-annual-rules-modal .sub-list li{position:relative;padding-left:18px}.aqara-annual-rules-modal .sub-list li::before{counter-increment:subitem;content:"(" counter(subitem) ") ";position:absolute;left:0;color:#333}.aqara-annual-rules-modal .highlight-color{color:#007bff;text-decoration:underline;cursor:pointer}.aqara-annual-terms-modal~.d-modal__backdrop{display:none !important}.aqara-annual-share-modal~.d-modal__backdrop{display:none !important}.aqara-annual-share-modal .modal-content{background:rgba(0,0,0,0);box-shadow:none;padding:0}.aqara-annual-share-modal .share-wrapper{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:10px;justify-items:center}.aqara-annual-share-modal .title{font-size:.5rem;line-height:16px;color:#666}.aqara-annual-share-modal .share-item{display:flex;flex-direction:column;align-items:center;cursor:pointer;gap:8px}.aqara-annual-share-modal .share-item img{width:2rem;height:2rem}.aqara-annual-share-modal .icon-Frame{font-size:1.4rem}.aqara-annual-share-modal .d-modal__header{justify-content:center;border:none}.aqara-annual-share-modal .d-modal__container{border-top-left-radius:15px;border-top-right-radius:15px}.aqara-annual-share-modal .d-modal__body{padding:.5rem 1rem}.aqara-annual-share-modal .modal-close{display:none}.aqara-annual-share-modal .points-badge-container{position:relative;overflow:hidden;border-radius:10px}.aqara-annual-share-modal .points-badge{position:absolute;top:0;right:0;background:linear-gradient(90deg, #FF0F4B 0%, #FF9193 100%);border-bottom-left-radius:10px;padding:2px 6px;display:flex;align-items:center;font-size:6px;color:#fff}.aqara-annual-share-modal .points-badge img{width:6px !important;margin-right:2px;height:auto !important}.annual-report-wrapper .aqara-annual-share-page .poster-text{font-size:12px;line-height:1;color:#333;margin:1em 0 0 0;padding:0 4em}.annual-report-wrapper .aqara-annual-share-page .share-qrcode-container{width:80px;height:80px}.annual-report-wrapper .aqara-annual-share-page .tag-container{display:flex;justify-content:space-between;align-items:center}.annual-report-wrapper .aqara-annual-share-page .tag-list{flex-direction:column}@keyframes arrowMoveUp{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-6px);opacity:.7}100%{transform:translateY(0);opacity:1}}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-8px)}80%{transform:translateX(8px)}100%{transform:translateX(0)}}@media screen and (max-width: 767px){.aqara-annual-terms-modal{align-items:center;width:92%;left:4%}}.annual-report-pc-wrapper{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:9999;box-sizing:border-box}@media screen and (min-width: 768px){.annual-report-pc-wrapper .annual-report-content{--vh-scale: min(1, calc(95vh / 812px));transform:scale(var(--vh-scale));transform-origin:top center;width:375px !important;height:812px !important;border-radius:40px;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.4);border:8px solid #000;background:#000;flex-shrink:0;overflow:hidden}.annual-report-pc-wrapper .annual-report-content::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:140px;height:30px;background:#000;border-radius:0 0 20px 20px;z-index:10}.annual-report-pc-wrapper .annual-report-content::after{content:"";position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:134px;height:5px;background:#fff;border-radius:100px;z-index:10}.annual-report-pc-wrapper #annual-swiper-container,.annual-report-pc-wrapper .annual-swiper,.annual-report-pc-wrapper .swiper-wrapper,.annual-report-pc-wrapper .swiper-slide{height:100% !important;width:100% !important}.annual-report-pc-wrapper .top-wrap{width:375px;top:70px !important}}@media screen and (max-width: 767px){.annual-report-pc-wrapper{position:static;background:none;backdrop-filter:none;padding:0;display:block}.annual-report-pc-wrapper .annual-report-content{width:100% !important;height:100vh !important;height:100svh !important;border-radius:0 !important;border:none !important;box-shadow:none !important}}@media screen and (min-width: 768px){.annual-report-pc-wrapper{display:flex;justify-content:center;align-items:center;overflow:hidden}body.annual-report-page .modal-container,body.annual-report-page .d-modal__backdrop{z-index:2147483647 !important;position:fixed !important}body.annual-report-page .aqara-annual-share-modal .d-modal__container{position:fixed !important;--vh-scale: min(1, calc(95vh / 812px));left:50% !important;top:calc(50% + 390px*var(--vh-scale)) !important;transform:translate(-50%, -100%) !important;width:calc(375px*var(--vh-scale)) !important;border-radius:calc(24px*var(--vh-scale)) !important;min-width:auto !important;max-width:none !important;border-radius:20px 20px 30px 30px !important;box-shadow:0 -10px 40px rgba(0,0,0,.3)}.aqara-annual-terms-modal .d-modal__container{width:330px;min-width:auto;max-height:600px}}

/*# sourceMappingURL=aqara-annual-activity_d938e2b7f8e5e04f3adf91e290f0260c2b224380.css.map?__ws=forum.aqara.com */
