.pcsn-root{-ms-flex-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;border-bottom:.025rem solid hsla(0,0%,100%,.08);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:0;width:100%}.pcsn-tab{-webkit-box-flex:1;background:transparent;border:none;color:hsla(0,0%,100%,.42);cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;font:500 .325rem Noto Sans SC,PingFang SC,sans-serif;height:1rem;letter-spacing:.06em;min-width:0;padding:0 .1rem;position:relative;-webkit-transition:color .18s;transition:color .18s;white-space:nowrap}.pcsn-tab::after{background:#d4af37;border-radius:.025rem;bottom:0;content:"";height:.05rem;left:18%;position:absolute;right:18%;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.pcsn-tab:hover{color:hsla(0,0%,100%,.62)}.pcsn-tab--active{color:#d4af37}.pcsn-tab--active::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.pzd-root{overflow:hidden;width:100%}.pzd-scale-inner{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.pzd-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.2rem;padding:1.2rem 0}.pzd-empty-icon{color:rgba(212,175,55,.3);font-size:.6rem}.pzd-empty-text{color:hsla(0,0%,100%,.45);font-size:.375rem}.pzd-root .ziwei-trad-wrap--desktop{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;width:100%}.pzd-root .ziwei-trad-wrap--desktop .chart-title-bar{display:none}.pzd-root .ziwei-trad-wrap--desktop .trad-grid{aspect-ratio:1/1.12;background:transparent;border-radius:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box;gap:0;grid-template-columns:repeat(4,1fr)!important;grid-template-rows:repeat(4,1fr)!important;max-width:100%;width:100%}.pzd-root .ziwei-trad-wrap--desktop .trad-grid .palace-cell--trad{background:transparent!important;min-height:0!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad{background:transparent!important;-webkit-box-sizing:border-box;box-sizing:border-box;gap:.325rem;height:100%!important;min-height:0!important;overflow:hidden;padding:.1rem .125rem .125rem!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-name{color:#d4af37!important;font-size:.3rem!important;font-weight:600!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-attr,.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-body-tag,.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-natal-tag{background:none!important;border:none!important;color:rgba(212,175,55,.55)!important;font-size:.25rem!important;opacity:1!important;padding:0!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-decade,.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-ganzhi{color:hsla(0,0%,100%,.42)!important;font-size:.25rem!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-body{gap:0;padding-top:0}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-stars-major{gap:.025rem;margin:0 0 .2rem}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-stars-aux{margin:0 0 .075rem}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-star-name{color:hsla(0,0%,100%,.92)!important;font-size:.475rem!important;font-weight:600!important;line-height:1.12!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-star-bright{color:hsla(0,0%,100%,.42)!important;font-size:.25rem!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-no-star{color:hsla(0,0%,100%,.62)!important;font-size:.3rem!important;font-weight:500!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-stars-aux .palace-chip-name{color:hsla(0,0%,100%,.62)!important;font-size:.3rem!important;font-weight:500!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-chip--lucky .palace-chip-name{color:hsla(0,0%,100%,.62)!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-chip--evil .palace-chip-name{color:hsla(0,0%,100%,.62)!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .palace-stars-misc .palace-chip-name{color:hsla(0,0%,100%,.42)!important;font-size:.275rem!important;font-weight:400!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .palace-cell--trad .zw-sihua-token{background:transparent;border-radius:0;font-size:.225rem;font-weight:500;height:.325rem;min-width:.325rem;padding:0 .025rem}.pzd-root .ziwei-trad-wrap--desktop .center-cell{background:transparent!important;overflow:visible!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad{-ms-flex-pack:center!important;-webkit-box-pack:center!important;gap:.2rem!important;-webkit-justify-content:center!important;justify-content:center!important;overflow:visible!important;padding:.2rem .3rem .25rem!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:none!important;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.15rem;margin-bottom:0;padding-bottom:.05rem}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-title .ci-name{color:hsla(0,0%,100%,.92)!important;display:block;font-size:.425rem!important;font-weight:600;letter-spacing:.05rem;line-height:1.4;max-width:100%;opacity:1!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-title .ci-subtitle{color:hsla(0,0%,100%,.62)!important;display:block;font-size:.3rem!important;line-height:1.65;margin-top:0;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-structure{border-bottom:.025rem solid hsla(0,0%,100%,.12);gap:.2rem;padding-bottom:.2rem}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-struct-pair{gap:.1rem .45rem}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-struct-row{width:auto}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-k{color:#d4af37!important;font-size:.3rem!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-v{color:hsla(0,0%,100%,.92)!important;font-size:.35rem!important;font-weight:500!important;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-birth-toggle-arrow,.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-birth-toggle-label{background:none!important;color:hsla(0,0%,100%,.62)!important;font-size:.3rem!important;opacity:1!important;text-decoration:none!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-row .ci-label{-ms-flex-negative:0;color:hsla(0,0%,100%,.42)!important;-webkit-flex-shrink:0;flex-shrink:0;font-size:.275rem!important;min-width:1.3rem;opacity:1!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-row .ci-val{-webkit-box-flex:1;color:hsla(0,0%,100%,.42)!important;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.275rem!important;min-width:0;opacity:1!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;word-break:keep-all!important}.pzd-root .ziwei-trad-wrap--desktop .center-cell .center-inner--trad .ci-row .ci-val.small{font-size:.275rem!important}.pzd-root .ziwei-trad-wrap--desktop .luck-panel{display:none}.pcss-row{display:grid;gap:.2rem .3rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:27.5rem){.pcss-row{grid-template-columns:1fr 1fr}}.pcss-item{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background:transparent;border:none;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;font-family:inherit;gap:.2rem;margin:0;min-width:0;padding:.05rem 0;text-align:left}.pcss-item:hover .pcss-star{color:rgba(212,175,55,.55)}.pcss-type{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font:700 .325rem/1.4 Noto Sans SC,PingFang SC,sans-serif;width:.4rem}.pcss-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.05rem;min-width:0}.pcss-line{font:500 .325rem/1.35 Noto Sans SC,PingFang SC,sans-serif}.pcss-star{color:hsla(0,0%,100%,.92);font-weight:600}.pcss-arrow{color:hsla(0,0%,100%,.42)}.pcss-palace{color:hsla(0,0%,100%,.62)}.pcss-note{color:hsla(0,0%,100%,.42);font:400 .275rem/1.35 Noto Sans SC,PingFang SC,sans-serif}.pczc-root{min-width:0;padding-top:.2rem;width:100%}.pczc-grid-wrap{background:transparent;border-radius:.15rem;padding:.2rem .4rem .3rem}.ppsm-overlay{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.65);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;inset:0;-webkit-justify-content:center;justify-content:center;padding:.6rem;position:fixed;z-index:1200}.ppsm-dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#141428;border:.025rem solid rgba(212,175,55,.25);border-radius:.3rem;-webkit-box-shadow:0 .6rem 1.6rem rgba(0,0,0,.5);box-shadow:0 .6rem 1.6rem rgba(0,0,0,.5);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:min(80vh,16rem);overflow:hidden;width:min(12rem,100%)}.ppsm-header{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:justify;-webkit-box-pack:justify;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;border-bottom:.025rem solid hsla(0,0%,100%,.1);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:space-between;justify-content:space-between;padding:.45rem .5rem .35rem}.ppsm-title{color:hsla(0,0%,100%,.92);font-size:.4rem;font-weight:600}.ppsm-close{background:transparent;border:none;border-radius:.15rem;color:hsla(0,0%,100%,.55);cursor:pointer;font-size:.4rem;height:.8rem;width:.8rem}.ppsm-close:hover{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.92)}.ppsm-new-btn{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:rgba(212,175,55,.08);border:.025rem dashed rgba(212,175,55,.45);border-radius:.2rem;color:#d4af37;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:.35rem;gap:.2rem;margin:.35rem .4rem .25rem;padding:.25rem .35rem}.ppsm-new-btn:hover{background:rgba(212,175,55,.12);border-color:rgba(212,175,55,.45)}.ppsm-new-icon{font-size:.45rem;font-weight:300}.ppsm-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 .25rem .2rem .4rem;scrollbar-color:rgba(212,175,55,.42) hsla(0,0%,100%,.04);scrollbar-width:thin}.ppsm-list::-webkit-scrollbar{height:.125rem;width:.125rem}.ppsm-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.025);border-left:.025rem solid rgba(182,141,255,.06);border-radius:.075rem;margin:.15rem .05rem}.ppsm-list::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(rgba(212,175,55,.38)),color-stop(48%,rgba(212,175,55,.42)),to(rgba(212,175,55,.32)));background:-webkit-linear-gradient(top,rgba(212,175,55,.38),rgba(212,175,55,.42) 48%,rgba(212,175,55,.32));background:linear-gradient(180deg,rgba(212,175,55,.38),rgba(212,175,55,.42) 48%,rgba(212,175,55,.32));border:.025rem solid rgba(212,175,55,.18);border-radius:.075rem;-webkit-box-shadow:0 0 .2rem rgba(212,175,55,.22);box-shadow:0 0 .2rem rgba(212,175,55,.22)}.ppsm-list::-webkit-scrollbar-thumb:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(212,175,55,.58)),color-stop(55%,rgba(212,175,55,.62)),to(rgba(130,80,210,.52)));background:-webkit-linear-gradient(top,rgba(212,175,55,.58),rgba(212,175,55,.62) 55%,rgba(130,80,210,.52));background:linear-gradient(180deg,rgba(212,175,55,.58),rgba(212,175,55,.62) 55%,rgba(130,80,210,.52));border-color:rgba(212,175,55,.35);-webkit-box-shadow:0 0 .3rem rgba(212,175,55,.28);box-shadow:0 0 .3rem rgba(212,175,55,.28)}.ppsm-list::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(rgba(212,175,55,.72)),to(rgba(182,141,255,.78)));background:-webkit-linear-gradient(top,rgba(212,175,55,.72),rgba(182,141,255,.78));background:linear-gradient(180deg,rgba(212,175,55,.72),rgba(182,141,255,.78))}.ppsm-list::-webkit-scrollbar-corner{background:transparent}.ppsm-empty{color:hsla(0,0%,100%,.55);font-size:.35rem;padding:1rem .4rem;text-align:center}.ppsm-card{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.04);border:.025rem solid hsla(0,0%,100%,.1);border-radius:.2rem;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:.3rem;margin-bottom:.2rem;padding:.3rem;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.ppsm-card:hover{border-color:rgba(212,175,55,.35)}.ppsm-card--selected{background:rgba(212,175,55,.06);border-color:rgba(212,175,55,.55)}.ppsm-card--current{border-color:#d4af37;-webkit-box-shadow:0 0 0 .025rem rgba(212,175,55,.3);box-shadow:0 0 0 .025rem rgba(212,175,55,.3)}.ppsm-radio{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;border:.0375rem solid hsla(0,0%,100%,.3);border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:.45rem;-webkit-justify-content:center;justify-content:center;width:.45rem}.ppsm-radio--on{background:rgba(212,175,55,.12);border-color:#d4af37}.ppsm-radio-dot{background:#d4af37;border-radius:50%;height:.2rem;width:.2rem}.ppsm-card-main{-webkit-box-flex:1;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;gap:.3rem;min-width:0}.ppsm-avatar-wrap{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;position:relative}.ppsm-avatar{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background:rgba(212,175,55,.15);border-radius:50%;color:#d4af37;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:.4rem;font-weight:600;height:1rem;-webkit-justify-content:center;justify-content:center;width:1rem}.ppsm-gender-badge{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border-radius:50%;bottom:-.05rem;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:.25rem;height:.4rem;-webkit-justify-content:center;justify-content:center;position:absolute;right:-.05rem;width:.4rem}.ppsm-gender-badge--male{background:rgba(64,128,255,.9)}.ppsm-gender-badge--female{background:rgba(255,100,130,.9)}.ppsm-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.ppsm-name-row{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.15rem;margin-bottom:.1rem}.ppsm-name{color:hsla(0,0%,100%,.92);font-size:.35rem;font-weight:500}.ppsm-tag{background:rgba(212,175,55,.12);border-radius:.1rem;color:#d4af37;font-size:.275rem;padding:.05rem .15rem}.ppsm-current-badge{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:rgba(76,175,80,.15);border:.025rem solid rgba(76,175,80,.35);border-radius:.25rem;color:#4caf50;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;font-size:.275rem;gap:.075rem;padding:.05rem .2rem}.ppsm-current-dot{font-size:.2rem}.ppsm-birth{color:hsla(0,0%,100%,.55);font-size:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppsm-edit-btn{-ms-flex-negative:0;background:hsla(0,0%,100%,.05);border:none;border-radius:50%;color:hsla(0,0%,100%,.55);cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;font-size:.35rem;height:.8rem;width:.8rem}.ppsm-edit-btn:hover{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.ppsm-footer{-ms-flex-negative:0;border-top:.025rem solid hsla(0,0%,100%,.1);-webkit-flex-shrink:0;flex-shrink:0;padding:.35rem .4rem .4rem}.ppsm-confirm-btn{background:#d4af37;border:none;border-radius:.2rem;color:#1a1a2e;cursor:pointer;font-size:.35rem;font-weight:600;height:1rem;width:100%}.ppsm-confirm-btn:hover:not(:disabled){-webkit-filter:brightness(1.05);filter:brightness(1.05)}.ppsm-confirm-btn--disabled,.ppsm-confirm-btn:disabled{cursor:not-allowed;opacity:.4}.pcms-overlay{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-animation:pcmsOverlayIn .22s ease-out;animation:pcmsOverlayIn .22s ease-out;-webkit-backdrop-filter:blur(.3rem) saturate(.82);backdrop-filter:blur(.3rem) saturate(.82);background:-webkit-radial-gradient(50% 44%,circle,rgba(50,37,78,.16),transparent 38%),rgba(2,3,8,.72);background:radial-gradient(circle at 50% 44%,rgba(50,37,78,.16),transparent 38%),rgba(2,3,8,.72);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;inset:0;-webkit-justify-content:center;justify-content:center;padding:.6rem;position:fixed;z-index:1200}.pcms-card{-webkit-animation:pcmsCardIn .28s cubic-bezier(.2,.82,.25,1);animation:pcmsCardIn .28s cubic-bezier(.2,.82,.25,1);background:-webkit-linear-gradient(305deg,rgba(30,24,44,.98),rgba(13,14,24,.99)),rgba(20,18,30,.98);background:linear-gradient(145deg,rgba(30,24,44,.98),rgba(13,14,24,.99)),rgba(20,18,30,.98);border:.025rem solid rgba(216,179,94,.38);border-radius:.4rem;-webkit-box-shadow:0 .7rem 2rem rgba(0,0,0,.65),inset 0 0 0 .025rem hsla(0,0%,100%,.025),inset 0 .025rem hsla(0,0%,100%,.05);box-shadow:0 .7rem 2rem rgba(0,0,0,.65),inset 0 0 0 .025rem hsla(0,0%,100%,.025),inset 0 .025rem hsla(0,0%,100%,.05);-webkit-box-sizing:border-box;box-sizing:border-box;color:#f7f2e8;max-height:min(88vh,16.5rem);max-width:11rem;overflow-y:auto;padding:.55rem .55rem .5rem;position:relative;scrollbar-color:rgba(216,179,94,.28) transparent;scrollbar-width:thin;width:100%}.pcms-ambient{border-radius:50%;-webkit-filter:blur(1.3rem);filter:blur(1.3rem);height:4.25rem;opacity:.12;pointer-events:none;position:absolute;width:4.25rem}.pcms-ambient--one{background:#d8b35e;left:-.875rem;top:-2.875rem}.pcms-ambient--two{background:#7652b1;bottom:.75rem;right:-2.875rem}.pcms-header{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:.3rem;position:relative;z-index:1}.pcms-header-icon{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(305deg,rgba(216,179,94,.2),rgba(216,179,94,.06));background:linear-gradient(145deg,rgba(216,179,94,.2),rgba(216,179,94,.06));border:.025rem solid hsla(42,65%,65%,.28);border-radius:.3rem;color:#e2bc65;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:1rem;-webkit-justify-content:center;justify-content:center;width:1rem}.pcms-header-copy{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.025rem;min-width:0}.pcms-free-kicker,.pcms-kicker{color:rgba(216,179,94,.68);font-family:Georgia,Times New Roman,serif;font-size:.2rem;letter-spacing:.19em;line-height:1.2}.pcms-header-title{color:#fffaf0;font-family:"Noto Serif SC",serif;font-size:.4rem;font-weight:700;letter-spacing:.08em;line-height:1.35}.pcms-close{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.055);border:.025rem solid hsla(0,0%,100%,.07);border-radius:50%;color:hsla(0,0%,100%,.6);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:.85rem;-webkit-justify-content:center;justify-content:center;padding:0;-webkit-transition:color .16s ease,background .16s ease,-webkit-transform .16s ease;transition:color .16s ease,background .16s ease,-webkit-transform .16s ease;transition:color .16s ease,background .16s ease,transform .16s ease;transition:color .16s ease,background .16s ease,transform .16s ease,-webkit-transform .16s ease;width:.85rem}.pcms-close:hover{background:hsla(0,0%,100%,.12);color:#fff;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.pcms-close:focus-visible{outline:.025rem solid rgba(216,179,94,.8);outline-offset:.05rem}.pcms-subtitle{color:hsla(34,29%,91%,.52);font-size:.325rem;line-height:1.5;margin:.2rem 0 .425rem 1.3rem;position:relative;z-index:1}.pcms-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.225rem;margin-bottom:.325rem;position:relative;z-index:1}.pcms-item{--pcms-accent:#d8b35e;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(350deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.022));background:linear-gradient(100deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.022));border:.025rem solid hsla(0,0%,100%,.08);border-radius:.3rem;-webkit-box-shadow:inset 0 .025rem hsla(0,0%,100%,.022);box-shadow:inset 0 .025rem hsla(0,0%,100%,.022);color:inherit;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:.275rem;min-height:1.65rem;overflow:hidden;padding:.25rem .3rem .25rem .25rem;position:relative;text-align:left;-webkit-transition:border-color .18s ease,background .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background .18s ease,transform .18s ease;transition:border-color .18s ease,background .18s ease,transform .18s ease,-webkit-transform .18s ease;width:100%}.pcms-item::before{background:var(--pcms-accent);border-radius:0 .05rem .05rem 0;bottom:.375rem;-webkit-box-shadow:0 0 .25rem var(--pcms-accent);box-shadow:0 0 .25rem var(--pcms-accent);content:"";left:0;opacity:.72;position:absolute;top:.375rem;width:.05rem}.pcms-item:hover{background:-webkit-linear-gradient(350deg,rgba(216,179,94,.09),hsla(0,0%,100%,.03));background:linear-gradient(100deg,rgba(216,179,94,.09),hsla(0,0%,100%,.03));border-color:rgba(216,179,94,.34);-webkit-transform:translateX(.05rem);-ms-transform:translateX(.05rem);transform:translateX(.05rem)}.pcms-item:hover .pcms-chevron{color:rgba(216,179,94,.78);-webkit-transform:translateX(.05rem);-ms-transform:translateX(.05rem);transform:translateX(.05rem)}.pcms-item:focus-visible{outline:.025rem solid rgba(216,179,94,.82);outline-offset:.05rem}.pcms-item--done{background:-webkit-linear-gradient(350deg,rgba(216,179,94,.08),hsla(0,0%,100%,.022));background:linear-gradient(100deg,rgba(216,179,94,.08),hsla(0,0%,100%,.022));border-color:rgba(216,179,94,.22)}.pcms-item--love{--pcms-accent:#df6f7b}.pcms-item--career_and_wealth{--pcms-accent:#aa83df}.pcms-item--health{--pcms-accent:#58aa8c}.pcms-item--study{--pcms-accent:#668bd7}.pcms-item-index{-ms-flex-negative:0;color:hsla(0,0%,100%,.24);-webkit-flex-shrink:0;flex-shrink:0;font-family:Georgia,Times New Roman,serif;font-size:.2rem;letter-spacing:.05em;width:.425rem}.pcms-item-icon{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.035);border:.025rem solid rgba(216,179,94,.22);border-radius:.275rem;color:var(--pcms-accent);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:1rem;-webkit-justify-content:center;justify-content:center;width:1rem}.pcms-item-body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.075rem;min-width:0}.pcms-item-title{color:rgba(255,252,247,.95);font-size:.375rem;font-weight:600;letter-spacing:.035em;line-height:1.3}.pcms-item-desc{color:hsla(33,20%,89%,.47);font-size:.3rem;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcms-item-badge{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;color:#d8b35e;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:.25rem;gap:.075rem}.pcms-chevron,.pcms-free-chevron{-ms-flex-negative:0;color:hsla(0,0%,100%,.27);-webkit-flex-shrink:0;flex-shrink:0;-webkit-transition:color .18s ease,-webkit-transform .18s ease;transition:color .18s ease,-webkit-transform .18s ease;transition:color .18s ease,transform .18s ease;transition:color .18s ease,transform .18s ease,-webkit-transform .18s ease}.pcms-free{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(350deg,rgba(216,179,94,.14),rgba(216,179,94,.04)),hsla(0,0%,100%,.018);background:linear-gradient(100deg,rgba(216,179,94,.14),rgba(216,179,94,.04)),hsla(0,0%,100%,.018);border:.025rem solid rgba(216,179,94,.46);border-radius:.3rem;-webkit-box-shadow:inset 0 .025rem rgba(255,245,216,.05);box-shadow:inset 0 .025rem rgba(255,245,216,.05);color:inherit;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:.3rem;min-height:1.65rem;padding:.25rem .3rem;position:relative;text-align:left;-webkit-transition:background .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:background .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:background .18s ease,border-color .18s ease,transform .18s ease;transition:background .18s ease,border-color .18s ease,transform .18s ease,-webkit-transform .18s ease;width:100%;z-index:1}.pcms-free:hover{background:-webkit-linear-gradient(350deg,rgba(216,179,94,.2),rgba(216,179,94,.07));background:linear-gradient(100deg,rgba(216,179,94,.2),rgba(216,179,94,.07));border-color:hsla(43,68%,68%,.68);-webkit-transform:translateY(-.025rem);-ms-transform:translateY(-.025rem);transform:translateY(-.025rem)}.pcms-free:hover .pcms-free-chevron{color:#e5c574;-webkit-transform:translateX(.05rem);-ms-transform:translateX(.05rem);transform:translateX(.05rem)}.pcms-free:focus-visible{outline:.025rem solid rgba(216,179,94,.82);outline-offset:.05rem}.pcms-free-icon{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:rgba(216,179,94,.13);border:.025rem solid rgba(216,179,94,.28);border-radius:.275rem;color:#e4bd62;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:1rem;-webkit-justify-content:center;justify-content:center;width:1rem}.pcms-free-body{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.05rem;min-width:0}.pcms-free-kicker{font-size:.175rem}.pcms-free-title{color:#e5c574;font-size:.35rem;font-weight:600;letter-spacing:.035em}.pcms-free-desc{color:hsla(43,57%,82%,.55);font-size:.3rem;line-height:1.4}@-webkit-keyframes pcmsOverlayIn{from{opacity:0}to{opacity:1}}@keyframes pcmsOverlayIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes pcmsCardIn{from{opacity:0;-webkit-transform:translateY(.25rem) scale(.985);transform:translateY(.25rem) scale(.985)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes pcmsCardIn{from{opacity:0;-webkit-transform:translateY(.25rem) scale(.985);transform:translateY(.25rem) scale(.985)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.pcms-card,.pcms-overlay{-webkit-animation:none;animation:none}}.obs-topbar{-ms-flex-negative:0;-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;backdrop-filter:blur(8PX);-webkit-backdrop-filter:blur(8PX);background:rgba(8,8,14,.95);border-bottom:1px solid hsla(0,0%,100%,.06);display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:52PX;-webkit-justify-content:space-between;justify-content:space-between;padding:0 20PX 0 16PX;position:relative;z-index:100}.obs-topbar__back{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:8PX;color:hsla(0,0%,100%,.55);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:6PX;padding:6PX 10PX;-webkit-transition:all .18s;transition:all .18s}.obs-topbar__back:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9)}.obs-topbar__back-text{font-size:15PX;font-weight:500;letter-spacing:.04em;line-height:1}.obs-topbar__right{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:12PX}.obs-topbar__credits{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:999PX;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:6PX;padding:7PX 14PX;-webkit-transition:background .18s,border-color .18s;transition:background .18s,border-color .18s}.obs-topbar__credits:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.16)}.obs-topbar__credits svg{fill:#d4af37;-ms-flex-negative:0;color:#d4af37;-webkit-flex-shrink:0;flex-shrink:0;opacity:1}.obs-topbar__credits-num{color:#fff;font-size:16PX;font-weight:700;line-height:1}.obs-topbar__credits-label{color:hsla(0,0%,100%,.88);font-size:14PX;font-weight:500;line-height:1}.obs-topbar__recharge-btn{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(315deg,#c9970a,#e8c040);background:linear-gradient(135deg,#c9970a,#e8c040);border-radius:18PX;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;height:36PX;-webkit-justify-content:center;justify-content:center;padding:0 18PX;-webkit-transition:opacity .18s,-webkit-transform .12s;transition:opacity .18s,-webkit-transform .12s;transition:opacity .18s,transform .12s;transition:opacity .18s,transform .12s,-webkit-transform .12s}.obs-topbar__recharge-btn:hover{opacity:.9;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.obs-topbar__recharge-btn:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.obs-topbar__recharge-text{color:#1a0f00;font-size:16PX;font-weight:700;letter-spacing:.04em;line-height:1}.obs-topbar__avatar-btn{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:-webkit-linear-gradient(315deg,#5e2d9f,#9b4dca);background:linear-gradient(135deg,#5e2d9f,#9b4dca);border-radius:50%;color:hsla(0,0%,100%,.9);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:38PX;-webkit-justify-content:center;justify-content:center;overflow:hidden;-webkit-transition:opacity .18s,-webkit-transform .12s;transition:opacity .18s,-webkit-transform .12s;transition:opacity .18s,transform .12s;transition:opacity .18s,transform .12s,-webkit-transform .12s;width:38PX}.obs-topbar__avatar-btn:hover{opacity:.88;-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.obs-topbar__avatar-btn:active{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.obs-topbar__avatar-img{border-radius:50%;display:block;height:38PX;width:38PX}.obs-topbar__avatar-wrap{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;position:relative}.obs-topbar__dropdown{-webkit-animation:dropdown-fade-in .15s ease;animation:dropdown-fade-in .15s ease;backdrop-filter:blur(20PX);-webkit-backdrop-filter:blur(20PX);background:rgba(22,22,32,.97);border:1px solid hsla(0,0%,100%,.09);border-radius:12PX;-webkit-box-shadow:0 8PX 32PX rgba(0,0,0,.55);box-shadow:0 8PX 32PX rgba(0,0,0,.55);max-width:min(360PX,100vw - 24PX);min-width:220PX;padding:14PX 0 8PX;position:absolute;right:0;top:calc(100% + 10PX);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:999}@-webkit-keyframes dropdown-fade-in{from{opacity:0;-webkit-transform:translateY(-.15rem);transform:translateY(-.15rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdown-fade-in{from{opacity:0;-webkit-transform:translateY(-.15rem);transform:translateY(-.15rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.obs-topbar__dropdown-email{color:hsla(0,0%,100%,.45);font-size:13PX;letter-spacing:.02em;padding:0 18PX 10PX;word-break:break-all}.obs-topbar__dropdown-credits-row{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6PX;padding:0 18PX 14PX}.obs-topbar__dropdown-credits-info{-ms-flex-align:baseline;-webkit-box-align:baseline;-webkit-box-flex:1;-webkit-align-items:baseline;align-items:baseline;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;gap:6PX;min-width:0;white-space:nowrap}.obs-topbar__dropdown-credits-label{-ms-flex-negative:0;color:hsla(0,0%,100%,.65);-webkit-flex-shrink:0;flex-shrink:0;font-size:14PX;white-space:nowrap}.obs-topbar__dropdown-credits-num{-ms-flex-negative:0;color:#d4af37;-webkit-flex-shrink:0;flex-shrink:0;font-size:15PX;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;white-space:nowrap}.obs-topbar__dropdown-credits-row--compact .obs-topbar__dropdown-credits-label{font-size:13PX}.obs-topbar__dropdown-credits-row--compact .obs-topbar__dropdown-credits-num{font-size:14PX}.obs-topbar__dropdown-recharge-btn{-ms-flex-negative:0;background:-webkit-linear-gradient(315deg,#c9970a,#e8c040);background:linear-gradient(135deg,#c9970a,#e8c040);border:none;border-radius:14PX;color:#1a0f00;cursor:pointer;-webkit-flex-shrink:0;flex-shrink:0;font-size:13PX;font-weight:700;height:28PX;padding:0 12PX;-webkit-transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s}.obs-topbar__dropdown-recharge-btn:hover{opacity:.9;-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.obs-topbar__dropdown-recharge-btn:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.obs-topbar__dropdown-divider{background:hsla(0,0%,100%,.07);height:1PX;margin:4PX 0}.obs-topbar__dropdown-item{-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:hsla(0,0%,100%,.82);cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;font-size:14PX;letter-spacing:.03em;padding:9PX 16PX;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.obs-topbar__dropdown-item:hover{background:hsla(0,0%,100%,.06);color:#fff}.obs-topbar__dropdown-item--danger{color:#e05252}.obs-topbar__dropdown-item--danger:hover{background:rgba(224,82,82,.08);color:#f06060}html.obs-desk-page,html.obs-desk-page body{background:#0a0a0f;height:100%;max-width:100%;overflow:hidden;width:100%}html.obs-desk-page #app,html.obs-desk-page .taro_page,html.obs-desk-page .taro_router{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#0a0a0f;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;width:100%}html.obs-desk-page .app-root{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;min-height:0;overflow:hidden}html.obs-desk-page .app-page{height:100%;min-height:0;overflow:hidden}.obs-desk-root{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#0a0a0f;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;width:100%}.obs-desk{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}