:root{--sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--brand-blue-soft:#eef5fc;--brand-text:#1d1d1f;--brand-line:#e8e8ed;--brand-surface:#fff;--brand-canvas:#f5f5f7;--brand-page-size:1.5rem;--brand-section-size:1.25rem;--brand-body-size:1rem;--brand-label-size:.875rem;--brand-caption-size:.75rem;--brand-content-width:1120px}body{font-size:var(--brand-body-size);line-height:1.65}body,button,input,select,textarea{font-family:var(--sans)}input,select,textarea{max-width:100%}a,button,input,select,summary,textarea{scroll-margin-block:88px}body :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--brand-blue);outline-offset:3px}html:lang(zh) :where(p,input,textarea,label){letter-spacing:normal}html:lang(en) body{line-height:1.5}.shx-in,.shx-ta{font-size:16px;line-height:1.5;padding:12px;min-height:48px}.shx-ta,textarea.shx-in{min-height:112px}.shx-h{font-size:var(--brand-section-size);font-weight:400;line-height:1.4}.shx-btn{min-height:48px;padding:12px 20px;font-weight:400}.shx-btn,.shx-mini{font-size:15px;line-height:1.5;white-space:normal}.shx-mini{min-height:44px;padding:8px 12px}.mn-note,.stk-blind{font-size:15px;line-height:1.65}.brand-workspace{width:100%;max-width:var(--brand-content-width);margin:0 auto;min-height:100dvh;padding-bottom:40px;background:var(--brand-canvas)}.brand-workspace>.topbar{gap:12px;padding:16px;min-height:72px;flex-wrap:wrap;align-items:center;background:#fff;border-bottom:1px solid var(--brand-line)}.brand-page-title{margin:0;flex:1 1 180px;font-size:var(--brand-page-size);font-weight:400;line-height:1.3;color:var(--brand-text);overflow-wrap:anywhere}.brand-page-heading{flex:1 1 200px;min-width:0}.brand-page-context{font-size:15px;color:var(--brand-muted);margin:8px 0 0;line-height:1.5;overflow-wrap:anywhere}.brand-workspace>.topbar>.bell{min-width:44px;min-height:44px;flex-shrink:0}.brand-workspace :is(.shx-mini,.stk-rev){min-height:44px;padding:8px 12px;font-size:var(--brand-label-size);white-space:normal;line-height:1.5}.brand-plan-sections{display:flex;flex-direction:column;gap:24px;padding:16px}.brand-workspace .brand-plan-receipts{margin:24px 16px 0}.brand-daily-editor,.brand-route-fields{min-width:0}.brand-route-fields label{font-weight:400}.brand-route-fields label input,.brand-route-fields label select{margin-top:8px;font-weight:400}:is(.brand-route-fields,.brand-daily-editor) button{min-height:44px;padding:8px 12px;font-size:13px;color:var(--brand-blue);background:white;border:1px solid #b8cfe5;border-radius:8px}.brand-daily-editor select{min-height:48px;padding:8px 12px;font-size:16px;background:white;border:1px solid #bbc0c8;border-radius:8px}.brand-daily-editor>section{min-width:0;padding-bottom:12px}.brand-daily-editor h4{font-size:16px;font-weight:500}.brand-workspace .shx-card{padding:20px;border:1px solid var(--brand-line);border-radius:12px;box-shadow:0 1px 2px #00000005;background:#fff}.brand-workspace :is(.shx-h,.shx-card>h3){display:block;margin:0 0 12px;font-size:var(--brand-section-size);line-height:1.4;font-weight:500}.brand-workspace :is(.shx-in,.shx-sel){min-height:48px;padding:12px;border-radius:8px;border:1px solid #bbc0c8;font-size:16px;line-height:1.5;background:#fff}.brand-workspace textarea.shx-in{min-height:112px;resize:vertical}.brand-workspace .shx-btn{min-height:48px;padding:12px 20px;font-size:15px;font-weight:400;line-height:1.5;white-space:normal}.brand-workspace :is(.mn-note,.mn-blind,.stk-blind,.pl-fine,.ai-budget){font-size:var(--brand-label-size);line-height:1.65;color:var(--brand-muted)}.brand-workspace .travel-flow{padding:20px 16px;background:#fff;border-bottom-color:var(--brand-line)}.brand-workspace .travel-flow>p:first-of-type{font-weight:400;color:var(--brand-blue)}.brand-workspace .travel-flow small{font-size:12px;color:var(--brand-muted);max-width:75ch}.brand-workspace .travel-flow button{color:var(--brand-blue);border-color:#b8cfe5;border-radius:8px;font-size:13px}.brand-workspace .ai-budget{padding:12px 16px;background:var(--brand-blue-soft)}.brand-workspace .ai-budget summary{min-height:44px;display:list-item;align-content:center}.brand-workspace .pl-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.brand-workspace .pl-it{min-width:0;padding:16px 56px 16px 16px;border-radius:8px}.brand-workspace .pl-nm{font-size:15px;line-height:1.5;font-weight:400}.brand-workspace .pl-one{font-size:15px;color:var(--brand-muted);line-height:1.6}.brand-workspace .pl-info{width:44px;height:44px;right:6px}.brand-workspace .wsheet{width:min(100%,640px);box-sizing:border-box;padding:24px 16px}.brand-workspace .wsheet h4{font-size:16px;line-height:1.4;margin-bottom:16px}.brand-workspace :is(.stk-tabs,.stk-kinds){gap:8px;flex-wrap:wrap}.brand-workspace .chchip{min-height:44px;padding:10px 16px;font-size:15px;line-height:1.5}.brand-workspace :is(.stk-row,.stk-mv){gap:12px;padding-block:16px}.brand-workspace .stk-row{width:100%;border:0;border-bottom:1px solid var(--brand-line);background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}.brand-workspace .stk-row:hover:not(:disabled){background:var(--brand-blue-soft)}.brand-workspace .stk-row:disabled{cursor:default}.brand-workspace .stk-k{font-size:12px;font-weight:400}.brand-workspace :is(.stk-row,.stk-mv) b{font-variant-numeric:tabular-nums}.brand-workspace .stk-pick{min-height:48px;gap:8px;flex-wrap:wrap}.brand-workspace .stk-pick b,.brand-workspace .stk-pick span{font-size:15px}.brand-workspace .stk-pick button{min-width:44px;min-height:44px}.brand-workspace .cai{background:#fff!important;color:var(--brand-text);box-shadow:none!important;border-top:3px solid var(--brand-blue)}.brand-workspace .cai-h{flex-wrap:wrap;gap:8px;font-size:15px}.brand-workspace .cai-h b{font-weight:500;color:var(--brand-blue)}.brand-workspace .cai-h span,.brand-workspace .cai-hint{color:var(--brand-muted);font-size:15px}.brand-workspace .cai-hint button{margin:4px 4px 4px 0;min-height:44px;padding:8px 12px;font-size:13px;border:1px solid #c5d8eb;border-radius:8px;color:var(--brand-blue);background:#fff}.brand-workspace .cai-q{background:var(--brand-blue-soft);color:var(--brand-text);font-size:15px}.brand-workspace .cai-a{color:var(--brand-secondary);font-size:15px}.brand-workspace .cai-in input{min-height:48px;font-size:16px;border-radius:8px;background:#fff;color:var(--brand-text);border:1px solid #bbc0c8}.brand-workspace .cai-in input::-moz-placeholder{color:var(--brand-muted)}.brand-workspace .cai-in input::placeholder{color:var(--brand-muted)}.brand-workspace .cai-in button{min-height:48px;min-width:48px;border-radius:8px;background:var(--brand-blue);color:#fff}.brand-form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.brand-stock-panels{padding:0 16px;display:grid;gap:24px;align-items:start}.brand-stock-panels>.shx-card{margin:0!important;min-width:0}:is(.tour,.tp-card,.rfind,.cfpick-row){line-height:1.65}.tour .tn{font-size:19px;font-weight:400;line-height:1.4}.tour :is(.tm,.slot){font-size:15px}.tour .tb{padding:20px}.tp-top{gap:12px;flex-wrap:wrap}.tp-top h1{font-size:var(--brand-page-size);font-weight:500;line-height:1.3}.tp-top p{font-size:15px}.tp-back{min-width:44px;min-height:44px}.tp-body{padding:24px 16px}.tp-card{padding:20px;border-radius:12px;margin-bottom:24px}.tp-card .q{font-size:16px;font-weight:400;line-height:1.5}.tp-card :is(.sub,.opt){font-size:15px}.tp-c{min-height:44px;font-size:15px}.tp-step button{min-height:44px;min-width:44px}.tp-date{flex-wrap:wrap}.tp-date input,.tp-in{min-height:48px}.tp-card textarea{min-height:112px}.tp-prog{gap:8px}.tp-prog span{font-size:15px;line-height:1.5;color:var(--brand-muted)}.cfpick-row b,.rfind-rt b,.rfind-tt b{font-size:15px;line-height:1.5;font-weight:500}.cfpick-row em,.rfind-ft,.rfind-rt em,.rfind-tt em{font-size:15px}.rfind-row{min-height:64px;padding-block:16px}.rfind-ask>button:last-child{width:44px;height:44px}.rfind-chips button{min-height:44px;font-size:13px}.rfind{border-color:var(--brand-line)}.rfind-ask>button:last-child,.rfind-av{background:var(--brand-blue)}.rfind-chips button,.rfind-ic,.rfind-row.on{background:var(--brand-blue-soft);color:var(--brand-blue)}.rfind-ft button,.rfind-tt b{color:var(--brand-blue)}.rfind-tt em{color:var(--brand-muted)}.rfind-ask,.rfind-chips button{border-color:#b8cfe5}.rfind .rfind-ask input:focus-visible{outline:3px solid var(--brand-blue)!important;outline-offset:3px}.brand-dining-intent{padding:16px;margin-top:4px;border:1px solid var(--brand-line);border-radius:12px;background:#fff}.brand-dining-intent .vin:not(.rec){color:var(--brand-blue);border-color:#b8cfe5}.brand-dining-intent>div:nth-child(2) button{min-height:44px;font-size:13px!important;color:var(--brand-blue)!important;background:var(--brand-blue-soft)!important;border-color:#b8cfe5!important}.tcard .ct{font-size:15px;line-height:1.5;font-weight:400}.tcard .cf{font-size:12px;gap:8px;flex-wrap:wrap}.tcard .cb{padding:12px}.sheetx{width:44px;height:44px}.au-wrap{padding:32px 16px;min-height:100dvh;height:auto}.au-card{width:100%;max-width:460px;padding:32px;border:1px solid var(--brand-line);border-radius:16px;background:white;box-shadow:0 8px 32px #1d1d1f08}.au-card h1{font-size:var(--brand-page-size);line-height:1.3;font-weight:500}.au-in{border-radius:999px}.au-btn,.au-in,.au-sso{min-height:48px;height:auto;font-size:15px;line-height:1.5;padding:10px 20px}.au-btn,.au-sso{font-weight:400}.au-btn+.au-sso{margin-top:10px}.au-card :is(.au-in,.au-btn,.au-sso){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:0;border-radius:999px;min-height:48px;height:auto;padding:10px 20px}.au-alt,.au-alt.sm,.au-cn,.au-err,.au-ghint,.au-school{font-size:15px;line-height:1.65}.au-langlink button{min-height:44px;padding:8px 12px;font-size:13px}.au-field-label{display:block;margin-bottom:8px;font-size:15px;font-weight:400;color:var(--brand-secondary)}.lg-body{max-width:72ch;margin:0 auto;padding:24px 16px 64px}.lg-body :is(p,li){font-size:15px;line-height:1.8}.lg-body h2{font-size:19px;font-weight:500;margin-top:32px}.lg-top button{min-width:44px;min-height:44px}@media (min-width:768px){:root{--brand-page-size:2rem;--brand-section-size:1.5rem}.brand-plan-sections,.brand-workspace .travel-flow,.brand-workspace>.topbar{padding:24px 32px}.brand-stock-panels{padding:0 32px}.brand-workspace .brand-plan-receipts{margin:24px 32px 0}.brand-workspace .shx-card{padding:24px}.brand-plan-sections>.shx-card>.mn-note{max-width:78ch}}@media (min-width:1024px){.brand-stock-panels{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.brand-daily-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.brand-daily-editor>:is(h3,label,p){grid-column:1/-1}}@media (max-width:480px){.au-card{padding:24px 20px}.brand-workspace .shx-card{padding:16px}.brand-workspace>.topbar .shx-mini{flex:1 1 auto}.brand-form-pair{grid-template-columns:minmax(0,1fr)}.brand-workspace .stk-mv{flex-wrap:wrap}.brand-workspace .stk-mv>span:nth-child(2){flex-basis:calc(100% - 80px)!important}.tp-prog span{padding:8px 4px;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.service-notice{position:relative;z-index:26;padding:10px max(16px,env(safe-area-inset-left));background:#fff;color:#243649;border-bottom:2px solid #0071e3;font:13px/1.5 var(--sans);overflow-wrap:anywhere}.service-notice small,.service-notice span,.service-notice strong{display:block;max-width:78ch;margin:0 auto}.service-notice strong{color:#0071E3;font-weight:500}.service-notice small{font-size:12px;margin-top:3px;color:#526170}.ltabs .lt:not(.on){color:#6E6E73}.sy-dining-suggestions{display:flex;flex-wrap:wrap;gap:0 8px;margin-top:10px}.sy-dining-filters{align-items:center;gap:0 8px}button.sy-compact-pill{flex:0 0 auto;min-width:44px;min-height:44px;width:auto;padding:0;margin:0;border:0;border-radius:999px;background:transparent;box-shadow:none;transform:none;color:#0071E3;font-family:var(--sans);font-size:13px;font-weight:400;line-height:16px;white-space:nowrap;cursor:pointer}.sy-compact-pill__face,button.sy-compact-pill{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.sy-compact-pill__face{min-height:28px;padding:5px 10px;border:1px solid #0071e3;border-radius:999px;background:#fff;color:inherit}.sy-compact-pill--action .sy-compact-pill__face{background:#fff;border-color:#0071E3;color:#0071E3}.sy-compact-pill--filter[aria-pressed=true] .sy-compact-pill__face{background:#0071E3;border-color:#0071E3;color:#fff}@media(hover:hover){.sy-compact-pill:hover:not(:disabled) .sy-compact-pill__face{background:#0071E3;border-color:#0071E3;color:#fff}.sy-compact-pill--filter[aria-pressed=true]:hover:not(:disabled) .sy-compact-pill__face{background:color-mix(in srgb,#0071E3 92%,white);border-color:color-mix(in srgb,#0071E3 92%,white);color:#fff;box-shadow:none}}button.sy-compact-pill:focus-visible{outline:0}button.sy-compact-pill:focus-visible .sy-compact-pill__face{outline:3px solid #0071E3;outline-offset:2px}button.sy-compact-pill:disabled{opacity:.55;cursor:not-allowed}button.sy-compact-pill.trip-lead-secondary{max-width:100%;font-size:13px;line-height:20px}.trip-lead-secondary>.sy-compact-pill__face{max-width:100%;min-height:28px;padding:3px 12px;white-space:normal;overflow-wrap:anywhere;text-align:center}.sy-life-page .ltabs .lt{font-family:var(--sans);font-weight:400;color:#6E6E73}.sy-life-page .ltabs .lt.on{color:#0071E3;font-weight:400}.sy-life-page .ltabs .lt:focus-visible{outline:2px solid #0071E3;outline-offset:2px}@media(hover:hover){.sy-life-page .ltabs .lt:hover:not(.on){color:#0071E3}}.sy-life-page :is(.chbar,.stcats,.mtcats){gap:0 8px}.tribeplaza .tzcard{border:1px solid #d8d8dc;border-radius:16px;background:#fff;box-shadow:none;transform:none}.tribeplaza .tzcard.new{border-color:#0071E3;background:#F4F9FD}.tribeplaza .tzcard:focus-visible{outline:3px solid #0071E3;outline-offset:2px}.tribeplaza .tzemo{background:#F4F9FD;color:#0071E3}.tribeplaza .tztitle{font-weight:400;color:#1D1D1F}.tribeplaza .tzcat2{color:#6E6E73;font-weight:400}.tribeplaza .tzgo{position:relative;isolation:isolate;min-height:44px;padding:0 12px;border:0;background:transparent!important;color:#0071E3;font-size:12px;font-weight:400;box-shadow:none}.tribeplaza .tzgo:before{content:"";position:absolute;inset:8px 0;z-index:-1;border:1px solid #0071e3;border-radius:999px;background:#fff}.tribeplaza .tzgo:not(.in){color:#fff!important}.tribeplaza .tzgo:not(.in):before{background:#0071E3}.tribeplaza .tzgo.in{background:transparent;color:#0071E3;border:0}.tribeplaza .tzgo:focus-visible{outline:3px solid #0071E3;outline-offset:2px}@media(hover:hover){.tribeplaza .tzgo.in:hover{color:#fff}.tribeplaza .tzgo.in:hover:before{background:#0071E3}.tribeplaza .tzgo:not(.in):hover:before{background:color-mix(in srgb,#0071E3 92%,white);border-color:color-mix(in srgb,#0071E3 92%,white)}}.tribeplaza .tzdot{background:#0071E3}.sy-community-audience{margin-bottom:0!important;min-height:44px;color:#0071E3;border-color:#0071E3!important;font-weight:400!important}.sy-community-audience.on{background:#0071E3!important;color:#fff!important}@media(hover:hover){.sy-community-audience:hover:not(.on):not(:disabled){background:#0071E3!important;color:#fff!important}.sy-community-audience.on:hover:not(:disabled),.sy-community-submit:hover:not(:disabled){background:color-mix(in srgb,#0071E3 92%,white)!important;color:#fff!important}}.sy-community-manager{width:auto}.sy-admin-tribe-tag{background:#F4F9FD;color:#0071E3}.sy-community-submit{background:#0071E3!important;color:#fff;font-weight:400}.sy-community-audience:focus-visible,.sy-community-submit:focus-visible{outline:3px solid #0071E3;outline-offset:2px}.sy-tribe-standard{--ta:#0071E3;--ta2:#5A9CD5;--tbg:#fff;--tcard:#fff;--tink:#1D1D1F;--tmuted:#626269;background:#fff;color:#1D1D1F;font-family:var(--sans);background-image:none}.sy-tribe-standard .tpback{min-width:44px;min-height:44px;background:#F4F9FD;border:1px solid #d8ebfa;color:#0071E3}.sy-tribe-standard .tpleave{min-height:44px;color:#6E6E73;opacity:1}.sy-tribe-standard .tpname{color:#1D1D1F;font-weight:400}.sy-tribe-standard .tpdesc,.sy-tribe-standard .tpfoot{color:#6E6E73;opacity:1}.sy-tribe-standard .tpmeta{color:#0071E3;font-weight:400}.sy-tribe-standard .tpmgr{color:#424245}.sy-tribe-standard .tpxp{background:#F4F9FD;border:1px solid #d8ebfa}.sy-tribe-standard .tpxpbar{background:#D8EBFA}.sy-tribe-standard .tpxpbar i{background:#0071E3}.sy-tribe-standard .tpjoin{min-height:44px;border-radius:999px;background:#0071E3;color:#fff;box-shadow:none;font-size:15px;font-weight:400}@media(hover:hover){.sy-tribe-standard .tpjoin:hover:not(:disabled){background:color-mix(in srgb,#0071E3 92%,white);color:#fff}}.sy-tribe-standard .tpchan{min-height:56px;border:1px solid #d8d8dc;border-radius:16px;background:#fff;box-shadow:none}.sy-tribe-standard .tpchan.dim{opacity:.65}.sy-tribe-standard .tpchbody b{font-weight:500}.sy-tribe-standard .tpchan:focus-visible,.sy-tribe-standard :is(button,[role=link]):focus-visible{outline:3px solid #0071E3;outline-offset:2px}.bsp{--stone:#fff;--stone2:#D8EBFA;--pine:#1D1D1F;--bink:#1D1D1F;--bink2:#424245;--bmuted:#626269;--amber:#0071E3;--amber-soft:#5A9CD5;--bline:#D8D8DC;--bline-soft:#E9E9ED;--bserif:var(--sans);--bcn:var(--sans);background:#fff;color:#1D1D1F;font-family:var(--sans);font-weight:400}.bsp :is(h1,h2,h3,h4,p,button){font-family:var(--sans)}.bsp-creed h2,.bsp-dtitle,.bsp-hero h1,.bsp-tour h3{font-weight:500;letter-spacing:0}.bsp-close p,.bsp-lede{font-weight:400}.bsp-tabs button{min-height:44px;font-size:13px;font-weight:400;letter-spacing:0;color:#6E6E73}.bsp-tabs button[aria-selected=true]{color:#0071E3;box-shadow:inset 0 -2px #0071E3}.bsp-close,.bsp-el.on{background:#F4F9FD}.bsp-close{color:#1D1D1F;border-top:1px solid #d8d8dc}.bsp-close h2{color:#1D1D1F;font-weight:500;letter-spacing:0}.bsp-close p,.bsp-steps .d{color:#424245}.bsp-steps,.bsp-steps>div{border-color:#D8D8DC}.bsp-steps .h{color:#1D1D1F}.bsp-cta{min-height:44px;padding:10px 24px;border-radius:999px;border:1px solid #0071e3;font-size:16px;font-weight:400;letter-spacing:0}.bsp-cta,.bsp-cta:active{background:#0071E3;color:#fff}.bsp-cta:active{box-shadow:none}@media(hover:hover){.bsp-cta:hover:not(:disabled){background:color-mix(in srgb,#0071E3 92%,white);border-color:color-mix(in srgb,#0071E3 92%,white);color:#fff;box-shadow:none}}.bsp-back{min-width:44px;min-height:44px;background:#fff;color:#0071E3}.bsp :is(button,[role=tab]):focus-visible,.bspall:focus-visible,.bspcard:focus-visible{outline:3px solid #0071E3;outline-offset:2px}.bspcard{width:100%;text-align:left;font-family:var(--sans);background:#fff;border:1px solid #d8d8dc;border-radius:16px;box-shadow:none}.bspcard:hover{border-color:#0071E3}.bsp-dmark,.bspall,.bspcard-en,.bspcard-mark{color:#0071E3}.bsp-chip s,.bspall,.bspcard b,.bspcard-en{font-family:var(--sans)}.bspcard-en{letter-spacing:.08em}.bspall{border-top-color:#D8D8DC;letter-spacing:0;min-height:44px}.bsp-chip{border-radius:12px}.bsp-body,.bsp-chip b,.bsp-chip s,.bsp-claim,.bsp-dd,.bsp-dt,.bsp-ph,.bsp-sub,.bsp-whyrow h4,.bsp-whyrow p{font-family:var(--sans);letter-spacing:0}.bsp-dd,.bsp-eyebrow,.bsp-ph,.bsp-sub{color:#0071E3}.bsp-chip b,.bsp-claim,.bsp-dt,.bsp-whyrow h4{color:#1D1D1F;font-weight:500}.bsp-body,.bsp-plate p,.bsp-whyrow p{color:#424245}.bsp-plate.warn{border-left-color:#0071E3}.bsp-chip{background:#F4F9FD;border:1px solid #d8ebfa}.bsp-alt{min-height:44px;border:0;background:transparent;color:#0071E3;font:400 15px var(--sans);cursor:pointer}.bsp-why{border-left-color:#0071E3}.sy-bespoke-themes .chgcard{text-align:left;font-family:var(--sans);border-color:#D8D8DC;background:#fff;box-shadow:none}.sy-bespoke-themes .chgcard:focus-visible{outline:3px solid #0071E3;outline-offset:2px}.sy-bespoke-themes .chgcard b{font-weight:500}.sy-tribe-standard :is(.mklock,.mkcard,.btk,.fdk,.hsk,.psk){background:#fff;border:1px solid #d8d8dc;box-shadow:none}.sy-tribe-standard :is(.mkempty,.fdgeo,.hstip,.psbuddy){color:#6E6E73}.sy-tribe-standard :is(.mkchip,.btc,.fdc,.hsc,.psc){color:#0071E3;border-color:#0071E3;font-size:12px;font-weight:400}.sy-tribe-standard :is(.mkchip,.btc,.fdc,.hsc,.psc).on{color:#fff;border-color:#0071E3;background:#0071E3;font-weight:400}.sy-tribe-standard :is(.mksell,.btsell,.fdsell,.hssell,.pssell,.mkpub,.btpub,.fdpub,.hspub,.pspub,.mkfoot .c,.btjoin,.fdjoin,.hscontact){background:#0071E3;color:#fff;box-shadow:none;font-weight:400}.sy-tribe-standard :is(.btjoin,.fdjoin,.hscontact).in{background:#fff;color:#0071E3;border:1px solid #0071e3}.sy-tribe-standard :is(.mkcard .cond,.mktags .t,.btsub .md,.hsk .im .kind,.hsk .wanthd .kind2){color:#0071E3;background:#F4F9FD}.sy-tribe-standard .hsk .wanthd{background:#F4F9FD}.sy-tribe-standard .hsk .wanthd b{color:#0071E3}.sy-tribe-standard :is(.fdk .dblk,.psr.time){background:#F4F9FD;border-color:#D8EBFA}.sy-tribe-standard :is(.fdk .dblk b,.fdk .when,.fdk .fdseats b,.hsk .meta b,.psbuddy b,.psr.time){color:#0071E3}.sy-tribe-standard :is(.mkcard .tt,.fdk .top b,.pstt){font-weight:500}.sy-tribe-standard :is(.mkcard .pr,.mkprice,.hsk .pr){font-weight:400}.sy-tribe-standard :is(.btmini,.fdmini,.hsk .hsmini,.mkchip){font-weight:400}.sy-tribe-standard :is(.mkchip,.btc,.fdc,.hsc,.psc,.btjoin,.fdjoin,.hscontact,.btmini,.fdmini,.hsk .hsmini){min-height:44px}.sy-tribe-standard :is(button,[role=link]):focus-visible{outline:3px solid #0071E3;outline-offset:2px}.topbar.tbcard .hlockup{--brand-size:20px;--brand-size-en:20px}@media (max-width:1023px){.topbar.tbcard .pvlogin{position:relative;isolation:isolate;min-width:44px;min-height:44px;box-sizing:border-box;justify-content:center;padding:0 14px;border:0;background:transparent;box-shadow:none;font-weight:400}.topbar.tbcard .pvlogin:before{content:"";position:absolute;inset:8px 0;z-index:-1;border-radius:999px;background:#0071E3}}@media (max-width:1023px) and (hover:hover){.topbar.tbcard .pvlogin:hover:not(:disabled):before{background:color-mix(in srgb,#0071E3 92%,white)}}@media (min-width:1024px){.topbar.tbcard .hlockup{--brand-size:28px;--brand-size-en:28px}.side .navit,html[lang=en] .side .navit{grid-template-columns:20px 52px;-moz-column-gap:8px;column-gap:8px;min-height:44px;box-sizing:border-box;padding-block:10px;font-family:var(--sans);font-size:15px;font-weight:400;line-height:20px;letter-spacing:.08em}.side .navit.on{color:#0071E3;font-weight:400}.side .navit svg{width:20px;height:20px}html[lang=en] .side .navit .navlt{font-family:var(--sans);font-style:normal;font-size:15px;font-weight:400;line-height:20px}}.topbar.tbcard .tbrnd>svg.tbglobe{width:20px;height:20px;color:#0071E3}.topbar.tbcard :is(.tbrnd,.tbacct-t){min-width:44px;min-height:44px;justify-content:center}.topbar.tbcard .tbrnd-pop{max-width:calc(100vw - 24px)}.topbar.tbcard .tbrnd-pop button{min-height:44px}.topbar.tbcard :is(.tbrnd,.tbacct-t):focus-visible{outline:2px solid #0071E3;outline-offset:2px}@media (max-width:1023px){.app:has(>.pvbar) .content{padding-bottom:calc(var(--navh) + 56px)}}:root{--sy-directory-muted:#6E6E73}.scw .scw-tabsbar .ltabs .lt:not(.on),.sy-life-page .ltabs .lt:not(.on){color:var(--sy-directory-muted)}html[data-skin] body .wfeed .wfilter:not(.seg-scrolled) .seg>span:not(.on):not(.askai){color:var(--sy-directory-muted)!important}@media (hover:hover){.scw .scw-tabsbar .ltabs .lt:not(.on):hover,.sy-life-page .ltabs .lt:not(.on):hover{color:#0071E3}html[data-skin] body .wfeed .wfilter:not(.seg-scrolled) .seg>span:not(.on):not(.askai):hover{color:#0071E3!important}}.scw .scw-tabsbar .ltabs .lt:not(.on):focus-visible,.sy-life-page .ltabs .lt:not(.on):focus-visible{color:#0071E3}html[data-skin] body .wfeed .wfilter:not(.seg-scrolled) .seg>span:not(.on):not(.askai):focus-visible{color:#0071E3!important}:root{--sy-panel-tint:#F4F9FD;--sy-panel-line:#D8EBFA;--sy-card-line:#E5E7EB;--sy-panel-ink:#333336}.sysnote{background:var(--sy-panel-tint)!important;border-color:var(--sy-panel-line)!important;color:var(--sy-panel-ink)!important;backdrop-filter:none;box-shadow:0 2px 8px rgba(0,0,0,.035)}.sysnote i{color:#0071E3!important}.sysnote .sysnote-tx{color:var(--sy-panel-ink)!important}.sysnote-live .sn-more{background:#fff;color:var(--sy-directory-muted)!important;border-color:var(--sy-panel-line)!important}.scw .scw-carou>.scw-biz,.scw .scw-carou>.scw-biz.scw-newbiz{background:var(--sy-panel-tint)!important}.scw .scw-carou .scw-dept{border-color:var(--sy-card-line);box-shadow:0 2px 8px rgba(0,0,0,.035)}.scw .scw-depth b{color:#0071E3}.scw .scw-stabs .chchip.mac:not(.on){background:#fff!important;color:#0071E3!important;border-color:#0071E3!important}.scw .scw-stabs .chchip.mac.on{background:#0071E3!important;color:#fff!important;border-color:#0071E3!important}@media (hover:hover){.scw .scw-stabs .chchip.mac:not(.on):hover{background:#0071E3!important;color:#fff!important}.scw .scw-stabs .chchip.mac.on:hover{background:color-mix(in srgb,#0071E3 92%,white)!important}}.scw .scw-stabs .chchip.mac:focus-visible{outline:2px solid #0071E3;outline-offset:2px}.sy-life-page .ltabs .lt.lt,.sy-life-page .ltabs .lt.on{color:#000!important;font-weight:400!important;transform:none}.sy-life-page .ltabs .lt:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#000!important;opacity:0}.sy-life-page .ltabs .lt.on:after,.sy-life-page .ltabs .lt:focus-visible:after{opacity:1}.sy-life-page .ltabs .lt:focus-visible{outline:2px solid #000;outline-offset:4px}@media(hover:hover){.sy-life-page .ltabs .lt:hover{color:#000!important}.sy-life-page .ltabs .lt:hover:after{opacity:1}}@media(min-width:1024px){.side .navit,html[lang=en] .side .navit{color:#000!important;font-weight:400!important;background:transparent!important}.side .navit:focus-visible,.side .navit:hover,html[lang=en] .side .navit:hover{color:#000!important}.side .navit.on,.side .navit.on:focus-visible,.side .navit.on:hover,html[lang=en] .side .navit.on{color:#0071E3!important}.side .navit.on:before{background:#0071E3!important}}.wrap.zw{overflow-x:clip}.travel-account-menu{display:none;position:relative}.topbar.tbcard .travel-account-menu .tbacct-t{gap:8px}.account-menu-label{font-size:15px;line-height:1.4;color:#0071E3;font-weight:400}.account-mobile-settings{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:#0071E3;font-size:19px;padding:0}.account-input-label{display:block;margin:14px 0 6px;font-size:15px;color:#424245}.account-settings-dialog .capin{width:100%;min-height:48px;box-sizing:border-box}.travel-account-mask{position:fixed;inset:0;z-index:190}.travel-account-pop{position:absolute;z-index:191;top:calc(100% + 10px);right:0;width:280px;max-width:calc(100vw - 32px);background:#fff;color:#1d1d1f;border:1px solid #e1e4e8;border-radius:16px;box-shadow:0 8px 32px #12263a1a;padding:8px;text-align:left}.travel-account-identity{padding:10px 12px 14px;display:grid;gap:4px;overflow-wrap:anywhere}.travel-account-identity strong{font-size:15px;font-weight:500}.travel-account-identity span{font-size:13px;color:#6E6E73}.travel-account-pop button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;background:transparent;border:0;border-radius:8px;color:inherit;font:inherit;font-size:13px;text-align:left}.travel-account-pop button:hover{background:#f5f5f7}.travel-account-pop .account-signout{color:#b42318}.travel-account-separator{border-top:1px solid #e1e4e8;margin:6px 8px}.account-admin-header :focus-visible,.account-settings-dialog :focus-visible,.travel-account-menu :focus-visible{outline:3px solid #0071E3;outline-offset:2px}.account-settings-dialog{padding:0;border:1px solid #e1e4e8;border-radius:20px;color:#1d1d1f;background:#fff;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 48px);margin:auto;overflow:auto;box-shadow:0 18px 64px #12263a26;font-family:inherit}.account-settings-dialog::backdrop{background:rgb(20 30 40/.35)}.account-settings-heading{position:sticky;top:0;z-index:2;background:#fff;border-bottom:1px solid #e1e4e8;display:flex;align-items:center;justify-content:space-between;padding:10px 16px}.account-settings-heading h2{margin:0;font-size:19px;line-height:28px;font-weight:500}.account-close{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#6E6E73;font-size:19px;flex-shrink:0}.account-settings-body{padding:8px 16px 16px}.account-settings-dialog .setrow,.account-settings-dialog .subrow{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:12px 0;border:0;border-bottom:1px solid #edf0f2;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:15px;text-align:left;text-decoration:none;cursor:pointer;line-height:1.5}.account-settings-dialog .setrow>i:first-child{color:#0071E3;font-size:20px}.account-settings-dialog .setrow .ar{margin-left:auto;display:flex;align-items:center;gap:8px}.account-settings-dialog .setsub{border:0;margin:0 0 8px;padding:0 12px;border-radius:12px;background:#f5f5f7}.account-settings-dialog .subrow:last-child{border-bottom:0}.account-settings-dialog .subrow .hint{font-size:12px;color:#6E6E73}.account-settings-dialog .subrow{flex-wrap:wrap}.account-settings-dialog .account-settings-identity{display:grid;gap:4px;padding:12px 0 16px;overflow-wrap:anywhere}.account-settings-identity strong{font-size:16px;font-weight:500}.account-settings-caption,.account-settings-identity span{color:#6E6E73;font-size:13px;line-height:1.5}.account-settings-dialog .osh{border:0;padding:0;justify-content:flex-start}.account-settings-back{display:flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:transparent;color:#0071E3;font:inherit;font-size:15px}.account-settings-dialog .account-settings-actions{border-top:1px solid #e1e4e8;margin-top:16px;padding-top:8px}.account-settings-dialog .account-settings-actions .danger{color:#b42318}.account-settings-dialog .adminentry{margin-top:12px;border-top:1px solid #e1e4e8;color:#0071E3}.account-admin-header{position:sticky;top:0;z-index:100;flex-wrap:wrap;justify-content:space-between;padding:12px 24px;background:#fff;border-bottom:1px solid #e1e4e8}.account-admin-brand,.account-admin-header{display:flex;align-items:center;gap:12px}.account-admin-brand strong{font-size:16px;color:#0071E3;font-weight:500}.account-admin-brand span{font-size:13px;color:#6E6E73}.account-admin-header nav{display:flex;flex-wrap:wrap;gap:4px 16px}.account-admin-header nav a{display:flex;align-items:center;min-height:44px;color:#424245;font-size:15px;text-decoration:none;border-bottom:2px solid transparent}.account-admin-header nav a[aria-current=page]{color:#0071E3;border-color:#0071E3}.account-admin-header nav .account-return{color:#0071E3}.account-admin-note{color:#6E6E73;font-size:15px;line-height:1.6}.account-settings-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:8px 16px}.brand-admin .account-settings-tabs>button{position:relative;isolation:isolate;min-height:44px;padding:7px 8px;border-radius:0;border:0;background:transparent;color:#424245;font:inherit;font-size:13px}.account-settings-tabs button:before{content:"";position:absolute;inset:7px 0;z-index:-1;border-radius:999px;border:1px solid #d7dce1;background:#fff}.brand-admin .account-settings-tabs>button[aria-selected=true]{background:transparent;color:#0071E3}.account-settings-tabs button[aria-selected=true]:before{background:#edf5fc;border-color:#0071E3}.au-switch-cancel{display:block;width:100%;margin-top:10px;min-height:44px;border:1px solid #0071e3;border-radius:999px;background:#fff;color:#0071E3;font:inherit;font-size:15px}@media(min-width:1024px){.travel-account-menu{display:inline-flex}}@media(max-width:600px){.account-admin-header{padding:12px 16px}.account-settings-dialog{max-height:calc(100dvh - 24px)}.account-settings-dialog .setrow .hint{display:none}}.account-settings-dialog.account-overview-dialog{box-sizing:border-box;width:min(383.333333px,calc(100vw - 32px))}.account-settings-dialog{box-sizing:border-box;border-color:#D8D8DC;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.09);font:400 15px/1.6 var(--sans)}.account-settings-dialog .osettings{position:static;inset:auto;z-index:auto;width:auto;height:auto;max-height:none;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;padding:0;margin:0}.account-settings-dialog .osh{position:static;min-height:44px;margin:0 0 8px}.account-settings-dialog .osec{margin:0;padding:16px 0;border-top:1px solid #e2e2e7}.account-settings-dialog .osec-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 8px;font-size:15px;font-weight:400;line-height:24px;color:#1D1D1F}.account-settings-dialog .osec-sub{margin:0;font-size:12px;color:#6E6E73}.account-settings-dialog .osec-opts{gap:8px}.account-settings-dialog .ochip{min-height:44px;padding:4px 12px;border:1px solid #d8d8dc;border-radius:8px;background:#fff;color:#424245;font:400 13px/20px var(--sans);box-shadow:none}.account-settings-dialog .ochip[aria-pressed=true]{border-color:#0071E3;background:#F1F7FF;color:#0066CC}.account-settings-dialog .osec-note{margin:8px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#6E6E73;font-size:13px;line-height:20px}.account-settings-dialog .thlist{display:flex;flex-direction:column;gap:8px;margin:0}.account-settings-dialog .thcard{display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:64px;box-sizing:border-box;padding:12px;border:1px solid #d8d8dc;border-radius:12px;background:#fff;color:#424245;font:400 13px/20px var(--sans);text-align:left;box-shadow:none}.account-settings-dialog .thcard[aria-pressed=true]{border-color:#0071E3;background:#F1F7FF}.account-settings-dialog .thtx{flex:1;min-width:0}.account-settings-dialog .thtx b{display:block;font-size:16px;font-weight:500;color:#1D1D1F;white-space:normal}.account-settings-dialog .thtx s{display:block;margin-top:4px;color:#6E6E73;font-size:13px;line-height:20px;text-decoration:none;overflow-wrap:anywhere;white-space:normal}.account-settings-dialog .thtx em{margin-left:8px;font-size:12px;font-style:normal;font-weight:400;color:#0066CC}.account-settings-dialog .thok{flex:none;color:#0071E3;font-size:20px}.account-settings-dialog .account-settings-back{font-size:13px;line-height:20px}.account-settings-dialog button:focus-visible{outline:2px solid #0071E3;outline-offset:2px}@media(hover:hover){.account-settings-dialog .ochip:hover,.account-settings-dialog .thcard:hover{border-color:#0071E3;background:#F1F7FF}}.account-settings-section>.setsub{margin:0;padding:0;border:0;background:transparent}.account-settings-section>.setsub>.subrow{min-height:44px}.account-settings-body .osettings>.osec:first-child{border-top:0;padding-top:0}.account-settings-dialog .account-settings-heading{min-height:56px;padding:4px 12px;gap:8px;border-color:#D8D8DC}.account-settings-heading h2{flex:1;min-width:0;font:500 19px/28px var(--sans);color:#1D1D1F;overflow-wrap:anywhere}.account-section-back{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:transparent;color:#0066CC;cursor:pointer}.account-section-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.account-settings-dialog .setsub{background:white;border-radius:0;padding:0}.account-settings-dialog .setsub .setsub{margin:8px 0 16px;padding:12px!important;border:1px solid #d8d8dc;border-radius:12px;background:white}.account-settings-dialog :is(.gaprow,.rf){display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;margin:12px 0}.account-settings-dialog :is(.gaprow,.rf)>label{font:400 13px/20px var(--sans);color:#424245}.account-settings-dialog :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;width:100%;min-height:44px;border:1px solid #d8d8dc;border-radius:12px;background:white;color:#424245;font:400 15px/24px var(--sans);padding:8px 12px}.account-settings-dialog :is(.wsave,.account-settings-back){min-height:44px;font-size:13px;font-weight:400}.account-settings-dialog :is(button,a):focus-visible{outline:2px solid #0071E3;outline-offset:2px}@media(max-width:760px){.account-settings-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.account-settings-dialog :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.account-settings-dialog .setsub .setsub{padding:8px!important}}@media (min-width:1024px){.side .navit,.side .navit.on,html[lang=en] .side .navit{grid-template-columns:24px 60px;font-size:15px;font-weight:400;line-height:20px;-moz-column-gap:8px;column-gap:8px;color:#6e6e73}.side .navit.on,.side .navit:active,.side .navit:focus-visible,.side .navit:hover,html[lang=en] .side .navit.on,html[lang=en] .side .navit:active,html[lang=en] .side .navit:focus-visible,html[lang=en] .side .navit:hover{color:#0071E3}.side .navit.on:before{background:#0071E3}.side .navit svg{width:24px;height:24px}html[lang=en] .side .navit .navlt{font-size:15px;line-height:20px;font-weight:400}.sy-life-page .ltabs .lt.lt,.sy-life-page .ltabs .lt.on,html[lang=en] .sy-life-page .ltabs .lt.lt{font-size:15px!important;font-weight:400!important}.sgfo.sgfo{font-weight:400!important}.wfeed .seg,html[data-skin=flat] .wfeed .seg{justify-content:center!important;gap:70.4px!important}.wfeed .seg.seg>span,html[data-skin] body .wfeed .seg.seg>span{display:inline-flex;align-items:center;justify-content:center;font-family:var(--sans);font-size:15px!important;font-weight:400!important;line-height:20px;padding:5px 0;min-height:30px;box-sizing:border-box}.artrow .artcard .bd .ex.sy-article-summary,html[data-skin=flat] .artrow .artcard .bd .ex.sy-article-summary{display:block;font-size:15px!important;line-height:24px;height:96px;max-height:96px;overflow:hidden;-webkit-line-clamp:unset;-webkit-mask-image:none;mask-image:none;white-space:normal;overflow-wrap:anywhere}.sy-summary-first{display:block}.sy-summary-last{display:block;width:33.333333%;white-space:nowrap;overflow:hidden}}.sy-summary-measure{display:block;position:absolute!important;visibility:hidden!important;pointer-events:none;height:auto!important;max-height:none!important;margin:0;padding:0;border:0;white-space:normal;overflow-wrap:anywhere;font:inherit;letter-spacing:inherit}.scw-carou .scw-depts{row-gap:12px}.scw-carou .scw-dept{gap:7.5px}.scw-carou .scw-depth{margin-bottom:7.5px}.topbar.tbcard.sytb{--sytb-h:44px;--sytb-brand-w:98px;display:grid;grid-template-columns:minmax(0,1fr) var(--sytb-brand-w) minmax(0,1fr);align-items:center;-moz-column-gap:0;column-gap:0;box-sizing:border-box;height:calc(var(--sytb-h) + env(safe-area-inset-top));min-height:calc(var(--sytb-h) + env(safe-area-inset-top));max-height:none;padding:env(safe-area-inset-top) 12px 0}.topbar.tbcard.sytb>.sytb-l{grid-column:1;justify-self:start;display:flex;align-items:center;min-width:0;max-width:100%}.topbar.tbcard.sytb>.sytb-r{grid-column:3;justify-self:end;display:flex;align-items:center;gap:2px;min-width:0}.topbar.tbcard.sytb .sytb-brand{position:absolute;left:50%;top:calc(env(safe-area-inset-top) + var(--sytb-h) / 2);transform:translate(-50%,-50%);display:block;margin:0;line-height:0}.topbar.tbcard.sytb .sytb-lockup{display:block;height:20.8px;width:auto;aspect-ratio:1741/400;max-width:none}.topbar.tbcard.sytb .sytb-ctl{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;min-height:44px;margin:0;padding:0 4px;gap:4px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#0071E3;font-family:var(--sans);font-size:12px;font-weight:400;line-height:20px;white-space:nowrap;text-decoration:none;transform:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.topbar.tbcard.sytb .sytb-ctl:focus-visible{outline:2px solid #0071E3;outline-offset:2px}@media (hover:hover){.topbar.tbcard.sytb .sytb-ctl:hover{color:#147CE5}}.topbar.tbcard.sytb .sytb-ctl svg{display:block;flex:none;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.topbar.tbcard.sytb :is(.sytb-city,.sytb-acct-t,.sytb-person,.sytb-down,.sytb-globe,.sytb-dot){position:relative;transform:translateY(var(--ink-shift,0))}.topbar.tbcard.sytb .sytb-city{display:inline-flex;align-items:center;gap:5px;margin:0;padding:0;max-width:100%;min-width:0;cursor:default;white-space:nowrap;color:#0071E3;font-family:var(--sans);font-size:12px;font-weight:400;line-height:1.65}.topbar.tbcard.sytb .sytb-city-t{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.topbar.tbcard.sytb .sytb-city .sytb-pin{display:block;flex:none;width:12px;height:12px;font-size:12px;line-height:1;color:#e35d5d;transform:translateY(.92px)}.topbar.tbcard.sytb .sytb-city.is-ip .sytb-pin{color:#6E6E73}.topbar.tbcard.sytb .sytb-acctw,.topbar.tbcard.sytb .sytb-langw{position:relative;display:flex;align-items:center}.topbar.tbcard.sytb .sytb-lang{width:32px;padding:0}.topbar.tbcard.sytb .sytb-acct{min-width:44px}.topbar.tbcard.sytb .sytb-acct :is(.sytb-person,.sytb-down){display:none}.topbar.tbcard.sytb .sytb-down{color:#7a8490}.topbar.tbcard.sytb .tbrnd-mask{position:fixed;inset:0;z-index:70;background:transparent}.topbar.tbcard.sytb .tbrnd-pop{gap:6px;min-width:180px;max-width:calc(100vw - 24px);border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 36px -12px rgba(20,45,80,.3)}.topbar.tbcard.sytb .tbrnd-pop button{gap:9px;width:100%;padding:6px 11px;border:1px solid var(--line);border-radius:11px;font:inherit;font-family:var(--sans);font-size:13px;color:var(--ink);transition:transform .16s ease,box-shadow .16s ease}.topbar.tbcard.sytb .tbrnd-pop button:hover{transform:translateY(-2px);box-shadow:0 8px 18px -8px rgba(20,45,80,.32)}.topbar.tbcard.sytb .tbrnd-pop button:active{transform:translateY(0);box-shadow:none}.topbar.tbcard.sytb .tbrnd-pop button.on{color:var(--blue,#0071E3);box-shadow:0 6px 16px -8px rgba(20,45,80,.34)}@media (prefers-reduced-motion:reduce){.topbar.tbcard.sytb .tbrnd-pop button{transition:none}.topbar.tbcard.sytb .tbrnd-pop button:hover{transform:none}}@media (max-width:359px){.topbar.tbcard.sytb{padding-left:10px;padding-right:10px;--sytb-brand-w:77px}.topbar.tbcard.sytb .sytb-lockup{height:16px}}@media (min-width:1024px){.topbar.tbcard.sytb{--sytb-h:64px;--sytb-brand-w:128px;height:64px;min-height:64px;max-height:64px;padding-top:0;padding-bottom:0;padding-left:calc(max(0px, (100% - 1914px) / 2) + 37px);padding-right:calc(max(0px, (100% - var(--maxw,1914px)) / 2) + var(--rband,38px) + 1ch)}.topbar.tbcard.sytb>.sytb-l{padding-left:calc(var(--sidew) - 34px)}.topbar.tbcard.sytb>.sytb-r{margin-right:127.7px}.topbar.tbcard.sytb .sytb-brand{top:32px}.topbar.tbcard.sytb .sytb-lockup{height:24px}.topbar.tbcard.sytb>.sytb-r{gap:10px}.topbar.tbcard.sytb .sytb-ctl{font-size:15px;gap:7px}.topbar.tbcard.sytb .sytb-ctl svg{width:18px;height:18px}.topbar.tbcard.sytb .sytb-city{font-size:15px}.topbar.tbcard.sytb .sytb-city .sytb-pin{width:14.5px;height:14.5px;font-size:15px;transform:none}.topbar.tbcard.sytb .sytb-acct .sytb-down{width:10px;height:10px}.topbar.tbcard.sytb .sytb-lang{width:40px}.topbar.tbcard.sytb .sytb-acct{min-width:100px;font-size:15px}.topbar.tbcard.sytb .sytb-acct-t--signed-in{font-size:15px}.topbar.tbcard.sytb .sytb-acct :is(.sytb-person,.sytb-down){display:block}.topbar.tbcard.sytb .tbrnd-pop{top:calc(100% + 8px)}}.sytb-brand picture{display:block}@media(max-width:1023px){.topbar.tbcard.sytb .sytb-contact-button{padding:0;font-size:13px;font-weight:400;gap:4px}.topbar.tbcard.sytb .sytb-contact-button svg{width:15px;height:15px}}.topbar.tbcard.sytb .sytb-desk{align-items:center;gap:10px}.topbar.tbcard.sytb .sytb-mob{align-items:center}@media (min-width:1024px){.topbar.tbcard.sytb .sytb-desk{display:flex}.topbar.tbcard.sytb .sytb-mob{display:none}}.topbar.tbcard.sytb .sytb-dotw{position:relative;display:flex;align-items:center;gap:2px;min-width:0}.topbar.tbcard.sytb .sytb-dot-btn{width:44px;min-width:44px;padding:0}.topbar.tbcard.sytb .sytb-dot{display:block;box-sizing:border-box;width:13.17px;height:13.17px;border-radius:50%;border:2px solid #0071e3;background:transparent;position:relative}.topbar.tbcard.sytb .sytb-dot:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#0071E3;opacity:0}.topbar.tbcard.sytb .sytb-dot.is-in:after{background:#0071E3;opacity:1}.topbar.tbcard.sytb .sytb-dot-btn[aria-expanded=true] .sytb-dot{box-shadow:0 0 0 4px rgba(0,113,227,.07)}.topbar.tbcard.sytb .sytb-dot-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:71;width:320px;max-width:calc(100vw - 24px);box-sizing:border-box;padding:14px;max-height:calc(100dvh - var(--sytb-h, 44px) - 24px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid #d8d8dc;box-shadow:0 8px 24px rgba(0,0,0,.09);color:#1D1D1F;font:400 15px/1.5 var(--sans);text-align:left;white-space:normal}@media (max-width:1023px){.topbar.tbcard.sytb .sytb-dot-menu{width:min(320px,calc(100vw - 72px));max-width:420px}}html[data-dot-open] .topbar.tbcard.sytb{z-index:40}.topbar.tbcard.sytb .sytb-dot-menu svg{display:block;flex:none;width:18px;height:18px;color:#0071E3;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.topbar.tbcard.sytb .sytb-dm-account{display:flex;gap:12px;align-items:center;padding:2px 2px 10px;min-width:0}.topbar.tbcard.sytb .sytb-dm-account>div{min-width:0}.topbar.tbcard.sytb .sytb-dm-account strong{display:block;font-size:15px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar.tbcard.sytb .sytb-dm-account small{display:block;font-size:12px;line-height:18px;color:#6E6E73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar.tbcard.sytb .sytb-dm-av{flex:none;width:44px;height:44px;overflow:hidden;display:grid;place-items:center;background:#f0f5ff;color:#0071E3;font-size:19px;border-radius:10px}.topbar.tbcard.sytb .sytb-dm-av.is-circle{border-radius:50%}.topbar.tbcard.sytb .sytb-dm-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.topbar.tbcard.sytb .sytb-dm-state{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#6E6E73;white-space:nowrap}.topbar.tbcard.sytb .sytb-dm-state i{width:7px;height:7px;border-radius:50%;background:#0071E3}.topbar.tbcard.sytb .sytb-dm-state.is-in i{background:#0071E3}.topbar.tbcard.sytb .sytb-dm-grp{margin:12px 4px 2px;font-size:12px;font-weight:400;letter-spacing:.06em;line-height:16px;color:#6E6E73}.topbar.tbcard.sytb .sytb-dm-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 4px;box-sizing:border-box;border:0;background:none;cursor:pointer;text-align:left;color:#16202C;font:inherit;font-size:15px;text-decoration:none}.topbar.tbcard.sytb :is(.sytb-dm-row,.sytb-dm-langw)+:is(.sytb-dm-row,.sytb-dm-langw):before{content:"";position:absolute;left:34px;right:0;top:0;border-top:1px solid #eef1f4}.topbar.tbcard.sytb .sytb-dm-langw{position:relative}.topbar.tbcard.sytb .sytb-dm-row>span:first-of-type{min-width:0}.topbar.tbcard.sytb .sytb-dm-row[aria-disabled=true]{cursor:default}@media (hover:hover){.topbar.tbcard.sytb .sytb-dm-row:hover{color:#0071E3}}.topbar.tbcard.sytb .sytb-dot-menu .sytb-dm-arrow{width:14px;height:14px;margin-left:auto;color:#6E6E73}.topbar.tbcard.sytb .sytb-dm-cur{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#0071E3;white-space:nowrap}.topbar.tbcard.sytb .sytb-dot-menu .sytb-dm-chev{width:12px;height:12px;color:#6E6E73;transition:transform .16s ease}.topbar.tbcard.sytb .sytb-dm-langbtn[aria-expanded=true] .sytb-dm-chev{transform:rotate(180deg)}.topbar.tbcard.sytb .sytb-dm-langs{display:flex;flex-direction:column;gap:6px;padding:2px 0 10px 34px}.topbar.tbcard.sytb .sytb-dm-langs button{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:6px 11px;box-sizing:border-box;border:1px solid #e7ebef;border-radius:11px;background:#fff;cursor:pointer;text-align:left;font:inherit;font-size:13px;font-weight:400;color:#424245;transition:transform .16s ease,box-shadow .16s ease}@media (hover:hover){.topbar.tbcard.sytb .sytb-dm-langs button:hover{background:#F1F7FF;box-shadow:none}}.topbar.tbcard.sytb .sytb-dm-langs button[aria-pressed=true]{color:#0071E3;border-color:#0071E3}.topbar.tbcard.sytb .sytb-dm-langs button[aria-pressed=true]:after{content:"✓";margin-left:auto}.topbar.tbcard.sytb .sytb-dot-menu svg.sytb-flag{width:22px;height:15px;border-radius:2px;stroke:none;overflow:hidden}.topbar.tbcard.sytb .sytb-dm-cur svg.sytb-flag{width:18px;height:12px}@media (prefers-reduced-motion:reduce){.topbar.tbcard.sytb .sytb-dm-langs button{transition:none}.topbar.tbcard.sytb .sytb-dm-langs button:hover{transform:none}}.topbar.tbcard.sytb .sytb-dm-foot{display:flex;gap:10px;margin-top:14px}.topbar.tbcard.sytb .sytb-dm-cap{flex:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:999px;background:#fff;cursor:pointer;font:inherit;font-size:15px;text-decoration:none;white-space:nowrap}.topbar.tbcard.sytb .sytb-dm-cap--blue{border:1.5px solid #0071e3;color:#0071E3}.topbar.tbcard.sytb .sytb-dm-cap--red{border:1.5px solid #d93025;color:#D93025}.topbar.tbcard.sytb .sytb-dm-cap--solid{border:0;background:#0071E3;color:#fff}.topbar.tbcard.sytb .sytb-dm-cap:disabled,.topbar.tbcard.sytb .sytb-dm-cap[aria-disabled=true]{opacity:1;background:#F5F5F7;color:#86868B;border:1px solid #d8d8dc;cursor:default}.topbar.tbcard.sytb .sytb-dot-menu :is(button,a):focus-visible{outline:2px solid #0071E3;outline-offset:2px}.topbar.tbcard.sytb .sytb-dm-status{position:absolute;right:0;top:100%;white-space:nowrap;pointer-events:none;font-size:12px;line-height:20px;color:#0071E3;border-radius:8px}.topbar.tbcard.sytb .sytb-desk{gap:4px}.topbar.tbcard.sytb .sytb-menu-btn{width:44px;min-width:44px;padding:0}.topbar.tbcard.sytb .sytb-menu-btn svg{width:20px;height:20px}.topbar.tbcard.sytb .sytb-personal{width:44px;min-width:44px;font-size:13px;padding:0;color:#1D1D1F}.topbar.tbcard.sytb .sytb-work{display:inline-flex;font-size:13px;padding-inline:12px;color:#1D1D1F}.topbar.tbcard.sytb .sytb-ctl:disabled{color:#86868B;cursor:default}.topbar.tbcard.sytb .sytb-dm-row:disabled{color:#86868B;cursor:default;background:#F5F5F7}.topbar.tbcard.sytb .sytb-dm-cap{border-width:1px;box-shadow:none}.topbar.tbcard.sytb .sytb-dm-status:not(:empty){background:#fff;padding:2px 8px}.topbar.tbcard.sytb .sytb-desk>.sytb-dotw{display:flex;align-items:center;gap:4px}.topbar.tbcard.sytb .sytb-dm-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.topbar.tbcard.sytb .sytb-dm-heading strong{font-size:15px;font-weight:500}.topbar.tbcard.sytb .sytb-dm-back{border:0;background:none;min-height:44px;padding:0 4px;color:#0066CC;font:400 13px var(--sans);cursor:pointer}.topbar.tbcard.sytb{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:0!important;isolation:isolate}.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn){position:relative;isolation:isolate;width:44px;min-width:44px;height:44px;padding:0;border-radius:50%;color:#0071E3;background:transparent;box-shadow:none}.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn):before{content:"";position:absolute;inset:2px;z-index:-1;pointer-events:none;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06);transition:background .16s ease,box-shadow .16s ease}.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn) svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.topbar.tbcard.sytb :is([data-header-ink],[data-header-ink-wrapper]>svg){position:relative;transform:translateY(var(--ink-shift,0))}.topbar.tbcard.sytb [data-header-ink-wrapper]{display:flex;line-height:0}.topbar.tbcard.sytb .sytb-ctl:focus-visible{outline-offset:-2px}.topbar.tbcard.sytb .sytb-desk .sytb-ctl:disabled{color:#86868B;background:transparent;box-shadow:none}.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn):disabled:before{background:#F5F5F7;box-shadow:none}.topbar.tbcard.sytb .sytb-dm-status,.topbar.tbcard.sytb .sytb-dm-status:not(:empty){position:absolute;width:1px;height:1px;inset:auto;overflow:hidden;clip-path:inset(50%);white-space:nowrap;padding:0;border:0;background:none;box-shadow:none}@media(hover:hover){.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn):not(:disabled):hover{color:#0071E3;transform:none}.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn):not(:disabled):hover:before{background:#EBEBEB;box-shadow:0 1px 3px rgba(0,0,0,.08)}}@media(prefers-reduced-motion:reduce){.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn):before{transition:none}}.topbar.tbcard.sytb .sytb-desk .sytb-ctl{display:flex;align-items:center;justify-content:center;line-height:1}.topbar.tbcard.sytb .sytb-desk [data-header-ink-wrapper]{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.topbar.tbcard.sytb .sytb-desk :is(.sytb-lang,.sytb-work,.sytb-personal,.sytb-menu-btn):not(:disabled):is(:active,[aria-expanded=true],:focus-visible):before,.topbar.tbcard.sytb[data-account-open=personal] .sytb-desk .sytb-personal:not(:disabled):before,.topbar.tbcard.sytb[data-account-open=staff] .sytb-desk .sytb-work:not(:disabled):before{background:#EAF3FF;box-shadow:0 1px 3px rgba(0,113,227,.16)}.topbar.tbcard.sytb .sytb-dm-foot{justify-content:center;gap:8px}.topbar.tbcard.sytb .sytb-dm-cap{position:relative;isolation:isolate;flex:0 0 auto;min-height:44px;padding:0 12px;border:0;border-radius:0;background:transparent;font-size:13px;line-height:20px}.topbar.tbcard.sytb .sytb-dm-cap:before{content:"";position:absolute;inset:9px 0;z-index:-1;border:1px solid;border-radius:999px;background:#fff;pointer-events:none}.topbar.tbcard.sytb .sytb-dm-cap--solid:before{background:#0071E3;border-color:#0071E3}.topbar.tbcard.sytb .sytb-dm-cap:disabled,.topbar.tbcard.sytb .sytb-dm-cap[aria-disabled=true]{border:0;background:transparent}.topbar.tbcard.sytb .sytb-dm-cap:disabled:before,.topbar.tbcard.sytb .sytb-dm-cap[aria-disabled=true]:before{background:#F5F5F7;border-color:#D8D8DC}@media(hover:hover){.topbar.tbcard.sytb .sytb-dm-cap--blue:hover:before{background:#F1F7FF}.topbar.tbcard.sytb .sytb-dm-cap--red:hover:before{background:#FFF3F2}}@media(max-width:1023px){:root{--navh:calc(56px + env(safe-area-inset-bottom,0px))!important;--topbarh:44px!important}.bottomnav{height:var(--navh);box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0)}.bottomnav .it{height:56px;min-height:44px;justify-content:center}.bottomnav .it:not(.on),.bottomnav .it:not(.on) .navmain,html[data-skin] .bottomnav .it:not(.on),html[data-skin] .bottomnav .it:not(.on) .navmain{color:#6E6E73!important;text-shadow:none}.bottomnav .it.on,html[data-skin] .bottomnav .it.on{color:#0071E3!important}.sy-life-page .ltabs .lt{font-size:15px;font-weight:400;min-height:44px}.tourpage button.sy-compact-pill{font-size:13px;line-height:20px;font-weight:400}.tourpage .sy-compact-pill__face{padding:3px 12px}.msgpage>.msgwrap>.msglist>[role=search]{width:calc(100% - 32px);margin:8px 16px 12px}.msgpage .msglist,.msgpage .msgthread{min-width:0}}:root{--blue:#0071E3;--brand-blue:#0071E3;--brand-blue-soft:#F1F7FF;--brand-text:#1D1D1F;--brand-secondary:#424245;--brand-muted:#6E6E73;--muted:#6E6E73;--link:#0066CC;--blue-mid:#B8D9FB;--blue-soft:#F1F7FF;--blue-line:#B8D9FB;--sy-panel-tint:#F1F7FF;--sy-panel-line:#B8D9FB;--sy-card-line:#D8D8DC;--sy-panel-ink:#424245}.topbar.tbcard.sytb .sytb-desk{display:none}.topbar.tbcard.sytb .sytb-mob{display:flex}@media(min-width:1024px){.topbar.tbcard.sytb .sytb-desk{display:flex;align-items:center;gap:8px}.topbar.tbcard.sytb .sytb-mob{display:none}.topbar.tbcard.sytb .sytb-acct,.topbar.tbcard.sytb .sytb-acct-t{font-size:15px;font-weight:400}.side .navit,.side .navit.on,html[lang=en] .side .navit,html[lang=en] .side .navit.on{grid-template-columns:24px 52px;color:#000!important;background:transparent!important;font-size:15px!important;font-weight:400!important;line-height:20px;min-height:44px}.side .navit svg{width:24px;height:24px}.side .navit:focus-visible,.side .navit:hover{color:#000!important}.side .navit.on,.side .navit.on:focus-visible,.side .navit.on:hover,html[lang=en] .side .navit.on{color:#0071E3!important}.side .navit.on:before{background:#0071E3!important}}.topbar.tbcard.sytb .tbrnd-pop{position:absolute;right:0;top:calc(100% + 4px);z-index:71;display:flex;flex-direction:column;width:180px;padding:6px;border:1px solid #d8d8dc;background:#fff;color:#424245}.topbar.tbcard.sytb .tbrnd-pop button{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;font:400 13px/20px var(--sans);border:0;background:#fff;color:#424245;cursor:pointer;text-align:left;border-radius:6px}.topbar.tbcard.sytb .tbrnd-pop .tbflag{width:22px;height:15px;stroke:none;border-radius:2px}.topbar.tbcard.sytb .tbrnd-pop button[aria-checked=true]{color:#0066CC;background:#F1F7FF}.topbar.tbcard.sytb .tbrnd-pop button:focus-visible{outline:2px solid #0071E3;outline-offset:1px}.topbar.tbcard.sytb .sytb-dot-menu{border-color:#D8D8DC;border-radius:12px;color:#424245}.topbar.tbcard.sytb .sytb-dm-row{color:#424245;font-weight:400}.topbar.tbcard.sytb .sytb-dm-account strong{font-weight:500}.topbar.tbcard.sytb .sytb-dm-account small,.topbar.tbcard.sytb .sytb-dm-grp{color:#6E6E73}.wfeed .dfx{font-size:13px}.scw .scw-tabsbar .ltabs .lt,.scw .scw-tabsbar .ltabs .lt.on{font-size:15px;font-weight:400}.sysnote{background:#fff!important;border-color:#D8D8DC!important;border-radius:12px;box-shadow:none}.sysnote,.sysnote-live .sysnote-tx{font-weight:400}.sysnote-live{border-left:3px solid #d8d8dc!important}.topbar.tbcard.sytb .tbrnd-pop{border-color:#D8D8DC;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.topbar.tbcard.sytb .tbrnd-pop button{font-weight:400;transform:none;box-shadow:none}.sysnote.sn-red{border-left-color:#DC2626!important}.sysnote.sn-orange{border-left-color:#EA580C!important}.sysnote.sn-yellow{border-left-color:#CA8A04!important}.sysnote.sn-green{border-left-color:#16A34A!important}.scw .scw-carou>.scw-biz,.scw .scw-carou>.scw-biz.scw-newbiz{background:#F1F7FF!important;border-color:#B8D9FB;border-radius:12px}.scw .scw-carou .scw-dept{background:#fff;border-color:#D8D8DC;border-radius:12px;box-shadow:none}@media(prefers-reduced-motion:reduce){.topbar.tbcard.sytb :is(button,a){transition:none}}html body .artsign :is(.au,.school),html body .wfeed .artcard .artft-line :is(.artschool,.artname){font-family:var(--sans);font-size:13px!important;font-weight:400;color:#424245!important}html body .wfeed .wfilter .seg span{color:#000}html[data-skin] body .wfeed .wfilter:not(.seg-scrolled) .seg>span:not(.on):not(.askai){color:#000!important}html body .wfeed .wfilter .seg span.on{color:#0071E3}@media(hover:hover){html body .wfeed .wfilter .seg span:hover{color:#0071E3}}:root{--type-region:19px;--type-card:16px;--type-body:15px;--type-compact:13px;--type-meta:12px;--type-title-color:#1D1D1F;--type-body-color:#424245;--type-meta-color:#6E6E73}body{font-size:var(--type-body)}:where(h1,h2){font-size:var(--type-region);font-weight:500}:where(h3,h4){font-size:var(--type-card);font-weight:500}:where(h1,h2,h3,h4){color:var(--type-title-color)}:where(button,input,select,textarea){font-family:var(--sans);font-weight:400}:where(input,select,textarea){font-size:var(--type-body)}:where(table){font-size:var(--type-compact)}.arttt{font-size:var(--type-card);font-weight:500;color:var(--type-title-color)}.artname{font-size:var(--type-compact);font-weight:400;color:var(--type-body-color)}.artschool{color:var(--type-meta-color)}.arteb,.artpill,.artschool{font-size:var(--type-meta);font-weight:400}.wfeed .dft{font-size:var(--type-card);font-weight:500;color:var(--type-title-color)}.wfeed .dfx{color:var(--type-body-color)}.wfeed .dfmore,.wfeed .dfwho b,.wfeed .dfx{font-size:var(--type-compact);font-weight:400}.wfilter .seg span{font-size:var(--type-body);font-weight:400}.wfeed .wfilter:not(.seg-scrolled) .seg span:not(.on){color:#000!important}.wfeed .wfilter:not(.seg-scrolled) .seg span.on{color:#0071E3!important}.scw .scw-tabsbar .ltabs .lt,.scw .scw-tabsbar .ltabs .lt.on,.side .navit,.side .navtx,.sy-life-page .ltabs .lt,.sy-life-page .ltabs .lt.on,.topbar.tbcard.sytb .sytb-acct,.topbar.tbcard.sytb .sytb-acct-t,nav[aria-label="旅游目录"] button{font-size:var(--type-body);font-weight:400}.au-logo h1{font-size:var(--type-region);font-weight:500}.brand-admin table{font-size:var(--type-compact)}@media(max-width:1023px){.sy-life-page .ltabs .lt,.sy-life-page .ltabs .lt.on,nav[aria-label="旅游目录"] button{font-size:var(--type-body);font-weight:400}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=file]):not([type=button]):not([type=submit]),select,textarea{font-size:16px!important}}.as-t output{font:400 13px/20px var(--sans);color:var(--type-meta-color);margin-left:8px}.as-reading-reset{display:block;min-height:44px;padding:0 4px;margin:4px 0;border:0;background:transparent;color:var(--link,#0066CC);font:400 13px/20px var(--sans);cursor:pointer}.as-reading-reset:focus-visible{outline:2px solid var(--blue,#0071E3);outline-offset:2px}:root{--ui-blue:#0071E3;--ui-link:#0066CC;--ui-tint:#F1F7FF;--ui-border:#D8D8DC;--ui-canvas:#F5F5F7;--ui-disabled:#F5F5F7;--ui-radius-card:12px;--ui-radius-field:6px;--ui-target:44px;--ui-shadow-card:0 1px 2px rgba(0,0,0,.04),0 3px 12px rgba(0,0,0,.025);--ui-shadow-float:0 8px 24px rgba(0,0,0,.09);--card-radius:12px;--chip-radius:999px;--sh-card:var(--ui-shadow-card);--sh-strip:var(--ui-shadow-card);--sh-sm:var(--ui-shadow-card);--sh-md:var(--ui-shadow-card);--sh-lg:var(--ui-shadow-float);--line:var(--ui-border);--brand-line:var(--ui-border);--brand-page-size:19px;--brand-section-size:16px;--brand-label-size:13px;--btn-size:13px;--btn-weight:400}body :is(.arttt,.brand-page-title,.shx-h,.scw-fh,.scw-gh,.admmodhead .t){color:var(--type-title-color)}body :is(.brand-page-title,.shx-h,.scw-fh,.scw-gh){font-weight:500}body :is(.scw .ltabs .lt,.scw .ltabs .lt.on){font-size:15px;font-weight:400}body :is(.scw-fh,.scw-gh){font-size:16px}body :is(.artloc,.dfdate,.dfwhere,.scw-fn,.scw-one,.jmon,.mn-note){color:var(--type-meta-color)}body :is(.artloc,.dfdate,.dfwhere,.scw-fn){font-size:12px;font-weight:400}body .topbar.tbcard.sytb .sytb-loc span{color:inherit}body :is(.shx-card,.card,.jcard2,.scw-frame,.scw-studio,.scw-dept,.wsheet,.sysnote){border-color:var(--ui-border);border-width:1px;border-radius:12px;box-shadow:var(--ui-shadow-card)}body :is(.card,.jcard2){border-style:solid}body :is(.sheet,.wsheet){box-shadow:var(--ui-shadow-float)}body .sheet{border-radius:12px 12px 0 0}body :is(.sysnote,.scw-frame,.scw-dept){background:#fff}body .scw :is(.scw-biz,.scw-newbiz){border-radius:12px;border-color:#B8D9FB}body .scw .scw-dept{box-shadow:none}body .topbar.tbcard.sytb :is(.sytb-dot-menu,.tbrnd-pop){box-shadow:var(--ui-shadow-float);border-color:var(--ui-border)}body :is(.shx-in,.shx-sel,.shx-ta,.brand-workspace .shx-in,.brand-workspace .shx-sel){border:1px solid var(--ui-border);border-radius:6px;color:#424245;background:#fff;font-family:var(--sans);font-size:15px;font-weight:400;line-height:22px;min-height:44px;padding:10px 12px;box-sizing:border-box}body .shx-ta,body textarea.shx-in{min-height:112px;height:auto}body :is(.shx-in,.shx-sel,.shx-ta):focus{border-color:var(--ui-blue)}body :is(.shx-btn,.adt-addbtn,.subbtn,.gc-enter,.si-go,.scaddbtn,.aubtn,.unlbtn,.plan-cta,.writetoday,.rvp-go,.tbtns .cta,.wsheet .wsave,.gido,.agbtn){position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:44px;height:auto;max-width:100%;padding:12px 16px;border:0;border-radius:999px;background:transparent;color:#fff;font:400 13px/20px var(--sans);box-shadow:none;cursor:pointer}body :is(.shx-btn,.adt-addbtn,.subbtn,.gc-enter,.si-go,.scaddbtn,.aubtn,.unlbtn,.plan-cta,.writetoday,.rvp-go,.tbtns .cta,.wsheet .wsave,.gido,.agbtn):before{content:"";position:absolute;inset:6px 0;z-index:-1;border:1px solid var(--ui-blue);border-radius:999px;background:var(--ui-blue);pointer-events:none}body :is(.shx-btn,.aubtn)[style*=background]:before{content:none}body :is(.shx-mini,.aip-btn,.vbtn,.spd-navbtn,.heroupbtn,.tf-more,.admback,.admchip){position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:12px;border:0;border-radius:999px;background:transparent;color:var(--ui-link);font:400 13px/20px var(--sans);box-shadow:none;cursor:pointer}body :is(.shx-mini,.aip-btn,.vbtn,.spd-navbtn,.heroupbtn,.tf-more,.admback,.admchip):before{content:"";position:absolute;inset:9px 0;z-index:-1;border:1px solid var(--ui-border);border-radius:999px;background:#fff;pointer-events:none}body :is(.shx-mini,.aip-btn,.vbtn,.spd-navbtn,.heroupbtn,.tf-more,.admback,.admchip).on{color:var(--ui-link);font-weight:400}body :is(.shx-mini,.aip-btn,.vbtn,.spd-navbtn,.heroupbtn,.tf-more,.admback,.admchip).on:before{border-color:var(--ui-blue);background:var(--ui-tint)}body .shx-btn.brand-admin-secondary{background:transparent;color:var(--ui-link)}body .shx-btn.brand-admin-secondary:before{background:#fff;border-color:var(--ui-border);inset:9px 0}body :is(.sheetx,.aux,.aubk,.bell,.setback,.tf-close){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;width:44px;height:44px;padding:0;border:0;background:transparent;box-shadow:none;color:var(--type-meta-color)}body :is(.sheetx,.aux,.tf-close){font-size:16px;font-weight:400}body :is(.sheetx,.aux,.aubk,.bell,.setback,.tf-close) svg{width:20px;height:20px}body :is(.sheetx,.aux,.aubk,.bell,.setback,.tf-close) i{font-size:20px}body :is(.shx-btn,.adt-addbtn,.subbtn,.aubtn,.agbtn,.shx-mini,.admchip,.admback,.brand-admin-secondary):disabled{opacity:1;color:#6E6E73;cursor:default;box-shadow:none}body :is(.shx-btn,.adt-addbtn,.subbtn,.aubtn,.agbtn,.shx-mini,.admchip,.admback,.brand-admin-secondary):disabled:before{background:var(--ui-disabled);border-color:var(--ui-border)}body :is(.shx-in,.shx-sel,.shx-ta):disabled{opacity:1;background:var(--ui-disabled);color:#6E6E73}body :is(.shx-btn,.shx-mini,.admback,.admchip,.sheetx,.aux,.aubk,.bell,.shx-in,.shx-sel,.shx-ta):focus-visible{outline:2px solid var(--ui-blue);outline-offset:2px}body .msginput{background:#fff;gap:8px;padding:8px 12px;border-color:var(--ui-border)}body .msginput input:not([type=file]){border-color:var(--ui-border);color:#424245;min-height:44px}body .msginput .micon{width:44px;height:44px;min-width:44px;min-height:44px;color:var(--type-meta-color)}body .dfbtn{min-width:44px;min-height:44px;justify-content:center;color:#6E6E73;font-weight:400}body .dfbtn :is(.ti,.dficon){font-size:20px;width:20px;height:20px}body :is(.scumore,.scutrash,.scwwidgets .swg-tile){min-height:44px}body .scln-name{flex-basis:44px;font-size:13px;font-weight:400}body .scln-n,body .scln-name{min-width:44px;min-height:44px}body .scln-n{justify-content:center}body .heroslide .heropull:focus-visible,body .wfpull:focus-visible{outline:2px solid #0071E3;outline-offset:0}@media(hover:hover){body :is(.shx-btn,.adt-addbtn,.subbtn,.aubtn,.agbtn):not(:disabled):hover:before{background:var(--ui-link);border-color:var(--ui-link)}body :is(.shx-mini,.admback,.admchip,.brand-admin-secondary):not(:disabled):hover{color:var(--ui-link)}body :is(.shx-mini,.admback,.admchip,.brand-admin-secondary):not(:disabled):hover:before{background:var(--ui-tint);border-color:var(--ui-blue)}body :is(.sheetx,.aux,.aubk,.bell,.setback,.tf-close):hover{color:var(--ui-blue);background:var(--ui-tint)}}@media(max-width:1023px){body :is(.shx-in,.shx-sel,.shx-ta){font-size:16px}}@media(prefers-reduced-motion:reduce){body :is(.card,.jcard2,.scw-studio,.shx-btn,.shx-mini){transition:none}}body .journey-retry{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--ui-link);font-size:13px;font-weight:400;border-radius:6px}body .journey-retry:focus-visible{outline:2px solid var(--ui-blue);outline-offset:2px}body .ltabs .lt,body .scw-tabsbar .ltabs .lt{min-height:44px;display:inline-flex;align-items:center;justify-content:center}body .msginput>.message-send:disabled{background:#F5F5F7!important;border:1px solid #d8d8dc!important;color:#6E6E73!important;opacity:1;box-shadow:none;cursor:default}body .msginput>.micon:disabled{opacity:1;color:#6E6E73;cursor:default}.sy-life-page .ltabs{border-bottom:0}:root{--sy-nav-label-height:20px;--sy-nav-line-bottom:6px;--sy-nav-line-thickness:2px}body .sy-life-page .ltabs .lt{position:relative;box-sizing:border-box;min-height:44px;height:44px;line-height:var(--sy-nav-label-height);padding-block:0;display:inline-flex;align-items:center;justify-content:center}body .sy-life-page .ltabs .lt:after{bottom:var(--sy-nav-line-bottom);height:var(--sy-nav-line-thickness)}.ArrivalCelebration_card__Wyfjh{box-sizing:border-box;position:fixed;right:24px;top:calc(var(--sytb-h, 64px) + env(safe-area-inset-top) + 16px);width:380px;max-width:calc(100vw - 24px);z-index:24;background:#fff;color:#424245;border:1px solid #d8d8dc;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.09);overflow:hidden;font-family:var(--sans,-apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif);font-size:15px;font-weight:400}.ArrivalCelebration_card__Wyfjh:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#0071E3;z-index:2}.ArrivalCelebration_card__Wyfjh *{box-sizing:border-box}.ArrivalCelebration_scroll__QBKTo{max-height:calc(100dvh - var(--sytb-h, 64px) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 40px);overflow:auto;overscroll-behavior:contain}.ArrivalCelebration_close__Y1IeZ{position:absolute;right:4px;top:4px;z-index:3;display:grid;place-items:center;width:44px;height:44px;border:0;background:#fff;color:#6E6E73;border-radius:8px;cursor:pointer}.ArrivalCelebration_close__Y1IeZ svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}.ArrivalCelebration_close__Y1IeZ:hover{background:#F1F7FF;color:#0066CC}.ArrivalCelebration_close__Y1IeZ:disabled{background:#F3F3F5;color:#6E6E73;cursor:wait}.ArrivalCelebration_bottom__6lsJp button:focus-visible,.ArrivalCelebration_close__Y1IeZ:focus-visible{outline:2px solid #0071E3;outline-offset:-3px}.ArrivalCelebration_top___ZhtB{padding:20px 16px 12px}.ArrivalCelebration_top___ZhtB h2{margin:0 32px 12px 0;font-size:16px;font-weight:500;line-height:24px;color:#1D1D1F;overflow-wrap:anywhere}.ArrivalCelebration_place__OqFtp{display:flex;align-items:center;gap:12px}.ArrivalCelebration_place__OqFtp img{width:56px;height:56px;flex:none}.ArrivalCelebration_award__WecIC>div,.ArrivalCelebration_place__OqFtp>div{min-width:0;flex:1}.ArrivalCelebration_place__OqFtp p{margin:0;font-size:15px;font-weight:400;line-height:24px;color:#1D1D1F;overflow-wrap:anywhere}.ArrivalCelebration_meta__dLTkR{font-size:12px;font-weight:400;line-height:20px;color:#6E6E73;overflow-wrap:anywhere}.ArrivalCelebration_awards__vOWBg{margin:0 16px;padding:12px 0;border-top:1px solid #eeeef0;border-bottom:1px solid #eeeef0}.ArrivalCelebration_award__WecIC{display:flex;align-items:center;gap:12px}.ArrivalCelebration_award__WecIC+.ArrivalCelebration_award__WecIC{margin-top:12px}.ArrivalCelebration_award__WecIC img{width:44px;height:44px;flex:none}.ArrivalCelebration_award__WecIC h3{margin:0;font-size:15px;font-weight:500;line-height:24px;color:#1D1D1F;overflow-wrap:anywhere}.ArrivalCelebration_badge__oIs97{margin-left:auto;flex:none;font-size:12px;font-weight:400;line-height:20px;color:#0066CC;white-space:nowrap}.ArrivalCelebration_noAward__YD4Jr{font-size:13px;font-weight:400;line-height:20px;color:#0066CC}.ArrivalCelebration_bottom__6lsJp{padding:8px 16px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.ArrivalCelebration_bottom__6lsJp button{font:400 13px/20px var(--sans,sans-serif);color:#0066CC;background:transparent;border:0;min-height:44px;padding:0;cursor:pointer;text-align:right;flex-shrink:0}.ArrivalCelebration_error__pvHTz{margin:0;padding:0 16px 16px;font-size:13px;font-weight:400;line-height:20px;color:#B42318;overflow-wrap:anywhere}@media(max-width:760px){.ArrivalCelebration_card__Wyfjh{left:12px;right:12px;width:auto;max-width:none}.ArrivalCelebration_scroll__QBKTo{max-height:calc(100dvh - var(--sytb-h, 64px) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - var(--navh, 60px) - 40px)}}@media(max-width:340px){.ArrivalCelebration_top___ZhtB{padding-left:12px;padding-right:12px}.ArrivalCelebration_place__OqFtp{gap:8px}.ArrivalCelebration_place__OqFtp img{width:48px;height:48px}.ArrivalCelebration_awards__vOWBg{margin-left:12px;margin-right:12px}.ArrivalCelebration_bottom__6lsJp{padding-left:12px;padding-right:12px}}.ArrivalCelebration_card__Wyfjh[data-feedback=play]{animation:ArrivalCelebration_arrivalCardIn__ws4_3 .22s ease-out both}.ArrivalCelebration_card__Wyfjh[data-feedback=play] .ArrivalCelebration_place__OqFtp>img{animation:ArrivalCelebration_arrivalIconPop__DRpEs .62s cubic-bezier(.2,.8,.2,1) both}.ArrivalCelebration_card__Wyfjh[data-feedback=play] .ArrivalCelebration_award__WecIC>img{animation:ArrivalCelebration_arrivalAwardPop__PQdMo .58s ease-out .14s both}.ArrivalCelebration_place__OqFtp{position:relative;isolation:isolate}.ArrivalCelebration_card__Wyfjh[data-feedback=play] .ArrivalCelebration_place__OqFtp:before{content:"";position:absolute;left:5px;top:calc(50% - 23px);width:46px;height:46px;border:2px solid #a6dccf;border-radius:50%;z-index:-1;pointer-events:none;animation:ArrivalCelebration_arrivalHalo__XuA0_ .76s ease-out both}.ArrivalCelebration_particles__phjnl{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.ArrivalCelebration_particles__phjnl i{position:absolute;top:72px;width:5px;height:9px;border-radius:1px;opacity:0;animation:ArrivalCelebration_arrivalConfetti__Cf4Hg .95s ease-out both}@keyframes ArrivalCelebration_arrivalCardIn__ws4_3{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ArrivalCelebration_arrivalIconPop__DRpEs{0%{transform:scale(.88) translateY(4px)}40%{transform:scale(1.09) translateY(-3px)}70%{transform:scale(.98)}to{transform:none}}@keyframes ArrivalCelebration_arrivalAwardPop__PQdMo{0%{transform:scale(.9)}50%{transform:scale(1.08)}to{transform:none}}@keyframes ArrivalCelebration_arrivalHalo__XuA0_{0%{transform:scale(.65);opacity:0}30%{opacity:.65}to{transform:scale(1.65);opacity:0}}@keyframes ArrivalCelebration_arrivalConfetti__Cf4Hg{0%{opacity:0;transform:translate(0) rotate(0)}12%{opacity:.85}to{opacity:0;transform:translate(var(--arrival-dx),110px) rotate(var(--arrival-spin))}}.ArrivalCelebration_card__Wyfjh[data-reduced-motion=true],.ArrivalCelebration_card__Wyfjh[data-reduced-motion=true] *,.ArrivalCelebration_card__Wyfjh[data-reduced-motion=true] .ArrivalCelebration_place__OqFtp:before{animation:none!important}.ArrivalCelebration_card__Wyfjh[data-reduced-motion=true] .ArrivalCelebration_particles__phjnl,.ArrivalCelebration_card__Wyfjh[data-reduced-motion=true] .ArrivalCelebration_place__OqFtp:before{display:none}@media(prefers-reduced-motion:reduce){.ArrivalCelebration_card__Wyfjh,.ArrivalCelebration_card__Wyfjh *,.ArrivalCelebration_card__Wyfjh .ArrivalCelebration_place__OqFtp:before{animation:none!important}.ArrivalCelebration_card__Wyfjh .ArrivalCelebration_place__OqFtp:before,.ArrivalCelebration_particles__phjnl{display:none}}