.bobo-box-shadow{box-shadow:0 2px 8px #f0f1f2}.bobo-box-shadow:hover{box-shadow:0 2px 16px #d1d2d3}.bobo-white-color{background:#fff}.bobo-footer{margin:5px}.pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.color-second-blue{color:#40a9ff}.color-birthday{color:#faad14}.color-commemoration{color:#eb2f96}.tools-content{margin:10px 15px 20px}body{word-break:break-all;word-wrap:break-word;line-height:1.66667;height:100%}.nzlayout-style{overflow:auto;display:flex;width:100%;flex-direction:column;height:100%;min-height:100%}.nzcontent-style{display:flex;flex-direction:column;overflow:auto;overflow-x:hidden;overflow-y:auto}::-webkit-scrollbar{width:8px;height:6px;background-color:#f0f0f0}::-webkit-scrollbar-track{box-shadow:inset 0 0 #f0f0f080;border-radius:10px;background-color:#f0f0f080}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 #f0f0f080;background-color:#f0f0f080}.borderradius10{border-radius:10px}.margin10{margin:10px}.margin-top10{margin-top:10px!important}.margin-top20{margin-top:20px}.margin-bottom5{margin-bottom:5px}.margin-bottom10{margin-bottom:10px}.margin-right10{margin-right:10px}.margin-left10{margin-left:10px}.padding10{padding:10px}.wbw-content{margin:10px}.nav-bar{display:flex;flex-direction:column;padding:5px;height:30px;margin:auto!important;max-width:1200px}.common-container{margin:auto!important;max-width:1200px}.sticky-div{position:sticky;position:-webkit-sticky;z-index:8}.top0{top:0}.top10{top:10px}.top40{top:40px}.top50{top:50px}.bottom0{bottom:0}.color-darkgray{color:#a9a9a9}.backgroundcolor-darkgray{background:#a9a9a9}.color-myblue{color:#1890ff}.table-operations{flex:0;margin-bottom:10px}.flex-overflow{flex:1;height:0;overflow:auto}.common-search{width:30%!important;float:right}@media only screen and (max-width:992px){.common-search{width:50%!important}}.greeting-shell{background:var(--color-background, #fff5f7);color:var(--color-text, #2d3436)}.greeting-shell .shell-content{background:var(--color-background, #fff5f7)}.greeting-shell .card,.greeting-shell .task-card,.greeting-shell .wall-card,.greeting-shell .timeline-card,.greeting-shell .section-card,.greeting-shell .info-card,.greeting-shell .temp-card,.greeting-shell .invite-card,.greeting-shell .bind-card,.greeting-shell .profile-header,.greeting-shell .question-card,.greeting-shell .result-card,.greeting-shell .game-card,.greeting-shell .shop-entry,.greeting-shell .memory-item,.greeting-shell .anniversary-card,.greeting-shell .countdown-card,.greeting-shell .plan-card,.greeting-shell .postcard-card,.greeting-shell .theme-item,.greeting-shell .current-info .info-card,.greeting-shell .calendar-day,.greeting-shell .prompt-card,.greeting-shell .holiday-item,.greeting-shell .option-item{background:var(--color-surface, #ffffff)!important;border-color:var(--color-border, #e9ecef)!important}.greeting-shell .btn-primary,.greeting-shell .primary-btn,.greeting-shell .submit-btn,.greeting-shell .claim-btn,.greeting-shell .next-btn,.greeting-shell .action-btn.primary,.greeting-shell .gen-btn,.greeting-shell .bind-btn{background:var(--gradient-primary, linear-gradient(135deg, #ff4d6d 0%, #ff758f 100%))!important}.greeting-shell a,.greeting-shell .link,.greeting-shell .tab-btn.active,.greeting-shell .level-badge{color:var(--color-primary, #ff4d6d)}.greeting-shell h1,.greeting-shell h2,.greeting-shell h3,.greeting-shell h4,.greeting-shell h5,.greeting-shell h6,.greeting-shell .task-title,.greeting-shell .question-text,.greeting-shell .section-title{color:var(--color-text, #2d3436)}.greeting-shell p,.greeting-shell .desc,.greeting-shell .hint,.greeting-shell .task-desc,.greeting-shell .wall-date,.greeting-shell .timeline-type,.greeting-shell .empty-hint,.greeting-shell .card-date,.greeting-shell .info-label,.greeting-shell .section-label{color:var(--color-text-secondary, #636e72)}.greeting-shell .progress-fill,.greeting-shell .energy-fill,.greeting-shell .temp-bar{background:var(--gradient-primary, linear-gradient(135deg, #ff4d6d 0%, #ff758f 100%))!important}.greeting-shell .divider,.greeting-shell hr,.greeting-shell .task-card,.greeting-shell .wall-card,.greeting-shell .timeline-card{border-color:var(--color-border, #e9ecef)}
