.scene-loisirs_phone{z-index:1;aspect-ratio:9/18.5;background:#0d0d0c;border-radius:2rem;width:44%;padding:.4rem;position:absolute;top:0;left:6%;box-shadow:inset 0 0 0 1px #3f3d3a,0 30px 60px -28px #000c}.scene-loisirs_screen{background:var(--base-color-neutral--white);border-radius:1.65rem;flex-direction:column;height:100%;display:flex;overflow:hidden}.scene-loisirs_header{height:30%;color:var(--base-color-neutral--white);background:radial-gradient(120% 90% at 20% 20%,#ff8a3d,#b8341b 55%,#3a1410);flex-direction:column;justify-content:flex-end;padding:1.4rem .8rem .6rem;display:flex;position:relative}.scene-loisirs_header:before{content:"";background:#000;border-radius:999px;width:32%;height:.65rem;position:absolute;top:.45rem;left:50%;transform:translate(-50%)}.scene-loisirs_header b{font-size:.85rem;font-weight:600;line-height:1.1}.scene-loisirs_header small{opacity:.85;font-size:.6rem}.scene-loisirs_body{gap:.5rem;padding:.6rem;display:grid}.scene-loisirs_days{grid-template-columns:repeat(5,1fr);gap:.25rem;display:grid}.scene-loisirs_days span{text-align:center;background:#f1f1ee;border-radius:.45rem;padding:.3rem 0;font-size:.55rem;line-height:1.2}.scene-loisirs_days span b{font-size:.72rem;display:block}.scene-loisirs_days span.is-active{background:var(--base-color-neutral--ink);color:var(--base-color-neutral--white)}.scene-loisirs_slots{grid-template-columns:repeat(3,1fr);gap:.25rem;display:grid}.scene-loisirs_slots span{text-align:center;border:1px solid #e4e4e0;border-radius:.45rem;padding:.35rem 0;font-size:.6rem;font-weight:500}.scene-loisirs_slots span.is-taken{color:#c8c8c4;text-decoration:line-through}.scene-loisirs_slots span.is-active{background:var(--base-color-lead--accent);border-color:var(--base-color-lead--accent);color:var(--base-color-neutral--ink);font-weight:600}.scene-loisirs_players{border:1px solid #e4e4e0;border-radius:.45rem;justify-content:space-between;align-items:center;padding:.35rem .5rem;font-size:.62rem;display:flex}.scene-loisirs_players b{font-size:.7rem}.scene-loisirs_button{background:var(--base-color-neutral--ink);color:var(--base-color-neutral--white);text-align:center;border-radius:.55rem;padding:.5rem;font-size:.65rem;font-weight:600}.scene-loisirs_ticket{width:46%;padding:0;top:14%;right:2%}.scene-loisirs_ticket-top{border-bottom:1.5px dashed #e4e4e0;border-radius:1rem 1rem 0 0;padding:.8rem .9rem;position:relative}.scene-loisirs_ticket-top:before,.scene-loisirs_ticket-top:after{content:"";background:var(--base-color-neutral--ink);border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:-.5rem}.scene-loisirs_ticket-top:before{left:-.5rem}.scene-loisirs_ticket-top:after{right:-.5rem}.scene_component .scene-loisirs_ticket h6{letter-spacing:-.01em;margin:.25rem 0 0;font-size:.95rem;font-weight:600}.scene-loisirs_meta{grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.6rem;font-size:.68rem;display:grid}.scene-loisirs_meta b{font-size:.78rem;display:block}.scene-loisirs_code{align-items:center;gap:.7rem;padding:.8rem .9rem;display:flex}.scene-loisirs_code i{background:conic-gradient(#0f0f0f 25%,transparent 0 50%,#0f0f0f 0 75%,transparent 0) 0 0/.5rem .5rem,#fff;border-radius:.3rem;width:3rem;height:3rem;box-shadow:inset 0 0 0 .25rem #fff,inset 0 0 0 .4rem #0f0f0f}.scene-loisirs_code small{color:var(--base-color-neutral--gray-600);font-size:.65rem}.scene-formation_course{z-index:1;background:var(--base-color-neutral--white);border-radius:1rem;width:58%;position:absolute;top:4%;left:2%;box-shadow:0 30px 60px -28px #000c}.scene-formation_cover{height:7rem;color:var(--base-color-neutral--white);background:radial-gradient(120% 100% at 80% 0,#3b6bff,#1e2e7a 60%,#101633);border-radius:1rem 1rem 0 0;align-items:flex-end;padding:.8rem;display:flex;position:relative}.scene-formation_cover span{background:#ffffff2e;border-radius:999px;padding:.25rem .5rem;font-size:.6rem;font-weight:600}.scene-formation_body{padding:.9rem}.scene_component .scene-formation_body h6{letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:600}.scene_component .scene-formation_body p{color:var(--base-color-text--tertiary);margin:.3rem 0 0;font-size:.7rem}.scene-formation_tags{flex-wrap:wrap;gap:.3rem;margin-top:.6rem;display:flex}.scene-formation_tags span{background:#f1f1ee;border-radius:999px;padding:.3rem .5rem;font-size:.62rem}.scene-formation_seats{color:var(--base-color-text--tertiary);margin-top:.7rem;font-size:.65rem}.scene-formation_gauge{background:#eeeeeb;border-radius:3px;height:.4rem;margin-top:.3rem;overflow:hidden}.scene-formation_gauge i{background:var(--base-color-neutral--ink);border-radius:3px;width:67%;height:100%;display:block}.scene_component.is-playing .scene-formation_gauge i{animation:scene-formation-fill 1.2s var(--ease--out-3) .5s forwards}@media (prefers-reduced-motion:no-preference){.has-js .scene-formation_gauge i{width:0}}@keyframes scene-formation-fill{to{width:67%}}.scene-formation_button{background:var(--base-color-neutral--ink);color:var(--base-color-neutral--white);text-align:center;border-radius:.55rem;margin-top:.7rem;padding:.55rem;font-size:.72rem;font-weight:600}.scene-formation_program{width:42%;padding:.9rem;top:12%;right:0}.scene_component .scene-formation_program h6{margin:0 0 .4rem;font-size:.8rem;font-weight:600}.scene-formation_module{border-top:1px solid #efefec;align-items:center;gap:.5rem;padding:.4rem 0;font-size:.66rem;display:flex}.scene-formation_module i{border:1.5px solid #d4d4d0;border-radius:50%;flex:none;width:1rem;height:1rem}.scene-formation_module.is-done i{background:var(--base-color-neutral--ink);border-color:var(--base-color-neutral--ink);position:relative}.scene-formation_module.is-done i:after{content:"";border:0 solid #fff;border-width:0 0 1.5px 1.5px;width:.35rem;height:.2rem;position:absolute;top:.28rem;left:.26rem;transform:rotate(-45deg)}.scene-comptable_agenda{z-index:1;background:var(--base-color-neutral--white);border-radius:1rem;width:60%;position:absolute;top:4%;left:0;box-shadow:0 30px 60px -28px #000c}.scene-comptable_cover{background:url(/img/secteurs/cabinet-rendez-vous-omGSZqBXkqY.webp) 50%/cover;border-radius:1rem 1rem 0 0;height:5.5rem;position:relative}.scene-comptable_cover:after{content:"";background:linear-gradient(#0000 30%,#0e1a2bd9);position:absolute;inset:0}.scene-comptable_cover span{z-index:1;color:var(--base-color-neutral--white);font-size:.85rem;font-weight:600;position:absolute;bottom:.7rem;left:.9rem}.scene-comptable_body{padding:.9rem}.scene-comptable_topics{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.scene-comptable_topics span{background:#f1f1ee;border-radius:999px;padding:.3rem .55rem;font-size:.65rem}.scene-comptable_topics span.is-active{color:var(--base-color-neutral--white);background:#0e1a2b}.scene-comptable_slots{grid-template-columns:repeat(4,1fr);gap:.3rem;margin-top:.6rem;display:grid}.scene-comptable_slots span{text-align:center;border:1px solid #e4e4e0;border-radius:.45rem;padding:.35rem 0;font-size:.62rem}.scene-comptable_slots span.is-active{background:var(--base-color-lead--accent);border-color:var(--base-color-lead--accent);font-weight:600}.scene-comptable_button{color:var(--base-color-neutral--white);text-align:center;background:#0e1a2b;border-radius:.55rem;margin-top:.65rem;padding:.55rem;font-size:.72rem;font-weight:600}.scene-comptable_documents{width:42%;padding:.9rem;top:18%;right:0}.scene_component .scene-comptable_documents h6{margin:0 0 .4rem;font-size:.82rem;font-weight:600}.scene-comptable_document{border-top:1px solid #efefec;align-items:center;gap:.55rem;padding:.42rem 0;font-size:.66rem;display:flex}.scene-comptable_document i{background:#f1f1ee;border-radius:.2rem;flex:none;width:1.4rem;height:1.7rem;position:relative}.scene-comptable_document i:after{content:"";background:#d4d4d0;height:.15rem;position:absolute;top:.45rem;left:.3rem;right:.3rem;box-shadow:0 .3rem #d4d4d0,0 .6rem #d4d4d0}.scene-comptable_document em{color:var(--base-color-lead--text);margin-left:auto;font-size:.6rem;font-style:normal;font-weight:600}.scene-comptable_document.is-waiting em{color:var(--base-color-text--emphasis)}.scene-architecte_project{z-index:1;background:var(--base-color-neutral--white);border-radius:1rem;width:66%;position:absolute;top:2%;left:0;box-shadow:0 30px 60px -28px #000c}.scene-architecte_photo{aspect-ratio:1.45;background:url(/img/secteurs/maison-contemporaine-4vioYQ9Nn9Y.webp) 50%/cover;border-radius:1rem 1rem 0 0}.scene-architecte_caption{justify-content:space-between;align-items:center;padding:.7rem .9rem;font-size:.7rem;display:flex}.scene-architecte_caption b{font-size:.85rem;font-weight:600;display:block}.scene-architecte_caption span{color:var(--base-color-text--tertiary)}.scene-architecte_project .status-pill_component.is-anchored-right{bottom:-1.3rem;left:1rem;right:auto}.scene-architecte_thumbnails{z-index:2;gap:.4rem;display:flex;position:absolute;top:58%;left:6%}.scene-architecte_thumbnails i{background-position:50%;background-size:cover;border-radius:.45rem;width:3.4rem;height:2.6rem;box-shadow:0 0 0 2px #fff,0 10px 20px -10px #0009}.scene-architecte_thumbnails i:first-child{background-image:url(/img/secteurs/salon-contemporain-trG8989WjFA.webp)}.scene-architecte_thumbnails i:last-child{background-image:url(/img/secteurs/maison-contemporaine-4vioYQ9Nn9Y.webp);background-position:70% 40%}.scene-architecte_brief{width:42%;padding:1rem;top:22%;right:0}.scene_component .scene-architecte_brief h6{margin:0 0 .5rem;font-size:.88rem;font-weight:600}.scene-architecte_chips{flex-wrap:wrap;gap:.3rem;display:flex}.scene-architecte_chips span{background:#f1f1ee;border-radius:999px;padding:.3rem .55rem;font-size:.64rem}.scene-architecte_chips span.is-active{background:var(--base-color-neutral--ink);color:var(--base-color-neutral--white)}.scene-architecte_field{color:var(--base-color-text--emphasis);border:1px solid #e4e4e0;border-radius:.5rem;margin-top:.45rem;padding:.42rem .55rem;font-size:.68rem}.scene-architecte_field b{color:var(--base-color-neutral--ink);font-weight:500}.scene-architecte_button{background:var(--base-color-neutral--ink);color:var(--base-color-neutral--white);text-align:center;border-radius:.55rem;margin-top:.6rem;padding:.55rem;font-size:.72rem;font-weight:600}.scene-restaurant_phone{z-index:1;aspect-ratio:9/18.5;background:#0d0d0c;border-radius:2rem;width:42%;padding:.4rem;position:absolute;top:0;right:8%;box-shadow:inset 0 0 0 1px #3f3d3a,0 30px 60px -28px #000c}.scene-restaurant_screen{background:var(--base-color-neutral--white);border-radius:1.65rem;flex-direction:column;height:100%;display:flex;overflow:hidden}.scene-restaurant_header{height:34%;color:var(--base-color-neutral--white);background:url(/img/secteurs/table-poisson-XgCI2ExTr9I.webp) 50%/cover;flex-direction:column;justify-content:flex-end;padding:.6rem .8rem;display:flex;position:relative}.scene-restaurant_header:before{content:"";z-index:2;background:#000;border-radius:999px;width:32%;height:.65rem;position:absolute;top:.45rem;left:50%;transform:translate(-50%)}.scene-restaurant_header:after{content:"";background:linear-gradient(#0000 35%,#000000bf);position:absolute;inset:0}.scene-restaurant_header b,.scene-restaurant_header small{z-index:1;position:relative}.scene-restaurant_header b{font-size:.85rem;font-weight:600}.scene-restaurant_header small{opacity:.85;font-size:.58rem}.scene-restaurant_body{gap:.45rem;padding:.6rem;display:grid}.scene-restaurant_details{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.scene-restaurant_details span{color:var(--base-color-text--tertiary);border:1px solid #e4e4e0;border-radius:.45rem;padding:.35rem .45rem;font-size:.58rem}.scene-restaurant_details span b{color:var(--base-color-neutral--ink);font-size:.66rem;display:block}.scene-restaurant_slots{grid-template-columns:repeat(3,1fr);gap:.25rem;display:grid}.scene-restaurant_slots span{text-align:center;border:1px solid #e4e4e0;border-radius:.45rem;padding:.35rem 0;font-size:.6rem}.scene-restaurant_slots span.is-active{background:var(--base-color-lead--accent);border-color:var(--base-color-lead--accent);font-weight:600}.scene-restaurant_slots span.is-taken{color:#c8c8c4;text-decoration:line-through}.scene-restaurant_button{background:var(--base-color-neutral--ink);color:var(--base-color-neutral--white);text-align:center;border-radius:.55rem;padding:.5rem;font-size:.64rem;font-weight:600}.scene-restaurant_menu{width:44%;padding:.8rem;top:16%;left:0}.scene_component .scene-restaurant_menu h6{margin:0 0 .5rem;font-size:.82rem;font-weight:600}.scene-restaurant_dish{border-top:1px solid #efefec;grid-template-columns:2.6rem 1fr auto;align-items:center;gap:.55rem;padding:.4rem 0;font-size:.66rem;display:grid}.scene-restaurant_dish i{background-position:50%;background-size:cover;border-radius:.5rem;width:2.6rem;height:2.6rem}.scene-restaurant_dish i.is-food{background-image:url(/img/secteurs/piece-du-boucher-MsgRATid80I.webp)}.scene-restaurant_dish i.is-dine{background-image:url(/img/secteurs/table-poisson-XgCI2ExTr9I.webp)}.scene-restaurant_dish b{font-weight:600;display:block}.scene-restaurant_dish span{color:var(--base-color-text--tertiary)}
