/*! License information can be found at https://onche.org/js/license.txt */
@charset "UTF-8";.color.red{color:#f3472d!important}.color.yellow{color:#ffd433!important}.color.green{color:#62c04e!important}.color.purple{color:#8a61ff!important}.color.pink{color:#f65dec!important}.color.orange{color:#ff851e!important}.color.brown{color:#8c7045!important}.color.dark{color:#3a3135!important}.color.realblue,.color.blue{color:#3478f6!important}body.blue .color.blue{color:#6d9ff2!important}body.grey .color.blue{color:#5886c4!important}.color.grey{color:#848489!important}body.blue .color.grey{color:#798eb6!important}body.grey .color.grey{color:#6c7889!important}.color.black{color:#000!important}body.blue .color.black,body.grey .color.black{color:#fff!important}.bg-color.red{background-color:#f3472d!important}.bg-color.yellow{background-color:#ffd433!important}.bg-color.green{background-color:#62c04e!important}.bg-color.purple{background-color:#8a61ff!important}.bg-color.pink{background-color:#f65dec!important}.bg-color.orange{background-color:#ff851e!important}.bg-color.brown{background-color:#8c7045!important}.bg-color.dark{background-color:#3a3135!important}.bg-color.grey{background-color:#848489!important}body.blue .bg-color.grey{background-color:#798eb6!important}body.grey .bg-color.grey{background-color:#6c7889!important}.home-greeting{--greeting-accent: #4285f4;display:flex;align-items:center;gap:.6rem;background:linear-gradient(90deg,var(--greeting-accent) 3px,transparent 3px),#fff;border:1px solid rgb(204.367755102,211.8136734694,232.662244898);border-radius:12px;box-shadow:0 1px 2px rgba(48,70,128,.05);margin:0 0 1em;padding:.5rem .85rem;flex-wrap:wrap}body.blue .home-greeting{--greeting-accent: #6d9ff2;box-shadow:none;background:linear-gradient(90deg,var(--greeting-accent) 3px,transparent 3px),#232d40;border-color:#2e3b54}body.grey .home-greeting{--greeting-accent: #5886c4;box-shadow:none;background:linear-gradient(90deg,var(--greeting-accent) 3px,transparent 3px),#121417;border-color:#1f2328}.home-greeting-text{flex:1;min-width:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.8rem;line-height:1.35;color:#848489}body.blue .home-greeting-text{color:#7389b2}body.grey .home-greeting-text{color:#677384}.home-greeting-actions{display:flex;flex-shrink:0;gap:.3rem}.home-greeting-actions .button.home-cta{display:flex;align-items:center;gap:5px;border-radius:999px;padding:.32rem .9rem;font-size:.78rem;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;letter-spacing:.15px}.home-greeting-actions .button.home-cta .mdi{font-size:.88rem}.home-cta .mdi{transition:transform .2s cubic-bezier(.22,1,.36,1)}.home-cta:hover .mdi{transform:translate(3px)}body.forum .topics .topic.very-recent .right span{color:#62c04e;font-weight:500}body.forum .topics .topic.recent .right span{color:#ff851e}.home-notif-bloc{background:#fff;border:1px solid rgb(204.367755102,211.8136734694,232.662244898);border-radius:12px;box-shadow:0 1px 2px rgba(48,70,128,.05);margin:0 0 1em;overflow:hidden}body.blue .home-notif-bloc{box-shadow:none;background:#232d40;border-color:#2e3b54}body.grey .home-notif-bloc{box-shadow:none;background:#121417;border-color:#1f2328}.home-notif-bloc .home-notif-header{display:flex;align-items:center;gap:8px;padding:9px 12px 9px 15px;border-bottom:1px solid rgb(247.5408163265,248.637755102,251.7091836735);font-size:.825em;font-weight:500;font-family:Roboto,sans-serif;color:#3a3135}body.blue .home-notif-bloc .home-notif-header{color:#6d9ff2;border-bottom-color:#1f2839}body.grey .home-notif-bloc .home-notif-header{color:#5886c4;border-bottom-color:#0d0f11}.home-notif-bloc .home-notif-header h2{font-size:1em;font-weight:500;margin:0}.notif-story-bars{display:flex;gap:3px;padding:8px 12px 0}.notif-story-bar{flex:1;height:2px;padding:0;border:none;border-radius:1px;background:rgba(58,49,53,.1);overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent}body.blue .notif-story-bar,body.grey .notif-story-bar{background:rgba(255,255,255,.18)}.notif-story-bar:after{content:"";display:block;height:100%;width:0;background:#4285f4;border-radius:1px}body.blue .notif-story-bar:after{background:#6d9ff2}body.grey .notif-story-bar:after{background:#5886c4}.notif-story-bar.done:after{width:100%}.notif-story-bar.active:after{animation:notif-bar-fill 3s linear forwards}.home-notif-bloc--paused .notif-story-bar.active:after{animation-play-state:paused}.home-notif-bloc--static .notif-story-bar.active:after{animation:none;width:100%}@keyframes notif-bar-fill{0%{width:0}to{width:100%}}.home-notif-cards{position:relative;height:64px}.home-notif-card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:11px;padding:0 14px 0 12px;text-decoration:none;opacity:0;transform:translate(20px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.home-notif-card.active{opacity:1;transform:translate(0);pointer-events:auto}.home-notif-card.leaving{opacity:0;transform:translate(-20px);transition:opacity .25s ease,transform .25s ease}.home-notif-card:hover{background:#f2f2f4}body.blue .home-notif-card:hover{background:#1f2839}body.grey .home-notif-card:hover{background:#0e0f12}.home-notif-card .notif-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#dde2f0}body.blue .home-notif-card .notif-avatar{background:#191d28}body.grey .home-notif-card .notif-avatar{background:#000}.home-notif-card .notif-avatar-stealth{display:inline-flex;align-items:center;justify-content:center}.home-notif-card .notif-avatar-stealth .mdi{font-size:1.15rem;color:#848489}.home-notif-card .notif-body{flex:1;min-width:0;line-height:1.35}.home-notif-card .notif-action{font-size:.715rem;color:#848489;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}body.blue .home-notif-card .notif-action{color:#7389b2}body.grey .home-notif-card .notif-action{color:#677384}.home-notif-card .notif-subject{font-size:.83rem;font-weight:600;color:#3a3135;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}body.blue .home-notif-card .notif-subject,body.grey .home-notif-card .notif-subject{color:#fff}.home-notif-card .notif-cta{flex-shrink:0;display:flex;align-items:center;gap:1px;font-size:.68rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;letter-spacing:.4px;color:#4285f4;text-transform:uppercase}body.blue .home-notif-card .notif-cta{color:#6d9ff2}body.grey .home-notif-card .notif-cta{color:#5886c4}.home-notif-card .notif-cta .mdi{font-size:.9rem}.home-join{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;background:#fff;border:1px solid rgb(204.367755102,211.8136734694,232.662244898);border-radius:12px;box-shadow:0 1px 2px rgba(48,70,128,.05);margin:0 0 1em;padding:.75rem 1rem;font-size:.83rem;color:#848489}body.blue .home-join{box-shadow:none;background:#232d40;border-color:#2e3b54;color:#798eb6}body.grey .home-join{box-shadow:none;background:#121417;border-color:#1f2328;color:#6c7889}.home-join span{flex:1;min-width:12rem}.home-join .button{flex-shrink:0;border-radius:999px;padding:.35rem 1rem;font-size:.8rem;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.home-layout{display:grid;grid-template-rows:0fr;margin:0;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),margin .4s cubic-bezier(.22,1,.36,1)}.home-layout.is-open{grid-template-rows:1fr;margin-bottom:1.2em}.home-layout-inner{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s .4s}.home-layout.is-open .home-layout-inner{visibility:visible;transition:none}.home-layout-foot{display:flex;align-items:center;gap:.8rem;margin-top:8px}.home-layout-foot .home-layout-hint{flex:1;margin:0;text-align:left}.home-layout-foot .button.home-layout-done{flex-shrink:0;padding:.3rem .75rem;border-radius:999px;background:none;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.9rem;font-weight:600}.button.home-tune{display:flex;align-items:center;gap:5px;padding:.32rem .75rem;border-radius:999px;background:none;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.78rem;font-weight:600}.button.home-tune .mdi{font-size:.95rem}.button.home-tune.is-active{background:rgba(66,133,244,.1)}body.blue .button.home-tune.is-active{background:rgba(109,159,242,.14)}body.grey .button.home-tune.is-active{background:rgba(88,134,196,.14)}@media(max-width:700px){.button.home-tune{padding:.32rem .5rem}.button.home-tune span{display:none}}.home-layout-list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:700px){.home-layout-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.home-layout-bubble{position:relative;z-index:1;display:flex;align-items:center;min-width:0;padding:5px;border:1px solid rgb(204.367755102,211.8136734694,232.662244898);border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(48,70,128,.05);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none;cursor:grab;transition:background .3s,border-color .3s,box-shadow .3s}.home-layout-bubble button{border:none;background:none;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;cursor:inherit}.home-layout-bubble .home-layout-go{display:flex;align-items:center;flex:1;min-width:0;gap:9px;padding:0;color:#455fa1;font-size:.9rem;font-weight:600;text-align:left;transition:color .1s}.home-layout-bubble .home-layout-go:hover,.home-layout-bubble .home-layout-go:focus-visible{color:#4285f4}.home-layout-bubble .home-layout-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:29px;height:29px;border-radius:9px;font-size:.98rem;transition:background .3s}.home-layout-bubble .home-layout-icon.home-layout-icon--orange,body.blue .home-layout-bubble .home-layout-icon.home-layout-icon--orange,body.grey .home-layout-bubble .home-layout-icon.home-layout-icon--orange{background:rgba(255,133,30,.14)}.home-layout-bubble .home-layout-icon.home-layout-icon--yellow,body.blue .home-layout-bubble .home-layout-icon.home-layout-icon--yellow,body.grey .home-layout-bubble .home-layout-icon.home-layout-icon--yellow{background:rgba(255,212,51,.14)}.home-layout-bubble .home-layout-icon.home-layout-icon--purple,body.blue .home-layout-bubble .home-layout-icon.home-layout-icon--purple,body.grey .home-layout-bubble .home-layout-icon.home-layout-icon--purple{background:rgba(138,97,255,.14)}.home-layout-bubble .home-layout-icon.home-layout-icon--blue,body.blue .home-layout-bubble .home-layout-icon.home-layout-icon--blue,body.grey .home-layout-bubble .home-layout-icon.home-layout-icon--blue{background:rgba(66,133,244,.14)}.home-layout-bubble .home-layout-icon.home-layout-icon--green,body.blue .home-layout-bubble .home-layout-icon.home-layout-icon--green,body.grey .home-layout-bubble .home-layout-icon.home-layout-icon--green{background:rgba(98,192,78,.14)}.home-layout-bubble .home-layout-icon.home-layout-icon--pink,body.blue .home-layout-bubble .home-layout-icon.home-layout-icon--pink,body.grey .home-layout-bubble .home-layout-icon.home-layout-icon--pink{background:rgba(246,93,236,.14)}.home-layout-bubble .home-layout-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:700px){.home-layout-bubble .home-layout-label{white-space:normal;line-height:1.2}}.home-layout-bubble .home-layout-eye{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;margin-left:6px;padding:0;color:#848489;font-size:1rem}@media(max-width:700px){.home-layout-bubble .home-layout-eye{width:26px;height:26px;margin-left:2px}}.home-layout-bubble.is-off{background:transparent;border-style:dashed;border-color:#abb8da;box-shadow:none}.home-layout-bubble.is-off .home-layout-go,.home-layout-bubble.is-off .home-layout-eye,.home-layout-bubble.is-off .mdi.color{color:#abb8da!important}.home-layout-bubble.is-off .home-layout-icon{background:rgba(171,184,218,.3)!important}.home-layout-bubble.is-dragging{scale:.875;opacity:.5;background:transparent!important;border-style:dashed;border-color:#abb8da!important;box-shadow:none!important}.home-layout-bubble.is-dragging>*{visibility:hidden}body.blue .home-layout-bubble.is-dragging{border-color:#394968!important}body.grey .home-layout-bubble.is-dragging{border-color:#31373f!important}body.blue .home-layout-bubble{background:#232d40;border-color:#2e3b54;box-shadow:none}body.blue .home-layout-bubble .home-layout-go{color:#6d9ff2}body.blue .home-layout-bubble .home-layout-eye{color:#798eb6}body.blue .home-layout-bubble.is-off{background:transparent;border-color:#394968}body.blue .home-layout-bubble.is-off .home-layout-go,body.blue .home-layout-bubble.is-off .home-layout-eye,body.blue .home-layout-bubble.is-off .mdi.color{color:#394968!important}body.blue .home-layout-bubble.is-off .home-layout-icon{background:rgba(57,73,104,.3)!important}body.grey .home-layout-bubble{background:#121417;border-color:#24282e;box-shadow:none}body.grey .home-layout-bubble .home-layout-go{color:#5886c4}body.grey .home-layout-bubble .home-layout-eye{color:#6c7889}body.grey .home-layout-bubble.is-off{background:transparent;border-color:#31373f}body.grey .home-layout-bubble.is-off .home-layout-go,body.grey .home-layout-bubble.is-off .home-layout-eye,body.grey .home-layout-bubble.is-off .mdi.color{color:#31373f!important}body.grey .home-layout-bubble.is-off .home-layout-icon{background:rgba(49,55,63,.3)!important}.home-layout-bubble.home-layout-ghost{position:fixed;z-index:1000;margin:0;pointer-events:none;box-shadow:0 14px 32px rgba(0,0,0,.28);will-change:transform}body.blue .home-layout-bubble.home-layout-ghost,body.grey .home-layout-bubble.home-layout-ghost{box-shadow:0 14px 32px rgba(0,0,0,.55)}body.home-layout-grabbing{cursor:grabbing;user-select:none;-webkit-user-select:none}.home-layout-hint{font-size:.7rem;color:#848489}body.blue .home-layout-hint{color:#7389b2}body.grey .home-layout-hint{color:#677384}.home-layout-hint-touch{display:none}@media(hover:none),(pointer:coarse),(max-width:700px){.home-layout-hint-mouse{display:none}.home-layout-hint-touch{display:inline}}.home-layout-empty,.home-block-help{display:flex;align-items:center;gap:.6rem;color:#848489;font-size:.83rem}.home-layout-empty .mdi,.home-block-help .mdi{font-size:1rem}body.blue .home-layout-empty,body.blue .home-block-help{color:#798eb6}body.grey .home-layout-empty,body.grey .home-block-help{color:#6c7889}.home-block-help{padding:.7rem 0}.home-layout-empty{justify-content:center;padding:2rem 1rem;text-align:center}.home-layout-empty[hidden]{display:none}
