.cw-world{--cw-cyan:#92e6ff;--cw-blue:#418cff;--cw-muted:#9fafc3;--cw-line:rgba(168,206,240,.19);position:relative;isolation:isolate;background:#040b17;color:#edf5ff;min-height:100svh;display:grid;grid-template-rows:88px 45px minmax(420px,1fr) auto 42px;font-family:var(--font-inter),Arial,sans-serif}.cw-world *{box-sizing:border-box}.cw-world a{text-decoration:none;color:inherit}.cw-world button{cursor:pointer;font:inherit;color:inherit}.cw-world button:disabled{opacity:.45;cursor:not-allowed}.cw-world a,.cw-world button{-webkit-tap-highlight-color:transparent}.cw-world :is(a,button,textarea):focus-visible{outline:2px solid #abeaff;outline-offset:5px}.cw-world h1,.cw-world h2,.cw-world h3{color:#edf5ff;font-family:var(--font-inter),Arial,sans-serif;font-weight:650}.cw-world button{border:0;background:none}.cw-skip{position:absolute;top:-100px;left:25px;z-index:100;padding:14px;background:#092846}.cw-skip:focus{top:10px}.cw-environment{position:absolute;inset:0;z-index:-2;overflow:hidden;background:#040b17}.cw-fallback{object-fit:cover;object-position:center;opacity:.8}.cw-webgl{position:absolute;inset:0;opacity:0;transition:opacity 1s ease}.cw-webgl.cw-loaded{opacity:1;transition:none}.cw-webgl canvas,.cw-webgl>div{width:100%;height:100%}.cw-webgl canvas{display:block}.cw-environment-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(3,9,21,.88),rgba(3,9,21,.78) 22%,rgba(3,9,21,.48) 42%,rgba(3,9,21,.02) 68%),linear-gradient(0deg,#040b17,rgba(4,11,23,.9) 17%,transparent 40%,rgba(4,11,23,.3) 78%,rgba(4,11,23,.88))}.cw-header{justify-content:space-between;border-bottom:1px solid var(--cw-line);padding:0 42px;gap:24px;z-index:10}.cw-brand,.cw-header{display:flex;align-items:center}.cw-brand{gap:12px}.cw-brand>span{font-size:15px;font-weight:750;letter-spacing:2.5px}.cw-brand small{font-size:7.5px;display:block;color:#91a4bd;margin-top:5px}.cw-brand img{object-fit:contain}.cw-topnav{display:flex;gap:28px;margin-left:auto;font-size:12px;color:#b8c7d8}.cw-topnav a{display:flex;align-items:center;gap:7px}.cw-topnav a:hover{color:var(--cw-cyan)}.cw-header-actions{gap:10px}.cw-header-actions,.cw-signup{display:flex;align-items:center}.cw-signup{border:1px solid rgba(146,230,255,.5);padding:12px 17px;gap:16px;font-size:11px;background:rgba(37,96,145,.13)}.cw-signup:hover{background:rgba(37,96,145,.4)}.cw-icon-button{display:grid;place-items:center;width:42px;height:42px}.cw-menu-toggle{display:none!important}.cw-location{padding:0 42px;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:1.5px;color:#aec2da;text-transform:uppercase;z-index:2}.cw-location i{width:5px;height:5px;background:var(--cw-cyan);display:block;box-shadow:0 0 10px #67caff}.cw-location b{color:#54708d;margin:0 4px}.cw-location button{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:1px;text-transform:uppercase}.cw-key{border:1px solid var(--cw-line);padding:2px 5px;font-size:8px;margin-left:5px}.cw-rail{position:absolute;left:42px;top:224px;display:flex;flex-direction:column;width:138px;gap:4px;z-index:3}.cw-rail a{height:40px;display:flex;align-items:center;gap:14px;font-size:10px;color:#a1b2c7;position:relative}.cw-rail a>span{font-size:8px;color:#71869e;letter-spacing:1px}.cw-rail strong{font-weight:400}.cw-rail a[aria-current]{color:#edfbff}.cw-rail a[aria-current]>span{color:var(--cw-cyan)}.cw-rail a i{position:absolute;right:0;width:2px;height:0;background:var(--cw-cyan);transition:height .3s}.cw-rail a[aria-current] i{height:19px;box-shadow:0 0 12px #8fddff}.cw-rail a:hover{color:#fff}.cw-tour-launch{display:flex;align-items:center;gap:8px!important;color:var(--cw-cyan)!important;font-size:9px!important;text-transform:uppercase;letter-spacing:1px;border-top:1px solid var(--cw-line)!important;margin-top:22px;padding:20px 0 0!important}.cw-main{grid-row:3;min-width:0;align-self:center;width:100%;padding:30px 46px 74px 226px;outline:none;z-index:1}.cw-content{animation:cw-content-in .65s cubic-bezier(.2,.8,.2,1) both}.cw-content :is(a,button){pointer-events:auto}.cw-intro{max-width:495px}.cw-eyebrow{font-size:8px;letter-spacing:2px;font-weight:550;line-height:1.7;color:var(--cw-cyan);display:flex;align-items:center;gap:9px;margin:0 0 23px}.cw-eyebrow>span{width:26px;height:1px;background:var(--cw-cyan)}.cw-world h1{font-size:clamp(43px,4.35vw,80px);line-height:1.06;letter-spacing:-2.5px;margin:0;font-weight:650}.cw-world h1 em{display:block;font-style:normal;color:var(--cw-cyan);font-weight:350}.cw-lead{font-size:13px;line-height:1.9;color:#c2cddd;max-width:385px;margin:25px 0}.cw-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:27px 0 20px}.cw-primary,.cw-secondary{font-size:11px!important;min-height:43px;display:inline-flex;justify-content:center;align-items:center;gap:19px;padding:13px 20px!important;border-radius:2px;line-height:1.4;font-weight:600!important}.cw-world .cw-primary{background:#a7eaff;color:#092138;border:1px solid #b7eeff}.cw-primary:hover{background:#d4f6ff!important;box-shadow:0 0 24px rgba(127,222,255,.15)}.cw-world .cw-secondary{border:1px solid rgba(153,204,240,.28);background:rgba(5,14,30,.52);color:#d4e3f4}.cw-secondary:hover{border-color:#9fdef5!important;background:rgba(54,106,140,.22)!important}.cw-fine{font-size:9px!important;line-height:1.7!important;color:#9baec5!important;max-width:450px;margin:15px 0 0}.cw-voice{display:grid;grid-template-columns:30px 1fr;gap:2px 10px;text-align:left;padding:0;margin-top:25px;font-size:11px!important;color:#dae9fa!important}.cw-voice small{grid-column:2;font-size:7px;letter-spacing:1.4px;color:#7f98b7;margin-top:4px}.cw-wave{grid-row:1/3;display:flex;align-items:center;gap:3px;height:26px}.cw-wave i{width:2px;height:12px;background:#98d5ed}.cw-wave i:nth-child(2),.cw-wave i:nth-child(4){height:22px}.cw-wave i:nth-child(3){height:30px}.cw-wave-active i{animation:cw-wave .6s ease-in-out infinite alternate}.cw-wave-active i:nth-child(2){animation-delay:.2s}.cw-wave-active i:nth-child(3){animation-delay:.4s}.cw-agent-intro h1{font-size:83px;letter-spacing:1px}.cw-agent-intro h1 em{font-size:23px;letter-spacing:-.2px;line-height:1.5;margin-top:8px}.cw-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.cw-tags span{font-size:8px;letter-spacing:.5px;border:1px solid var(--cw-line);padding:6px 9px;color:#9dbbd4}.cw-scene-caption{position:absolute;right:10%;bottom:258px;display:flex;align-items:center;gap:16px;z-index:2;pointer-events:none;text-shadow:0 1px 6px #000}.cw-caption-line{height:42px;width:1px;background:linear-gradient(transparent,var(--cw-cyan))}.cw-scene-caption small{font-size:8px;letter-spacing:2px;color:#afd9ee}.cw-scene-caption strong{font-weight:450;display:block;margin-top:6px}.cw-scene-caption p{color:#bdd0e5;font-size:10px;margin:7px 0 0}.cw-cycle{display:flex;gap:4px;margin-left:auto;pointer-events:auto}.cw-cycle button{border:1px solid var(--cw-line);background:#051020aa;width:30px;height:34px;display:grid;place-items:center}.cw-feed-status{right:44px;top:157px;display:flex;align-items:center;gap:9px;font-size:9px;z-index:2;color:#b8c9dc;background:rgba(4,13,28,.5);padding:10px 13px;border:1px solid var(--cw-line)}.cw-feed-status small{display:block;font-size:8px;color:#829ab6;margin-top:3px}.cw-status-dot{width:4px;height:4px;border-radius:50%;background:#dcaf68}.cw-source-fresh{background:#98dcb5}.cw-bottom{z-index:3;margin:0 42px}.cw-dock-heading{align-items:center;margin-bottom:13px;font-size:8px;letter-spacing:1.7px;color:#91a6c0}.cw-dock-heading b{color:#d9e7f9;font-weight:500}.cw-dock-heading>span:last-child{display:flex;gap:9px;align-items:center;font-size:7px}.cw-agent-dock{grid-template-columns:repeat(6,1fr);gap:9px}.cw-agent-dock>button{position:relative;align-items:center;gap:12px;height:81px;padding:6px!important;border:1px solid var(--cw-line);background:linear-gradient(110deg,rgba(19,42,66,.84),rgba(7,20,38,.85));overflow:hidden;transition:background .2s,border-color .2s,transform .2s}.cw-agent-dock>button:hover{border-color:rgba(172,231,255,.7);background:rgba(24,62,94,.9)}.cw-agent-dock .cw-agent-selected{border-color:#80d1f3;background:linear-gradient(110deg,#164c70cc,#081526ef);box-shadow:inset 0 -2px #94ddff}.cw-portrait{display:block;width:61px;height:68px;flex-shrink:0;mask-image:linear-gradient(90deg,#000 70%,transparent)}.cw-agent-dock strong{font-weight:650}.cw-agent-dock small{display:block;color:#a2b7d0;line-height:1.4}.cw-agent-number{position:absolute;right:9px;top:7px;font-size:7px;color:#7c9dbc}.cw-access-row{display:flex;gap:26px;align-items:center;border-bottom:1px solid var(--cw-line);padding:18px 0 19px;color:#a8bad0}.cw-access-row a,.cw-access-row button{font-size:9px;display:flex;align-items:center;gap:10px;min-height:25px}.cw-access-row a:hover{color:#fff}.cw-access-row button{margin-left:auto;color:var(--cw-cyan)}.cw-footer{padding:0 42px;color:#7e94af;letter-spacing:.6px;gap:14px;z-index:3}.cw-footer b{font-weight:400;margin-left:10px;color:#627c98}.cw-footer>div:last-child{gap:20px}.cw-settings{gap:16px}.cw-settings button{font-size:8px;color:#9eb3cb;min-height:32px}.cw-content-layout{display:grid;grid-template-columns:minmax(320px,1fr) minmax(280px,.87fr);gap:65px;align-items:center;max-width:1240px}.cw-content-layout .cw-intro h1{font-size:clamp(38px,3.6vw,60px)}.cw-glass{background:linear-gradient(145deg,rgba(14,34,56,.92),rgba(5,15,29,.94));border:1px solid rgba(154,202,232,.26);backdrop-filter:blur(18px);box-shadow:0 20px 75px rgba(0,0,0,.22);pointer-events:auto}.cw-panel-label{color:#91bbd6;letter-spacing:1.8px;margin:0 0 15px}.cw-academy,.cw-link-stack,.cw-news-preview,.cw-path{padding:24px}.cw-academy>div,.cw-link-stack>a,.cw-path>a:not(.cw-partner){display:flex;align-items:center;gap:17px;padding:18px 0;border-bottom:1px solid var(--cw-line)}.cw-academy>div>span,.cw-link-stack>a>span,.cw-step-number{font-size:9px;color:#78abc9}.cw-academy strong,.cw-link-stack strong,.cw-path strong{font-size:12px;font-weight:500}.cw-link-stack p:not(.cw-panel-label),.cw-path p:not(.cw-panel-label){font-size:10px;color:#a6b8cf;line-height:1.6;margin:6px 0 0}.cw-link-stack a>svg,.cw-path a>svg{margin-left:auto;color:#8ac9e9}.cw-partner{display:flex;align-items:center;justify-content:space-between;padding:22px 0 10px}.cw-partner span{font-size:8px;color:#a0b9d3}.cw-partner strong{display:block;letter-spacing:3px;margin-top:5px;font-size:20px;color:#fff}.cw-partner>span:last-child{display:flex;align-items:center;gap:10px}.cw-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.cw-vip{max-width:1260px}.cw-section-heading h1{font-size:45px}.cw-section-heading>p{max-width:350px;font-size:11px;color:#b4c5d9}.cw-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:25px;pointer-events:auto}.cw-plan{background:linear-gradient(140deg,#10273cdc,#061124f2);border:1px solid var(--cw-line);padding:25px}.cw-plan:nth-child(2){border-color:#6eafcaaa}.cw-plan h2{font-size:41px;margin:25px 0 12px;letter-spacing:-1px}.cw-plan h2 small{font-size:10px;color:#a8bad0;font-weight:400;letter-spacing:0;margin-left:6px}.cw-plan>p:not(.cw-panel-label){font-size:10px;color:#afc0d6}.cw-plan>a:not(.cw-primary):not(.cw-secondary){font-size:10px;color:#99d8ef;display:flex;gap:12px;margin:20px 0}.cw-plan>.cw-primary,.cw-plan>.cw-secondary{width:100%;font-size:10px!important}.cw-vip-broker{display:flex;align-items:center;gap:15px;margin-top:18px;pointer-events:auto}.cw-vip-broker>svg{color:#96c6df}.cw-vip-broker p{font-size:10px;line-height:1.7;margin:0}.cw-vip-broker p span{display:block;color:#a5b7ce;font-size:9px}.cw-vip-broker a{font-size:10px;display:flex;align-items:center;gap:12px;margin-left:auto;color:#99d8ef}.cw-news-preview>svg{color:#9bdcf3;margin:20px 0}.cw-news-preview h2{font-size:23px;line-height:1.35}.cw-news-preview p:not(.cw-panel-label){font-size:12px;line-height:1.8;color:#adbed3}.cw-news-preview>a{display:flex;align-items:center;gap:15px;font-size:11px;padding:16px 0;border-bottom:1px solid var(--cw-line)}.cw-news-preview a>div{flex:1}.cw-news-preview small{font-size:8px;color:#88abc7}.cw-news-preview strong{font-size:12px;font-weight:500;display:block;margin-top:6px}.cw-academy>div{padding:22px 0}.cw-academy>div>svg{margin-left:auto;color:#8dbad7}.cw-academy>a{display:flex;justify-content:space-between;align-items:center;color:#a5e4fc;margin-top:26px;font-size:11px}.cw-tour{position:fixed;right:28px;bottom:210px;width:320px;z-index:15;padding:25px}.cw-tour>small{font-size:8px;letter-spacing:1.3px;color:#a0d7ec}.cw-tour h2{font-size:19px;margin:13px 0}.cw-tour p{color:#adbed1;line-height:1.7;margin-bottom:18px}.cw-tour-close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:28px;height:28px}.cw-tour>div{display:flex;gap:10px;justify-content:flex-end}.cw-tour>div>button:not(.cw-primary){font-size:10px}.cw-map{position:fixed;inset:0;margin:auto;width:min(1000px,calc(100vw - 40px));max-height:calc(100svh - 50px);background:#071527;color:#e8f3ff;border:1px solid #3d6584;z-index:30;box-shadow:0 40px 100px #0009}.cw-map::backdrop{background:#020714c9;backdrop-filter:blur(9px)}.cw-map header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.cw-map header .cw-eyebrow{margin-bottom:8px}.cw-map h2{font-size:25px;margin:0 0 22px}.cw-map header>button{width:38px;height:38px;display:grid;place-items:center}.cw-map h3{font-size:12px;letter-spacing:1px;margin:25px 0 17px}.cw-map-sectors{display:grid;gap:10px}.cw-map-sectors>button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 12px;background:#10263c;border:1px solid var(--cw-line);font-size:11px}.cw-map-sectors>button>span{color:#80bcd6;font-size:9px}.cw-map-links{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--cw-line);border:1px solid var(--cw-line)}.cw-map-links>a{background:#09192c;padding:15px;min-width:0}.cw-map-links strong{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500}.cw-map-links span{display:block;color:#91aac3;margin-top:8px}.cw-mobile-menu{display:none}@keyframes cw-content-in{0%{opacity:0;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes cw-wave{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.cw-calm .cw-content{animation:none}.cw-calm .cw-webgl{transition:none}.cw-calm .cw-agent-dock>button:hover{transform:none}.cw-calm .cw-wave-active i{animation:none}@media(min-width:1600px){.cw-world{grid-template-rows:95px 50px minmax(460px,1fr) auto 46px;height:100svh;min-height:850px}.cw-main{padding-left:270px}.cw-rail{width:157px;top:27vh}.cw-intro{max-width:600px}.cw-content-layout{gap:110px}.cw-lead{font-size:15px}.cw-agent-dock>button{height:92px}.cw-portrait{height:78px;width:72px}.cw-scene-caption{bottom:285px;right:13%}.cw-bottom{margin:0 46px}}@media(max-width:1200px){.cw-world{grid-template-rows:76px 42px minmax(445px,1fr) auto 42px}.cw-header,.cw-location{padding:0 25px}.cw-rail{left:25px;width:116px;top:192px}.cw-main{padding:35px 30px 70px 175px}.cw-rail a{gap:10px;font-size:9px}.cw-content-layout{gap:25px;grid-template-columns:1fr .85fr}.cw-lead{font-size:12px}.cw-world h1{font-size:49px}.cw-agent-intro h1{font-size:67px}.cw-agent-intro h1 em{font-size:20px}.cw-bottom{margin:0 25px}.cw-agent-dock{gap:6px}.cw-agent-dock>button{gap:6px;height:70px}.cw-portrait{width:44px;height:56px}.cw-agent-dock strong{font-size:10px;letter-spacing:.7px}.cw-agent-dock small{font-size:7px}.cw-access-row{gap:22px}.cw-footer{padding:0 25px}.cw-feed-status{right:25px;top:136px}.cw-scene-caption{right:3%;width:290px;bottom:241px}.cw-plans{gap:10px}.cw-plan{padding:19px}.cw-plan h2{font-size:32px}.cw-vip .cw-section-heading h1{font-size:36px}.cw-section-heading>p{max-width:240px;font-size:10px}}@media(max-width:960px){.cw-header{padding:0 22px}.cw-topnav{gap:16px}.cw-rail,.cw-topnav>a:first-child,.cw-topnav>a:nth-child(2){display:none}.cw-main{padding:50px 28px 86px}.cw-world{grid-template-rows:76px 40px minmax(450px,1fr) auto auto}.cw-menu-toggle{display:grid!important}.cw-key{display:none}.cw-feed-status{top:128px}.cw-world h1{font-size:53px}.cw-intro{max-width:420px}.cw-environment-shade{background:linear-gradient(90deg,#030915eb,#030915b3 40%,#03091510 80%),linear-gradient(0deg,#040b17,#040b17c9 24%,transparent 65%,#040b1790)}.cw-bottom{margin:0 22px}.cw-agent-dock{grid-template-columns:repeat(3,1fr);gap:7px}.cw-agent-dock>button{height:66px}.cw-agent-dock strong{font-size:11px}.cw-agent-dock small{font-size:8px}.cw-portrait{width:50px;height:56px}.cw-agent-number{right:12px;top:13px}.cw-scene-caption{bottom:317px;right:22px;width:265px}.cw-scene-caption strong{font-size:16px}.cw-scene-caption p{font-size:9px}.cw-footer{min-height:58px;flex-wrap:wrap;padding:10px 22px}.cw-footer>span{display:none}.cw-access-row,.cw-settings{gap:12px}.cw-access-row a,.cw-access-row button{font-size:8px;gap:5px}.cw-mobile-menu{display:flex;position:absolute;left:0;right:0;top:76px;background:#071425fa;z-index:20;padding:18px 25px 25px;flex-direction:column;border-bottom:1px solid #457294;box-shadow:0 40px 70px #000a}.cw-mobile-menu a,.cw-mobile-menu>button{display:flex;align-items:center;gap:15px;min-height:45px;border-bottom:1px solid var(--cw-line);font-size:12px}.cw-mobile-menu a>svg,.cw-mobile-menu>button>svg{margin-left:auto}.cw-mobile-menu a>span{font-size:9px;color:#86bddc}.cw-content-layout{gap:24px}.cw-content-layout .cw-intro h1{font-size:36px}.cw-academy,.cw-link-stack,.cw-news-preview,.cw-path{padding:20px}.cw-tour{bottom:275px}}@media(max-width:640px){.cw-world{min-height:100svh;grid-template-rows:70px 40px auto auto auto;overflow:clip}.cw-header{padding:0 16px;gap:8px}.cw-brand{gap:7px}.cw-brand img{width:32px;height:32px}.cw-brand>span{font-size:11px;letter-spacing:1.5px}.cw-brand small{font-size:5.5px;letter-spacing:1.1px}.cw-header-actions{gap:3px}.cw-signup{font-size:8px;padding:10px 9px;gap:6px}.cw-topnav{display:none}.cw-header .cw-icon-button{width:33px}.cw-location{padding:0 18px;font-size:8px;letter-spacing:1px}.cw-location button{font-size:8px;gap:6px}.cw-main{padding:57px 23px 34px;min-height:465px;align-self:stretch}.cw-intro{max-width:100%}.cw-world h1{font-size:clamp(36px,10.5vw,51px);line-height:1.09;letter-spacing:-1.8px}.cw-eyebrow{font-size:6.8px;letter-spacing:1.4px;margin-bottom:20px}.cw-eyebrow>span{width:18px}.cw-lead{font-size:12px;max-width:275px;line-height:1.85;margin:20px 0}.cw-actions{gap:8px;margin-top:22px;max-width:330px}.cw-primary,.cw-secondary{padding:12px 15px!important;min-height:43px;font-size:10px!important;gap:13px}.cw-actions .cw-secondary{background:#061224c9}.cw-voice{font-size:10px!important;margin-top:23px}.cw-voice small{font-size:6px}.cw-fine{font-size:8px!important;max-width:300px}.cw-fallback{object-position:73% center;opacity:.55}.cw-environment-shade{background:linear-gradient(90deg,#030915ed,#030915b0 65%,#03091545),linear-gradient(0deg,#040b17,#040b17bf 43%,transparent 78%,#040b17b0)}.cw-environment{max-height:850px}.cw-feed-status{right:19px;top:120px;padding:7px 9px;font-size:7px;max-width:230px}.cw-feed-status small{font-size:6.5px}.cw-scene-caption{display:none}.cw-bottom{margin:0 18px}.cw-dock-heading{font-size:7px;letter-spacing:1px;margin:16px 0 12px}.cw-dock-heading>span:last-child{font-size:6px;letter-spacing:.5px}.cw-agent-dock{gap:6px}.cw-agent-dock>button{display:block;height:102px;padding:0!important}.cw-portrait{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:50% 8%;mask-image:linear-gradient(#000 40%,#0004 78%,transparent);opacity:.85}.cw-agent-dock>button>span:nth-child(2){position:absolute;bottom:10px;left:9px;right:6px;text-shadow:0 1px 5px #000}.cw-agent-dock strong{font-size:10px;letter-spacing:1px}.cw-agent-dock small{font-size:6px;margin-top:4px;line-height:1.2;color:#e0edff}.cw-agent-number{right:8px;top:6px;font-size:6px}.cw-access-row{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;padding:14px 0}.cw-access-row a{font-size:9px;justify-content:space-between;min-height:38px;padding:0 5px}.cw-access-row button{grid-column:1/-1;margin-left:0;justify-content:center;background:#103048;border:1px solid #5489a4;padding:12px;min-height:40px;font-size:10px;margin-top:10px}.cw-footer{padding:9px 18px 15px;gap:5px}.cw-settings{width:100%;justify-content:space-between;gap:7px}.cw-settings button{font-size:6.5px;gap:4px}.cw-footer>div:last-child{margin-top:6px;gap:20px;font-size:7px}.cw-agent-intro h1{font-size:58px}.cw-agent-intro h1 em{font-size:19px;letter-spacing:0}.cw-agent-intro .cw-lead{max-width:320px}.cw-content-layout{display:flex;flex-direction:column;align-items:stretch;gap:24px}.cw-content-layout .cw-intro h1{font-size:39px}.cw-content-layout .cw-lead{max-width:100%}.cw-content-layout .cw-glass{width:100%}.cw-main:has(.cw-content-layout){padding-top:62px}.cw-section-heading{display:block}.cw-vip .cw-section-heading h1{font-size:38px}.cw-section-heading>p{max-width:100%;font-size:11px;margin-top:18px;line-height:1.7}.cw-plans{grid-template-columns:1fr;gap:12px}.cw-plan{padding:23px}.cw-plan h2{font-size:38px;margin:16px 0}.cw-plan>.cw-primary,.cw-plan>.cw-secondary{margin-top:0}.cw-plan>p:not(.cw-panel-label){font-size:11px}.cw-vip-broker{align-items:flex-start;flex-wrap:wrap}.cw-vip-broker p{flex:1}.cw-vip-broker a{margin:3px 0 0 38px;font-size:10px}.cw-tour{position:fixed;left:15px;right:15px;bottom:15px;width:auto;padding:20px;z-index:22}.cw-tour h2{font-size:17px}.cw-tour p{margin-bottom:14px}.cw-map{width:calc(100vw - 20px);max-height:calc(100svh - 30px);padding:22px 16px}.cw-map h2{font-size:20px}.cw-map-sectors{grid-template-columns:1fr 1fr;gap:6px}.cw-map-sectors>button{font-size:9px;padding:13px 8px;gap:6px}.cw-map-links{grid-template-columns:1fr 1fr}.cw-map-links a{padding:12px}.cw-map-links strong{font-size:9px}.cw-map-links span{font-size:8px;line-height:1.5}.cw-mobile-menu{top:70px}.cw-world .cw-fine{pointer-events:auto}}@media(prefers-reduced-motion:reduce){.cw-content{animation:none!important}.cw-agent-dock>button,.cw-webgl{transition:none!important}.cw-wave-active i{animation:none!important}.cw-agent-dock>button:hover{transform:none!important}}.cw-world{--cw-gold:#e8c18c;--cw-line:rgba(175,201,225,.19)}.cw-home-intro{max-width:580px}.cw-home-intro h1{font-size:clamp(50px,4.75vw,85px);font-weight:720;letter-spacing:-3.3px;line-height:1.035}.cw-home-intro h1 em{font-weight:390;background:linear-gradient(100deg,#e2f7ff 8%,#a4daf4 78%,#79afd0);background-clip:text;-webkit-background-clip:text;color:transparent}.cw-world h1:focus{outline:none}.cw-home-intro .cw-eyebrow{color:var(--cw-gold);font-size:8px;letter-spacing:2.4px;margin-bottom:27px}.cw-home-intro .cw-eyebrow>span{background:var(--cw-gold);width:33px}.cw-home-intro .cw-lead{font-size:13px;line-height:1.85;margin-top:26px;max-width:430px}.cw-home-intro .cw-lead strong{color:#ecf3fc;font-weight:450;display:block;margin-top:8px}.cw-home-intro .cw-primary{background:linear-gradient(115deg,#ecd2a8,#ddad70);color:#171b23;border-color:#ebcb9b;box-shadow:0 5px 32px #d6a56319;min-width:181px}.cw-home-intro .cw-primary:hover{background:#f3ddbb!important;box-shadow:0 6px 36px #d6a56335}.cw-home-intro .cw-actions{gap:23px;margin:26px 0 28px}.cw-explore{display:flex;align-items:center;gap:10px;font-size:11px!important;padding:0!important;min-height:44px}.cw-play{display:grid;place-items:center;width:34px;height:34px;border:1px solid #7992ab;border-radius:50%;transition:background .2s,border-color .2s}.cw-explore:hover .cw-play{background:#244761;border-color:#c2ecff}.cw-product-paths{display:flex;align-items:center;gap:0;width:fit-content;max-width:100%;border-top:1px solid #627b953e;border-bottom:1px solid #627b953e;padding:5px 0}.cw-product-paths button{font-size:9px;display:flex;align-items:center;gap:8px;padding:11px 15px;border-right:1px solid #627b953e;white-space:nowrap}.cw-product-paths button:first-child{padding-left:0}.cw-product-paths button:last-child{border:0;padding-right:0}.cw-product-paths button>span{font-size:7px;color:#8aabc4}.cw-product-paths button:hover,.cw-product-paths svg{color:var(--cw-gold)}.cw-home-intro .cw-voice{margin-top:25px}.cw-home-intro .cw-fine{font-size:8px!important;margin-top:18px}.cw-portrait{background-image:var(--portrait-image);background-size:var(--portrait-size);background-position:var(--portrait-position);filter:none;mask-image:linear-gradient(90deg,#000 76%,transparent)}.cw-agent-dock>button{border-radius:3px;background:linear-gradient(115deg,#172a3ddd,#091522ed)}.cw-agent-dock>button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#9dc8e33f,transparent)}.cw-signup{background:#0a192bbf;border-color:#6e859966;border-radius:3px}.cw-scene-caption{border-left:1px solid #c2dced66;padding:15px 0 15px 20px;backdrop-filter:blur(5px);background:linear-gradient(90deg,#05101b95,transparent);width:340px}.cw-caption-line{display:none}.cw-scene-caption small{color:#c3dbec;font-size:7px;letter-spacing:1.7px}.cw-scene-caption strong{font-size:19px}.cw-access-row{gap:25px}.cw-agent-dock strong{font-weight:600}@media(min-width:1600px){.cw-home-intro h1{font-size:clamp(76px,4.6vw,94px)}.cw-home-intro .cw-lead{font-size:14px}.cw-home-intro .cw-primary{min-height:48px}.cw-home-intro .cw-actions{margin-top:30px}.cw-home-intro .cw-product-paths button{font-size:10px;padding-top:13px;padding-bottom:13px}}@media(max-width:1200px){.cw-home-intro h1{font-size:55px}.cw-home-intro .cw-lead{font-size:12px}.cw-home-intro .cw-actions{gap:15px}.cw-access-row,.cw-topnav{gap:18px}}@media(max-width:960px){.cw-home-intro h1{font-size:60px}.cw-topnav>a:not(:last-child){display:none}.cw-home-intro{max-width:500px}.cw-scene-caption{width:275px;right:24px}.cw-scene-caption strong{font-size:16px}}@media(max-width:640px){.cw-home-intro h1{font-size:clamp(41px,12vw,67px);letter-spacing:-2.5px;line-height:1.04}.cw-home-intro .cw-eyebrow{font-size:6.4px;letter-spacing:1.6px;margin-bottom:24px}.cw-home-intro .cw-lead{font-size:11.5px;line-height:1.8;margin-top:23px}.cw-home-intro .cw-lead strong{max-width:275px}.cw-home-intro .cw-primary{min-width:158px}.cw-home-intro .cw-actions{gap:16px;margin-bottom:23px;max-width:100%}.cw-explore{font-size:9px!important;gap:7px}.cw-play{width:29px;height:29px}.cw-product-paths{width:100%;justify-content:space-between}.cw-product-paths button{font-size:8px;padding:11px 12px;gap:7px}.cw-product-paths button>span{font-size:6px}.cw-home-intro .cw-voice{margin-top:22px}.cw-home-intro .cw-fine{font-size:7px!important;max-width:310px;line-height:1.7!important}.cw-portrait{background-size:var(--portrait-size);background-position:var(--portrait-position);mask-image:linear-gradient(#000 45%,#0008 70%,transparent)}.cw-main{padding-top:55px}.cw-home-intro .cw-actions .cw-primary{font-size:10px!important}}@media(min-width:961px){.cw-sector-accueil .cw-main{padding-top:22px;padding-bottom:28px}}@media(min-width:961px) and (max-height:900px){.cw-home-intro h1{font-size:56px}.cw-home-intro .cw-eyebrow{margin-bottom:19px}.cw-home-intro .cw-lead{margin-top:18px;margin-bottom:15px}.cw-home-intro .cw-actions{margin-top:19px;margin-bottom:19px}.cw-home-intro .cw-voice{margin-top:18px}.cw-home-intro .cw-fine{margin-top:12px}.cw-agent-dock>button{height:74px}.cw-bottom .cw-dock-heading{margin-bottom:10px}.cw-main{padding-top:15px;padding-bottom:24px}.cw-scene-caption{bottom:238px}}.cw-agent-dock>button{height:87px;border-color:#6f8ca02e;background:linear-gradient(110deg,#102236bb,#081524aa);padding:11px!important;gap:13px;border-radius:5px}.cw-agent-dock .cw-portrait{width:58px;height:62px;border-radius:3px;mask-image:linear-gradient(#000 74%,#0005);opacity:1}.cw-agent-dock strong{font-size:11px;letter-spacing:1.6px}.cw-agent-dock small{line-height:1.6}.cw-agent-dock .cw-agent-selected{border-color:#d7b68099;background:linear-gradient(110deg,#233345dd,#0c1b2fdd);box-shadow:inset 0 -2px #d5b27e}.cw-agent-dock>button:hover{border-color:#c1a779aa}@media(min-width:1600px){.cw-agent-dock>button{height:92px}.cw-agent-dock .cw-portrait{width:63px;height:68px}}@media(max-width:1200px){.cw-agent-dock>button{padding:8px!important;gap:8px;height:76px}.cw-agent-dock .cw-portrait{width:45px;height:54px}.cw-agent-dock strong{font-size:10px;letter-spacing:1px}.cw-agent-dock small{font-size:7px}}@media(max-width:960px){.cw-agent-dock>button{height:70px}.cw-agent-dock .cw-portrait{width:45px;height:52px}.cw-agent-dock small{font-size:8px}}@media(max-width:640px){.cw-agent-dock>button{height:112px;padding:0!important}.cw-agent-dock .cw-portrait{inset:4px 3px 0;width:calc(100% - 6px);height:100%;mask-image:linear-gradient(#000 30%,#0007 68%,transparent 90%);border-radius:3px}.cw-agent-dock strong{font-size:10px}.cw-agent-dock small{font-size:6px;line-height:1.2}.cw-agent-dock>button>span:nth-child(2){bottom:10px}}.cw-map-places{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 18px}.cw-map-places section{display:grid;align-content:start;gap:6px;padding:12px;border:1px solid var(--cw-line);border-radius:12px;background:#0b1626cc}.cw-map-places h4{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cw-map-places h4 span{padding:2px 7px;border-radius:6px;background:#7dc7c3;color:#061019;font-weight:700;letter-spacing:.06em}.cw-map-places p{margin:0 0 4px;font-size:12px;line-height:1.45;color:#b8c6cd}.cw-map-place{display:grid;gap:2px}.cw-map-place button{display:grid;gap:2px;width:100%;padding:8px 10px;text-align:left;border:1px solid var(--cw-line);border-radius:9px;background:#10203a;color:inherit;font:inherit;cursor:pointer}.cw-map-place button:hover:not(:disabled){border-color:#7dc7c3}.cw-map-place button:disabled{opacity:.55;cursor:not-allowed}.cw-map-place button strong{font-size:13px}.cw-map-place button span{font-size:11px;line-height:1.4;color:#b8c6cd}.cw-map-place-service{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;font-size:11px;color:#7dc7c3;text-decoration:none}@media(max-width:900px){.cw-map-places{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cw-map-places{grid-template-columns:1fr}}.cw-map-portals{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.cw-map-portals button{padding:4px 8px;font:inherit;font-size:10.5px;letter-spacing:.02em;color:#b8c6cd;background:#0e1a2e;border:1px solid var(--cw-line);border-radius:999px;cursor:pointer}.cw-map-portals button:hover{color:#7dc7c3;border-color:#7dc7c3}.cw-map-avatar{margin:-6px 0 14px}.cw-map-avatar button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font:inherit;font-size:12px;color:#061019;background:#7dc7c3;border:0;border-radius:999px;cursor:pointer}@media(max-width:640px){.cw-location{gap:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cw-location::-webkit-scrollbar{display:none}.cw-location>span{flex-shrink:0;white-space:nowrap}.cw-camera-tools{flex-shrink:0}.cw-camera-tools button{white-space:nowrap}.cw-runtime-status{display:none}.cw-location .cw-camera-tools{order:-1}.cw-world .cw-location .cw-camera-tools .cw-visit{order:-1;border:0;background:linear-gradient(180deg,#f2dcae,#d9b673);color:#0f1720;font-size:10px;font-weight:700;box-shadow:0 6px 18px #d9b67352}.cw-world .cw-location .cw-camera-tools .cw-visit[disabled]{background:#0a1826e6;color:#f2dcae;border:1px dashed #e4c99699;box-shadow:none;cursor:not-allowed;opacity:1}.cw-world[data-renderer=lite] .cw-market-briefing,.cw-world[data-renderer=lite] .cw-team-dialogue-control{display:none}}.cw-world{--cw-line:#b7d4e329;--cw-gold:#e4bf83;height:100svh;min-height:680px;display:block;overflow:hidden;background:transparent}.cw-world a,.cw-world button{transition:background .2s,border-color .2s,color .2s,transform .2s}.cw-world a:active,.cw-world button:active{transform:translateY(1px)}.cw-header{height:78px;padding:0 34px;border-bottom:1px solid #b7d4e31a;background:linear-gradient(#050e1ae6,#050e1a6b);position:relative;z-index:8}.cw-brand>span{font-size:13px;letter-spacing:2.8px}.cw-brand small{font-size:6px;letter-spacing:2px;color:#aec0d0}.cw-brand img{width:38px;height:38px}.cw-topnav{font-size:11px;gap:25px}.cw-signup{border-radius:30px;padding:12px 18px;border-color:#e0c69c70;background:#08131cbf}.cw-location{position:absolute;top:89px;left:0;right:0;padding:0 35px;height:32px;font-size:8px;z-index:6}.cw-location>span{display:flex;align-items:center;gap:10px;text-shadow:0 1px 10px #000}.cw-location button{height:32px;background:#0814209c;border:1px solid var(--cw-line);border-radius:20px;padding:0 13px}.cw-location .cw-key{border:0;color:#b7c9d9}.cw-rail{display:none}.cw-shared-shade{background:linear-gradient(0deg,#040b17f2,#040b175c 19%,transparent 38%),linear-gradient(180deg,#040b174d,transparent 20%)}.cw-main{position:absolute;top:147px;right:34px;bottom:159px;left:auto;width:410px;max-width:42vw;min-height:0;padding:0;display:block;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#66859466 transparent;align-self:auto;pointer-events:none}.cw-main:has(.cw-content-layout){padding-top:0}.cw-main>.cw-content{pointer-events:auto}.cw-content{animation:cw-panel-arrive .5s ease both}.cw-sector-accueil .cw-main{top:auto;bottom:180px;left:35px;right:auto;width:410px;max-width:45vw;padding:0;overflow:visible}.cw-arrival>*,.cw-sector-accueil .cw-content{pointer-events:none}.cw-arrival :is(a,button){pointer-events:auto}.cw-arrival{padding:25px 22px 24px 0;background:radial-gradient(ellipse at 20% 60%,#04101bc2,transparent 73%);text-shadow:0 2px 22px #0009}.cw-arrival .cw-eyebrow{font-size:8px;letter-spacing:2.1px;margin:0 0 18px;color:#d9c7a6}.cw-arrival h1{font-size:clamp(35px,3.35vw,56px);margin:0;font-weight:650}.cw-arrival h1 em{color:#e3d0ae;display:block;font-style:normal;background:none;-webkit-text-fill-color:currentColor}.cw-arrival>p:not(.cw-eyebrow){font-size:12px;color:#d6e0e8;margin:20px 0 22px}.cw-arrival-actions{display:flex;flex-wrap:wrap;gap:8px 17px;align-items:center}.cw-arrival .cw-primary{font-size:11px!important;min-height:45px;padding:12px 17px!important;background:#e4c795;border-color:#e4c795;color:#13202b;gap:19px;border-radius:4px}.cw-arrival-tour{display:flex;align-items:center;gap:7px;font-size:10px!important;min-height:44px;white-space:nowrap}.cw-arrival>small{display:block;font-size:8px;color:#aabcca;letter-spacing:.9px;margin-top:19px}.cw-return{pointer-events:auto;display:flex;align-items:center;gap:8px;min-height:38px;font-size:10px!important;color:#c9d6e0!important;padding:0 0 11px!important;text-shadow:0 1px 8px #000}.cw-return>span{font-size:7px;margin-left:auto;border:1px solid #a1b8cb55;padding:2px 5px;border-radius:3px}.cw-encounter{position:relative;border:1px solid #94b2c742;border-radius:13px;background:linear-gradient(145deg,#102333ed,#061420e8);box-shadow:0 20px 65px #0005,inset 0 1px #e0f4ff16;backdrop-filter:blur(24px);padding:23px 24px 15px;overflow:hidden}.cw-encounter:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,var(--agent-accent),transparent)}.cw-encounter-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.cw-encounter-top .cw-eyebrow{font-size:7px;letter-spacing:1.2px;margin:0;color:#b8cbd9}.cw-encounter-state{display:flex;align-items:center;gap:5px;font-size:8px;color:#b9cedc}.cw-encounter-state>i{height:4px;width:4px;border-radius:50%;background:var(--agent-accent);box-shadow:0 0 10px var(--agent-accent)}.cw-encounter h1{font-size:40px;line-height:1;letter-spacing:2px;margin:0}.cw-encounter h1 em{display:block;font-style:normal;font-size:12px;font-weight:400;letter-spacing:.5px;color:var(--agent-accent);margin-top:12px}.cw-agent-greeting{color:#d3dfe7;font-size:12px;line-height:1.9;margin:21px 0 17px;min-height:68px}.cw-listen{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:10px 12px!important;border:1px solid #c5deee26!important;background:#b7d4e309!important;border-radius:7px;color:#edf3f7;font-size:10px!important;min-height:45px}.cw-listen>svg{color:var(--agent-accent)}.cw-listen small{display:block;font-size:6px;color:#afc4d5;letter-spacing:1px;margin-top:4px}.cw-listen:hover{background:#b7d4e317!important}.cw-speech-bars{margin-left:auto;display:flex;gap:3px;align-items:center;height:18px}.cw-speech-bars i{width:2px;height:5px;background:var(--agent-accent)}.cw-speech-bars i:nth-child(2){height:12px}.cw-speech-bars i:nth-child(3){height:17px}.cw-speech-bars i:nth-child(4){height:8px}.cw-listen--active .cw-speech-bars i{animation:cw-talking .7s ease-in-out infinite alternate}.cw-listen--active .cw-speech-bars i:nth-child(2){animation-delay:-.3s}.cw-listen--active .cw-speech-bars i:nth-child(3){animation-delay:-.5s}.cw-service-heading{display:flex;gap:7px;align-items:center;font-size:7px;letter-spacing:1px;color:#adc2d2;margin:22px 0 9px}.cw-service-heading svg{color:var(--agent-accent)}.cw-agent-services{display:flex;flex-direction:column}.cw-agent-services>a,.cw-agent-services>button{display:flex;align-items:center;gap:10px;text-align:left;border-top:1px solid #b1d0e122;padding:14px 0;min-height:61px;width:100%}.cw-agent-services>a:hover,.cw-agent-services>button:hover{background:#b7d4e30a;padding-left:5px;color:var(--agent-accent)}.cw-service-number{font-size:8px;color:#8ba6ba;width:18px}.cw-agent-services strong{font-size:11px;font-weight:500;display:block}.cw-agent-services small{font-size:9px;color:#a7bdcd;display:block;margin-top:4px}.cw-agent-services svg{margin-left:auto;color:var(--agent-accent);flex-shrink:0}.cw-encounter-note{font-size:8px;line-height:1.6;color:#9eb4c4;border-top:1px solid #b1d0e122;padding-top:12px;margin:3px 0 0}.cw-world[data-encounter=travelling] .cw-encounter{animation:none;opacity:.45;transform:translateY(8px);transition:opacity .3s,transform .3s}.cw-world[data-encounter=ready] .cw-encounter{transition:opacity .5s,transform .5s}.cw-travel-status{position:absolute;left:50%;bottom:167px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:10px 17px;border:1px solid #b9d5e82c;border-radius:25px;background:#06121cc9;backdrop-filter:blur(12px);font-size:9px;color:#d5e4ee;letter-spacing:.4px;pointer-events:none}.cw-travel-status i{width:6px;height:6px;border-radius:50%;background:#e7c89b;animation:cw-talking .7s ease-in-out infinite alternate}.cw-bottom{position:absolute;bottom:51px;left:34px;right:34px;margin:0;padding:0;pointer-events:none;z-index:7}.cw-dock-heading{display:flex;justify-content:space-between;margin:0 0 9px;font-size:7px;letter-spacing:1.6px;color:#b4c7d7}.cw-dock-heading button{pointer-events:auto;display:flex;gap:7px;align-items:center;font-size:8px;letter-spacing:0;min-height:22px;color:#cfdae4}.cw-agent-dock{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;pointer-events:auto;max-width:1100px;margin:auto}.cw-agent-dock>button{height:61px;padding:7px 10px!important;display:flex;gap:11px;border:1px solid #a5c4da30;border-radius:8px;background:linear-gradient(125deg,#112536d9,#071320dc);backdrop-filter:blur(12px);text-align:left;min-width:0}.cw-agent-dock .cw-portrait{position:relative;inset:auto;width:38px;height:45px;flex-shrink:0;border-radius:4px;mask-image:linear-gradient(#000 80%,#0007);background-size:var(--portrait-size);background-position:var(--portrait-position)}.cw-agent-dock>button>span:nth-child(2){position:static;min-width:0;max-width:calc(100% - 40px)}.cw-agent-dock strong{letter-spacing:1.4px}.cw-agent-dock small{font-size:7px;color:#b0c3d2;line-height:1.35;margin-top:5px}.cw-agent-number{display:none}.cw-agent-dock>button:hover{border-color:#d7bd86a8;transform:translateY(-3px);background:#173149dc}.cw-agent-dock .cw-agent-selected{border-color:var(--agent-accent);background:linear-gradient(120deg,#2c3e4ee8,#102332ef);box-shadow:inset 0 -1px var(--agent-accent),0 0 22px #e4bf8310}.cw-footer{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:43px;padding:0 34px;gap:20px;font-size:7px;border-top:1px solid #b7d4e318;background:#040d18a8;z-index:7}.cw-footer>span{display:block;color:#849caf;font-size:7px}.cw-footer>span b{font-weight:400;color:#657e92}.cw-settings{display:flex;gap:18px}.cw-settings button{font-size:8px!important;min-height:34px;display:flex;gap:6px;align-items:center;color:#c4d2df}.cw-footer>div:last-child{display:flex;gap:18px;margin:0;color:#9cb1c2}.cw-feed-status{position:absolute;top:133px;left:35px;right:auto;background:#071420aa;border:1px solid #accbe021;border-radius:18px;padding:7px 11px;font-size:8px;gap:7px;max-width:300px;z-index:4}.cw-feed-status small{font-size:7px}.cw-feed-status a{display:flex}.cw-sector-equipage .cw-feed-status{display:none}.cw-world:not(.cw-sector-accueil):not(.cw-sector-equipage) .cw-main{width:640px;max-width:53vw;pointer-events:none}.cw-world:not(.cw-sector-accueil):not(.cw-sector-equipage) .cw-content{border:1px solid #98b5c941;border-radius:12px;padding:24px;background:linear-gradient(140deg,#0c2032f2,#071420f5);backdrop-filter:blur(24px);pointer-events:auto;box-shadow:0 20px 70px #0004}.cw-content-layout{display:flex;flex-direction:column;gap:20px;align-items:stretch}.cw-content-layout .cw-intro{max-width:none}.cw-content-layout .cw-intro h1,.cw-vip .cw-section-heading h1{font-size:34px;letter-spacing:-1px}.cw-content-layout .cw-lead{font-size:11px;line-height:1.8;max-width:none}.cw-content-layout .cw-glass{width:100%;padding:15px;background:#10263877;border-radius:7px}.cw-world .cw-primary,.cw-world .cw-secondary{min-height:43px;font-size:11px!important;border-radius:5px;padding:12px 15px!important}.cw-world .cw-primary{background:#e4c795;color:#13202b;border-color:#e4c795}.cw-world .cw-primary:hover{background:#f1dab5!important}.cw-world .cw-secondary{border-color:#bed4e43b}.cw-actions{margin-top:20px;gap:9px}.cw-world .cw-eyebrow{font-size:8px;letter-spacing:1.5px}.cw-world .cw-fine{font-size:8px!important;line-height:1.6!important;color:#a5bbcb}.cw-section-heading{display:block;margin-bottom:22px}.cw-section-heading>p{max-width:none;font-size:10px;line-height:1.8;margin-top:15px}.cw-plans{gap:9px}.cw-plan{padding:16px 12px;border-radius:7px;background:#132c405c}.cw-plan h2{font-size:30px;margin:17px 0}.cw-plan h2 small{font-size:8px}.cw-plan>.cw-primary,.cw-plan>.cw-secondary{font-size:9px!important;padding:10px 8px!important;gap:6px}.cw-plan>a,.cw-plan>p:not(.cw-panel-label){font-size:9px}.cw-plan>a{gap:7px}.cw-panel-label{font-size:8px}.cw-vip-broker{font-size:9px;flex-wrap:wrap;gap:10px;align-items:flex-start}.cw-vip-broker p{flex:1}.cw-vip-broker a{font-size:9px;margin-left:32px}.cw-map{border-radius:16px;border-color:#aac7dc42;background:linear-gradient(140deg,#132a3bf7,#06141ffb);box-shadow:0 40px 120px #000b;max-width:900px;padding:30px}.cw-map::backdrop{background:#000a;backdrop-filter:blur(12px)}.cw-map h2{font-size:29px}.cw-map-sectors{grid-template-columns:repeat(4,1fr)}.cw-map-sectors>button{border-radius:7px;font-size:10px;min-height:52px}.cw-map-links a{border-radius:7px}.cw-map-links strong{font-size:10px}.cw-map-links span{font-size:9px}.cw-tour{position:absolute;left:34px;bottom:175px;right:auto;width:310px;border-radius:12px;background:#0b2030f0;padding:22px;z-index:9;box-shadow:0 18px 60px #0008}.cw-tour h2{font-size:18px}.cw-tour p{font-size:11px}.cw-tour .cw-primary{font-size:10px!important}.cof-scene-beacon{position:absolute;left:0;top:0;display:flex;gap:8px;align-items:center;padding:8px 11px;border:1px solid #b9d7e855;border-radius:25px;background:#061523bd;backdrop-filter:blur(12px);color:#ebf4fa;cursor:pointer;font:9px var(--font-inter),Arial,sans-serif;letter-spacing:1px;white-space:nowrap;box-shadow:0 3px 20px #0004;will-change:transform;pointer-events:auto}.cof-scene-beacon>i{width:5px;height:5px;background:var(--beacon-accent,#c5e4f2);border-radius:50%;box-shadow:0 0 12px var(--beacon-accent,#c5e4f2)}.cof-scene-beacon>small{font-size:7px;letter-spacing:0;color:#c1d3df;border-left:1px solid #c1d3df40;padding-left:7px}.cof-scene-beacon:hover{background:#16364cea;border-color:#e5cb9a;box-shadow:0 0 30px #cbeaff20}.cof-scene-beacon:focus-visible{outline:2px solid #e5cb9a;outline-offset:4px}.cof-scene-beacon[hidden]{display:none}@keyframes cw-panel-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cw-talking{0%{transform:scaleY(.4);opacity:.55}to{transform:scaleY(1);opacity:1}}@media(min-width:1700px){.cw-main{width:450px;right:5vw;top:170px;bottom:185px}.cw-encounter{padding:30px}.cw-encounter h1{font-size:48px}.cw-agent-greeting{font-size:14px}.cw-agent-services strong{font-size:13px}.cw-agent-services small{font-size:10px}.cw-agent-services>a,.cw-agent-services>button{min-height:76px}.cw-bottom{left:5vw;right:5vw;bottom:65px}.cw-agent-dock>button{height:70px}.cw-sector-accueil .cw-main{left:5vw;bottom:205px}.cw-world{min-height:780px}}@media(max-height:780px) and (min-width:761px){.cw-main{top:126px;bottom:143px}.cw-encounter{padding:17px 20px 12px}.cw-encounter-top{margin-bottom:13px}.cw-encounter h1{font-size:34px}.cw-agent-greeting{font-size:11px;line-height:1.7;margin:16px 0 12px;min-height:0}.cw-service-heading{margin-top:16px}.cw-agent-services>a,.cw-agent-services>button{padding:11px 0;min-height:53px}.cw-encounter-note{font-size:7px}.cw-bottom{bottom:45px}.cw-footer{height:37px}.cw-agent-dock>button{height:55px}.cw-sector-accueil .cw-main{bottom:155px}.cw-world{min-height:600px}.cw-feed-status{top:131px}.cw-tour{bottom:153px}}@media(max-width:1050px) and (min-width:761px){.cw-main{width:360px;right:24px;max-width:45vw}.cw-header{padding:0 24px}.cw-topnav{gap:14px}.cw-topnav>a:not(:last-child){display:none}.cw-bottom{left:24px;right:24px}.cw-agent-dock>button{padding:7px!important;gap:6px}.cw-agent-dock small{font-size:6px}.cw-agent-dock .cw-portrait{width:30px}.cw-footer{padding:0 24px}.cw-footer>span{display:none}.cw-settings{gap:12px}.cw-encounter{padding:20px}.cw-sector-accueil .cw-main{left:24px}.cw-arrival h1{font-size:38px}.cw-arrival-actions{gap:12px}.cof-scene-beacon>small{display:none}}@media(max-width:760px){.cw-world{height:100svh;min-height:650px;overflow:hidden}.cw-header{height:65px;padding:0 17px}.cw-brand img{width:32px;height:32px}.cw-brand>span{font-size:10px;letter-spacing:1.7px}.cw-brand small{font-size:5px;letter-spacing:1.2px}.cw-signup{font-size:8px;padding:10px 12px;gap:7px}.cw-topnav{display:none}.cw-location{top:73px;padding:0 17px;letter-spacing:1px}.cw-location,.cw-location button{font-size:7px}.cw-location .cw-key{display:none}.cw-feed-status{top:112px;left:17px;font-size:7px;padding:5px 8px}.cw-feed-status small{display:none}.cw-main,.cw-world:not(.cw-sector-accueil):not(.cw-sector-equipage) .cw-main{left:15px;right:15px;top:43svh;bottom:128px;width:auto;max-width:none;overflow:auto;padding:0;min-height:0}.cw-sector-accueil .cw-main{top:auto;bottom:155px;left:20px;right:20px;width:auto;max-width:none;overflow:visible}.cw-arrival{padding:20px 0 0;background:radial-gradient(ellipse at 20% 60%,#04101bcc,transparent 85%)}.cw-arrival h1{font-size:36px;letter-spacing:-1.5px}.cw-arrival .cw-eyebrow{font-size:6px;margin-bottom:13px}.cw-arrival>p:not(.cw-eyebrow){font-size:11px;margin:13px 0 15px}.cw-arrival>small{font-size:7px;margin-top:12px}.cw-arrival .cw-primary{font-size:10px!important;min-height:42px}.cw-arrival-tour,.cw-return{font-size:9px!important}.cw-return{min-height:30px;padding-bottom:7px!important}.cw-return>span{display:none}.cw-encounter{padding:17px;border-radius:11px;background:linear-gradient(145deg,#122a3bed,#071521f5)}.cw-encounter-top{margin-bottom:13px}.cw-encounter-top .cw-eyebrow{font-size:6px}.cw-encounter h1{font-size:28px}.cw-encounter h1 em{font-size:10px;margin-top:8px}.cw-agent-greeting{font-size:11px;line-height:1.7;margin:13px 0;min-height:0}.cw-listen{min-height:43px}.cw-service-heading{margin:17px 0 5px;font-size:6px}.cw-agent-services>a,.cw-agent-services>button{min-height:53px;padding:11px 0}.cw-agent-services strong{font-size:10px}.cw-agent-services small{font-size:8px}.cw-encounter-note{font-size:7px}.cw-bottom{left:14px;right:14px;bottom:49px}.cw-dock-heading{font-size:6px;margin-bottom:6px}.cw-dock-heading button{font-size:7px}.cw-agent-dock{gap:4px;grid-template-columns:repeat(7,minmax(0,1fr))}.cw-agent-dock>button{height:49px;display:flex;flex-direction:column;padding:5px 2px!important;justify-content:center;gap:0;border-radius:6px}.cw-agent-dock .cw-portrait{position:absolute;inset:1px 3px 10px;width:auto;height:auto;opacity:.6;mask-image:linear-gradient(#000 20%,transparent 94%);background-size:var(--portrait-size);background-position:var(--portrait-position)}.cw-agent-dock>button>span:nth-child(2){position:relative;bottom:auto;left:auto;right:auto;align-self:center;margin-top:22px;max-width:100%;z-index:1;text-shadow:0 1px 4px #000}.cw-agent-dock strong{font-size:7px;letter-spacing:.6px}.cw-agent-dock small{display:none}.cw-footer{height:42px;padding:0 14px;gap:4px;flex-wrap:nowrap}.cw-footer>div:last-child,.cw-footer>span{display:none}.cw-settings{width:100%;gap:5px;justify-content:space-between}.cw-settings button{font-size:7px!important;min-height:34px}.cw-settings svg{width:11px}.cw-travel-status{bottom:137px;font-size:8px;padding:8px 13px}.cof-scene-beacon{font-size:7px;padding:6px 8px;gap:5px}.cof-scene-beacon>small{display:none}.cw-world:not(.cw-sector-accueil):not(.cw-sector-equipage) .cw-content{padding:19px}.cw-content-layout .cw-intro h1,.cw-vip .cw-section-heading h1{font-size:27px}.cw-content-layout .cw-lead{font-size:11px;margin:15px 0}.cw-world .cw-eyebrow{font-size:7px}.cw-world .cw-primary,.cw-world .cw-secondary{font-size:10px!important}.cw-actions{margin-top:15px;max-width:none}.cw-plans{grid-template-columns:1fr}.cw-plan{padding:17px}.cw-plan h2{font-size:33px}.cw-plan>.cw-primary,.cw-plan>.cw-secondary{font-size:10px!important}.cw-section-heading>p{font-size:10px}.cw-vip-broker p{font-size:9px}.cw-map{width:calc(100vw - 22px);padding:22px 16px;max-height:calc(100svh - 32px)}.cw-map h2{font-size:23px}.cw-map-links,.cw-map-sectors{grid-template-columns:1fr 1fr}.cw-map-links a{padding:12px}.cw-map-links strong{font-size:9px}.cw-map-links span{font-size:8px}.cw-tour{left:15px;right:15px;bottom:132px;width:auto;padding:18px}.cw-tour h2{font-size:17px}.cw-tour p{font-size:10px}}@media(prefers-reduced-motion:reduce){.cof-scene-beacon,.cw-world *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.cw-calm *{animation:none!important;transition:none!important}.cw-voice-error{font-size:12px;line-height:1.5;color:#efc699;margin:8px 0 0}.cw-world{--cw-gold:#e7c792}.cw-header{background:linear-gradient(180deg,#040d18eb,#040d1850)}.cw-world .cw-talk{display:flex;align-items:center;gap:11px;background:#e7c792;color:#10202b;border:1px solid #f2dbb2;font-weight:600;font-size:11px;min-height:43px;box-shadow:0 4px 24px #0003}.cw-world .cw-talk:hover{background:#f2dbb2}.cw-sector-accueil .cw-main{width:505px;max-width:47vw;bottom:175px}.cw-arrival{padding:27px 25px 25px 0;background:radial-gradient(ellipse at 25% 60%,#04101bce,transparent 78%)}.cw-arrival h1{font-size:clamp(34px,3.5vw,61px);letter-spacing:-2px;line-height:1.08}.cw-arrival h1 em{font-size:.91em;line-height:1.22;color:#e8cd9f;margin-top:7px}.cw-arrival>p:not(.cw-eyebrow){max-width:410px;margin:20px 0}.cw-welcome-offer{display:flex;align-items:center;gap:12px;margin:0 0 22px;padding:14px 16px;border:1px solid #e7c79238;border-left:2px solid #e7c792;border-radius:0 9px 9px 0;background:linear-gradient(100deg,#112638eb,#0a1824a6);backdrop-filter:blur(16px);text-shadow:none;max-width:420px}.cw-offer-icon{display:grid;place-items:center;flex-shrink:0;width:33px;height:33px;border:1px solid #e7c79244;border-radius:50%;color:#e7c792}.cw-welcome-offer strong{display:block;font-size:12px;line-height:1.5;color:#f0e5cf}.cw-welcome-offer div>span{display:block;line-height:1.6;margin-top:3px;color:#b0c3d0}.cw-arrival .cw-primary{min-height:49px;padding:13px 21px!important;font-size:12px!important}.cw-arrival-actions{gap:19px}.cw-arrival-proof{display:flex;align-items:center;gap:20px;margin-top:20px;color:#c2d0d9;line-height:1.6}.cw-arrival-proof a{display:flex;gap:7px;align-items:center}.cw-arrival-proof a:hover{color:#f2dbb2}.cw-arrival-proof a>svg:first-child{color:#e7c792}.cw-arrival-proof>span{color:#9cafbd;border-left:1px solid #adc4d435;padding-left:16px}.cw-arrival>small{font-size:9px;letter-spacing:.1px;color:#a8bdcd;margin-top:14px}.cw-world .cw-encounter-chat{width:100%;margin-top:17px;justify-content:space-between;border-radius:7px}.cw-encounter{background:linear-gradient(145deg,#122331f2,#06111ef2);border-color:#bcced634;box-shadow:0 26px 75px #0006,inset 0 1px #f4ecd514}.cw-encounter-top{margin-bottom:23px}.cw-agent-greeting{font-size:13px;line-height:1.85}.cw-encounter h1{letter-spacing:1px}.cw-service-heading{font-size:8px}.cw-agent-services strong{font-size:12px}.cw-agent-services small{font-size:10px;line-height:1.5}.cw-encounter-note{font-size:9px}.cw-iron-launcher{position:absolute;left:34px;bottom:157px;z-index:8;display:flex;align-items:center;gap:12px;padding:9px 15px 9px 9px!important;border:1px solid #e7c79255!important;border-radius:12px;background:#091b29e8!important;backdrop-filter:blur(18px);box-shadow:0 12px 35px #0005;text-align:left}.cw-iron-launcher .cw-portrait{width:34px;height:40px;border-radius:6px;mask-image:none}.cw-iron-launcher strong{display:block;font-size:11px;font-weight:500}.cw-iron-launcher small{display:block;font-size:9px;color:#b1c5d2;margin-top:3px}.cw-iron-launcher>svg{color:#e7c792;margin-left:11px}.cw-iron-launcher:hover{border-color:#f2dbb2!important}.cw-shared-shade{background:linear-gradient(0deg,#040b17f2,#040b1750 18%,transparent 40%),linear-gradient(180deg,#040b174d,transparent 20%)}@media(min-width:1500px){.cw-sector-accueil .cw-main{width:570px;max-width:43vw;left:5vw;bottom:185px}.cw-arrival h1{font-size:clamp(50px,3.6vw,70px)}.cw-arrival>p:not(.cw-eyebrow){font-size:15px}.cw-welcome-offer{max-width:450px}.cw-welcome-offer strong{font-size:13px}.cw-iron-launcher{left:5vw;bottom:170px}}@media(max-height:800px) and (min-width:761px){.cw-sector-accueil .cw-main{bottom:139px;max-width:47vw}.cw-arrival{padding-top:0;padding-bottom:0}.cw-arrival h1{font-size:36px}.cw-arrival .cw-eyebrow{margin-bottom:12px}.cw-arrival>p:not(.cw-eyebrow){font-size:11px;margin:12px 0}.cw-welcome-offer{padding:10px 13px;margin-bottom:15px}.cw-arrival-proof{margin-top:12px}.cw-arrival>small{margin-top:9px}.cw-iron-launcher{bottom:138px}}@media(max-width:760px){.cw-world{min-height:600px}.cw-world .cw-talk{font-size:9px;padding:10px 12px;gap:7px;min-height:39px}.cw-talk>svg:last-child{display:none}.cw-header{gap:10px}.cw-sector-accueil .cw-main{left:20px;right:20px;bottom:136px;width:auto;max-width:none}.cw-arrival{padding:19px 0 0;background:linear-gradient(0deg,#06121bd9,#06121b99 70%,transparent)}.cw-arrival h1{font-size:clamp(30px,8vw,44px);letter-spacing:-1.2px}.cw-arrival .cw-eyebrow{font-size:7px;letter-spacing:1.5px;margin-bottom:11px}.cw-arrival>p:not(.cw-eyebrow){font-size:11px;margin:12px 0;max-width:360px}.cw-welcome-offer{padding:10px 12px;margin-bottom:15px;gap:10px;max-width:none}.cw-welcome-offer strong{font-size:10px}.cw-welcome-offer div>span{font-size:9px}.cw-offer-icon{width:29px;height:29px}.cw-arrival .cw-primary{min-height:45px;font-size:11px!important;padding:12px 15px!important;gap:12px}.cw-arrival-actions{gap:14px}.cw-arrival-tour{font-size:10px!important}.cw-arrival-proof{font-size:9px;gap:12px;margin-top:13px}.cw-arrival-proof>span{padding-left:10px}.cw-arrival>small{font-size:8px;margin-top:9px}.cw-iron-launcher{left:auto;right:17px;bottom:auto;top:111px;padding:7px 10px!important;gap:7px}.cw-iron-launcher .cw-portrait{width:26px;height:31px}.cw-iron-launcher strong{font-size:9px}.cw-iron-launcher small{font-size:8px}.cw-iron-launcher>svg{width:14px;margin-left:3px}.cw-agent-greeting{font-size:12px}.cw-agent-services strong{font-size:11px}.cw-agent-services small{font-size:9px}}@media(max-height:700px) and (max-width:760px){.cw-arrival h1{font-size:28px}.cw-arrival>p:not(.cw-eyebrow){font-size:10px;margin:9px 0}.cw-welcome-offer{padding:9px 11px;margin-bottom:11px}.cw-arrival-proof{margin-top:9px}.cw-arrival .cw-eyebrow{margin-bottom:8px}.cw-arrival>small{margin-top:7px}}.cw-world[data-chat=open] .cw-main{visibility:hidden}.cof-iron-dialog .cof-iron-dialog__navigation button{font-size:9px;padding:8px 10px;background:#142a384d;border:1px solid #b7cbd62e;border-radius:5px;min-height:35px}.cw-runtime-status{position:absolute;top:134px;right:35px;display:flex;gap:8px;align-items:center;z-index:5;background:#071420cc;border:1px solid #abc4d32a;border-radius:8px;padding:9px 12px;font-size:9px;color:#bacdd9;backdrop-filter:blur(12px)}.cw-runtime-status small{display:block;color:#8da6b8;margin-top:4px}.cw-runtime-dot{width:5px;height:5px;border-radius:50%;background:#b99b64}.cw-runtime-dot--fresh{background:#89cdb3}.cof-activity-bubble{position:absolute;top:0;left:0;z-index:4;pointer-events:none;max-width:190px;background:#0b2539ef;border:1px solid #8acac662;border-radius:10px 10px 10px 2px;padding:10px 13px;color:#d5edf2;font:10px var(--font-inter),Arial,sans-serif;line-height:1.6;box-shadow:0 7px 25px #0005;will-change:transform}.cof-activity-bubble[hidden]{display:none}.cw-tour-cinema{left:34px;bottom:160px;width:335px;padding:24px;background:linear-gradient(145deg,#102738ed,#06121bef);border-color:#dbc39052;border-radius:14px;backdrop-filter:blur(22px);z-index:10}.cw-tour-cinema>small{color:#d8c194;letter-spacing:1.5px;font-size:8px}.cw-tour-cinema h2{font-size:23px;line-height:1.3;font-weight:500;margin:15px 0 11px;letter-spacing:-.6px}.cw-tour-cinema .cw-tour-caption{font-size:12px;line-height:1.9;color:#c4d4df;margin:0 0 17px}.cw-tour-progress{display:flex!important;gap:5px!important;margin:0!important}.cw-tour-progress button{flex:1;min-height:22px;padding:8px 0!important}.cw-tour-progress button span{display:block;background:#b7cddd36;height:2px;width:100%;border-radius:2px}.cw-tour-progress button[aria-current] span{background:#e8ca96;height:3px}.cw-tour-cinema .cw-tour-phase{font-size:9px;color:#a9c0d0;margin:7px 0 15px}.cw-tour-controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.cw-tour-controls>button{border:1px solid #b3cbd535!important;background:#b3cbd509!important;min-width:37px;min-height:36px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;font-size:11px;padding:9px 12px!important}.cw-tour-controls .cw-tour-toggle{flex:1}.cw-tour-controls>.cw-primary{background:#e7c792!important;color:#122331}.cw-tour-disclosure{display:block;color:#849eaf;font-size:8px;line-height:1.6;margin-top:14px}.cw-tour-close{top:14px;right:14px}.cw-world[data-tour]:not([data-tour=idle]) .cw-iron-launcher{display:none}@media(max-width:760px){.cw-runtime-status{top:111px;right:17px;font-size:8px;padding:7px 9px}.cw-runtime-status small{font-size:7px}.cw-tour-cinema{left:14px;right:14px;bottom:129px;width:auto;padding:17px}.cw-tour-cinema h2{font-size:19px;margin:10px 0}.cw-tour-cinema .cw-tour-caption{font-size:11px;line-height:1.7;max-height:100px;overflow-y:auto;margin-bottom:9px}.cw-tour-cinema .cw-tour-phase{margin:3px 0 9px}.cw-tour-disclosure{margin-top:9px;font-size:7px}.cw-world[data-tour]:not([data-tour=idle]) .cw-main{visibility:hidden}.cw-tour-progress button{min-height:18px}.cof-activity-bubble{font-size:8px;padding:7px 9px}}.cw-world[data-tour]:not([data-tour=idle]) .cw-main{visibility:hidden}@media(min-width:761px){.cw-tour-cinema{left:auto;right:34px;top:160px;bottom:auto;width:410px;max-width:40vw;max-height:calc(100svh - 325px);overflow:auto}.cw-tour-cinema h2{font-size:27px}.cw-tour-cinema .cw-tour-caption{font-size:13px;line-height:1.9}.cw-tour-cinema .cw-tour-controls{margin-top:14px}.cw-tour-cinema .cw-tour-progress{margin-top:18px!important}}@media(min-width:1700px){.cw-tour-cinema{right:5vw;width:450px;top:180px;padding:30px}}.cw-team-dialogue-control{position:absolute;z-index:24;top:150px;left:32px;display:grid;gap:7px;max-width:300px}.cw-team-dialogue-control button{display:flex;align-items:center;gap:9px;border:1px solid #b5d4dd38;border-radius:999px;padding:10px 14px;background:#071923dc;color:#eaf4f7;backdrop-filter:blur(16px);letter-spacing:.02em;cursor:pointer}.cw-team-dialogue-control button:hover{border-color:#7dcee5;box-shadow:0 0 22px #79d7f115}.cw-team-dialogue-control small{padding-left:14px;font-size:10px;color:#9eb4c0}.cw-dialogue-indicator{width:5px;height:5px;border-radius:50%;background:#607582;margin-left:3px}.cw-dialogue-indicator--active{background:#91d9e5;box-shadow:0 0 9px #91d9e55e}.cw-runtime-status{top:211px}@media(max-width:700px){.cw-team-dialogue-control{top:121px;left:18px;max-width:270px}.cw-runtime-status{top:181px}}@media(max-height:650px){.cw-team-dialogue-control{top:116px}.cw-runtime-status,.cw-team-dialogue-control small{display:none}}.cw-world[data-team-exchange=true] .cw-arrival-tour{background:#071923dc;border-radius:8px;padding:12px}.cw-sector-accueil .cw-feed-status{left:auto;right:32px;top:150px}@media(max-width:760px){.cw-sector-accueil .cw-feed-status{display:none}}.cw-header{height:76px;background:linear-gradient(180deg,#070e17f5,#070e17ad);border-bottom-color:#d4d1c719}.cw-location{top:88px}.cw-brand>span{letter-spacing:3px;font-weight:600}.cw-sector-accueil .cw-main{left:3.2vw;bottom:157px;width:440px;max-width:36vw}.cw-arrival{padding:22px 0 4px;background:none}.cw-arrival h1{font-size:clamp(32px,3.1vw,54px);line-height:1.13;letter-spacing:-1.7px;font-weight:550;text-wrap:balance}.cw-arrival h1 em{font-weight:350;color:#dbc8a6}.cw-arrival>p:not(.cw-eyebrow){font-size:13px;line-height:1.8;max-width:360px;margin:18px 0}.cw-arrival .cw-eyebrow{letter-spacing:2.4px;color:#c9b58f}.cw-welcome-offer{padding:11px 0;border:0;border-top:1px solid #dac9a536;border-bottom:1px solid #dac9a526;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;max-width:370px;margin-bottom:18px}.cw-welcome-offer strong{font-size:11px;font-weight:500}.cw-welcome-offer div>span{font-size:10px;line-height:1.5}.cw-offer-icon{border:0;background:transparent;width:28px}.cw-arrival .cw-primary{border-radius:7px;min-height:48px;padding:13px 19px!important;box-shadow:0 8px 28px #0002;background:#ddc49a}.cw-arrival-tour{font-size:11px!important;opacity:.9}.cw-arrival-proof{font-size:10px;line-height:1.5}.cw-bottom{left:3.2vw;right:3.2vw;bottom:50px}.cw-agent-dock{grid-template-columns:repeat(8,minmax(0,1fr));max-width:1200px;gap:5px}.cw-agent-dock>button{height:64px;border-color:#cfcbc51c;border-radius:9px;background:#0a1521ba;backdrop-filter:blur(18px);padding:8px!important;gap:8px}.cw-agent-dock>button:hover{background:#1a2936ed;border-color:#d8c29a8c;transform:translateY(-4px)}.cw-agent-dock strong{font-size:9px;letter-spacing:1.1px}.cw-agent-dock small{font-size:8px;color:#b2bdc5}.cw-agent-dock .cw-portrait{width:35px;height:46px;border-radius:6px}.cw-dock-heading{max-width:1200px;margin:0 auto 7px;letter-spacing:2px}.cw-footer{background:#080f19e6;border-top-color:#d6cec31a}.cw-team-dialogue-control{top:140px;left:3.2vw;gap:6px}.cw-team-dialogue-control button{min-height:40px;border-color:#d5c7ad38;background:#0c1824da;font-size:11px;padding:10px 15px}.cw-team-dialogue-control small{font-size:9px;max-width:240px;line-height:1.5;color:#aab8c1}.cw-runtime-status{top:142px;right:3.2vw;border-radius:20px;padding:8px 13px;background:#0c1824b3;font-size:8px}.cw-runtime-status small{font-size:8px;display:inline;margin-left:7px}.cof-scene-beacon{border-color:#d2c7b630;background:#091521c9;padding:7px 11px;box-shadow:0 4px 16px #0003}.cof-scene-beacon>small{display:none}.cof-scene-beacon:focus-visible>small,.cof-scene-beacon:hover>small{display:inline}@media(min-width:1500px){.cw-sector-accueil .cw-main{max-width:34vw;width:510px;bottom:172px}.cw-arrival h1{font-size:clamp(42px,3.2vw,62px)}.cw-arrival>p:not(.cw-eyebrow){font-size:14px;max-width:420px}}@media(max-height:800px) and (min-width:761px){.cw-sector-accueil .cw-main{bottom:138px}.cw-arrival h1{font-size:34px}.cw-arrival>p:not(.cw-eyebrow){font-size:12px;margin:13px 0}.cw-arrival .cw-eyebrow{margin-bottom:13px}.cw-welcome-offer{margin-bottom:14px}.cw-agent-dock>button{height:56px}}@media(max-width:1050px) and (min-width:761px){.cw-sector-accueil .cw-main{max-width:40vw}.cw-agent-dock .cw-portrait{width:26px;height:36px}.cw-agent-dock>button{gap:5px}.cw-agent-dock strong{font-size:8px}.cw-agent-dock small{font-size:7px}.cw-arrival h1{font-size:32px}.cw-arrival-actions{gap:10px}.cw-arrival-tour{font-size:9px!important}}@media(max-width:760px){.cw-header{height:65px}.cw-location{top:74px}.cw-sector-accueil .cw-main{left:20px;right:20px;bottom:142px;max-width:none;width:auto}.cw-arrival{padding:30px 0 0;background:linear-gradient(0deg,#070f19eb,#070f199c 80%,transparent)}.cw-arrival h1{font-size:clamp(29px,8vw,39px);letter-spacing:-1px;max-width:360px}.cw-arrival>p:not(.cw-eyebrow){font-size:12px;line-height:1.65;margin:12px 0;max-width:320px}.cw-welcome-offer{max-width:340px;margin-bottom:13px;padding:8px 0}.cw-welcome-offer strong{font-size:10px}.cw-welcome-offer div>span{font-size:9px}.cw-arrival .cw-primary{min-height:44px;padding:11px 14px!important;font-size:11px!important}.cw-arrival-tour{font-size:10px!important}.cw-arrival-proof{font-size:9px;margin-top:12px}.cw-team-dialogue-control{left:18px;top:119px;max-width:250px}.cw-team-dialogue-control button{font-size:10px;min-height:38px}.cw-team-dialogue-control small{font-size:8px}.cw-runtime-status{top:180px;right:18px;font-size:8px;max-width:180px}.cw-runtime-status small{display:block;margin:3px 0 0}.cw-bottom{left:14px;right:14px;bottom:49px}.cw-agent-dock{display:flex;overflow-x:auto;gap:6px;scroll-snap-type:x proximity;padding:4px 0 5px;scrollbar-width:thin;scrollbar-color:#c7b38a50 transparent}.cw-world .cw-agent-dock>button{position:relative;flex:0 0 76px;min-width:76px;max-width:76px;height:56px;scroll-snap-align:start;padding:5px!important;gap:0}.cw-agent-dock .cw-portrait{position:absolute;inset:2px 12px 12px;width:auto;height:auto}.cw-agent-dock>button>span:nth-child(2){max-width:none;margin-top:26px}.cw-agent-dock strong{font-size:8px}.cw-agent-dock small{display:none}.cw-dock-heading{font-size:7px}.cw-dock-heading button{min-height:24px;font-size:8px}.cw-footer .cw-settings button{font-size:8px!important;min-height:36px}}@media(max-height:700px) and (max-width:760px){.cw-arrival h1{font-size:27px}.cw-arrival>p:not(.cw-eyebrow){font-size:11px;margin:8px 0}.cw-welcome-offer{padding:6px 0;margin-bottom:9px}.cw-runtime-status,.cw-team-dialogue-control small{display:none}.cw-arrival .cw-eyebrow{margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.cw-world a,.cw-world button{transition:none}.cw-agent-dock>button:hover{transform:none}}.cw-sector-accueil .cw-shared-shade{background:linear-gradient(90deg,#060e19e0,#060e1999 24%,#060e1915 52%,transparent 70%),linear-gradient(0deg,#060e19f0,transparent 25%)}@media(max-width:760px){.cw-world .cw-runtime-status{display:none}.cw-world .cw-desk-shortcuts{top:216px;left:16px;right:16px;width:auto;display:flex;flex-direction:row;align-items:center;background:#0a1622e8;padding:2px;border-radius:9px}.cw-world .cw-desk-shortcuts a{display:none}.cw-world .cw-desk-shortcuts .cw-access-badge{flex:0 1 auto;min-width:0;max-width:38%;font-size:8px;letter-spacing:.06em;line-height:1.4;padding:8px 10px;border-bottom:0;border-right:1px solid #b7c8d325;overflow-wrap:anywhere}.cw-world .cw-desk-shortcuts button{flex:1;min-width:0;min-height:38px;gap:8px;padding:8px 10px;font-size:10px;border-bottom:0}.cw-world .cw-desk-shortcuts button svg{flex:none}.cw-sector-accueil .cw-shared-shade{background:linear-gradient(0deg,#060e19d9,transparent 58%)}.cw-world .cw-agent-dock .cw-portrait{inset:2px 17px 12px;width:40px;height:42px}}.cw-access-badge{padding:12px 16px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #ffffff12}.cw-world[data-membership-tier=vip_elite] .cw-header,.cw-world[data-membership-tier=vip_premium] .cw-header{border-bottom:1px solid #d8b87a55;background:linear-gradient(110deg,#101d29ee,#1f1925e8)}.cw-world[data-membership-tier=vip_elite] .cw-brand{filter:drop-shadow(0 0 14px #d5b47533)}.cw-world[data-camera-mode=visitor] .cw-arrival,.cw-world[data-camera-mode=visitor] .cw-bottom,.cw-world[data-camera-mode=visitor] .cw-desk-shortcuts,.cw-world[data-camera-mode=visitor] .cw-runtime-status{display:none}.cw-world[data-camera-mode=visitor] .cw-shared-shade{opacity:.16}.cw-membership-current{display:grid;gap:8px;padding:20px 24px;margin:16px 0 24px;border:1px solid #d6b78240;background:linear-gradient(120deg,#162632,#0c1721);border-radius:14px}.cw-membership-current p{max-width:65ch;color:#b8c6cd;line-height:1.6}.cw-membership-tier{text-transform:uppercase;letter-spacing:.16em;font-size:11px;color:#ead09e}.cw-membership-path{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cw-membership-current>a,.cw-membership-path a{color:#ead09e}.cw-membership-grid article[data-access=open]{border-color:#83d9bd80;background:#102922}.cw-membership-broker{padding:20px;margin-top:16px;border:1px solid #7dc7c338;border-radius:12px;background:#101e25}.cw-membership-broker a{color:#a6dace}.cw-market-briefing{position:absolute;z-index:12;left:auto;right:3.2vw;top:140px;width:260px;font-size:12px;color:#d6e0e3;border:1px solid #c2dbed1c;border-radius:12px;background:#09151fd9;backdrop-filter:blur(12px)}.cw-market-briefing summary{display:flex;align-items:center;gap:9px;cursor:pointer;padding:12px 14px;list-style:none}.cw-market-briefing summary small{margin-left:auto;color:#93aab9;font-size:9px}.cw-briefing-dot{width:5px;height:5px;border-radius:50%;background:#86b8ce}.cw-market-briefing>div{padding:0 15px 15px}.cw-market-briefing p{font-size:11px;line-height:1.5;color:#a9bbc7}.cw-market-briefing article{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #ffffff12}.cw-market-briefing article>span{text-align:right;font-size:10px}.cw-market-briefing time{display:block;color:#92a6b3;font-size:9px;margin-top:5px}.cw-market-briefing a{font-size:10px;color:#dbc28d}.cw-briefing-event strong{display:block;color:#e8d5af;margin-bottom:5px}@media(max-width:760px){.cw-market-briefing{left:16px;right:16px;top:167px;width:auto}.cw-market-briefing[open]{z-index:18;max-height:45vh;overflow:auto}.cw-market-briefing summary{padding:9px 12px}.cw-membership-grid{grid-template-columns:1fr}.cw-membership-current{padding:15px}.cw-free-controls{max-width:calc(100vw - 32px)}}@media (min-width:1100px) and (max-height:800px){.cw-sector-accueil .cw-team-dialogue-control{left:50%;transform:translateX(-50%);max-width:260px}}.cw-sector-accueil .cw-main{width:540px;max-width:46vw}.cw-sector-accueil .cw-shared-shade{background:linear-gradient(90deg,#050b14f2,#050b14c4 30%,#050b1438 56%,transparent 72%),linear-gradient(0deg,#050b14f0,transparent 30%)}.cw-arrival .cw-primary-broker{display:inline-flex;align-items:center;gap:14px;min-height:54px;padding:0 26px;border-radius:8px;background:linear-gradient(180deg,#f2dcae,#d9b673);color:#0f1720;font-weight:700;font-size:15px;letter-spacing:.2px;text-decoration:none;box-shadow:0 12px 34px #d9b67352,inset 0 1px 0 #fff9;white-space:nowrap}.cw-arrival .cw-primary-broker:hover{background:#f6e4c0}.cw-arrival .cw-arrival-iron:focus-visible,.cw-arrival .cw-primary-broker:focus-visible{outline:2px solid #f2dcae;outline-offset:3px}.cw-world .cw-arrival .cw-arrival-iron{min-height:54px;padding:0 20px!important;border:1px solid #e9d6ae70!important;border-radius:8px;background:#0a1826b8!important;font-size:13px!important;display:inline-flex;gap:9px;align-items:center;color:#eef3f7}.cw-arrival .cw-broker-offer{border-color:#e4c79570;background:linear-gradient(90deg,#1b2b3bd9,#0b1826c7);max-width:500px}.cw-arrival .cw-broker-offer strong{font-size:14px;color:#f3dfb4}.cw-arrival .cw-broker-offer div>span{font-size:12px;color:#c9d6e0}.cw-arrival-links{display:flex;flex-wrap:wrap;align-items:center;gap:2px 20px;margin-top:12px}.cw-world .cw-arrival .cw-arrival-links .cw-arrival-tour,.cw-world .cw-arrival .cw-arrival-links .cw-primary{background:none!important;border:0!important;box-shadow:none!important;min-height:34px;padding:4px 0!important;color:#dfe8ef;font-size:12px!important;font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#dfe8ef66;gap:6px;border-radius:0}.cw-world .cw-arrival .cw-arrival-links .cw-primary svg{display:none}.cw-world .cw-arrival .cw-arrival-links .cw-primary[aria-busy=true]{visibility:hidden}.cw-sector-accueil .cw-desk-shortcuts{display:none}@media(max-width:760px){.cw-sector-accueil .cw-main{top:112px;bottom:auto;width:auto;max-width:none}.cw-world .cw-arrival{background:none;padding-top:6px}.cw-sector-accueil .cw-shared-shade{background:linear-gradient(180deg,#050b14f0,#050b14d6 44%,#050b1440 64%,transparent 74%),linear-gradient(0deg,#050b14e6,transparent 22%)}.cw-arrival h1{font-size:clamp(28px,7.6vw,36px);line-height:1.05}.cw-arrival>p:not(.cw-eyebrow){display:none}.cw-arrival .cw-eyebrow{margin-bottom:9px}.cw-arrival .cw-broker-offer{margin:12px 0;padding:9px 11px}.cw-arrival .cw-broker-offer strong{font-size:12px}.cw-arrival .cw-broker-offer div>span{font-size:10px}.cw-arrival-actions{gap:8px;flex-wrap:nowrap}.cw-arrival .cw-primary-broker{flex:1 1 auto;width:auto;min-width:0;justify-content:center;min-height:50px;padding:0 14px;font-size:14px;gap:8px}.cw-world .cw-arrival .cw-arrival-iron{flex:0 0 auto;width:auto;min-height:50px;padding:0 14px!important;font-size:12px!important}.cw-arrival-links{gap:0 14px;margin-top:6px}.cw-arrival-proof,.cw-world .cw-arrival .cw-arrival-links .cw-arrival-tour:last-child{display:none}.cw-arrival>small{font-size:8px;margin-top:4px;opacity:.85}}.cw-offer-steps{margin:8px 0 0;font-size:12px;line-height:1.45;color:#dbe6ee}.cw-world .cw-arrival>small{font-size:12px!important;line-height:1.45;opacity:1}.cw-arrival .cw-arrival-spaces{display:inline-flex;align-items:center;gap:8px;margin-top:10px;min-height:36px;padding:0;border:0;background:none;color:#f2dcae;font-size:13px;font-weight:600;cursor:pointer}.cw-arrival .cw-arrival-spaces svg{transform:rotate(90deg)}.cw-arrival .cw-arrival-spaces:focus-visible{outline:2px solid #f2dcae;outline-offset:3px}@media(max-width:760px){.cw-offer-steps{font-size:11px;margin-top:6px}.cw-arrival .cw-arrival-spaces{margin-top:4px;font-size:12px}}@media(min-width:1500px) and (min-height:801px) and (max-height:1074px){.cw-arrival h1{font-size:clamp(42px,3.2vw,51px)}}@media(min-width:761px) and (min-height:801px) and (max-height:970px){.cw-arrival .cw-eyebrow{margin-bottom:12px}.cw-arrival>p:not(.cw-eyebrow){margin:12px 0}.cw-welcome-offer{margin-bottom:12px}.cw-arrival-proof{margin-top:12px}.cw-arrival>small{margin-top:9px}}@media(min-width:761px) and (min-height:801px) and (max-height:932px){.cw-arrival h1{font-size:clamp(32px,3.1vw,38px)}}@media(min-width:761px) and (max-height:850px){.cw-arrival>p:not(.cw-eyebrow){display:none}}@media(min-width:761px) and (max-height:740px){.cw-arrival-proof{display:none}}@media(max-height:800px) and (min-width:761px){.cw-sector-equipage .cw-main{top:116px;bottom:134px}.cw-encounter{padding:13px 18px 8px}.cw-encounter-top{margin-bottom:6px}.cw-encounter h1{font-size:26px}.cw-encounter h1 em{margin-top:5px}.cw-agent-greeting{font-size:11px;line-height:1.45;margin:7px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cw-encounter .cw-listen{display:none}.cw-encounter .cw-primary{min-height:38px!important;padding-top:9px!important;padding-bottom:9px!important}.cw-service-heading{margin:6px 0 0}.cw-agent-services>a,.cw-agent-services>button{min-height:40px;padding:5px 0}}.cw-world .cw-header-actions{display:flex;align-items:center;gap:10px}.cw-world .cw-account-link{display:inline-flex;align-items:center;min-height:43px;padding:0 16px;border-radius:30px;font-weight:600;font-size:11px;letter-spacing:.02em;white-space:nowrap;text-decoration:none;color:#dbe7f0;border:1px solid #35536d;background:#08131cbf}.cw-world .cw-account-link:hover{border-color:#e0c69c}.cw-world .cw-account-primary{color:#e7c792;border-color:#e0c69c;background:#0b1a24e6}.cw-world .cw-account-primary:hover{background:#13263366}@media(max-width:760px){.cw-world .cw-account-link{min-height:39px;padding:0 11px;font-size:9.5px}.cw-world .cw-header-actions{gap:6px}}@media(max-width:640px){.cw-world .cw-account-login{display:none}}@media(max-width:480px){.cw-world .cw-header:has(.cw-account-primary) .cw-brand>span{display:none}}.cw-world .cw-account-link,.cw-world .cw-brand small,.cw-world .cw-talk,.cw-world .cw-topnav a,.cw-world .cw-topnav button{white-space:nowrap}@media(max-width:1440px){.cw-world .cw-header,.cw-world .cw-topnav{gap:16px}.cw-world .cw-talk{padding:10px 14px;gap:8px}.cw-world .cw-account-link{padding:0 12px}}@media(max-width:1280px){.cw-world .cw-brand small{display:none}.cw-world .cw-topnav{gap:12px}}@media(max-width:1180px){.cw-world .cw-topnav a[href="/academy"],.cw-world .cw-topnav a[href="/blog"]{display:none}}@media(max-width:1499px){.cw-world .cw-topnav a[href="/nexus-7"]{display:none}}.cw-arrival-actions .cw-primary:disabled,.cw-nav-access:disabled{opacity:.62;cursor:progress}.cw-nav-access{display:inline-flex;gap:7px;align-items:center;color:inherit;font:inherit;border:0;background:none;cursor:pointer}.cw-desk-shortcuts{position:absolute;z-index:15;right:32px;top:270px;display:flex;flex-direction:column;gap:0;width:184px;padding:6px;background:rgba(7,19,29,.87);border:1px solid #b7c8d325;border-radius:13px;backdrop-filter:blur(20px)}.cw-desk-shortcuts a,.cw-desk-shortcuts button{font-size:11px;text-align:left;display:flex;justify-content:space-between;align-items:center;padding:12px 10px;color:#c2d0da;border:0;border-bottom:1px solid #a5bed211;background:none;cursor:pointer;line-height:1.5}.cw-desk-shortcuts button{color:#e7c991}.cw-desk-shortcuts a:hover{background:#aac5d410;color:white}.cw-membership{max-width:1040px;width:calc(100% - 40px);max-height:calc(100dvh - 60px);border:1px solid #b9ced83d;border-radius:22px;background:linear-gradient(135deg,#132d3c,#08151f 60%);color:#edf4f7;padding:42px;box-shadow:0 28px 100px #000b;overflow:auto}.cw-member-chat::backdrop,.cw-membership::backdrop{background:#020a10b8;backdrop-filter:blur(6px)}.cw-membership h2{font-size:clamp(25px,3vw,40px);line-height:1.15;letter-spacing:-1px;margin:18px 0}.cw-membership h2 em{color:#e7c991;font-weight:400;font-style:normal}.cw-membership p{color:#adbfca;line-height:1.7;font-size:13px}.cw-member-close{position:absolute;right:22px;top:22px;background:none;border:0;color:#e7eef2;cursor:pointer}.cw-membership-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.cw-membership-grid article{border:1px solid #b7c8d327;border-radius:14px;padding:23px 20px;display:flex;flex-direction:column;background:#15293666}.cw-membership-grid .cw-membership-featured{border-color:#e7c99188;background:linear-gradient(155deg,#e7c99116,transparent)}.cw-level{font-size:9px;letter-spacing:1.5px;color:#bacecd;display:flex;justify-content:space-between;align-items:center}.cw-membership h3{font-size:22px;line-height:1.1;margin:26px 0 14px;color:#edf4f7}.cw-membership-grid article>strong{margin-top:12px;font-size:16px;color:#e7c991}.cw-membership-grid small{font-size:11px;line-height:1.7;color:#9db1bf;margin:10px 0 24px}.cw-membership-grid a{margin-top:auto;display:flex;justify-content:space-between;align-items:center;color:#e7c991;border-top:1px solid #e7c99130;padding-top:18px;font-size:12px}.cw-membership-bottom{display:flex;gap:22px;flex-wrap:wrap;padding-top:25px}.cw-membership-bottom a{color:#cddde6;font-size:12px;display:flex;gap:7px;align-items:center}.cw-membership .cw-member-fine{font-size:10px;line-height:1.7;margin-top:24px;color:#91a9b8}.cw-agent-access{padding:12px 0 20px;display:flex;flex-direction:column;gap:10px}.cw-agent-access .cw-primary{font-size:12px;min-height:45px;justify-content:center;gap:10px}.cw-agent-access small{font-size:10px;color:#a7bac6;line-height:1.7}.cw-agent-access button:disabled{opacity:.55;cursor:not-allowed}.cw-agent-reading{margin-top:22px;border-top:1px solid #d6e5ef18;padding-top:18px}.cw-agent-reading h2{font-size:13px!important;font-weight:500!important;margin:0 0 4px!important}.cw-agent-reading p{font-size:11px;color:#91aaba;margin:0 0 12px}.cw-agent-reading a{display:block;padding:12px 0;border-top:1px solid #b8cfe313}.cw-agent-reading strong{font-size:12px;line-height:1.6;font-weight:500;display:block;color:#cedfe8}.cw-agent-reading small{display:block;color:#849eaf;font-size:9px;margin-top:6px}.cw-member-chat{inset:100px 25px 130px auto;margin:0;width:min(480px,calc(100vw - 32px));height:auto;max-height:calc(100dvh - 230px);padding:0;border-radius:18px;border:1px solid #bbd0e033;background:#0c202e;color:#e8f1f6;overflow:hidden;flex-direction:column;box-shadow:0 24px 80px #0009}.cw-member-chat[open]{display:flex}.cw-member-chat header{display:flex;justify-content:space-between;padding:25px;border-bottom:1px solid #bfdae51e}.cw-member-chat header button{background:none;border:0;color:#c3d7e2;align-self:flex-start;cursor:pointer}.cw-member-chat h2{font-size:28px;letter-spacing:1px;margin:12px 0 0}.cw-member-chat h2 small{font-size:11px;display:block;margin-top:7px;letter-spacing:0;color:#9db7c7;font-weight:400}.cw-member-chat-feed{flex:1;overflow:auto;min-height:100px;padding:22px}.cw-member-chat-feed p{color:#cedde5;font-size:13px;line-height:1.75}.cw-member-chat-welcome h3{font-size:22px;line-height:1.3;margin-bottom:15px}.cw-member-chat-welcome a{font-size:12px;color:#e7c991;display:flex;gap:8px;align-items:center}.cw-member-message{white-space:pre-wrap;padding:14px;border-radius:12px;background:#ffffff08;margin-bottom:16px}.cw-member-message--user{margin-left:32px;background:#e7c99113}.cw-member-message small{display:block;font-size:8px;letter-spacing:2px;color:#d6ba85;margin-bottom:8px}.cw-member-chat form{display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid #b1d0e523}.cw-member-chat textarea{flex:1;resize:none;background:#071722;color:#e8f1f6;border:1px solid #b1d0e533;border-radius:10px;padding:12px;font:inherit;font-size:13px}.cw-member-chat form button{background:#e7c991;color:#08151f;border:0;border-radius:10px;padding:13px;cursor:pointer}.cw-member-chat form button:disabled{opacity:.4;cursor:not-allowed}.cw-member-chat footer{font-size:9px;line-height:1.5;padding:0 20px 14px;color:#8aa2b2}.cw-chat-error{font-size:12px;color:#f2b1a5!important;padding:0 20px}.cw-world .cw-agent-dock{grid-template-columns:repeat(8,minmax(0,1fr))}.cw-encounter{max-height:calc(100dvh - 285px);overflow:auto;scrollbar-width:thin;scrollbar-color:#7793a355 transparent}.cw-portrait-david{border-radius:10px}@media(min-width:1440px){.cw-encounter{max-height:calc(100dvh - 310px)}}@media(max-width:900px){.cw-desk-shortcuts{right:20px;top:260px;width:160px}.cw-membership-grid{grid-template-columns:1fr}.cw-membership{padding:32px 22px}.cw-membership-grid article{padding:20px}.cw-membership-grid h3{margin-top:15px}.cw-agent-dock{display:flex;overflow-x:auto}.cw-agent-dock>button{min-width:130px}.cw-encounter{max-height:calc(100dvh - 255px)}}@media(max-width:600px){.cw-desk-shortcuts{top:212px;right:14px;width:auto}.cw-desk-shortcuts a{display:none}.cw-desk-shortcuts button{font-size:10px}.cw-member-chat{inset:90px 12px 100px;width:calc(100% - 24px);max-height:calc(100dvh - 190px)}.cw-member-chat header{padding:18px}.cw-membership{max-height:calc(100dvh - 24px)}.cw-encounter{max-height:calc(100dvh - 245px)}}@media(max-height:650px){.cw-member-chat{inset:20px 20px;max-height:calc(100dvh - 40px)}.cw-desk-shortcuts{top:220px}.cw-encounter{max-height:calc(100dvh - 230px)}}