:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--chimi-brand:#7f8cff;--chimi-brand-strong:#6370e8;--chimi-brand-soft:#1c2038;--chimi-brand-glow:#7f8cff38;--chimi-brand-rgb:127, 140, 255;--chimi-success:var(--chimi-brand);--chimi-success-rgb:var(--chimi-brand-rgb);--chimi-live:var(--chimi-brand);--chimi-live-rgb:var(--chimi-brand-rgb);color:#17202a;background:#f6f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(circle at 0 0,#fff 0,#0000 38%),#f6f7f9}.shell{place-items:center;min-height:100vh;padding:32px 20px;display:grid}.hero{background:#ffffffeb;border:1px solid #e2e6ea;border-radius:28px;width:min(100%,680px);padding:40px}.eyebrow{letter-spacing:.14em;margin:0 0 16px;font-size:13px;font-weight:700}h1{letter-spacing:-.045em;margin:0;font-size:clamp(36px,8vw,64px);line-height:1.02}.description{color:#53606d;max-width:560px;margin:24px 0 0;font-size:18px;line-height:1.65}.status{border:1px solid #dfe5e8;border-radius:999px;align-items:center;gap:10px;margin-top:28px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.status-dot{background:var(--chimi-brand);border-radius:999px;width:9px;height:9px}@media (max-width:560px){.hero{border-radius:22px;padding:28px 22px}.description{font-size:16px}}.auth-shell{place-items:center;min-height:100vh;padding:32px 20px;display:grid}.auth-card{background:#fffffff0;border:1px solid #e2e6ea;border-radius:28px;width:min(100%,680px);padding:40px}.auth-panel{border:1px solid #e2e6ea;border-radius:20px;gap:14px;margin-top:28px;padding:24px;display:grid}.auth-panel h2,.auth-panel p{margin:0}.auth-primary,.auth-panel button{color:#fff;width:fit-content;min-height:44px;font:inherit;cursor:pointer;background:#17202a;border:1px solid #17202a;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.auth-panel button{color:#17202a;background:#fff}.auth-success{font-weight:700}.auth-warning,.auth-message{color:#53606d;line-height:1.6}.auth-facts{gap:10px;margin:4px 0;display:grid}.auth-facts div{border-top:1px solid #e2e6ea;grid-template-columns:minmax(130px,.6fr) 1fr;gap:16px;padding-top:10px;display:grid}.auth-facts dt{color:#53606d}.auth-facts dd{margin:0;font-weight:600}.auth-back{color:inherit;margin-top:22px;display:inline-block}@media (max-width:560px){.auth-card{border-radius:22px;padding:28px 22px}.auth-facts div{grid-template-columns:1fr;gap:4px}}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-primary,.hero-secondary,.solution-primary-action,.solution-secondary-action{min-height:46px;font:inherit;cursor:pointer;border:1px solid #17202a;border-radius:999px;justify-content:center;align-items:center;padding:0 19px;font-weight:750;text-decoration:none;display:inline-flex}.hero-primary,.solution-primary-action{color:#fff;background:#17202a}.hero-secondary,.solution-secondary-action{color:#17202a;background:#fff}.hero-primary:focus-visible,.hero-secondary:focus-visible,.solution-primary-action:focus-visible,.solution-secondary-action:focus-visible,.solution-text-link:focus-visible,.solution-list-item:focus-visible,.solution-field input:focus-visible,.solution-field textarea:focus-visible{outline-offset:3px;outline:3px solid #17202a38}.solution-primary-action:disabled,.solution-secondary-action:disabled{cursor:wait;opacity:.62}.auth-links{flex-wrap:wrap;gap:20px;display:flex}.solution-page{min-height:100vh;padding:34px 20px 72px}.solution-container{width:min(100%,1120px);margin:0 auto}.solution-header,.solution-detail-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.solution-header{margin-bottom:30px}.solution-header h1,.solution-state h1,.solution-detail-card h1{max-width:780px;font-size:clamp(34px,6vw,58px)}.solution-kicker,.solution-section-label{letter-spacing:.14em;margin:0 0 12px;font-size:12px;font-weight:800}.solution-intro{color:#53606d;max-width:720px;margin:18px 0 0;font-size:18px;line-height:1.65}.solution-text-link{color:#17202a;text-underline-offset:4px;font-weight:700;text-decoration-thickness:1px}.solution-layout{grid-template-columns:minmax(300px,.82fr) minmax(0,1.35fr);align-items:start;gap:24px;display:grid}.solution-form-card,.solution-list-panel,.solution-state,.solution-detail-card{background:#fffffff2;border:1px solid #e2e6ea;border-radius:26px}.solution-form-card{gap:20px;padding:26px;display:grid;position:sticky;top:24px}.solution-form-card h2,.solution-list-heading h2{letter-spacing:-.025em;margin:0;font-size:24px}.solution-field{gap:8px;display:grid}.solution-field span{font-weight:750}.solution-field input,.solution-field textarea{color:#17202a;width:100%;font:inherit;background:#fff;border:1px solid #cfd6dc;border-radius:15px;line-height:1.5}.solution-field input{min-height:50px;padding:0 15px}.solution-field textarea{resize:vertical;min-height:132px;padding:13px 15px}.solution-field small{color:#6b7680;justify-self:end}.solution-form-error,.solution-inline-error{color:#9b2c2c;background:#fff5f5;border:1px solid #f0b8b8;border-radius:13px;margin:0;padding:12px 14px;line-height:1.5}.solution-form-notice{border:1px solid rgba(var(--chimi-brand-rgb), .28);background:rgba(var(--chimi-brand-rgb), .08);color:var(--chimi-brand-strong);border-radius:13px;margin:0;padding:12px 14px;line-height:1.5}.solution-privacy-note{color:#6b7680;margin:0;font-size:17px;line-height:1.6}.solution-list-panel{padding:26px}.solution-list-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.solution-count{background:#eef1f3;border-radius:999px;place-items:center;min-width:42px;height:42px;font-weight:800;display:grid}.solution-list{gap:12px;display:grid}.solution-list-item{color:inherit;border:1px solid #e2e6ea;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:22px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.solution-list-item:hover{border-color:#aeb8c0;transform:translateY(-1px)}.solution-list-item h3{letter-spacing:-.02em;margin:10px 0 7px;font-size:20px}.solution-list-item p{color:#53606d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.solution-list-item time{color:#6b7680;white-space:nowrap;flex:none;font-size:13px}.solution-draft-badge{color:#3e4a55;background:#eef1f3;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.solution-muted{color:#7a858f!important}.solution-empty{text-align:center;border:1px dashed #cfd6dc;border-radius:18px;padding:38px 24px}.solution-empty h3{margin:0}.solution-empty p{color:#53606d;max-width:460px;margin:10px auto 0;line-height:1.6}.solution-load-more{margin-top:18px}.solution-state{gap:18px;width:min(100%,680px);margin:12vh auto 0;padding:34px;display:grid}.solution-state p{color:#53606d;margin:0;line-height:1.65}.solution-detail-header{align-items:center;margin-bottom:24px}.solution-detail-card{padding:clamp(28px,6vw,64px)}.solution-detail-summary{color:#46525d;white-space:pre-wrap;max-width:780px;margin:24px 0 0;font-size:clamp(18px,3vw,24px);line-height:1.65}.solution-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:42px 0 0;display:grid}.solution-detail-facts div{border:1px solid #e2e6ea;border-radius:16px;padding:17px}.solution-detail-facts dt{color:#6b7680;font-size:13px}.solution-detail-facts dd{margin:7px 0 0;font-weight:750}@media (max-width:820px){.solution-layout{grid-template-columns:1fr}.solution-form-card{position:static}.solution-header{display:grid}.solution-detail-facts{grid-template-columns:1fr}}@media (max-width:560px){.hero-actions,.auth-links{display:grid}.hero-primary,.hero-secondary,.solution-primary-action,.solution-secondary-action{width:100%}.solution-page{padding:24px 14px 54px}.solution-header h1,.solution-state h1,.solution-detail-card h1{font-size:34px}.solution-intro{font-size:16px}.solution-form-card,.solution-list-panel,.solution-state{border-radius:21px;padding:21px}.solution-list-item{display:grid}.solution-list-item time{white-space:normal}.solution-detail-header{align-items:flex-start}}.solution-detail-toolbar{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.solution-detail-toolbar .solution-section-label{margin-bottom:0}.solution-edit-form{gap:20px;max-width:780px;margin-top:22px;display:grid}.solution-edit-actions{flex-wrap:wrap;gap:12px;display:flex}.solution-detail-notice{max-width:780px;margin-top:24px}@media (max-width:560px){.solution-detail-toolbar,.solution-edit-actions{display:grid}}.solution-steps-card{background:#fffffff2;border:1px solid #e2e6ea;border-radius:26px;gap:24px;margin-top:24px;padding:clamp(24px,5vw,46px);display:grid}.solution-steps-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.solution-steps-heading h2{letter-spacing:-.035em;margin:0;font-size:clamp(26px,4vw,38px)}.solution-step-form{background:#f8fafb;border:1px solid #e2e6ea;border-radius:20px;gap:16px;max-width:780px;padding:22px;display:grid}.solution-step-form .solution-primary-action{justify-self:start}.solution-step-list-panel{gap:16px;display:grid}.solution-step-loading{color:#53606d;margin:0}.solution-step-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.solution-step-item{border:1px solid #e2e6ea;border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:15px;padding:18px;display:grid}.solution-step-number{color:#53606d;background:#eef1f3;border-radius:999px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.solution-step-item p{color:#26313a;white-space:pre-wrap;margin:0;font-size:17px;line-height:1.6}.solution-step-item time{color:#7a858f;margin-top:7px;font-size:12px;display:block}@media (max-width:560px){.solution-steps-heading{display:grid}.solution-step-form{padding:18px}.solution-step-form .solution-primary-action{justify-self:stretch}.solution-step-item{grid-template-columns:36px minmax(0,1fr)}.solution-step-number{width:36px;height:36px}}.solution-step-content{min-width:0}.solution-step-view{gap:10px;display:grid}.solution-step-meta{justify-content:space-between;align-items:center;gap:16px;display:flex}.solution-step-edit-button{color:#17202a;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;font-size:13px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.solution-step-edit-button:focus-visible{outline-offset:3px;outline:3px solid #17202a38}.solution-step-edit-form{gap:14px;display:grid}.solution-step-edit-actions{flex-wrap:wrap;gap:10px;display:flex}.solution-step-saved{width:fit-content}@media (max-width:560px){.solution-step-meta{display:grid}.solution-step-edit-button{justify-self:start}.solution-step-edit-actions{display:grid}}.solution-step-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.solution-step-delete-button{color:#a12828;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.solution-step-edit-button:disabled,.solution-step-delete-button:disabled{cursor:not-allowed;opacity:.55}.solution-step-delete-button:focus-visible{outline-offset:3px;outline:3px solid #a1282833}.solution-step-delete-confirmation{background:#a128280d;border:1px solid #a128282e;border-radius:16px;gap:12px;padding:15px;display:grid}.solution-step-delete-confirmation p{margin:0}.solution-step-delete-actions{flex-wrap:wrap;gap:10px;display:flex}.solution-danger-action{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#a12828;border:1px solid #a12828;border-radius:999px;justify-content:center;align-items:center;padding:10px 17px;font-weight:780;display:inline-flex}.solution-danger-action:disabled{cursor:wait;opacity:.65}.solution-danger-action:focus-visible{outline-offset:3px;outline:3px solid #a1282840}.solution-step-delete-notice{width:fit-content}@media (max-width:560px){.solution-step-actions,.solution-step-delete-actions{justify-items:start;display:grid}.solution-step-delete-actions .solution-secondary-action,.solution-danger-action{width:100%}}.solution-steps-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.solution-step-order-toolbar{background:#375e4a0f;border:1px solid #375e4a33;border-radius:18px;gap:14px;padding:16px;display:grid}.solution-step-order-toolbar p{margin:0}.solution-step-order-save-actions,.solution-step-order-controls{flex-wrap:wrap;gap:10px;display:flex}.solution-step-item-ordering{background:#375e4a0a;border-color:#375e4a4d}.solution-step-order-controls{margin-bottom:10px}.solution-step-order-button{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #375e4a47;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:760;display:inline-flex}.solution-step-order-button:disabled{cursor:not-allowed;opacity:.45}.solution-step-order-button:focus-visible{outline-offset:3px;outline:3px solid #375e4a38}@media (max-width:560px){.solution-steps-heading-actions,.solution-step-order-save-actions{justify-items:stretch;width:100%;display:grid}.solution-steps-heading-actions .solution-secondary-action,.solution-step-order-save-actions .solution-primary-action,.solution-step-order-save-actions .solution-secondary-action{width:100%}.solution-step-order-controls{grid-template-columns:1fr 1fr;display:grid}}.solution-delete-card{background:#b132320d;border:1px solid #b132323d;border-radius:22px;gap:18px;margin-top:24px;padding:24px;display:grid}.solution-delete-card h2,.solution-delete-card p{margin-top:0}.solution-delete-description{max-width:720px;color:var(--solution-muted,#5f6662);margin-bottom:0;line-height:1.65}.solution-delete-confirmation{background:#ffffffd1;border:1px solid #b1323247;border-radius:18px;gap:14px;padding:18px;display:grid}.solution-delete-warning{margin:0;font-weight:720;line-height:1.55}.solution-delete-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:560px){.solution-delete-card{padding:18px}.solution-delete-actions{display:grid}.solution-delete-actions .solution-danger-action,.solution-delete-actions .solution-secondary-action,.solution-delete-card>.solution-danger-action{width:100%}}.solution-publish-card{background:#2563590f;border:1px solid #2563593d;border-radius:22px;gap:18px;margin-top:24px;padding:24px;display:grid}.solution-publish-card h2,.solution-publish-card p{margin-top:0}.solution-publish-description{max-width:720px;color:var(--solution-muted,#5f6662);margin-bottom:0;line-height:1.65}.solution-publish-confirmation{background:#ffffffd1;border:1px solid #25635947;border-radius:18px;gap:14px;padding:18px;display:grid}.solution-publish-warning{margin:0;font-weight:720;line-height:1.55}.solution-publish-actions{flex-wrap:wrap;gap:12px;display:flex}.solution-public-badge{background:#25635914;border:1px solid #25635940;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}.solution-public-detail-card{border-color:#25635933}@media (max-width:560px){.solution-publish-card{padding:18px}.solution-publish-actions{display:grid}.solution-publish-actions .solution-primary-action,.solution-publish-actions .solution-secondary-action,.solution-publish-card>.solution-primary-action{width:100%}}.solution-library-tabs{background:#f6f8f9;border:1px solid #dfe5e8;border-radius:999px;gap:6px;margin-bottom:24px;padding:5px;display:inline-flex}.solution-library-tab{color:#53606d;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-weight:750}.solution-library-tab[aria-pressed=true]{color:#fff;background:#17202a}.solution-library-tab:focus-visible{outline-offset:3px;outline:3px solid #17202a38}.solution-published-badge{background:rgba(var(--chimi-brand-rgb), .1);width:fit-content;color:var(--chimi-brand-strong);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.solution-list-error{justify-items:start;gap:12px;margin-bottom:18px;display:grid}.solution-library-loading{color:#53606d;text-align:center;margin:0;padding:38px 24px}@media (max-width:560px){.solution-library-tabs{border-radius:18px;width:100%;display:grid}.solution-library-tab{width:100%}}.experience-run-start-card{border:1px solid var(--solution-border,#d9e1e8);background:var(--solution-soft,#f7f9fb);border-radius:1rem;gap:1rem;margin-top:1.5rem;padding:1.25rem;display:grid}.experience-run-start-card h2,.experience-run-start-card p{margin:0}.experience-run-start-card>div:first-child,.experience-run-start-error{gap:.5rem;display:grid}.experience-run-start-error p{margin:0}.experience-run-grid{gap:1rem;display:grid}.experience-run-card{border:1px solid var(--solution-border,#d9e1e8);color:inherit;background:#fff;border-radius:1rem;gap:.75rem;padding:1.25rem;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.experience-run-card:hover,.experience-run-card:focus-visible{border-color:#9db1c3;transform:translateY(-2px);box-shadow:0 12px 28px #0f172a1a}.experience-run-card h2,.experience-run-card p{margin:0}.experience-run-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.experience-run-card-heading time{color:#64748b;font-size:.875rem}.experience-run-active-badge{background:rgba(var(--chimi-brand-rgb), .1);width:fit-content;color:var(--chimi-brand);border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.8125rem;font-weight:700;display:inline-flex}.experience-run-detail-card{gap:1rem;display:grid}.experience-run-scope-note{color:#475569;background:#f7f9fb;border-radius:.875rem;margin:0;padding:1rem}@media (min-width:760px){.experience-run-start-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.experience-run-start-error{grid-column:1/-1}.experience-run-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.experience-run-progress-summary{border:1px solid var(--solution-border,#d9e1e8);background:#fff;border-radius:.875rem;gap:.75rem;margin-top:.25rem;padding:1rem;display:grid}.experience-run-progress-summary>div:first-child{color:#475569;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.experience-run-progress-summary strong{color:#17202a}.experience-run-progress-track{background:#e7edf2;border-radius:999px;height:.625rem;overflow:hidden}.experience-run-progress-track span{border-radius:inherit;background:var(--chimi-brand);height:100%;transition:width .18s;display:block}.experience-run-step{align-items:start}.experience-run-step.is-completed{border-color:rgba(var(--chimi-brand-rgb), .28);background:#f3fbf6}.experience-run-step.is-completed .solution-step-number{background:rgba(var(--chimi-brand-rgb), .12);color:var(--chimi-brand)}.experience-run-step-content{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.experience-run-progress-button{color:#26313a;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #a9b8c5;border-radius:.75rem;padding:.65rem .9rem;font-size:.875rem;font-weight:750}.experience-run-progress-button:hover:not(:disabled),.experience-run-progress-button:focus-visible{border-color:#567085}.experience-run-progress-button:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .2);outline-offset:2px}.experience-run-progress-button.is-completed{border-color:var(--chimi-brand);background:var(--chimi-brand);color:#fff}.experience-run-progress-button:disabled{cursor:wait;opacity:.65}.experience-run-step-error{color:brown;grid-column:1/-1;margin:0;font-size:.875rem}@media (max-width:680px){.experience-run-step-content{grid-template-columns:1fr}.experience-run-progress-button{width:100%}}.experience-run-card.is-completed{background:#f8fafc;border-color:#c8d2dc}.experience-run-completed-badge{color:#334155;background:#e9edf4;border-radius:999px;align-items:center;width:fit-content;padding:.35rem .7rem;font-size:.8125rem;font-weight:700;display:inline-flex}.experience-run-completion-card{border:1px solid rgba(var(--chimi-brand-rgb), .28);background:#f3fbf6;border-radius:.875rem;gap:.75rem;padding:1rem;display:grid}.experience-run-completion-card.is-completed{background:#f7f9fb;border-color:#b9c6d2}.experience-run-completion-card strong,.experience-run-completion-card p{margin:0}.experience-run-completion-actions{flex-wrap:wrap;gap:.75rem;display:flex}.experience-run-completion-error{color:brown;font-size:.875rem}.experience-run-readonly-status{background:rgba(var(--chimi-brand-rgb), .12);width:fit-content;min-height:2.75rem;color:var(--chimi-brand);border-radius:.75rem;align-items:center;padding:.65rem .9rem;font-size:.875rem;font-weight:750;display:inline-flex}@media (max-width:680px){.experience-run-completion-actions{display:grid}.experience-run-completion-actions>*{width:100%}.experience-run-readonly-status{justify-content:center;width:100%}}.experience-run-outcome-card{border:1px solid var(--solution-border,#d9e1e8);background:#fff;border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}.experience-run-outcome-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.experience-run-outcome-heading h2,.experience-run-outcome-heading p{margin:0}.experience-run-outcome-heading>span{color:#64748b;font-size:.875rem}.experience-run-outcome-editor,.experience-run-outcome-saved,.experience-run-outcome-empty,.experience-run-outcome-delete-confirmation{gap:.875rem;display:grid}.experience-run-outcome-editor label{font-weight:700}.experience-run-outcome-editor textarea{resize:vertical;color:#17202a;width:100%;font:inherit;background:#fff;border:1px solid #a9b8c5;border-radius:.75rem;padding:.9rem;line-height:1.6}.experience-run-outcome-editor textarea:focus-visible{border-color:var(--chimi-brand);outline:3px solid rgba(var(--chimi-brand-rgb), .2);outline-offset:2px}.experience-run-outcome-saved>p{white-space:pre-wrap;color:#26313a;margin:0;line-height:1.7}.experience-run-outcome-meta{color:#64748b;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.8125rem;display:flex}.experience-run-outcome-actions{flex-wrap:wrap;gap:.75rem;display:flex}.experience-run-outcome-delete-confirmation strong,.experience-run-outcome-delete-confirmation p,.experience-run-outcome-empty p{margin:0}.experience-run-outcome-error{color:brown;margin:0;font-size:.875rem}@media (max-width:680px){.experience-run-outcome-actions{display:grid}.experience-run-outcome-actions>*{width:100%}}.experience-run-checkin-card{border:1px solid var(--solution-border,#d9e1e8);background:#fff;border-radius:1rem;gap:1rem;padding:1.25rem;display:grid}.experience-run-checkin-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.experience-run-checkin-heading h2,.experience-run-checkin-heading p{margin:0}.experience-run-checkin-heading>span,.experience-run-checkin-completed-note,.experience-run-checkin-empty{color:#64748b;font-size:.875rem}.experience-run-checkin-editor,.experience-run-checkin-delete-confirmation{gap:.875rem;display:grid}.experience-run-checkin-editor label{font-weight:700}.experience-run-checkin-editor textarea{resize:vertical;color:#17202a;width:100%;font:inherit;background:#fff;border:1px solid #a9b8c5;border-radius:.75rem;padding:.9rem;line-height:1.6}.experience-run-checkin-editor textarea:focus-visible{border-color:var(--chimi-brand);outline:3px solid rgba(var(--chimi-brand-rgb), .2);outline-offset:2px}.experience-run-checkin-meta{color:#64748b;justify-content:flex-end;font-size:.8125rem;display:flex}.experience-run-checkin-actions{flex-wrap:wrap;gap:.75rem;display:flex}.experience-run-checkin-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.experience-run-checkin-item{background:#f8fafc;border:1px solid #dce4eb;border-radius:.875rem;gap:.75rem;padding:1rem;display:grid}.experience-run-checkin-item>p,.experience-run-checkin-delete-confirmation strong,.experience-run-checkin-delete-confirmation p,.experience-run-checkin-completed-note,.experience-run-checkin-empty{margin:0}.experience-run-checkin-item>p{white-space:pre-wrap;color:#26313a;line-height:1.7}.experience-run-checkin-item-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.experience-run-checkin-item-footer time{color:#64748b;font-size:.8125rem}.solution-text-action{color:#315f7d;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:700}.solution-text-action:hover,.solution-text-action:focus-visible{text-decoration:underline}.solution-text-action:focus-visible{outline-offset:3px;outline:3px solid #315f7d2e}.experience-run-checkin-error{color:brown;margin:0;font-size:.875rem}@media (max-width:680px){.experience-run-checkin-actions{display:grid}.experience-run-checkin-actions>*{width:100%}.experience-run-checkin-item-footer{align-items:stretch}}.experience-run-filter-bar{border:1px solid var(--solution-border,#d9e1e8);background:#f7f9fb;border-radius:999px;gap:.35rem;width:fit-content;max-width:100%;margin-bottom:1.25rem;padding:.35rem;display:inline-flex;overflow-x:auto}.experience-run-filter-button{color:#475569;min-height:2.5rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:.55rem .9rem;font-size:.9rem;font-weight:700}.experience-run-filter-button:hover,.experience-run-filter-button:focus-visible{color:#17212b;background:#e8eef4}.experience-run-filter-button:focus-visible{outline-offset:2px;outline:3px solid #3473ff38}.experience-run-filter-button.is-active{color:#fff;background:#17212b}.experience-run-library-loading{align-content:center;min-height:10rem}@media (max-width:560px){.experience-run-filter-bar{border-radius:1rem;width:100%;display:grid}.experience-run-filter-button{width:100%}}.experience-run-card-progress{gap:.45rem;display:grid}.experience-run-card-progress-copy{color:#334155;font-size:.9rem;font-weight:700}.experience-run-card-progress-bar{width:100%;height:.55rem;accent-color:var(--chimi-brand);background:#e2e8f0;border:0;border-radius:999px;overflow:hidden}.experience-run-card.is-completed .experience-run-card-progress-bar{accent-color:#475569}.solution-report-card{border-top:1px solid var(--solution-border,#d9e1e8);gap:1rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.solution-report-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.solution-report-heading>div{gap:.5rem;max-width:42rem;display:grid}.solution-report-heading h2,.solution-report-heading p{margin:0}.solution-report-form{border:1px solid var(--solution-border,#d9e1e8);background:var(--solution-soft,#f7f9fb);border-radius:.875rem;gap:.75rem;padding:1rem;display:grid}.solution-report-form label{color:#26313a;font-size:.875rem;font-weight:700}.solution-report-form select,.solution-report-form textarea{color:#17212b;width:100%;font:inherit;background:#fff;border:1px solid #b9c5d0;border-radius:.75rem;padding:.75rem}.solution-report-form textarea{resize:vertical;min-height:8rem;line-height:1.6}.solution-report-form select:focus-visible,.solution-report-form textarea:focus-visible{outline-offset:2px;border-color:#315f7d;outline:3px solid #315f7d2e}.solution-report-form select:disabled,.solution-report-form textarea:disabled{cursor:not-allowed;opacity:.7}.solution-report-actions{flex-wrap:wrap;gap:.75rem;display:flex}.solution-report-character-count,.solution-report-privacy-note{color:#64748b;margin:0;font-size:.8125rem}.solution-report-character-count{justify-self:end}.solution-report-notice{margin:0}@media (max-width:560px){.solution-report-heading{display:grid}.solution-report-heading .solution-text-action{justify-self:start}.solution-report-actions{display:grid}.solution-report-actions>*{width:100%}}.moderation-report-decision{border-top:1px solid var(--solution-border,#d9e1e8);gap:.875rem;width:100%;margin-top:1rem;padding-top:1rem;display:grid}.moderation-report-decision label{color:#26313a;gap:.5rem;width:100%;font-size:.875rem;font-weight:700;display:grid}.moderation-report-decision textarea{box-sizing:border-box;color:#17212b;width:100%;min-height:7rem;font:inherit;resize:vertical;background:#fff;border:1px solid #b9c5d0;border-radius:.75rem;padding:.875rem;line-height:1.55;display:block}.moderation-report-decision textarea:focus-visible{outline-offset:2px;border-color:#315f7d;outline:3px solid #315f7d2e}.moderation-report-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (max-width:560px){.moderation-report-actions>button{width:100%}}.solution-discovery-search{gap:.65rem;margin:1.5rem 0;display:grid}.solution-discovery-search label{font-weight:700}.solution-discovery-search-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.solution-discovery-search-row input{border:1px solid var(--border-color,#d8dee8);background:var(--surface-color,#fff);min-width:0;min-height:2.75rem;color:inherit;font:inherit;border-radius:.75rem;flex:20rem;padding:.7rem .9rem}.solution-search-context{margin:0 0 1rem}.solution-field select,.solution-topic-filter select{border:1px solid var(--solution-border,#d9e1e8);color:#17212b;width:100%;min-height:2.75rem;font:inherit;background:#fff;border-radius:.75rem;padding:.7rem .9rem}.solution-topic-filter{gap:.5rem;max-width:22rem;margin:0 0 1.25rem;display:grid}.solution-topic-filter label{font-size:.875rem;font-weight:700}.solution-topic-line{margin:.5rem 0}.solution-topic-badge{border:1px solid var(--solution-border,#d9e1e8);background:var(--solution-soft,#f7f9fb);color:#315f7d;border-radius:999px;align-items:center;width:fit-content;padding:.3rem .65rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.solution-detail-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.solution-detail-actions .solution-primary-action,.solution-detail-actions .solution-secondary-action,.solution-detail-actions .solution-text-link{flex:none}.solution-detail-actions .solution-text-link{align-items:center;min-height:2.75rem;padding-inline:.25rem;display:inline-flex}.experience-run-card>.solution-detail-actions{margin-top:auto;padding-top:.75rem}@media (max-width:560px){.solution-detail-actions{align-items:stretch}.solution-detail-actions .solution-primary-action,.solution-detail-actions .solution-secondary-action{justify-content:center}}.solution-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.solution-list-count{color:#64748b;margin:0 0 1rem;font-size:.875rem}@media (max-width:560px){.solution-header-actions{justify-content:flex-start}}.solution-author-line{color:#64748b;margin:.5rem 0 .875rem;font-size:.925rem;line-height:1.5}.solution-author-line .solution-text-link{font-weight:600}.experience-run-card>.solution-primary-action{align-self:flex-start;margin-top:auto}@media (max-width:560px){.experience-run-card>.solution-primary-action{justify-content:center;align-self:stretch}}.solution-reaction-panel{background:#f8fafb;border:1px solid #dde3e8;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 18px;margin:24px 0;padding:18px 20px;display:flex}.solution-reaction-panel>div:first-child{align-items:baseline;gap:9px;margin-right:auto;display:flex}.solution-reaction-label,.solution-reaction-owner-note{color:#65717c;font-size:14px;line-height:1.45}.solution-reaction-count{color:#17202a;font-size:24px;line-height:1}.solution-reaction-button{color:#17202a;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #aeb8c0;border-radius:999px;padding:0 17px;font-weight:750}.solution-reaction-button.is-active{color:#fff;background:#17202a;border-color:#17202a}.solution-reaction-button:disabled{cursor:wait;opacity:.62}.solution-reaction-button:focus-visible{outline-offset:3px;outline:3px solid #17202a38}.solution-reaction-panel .solution-form-error{flex-basis:100%}@media (max-width:560px){.solution-reaction-panel{display:grid}.solution-reaction-panel>div:first-child{justify-content:space-between;width:100%}.solution-reaction-button{width:100%}}.comment-moderation-filters{border:1px solid var(--solution-border,#d9e1e8);background:var(--solution-soft,#f7f9fb);border-radius:1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:1rem;margin:1.5rem 0;padding:1rem;display:grid}.comment-moderation-filters label{color:#26313a;gap:.5rem;font-size:.875rem;font-weight:700;display:grid}.comment-moderation-filters select,.comment-moderation-filters input{box-sizing:border-box;color:#17212b;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #b9c5d0;border-radius:.75rem;padding:.7rem .9rem}.comment-moderation-filters select:focus-visible,.comment-moderation-filters input:focus-visible{outline-offset:2px;border-color:#315f7d;outline:3px solid #315f7d2e}.comment-moderation-filter-actions{flex-wrap:wrap;gap:.75rem;display:flex}.comment-moderation-list{gap:1.25rem;display:grid}.comment-moderation-card{gap:1rem;display:grid}.comment-moderation-card>h2,.comment-moderation-card>p{margin:0}.comment-moderation-evidence,.comment-moderation-action-panel{border:1px solid var(--solution-border,#d9e1e8);background:#fff;border-radius:.875rem;gap:.75rem;padding:1rem;display:grid}.comment-moderation-evidence h3,.comment-moderation-action-panel h3,.comment-moderation-evidence p{margin:0}.comment-moderation-evidence blockquote{background:var(--solution-soft,#f7f9fb);color:#17212b;white-space:pre-wrap;overflow-wrap:anywhere;border-left:4px solid #8ba4b5;border-radius:.5rem;margin:0;padding:.875rem 1rem}.comment-moderation-evidence time,.comment-moderation-card .experience-run-card-heading time{color:#64748b;font-size:.875rem}.comment-moderation-action-panel label{color:#26313a;gap:.5rem;font-size:.875rem;font-weight:700;display:grid}.comment-moderation-action-panel textarea{box-sizing:border-box;color:#17212b;width:100%;min-height:7rem;font:inherit;resize:vertical;background:#fff;border:1px solid #b9c5d0;border-radius:.75rem;padding:.875rem;line-height:1.55;display:block}.comment-moderation-action-panel textarea:focus-visible{outline-offset:2px;border-color:#315f7d;outline:3px solid #315f7d2e}.comment-moderation-action-panel>.solution-secondary-action{justify-self:start}@media (max-width:560px){.comment-moderation-filters{grid-template-columns:1fr}.comment-moderation-filter-actions{display:grid}.comment-moderation-filter-actions>button,.comment-moderation-action-panel>.solution-secondary-action{justify-content:center;width:100%}}.moderation-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.moderation-home-card{background:#fffffff2;border:1px solid #e2e6ea;border-radius:26px;flex-direction:column;align-items:flex-start;min-height:290px;padding:28px;display:flex}.moderation-home-card h2{letter-spacing:-.03em;margin:0;font-size:clamp(25px,4vw,34px)}.moderation-home-card>p:not(.solution-section-label){color:#53606d;max-width:560px;margin:16px 0 26px;line-height:1.65}.moderation-home-card .solution-primary-action{margin-top:auto}.moderation-cross-nav{flex-wrap:wrap;gap:10px 20px;margin-top:18px;display:flex}@media (max-width:760px){.moderation-home-grid{grid-template-columns:1fr}.moderation-home-card{min-height:250px;padding:24px}}.moderation-access-status{color:#53606d;background:#f6f8fa;border:1px solid #d8dee4;border-radius:999px;width:fit-content;margin:0 0 20px;padding:7px 11px;font-size:13px;font-weight:750;display:inline-flex}.moderation-home-card [aria-disabled=true]{cursor:not-allowed;opacity:.62;margin-top:auto}.solution-comments-card{background:#fff;border:1px solid #dfe5ea;border-radius:24px;gap:24px;padding:28px;display:grid}.solution-comments-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.solution-comments-heading h2{margin:6px 0 8px}.solution-comments-heading p{margin-bottom:0}.solution-comments-login,.solution-comment-form{background:#f8fafb;border:1px solid #e4e9ed;border-radius:18px;gap:14px;padding:18px;display:grid}.solution-comment-form textarea{resize:vertical;width:100%}.solution-comment-form-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.solution-comment-form-footer span{color:#687582;font-size:13px}.solution-comment-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.solution-comment-item{border:1px solid #e4e9ed;border-radius:18px;gap:10px;padding:18px;display:grid}.solution-comment-meta time{color:#687582;font-size:13px}.solution-comment-content{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.solution-comments-state{color:#687582;margin:0}@media (max-width:640px){.solution-comments-card{padding:20px}.solution-comments-heading,.solution-comment-form-footer{flex-direction:column;align-items:stretch}}.solution-comments-card{margin-top:24px}.solution-comment-form label{color:#17212b;font-size:15px;font-weight:700}.solution-comment-form textarea{box-sizing:border-box;color:#17212b;min-height:124px;font:inherit;background:#fff;border:1px solid #cfd8df;border-radius:14px;outline:none;padding:14px 16px;font-size:15px;line-height:1.6;transition:border-color .16s,box-shadow .16s,background-color .16s}.solution-comment-form textarea::placeholder{color:#87929d}.solution-comment-form textarea:hover{border-color:#aeb9c3}.solution-comment-form textarea:focus{border-color:#17212b;box-shadow:0 0 0 3px #17212b1a}.solution-comment-form textarea:disabled{cursor:not-allowed;opacity:.75;background:#eef2f4}.solution-comment-form-footer{margin-top:2px}.solution-comment-item{padding:20px}.solution-comment-item>.solution-text-action{text-align:left;justify-self:start;width:auto;margin-top:2px}.solution-comment-meta{align-items:flex-start}@media (max-width:640px){.solution-comments-card{margin-top:18px}.solution-comment-form textarea{min-height:112px}.solution-comment-form-footer{gap:12px}.solution-comment-form-footer .solution-primary-action{width:100%}}.chimi-avatar{letter-spacing:.015em;-webkit-user-select:none;user-select:none;border:1px solid #0f172a14;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:750;line-height:1;display:inline-flex;overflow:hidden}.chimi-avatar--small{width:36px;height:36px;font-size:13px}.chimi-avatar--medium{width:48px;height:48px;font-size:16px}.chimi-avatar--large{width:76px;height:76px;font-size:24px}.chimi-avatar--tone-1{color:#276749;background:#e8f3ec}.chimi-avatar--tone-2{color:#285780;background:#e8f0f8}.chimi-avatar--tone-3{color:#805d24;background:#f4eddf}.chimi-avatar--tone-4{color:#69418a;background:#f1eaf7}.chimi-avatar--tone-5{color:#8a3d43;background:#f8e9e9}.chimi-avatar--tone-6{color:#266b70;background:#e7f3f3}.solution-comment-author{align-items:center;gap:10px;min-width:0;display:inline-flex}.solution-comment-author .solution-text-link{overflow-wrap:anywhere}.solution-author-line{align-items:center;gap:10px;display:flex}.public-person-heading{align-items:center;gap:18px;min-width:0;display:flex}.public-person-heading>div{min-width:0}.public-person-heading h1{overflow-wrap:anywhere}@media (max-width:560px){.public-person-heading{align-items:flex-start;gap:14px}.chimi-avatar--large{width:62px;height:62px;font-size:20px}.solution-comment-meta{gap:8px}}.chimi-avatar>img{object-fit:cover;object-position:center;width:100%;height:100%}.experience-creator-identity{align-items:center;gap:7px;min-width:0;display:inline-flex}.experience-creator-identity>.chimi-avatar{flex-basis:20px;width:20px;height:20px;font-size:8px}.experience-creator-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-avatar-card{background:#fff;border:1px solid #0f172a1a;border-radius:20px;width:min(620px,100%);margin:48px auto;padding:28px}.profile-avatar-preview,.profile-avatar-actions{align-items:center;gap:16px;display:flex}.profile-avatar-preview{margin:24px 0}.profile-avatar-preview p{margin:6px 0 0}.profile-avatar-actions{flex-wrap:wrap;margin-top:20px}.profile-avatar-message{margin-top:18px;font-weight:650}@media (max-width:560px){.profile-avatar-card{margin:20px auto;padding:20px}.profile-avatar-preview{align-items:flex-start}}.profile-avatar-file{align-items:center;gap:12px;margin-top:22px;display:flex}.profile-avatar-file input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.profile-avatar-file span,.profile-avatar-primary,.profile-avatar-danger,.profile-avatar-secondary{min-height:42px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.profile-avatar-file span,.profile-avatar-primary{color:#fff;background:#111827;border:1px solid #111827}.profile-avatar-file strong{color:#475569;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.profile-avatar-danger{color:#be123c;background:#fff1f2;border:1px solid #fecaca}.profile-avatar-secondary{color:#1e293b;background:#fff;border:1px solid #cbd5e1}.profile-avatar-file span:hover,.profile-avatar-primary:hover:not(:disabled),.profile-avatar-danger:hover:not(:disabled),.profile-avatar-secondary:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0f172a1a}.profile-avatar-primary:disabled,.profile-avatar-danger:disabled{cursor:not-allowed;opacity:.5}@media (max-width:560px){.profile-avatar-file{flex-direction:column;align-items:flex-start}.profile-avatar-file strong{max-width:100%}.profile-avatar-actions>*{width:100%}}.profile-username-section{background:#f8fafc;border:1px solid #0f172a1a;border-radius:16px;margin:26px 0 34px;padding:22px}.profile-username-section h2{margin-top:0}.profile-public-url,.public-person-username{color:#475569;font-weight:700}.profile-username-form{align-items:center;gap:10px;margin-top:18px;display:flex}.profile-username-form span{font-size:20px;font-weight:800}.profile-username-form input{min-width:0;min-height:42px;font:inherit;border:1px solid #cbd5e1;border-radius:10px;flex:1;padding:0 13px}@media (max-width:560px){.profile-username-form{flex-direction:column;align-items:stretch}.profile-username-form span{display:none}}.public-person-heading{align-items:flex-start;gap:24px}.public-person-heading>.chimi-avatar--large{width:112px;height:112px;font-size:32px}.public-person-heading .solution-section-label{margin-top:2px}.public-person-heading h1{margin-bottom:4px}.public-person-heading .public-person-username{margin:0 0 16px}@media (max-width:560px){.public-person-heading{gap:16px}.public-person-heading>.chimi-avatar--large{width:84px;height:84px;font-size:26px}.public-person-heading .public-person-username{margin-bottom:12px}}.solution-comment-item{grid-template-columns:48px minmax(0,1fr);gap:0 12px;padding:18px;display:grid}.solution-comment-avatar,.solution-comment-reply-avatar{align-self:start}.solution-comment-body,.solution-comment-reply-body{min-width:0}.solution-comment-body{gap:9px;display:grid}.solution-comment-meta{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px;display:flex}.solution-comment-meta time{color:#687582;flex:none;font-size:12px}.solution-comment-author-copy{gap:1px;min-width:0;display:grid}.solution-comment-author-copy span{color:#687582;font-size:12px;font-weight:650}.solution-comment-content{color:#17212b;overflow-wrap:anywhere;margin:0;line-height:1.55}.solution-comment-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.solution-comment-reply-form{background:#f8fafb;border:1px solid #e4e9ed;border-radius:14px;gap:10px;margin-top:4px;padding:12px 14px;display:grid}.solution-comment-reply-form label{color:#26313a;font-size:13px;font-weight:750}.solution-comment-reply-form textarea{box-sizing:border-box;color:#17212b;width:100%;min-height:72px;font:inherit;resize:vertical;background:#fff;border:1px solid #cfd8df;border-radius:12px;padding:10px 12px;line-height:1.5}.solution-comment-reply-form textarea:focus-visible{outline-offset:1px;border-color:#315f7d;outline:3px solid #315f7d24}.solution-comment-reply-form .solution-primary-action{border-radius:999px;min-height:36px;padding:7px 15px;font-size:14px}.solution-comment-reply-list{gap:16px;margin:10px 0 0;padding:0;list-style:none;display:grid}.solution-comment-reply-item{background:0 0;border:0;border-radius:0;grid-template-columns:34px minmax(0,1fr);align-items:start;column-gap:10px;padding:0;display:grid}.solution-comment-reply-body{gap:7px;padding-top:1px;display:grid}@media (max-width:560px){.solution-comment-item{grid-template-columns:44px minmax(0,1fr);column-gap:10px;padding:15px}.solution-comment-meta{justify-content:stretch;display:grid}.solution-comment-meta time{margin-top:1px}.solution-comment-reply-item{grid-template-columns:32px minmax(0,1fr);column-gap:9px}.solution-comment-reply-form{padding:11px}.solution-comment-reply-form .solution-comment-form-footer{flex-direction:row;align-items:center}.solution-comment-reply-form .solution-primary-action{width:auto}}.solution-comment-item .solution-text-link,.solution-comment-item .solution-text-link:hover,.solution-comment-item .solution-text-link:focus-visible{text-decoration:none}.solution-comment-reply-body>.solution-text-action{text-align:left;text-align:left;justify-self:start;width:fit-content;margin-top:1px}.profile-about-section{background:#f8fafc;border:1px solid #0f172a1a;border-radius:16px;margin:0 0 34px;padding:22px}.profile-about-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.profile-about-heading h2{margin:0}.profile-about-heading p{color:#64748b;margin:6px 0 0}.profile-about-heading span{color:#64748b;flex:none;font-size:13px;font-weight:700}.profile-about-section textarea{box-sizing:border-box;color:#17212b;width:100%;min-height:120px;font:inherit;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:12px;margin-top:18px;padding:13px 14px;line-height:1.55}.profile-about-section textarea:focus-visible{border-color:#64748b;outline:3px solid #64748b2e}.public-person-bio{color:#334155;white-space:pre-wrap;overflow-wrap:anywhere;max-width:620px;margin:12px 0 0;line-height:1.65}@media (max-width:560px){.profile-about-section{padding:18px}.profile-about-heading{flex-direction:column;gap:8px}}.solution-comment-like-action{align-items:center;min-height:28px;display:inline-flex}.solution-comment-like-action:disabled{cursor:wait;opacity:.65}.solution-comment-reply-body{gap:8px;display:grid}.solution-comment-like-action{gap:5px;text-decoration:none}.solution-comment-like-action:hover,.solution-comment-like-action:focus-visible{text-decoration:none}.solution-comment-like-icon{transform-origin:50%;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:1;transition:color .16s,transform .16s;display:inline-flex}.solution-comment-like-action:hover .solution-comment-like-icon{transform:scale(1.1)}.solution-comment-like-action--active{color:#e54868}.solution-comment-like-action--active .solution-comment-like-icon{transform:scale(1.12)}.solution-comment-mention{color:#315f7d;font-weight:750;text-decoration:none}.solution-comment-mention:hover,.solution-comment-mention:focus-visible{text-underline-offset:2px;text-decoration:underline}.mention-suggestion-field{position:relative}.mention-suggestion-field textarea{display:block}.mention-suggestion-list{z-index:20;background:#fff;border:1px solid #d9e0e5;border-radius:14px;max-height:320px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #17212b24}.mention-suggestion-option{color:#17212b;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.mention-suggestion-option:hover,.mention-suggestion-option.is-active{background:#eef3f6}.mention-suggestion-option>span:last-child{gap:2px;min-width:0;display:grid}.mention-suggestion-option strong,.mention-suggestion-option small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mention-suggestion-option small{color:#687582}.solution-comment-replies-toggle{color:#53616d;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:10px;margin:5px 0 3px;padding:6px 0;font-size:14px;font-weight:700;display:grid}.solution-comment-replies-line{background:#aeb7bf;width:28px;height:1px;margin-left:2px;display:block}.solution-comment-replies-arrow{color:#53616d;justify-content:center;align-items:center;font-size:19px;line-height:1;display:inline-flex}.solution-comment-replies-toggle:hover,.solution-comment-replies-toggle:focus-visible{color:#17212b}.solution-comment-replies-toggle:hover .solution-comment-replies-line,.solution-comment-replies-toggle:focus-visible .solution-comment-replies-line{background:#17212b}.solution-comment-replies-hide{color:#53616d;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;margin:8px 0 2px 54px;padding:4px 0;font-size:14px;font-weight:700}.solution-comment-replies-hide:hover,.solution-comment-replies-hide:focus-visible{color:#17212b;text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.solution-comment-replies-toggle{grid-template-columns:28px minmax(0,1fr) 22px;gap:8px}.solution-comment-replies-line{width:24px}.solution-comment-replies-hide{margin-left:46px}}.solution-comment-replies-footer{gap:3px;margin-top:4px;display:grid}.solution-comment-replies-footer .solution-comment-replies-toggle{margin-top:0;margin-bottom:0}.solution-comment-replies-footer .solution-comment-replies-hide{margin-top:2px}.solution-comment-replies-toggle{grid-template-columns:28px auto 20px;justify-content:start;gap:10px;width:fit-content;max-width:100%;display:inline-grid}.solution-comment-replies-footer .solution-comment-replies-toggle{width:fit-content}.solution-comment-replies-arrow{margin-left:1px}.solution-comment-reply-list{position:relative}.solution-comment-reply-list:before{z-index:0;content:"";background:#d7dde2;width:1px;position:absolute;top:18px;bottom:18px;left:17px}.solution-comment-reply-item{z-index:1;position:relative}.solution-comment-reply-avatar{z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:flex-start;width:36px;min-height:36px;display:inline-flex;position:relative}@media (max-width:560px){.solution-comment-replies-toggle{grid-template-columns:24px auto 18px;gap:8px}.solution-comment-reply-list:before{left:17px}}.solution-comment-replies-toggle{grid-template-columns:28px auto}.solution-comment-replies-arrow{display:none}.solution-comment-reply-avatar{box-shadow:0 0 0 5px #fff}@media (max-width:560px){.solution-comment-replies-toggle{grid-template-columns:24px auto}.solution-comment-reply-avatar{box-shadow:0 0 0 4px #fff}}.solution-comment-actions{width:100%}.solution-comment-actions .solution-comment-like-action{order:20;margin-left:auto}.solution-comment-actions .solution-comment-hide-action{color:#687582;order:21;justify-content:center;align-items:center;width:30px;min-height:30px;padding:3px;text-decoration:none;display:inline-flex}.solution-comment-actions .solution-comment-like-action+.solution-comment-hide-action{margin-left:0}.solution-comment-hide-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.solution-comment-hide-action:hover,.solution-comment-hide-action:focus-visible{color:#17212b;text-decoration:none}.solution-comment-hide-action:disabled{cursor:wait;opacity:.55}.solution-comment-hidden{color:#687582;border-top:1px solid #e4e9ed;align-items:center;gap:8px;min-height:54px;padding:14px 18px;font-size:14px;display:flex}.solution-comment-hidden button{color:#315f7d;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.solution-comment-hidden button:hover,.solution-comment-hidden button:focus-visible{text-underline-offset:3px;text-decoration:underline}.solution-comment-hidden--reply{border-top:0;min-height:42px;margin-left:44px;padding:8px 0}.solution-comment-hidden{justify-content:space-between}.solution-comment-hidden-toggle{color:#e54868;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:32px;min-height:32px;margin-left:auto;padding:4px;display:inline-flex}.solution-comment-hidden-toggle svg{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:21px;height:21px}.solution-comment-hidden-toggle:hover,.solution-comment-hidden-toggle:focus-visible{color:#c93655;background:#e5486817;text-decoration:none}.solution-comment-hidden-toggle:disabled{cursor:wait;opacity:.55}.solution-comment-content--hidden{color:#7a858f;font-style:italic}.solution-comment-hide-action--active{color:#e54868}.solution-comment-hide-action--active svg{fill:currentColor;stroke:currentColor}.solution-comment-hide-action--active:hover,.solution-comment-hide-action--active:focus-visible{color:#c93655}.solution-comment-actions--hidden .solution-text-action:not(.solution-comment-hide-action){display:none}:is(.solution-comment-body:has(>.solution-comment-content--hidden),.solution-comment-reply-body:has(>.solution-comment-content--hidden)){grid-template-columns:minmax(0,1fr) auto;column-gap:12px}:is(.solution-comment-body:has(>.solution-comment-content--hidden)>.solution-comment-meta,.solution-comment-reply-body:has(>.solution-comment-content--hidden)>.solution-comment-meta){grid-column:1/-1}.solution-comment-content--hidden{grid-column:1;align-self:center;margin:0}.solution-comment-actions--hidden{grid-column:2;place-self:center end;gap:0;width:auto}.solution-comment-actions--hidden .solution-comment-hide-action{margin-left:0}.solution-experience-page{background:#0d1117;min-height:100dvh}.solution-experience-shell{background:#0d1117;min-height:100dvh;padding-left:230px;position:relative;overflow:hidden}.solution-experience-sidebar{z-index:20;background:#0b0d16;border-right:1px solid #ffffff14;flex-direction:column;gap:42px;width:230px;padding:30px 24px;display:flex;position:fixed;inset:0 auto 0 0}.solution-experience-brand{color:#fff;letter-spacing:-.05em;font-size:27px;font-weight:850;text-decoration:none}.solution-experience-navigation{gap:8px;display:grid}.solution-experience-navigation a,.solution-experience-mobile-menu nav a{color:#c7d0d8;border-radius:14px;padding:13px 14px;font-weight:700;text-decoration:none}.solution-experience-navigation a:hover,.solution-experience-navigation a:focus-visible,.solution-experience-mobile-menu nav a:hover,.solution-experience-mobile-menu nav a:focus-visible{color:#fff;background:#ffffff14}.solution-experience-mobile-header{display:none}.solution-experience-stage{isolation:isolate;color:#fff;min-height:100dvh;display:grid;position:relative;overflow:hidden}.solution-experience-media,.solution-experience-overlay{position:absolute;inset:0}.solution-experience-media{background:radial-gradient(circle at 72% 24%,#6feabe6b,#0000 30%),radial-gradient(circle at 30% 75%,#4870ff61,#0000 38%),linear-gradient(145deg,#203a35 0%,#152631 42%,#14141d 100%);overflow:hidden}.solution-experience-media-orb{aspect-ratio:1;background:linear-gradient(145deg,#ffffff2e,#ffffff05);border:1px solid #ffffff3d;border-radius:50%;width:min(38vw,470px);position:absolute;top:12%;right:12%;box-shadow:0 40px 100px #00000047,inset 0 0 70px #ffffff14}.solution-experience-media-mark{color:#ffffff0f;letter-spacing:-.08em;font-size:clamp(90px,16vw,240px);font-weight:900;position:absolute;bottom:4%;right:8%}.solution-experience-overlay{background:linear-gradient(90deg,#070a0ee0 0%,#070a0e8c 48%,#070a0e29 75%),linear-gradient(#0000 46%,#070a0ec2)}.solution-experience-copy{z-index:2;flex-direction:column;justify-content:flex-end;width:min(720px,100% - 170px);min-height:100dvh;padding:64px 42px 48px;display:flex;position:relative}.solution-experience-topic{letter-spacing:.08em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b10155c;border:1px solid #ffffff38;border-radius:999px;align-self:flex-start;padding:8px 12px;font-size:12px;font-weight:800}.solution-experience-copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:700px;margin:18px 0 12px;font-size:clamp(42px,6.2vw,82px);line-height:.98}.solution-experience-summary{color:#ffffffc7;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:620px;margin:0;font-size:clamp(16px,2vw,20px);line-height:1.55;display:-webkit-box;overflow:hidden}.solution-experience-author{color:#fff;align-self:flex-start;align-items:center;gap:11px;margin-top:22px;text-decoration:none;display:inline-flex}.solution-experience-author span{gap:2px;display:grid}.solution-experience-author small{color:#ffffff9e}.solution-experience-progress{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d126b;border:1px solid #ffffff21;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;max-width:620px;margin-top:22px;padding:13px 16px;display:flex}.solution-experience-progress span{color:#ffffffbd;font-size:14px}.solution-experience-progress button{color:#fff;cursor:pointer;background:0 0;border:0;font-weight:800}.solution-experience-start{color:#10211c;background:var(--chimi-brand);min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-self:flex-start;margin-top:16px;padding:0 23px;font-weight:850}.solution-experience-start:disabled{cursor:wait;opacity:.65}.solution-experience-copy .solution-form-error,.solution-experience-copy .solution-form-notice{max-width:620px;margin:10px 0 0}.solution-experience-action-rail{z-index:3;justify-items:center;gap:16px;display:grid;position:absolute;bottom:48px;right:28px}.solution-experience-action-rail button,.solution-experience-rail-avatar{color:#fff;cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;min-width:68px;text-decoration:none;display:grid}.solution-experience-action-rail button>span{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090e138a;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:48px;height:48px;font-size:25px;font-style:normal;display:grid}.solution-experience-action-rail button[aria-pressed=true]>span{color:#ff6685}.solution-experience-action-rail small{font-weight:800}.solution-experience-action-rail em{color:#ffffffb8;font-size:11px;font-style:normal;font-weight:700}.solution-experience-rail-avatar{margin-bottom:3px}.solution-experience-backdrop{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#0000009e;border:0;position:fixed;inset:0}.solution-experience-panel{z-index:90;background:#f4f6f7;grid-template-rows:auto minmax(0,1fr);width:min(520px,100%);animation:.18s ease-out solution-panel-enter;display:grid;position:fixed;inset:0 0 0 auto;box-shadow:-28px 0 70px #0000005c}.solution-experience-panel>header{background:#fff;border-bottom:1px solid #dfe4e8;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:18px 22px;display:flex}.solution-experience-panel>header h2{margin:0;font-size:21px}.solution-experience-panel>header button,.solution-experience-mobile-menu>div button{color:#202934;cursor:pointer;background:#eef1f3;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;display:grid}.solution-experience-panel-body{min-height:0;padding:20px;overflow-y:auto}.solution-experience-panel-stack{gap:18px;display:grid}.solution-experience-info-card,.solution-experience-panel .solution-steps-card,.solution-experience-panel .solution-comments-card{background:#fff;border-radius:20px;margin:0}.solution-experience-info-card{padding:24px}.solution-experience-info-card h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,5vw,44px)}.solution-experience-panel .solution-detail-facts{grid-template-columns:1fr}.solution-experience-mobile-menu{z-index:90;color:#fff;background:#0b0d16;width:min(330px,88vw);padding:22px;position:fixed;inset:0 auto 0 0;box-shadow:28px 0 70px #0006}.solution-experience-mobile-menu>div{justify-content:space-between;align-items:center;display:flex}.solution-experience-mobile-menu>div strong{font-size:25px}.solution-experience-mobile-menu nav{gap:8px;margin-top:36px;display:grid}@keyframes solution-panel-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:820px){.solution-experience-shell{padding:58px 0 0}.solution-experience-sidebar{display:none}.solution-experience-mobile-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#090d12e6,#090d126b);justify-content:space-between;align-items:center;height:58px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.solution-experience-menu-button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:750}.solution-experience-stage{min-height:calc(100dvh - 58px)}.solution-experience-copy{width:calc(100% - 78px);min-height:calc(100dvh - 58px);padding:38px 14px 24px}.solution-experience-copy h1{font-size:clamp(37px,11vw,58px)}.solution-experience-summary{-webkit-line-clamp:2;font-size:15px}.solution-experience-progress{display:none}.solution-experience-author{margin-top:16px}.solution-experience-start{min-height:46px;padding:0 18px}.solution-experience-action-rail{gap:12px;bottom:22px;right:7px}.solution-experience-action-rail button,.solution-experience-rail-avatar{min-width:62px}.solution-experience-action-rail button>span{width:43px;height:43px;font-size:22px}.solution-experience-action-rail em{font-size:10px}.solution-experience-panel{border-radius:24px 24px 0 0;width:100%;height:min(88dvh,820px);animation:.18s ease-out solution-sheet-enter;inset:auto 0 0}.solution-experience-panel>header{border-radius:24px 24px 0 0;min-height:64px}.solution-experience-panel-body{padding:14px}}@keyframes solution-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}.solution-experience-rail-avatar .chimi-avatar{flex:0 0 48px;width:48px;height:48px}@media (max-width:820px){.solution-experience-rail-avatar .chimi-avatar{flex-basis:43px;width:43px;height:43px}}.solution-experience-panel[hidden]{display:none}.solution-experience-panel-body:has(>div:not([hidden])>.solution-comments-card){background:#fff;padding:0}.solution-experience-panel-body>div>.solution-comments-card{background:#fff;border:0;border-radius:0;gap:0;margin:0;padding:0}.solution-experience-panel .solution-comments-heading{border-bottom:1px solid #e8edf1;align-items:center;margin:0;padding:18px 22px}.solution-experience-panel .solution-comments-heading .solution-section-label,.solution-experience-panel .solution-comments-heading h2{display:none}.solution-experience-panel .solution-comments-heading p{color:#66727d;margin:0;font-size:17px;line-height:1.6}.solution-experience-panel .solution-comments-heading .solution-count{color:#17202a;background:#f0f3f5;flex:none}.solution-experience-panel .solution-comments-login,.solution-experience-panel .solution-comment-form{background:#fff;border:0;border-bottom:1px solid #e8edf1;border-radius:0;gap:14px;margin:0;padding:18px 22px 20px}.solution-experience-panel .solution-comment-form textarea{background:#f8fafb;border-color:#d7dee4;border-radius:14px;min-height:108px}.solution-experience-panel .solution-comment-form textarea:hover{background:#fff;border-color:#b8c2ca}.solution-experience-panel .solution-comment-form textarea:focus{background:#fff;border-color:#87949f;box-shadow:0 0 0 3px #17202a12}.solution-experience-panel .solution-comment-form-footer .solution-primary-action{min-height:44px;padding-inline:20px}.solution-experience-panel .solution-comment-list{background:#fff;gap:0}.solution-experience-panel .solution-comment-item{background:0 0;border:0;border-bottom:1px solid #edf0f2;border-radius:0;margin:0;padding:20px 22px;transition:background-color .15s}.solution-experience-panel .solution-comments-state{padding:24px 22px}.solution-experience-panel .solution-form-error,.solution-experience-panel .solution-form-notice{margin:16px 22px}@media (max-width:640px){.solution-experience-panel .solution-comments-heading{flex-direction:row;align-items:center;padding:15px 16px}.solution-experience-panel .solution-comments-heading p{font-size:17px}.solution-experience-panel .solution-comment-form{padding:16px}.solution-experience-panel .solution-comment-form-footer{flex-direction:row;align-items:center}.solution-experience-panel .solution-comment-item{padding:18px 16px}.solution-experience-panel .solution-comments-state{padding:22px 16px}.solution-experience-panel .solution-form-error,.solution-experience-panel .solution-form-notice{margin-inline:16px}}.solution-experience-panel-body>div:not([hidden])>.solution-experience-panel-stack,.solution-experience-panel-body>div:not([hidden])>.solution-steps-card{margin:0}.solution-experience-panel .solution-experience-panel-stack{gap:0}.solution-experience-panel .solution-experience-info-card{background:#fff;border:0;border-radius:0;margin:0;padding:24px 22px 26px}.solution-experience-panel .solution-experience-info-card h2{letter-spacing:-.04em;max-width:none;margin:0;font-size:clamp(30px,5vw,42px);line-height:1.08}.solution-experience-panel .solution-experience-info-card .solution-author-line{align-items:center;gap:10px;margin-top:18px;display:flex}.solution-experience-panel .solution-experience-info-card .solution-detail-summary{color:#46525d;max-width:none;margin-top:22px;font-size:17px;line-height:1.65}.solution-experience-panel .solution-experience-info-card .solution-detail-facts{border-top:1px solid #e8edf1;grid-template-columns:1fr;gap:0;margin-top:26px;display:grid}.solution-experience-panel .solution-experience-info-card .solution-detail-facts div{background:0 0;border:0;border-bottom:1px solid #edf0f2;border-radius:0;grid-template-columns:minmax(100px,.42fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;display:grid}.solution-experience-panel .solution-experience-info-card .solution-detail-facts dt{color:#71808c;font-size:13px;font-weight:700}.solution-experience-panel .solution-experience-info-card .solution-detail-facts dd{color:#17202a;margin:0;font-weight:750}.solution-experience-panel .solution-experience-panel-stack>.solution-report-card{background:#fff;border:0;border-top:8px solid #f4f6f7;border-radius:0;margin:0;padding:24px 22px 28px}.solution-experience-panel .solution-report-heading{gap:18px}.solution-experience-panel .solution-report-heading h2{margin:0}.solution-experience-panel .solution-report-form{border-top:1px solid #e8edf1;margin-top:20px;padding-top:20px}.solution-experience-panel .solution-steps-card{background:#fff;border:0;border-radius:0;margin:0;padding:0;display:block}.solution-experience-panel .solution-steps-heading{border-bottom:1px solid #e8edf1;align-items:center;margin:0;padding:22px}.solution-experience-panel .solution-steps-heading h2{margin:0;font-size:clamp(28px,5vw,38px)}.solution-experience-panel .solution-step-list{margin:0;padding:0;list-style:none;display:block}.solution-experience-panel .solution-step-item{background:0 0;border:0;border-bottom:1px solid #edf0f2;border-radius:0;grid-template-columns:42px minmax(0,1fr);align-items:flex-start;gap:14px;margin:0;padding:20px 22px;transition:background-color .15s;display:grid}.solution-experience-panel .solution-step-item:last-child{border-bottom:0}.solution-experience-panel .solution-step-number{color:#17202a;background:#f4f7f8;border:1px solid #dbe3e8;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:850;display:grid}.solution-experience-panel .solution-step-content,.solution-experience-panel .solution-step-view{min-width:0}.solution-experience-panel .solution-step-view p{color:#17202a;margin:7px 0 0;font-size:16px;line-height:1.55}:is(.solution-experience-panel-body:has(>div:not([hidden])>.solution-experience-panel-stack),.solution-experience-panel-body:has(>div:not([hidden])>.solution-steps-card)){background:#fff;padding:0}@media (max-width:640px){.solution-experience-panel .solution-experience-info-card{padding:20px 16px 24px}.solution-experience-panel .solution-experience-info-card h2{font-size:clamp(28px,9vw,38px)}.solution-experience-panel .solution-experience-info-card .solution-detail-summary{font-size:16px}.solution-experience-panel .solution-experience-info-card .solution-detail-facts div{grid-template-columns:90px minmax(0,1fr);gap:12px}.solution-experience-panel .solution-experience-panel-stack>.solution-report-card{padding:22px 16px 26px}.solution-experience-panel .solution-steps-heading{padding:18px 16px}.solution-experience-panel .solution-step-item{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:18px 16px}.solution-experience-panel .solution-step-number{width:34px;height:34px}.solution-experience-panel .solution-step-view p{margin-top:5px}}.solution-experience-panel .solution-comments-login{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:0;border-top:1px solid #e3e9ed;border-radius:0;gap:10px;margin:0;padding:14px 22px 18px;display:grid;position:sticky;bottom:0;box-shadow:0 -12px 28px #17202a14}.solution-experience-panel .solution-comments-login p{color:#66727d;text-align:center;margin:0;font-size:13px;line-height:1.45}.solution-experience-panel .solution-comments-login .solution-secondary-action{color:#17202a;background:#fff;border-color:#17202a;justify-content:center;width:100%;min-height:46px}.solution-experience-panel .solution-comments-login .solution-secondary-action:hover,.solution-experience-panel .solution-comments-login .solution-secondary-action:focus-visible{color:#fff;background:#17202a}@media (max-width:640px){.solution-experience-panel .solution-comments-login{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.solution-experience-panel .solution-comments-login .solution-secondary-action{min-height:48px}}.solution-feed-page{background:#0d1117;min-height:100dvh;overflow:hidden}.solution-feed-shell{background:#0d1117;min-height:100dvh;padding-left:230px;position:relative;overflow:hidden}.solution-feed-sidebar{z-index:30;background:#0b0d16;border-right:1px solid #ffffff14;flex-direction:column;gap:28px;width:230px;padding:30px 24px;display:flex;position:fixed;inset:0 auto 0 0}.solution-feed-brand{color:#fff;letter-spacing:-.05em;font-size:27px;font-weight:850;text-decoration:none}.solution-feed-sidebar nav,.solution-feed-mobile-menu nav{gap:7px;display:grid}.solution-feed-sidebar nav a,.solution-feed-mobile-menu nav a,.solution-feed-sidebar>a:last-child,.solution-feed-sidebar>button{color:#c7d0d8;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;padding:13px 14px;font-weight:700;text-decoration:none}.solution-feed-sidebar nav a:hover,.solution-feed-sidebar nav a:focus-visible,.solution-feed-sidebar nav a.is-active,.solution-feed-mobile-menu nav a:hover,.solution-feed-mobile-menu nav a:focus-visible,.solution-feed-sidebar>a:last-child:hover,.solution-feed-sidebar>button:hover{color:#fff;background:#ffffff14}.solution-feed-sidebar>a:last-child{margin-top:auto}.solution-feed-mobile-header{display:none}.solution-vertical-feed{scroll-behavior:smooth;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;height:100dvh;overflow:hidden auto}.solution-feed-slide{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;color:#fff;min-height:100dvh;position:relative;overflow:hidden}.solution-feed-visual,.solution-feed-overlay{position:absolute;inset:0}.solution-feed-visual{overflow:hidden}.solution-feed-visual--1{background:radial-gradient(circle at 72% 22%,#58b99a99,#0000 31%),linear-gradient(145deg,#203a35,#152631 48%,#14141d)}.solution-feed-visual--2{background:radial-gradient(circle at 24% 24%,#7197ff88,#0000 34%),linear-gradient(145deg,#1f2b4a,#242134 48%,#15141d)}.solution-feed-visual--3{background:radial-gradient(circle at 70% 68%,#f7a65f77,#0000 34%),linear-gradient(145deg,#49301f,#29251f 48%,#171514)}.solution-feed-visual--4{background:radial-gradient(circle at 26% 70%,#cd78e177,#0000 34%),linear-gradient(145deg,#402345,#242131 48%,#15141d)}.solution-feed-visual--5{background:radial-gradient(circle at 72% 24%,#68c5d477,#0000 32%),linear-gradient(145deg,#173b42,#172830 48%,#11181b)}.solution-feed-visual>span{aspect-ratio:1;background:#ffffff0d;border:1px solid #fff3;border-radius:50%;width:min(40vw,500px);position:absolute;top:14%;right:10%;box-shadow:0 40px 100px #00000040,inset 0 0 80px #ffffff14}.solution-feed-visual>strong{color:#ffffff0e;letter-spacing:-.08em;font-size:clamp(100px,17vw,250px);position:absolute;bottom:1%;right:5%}.solution-feed-overlay{background:linear-gradient(90deg,#070a0ee6 0%,#070a0e8a 50%,#070a0e24 76%),linear-gradient(#0000 44%,#070a0ec7)}.solution-feed-copy{z-index:3;flex-direction:column;justify-content:flex-end;width:min(750px,100% - 170px);min-height:100dvh;padding:64px 42px 50px;display:flex;position:relative}.solution-feed-topic{letter-spacing:.07em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090e1357;border:1px solid #ffffff38;border-radius:999px;align-self:flex-start;padding:8px 12px;font-size:12px;font-weight:800}.solution-feed-copy h2{letter-spacing:-.055em;text-wrap:balance;max-width:720px;margin:18px 0 13px;font-size:clamp(42px,6.2vw,82px);line-height:.98}.solution-feed-copy>p{color:#ffffffc4;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:620px;margin:0;font-size:clamp(16px,2vw,20px);line-height:1.55;display:-webkit-box;overflow:hidden}.solution-feed-author{color:#fff;align-self:flex-start;align-items:center;gap:10px;margin-top:21px;text-decoration:none;display:inline-flex}.solution-feed-author>span{gap:2px;display:grid}.solution-feed-author small{color:#ffffff9e}.solution-feed-primary-action{color:#10211c;background:var(--chimi-brand);border-radius:999px;align-self:flex-start;min-height:50px;margin-top:18px;padding:14px 23px;font-weight:850;text-decoration:none}.solution-feed-action-rail{z-index:4;justify-items:center;gap:15px;display:grid;position:absolute;bottom:49px;right:27px}.solution-feed-action-rail>a,.solution-feed-action-rail>button{color:#fff;cursor:pointer;background:0 0;border:0;justify-items:center;gap:3px;min-width:68px;text-decoration:none;display:grid}.solution-feed-action-rail>a>span,.solution-feed-action-rail>button>span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090e138a;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.solution-feed-action-rail em{color:#ffffffb8;font-size:10px;font-style:normal;font-weight:700}.solution-feed-action-rail button:disabled{cursor:default;opacity:.34}.solution-feed-avatar-action .chimi-avatar{flex:0 0 48px;width:48px;height:48px}.solution-feed-position{z-index:4;color:#ffffffc2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080d126b;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750;position:absolute;top:22px;right:24px}.solution-feed-loading-more{color:#fff;background:#0b0d16;place-items:center;min-height:36dvh;display:grid}.solution-feed-error{z-index:25;color:#8b2635;background:#fff0f2;border-radius:14px;max-width:360px;margin:0;padding:12px 15px;position:fixed;bottom:18px;right:22px}.solution-feed-state{background:#f5f7f8;place-content:center;justify-items:start;gap:16px;min-height:100dvh;padding:28px;display:grid}.solution-feed-state h1,.solution-feed-state p{max-width:620px;margin:0}.solution-feed-backdrop{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000009e;border:0;position:fixed;inset:0}.solution-feed-mobile-menu,.solution-feed-search-panel{z-index:90;position:fixed}.solution-feed-mobile-menu{color:#fff;background:#0b0d16;width:min(330px,88vw);padding:22px;inset:0 auto 0 0}.solution-feed-mobile-menu>div,.solution-feed-search-panel>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.solution-feed-mobile-menu>div button,.solution-feed-search-panel>header button{cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.solution-feed-search-panel{background:#fff;width:min(460px,100%);padding:24px;inset:0 0 0 auto;box-shadow:-26px 0 70px #00000057}.solution-feed-search-panel>header p{color:#66727d;letter-spacing:.12em;margin:0 0 5px;font-size:12px;font-weight:800}.solution-feed-search-panel>header h2{margin:0}.solution-feed-search-panel form{gap:12px;margin-top:30px;display:grid}.solution-feed-search-panel label{font-weight:750}.solution-feed-search-panel input,.solution-feed-search-panel select{width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d7dee4;border-radius:12px;padding:10px 13px}.solution-feed-search-panel form>div{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (max-width:820px){.solution-feed-shell{padding:58px 0 0}.solution-feed-sidebar{display:none}.solution-feed-mobile-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#090d12eb,#090d126b);justify-content:space-between;align-items:center;height:58px;padding:0 15px;display:flex;position:fixed;inset:0 0 auto}.solution-feed-mobile-header>div{gap:14px;display:flex}.solution-feed-mobile-header button{color:#fff;font:inherit;background:0 0;border:0;font-weight:750}.solution-vertical-feed{height:calc(100dvh - 58px)}.solution-feed-slide{min-height:calc(100dvh - 58px)}.solution-feed-copy{width:calc(100% - 76px);min-height:calc(100dvh - 58px);padding:36px 14px 24px}.solution-feed-copy h2{font-size:clamp(36px,11vw,58px)}.solution-feed-copy>p{-webkit-line-clamp:2;font-size:15px}.solution-feed-author{margin-top:15px}.solution-feed-primary-action{min-height:46px;padding:12px 18px}.solution-feed-action-rail{gap:12px;bottom:21px;right:6px}.solution-feed-action-rail>a,.solution-feed-action-rail>button{min-width:62px}.solution-feed-action-rail>a>span,.solution-feed-action-rail>button>span,.solution-feed-avatar-action .chimi-avatar{width:43px;height:43px}.solution-feed-avatar-action .chimi-avatar{flex-basis:43px}.solution-feed-position{top:14px;right:10px}.solution-feed-search-panel{width:100%;max-height:88dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;inset:auto 0 0;overflow-y:auto}}.solution-explore-shell{background:#f5f7f8;min-height:100dvh;padding-left:240px}.solution-explore-sidebar{z-index:20;color:#fff;background:#0b0d16;flex-direction:column;width:240px;padding:27px 18px;display:flex;position:fixed;inset:0 auto 0 0}.solution-explore-sidebar nav{gap:7px;margin-top:34px;display:grid}.solution-explore-sidebar nav a{color:#ffffffb8;border-radius:12px;padding:12px 14px;font-weight:750;text-decoration:none}.solution-explore-sidebar nav a:hover,.solution-explore-sidebar nav a:focus-visible,.solution-explore-sidebar nav a.is-active{color:#fff;background:#ffffff17}.solution-explore-main{width:min(1360px,100%);margin:0 auto;padding:46px 34px 64px}.solution-explore-header{justify-content:space-between;align-items:flex-end;gap:26px;display:flex}.solution-explore-header h1{letter-spacing:-.045em;margin:7px 0 9px;font-size:clamp(34px,5vw,58px)}.solution-explore-header p{max-width:680px;margin-top:0}.solution-explore-filters{background:#fff;border:1px solid #e1e6ea;border-radius:18px;grid-template-columns:minmax(220px,1fr) minmax(180px,260px) auto auto;align-items:end;gap:10px;margin:30px 0 23px;padding:16px;display:grid}.solution-explore-filters label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.solution-explore-filters input,.solution-explore-filters select{width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d7dee4;border-radius:12px;padding:10px 13px}.solution-explore-filters .solution-primary-action,.solution-explore-filters .solution-secondary-action{white-space:nowrap;min-height:48px}.solution-explore-result-note{color:#66727d;margin:0 0 18px}.solution-explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.solution-explore-card{background:#fff;border:1px solid #e1e6ea;border-radius:20px;overflow:hidden;box-shadow:0 14px 35px #1f2a330f}.solution-explore-card-visual{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.solution-explore-card-visual>span{aspect-ratio:1;background:#ffffff12;border:1px solid #ffffff38;border-radius:50%;width:43%;position:absolute;top:20%;right:10%}.solution-explore-card-visual>strong{color:#ffffff1a;letter-spacing:-.08em;font-size:52px;position:absolute;bottom:-5px;right:13px}.solution-explore-card-body{gap:12px;padding:18px;display:grid}.solution-explore-card-body h2{letter-spacing:-.025em;margin:0;font-size:23px;line-height:1.15}.solution-explore-card-body h2 a{color:#17202a;text-decoration:none}.solution-explore-card-body>p{color:#66727d;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.solution-explore-card-footer,.solution-explore-author{align-items:center;display:flex}.solution-explore-card-footer{justify-content:space-between;gap:14px;padding-top:4px}.solution-explore-author{color:#39444e;gap:9px;min-width:0;font-size:14px;font-weight:700;text-decoration:none}.solution-explore-author span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1060px){.solution-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-explore-filters{grid-template-columns:minmax(220px,1fr) minmax(170px,220px) auto}.solution-explore-filters .solution-secondary-action{grid-column:1/-1;justify-self:start}}@media (max-width:820px){.solution-explore-shell{padding-left:0}.solution-explore-sidebar{width:100%;padding:14px 15px;position:static}.solution-explore-sidebar nav{margin-top:12px;display:flex;overflow-x:auto}.solution-explore-sidebar nav a{flex:none;padding:9px 11px;font-size:17px}.solution-explore-main{padding:25px 15px 48px}.solution-explore-header{flex-direction:column;align-items:flex-start}.solution-explore-filters,.solution-explore-grid{grid-template-columns:1fr}.solution-explore-card-visual{aspect-ratio:16/9}}.solution-discovery-navigation{gap:7px;display:grid}.solution-discovery-navigation a{color:#c7d0d8;text-align:left;border-radius:14px;padding:13px 14px;font-weight:700;text-decoration:none}.solution-discovery-navigation a:hover,.solution-discovery-navigation a:focus-visible,.solution-discovery-navigation a.is-active{color:#fff;background:#ffffff14}.solution-explore-shell{padding-left:230px}.solution-explore-sidebar{gap:20px;width:230px;padding:30px 24px}.solution-explore-sidebar .solution-discovery-navigation{margin-top:0}@media (max-width:820px){.solution-feed-navigation-control{display:none!important}.solution-explore-shell{padding-left:0}.solution-explore-sidebar{gap:12px;width:100%;padding:14px 15px}.solution-explore-sidebar .solution-discovery-navigation{overscroll-behavior-x:contain;scrollbar-width:thin;margin-top:0;display:flex;overflow-x:auto}.solution-explore-sidebar .solution-discovery-navigation a{flex:none;padding:9px 11px;font-size:14px}}.solution-discovery-shell{min-height:100dvh;padding-left:230px}.solution-discovery-content{min-width:0;min-height:100dvh}.solution-discovery-content .solution-feed-shell,.solution-discovery-content .solution-explore-shell{padding-left:0}.solution-explore-sidebar{display:none}@media (max-width:820px){.solution-discovery-shell{padding-left:0}.solution-discovery-content{padding-top:0}.solution-discovery-content .solution-explore-shell{padding-top:64px}.care-global-trigger{top:calc(env(safe-area-inset-top,0px) + 70px);width:46px;height:46px;right:12px}.care-global-trigger-icon{width:24px;height:24px}.care-global-trigger:before{inset:-6px}.care-global-trigger:after{inset:-11px}}@media (min-width:821px){.care-global-trigger{width:50px;height:50px;top:88px;right:18px}.care-global-trigger-icon{width:27px;height:27px}}.solution-continuation{z-index:2;color:#fff;background:#0b0d16;min-height:72dvh;padding:54px;position:relative}.solution-continuation-card{background:#182029;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);width:min(1080px,100%);min-height:520px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 34px 80px #0000004d}.solution-continuation-visual{background:radial-gradient(circle at 70% 25%, rgba(var(--chimi-brand-rgb), .42), transparent 31%), linear-gradient(145deg, #203a35, #152631 50%, #14141d);min-height:420px;position:relative;overflow:hidden}.solution-continuation-visual>span{aspect-ratio:1;background:#ffffff0f;border:1px solid #ffffff38;border-radius:50%;width:min(58%,360px);position:absolute;top:16%;right:12%;box-shadow:0 30px 80px #0000003d,inset 0 0 70px #ffffff14}.solution-continuation-visual>strong{color:#ffffff12;letter-spacing:-.08em;font-size:clamp(80px,12vw,170px);position:absolute;bottom:0;right:4%}.solution-continuation-copy{flex-direction:column;justify-content:center;padding:48px;display:flex}.solution-continuation-copy .solution-section-label,.solution-continuation-empty .solution-section-label{color:var(--chimi-brand)}.solution-continuation-copy h2,.solution-continuation-empty h2{letter-spacing:-.045em;margin:15px 0 14px;font-size:clamp(34px,4.6vw,58px);line-height:1}.solution-continuation-copy>p:not(.solution-section-label),.solution-continuation-empty>p:not(.solution-section-label){color:#ffffffb3;margin:0;line-height:1.6}.solution-continuation-copy .solution-topic-badge{align-self:flex-start;margin-top:17px}.solution-continuation-author{color:#ffffffb8;align-items:center;gap:10px;margin-top:22px;display:flex}.solution-continuation-author strong{color:#fff}.solution-continuation-action{color:#10211c;background:var(--chimi-brand);border-radius:999px;align-self:flex-start;min-height:50px;margin-top:25px;padding:14px 22px;font-weight:850;text-decoration:none}.solution-continuation-state,.solution-continuation-empty{background:#182029;border:1px solid #ffffff1a;border-radius:26px;place-content:center;justify-items:start;width:min(760px,100%);min-height:360px;margin:0 auto;padding:38px;display:grid}@media (max-width:900px){.solution-continuation{min-height:auto;padding:28px 18px 42px}.solution-continuation-card{grid-template-columns:1fr;min-height:0}.solution-continuation-visual{min-height:300px}.solution-continuation-copy{padding:30px 24px 34px}}@media (max-width:820px){.solution-continuation{padding-top:22px}.solution-continuation-copy h2,.solution-continuation-empty h2{font-size:clamp(32px,10vw,46px)}.solution-continuation-state,.solution-continuation-empty{min-height:300px;padding:28px 22px}}.solution-experience-copy .solution-experience-author{gap:0;font-size:15px;font-weight:800}.solution-experience-copy .solution-experience-author strong{color:#fff}.solution-feed-action-rail .solution-feed-quick-action.is-active{color:#ff7892}.solution-feed-action-rail .solution-feed-quick-action.is-active>span{background:#ff789224;border-color:#ff78928c}.solution-feed-action-rail .solution-feed-quick-action:disabled{cursor:wait;opacity:.58}.solution-feed-action-rail .solution-feed-quick-action small{min-height:1em;font-size:12px;font-style:normal;font-weight:800;line-height:1;display:block}.solution-feed-quick-action-error{z-index:7;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e1319e0;border:1px solid #ffffff2e;border-radius:12px;max-width:min(340px,100% - 120px);margin:0;padding:10px 13px;font-size:13px;line-height:1.4;position:absolute;bottom:22px;right:88px}@media (max-width:720px){.solution-feed-quick-action-error{max-width:calc(100% - 96px);bottom:18px;right:72px}}.solution-comment-context-overlay{z-index:100;isolation:isolate;justify-content:flex-end;display:flex;position:fixed;inset:0}.solution-comment-context-backdrop{z-index:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#04080c9e;border:0;position:absolute;inset:0}.solution-comment-context-panel{z-index:1;background:#f7f8fa;border-left:1px solid #ffffff1a;grid-template-rows:auto minmax(0,1fr);width:min(520px,100%);height:100dvh;animation:.18s ease-out solution-comment-context-enter;display:grid;position:relative;box-shadow:-28px 0 80px #00000057}.solution-comment-context-header{background:#fffffff5;border-bottom:1px solid #e2e6ea;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:18px 22px;display:flex}.solution-comment-context-header .solution-section-label{margin-bottom:5px}.solution-comment-context-header h2{letter-spacing:-.03em;margin:0;font-size:25px}.solution-comment-context-actions{align-items:center;gap:14px;display:flex}.solution-comment-context-actions>button{color:#17202a;width:42px;height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9dfe4;border-radius:999px;place-items:center;font-size:25px;display:grid}.solution-comment-context-actions>button:hover,.solution-comment-context-actions>button:focus-visible{background:#f0f3f5;border-color:#9ca8b2}.solution-comment-context-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.solution-comment-context-body .solution-comments-card{min-height:100%;box-shadow:none;border:0;border-radius:0;margin:0}.solution-comment-context-body .solution-comments-heading{display:none}@keyframes solution-comment-context-enter{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (max-width:720px){.solution-comment-context-overlay{align-items:flex-end}.solution-comment-context-panel{border-top:1px solid #ffffff1f;border-left:0;border-radius:24px 24px 0 0;width:100%;height:min(92dvh,860px);animation:.18s ease-out solution-comment-context-mobile-enter;box-shadow:0 -24px 70px #00000061}.solution-comment-context-header{border-radius:24px 24px 0 0;min-height:74px;padding:15px 16px}.solution-comment-context-actions .solution-text-link{display:none}.solution-comment-context-body .solution-comments-card{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}@keyframes solution-comment-context-mobile-enter{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.solution-comment-context-body .solution-comments-login{z-index:6;padding:16px 20px calc(16px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-top:1px solid #e2e6ea;border-radius:0;margin-top:22px;position:sticky;bottom:0;box-shadow:0 -12px 30px #17202a1a}.solution-comment-context-body .solution-comments-login .solution-secondary-action{min-height:46px}@media (max-width:720px){.solution-comment-context-body .solution-comments-login{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.solution-comment-context-body .solution-comments-login .solution-secondary-action{width:100%}}.solution-feed-sidebar{gap:20px}.solution-feed-menu-search{gap:8px;display:grid}.solution-feed-menu-search>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.solution-feed-menu-search>div{position:relative}.solution-feed-menu-search input{color:#fff;width:100%;min-height:46px;font:inherit;background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;outline:0;padding:10px 45px 10px 14px}.solution-feed-menu-search input::placeholder{color:#ffffff8a}.solution-feed-menu-search input:hover{border-color:#ffffff38}.solution-feed-menu-search input:focus{border-color:rgba(var(--chimi-brand-rgb), .72);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .12)}.solution-feed-menu-search>div>button{color:#10211c;background:var(--chimi-brand);width:36px;height:36px;font:inherit;cursor:pointer;border:0;border-radius:11px;place-items:center;font-size:20px;font-weight:850;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.solution-feed-sidebar nav{min-height:0;overflow-y:auto}.solution-feed-account{border-top:1px solid #ffffff1a;gap:10px;margin-top:auto;padding-top:18px;display:grid}.solution-feed-account p{color:#ffffff94;gap:3px;margin:0;font-size:12px;line-height:1.45;display:grid}.solution-feed-account p span{color:#ffffff80}.solution-feed-account p strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.solution-feed-account>a,.solution-feed-account>button{color:#fff;width:100%;min-height:44px;font:inherit;text-align:center;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:13px;justify-content:center;align-items:center;padding:10px 14px;font-weight:780;text-decoration:none;display:flex}.solution-feed-account>a:hover,.solution-feed-account>a:focus-visible,.solution-feed-account>button:hover,.solution-feed-account>button:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .52);background:rgba(var(--chimi-brand-rgb), .12)}.solution-feed-account>button:disabled{cursor:wait;opacity:.6}.solution-feed-mobile-menu{height:100dvh;padding-bottom:calc(22px + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:auto}.solution-feed-mobile-menu .solution-feed-menu-search{margin-top:24px}.solution-feed-mobile-menu nav{margin-top:22px}.solution-feed-mobile-menu .solution-feed-account{margin-top:auto}@media (max-height:650px){.solution-feed-sidebar{padding-top:20px;padding-bottom:20px}.solution-feed-sidebar nav a{padding-top:10px;padding-bottom:10px}}@media (max-width:820px){.solution-feed-shell{min-height:100dvh;padding:0}.solution-feed-mobile-header{z-index:30;inset:env(safe-area-inset-top) 0 auto;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;height:64px;padding:10px 12px;display:flex;position:fixed}.solution-feed-mobile-header>div{display:contents}.solution-feed-mobile-control{color:#fff;-webkit-backdrop-filter:blur(12px);pointer-events:auto;cursor:pointer;background:#080d124d;border:1px solid #fff3;border-radius:999px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;text-decoration:none;display:grid;box-shadow:0 8px 24px #0000002e,inset 0 1px #ffffff14}.solution-feed-mobile-control:hover,.solution-feed-mobile-control:focus-visible{background:#080d127a;border-color:#ffffff61}.solution-feed-mobile-control:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .35);outline-offset:2px}.solution-feed-mobile-control svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:22px;height:22px}.solution-vertical-feed{height:100dvh}.solution-feed-slide{min-height:100dvh}.solution-feed-copy{width:calc(100% - 76px);min-height:100dvh;padding:calc(84px + env(safe-area-inset-top)) 14px calc(24px + env(safe-area-inset-bottom))}.solution-feed-action-rail{bottom:calc(21px + env(safe-area-inset-bottom))}.solution-feed-position{top:calc(70px + env(safe-area-inset-top));right:12px}}.solution-comment-context-body{background:#fff}.solution-comment-context-body .solution-comments-card{background:#fff;gap:0;min-height:100%;padding:0 20px 96px}.solution-comment-context-body .solution-comment-form{background:0 0;border:0;border-bottom:1px solid #e4e9ed;border-radius:0;gap:14px;margin:0;padding:20px 0 22px}.solution-comment-context-body .solution-comment-item{background:0 0;border:0;border-bottom:1px solid #e4e9ed;border-radius:0;margin:0;padding:20px 0}.solution-comment-context-body .solution-comment-item:last-child{border-bottom:0}.solution-comment-context-body .solution-comment-reply-form{background:0 0;border:1px solid #e7ebee;border-left:0;border-right:0;border-radius:0;margin-top:10px;padding:14px 0}.solution-comment-context-body .solution-comments-state{border-bottom:1px solid #e4e9ed;padding:24px 0}.solution-comment-context-body .solution-comments-card>.solution-secondary-action{width:fit-content;margin:22px auto 0}.solution-comment-context-body .solution-comments-login{margin-left:-20px;margin-right:-20px}@media (max-width:720px){.solution-comment-context-panel{border-radius:20px 20px 0 0;height:min(94dvh,900px)}.solution-comment-context-header{border-radius:20px 20px 0 0;min-height:70px;padding:13px 14px}.solution-comment-context-header .solution-section-label{font-size:10px}.solution-comment-context-header h2{font-size:23px}.solution-comment-context-body .solution-comments-card{padding:0 14px calc(92px + env(safe-area-inset-bottom))}.solution-comment-context-body .solution-comment-form{padding:18px 0 20px}.solution-comment-context-body .solution-comment-item{grid-template-columns:42px minmax(0,1fr);column-gap:10px;padding:18px 0}.solution-comment-context-body .solution-comment-form-footer{flex-direction:row;align-items:center}.solution-comment-context-body .solution-comment-form-footer .solution-primary-action{width:auto}.solution-comment-context-body .solution-comments-login{margin-left:-14px;margin-right:-14px}}.solution-feed-account-identity{align-items:center;gap:11px;min-width:0;display:flex}.solution-feed-account-identity .chimi-avatar{border-color:#ffffff2e;flex:0 0 36px;width:36px;height:36px}.solution-feed-account-identity p{flex:1;min-width:0}.solution-feed-action-rail button:disabled{transition:opacity .14s}.solution-feed-action-rail .solution-feed-follow-action{margin-top:-9px;position:relative}.solution-feed-action-rail .solution-feed-follow-action>span{color:#fff;background:#e94f70;border-color:#ffffff6b;width:30px;height:30px;font-size:20px;font-weight:850;line-height:1;box-shadow:0 7px 18px #00000047,inset 0 1px #ffffff3d}.solution-feed-action-rail .solution-feed-follow-action.is-active{color:var(--chimi-brand)}.solution-feed-action-rail .solution-feed-follow-action.is-active>span{border-color:rgba(var(--chimi-brand-rgb), .68);background:#145542eb}.solution-feed-action-rail .solution-feed-follow-action:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .4);outline-offset:3px;border-radius:12px}.solution-feed-action-rail .solution-feed-follow-action:disabled{cursor:wait}@media (max-width:820px){.solution-feed-action-rail .solution-feed-follow-action{margin-top:-8px}.solution-feed-action-rail .solution-feed-follow-action>span{width:28px;height:28px;font-size:18px}}.public-person-actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.public-person-follow-action{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#17212b;border:1px solid #17212b;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:800;transition:border-color .15s,background .15s,color .15s,transform .15s;display:inline-flex}.public-person-follow-action>span{background:#ffffff24;border-radius:50%;place-items:center;width:21px;height:21px;font-size:17px;line-height:1;display:inline-grid}.public-person-follow-action:hover:not(:disabled),.public-person-follow-action:focus-visible:not(:disabled){background:#26343f;transform:translateY(-1px)}.public-person-follow-action:focus-visible{outline-offset:2px;outline:3px solid #315f7d38}.public-person-follow-action.is-active{border-color:rgba(var(--chimi-brand-rgb), .32);background:rgba(var(--chimi-brand-rgb), .1);color:var(--chimi-brand-strong)}.public-person-follow-action.is-active>span{background:rgba(var(--chimi-brand-rgb), .12)}.public-person-follow-action:disabled{cursor:wait;opacity:.58}.public-person-follow-error{color:#8b2635;background:#fff4f6;border:1px solid #f1c5ce;border-radius:12px;margin:14px 0 0;padding:10px 13px}@media (max-width:720px){.solution-header{align-items:stretch}.public-person-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.public-person-actions>*{flex:auto}}@media (max-width:480px){.public-person-actions{display:grid}.public-person-actions>*{width:100%}}.solution-explore-shell{color:#f6f8fa;background:radial-gradient(circle at 82% 7%,#5bb89621,#0000 30rem),#0d1117}.solution-explore-main{min-height:100dvh}.solution-explore-header{color:#fff}.solution-explore-header>div>p:last-child{color:#ffffffad}.solution-explore-header .solution-section-label{color:var(--chimi-brand)}.solution-explore-header .solution-secondary-action{color:#fff;background:#ffffff12;border-color:#ffffff29}.solution-explore-header .solution-secondary-action:hover,.solution-explore-header .solution-secondary-action:focus-visible{background:#ffffff21}.solution-explore-topic-section h2{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.84rem;font-weight:800}.solution-explore-topic-chips{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:10px;padding:2px 2px 9px;display:flex;overflow-x:auto}.solution-explore-topic-chip{color:#ffffffc2;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;scroll-snap-align:start;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;flex:none;padding:9px 17px;font-size:.92rem;font-weight:750;transition:border-color .16s,color .16s,background .16s,transform .16s}.solution-explore-topic-chip:hover,.solution-explore-topic-chip:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .5);color:#fff;background:rgba(var(--chimi-brand-rgb), .1)}.solution-explore-topic-chip:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .22);outline-offset:2px}.solution-explore-topic-chip.is-active{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand);box-shadow:0 10px 28px rgba(var(--chimi-brand-rgb), .22)}.solution-explore-topic-chip:active{transform:scale(.97)}.solution-explore-filters{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#182029e0;border-color:#ffffff1a;grid-template-columns:minmax(220px,1fr) auto auto;margin-top:17px;box-shadow:0 18px 45px #00000029}.solution-explore-local-filter-row{flex-wrap:wrap;align-items:end;gap:8px;margin-top:8px;padding-inline:2px;display:flex}.solution-explore-local-filter{color:#ffffffc2;min-height:36px;font:inherit;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:.88rem;font-weight:750;display:inline-flex}.solution-explore-local-filter-icon{flex:0 0 16px;width:16px;height:16px}.solution-explore-area-filter{grid-template-columns:minmax(160px,260px) auto;align-items:end;gap:6px;display:grid}.solution-explore-area-filter label{color:#ffffff9e;grid-column:1/-1;font-size:.76rem;font-weight:700}.solution-explore-area-filter input{color:#fff;min-width:0;min-height:36px;font:inherit;background:#ffffff0e;border:1px solid #ffffff24;border-radius:10px;padding:7px 11px}.solution-explore-area-filter input:focus{border-color:rgba(var(--chimi-brand-rgb), .52);outline:3px solid rgba(var(--chimi-brand-rgb), .16);outline-offset:1px}.solution-explore-area-action{border:1px solid rgba(var(--chimi-brand-rgb), .32);color:#fff;background:rgba(var(--chimi-brand-rgb), .12);min-height:36px;font:inherit;cursor:pointer;border-radius:10px;padding:7px 11px;font-size:.82rem;font-weight:750}.solution-explore-area-note{color:#ffffff9e;margin:7px 2px 0;font-size:.82rem}.solution-explore-area-note strong{color:#ffffffe6}.solution-explore-local-filter:hover,.solution-explore-local-filter:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .52);color:#fff;background:rgba(var(--chimi-brand-rgb), .1)}.solution-explore-local-filter:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .2);outline-offset:2px}.solution-explore-local-filter.is-active{border-color:var(--chimi-brand);color:#fff;background:rgba(var(--chimi-brand-rgb), .18);box-shadow:0 8px 22px rgba(var(--chimi-brand-rgb), .16)}.solution-explore-filters input{color:#fff;background:#fff1;border-color:#ffffff24}.solution-explore-filters input::placeholder{color:#ffffff7a}.solution-explore-filters input:focus-visible{border-color:var(--chimi-brand);outline:3px solid rgba(var(--chimi-brand-rgb), .18);outline-offset:1px}.solution-explore-result-note{color:#ffffffa6}.solution-explore-result-note strong{color:#fff}.solution-explore-card{background:#171e27;border-color:#ffffff1a;box-shadow:0 18px 45px #0000003d}.solution-explore-card-body h2 a{color:#fff}.solution-explore-card-body>p{color:#ffffff9e}.solution-explore-card .solution-topic-badge{border-color:rgba(var(--chimi-brand-rgb), .24);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .08)}.solution-explore-author{color:#ffffffb8}.solution-explore-card .solution-text-link{color:var(--chimi-brand)}@media (max-width:1060px){.solution-explore-filters{grid-template-columns:minmax(220px,1fr) auto}.solution-explore-filters .solution-secondary-action{grid-column:auto;justify-self:auto}}@media (max-width:820px){.solution-explore-main{padding-inline:15px}.solution-explore-header{gap:16px}.solution-explore-header h1{font-size:clamp(34px,10vw,48px)}.solution-explore-topic-section{margin-inline:-15px}.solution-explore-topic-section h2{padding-inline:15px}.solution-explore-topic-chips{scrollbar-width:none;padding-inline:15px}.solution-explore-topic-chips::-webkit-scrollbar{display:none}.solution-explore-topic-chip{min-height:40px;padding-inline:15px}.solution-explore-local-filter-row{padding-inline:15px}.solution-explore-area-filter{grid-template-columns:minmax(0,1fr) auto;width:100%}.solution-explore-area-filter input{width:100%}.solution-explore-area-note{padding-inline:15px}.solution-explore-filters{grid-template-columns:1fr;margin-top:14px;padding:13px}}.solution-explore-empty{color:#fff;background:radial-gradient(circle at 86% 12%, rgba(var(--chimi-brand-rgb), .11), transparent 18rem), #171e27;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;min-height:320px;margin-top:22px;padding:clamp(28px,5vw,52px);display:grid;box-shadow:0 22px 52px #00000038}.solution-explore-empty-icon{border:1px solid rgba(var(--chimi-brand-rgb), .3);width:76px;height:76px;color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .08);border-radius:24px;place-items:center;font-size:34px;display:grid}.solution-explore-empty-copy{max-width:700px}.solution-explore-empty-copy .solution-section-label{color:var(--chimi-brand);margin:0}.solution-explore-empty-copy h2{color:#fff;letter-spacing:-.04em;margin:10px 0 12px;font-size:clamp(28px,4.5vw,44px);line-height:1.05}.solution-explore-empty-copy>p:not(.solution-section-label){color:#ffffffa8;max-width:620px;margin:0;line-height:1.65}.solution-explore-empty-actions{flex-wrap:wrap;gap:11px;margin-top:24px;display:flex}.solution-explore-empty-actions .solution-primary-action,.solution-explore-empty-actions .solution-secondary-action{justify-content:center;min-height:48px}.solution-explore-grid:empty{display:none}@media (max-width:640px){.solution-explore-empty{border-radius:21px;grid-template-columns:1fr;gap:18px;min-height:0;padding:27px 21px}.solution-explore-empty-icon{border-radius:18px;width:58px;height:58px;font-size:27px}.solution-explore-empty-copy h2{font-size:clamp(28px,9vw,38px)}.solution-explore-empty-actions{flex-direction:column;align-items:stretch}.solution-explore-empty-actions .solution-primary-action,.solution-explore-empty-actions .solution-secondary-action{width:100%}}.solution-detail-context-overlay{z-index:120;color:#fff;background:#0d1117;animation:.18s ease-out solution-detail-context-enter;position:fixed;inset:0;overflow:hidden}.solution-detail-context-content{overscroll-behavior:contain;scrollbar-gutter:stable;background:#0d1117;width:100%;height:100dvh;overflow-y:auto}.solution-detail-context-close{z-index:180;color:#fff;width:48px;height:48px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080d12bd;border:1px solid #ffffff2b;border-radius:50%;place-items:center;transition:border-color .15s,background-color .15s,transform .15s;display:grid;position:fixed;top:18px;left:18px;box-shadow:0 12px 34px #0000004d}.solution-detail-context-close span{margin-top:-3px;font-size:34px;font-weight:300;line-height:1;display:block}.solution-detail-context-close:hover,.solution-detail-context-close:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .72);background:#1a262bf0;transform:scale(1.04)}.solution-detail-context-close:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .28);outline-offset:3px}.solution-detail-context-overlay .solution-experience-sidebar{padding-top:94px}@keyframes solution-detail-context-enter{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@media (max-width:820px){.solution-detail-context-close{top:calc(9px + env(safe-area-inset-top));width:42px;height:42px;left:11px}.solution-detail-context-close span{font-size:30px}.solution-detail-context-overlay .solution-experience-mobile-header{padding-left:68px}}@media (prefers-reduced-motion:reduce){.solution-detail-context-overlay{animation:none}.solution-detail-context-close{transition:none}}:root{--solution-detail-panel-width:min(480px, 42vw);--solution-detail-panel-bg:#0b0d16;--solution-detail-panel-surface:#10131f;--solution-detail-panel-soft:#171a2a;--solution-detail-panel-border:rgba(var(--chimi-brand-rgb), .12);--solution-detail-panel-text:#f7f8ff;--solution-detail-panel-muted:#eef0ff9e;--solution-detail-panel-accent:var(--chimi-brand)}.solution-experience-shell{padding-left:0;transition:padding-right .18s ease-out}.solution-experience-sidebar,.solution-experience-mobile-header,.solution-experience-mobile-menu{display:none}.solution-experience-shell.is-panel-open{padding-right:var(--solution-detail-panel-width)}.solution-experience-stage,.solution-continuation{min-width:0;transition:width .18s ease-out,padding .18s ease-out}@media (min-width:821px){.solution-experience-backdrop{display:none}.solution-experience-panel{width:var(--solution-detail-panel-width);border-left:1px solid var(--solution-detail-panel-border);box-shadow:-18px 0 48px #00000038}.solution-experience-shell.is-panel-open .solution-experience-copy{width:min(680px,100% - 150px)}.solution-experience-shell.is-panel-open .solution-experience-action-rail{right:20px}}.solution-experience-panel{color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-bg)}.solution-experience-panel>header{border-bottom-color:var(--solution-detail-panel-border);color:var(--solution-detail-panel-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11161df5}.solution-experience-panel>header h2{color:var(--solution-detail-panel-text)}.solution-experience-panel>header button{border:1px solid var(--solution-detail-panel-border);color:var(--solution-detail-panel-text);background:#ffffff12}.solution-experience-panel>header button:hover,.solution-experience-panel>header button:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .58);background:rgba(var(--chimi-brand-rgb), .1)}:is(.solution-experience-panel-body,.solution-experience-panel-body:has(>div:not([hidden])>.solution-comments-card),.solution-experience-panel-body:has(>div:not([hidden])>.solution-experience-panel-stack),.solution-experience-panel-body:has(>div:not([hidden])>.solution-steps-card)){color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-bg)}.solution-experience-panel .solution-section-label,.solution-experience-panel .solution-text-link,.solution-experience-panel .solution-text-action,.solution-experience-panel .solution-comment-mention{color:var(--solution-detail-panel-accent)}.solution-experience-panel .solution-text-link:hover,.solution-experience-panel .solution-text-link:focus-visible,.solution-experience-panel .solution-text-action:hover,.solution-experience-panel .solution-text-action:focus-visible,.solution-experience-panel .solution-comment-mention:hover,.solution-experience-panel .solution-comment-mention:focus-visible{color:#daddff}.solution-experience-panel .solution-experience-info-card,.solution-experience-panel .solution-experience-panel-stack>.solution-report-card{color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-surface)}.solution-experience-panel .solution-experience-info-card{border-bottom:1px solid var(--solution-detail-panel-border)}.solution-experience-panel .solution-experience-info-card h2,.solution-experience-panel .solution-report-heading h2{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-experience-info-card .solution-author-line,.solution-experience-panel .solution-experience-info-card .solution-detail-summary,.solution-experience-panel .solution-report-heading p{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-experience-info-card .solution-detail-facts{border-top-color:var(--solution-detail-panel-border)}.solution-experience-panel .solution-experience-info-card .solution-detail-facts div{border-bottom-color:var(--solution-detail-panel-border)}.solution-experience-panel .solution-experience-info-card .solution-detail-facts dt{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-experience-info-card .solution-detail-facts dd{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-experience-panel-stack>.solution-report-card{border-top-color:var(--solution-detail-panel-bg)}.solution-experience-panel .solution-report-form{border-color:var(--solution-detail-panel-border);border-top-color:var(--solution-detail-panel-border);background:var(--solution-detail-panel-soft)}.solution-experience-panel .solution-report-form label{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-report-form select,.solution-experience-panel .solution-report-form textarea{color:var(--solution-detail-panel-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10161e;border-color:#ffffff29}.solution-experience-panel .solution-report-form select:focus-visible,.solution-experience-panel .solution-report-form textarea:focus-visible{border-color:var(--solution-detail-panel-accent);outline-color:rgba(var(--chimi-brand-rgb), .2)}.solution-experience-panel .solution-report-form textarea::placeholder{color:#fff6}.solution-experience-panel .solution-report-character-count,.solution-experience-panel .solution-report-privacy-note{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-steps-card,.solution-experience-panel .solution-step-list{color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-surface)}.solution-experience-panel .solution-steps-heading{border-bottom-color:var(--solution-detail-panel-border)}.solution-experience-panel .solution-steps-heading h2{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-count{color:#10211c;background:var(--solution-detail-panel-accent)}.solution-experience-panel .solution-step-item{border-bottom-color:var(--solution-detail-panel-border)}.solution-experience-panel .solution-step-item:hover{background:#ffffff09}.solution-experience-panel .solution-step-number{border-color:rgba(var(--chimi-brand-rgb), .28);color:var(--solution-detail-panel-accent);background:rgba(var(--chimi-brand-rgb), .08)}.solution-experience-panel .solution-step-view p{color:var(--solution-detail-panel-text)}.solution-experience-panel-body>div>.solution-comments-card,.solution-experience-panel .solution-comment-list{color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-surface)}.solution-experience-panel .solution-comments-heading{border-bottom-color:var(--solution-detail-panel-border)}.solution-experience-panel .solution-comments-heading p,.solution-experience-panel .solution-comments-state,.solution-experience-panel .solution-comment-meta time,.solution-experience-panel .solution-comment-author-copy span,.solution-experience-panel .solution-comment-form-footer span{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-comments-heading .solution-count{color:#10211c;background:var(--solution-detail-panel-accent)}.solution-experience-panel .solution-comments-login,.solution-experience-panel .solution-comment-form{border-bottom-color:var(--solution-detail-panel-border);color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-surface)}.solution-experience-panel .solution-comment-form label,.solution-experience-panel .solution-comment-reply-form label{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-comment-form textarea,.solution-experience-panel .solution-comment-reply-form textarea{color:var(--solution-detail-panel-text);background:#10161e;border-color:#ffffff29}.solution-experience-panel .solution-comment-form textarea:hover,.solution-experience-panel .solution-comment-reply-form textarea:hover{border-color:rgba(var(--chimi-brand-rgb), .44);background:#10161e}.solution-experience-panel .solution-comment-form textarea:focus,.solution-experience-panel .solution-comment-reply-form textarea:focus-visible{border-color:var(--solution-detail-panel-accent);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .12);background:#10161e;outline:none}.solution-experience-panel .solution-comment-form textarea::placeholder,.solution-experience-panel .solution-comment-reply-form textarea::placeholder{color:#fff6}.solution-experience-panel .solution-comment-item{border-bottom-color:var(--solution-detail-panel-border);color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-comment-content{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-comment-content--hidden{color:#ffffff75}.solution-experience-panel .solution-comment-actions .solution-text-action,.solution-experience-panel .solution-comment-replies-toggle,.solution-experience-panel .solution-comment-replies-hide{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-comment-actions .solution-text-action:hover,.solution-experience-panel .solution-comment-actions .solution-text-action:focus-visible,.solution-experience-panel .solution-comment-replies-toggle:hover,.solution-experience-panel .solution-comment-replies-toggle:focus-visible,.solution-experience-panel .solution-comment-replies-hide:hover,.solution-experience-panel .solution-comment-replies-hide:focus-visible{color:var(--solution-detail-panel-text)}.solution-experience-panel .solution-comment-like-action--active,.solution-experience-panel .solution-comment-hide-action--active{color:#ff6f8d}.solution-experience-panel .solution-comment-replies-line,.solution-experience-panel .solution-comment-reply-list:before{background:#fff3}.solution-experience-panel .solution-comment-reply-avatar{background:var(--solution-detail-panel-surface);box-shadow:0 0 0 5px var(--solution-detail-panel-surface)}.solution-experience-panel .solution-comment-reply-form{border-color:var(--solution-detail-panel-border);background:var(--solution-detail-panel-soft)}.solution-experience-panel .mention-suggestion-list{border-color:var(--solution-detail-panel-border);background:#10161e;box-shadow:0 18px 42px #00000061}.solution-experience-panel .mention-suggestion-option{color:var(--solution-detail-panel-text)}.solution-experience-panel .mention-suggestion-option:hover,.solution-experience-panel .mention-suggestion-option.is-active{background:rgba(var(--chimi-brand-rgb), .1)}.solution-experience-panel .mention-suggestion-option small{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-form-error{color:#ffb2c1;background:#e548681f;border-color:#ff6f8d57}.solution-experience-panel .solution-form-notice{border-color:rgba(var(--chimi-brand-rgb), .32);color:#daddff;background:rgba(var(--chimi-brand-rgb), .1)}.solution-experience-panel .solution-comments-login{border-top-color:var(--solution-detail-panel-border);background:#11161df5;box-shadow:0 -12px 28px #00000047}.solution-experience-panel .solution-comments-login p{color:var(--solution-detail-panel-muted)}.solution-experience-panel .solution-comments-login .solution-secondary-action,.solution-experience-panel .solution-report-actions .solution-secondary-action{color:var(--solution-detail-panel-text);background:#ffffff0f;border-color:#ffffff2e}.solution-experience-panel .solution-comments-login .solution-secondary-action:hover,.solution-experience-panel .solution-comments-login .solution-secondary-action:focus-visible,.solution-experience-panel .solution-report-actions .solution-secondary-action:hover,.solution-experience-panel .solution-report-actions .solution-secondary-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .5);color:#10211c;background:var(--solution-detail-panel-accent)}@media (max-width:820px){.solution-experience-shell,.solution-experience-shell.is-panel-open{padding:0}.solution-experience-stage,.solution-experience-copy{min-height:100dvh}.solution-experience-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000ad;display:block}.solution-experience-panel{border-top:1px solid var(--solution-detail-panel-border);background:var(--solution-detail-panel-bg);border-left:0;width:100%;height:min(88dvh,820px)}.solution-experience-panel>header{padding-top:calc(14px + env(safe-area-inset-top))}.solution-experience-panel-body{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.solution-detail-context-overlay .solution-experience-stage{padding-top:0}.solution-detail-context-overlay .solution-experience-copy{padding-top:calc(72px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.solution-experience-shell,.solution-experience-stage,.solution-continuation{transition:none}}.experience-workspace-current-step{border:1px solid rgba(var(--chimi-brand-rgb), .24);color:#f7fafc;background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .09), #171e27fa 52%), #171e27;border-radius:24px;gap:20px;margin:22px 0;padding:26px;display:grid;box-shadow:0 18px 50px #0000002e}.experience-workspace-current-step-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.experience-workspace-current-step-heading h2{color:#f7fafc;margin:4px 0 0;font-size:clamp(1.25rem,2vw,1.7rem)}.experience-workspace-step-position{border:1px solid rgba(var(--chimi-brand-rgb), .2);color:#daddff;background:rgba(var(--chimi-brand-rgb), .08);border-radius:999px;flex:none;padding:7px 11px;font-size:.82rem;font-weight:700}.experience-workspace-current-step-body{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;display:grid}.experience-workspace-current-step-number{border:1px solid rgba(var(--chimi-brand-rgb), .3);color:#10211c;background:var(--chimi-brand);border-radius:16px;place-items:center;width:52px;height:52px;font-size:1.05rem;font-weight:800;display:grid}.experience-workspace-current-step-body p{color:#f7fafc;margin:0;font-size:1.06rem;font-weight:700;line-height:1.5}.experience-workspace-current-step-body span{color:#fff9;margin-top:5px;font-size:.9rem;line-height:1.5;display:block}.experience-workspace-current-step-action{width:fit-content;min-width:190px}@media (max-width:720px){.experience-workspace-current-step{border-radius:20px;gap:17px;margin:16px 0;padding:20px 17px}.experience-workspace-current-step-heading{align-items:center}.experience-workspace-current-step-body{grid-template-columns:44px minmax(0,1fr);gap:13px}.experience-workspace-current-step-number{border-radius:14px;width:44px;height:44px}.experience-workspace-current-step-action{width:100%}}:root{--experience-workspace-panel-width:min(480px, 42vw);--experience-workspace-bg:#0b0d16;--experience-workspace-surface:#10131f;--experience-workspace-soft:#171a2a;--experience-workspace-border:rgba(var(--chimi-brand-rgb), .16);--experience-workspace-text:#f7f8ff;--experience-workspace-muted:#eef0ff9e;--experience-workspace-accent:var(--chimi-brand);--experience-workspace-success:var(--chimi-success)}.experience-workspace-page{background:var(--experience-workspace-bg);width:100%;height:100dvh;min-height:100dvh;overflow:hidden}.experience-workspace-shell{width:100%;height:100dvh;color:var(--experience-workspace-text);background:radial-gradient(circle at 50% 35%, rgba(var(--chimi-brand-rgb), .07), transparent 34%), linear-gradient(180deg, var(--experience-workspace-surface), var(--experience-workspace-bg));transition:padding-right .18s ease-out;position:relative;overflow:hidden}.experience-workspace-shell.is-panel-open{padding-right:var(--experience-workspace-panel-width)}.experience-workspace-topbar{z-index:20;min-height:76px;padding:calc(12px + env(safe-area-inset-top)) 24px 12px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#080c11f5,#080c11bd);border-bottom:1px solid #ffffff0f;grid-template-columns:48px minmax(0,1fr) minmax(180px,260px);align-items:center;gap:16px;display:grid;position:absolute;inset:0 0 auto}.experience-workspace-exit{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;font-size:26px;line-height:1;text-decoration:none;display:grid}.experience-workspace-exit:hover,.experience-workspace-exit:focus-visible{background:#ffffff1f}.experience-workspace-topbar-title{gap:3px;min-width:0;display:grid}.experience-workspace-topbar-title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;overflow:hidden}.experience-workspace-topbar-title span{color:var(--experience-workspace-muted);font-size:.78rem}.experience-workspace-topbar-progress{gap:7px;display:grid}.experience-workspace-topbar-progress>span{color:var(--experience-workspace-muted);text-align:right;font-size:.78rem;font-weight:700}.experience-workspace-progress-track{background:#ffffff1c;border-radius:999px;height:5px;overflow:hidden}.experience-workspace-progress-track>span{border-radius:inherit;background:var(--experience-workspace-accent);height:100%;transition:width .22s;display:block}.experience-workspace-stage{isolation:isolate;width:100%;min-width:0;height:100dvh;padding:calc(104px + env(safe-area-inset-top)) clamp(24px, 6vw, 88px) calc(118px + env(safe-area-inset-bottom));place-items:center;display:grid;position:relative;overflow:hidden}.experience-workspace-stage-copy{width:min(760px,100%);max-height:calc(100dvh - 104px - 118px - env(safe-area-inset-top) - env(safe-area-inset-bottom));text-align:center;scrollbar-width:none;justify-items:center;gap:20px;padding:6px;display:grid;overflow-y:auto}.experience-workspace-stage-copy::-webkit-scrollbar{display:none}.experience-workspace-stage-copy>:not(.experience-current-step-image){z-index:2;position:relative}.experience-workspace-eyebrow{color:var(--experience-workspace-accent);letter-spacing:.16em;margin:0;font-size:.76rem;font-weight:850}.experience-workspace-stage-copy h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,5vw,4.8rem);font-weight:820;line-height:1.02}.experience-workspace-stage-support{max-width:570px;color:var(--experience-workspace-muted);margin:0;font-size:clamp(.95rem,1.6vw,1.08rem);line-height:1.7}.experience-workspace-primary-action{color:#0e1d18;background:var(--experience-workspace-accent);min-height:54px;font:inherit;cursor:pointer;box-shadow:0 14px 40px rgba(var(--chimi-brand-rgb), .12);border:0;border-radius:999px;margin-top:8px;padding:0 26px;font-weight:820}.experience-workspace-primary-action:hover:not(:disabled),.experience-workspace-primary-action:focus-visible{background:#aab2ff;transform:translateY(-1px)}.experience-workspace-primary-action:disabled{cursor:wait;opacity:.64}.experience-workspace-stage-error{color:#ff9e9e;margin:0;font-size:.88rem}.experience-workspace-solution-link{color:#ffffffd6;font:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:8px;padding:0;font-size:.83rem;display:inline-flex}.experience-workspace-solution-link span{color:var(--experience-workspace-muted)}.experience-workspace-action-rail{z-index:70;inset:auto 50% calc(18px + env(safe-area-inset-bottom)) auto;border:1px solid var(--experience-workspace-border);background:var(--experience-workspace-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:22px;gap:8px;padding:8px;display:flex;position:absolute;transform:translate(50%);box-shadow:0 18px 60px #00000052}.experience-workspace-action-rail button{color:#ffffffa6;min-width:78px;min-height:64px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;place-items:center;gap:3px;padding:8px 11px;display:grid}.experience-workspace-action-rail button span{font-size:1.16rem;font-style:normal;line-height:1}.experience-workspace-action-rail button em{font-size:.72rem;font-style:normal;font-weight:720}.experience-workspace-action-rail button:hover,.experience-workspace-action-rail button:focus-visible,.experience-workspace-action-rail button.is-active{color:#fff;background:#ffffff17}.experience-workspace-action-rail button.is-active span{color:var(--experience-workspace-accent)}.experience-workspace-backdrop{z-index:80;background:#00000094;border:0;position:fixed;inset:0}.experience-workspace-panel{z-index:90;width:var(--experience-workspace-panel-width);border-left:1px solid rgba(var(--chimi-brand-rgb), .18);color:var(--experience-workspace-text);background:radial-gradient(circle at 12% 8%, rgba(var(--chimi-brand-rgb), .12), transparent 34%), linear-gradient(160deg, #111324 0%, #0d1020 48%, #0a0c18 100%);box-shadow:-18px 0 48px #0000004d, -4px 0 24px rgba(var(--chimi-brand-rgb), .045);position:fixed;inset:0 0 0 auto;overflow:hidden}.experience-workspace-panel>header{min-height:76px;padding:calc(14px + env(safe-area-inset-top)) 20px 14px;border-bottom:1px solid rgba(var(--chimi-brand-rgb), .14);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:space-between;align-items:center;gap:16px;display:flex}.experience-workspace-panel>header>div{gap:3px;display:grid}.experience-workspace-panel>header span{color:var(--experience-workspace-accent);letter-spacing:.13em;font-size:.66rem;font-weight:850}.experience-workspace-panel>header h2{color:#fff;margin:0;font-size:1.1rem}.experience-workspace-panel>header button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.experience-workspace-panel-body{overscroll-behavior:contain;height:calc(100dvh - 76px);padding:20px;overflow-y:auto}.experience-workspace-info,.experience-workspace-result-card{gap:18px;display:grid}.experience-workspace-panel-label{color:var(--experience-workspace-accent);letter-spacing:.15em;margin:0;font-size:.72rem;font-weight:850}.experience-workspace-info h2,.experience-workspace-result-card h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2rem)}.experience-workspace-author,.experience-workspace-summary,.experience-workspace-result-card>p{color:var(--experience-workspace-muted);margin:0;line-height:1.65}.experience-workspace-author a,.experience-workspace-panel-link{color:var(--experience-workspace-accent)}.experience-workspace-facts{border-top:1px solid var(--experience-workspace-border);margin:0}.experience-workspace-facts div{border-bottom:1px solid var(--experience-workspace-border);grid-template-columns:110px minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.experience-workspace-facts dt{color:var(--experience-workspace-muted)}.experience-workspace-facts dd{color:#fff;margin:0}.experience-workspace-panel .solution-steps-card,.experience-workspace-panel .experience-run-checkin-card,.experience-workspace-panel .experience-run-outcome-card{color:#fff;box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;margin:0;padding:0}.experience-workspace-panel .solution-steps-heading h2,.experience-workspace-panel .experience-run-checkin-heading h2,.experience-workspace-panel .experience-run-outcome-heading h2{color:#fff}.experience-workspace-panel .solution-section-label,.experience-workspace-panel .solution-text-link,.experience-workspace-panel .solution-text-action{color:var(--experience-workspace-accent)}.experience-workspace-panel .solution-count,.experience-workspace-panel .experience-run-checkin-heading>span,.experience-workspace-panel .experience-run-outcome-heading>span,.experience-workspace-panel .experience-run-checkin-completed-note,.experience-workspace-panel .experience-run-checkin-empty{color:var(--experience-workspace-muted)}.experience-workspace-panel .solution-step-item,.experience-workspace-panel .experience-run-checkin-item,.experience-workspace-panel .experience-run-checkin-editor,.experience-workspace-panel .experience-run-checkin-delete-confirmation,.experience-workspace-panel .experience-run-outcome-editor,.experience-workspace-panel .experience-run-outcome-saved,.experience-workspace-panel .experience-run-outcome-empty,.experience-workspace-panel .experience-run-outcome-delete-confirmation{border-color:var(--experience-workspace-border);color:#fff;background:var(--experience-workspace-surface)}.experience-workspace-panel .experience-run-step.is-completed{border-color:rgba(var(--chimi-success-rgb), .28);background:rgba(var(--chimi-success-rgb), .07)}.experience-workspace-panel .solution-step-number{color:#d8e3ea;background:var(--experience-workspace-soft)}.experience-workspace-panel .experience-run-step.is-completed .solution-step-number{color:#10211c;background:var(--experience-workspace-success)}.experience-workspace-panel .solution-step-view p,.experience-workspace-panel .experience-run-checkin-item>p,.experience-workspace-panel .experience-run-outcome-saved>p{color:#fff}.experience-workspace-panel .solution-step-view time,.experience-workspace-panel .experience-run-checkin-item-footer time,.experience-workspace-panel .experience-run-outcome-meta{color:var(--experience-workspace-muted)}.experience-workspace-panel .experience-run-progress-button{color:#e7edf2;background:var(--experience-workspace-soft);border-color:#ffffff24}.experience-workspace-panel .experience-run-progress-button.is-completed{border-color:var(--experience-workspace-success);color:#10211c;background:var(--experience-workspace-success)}.experience-workspace-panel textarea{border-color:var(--experience-workspace-border);color:#fff;background:var(--experience-workspace-bg)}.experience-workspace-panel textarea:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .7);outline:3px solid rgba(var(--chimi-brand-rgb), .12)}.experience-workspace-panel .solution-secondary-action{border-color:rgba(var(--chimi-brand-rgb), .22);color:#f7f8ffeb;background:var(--experience-workspace-soft)}.experience-workspace-panel .solution-secondary-action:hover,.experience-workspace-panel .solution-secondary-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .38);color:#fff;background:rgba(var(--chimi-brand-rgb), .14)}.experience-workspace-panel .solution-primary-action{border-color:var(--experience-workspace-success);color:#10211c;background:var(--experience-workspace-success)}@media (min-width:821px){.experience-workspace-backdrop{display:none}.experience-workspace-shell.is-panel-open .experience-workspace-stage{padding-left:clamp(24px,4vw,64px);padding-right:clamp(24px,4vw,64px)}.experience-workspace-shell.is-panel-open .experience-workspace-action-rail{right:calc(var(--experience-workspace-panel-width) / 2)}}@media (max-width:820px){.experience-workspace-shell.is-panel-open{padding-right:0}.experience-workspace-topbar{min-height:68px;padding:calc(9px + env(safe-area-inset-top)) 14px 9px;grid-template-columns:44px minmax(0,1fr)}.experience-workspace-topbar-progress{grid-column:2}.experience-workspace-topbar-progress>span{display:none}.experience-workspace-stage{padding:calc(106px + env(safe-area-inset-top)) 20px calc(108px + env(safe-area-inset-bottom))}.experience-workspace-stage-copy{gap:16px}.experience-workspace-stage-copy h1{font-size:clamp(2rem,10vw,3.4rem)}.experience-workspace-primary-action{width:100%;max-width:420px}.experience-workspace-action-rail{inset:auto 10px calc(10px + env(safe-area-inset-bottom)) 10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;transform:none}.experience-workspace-action-rail button{min-width:0;min-height:58px;padding:7px 5px}.experience-workspace-panel{border-top:1px solid var(--experience-workspace-border);border-left:0;border-radius:24px 24px 0 0;width:100%;height:min(88dvh,820px);inset:auto 0 0;box-shadow:0 -24px 70px #0000006b}.experience-workspace-panel>header{min-height:68px;padding:12px 16px}.experience-workspace-panel-body{height:calc(88dvh - 68px);padding:18px 16px calc(24px + env(safe-area-inset-bottom))}.experience-workspace-panel .experience-run-step-content{grid-template-columns:1fr}.experience-workspace-panel .experience-run-progress-button{width:100%}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell,.experience-workspace-progress-track>span,.experience-workspace-primary-action{transition:none}}.experience-workspace-shell:before,.experience-workspace-shell:after{z-index:0;aspect-ratio:1;content:"";pointer-events:none;filter:blur(80px);opacity:.16;border-radius:50%;width:min(62vw,760px);position:absolute}.experience-workspace-shell:before{background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .42), transparent 68%);animation:14s ease-in-out infinite alternate experience-workspace-ambient-a;top:-30%;left:8%}.experience-workspace-shell:after{background:radial-gradient(circle,#7198ff42,#0000 70%);animation:18s ease-in-out infinite alternate experience-workspace-ambient-b;bottom:-38%;right:2%}.experience-workspace-topbar,.experience-workspace-stage,.experience-workspace-action-rail{position:relative}.experience-workspace-stage{z-index:2}.experience-workspace-topbar{z-index:20}.experience-workspace-action-rail{z-index:24}.experience-workspace-session-status{align-items:center;gap:7px;display:inline-flex}.experience-workspace-live-dot{background:var(--experience-workspace-accent);width:7px;height:7px;box-shadow:0 0 0 4px rgba(var(--chimi-brand-rgb), .08), 0 0 15px rgba(var(--chimi-brand-rgb), .5);border-radius:50%;flex:none;display:inline-block;position:relative}.experience-workspace-live-dot:after{border:1px solid rgba(var(--chimi-brand-rgb), .42);content:"";border-radius:50%;animation:2.4s ease-out infinite experience-workspace-live-pulse;position:absolute;inset:-5px}.experience-workspace-stage-copy{animation:.42s cubic-bezier(.16,1,.3,1) both experience-workspace-stage-enter}.experience-workspace-stage-copy.is-completed{position:relative}.experience-workspace-stage-copy.is-completed:before{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .17), rgba(var(--chimi-brand-rgb), .04) 42%, transparent 72%);content:"";pointer-events:none;border-radius:50%;width:min(72vw,620px);animation:3.6s ease-in-out infinite alternate experience-workspace-completion-glow;position:absolute}.experience-workspace-stage-copy h1{text-shadow:0 2px 18px #00000047,0 24px 70px #00000038}.experience-workspace-eyebrow{text-shadow:0 0 20px rgba(var(--chimi-brand-rgb), .22)}.experience-workspace-progress-track{position:relative}.experience-workspace-progress-track>span{box-shadow:0 0 12px rgba(var(--chimi-brand-rgb), .3);background:linear-gradient(90deg,#7f8cff,#aab2ff);transition:width .36s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.experience-workspace-progress-track>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:50%;animation:3.8s ease-in-out infinite experience-workspace-progress-shine;position:absolute;inset:0;transform:translate(-150%)}.experience-workspace-primary-action{isolation:isolate;transition:transform .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden}.experience-workspace-primary-action:before{z-index:-1;content:"";opacity:.28;background:radial-gradient(circle at 30% 20%,#ffffff80,#0000 48%);transition:opacity .18s,transform .22s;position:absolute;inset:0}.experience-workspace-primary-action:hover:not(:disabled),.experience-workspace-primary-action:focus-visible{box-shadow:0 16px 45px rgba(var(--chimi-brand-rgb), .2), 0 0 0 1px #ffffff14;transform:translateY(-2px)scale(1.012)}.experience-workspace-primary-action:hover:not(:disabled):before,.experience-workspace-primary-action:focus-visible:before{opacity:.5;transform:translate(8%)}.experience-workspace-primary-action:active:not(:disabled){transform:translateY(0)scale(.985)}.experience-workspace-action-rail{transition:right .2s cubic-bezier(.16,1,.3,1),transform .18s,border-color .18s,background .18s}.experience-workspace-action-rail button{transition:color .16s,background .16s,transform .16s}.experience-workspace-action-rail button:hover,.experience-workspace-action-rail button:focus-visible{transform:translateY(-2px)}.experience-workspace-action-rail button.is-active{box-shadow:inset 0 0 0 1px rgba(var(--chimi-brand-rgb), .09)}.experience-workspace-panel.is-open{animation:.3s cubic-bezier(.16,1,.3,1) both experience-workspace-panel-desktop-enter}.experience-workspace-backdrop{animation:.2s ease-out both experience-workspace-backdrop-enter}.experience-workspace-panel.is-open .experience-workspace-panel-body{animation:.36s cubic-bezier(.16,1,.3,1) 60ms both experience-workspace-panel-content-enter}.experience-workspace-shell button:focus-visible,.experience-workspace-shell a:focus-visible{outline:2px solid rgba(var(--chimi-brand-rgb), .84);outline-offset:3px}@keyframes experience-workspace-stage-enter{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes experience-workspace-live-pulse{0%{opacity:.8;transform:scale(.65)}70%,to{opacity:0;transform:scale(1.55)}}@keyframes experience-workspace-progress-shine{0%,72%{transform:translate(-160%)}to{transform:translate(260%)}}@keyframes experience-workspace-panel-desktop-enter{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:translate(0)}}@keyframes experience-workspace-panel-mobile-enter{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes experience-workspace-panel-content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes experience-workspace-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes experience-workspace-completion-glow{0%{opacity:.62;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}@keyframes experience-workspace-ambient-a{0%{transform:translate(-3%,-2%)scale(.94)}to{transform:translate(5%,5%)scale(1.08)}}@keyframes experience-workspace-ambient-b{0%{transform:translate(3%,4%)scale(.96)}to{transform:translate(-6%,-4%)scale(1.08)}}@media (max-width:820px){.experience-workspace-panel.is-open{animation-name:experience-workspace-panel-mobile-enter}.experience-workspace-stage-copy h1{text-shadow:0 3px 18px #0000004d}.experience-workspace-action-rail button:hover{transform:none}.experience-workspace-action-rail button:active{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell:before,.experience-workspace-shell:after,.experience-workspace-live-dot:after,.experience-workspace-stage-copy,.experience-workspace-stage-copy.is-completed:before,.experience-workspace-progress-track>span:after,.experience-workspace-panel.is-open,.experience-workspace-backdrop,.experience-workspace-panel.is-open .experience-workspace-panel-body{animation:none}.experience-workspace-primary-action,.experience-workspace-action-rail,.experience-workspace-action-rail button{transition:none}}.experience-workspace-stage{position:relative}.experience-workspace-action-rail{position:absolute;left:50%;right:auto;transform:translate(-50%)}@media (min-width:821px){.experience-workspace-shell.is-panel-open{padding-right:0}.experience-workspace-shell.is-panel-open .experience-workspace-stage{padding-left:0;padding-right:0}.experience-workspace-shell.is-panel-open .experience-workspace-action-rail{left:50%;right:auto;transform:translate(-50%)}}@media (max-width:820px){.experience-workspace-action-rail{position:absolute;left:10px;right:10px;transform:none}}.experience-workspace-panel .solution-count{border:1px solid rgba(var(--chimi-brand-rgb), .22);width:auto;min-width:58px;min-height:34px;color:var(--experience-workspace-accent);background:rgba(var(--chimi-brand-rgb), .07);letter-spacing:.01em;box-shadow:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;padding:6px 12px;font-size:.82rem;font-weight:800;line-height:1;display:inline-flex}.experience-workspace-panel .solution-steps-heading{align-items:center}@media (max-width:520px){.experience-workspace-panel .solution-steps-heading{align-items:flex-start}.experience-workspace-panel .solution-count{min-width:52px;min-height:32px;padding:5px 10px}}.solution-feed-visual.has-cover,.solution-explore-card-visual.has-cover,.solution-experience-media.has-cover{background:var(--chimi-bg,#080c11)}.solution-feed-cover,.solution-explore-cover,.solution-experience-cover{object-fit:cover;width:100%;height:100%;display:block}.solution-feed-cover,.solution-experience-cover{z-index:0;position:absolute;inset:0}.solution-explore-card-visual.has-cover{overflow:hidden}.solution-explore-cover{object-fit:cover;width:100%;height:100%;transition:transform .22s,filter .22s;display:block}.solution-explore-card:hover .solution-explore-cover{transform:scale(1.025)}.solution-feed-overlay,.solution-experience-overlay{pointer-events:none}.solution-cover-editor{border:1px solid color-mix(in srgb, var(--chimi-text,#f7fafc) 10%, transparent);background:color-mix(in srgb, var(--chimi-surface,#111820) 94%, transparent);border-radius:1.25rem;gap:1rem;margin-bottom:1rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.solution-cover-editor-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.solution-cover-editor-heading h2,.solution-cover-editor-heading p{margin-top:0}.solution-cover-editor-heading h2{margin-bottom:.35rem}.solution-cover-editor-heading>div>p:last-child{color:var(--chimi-muted,#aab4c0);margin-bottom:0;line-height:1.55}.solution-cover-editor-status{border:1px solid color-mix(in srgb, var(--chimi-brand) 24%, transparent);background:color-mix(in srgb, var(--chimi-brand) 8%, transparent);color:var(--chimi-brand);border-radius:999px;flex:none;padding:.38rem .65rem;font-size:.78rem;font-weight:700}.solution-cover-editor-preview{aspect-ratio:16/9;background:#080c11;border-radius:1rem;min-height:180px;position:relative;overflow:hidden}.solution-cover-editor-preview>img{object-fit:cover;width:100%;height:100%;display:block}.solution-cover-editor-empty{border:1px dashed color-mix(in srgb, var(--chimi-text,#f7fafc) 18%, transparent);border-radius:inherit;height:100%;min-height:180px;color:var(--chimi-muted,#aab4c0);text-align:center;align-content:center;place-items:center;gap:.45rem;padding:1.5rem;display:grid}.solution-cover-editor-empty>span{color:var(--chimi-brand);font-size:2rem;line-height:1}.solution-cover-editor-empty strong{color:var(--chimi-text,#f7fafc)}.solution-cover-editor-empty small{max-width:34rem;line-height:1.45}.solution-cover-editor-controls{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.solution-cover-file-control{border:1px solid color-mix(in srgb, var(--chimi-text,#f7fafc) 15%, transparent);background:color-mix(in srgb, var(--chimi-surface,#111820) 88%, white 4%);min-height:44px;color:var(--chimi-text,#f7fafc);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;font-weight:700;display:inline-flex;position:relative}.solution-cover-file-control:focus-within{outline:2px solid var(--chimi-brand);outline-offset:2px}.solution-cover-file-control input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.solution-cover-editor-note{color:var(--chimi-muted,#aab4c0);margin:0}@media (max-width:720px){.solution-cover-editor-heading{display:grid}.solution-cover-editor-status{width:fit-content}.solution-cover-editor-preview{min-height:150px}.solution-cover-editor-controls{align-items:stretch}.solution-cover-editor-controls>*,.solution-cover-file-control{width:100%}}@media (prefers-reduced-motion:reduce){.solution-explore-cover{transition:none}.solution-explore-card:hover .solution-explore-cover{transform:none}}.solution-step-image-editor{gap:10px;margin-top:14px;display:grid}.solution-step-image-preview{background:#ffffff0a;border-radius:16px;width:min(100%,520px);position:relative;overflow:hidden}.solution-step-image-preview img{object-fit:cover;width:100%;max-height:360px;display:block}.solution-step-image-preview span{color:#fff;background:#000000ad;border-radius:999px;padding:5px 9px;font-size:12px;position:absolute;bottom:10px;left:10px}.solution-step-image-empty{border:1px dashed #7f7f7f57;border-radius:16px;width:min(100%,520px);padding:16px}.solution-step-image-empty span{margin-bottom:4px;font-weight:700;display:block}.solution-step-image-empty p{opacity:.72;margin:0}.solution-step-image-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.solution-step-image-picker{cursor:pointer;border:1px solid #7f7f7f4d;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:8px 13px;font-size:14px;font-weight:650;display:inline-flex;position:relative}.solution-step-image-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.solution-step-image-picker:has(input:disabled){opacity:.5;cursor:not-allowed}.solution-step-image-delete{color:inherit;opacity:.66;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.solution-step-image-delete:disabled{cursor:not-allowed;opacity:.4}.solution-step-image-help{opacity:.6;display:block}.public-solution-step-image{background:#ffffff0a;border-radius:16px;margin:0 0 14px;overflow:hidden}.public-solution-step-image img{object-fit:cover;width:100%;max-height:520px;display:block}.experience-current-step-image{z-index:0;background:var(--experience-workspace-bg);pointer-events:none;border-radius:0;width:auto;margin:0;position:absolute;inset:0;overflow:hidden}.experience-current-step-image:after{content:"";background:linear-gradient(#080c1142 0%,#080c1157 32%,#080c11b3 68%,#080c11f0 100%),linear-gradient(90deg,#080c114d,#080c110f 50%,#080c114d);position:absolute;inset:0}.experience-current-step-image img{object-fit:cover;width:100%;height:100%;max-height:none;display:block}.experience-run-step-main{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.experience-run-step-copy{min-width:0}.experience-run-step-copy p{overflow-wrap:anywhere;margin:0}.experience-run-step-thumbnail{background:#ffffff0a;border-radius:12px;width:64px;height:64px;margin:0;overflow:hidden}.experience-run-step-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.solution-step-image-preview{width:100%}.solution-step-image-preview img{max-height:280px}.public-solution-step-image img{max-height:360px}.experience-run-step-thumbnail{width:54px;height:54px}}.experience-workspace-panel .experience-run-step-content{align-items:start;min-width:0}.experience-workspace-panel .solution-step-view{min-width:0}.experience-workspace-panel .experience-run-progress-button{white-space:nowrap;align-self:center}@media (max-width:820px){.experience-workspace-stage-copy{max-height:calc(100dvh - 106px - 108px - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:14px}.experience-workspace-stage-copy h1{font-size:clamp(1.8rem,8.6vw,3rem);line-height:1.04}.experience-workspace-stage-support{font-size:.92rem;line-height:1.5}.experience-run-step-main{grid-template-columns:54px minmax(0,1fr);gap:10px}.experience-workspace-panel .experience-run-step-content{grid-template-columns:1fr}.experience-workspace-panel .experience-run-progress-button{white-space:normal;width:100%}}.solution-step-copy{gap:7px;min-width:0;display:grid}.solution-step-title{overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.35}.solution-step-description{color:var(--text-muted,#667085);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.6}.experience-workspace-stage-support{white-space:pre-wrap}.experience-run-step-title{overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.35}.experience-run-step-description{color:#ffffffad;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}@media (max-width:680px){.solution-step-description{font-size:.92rem}.experience-run-step-description{font-size:.84rem}}.experience-workspace-panel .experience-run-step-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.experience-workspace-panel .experience-run-step-main{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.experience-workspace-panel .experience-run-step-copy{gap:5px;min-width:0;display:grid}.experience-workspace-panel .experience-run-step-title{color:#fff;word-break:normal;overflow-wrap:break-word;margin:0;font-size:1rem;font-weight:760;line-height:1.4}.experience-workspace-panel .experience-run-step-description{color:var(--experience-workspace-muted);word-break:normal;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.experience-workspace-panel .experience-run-step-copy time{margin-top:2px}.experience-workspace-panel .experience-run-progress-button,.experience-workspace-panel .experience-run-readonly-status{white-space:normal;text-align:center;place-self:auto end;width:fit-content;max-width:100%}.experience-workspace-panel .experience-run-step-error{grid-column:auto}@media (max-width:520px){.experience-workspace-panel .solution-step-item{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px}.experience-workspace-panel .experience-run-step-main{grid-template-columns:54px minmax(0,1fr);gap:10px}.experience-workspace-panel .experience-run-step-thumbnail{width:54px;height:54px}.experience-workspace-panel .experience-run-progress-button,.experience-workspace-panel .experience-run-readonly-status{justify-self:stretch;width:100%}}.auth-product-shell{background:radial-gradient(circle at 12% 8%, rgba(var(--chimi-brand-rgb), .18), transparent 32%), radial-gradient(circle at 88% 86%, #628bff1a, transparent 32%), #f5f7f8;min-height:100dvh;padding:40px 20px}.auth-product-card{background:#fffffff5;border:1px solid #e0e6e8;border-radius:32px;width:min(100%,720px);padding:clamp(28px,5vw,52px);box-shadow:0 24px 70px #14202814}.auth-product-brand{color:#17202a;letter-spacing:.18em;font-size:.9rem;font-weight:900;text-decoration:none;display:inline-flex}.auth-product-intro{gap:14px;margin-top:48px;display:grid}.auth-product-eyebrow,.auth-product-panel-label{color:#557067;letter-spacing:.12em;margin:0;font-size:.72rem;font-weight:850}.auth-product-intro h1{color:#17202a;letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(2.35rem,7vw,4.6rem);font-weight:850;line-height:.98}.auth-product-intro>p:last-child{color:#58656e;max-width:560px;margin:0;font-size:1.05rem;line-height:1.7}.auth-product-panel{background:#fafbfb;border:1px solid #e3e8ea;border-radius:22px;gap:22px;margin-top:38px;padding:26px;display:grid}.auth-product-panel>div:first-child{gap:9px;display:grid}.auth-product-panel h2,.auth-product-panel p{margin:0}.auth-product-panel h2{color:#17202a;font-size:1.35rem;line-height:1.25}.auth-product-panel>div:first-child>p:last-child{color:#66737c;line-height:1.6}.auth-product-primary,.auth-product-secondary{width:fit-content;min-height:50px;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-weight:780;text-decoration:none;display:inline-flex}.auth-product-primary{color:#fff;background:#17202a;border:1px solid #17202a}.auth-product-secondary{color:#26343d;background:#fff;border:1px solid #cfd8dc}button.auth-product-secondary{cursor:pointer}.auth-product-success{width:fit-content;color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .1);border-radius:999px;padding:7px 11px;font-size:.82rem;font-weight:800}.auth-product-actions{flex-wrap:wrap;gap:10px;display:flex}.auth-product-logout{color:#6b7780;width:fit-content;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;text-decoration:underline}.auth-product-benefits{border-top:1px solid #edf0f1;border-bottom:1px solid #edf0f1;gap:12px;margin-top:32px;padding:24px 0;display:grid}.auth-product-benefits>div{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;display:grid}.auth-product-benefits span{width:24px;height:24px;color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .1);border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;display:grid}.auth-product-benefits p{color:#35424a;margin:0;line-height:1.5}.auth-product-privacy{color:#77828a;margin:22px 0 0;font-size:.86rem;line-height:1.6}.auth-product-back{color:#35424a;margin-top:26px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.auth-product-status{color:#65727a;background:#fafbfb;border:1px solid #e3e8ea;border-radius:20px;margin-top:38px;padding:22px}.auth-product-primary:focus-visible,.auth-product-secondary:focus-visible,.auth-product-logout:focus-visible,.auth-product-back:focus-visible,.auth-product-brand:focus-visible{outline-offset:3px;outline:3px solid #17202a2e}@media (max-width:560px){.auth-product-shell{place-items:start center;padding:14px}.auth-product-card{border-radius:24px;padding:28px 22px}.auth-product-intro{margin-top:36px}.auth-product-intro h1{font-size:clamp(2.2rem,13vw,3.5rem)}.auth-product-panel{padding:21px}.auth-product-primary,.auth-product-secondary{width:100%}.auth-product-actions{display:grid}}.solution-comment-context-panel,.solution-comment-context-header,.solution-comment-context-body,.solution-comment-context-body .solution-comments-card,.solution-comment-context-body .solution-comment-list{background:#0b0d16}.solution-comment-context-panel{color:#fffffff0}.solution-comment-context-header{color:#fffffff0;border-bottom:0}.solution-comment-context-header h2{color:#fff}.solution-comment-context-header .solution-section-label{color:var(--chimi-brand)}.solution-comment-context-actions>button{color:#ffffffe6;background:#ffffff12;border-color:#ffffff1f}.solution-comment-context-actions>button:hover,.solution-comment-context-actions>button:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .42);color:#fff;background:rgba(var(--chimi-brand-rgb), .1)}.solution-comment-context-body .solution-comments-card{color:#ffffffeb}.solution-comment-context-body .solution-comments-heading{border-bottom:0}.solution-comment-context-body .solution-comments-heading p,.solution-comment-context-body .solution-comments-state,.solution-comment-context-body .solution-comment-meta time,.solution-comment-context-body .solution-comment-author-copy span,.solution-comment-context-body .solution-comment-form-footer span{color:#ffffff85}.solution-comment-context-body .solution-comment-form{background:0 0;border:0;padding-bottom:26px}.solution-comment-context-body .solution-comment-form label,.solution-comment-context-body .solution-comment-reply-form label{color:#fffffff0}.solution-comment-context-body .solution-comment-form textarea,.solution-comment-context-body .solution-comment-reply-form textarea{color:#fffffff0;background:#171a2a;border-color:#ffffff26}.solution-comment-context-body .solution-comment-form textarea::placeholder,.solution-comment-context-body .solution-comment-reply-form textarea::placeholder{color:#ffffff61}.solution-comment-context-body .solution-comment-form textarea:hover,.solution-comment-context-body .solution-comment-reply-form textarea:hover{border-color:rgba(var(--chimi-brand-rgb), .32)}.solution-comment-context-body .solution-comment-form textarea:focus,.solution-comment-context-body .solution-comment-reply-form textarea:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .78);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .1);outline:none}.solution-comment-context-body .solution-comment-list{gap:6px}.solution-comment-context-body .solution-comment-item{background:0 0;border:0;border-radius:14px;margin:0;padding-top:18px;padding-bottom:18px}.solution-comment-context-body .solution-comment-content{color:#ffffffe6}.solution-comment-context-body .solution-text-link{color:var(--chimi-brand)}.solution-comment-context-body .solution-text-action,.solution-comment-context-body .solution-comment-replies-toggle,.solution-comment-context-body .solution-comment-replies-hide{color:#ffffff8f}.solution-comment-context-body .solution-text-action:hover,.solution-comment-context-body .solution-text-action:focus-visible,.solution-comment-context-body .solution-comment-replies-toggle:hover,.solution-comment-context-body .solution-comment-replies-toggle:focus-visible,.solution-comment-context-body .solution-comment-replies-hide:hover,.solution-comment-context-body .solution-comment-replies-hide:focus-visible{color:#ffffffeb}.solution-comment-context-body .solution-comment-reply-form{background:0 0;border:0;margin-top:10px;padding:14px 0 4px}.solution-comment-context-body .solution-comment-reply-list:before{background:#ffffff1c}.solution-comment-context-body .solution-comment-reply-avatar{background:#0b0d16;box-shadow:0 0 0 5px #0b0d16}.solution-comment-context-body .solution-comment-replies-line{background:#ffffff38}.solution-comment-context-body .solution-comments-state{border:0}.solution-comment-context-body .solution-comment-like-action{color:#ffffff94;border-radius:999px;min-height:32px;padding:3px 7px;transition:color .16s,background-color .16s,box-shadow .16s,transform .16s}.solution-comment-context-body .solution-comment-like-action:hover,.solution-comment-context-body .solution-comment-like-action:focus-visible{color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .07)}.solution-comment-context-body .solution-comment-like-action--active,.solution-comment-context-body .solution-comment-like-action--active:hover,.solution-comment-context-body .solution-comment-like-action--active:focus-visible{color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .1);box-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .08)}.solution-comment-context-body .solution-comment-like-action--active .solution-comment-like-icon{color:var(--chimi-brand);transform:scale(1.12)}.solution-comment-context-body .solution-comment-hide-action{color:#ffffff80;border-radius:999px;transition:color .16s,background-color .16s,box-shadow .16s,transform .16s}.solution-comment-context-body .solution-comment-hide-action:hover,.solution-comment-context-body .solution-comment-hide-action:focus-visible{color:#f3a199;background:#f3847a12}.solution-comment-context-body .solution-comment-hide-action--active,.solution-comment-context-body .solution-comment-hide-action--active:hover,.solution-comment-context-body .solution-comment-hide-action--active:focus-visible{color:#f38b7f;background:#f38b7f1c;box-shadow:0 0 17px #f38b7f12}.solution-comment-context-body .solution-comment-hide-action--active svg{fill:currentColor;stroke:currentColor;transform:scale(1.06)}.solution-comment-context-body .solution-comments-login{background:#11161df5;border-top:0;box-shadow:0 -18px 34px #0000002e}.solution-comment-context-body .solution-comments-login p{color:#ffffff85}.solution-comment-context-body .solution-comments-login .solution-secondary-action{border-color:rgba(var(--chimi-brand-rgb), .36);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .06)}.solution-comment-context-body .solution-comments-login .solution-secondary-action:hover,.solution-comment-context-body .solution-comments-login .solution-secondary-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .68);color:#10211c;background:var(--chimi-brand)}@media (max-width:720px){.solution-comment-context-header{border-radius:20px 20px 0 0}.solution-comment-context-body .solution-comment-list{gap:4px}.solution-comment-context-body .solution-comment-item{padding-top:17px;padding-bottom:17px}.solution-comment-context-body .solution-comment-like-action{min-height:34px}.solution-comment-context-body .solution-comment-hide-action{width:34px;min-height:34px}}.solution-comment-context-header .solution-comment-context-actions .solution-text-link{color:var(--chimi-brand);font-weight:750;text-decoration:none;transition:color .15s,opacity .15s}.solution-comment-context-header .solution-comment-context-actions .solution-text-link:hover,.solution-comment-context-header .solution-comment-context-actions .solution-text-link:focus-visible{color:#aab2ff;text-decoration:none}.solution-comment-context-body .solution-comment-item:hover{background:0 0}.solution-experience-panel .solution-comments-heading{border-bottom:0}.solution-experience-panel .solution-comments-login,.solution-experience-panel .solution-comment-form{background:0 0;border:0}.solution-experience-panel .solution-comment-list{gap:6px}.solution-experience-panel .solution-comment-item{background:0 0;border:0;border-radius:14px;margin:0;transition:none}.solution-experience-panel .solution-comment-item:hover{background:0 0}.solution-experience-panel .solution-comment-item:last-child{border-bottom:0}.solution-experience-panel .solution-comment-reply-form{background:0 0;border:0;border-radius:0;margin-top:10px;padding:14px 0 4px}.solution-experience-panel .solution-comments-state{border:0}.solution-experience-panel .solution-comment-reply-list:before{background:#ffffff1c}.solution-experience-panel .solution-comment-replies-line{background:#ffffff38}.solution-experience-panel .solution-comment-like-action{min-height:32px;color:var(--solution-detail-panel-muted);border-radius:999px;padding:3px 7px;transition:color .16s,background-color .16s,box-shadow .16s,transform .16s}.solution-experience-panel .solution-comment-like-action:hover,.solution-experience-panel .solution-comment-like-action:focus-visible{color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .07)}.solution-experience-panel .solution-comment-like-action--active,.solution-experience-panel .solution-comment-like-action--active:hover,.solution-experience-panel .solution-comment-like-action--active:focus-visible{color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .1);box-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .08)}.solution-experience-panel .solution-comment-like-action--active .solution-comment-like-icon{color:var(--chimi-brand);transform:scale(1.12)}.solution-experience-panel .solution-comment-hide-action{color:var(--solution-detail-panel-muted);border-radius:999px;transition:color .16s,background-color .16s,box-shadow .16s,transform .16s}.solution-experience-panel .solution-comment-hide-action:hover,.solution-experience-panel .solution-comment-hide-action:focus-visible{color:#f3a199;background:#f3847a12}.solution-experience-panel .solution-comment-hide-action--active,.solution-experience-panel .solution-comment-hide-action--active:hover,.solution-experience-panel .solution-comment-hide-action--active:focus-visible{color:#f38b7f;background:#f38b7f1c;box-shadow:0 0 17px #f38b7f12}.solution-experience-panel .solution-comment-hide-action--active svg{fill:currentColor;stroke:currentColor;transform:scale(1.06)}.solution-experience-panel .solution-comment-like-action--active{color:var(--chimi-brand)}.solution-experience-panel .solution-comment-hide-action--active{color:#f38b7f}@media (max-width:640px){.solution-experience-panel .solution-comment-list{gap:4px}.solution-experience-panel .solution-comment-item{padding-top:17px;padding-bottom:17px}.solution-experience-panel .solution-comment-like-action{min-height:34px}.solution-experience-panel .solution-comment-hide-action{width:34px;min-height:34px}}.solution-experience-panel:has(.solution-comments-card:not([hidden])){background:var(--solution-detail-panel-surface)}.solution-experience-panel:has(.solution-comments-card:not([hidden]))>header{color:var(--solution-detail-panel-text);background:var(--solution-detail-panel-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.solution-experience-panel-body:has(>div:not([hidden])>.solution-comments-card){background:var(--solution-detail-panel-surface)}.solution-experience-panel-body>div>.solution-comments-card,.solution-experience-panel .solution-comment-list{background:var(--solution-detail-panel-surface)}.solution-discovery-content .solution-experience-page,.solution-discovery-content .solution-experience-shell{min-width:0}@media (min-width:821px){.solution-discovery-content .solution-experience-shell{width:100%}}.chimi-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.solution-discovery-navigation a{align-items:center;gap:12px;display:flex}.solution-discovery-navigation a .chimi-icon{opacity:.8;width:20px;height:20px;transition:opacity .15s,transform .15s}.solution-discovery-navigation a:hover .chimi-icon,.solution-discovery-navigation a:focus-visible .chimi-icon,.solution-discovery-navigation a.is-active .chimi-icon{opacity:1}.solution-discovery-navigation a.is-active .chimi-icon{color:var(--chimi-brand)}.solution-feed-menu-search button .chimi-icon{width:20px;height:20px}.solution-experience-action-rail button>span .chimi-icon{width:24px;height:24px}.solution-experience-action-rail button[aria-pressed=true] .chimi-icon--heart,.solution-experience-action-rail button[aria-pressed=true] .chimi-icon--bookmark{fill:currentColor}.solution-comment-like-icon .chimi-icon{width:19px;height:19px}.solution-comment-like-action--active .solution-comment-like-icon .chimi-icon--heart{fill:currentColor}.solution-comment-hide-action .chimi-icon{width:20px;height:20px}.solution-comment-hide-action--active .chimi-icon--hide{fill:currentColor;stroke:currentColor}.solution-experience-panel>header button .chimi-icon,.solution-feed-mobile-menu>div button .chimi-icon{width:22px;height:22px}@media (max-width:820px){.solution-feed-mobile-control .chimi-icon{width:22px;height:22px}}.solution-feed-action-rail>a>span .chimi-icon,.solution-feed-action-rail>button>span .chimi-icon{width:23px;height:23px}.solution-feed-quick-action.is-active .chimi-icon--heart,.solution-feed-quick-action.is-active .chimi-icon--bookmark{fill:currentColor}.solution-feed-avatar-action{z-index:2;position:relative}.solution-feed-action-rail .solution-feed-follow-action{z-index:3;color:#fff;background:#e94f70;border:2px solid #fffffff0;border-radius:999px;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;margin-top:-22px;margin-bottom:-7px;padding:0;display:grid;position:relative;box-shadow:0 7px 18px #00000052,inset 0 1px #ffffff38}.solution-feed-action-rail .solution-feed-follow-action .chimi-icon{width:17px;height:17px}.solution-feed-action-rail .solution-feed-follow-action:hover:not(:disabled),.solution-feed-action-rail .solution-feed-follow-action:focus-visible:not(:disabled){color:#fff;background:#f05b79;transform:scale(1.06)}.solution-feed-action-rail .solution-feed-follow-action:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .4);outline-offset:3px}.solution-feed-action-rail .solution-feed-follow-action:disabled{cursor:wait;opacity:.58}.solution-feed-action-rail .solution-feed-follow-action>span,.solution-feed-action-rail .solution-feed-follow-action>em{display:none}@media (max-width:820px){.solution-feed-action-rail .solution-feed-follow-action{width:27px;min-width:27px;height:27px;min-height:27px;margin-top:-21px;margin-bottom:-6px}.solution-feed-action-rail .solution-feed-follow-action .chimi-icon{width:16px;height:16px}}.chimi-library-shell{background:#0b0d16;min-height:100dvh}.chimi-library-page{color:#f5f7f9;background:radial-gradient(circle at 85% 4%, rgba(var(--chimi-brand-rgb), .08), transparent 31rem), #0b0d16;width:min(100%,1440px);min-height:100dvh;margin:0 auto;padding:48px 38px 72px}.chimi-library-header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.chimi-library-header>div{max-width:760px}.chimi-library-kicker{color:var(--chimi-brand);letter-spacing:.14em;margin:0 0 10px;font-size:11px;font-weight:850}.chimi-library-header h1,.chimi-library-state h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(38px,5vw,64px)}.chimi-library-header>div>p:last-child,.chimi-library-state>p:not(.chimi-library-kicker){color:#ffffff94;max-width:680px;margin:14px 0 0;font-size:16px;line-height:1.65}.chimi-library-primary-action,.chimi-library-secondary-action{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:10px 17px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.chimi-library-primary-action{border:1px solid var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.chimi-library-secondary-action{color:#ffffffd1;background:#ffffff0e;border:1px solid #ffffff26}.chimi-library-primary-action:hover,.chimi-library-primary-action:focus-visible{background:#aab2ff}.chimi-library-secondary-action:hover,.chimi-library-secondary-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .48);color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .08)}.chimi-library-primary-action:focus-visible,.chimi-library-secondary-action:focus-visible,.chimi-library-text-action:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .28);outline-offset:3px}.chimi-library-primary-action:disabled,.chimi-library-secondary-action:disabled{cursor:wait;opacity:.52}.chimi-library-text-action{color:var(--chimi-brand);text-underline-offset:4px;font-weight:750}.chimi-library-filter-bar{background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;gap:5px;max-width:100%;margin-bottom:28px;padding:5px;display:inline-flex;overflow-x:auto}.chimi-library-filter-button{color:#ffffff8c;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:8px 15px;font-size:14px;font-weight:750}.chimi-library-filter-button:hover,.chimi-library-filter-button:focus-visible{color:#fff;background:#ffffff12}.chimi-library-filter-button.is-active{color:#10211c;background:var(--chimi-brand)}.chimi-library-count{color:#ffffff6e;margin:-5px 0 20px;font-size:13px;font-weight:700}.chimi-library-grid{grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:22px;display:grid}.chimi-library-card{color:#f5f7f9;background:#141a22;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;min-width:0;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;overflow:hidden;box-shadow:0 18px 48px #0000002e}.chimi-library-card:hover{border-color:rgba(var(--chimi-success-rgb), .22);transform:translateY(-3px);box-shadow:0 24px 56px #0000004d}.chimi-library-card.is-completed{border-color:#ffffff1c}.chimi-library-cover{aspect-ratio:16/9;color:#fff;background:#0e1319;text-decoration:none;display:block;position:relative;overflow:hidden}.chimi-library-cover img,.chimi-library-cover video{object-fit:cover;width:100%;height:100%;transition:transform .26s;display:block}.chimi-library-card:hover .chimi-library-cover img,.chimi-library-card:hover .chimi-library-cover video{transform:scale(1.025)}.chimi-library-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080c1161);height:42%;position:absolute;inset:auto 0 0}.chimi-library-cover-fallback{background:radial-gradient(circle at 75% 20%, rgba(var(--chimi-success-rgb), .22), transparent 52%), linear-gradient(145deg, #17222b, #0d1218);flex-direction:column;justify-content:flex-end;gap:6px;width:100%;height:100%;padding:20px;display:flex}.chimi-library-cover-fallback small{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.chimi-library-cover-fallback strong{letter-spacing:-.04em;font-size:25px}.chimi-library-card-body{flex-direction:column;flex:1;gap:12px;min-height:290px;padding:20px;display:flex}.chimi-library-card-body h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:22px;line-height:1.22}.chimi-library-card-body>p:not(.solution-author-line){color:#ffffff8a;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.chimi-library-card .experience-run-card-heading{align-items:flex-start}.chimi-library-card .experience-run-card-heading time{color:#ffffff61;font-size:12px}.chimi-library-card .solution-author-line{color:#ffffff6b;margin:0}.chimi-library-card .solution-author-line .solution-text-link{color:#ffffffc2;text-decoration:none}.chimi-library-card .solution-topic-badge{border-color:rgba(var(--chimi-success-rgb), .18);color:var(--chimi-success);background:rgba(var(--chimi-success-rgb), .075)}.chimi-library-card .experience-run-active-badge,.chimi-library-card .experience-run-completed-badge{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.chimi-library-card .experience-run-active-badge{color:var(--chimi-success);background:rgba(var(--chimi-success-rgb), .1)}.chimi-library-card .experience-run-completed-badge{color:#ffffffad;background:#ffffff12}.chimi-library-card .experience-run-card-progress{margin-top:auto;padding-top:4px}.chimi-library-card .experience-run-card-progress-copy{color:#fff9;font-size:13px}.chimi-library-card .experience-run-card-progress-bar{height:7px;accent-color:var(--chimi-brand);background:#ffffff17}.chimi-library-card .experience-run-card-progress-bar::-webkit-progress-value{background:var(--chimi-brand)}.chimi-library-card .experience-run-card-progress-bar::-moz-progress-bar{background:var(--chimi-brand)}.chimi-library-card.is-completed .experience-run-card-progress-bar{accent-color:#ffffff85}.chimi-library-card .chimi-library-primary-action{align-self:flex-start;margin-top:auto}.chimi-library-actions{flex-wrap:wrap;gap:9px;margin-top:auto;padding-top:5px;display:flex}.chimi-library-state,.chimi-library-empty{color:#fff;background:#141a22;border:1px solid #ffffff17;border-radius:22px;justify-items:start;gap:16px;padding:30px;display:grid}.chimi-library-state{width:min(100%,700px);margin:10vh auto 0}.chimi-library-empty{place-content:center;min-height:260px}.chimi-library-empty h2{letter-spacing:-.035em;margin:0;font-size:clamp(25px,4vw,34px)}.chimi-library-empty p{color:#ffffff85;max-width:580px;margin:0;line-height:1.6}.chimi-library-load-more{margin-top:26px}.chimi-library-page .solution-form-error{color:#f3a199;background:#f38b7f14;border-color:#f38b7f42}@media (max-width:900px){.chimi-library-header{flex-direction:column;align-items:flex-start}}@media (max-width:820px){.chimi-library-page{padding:calc(86px + env(safe-area-inset-top)) 18px calc(48px + env(safe-area-inset-bottom))}}@media (max-width:560px){.chimi-library-page{padding-left:14px;padding-right:14px}.chimi-library-header{margin-bottom:22px}.chimi-library-header h1,.chimi-library-state h1{font-size:38px}.chimi-library-header .chimi-library-secondary-action{width:100%}.chimi-library-filter-bar{border-radius:18px;width:100%;display:grid}.chimi-library-filter-button{width:100%}.chimi-library-grid{grid-template-columns:1fr;gap:16px}.chimi-library-card{border-radius:18px}.chimi-library-card-body{min-height:auto;padding:17px}.chimi-library-actions{display:grid}.chimi-library-actions>*,.chimi-library-card .chimi-library-primary-action{width:100%}.chimi-library-state,.chimi-library-empty{border-radius:18px;padding:24px 20px}}.solution-experience-rail-author{justify-items:center;width:68px;margin-bottom:3px;display:grid;position:relative}.solution-experience-rail-author .solution-experience-rail-avatar{margin-bottom:0}.solution-experience-action-rail .solution-experience-author-follow{z-index:4;color:#fff;background:#e94f70;border:2px solid #fffffff0;border-radius:999px;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:grid;position:absolute;bottom:-8px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 7px 18px #00000052,inset 0 1px #ffffff38}.solution-experience-action-rail .solution-experience-author-follow .chimi-icon{width:17px;height:17px}.solution-experience-action-rail .solution-experience-author-follow:hover:not(:disabled),.solution-experience-action-rail .solution-experience-author-follow:focus-visible:not(:disabled){color:#fff;background:#f05b79;transform:translate(-50%)scale(1.06)}.solution-experience-action-rail .solution-experience-author-follow:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .4);outline-offset:3px}.solution-experience-action-rail .solution-experience-author-follow:disabled{cursor:wait;opacity:.58}@media (max-width:820px){.solution-experience-rail-author{width:62px}.solution-experience-action-rail .solution-experience-author-follow{width:27px;min-width:27px;height:27px;min-height:27px;bottom:-7px;left:50%;right:auto}.solution-experience-action-rail .solution-experience-author-follow .chimi-icon{width:16px;height:16px}}.experience-workspace-action-rail button>span{place-items:center;display:grid}.experience-workspace-action-rail button>span .chimi-icon{stroke-width:1.9px;width:20px;height:20px}.experience-workspace-action-rail button.is-active>span .chimi-icon{color:var(--experience-workspace-accent)}.experience-workspace-exit .chimi-icon,.experience-workspace-panel>header button .chimi-icon{width:22px;height:22px}@media (max-width:820px){.experience-workspace-action-rail button>span .chimi-icon{width:19px;height:19px}}.chimi-profile-page,.chimi-profile-public{box-sizing:border-box;color:#f5f7f9;background:radial-gradient(circle at 82% 4%, rgba(var(--chimi-brand-rgb), .08), transparent 31rem), #0b0d16;min-height:100dvh;padding:48px 38px 72px}.chimi-profile-page{display:block}.chimi-profile-card{background:0 0;border:0;border-radius:0;width:min(100%,980px);margin:0 auto;padding:0}.chimi-profile-heading{margin-bottom:30px}.chimi-profile-kicker,.chimi-profile-section-kicker{color:var(--chimi-brand);letter-spacing:.14em;margin:0 0 8px;font-size:11px;font-weight:850}.chimi-profile-heading h1,.chimi-profile-public-header h1{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(38px,5vw,62px)}.chimi-profile-heading>p:last-child{color:#ffffff94;max-width:640px;margin:12px 0 0;line-height:1.65}.chimi-profile-card .profile-username-section,.chimi-profile-card .profile-about-section,.chimi-profile-avatar-section{color:#f5f7f9;background:#141a22;border:1px solid #ffffff17;border-radius:22px;margin:0 0 20px;padding:24px;box-shadow:0 18px 48px #0000002e}.chimi-profile-card .profile-username-section h2,.chimi-profile-card .profile-about-section h2,.chimi-profile-avatar-section h2{color:#fff;margin:0}.chimi-profile-card .profile-username-section>p:not(.profile-public-url),.chimi-profile-card .profile-about-heading p,.chimi-profile-avatar-preview p{color:#ffffff8c}.chimi-profile-card .profile-public-url{color:var(--chimi-brand);margin:14px 0 0}.chimi-profile-card .profile-username-form input,.chimi-profile-card .profile-about-section textarea{color:#fff;background:#ffffff0e;border-color:#ffffff21}.chimi-profile-card .profile-username-form input::placeholder,.chimi-profile-card .profile-about-section textarea::placeholder{color:#ffffff59}.chimi-profile-card .profile-username-form input:focus-visible,.chimi-profile-card .profile-about-section textarea:focus-visible{border-color:var(--chimi-brand);outline:3px solid rgba(var(--chimi-brand-rgb), .18)}.chimi-profile-card .profile-about-heading>span{color:#ffffff6b}.chimi-profile-avatar-preview{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;margin:20px 0 0;padding:20px}.chimi-profile-avatar-preview strong{color:#fff}.chimi-profile-card .profile-avatar-file strong{color:#ffffff85}.chimi-profile-card .profile-avatar-file span,.chimi-profile-card .profile-avatar-primary{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.chimi-profile-card .profile-avatar-file span:hover,.chimi-profile-card .profile-avatar-primary:hover:not(:disabled){background:#aab2ff}.chimi-profile-card .profile-avatar-secondary{color:#ffffffd1;background:#ffffff0e;border-color:#ffffff24}.chimi-profile-card .profile-avatar-secondary:hover{border-color:rgba(var(--chimi-brand-rgb), .42);color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .08)}.chimi-profile-card .profile-avatar-danger{color:#ffb3aa;background:#f38b7f14;border-color:#f38b7f57}.chimi-profile-card .profile-avatar-message{color:var(--chimi-brand);margin-bottom:0}.chimi-profile-state{color:#ffffffad;background:#141a22;border:1px solid #ffffff17;border-radius:22px;width:min(100%,980px);margin:0 auto;padding:26px}.chimi-profile-public{width:100%}.chimi-profile-public>*{width:min(100%,1180px);margin-left:auto;margin-right:auto}.chimi-profile-public-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:34px;display:flex}.chimi-profile-public .public-person-heading{align-items:flex-start;gap:24px}.chimi-profile-public .public-person-heading>.chimi-avatar--large{border:2px solid rgba(var(--chimi-brand-rgb), .2);flex:0 0 112px;width:112px;height:112px;box-shadow:0 16px 45px #00000047}.chimi-profile-public .public-person-username{color:var(--chimi-brand);margin:5px 0 12px}.chimi-profile-public .public-person-bio,.chimi-profile-public .public-person-heading>div>p:last-child{color:#fff9;max-width:650px;line-height:1.65}.chimi-profile-public .public-person-actions{align-items:center}.chimi-profile-public .public-person-follow-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.chimi-profile-public .public-person-follow-action:hover:not(:disabled),.chimi-profile-public .public-person-follow-action:focus-visible:not(:disabled){background:#aab2ff}.chimi-profile-public .public-person-follow-action.is-active{border-color:rgba(var(--chimi-brand-rgb), .34);color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .09)}.chimi-profile-public .public-person-follow-action>span{background:#10211c1f}.chimi-profile-public .public-person-follow-action.is-active>span{background:rgba(var(--chimi-brand-rgb), .1)}.chimi-profile-public .solution-secondary-action{color:#fffc;background:#ffffff0d;border-color:#ffffff24}.chimi-profile-public .public-person-follow-error,.chimi-profile-public .solution-form-error{color:#ffb3aa;background:#f38b7f14;border-color:#f38b7f4d}.chimi-profile-public .solution-state{color:#ffffffad;background:#141a22;border:1px solid #ffffff17}.chimi-profile-public .solution-state h1{color:#fff}.chimi-profile-solutions{margin-top:36px}.chimi-profile-solutions-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.chimi-profile-solutions-heading h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(25px,4vw,34px)}.chimi-profile-solutions-heading>p{color:#ffffff6b;margin:0;font-size:13px;font-weight:700}.chimi-profile-solution-grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:20px;display:grid}.chimi-profile-solution-card{color:#f5f7f9;background:radial-gradient(circle at 100% 0, rgba(var(--chimi-brand-rgb), .07), transparent 15rem), #141a22;border:1px solid #ffffff17;border-radius:22px;flex-direction:column;min-height:260px;padding:22px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 18px 48px #0000002e}.chimi-profile-solution-card:hover{border-color:rgba(var(--chimi-brand-rgb), .22);transform:translateY(-3px);box-shadow:0 24px 56px #00000047}.chimi-profile-solution-card-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.chimi-profile-solution-card .solution-topic-badge{border-color:rgba(var(--chimi-brand-rgb), .22);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .07)}.chimi-profile-solution-card-heading time{color:#ffffff61;font-size:12px}.chimi-profile-solution-card h2{color:#fff;margin:22px 0 10px;font-size:21px;line-height:1.28}.chimi-profile-solution-card>p{color:#ffffff8c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;line-height:1.6;display:-webkit-box;overflow:hidden}.chimi-profile-solution-open{width:fit-content;color:var(--chimi-brand);align-items:center;gap:7px;margin-top:auto;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.chimi-profile-solution-open:hover,.chimi-profile-solution-open:focus-visible{color:#aab2ff}.chimi-profile-solution-open:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .25);outline-offset:4px;border-radius:5px}.chimi-profile-public .solution-load-more{width:fit-content;margin-top:24px;display:flex}@media (max-width:820px){.chimi-profile-page,.chimi-profile-public{padding:82px 18px 48px}.chimi-profile-public-header{gap:24px;display:grid}.chimi-profile-public .public-person-actions{width:100%}.chimi-profile-public .public-person-heading>.chimi-avatar--large{flex-basis:88px;width:88px;height:88px}}@media (max-width:560px){.chimi-profile-page,.chimi-profile-public{padding-left:14px;padding-right:14px}.chimi-profile-heading h1,.chimi-profile-public-header h1{font-size:36px}.chimi-profile-card .profile-username-section,.chimi-profile-card .profile-about-section,.chimi-profile-avatar-section{border-radius:19px;padding:19px}.chimi-profile-public .public-person-heading{display:grid}.chimi-profile-solutions-heading{flex-direction:column;align-items:flex-start;gap:6px}.chimi-profile-solution-grid{grid-template-columns:1fr}.chimi-profile-solution-card{min-height:230px;padding:19px}}.chimi-creator-library-page{box-sizing:border-box;color:#f5f7f9;background:radial-gradient(circle at 82% 4%, rgba(var(--chimi-brand-rgb), .08), transparent 31rem), #0b0d16;min-height:100dvh;padding:48px 38px 72px}.chimi-creator-library{width:min(100%,1180px);margin:0 auto}.chimi-creator-library-header{margin-bottom:32px}.chimi-creator-library-header h1{color:#fff;letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(38px,5vw,62px);line-height:1.02}.chimi-creator-library-header .solution-kicker{color:var(--chimi-brand);letter-spacing:.14em;margin-bottom:10px;font-size:11px;font-weight:850}.chimi-creator-library-header .solution-intro{color:#ffffff94;max-width:690px;margin-top:14px;line-height:1.65}.chimi-creator-library .solution-layout{grid-template-columns:minmax(300px,.82fr) minmax(0,1.45fr);align-items:start;gap:24px;display:grid}.chimi-creator-library .solution-form-card,.chimi-creator-library .solution-list-panel{background:#141a22;border:1px solid #ffffff17;border-radius:24px;box-shadow:0 20px 52px #0003}.chimi-creator-library .solution-form-card{padding:25px;position:sticky;top:28px}.chimi-creator-library .solution-list-panel{min-width:0;padding:25px}.chimi-creator-library .solution-section-label{color:var(--chimi-brand)}.chimi-creator-library .solution-form-card h2,.chimi-creator-library .solution-list-panel h2{color:#fff}.chimi-creator-form-intro{color:#ffffff80;margin:8px 0 0;font-size:14px;line-height:1.55}.chimi-creator-library .solution-field>span{color:#fffc}.chimi-creator-library .solution-field input,.chimi-creator-library .solution-field textarea,.chimi-creator-library .solution-field select{color:#fff;background:#ffffff0e;border-color:#ffffff21}.chimi-creator-library .solution-field select option{color:#12171e;background:#fff}.chimi-creator-library .solution-field input::placeholder,.chimi-creator-library .solution-field textarea::placeholder{color:#ffffff52}.chimi-creator-library .solution-field input:focus-visible,.chimi-creator-library .solution-field textarea:focus-visible,.chimi-creator-library .solution-field select:focus-visible{border-color:var(--chimi-brand);outline:3px solid rgba(var(--chimi-brand-rgb), .17)}.chimi-creator-library .solution-field small,.chimi-creator-library .solution-privacy-note{color:#ffffff61}.chimi-creator-library .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.chimi-creator-library .solution-primary-action:hover:not(:disabled){background:#aab2ff}.chimi-creator-library .solution-library-tabs{background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;padding:4px}.chimi-creator-library .solution-library-tab{color:#ffffff8a;background:0 0;border-radius:10px}.chimi-creator-library .solution-library-tab[aria-pressed=true]{color:#10211c;background:var(--chimi-brand)}.chimi-creator-library .solution-list-heading{margin-top:24px}.chimi-creator-library .solution-count{border-color:rgba(var(--chimi-brand-rgb), .24);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .08)}.chimi-creator-library .solution-list{gap:12px;margin-top:18px;display:grid}.chimi-creator-library .solution-list-item{color:#f5f7f9;background:radial-gradient(circle at 100% 0, rgba(var(--chimi-brand-rgb), .055), transparent 14rem), #ffffff08;border:1px solid #ffffff16;border-radius:18px;padding:20px;transition:border-color .16s,transform .16s,background .16s}.chimi-creator-library .solution-list-item h3{color:#fff}.chimi-creator-library .solution-list-item p,.chimi-creator-library .solution-muted{color:#ffffff80}.chimi-creator-library .solution-list-item time{color:#ffffff5c}.chimi-creator-library .solution-draft-badge{color:#ffffffab;background:#ffffff0e;border-color:#ffffff1f}.chimi-creator-library .solution-published-badge{border-color:rgba(var(--chimi-brand-rgb), .24);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .075)}.chimi-creator-library .solution-topic-badge{border-color:rgba(var(--chimi-brand-rgb), .17);color:#daddff;background:rgba(var(--chimi-brand-rgb), .06)}.chimi-creator-library .solution-empty,.chimi-creator-library .solution-library-loading,.chimi-creator-library .solution-list-error{color:#ffffff94;background:#ffffff08;border-color:#ffffff14}.chimi-creator-library .solution-empty h3{color:#fff}.chimi-creator-library .solution-secondary-action{color:#ffffffc2;background:#ffffff0d;border-color:#ffffff21}.chimi-creator-library .solution-load-more{margin-top:20px}.chimi-creator-library .solution-form-notice{border-color:rgba(var(--chimi-brand-rgb), .23);color:#daddff;background:rgba(var(--chimi-brand-rgb), .07)}.chimi-creator-library .solution-form-error,.chimi-creator-library .solution-inline-error{color:#ffb3aa;background:#f38b7f13;border-color:#f38b7f47}.chimi-creator-library-page>.solution-container:not(.chimi-creator-library){width:min(100%,900px);margin:0 auto}.chimi-creator-library-page .solution-state{color:#ffffffa6;background:#141a22;border-color:#ffffff17}.chimi-creator-library-page .solution-state h1{color:#fff}@media (max-width:980px){.chimi-creator-library .solution-layout{grid-template-columns:1fr}.chimi-creator-library .solution-form-card{position:static}}@media (max-width:820px){.chimi-creator-library-page{padding:82px 18px 50px}}@media (max-width:560px){.chimi-creator-library-page{padding-left:14px;padding-right:14px}.chimi-creator-library-header h1{font-size:36px}.chimi-creator-library .solution-form-card,.chimi-creator-library .solution-list-panel{border-radius:19px;padding:19px}.chimi-creator-library .solution-list-item{padding:17px}}.chimi-creator-editor-page{box-sizing:border-box;color:#f5f7f9;background:radial-gradient(circle at 84% 2%, rgba(var(--chimi-brand-rgb), .075), transparent 34rem), #0b0d16;min-height:100dvh;padding:42px 38px 72px}.chimi-creator-editor-page .solution-container{width:min(100%,1180px)}.chimi-creator-editor{--creator-editor-surface:#141a22;--creator-editor-surface-soft:#19212b;--creator-editor-border:#ffffff17;--creator-editor-text:#f7fafc;--creator-editor-muted:#ffffff8f;--creator-editor-accent:var(--chimi-brand);--creator-editor-danger:#f38b7f}.chimi-creator-editor .solution-detail-header{margin-bottom:20px}.chimi-creator-editor-back{color:#ffffffb8;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.chimi-creator-editor-back:hover,.chimi-creator-editor-back:focus-visible{color:var(--creator-editor-accent)}.chimi-creator-editor-back:focus-visible{outline:3px solid rgba(var(--chimi-brand-rgb), .18);outline-offset:4px;border-radius:7px}.chimi-creator-editor .solution-draft-badge{border:1px solid rgba(var(--chimi-brand-rgb), .2);color:var(--creator-editor-accent);background:rgba(var(--chimi-brand-rgb), .07)}.chimi-creator-editor .solution-cover-editor,.chimi-creator-editor .solution-detail-card,.chimi-creator-editor .solution-steps-card,.chimi-creator-editor .solution-publish-card,.chimi-creator-editor .solution-delete-card{border-color:var(--creator-editor-border);color:var(--creator-editor-text);background:radial-gradient(circle at 100% 0, rgba(var(--chimi-brand-rgb), .045), transparent 18rem), var(--creator-editor-surface);box-shadow:0 20px 52px #0003}.chimi-creator-editor .solution-cover-editor,.chimi-creator-editor .solution-detail-card,.chimi-creator-editor .solution-steps-card{border-radius:24px}.chimi-creator-editor .solution-detail-card{margin-top:20px;padding:clamp(26px,5vw,54px)}.chimi-creator-editor .solution-detail-card h1,.chimi-creator-editor .solution-cover-editor h2,.chimi-creator-editor .solution-steps-card h2,.chimi-creator-editor .solution-publish-card h2,.chimi-creator-editor .solution-delete-card h2{color:#fff}.chimi-creator-editor .solution-section-label{color:var(--creator-editor-accent)}.chimi-creator-editor .solution-detail-summary,.chimi-creator-editor .solution-publish-description,.chimi-creator-editor .solution-delete-description,.chimi-creator-editor .solution-privacy-note,.chimi-creator-editor .solution-cover-editor-note,.chimi-creator-editor .solution-muted{color:var(--creator-editor-muted)}.chimi-creator-editor .solution-cover-editor{margin-bottom:0;padding:24px}.chimi-creator-editor .solution-cover-editor-heading>div>p:last-child{color:var(--creator-editor-muted)}.chimi-creator-editor .solution-cover-editor-preview{border:1px solid var(--creator-editor-border);background:#080c11}.chimi-creator-editor .solution-cover-editor-empty{border-color:rgba(var(--chimi-brand-rgb), .2);color:var(--creator-editor-muted);background:radial-gradient(circle at center, rgba(var(--chimi-brand-rgb), .065), transparent 60%)}.chimi-creator-editor .solution-cover-editor-empty>span{border:1px solid rgba(var(--chimi-brand-rgb), .22);width:54px;height:54px;color:var(--creator-editor-accent);background:rgba(var(--chimi-brand-rgb), .07);border-radius:50%;place-items:center;display:grid}.chimi-creator-editor .solution-cover-editor-empty strong{color:#fff}.chimi-creator-editor .solution-cover-file-control{color:#ffffffd6;background:#ffffff0e;border-color:#ffffff21}.chimi-creator-editor .solution-detail-toolbar{align-items:center}.chimi-creator-editor .solution-topic-badge{border-color:rgba(var(--chimi-brand-rgb), .2);color:var(--creator-editor-accent);background:rgba(var(--chimi-brand-rgb), .07)}.chimi-creator-editor .solution-detail-facts{border-color:var(--creator-editor-border)}.chimi-creator-editor .solution-detail-facts div{border-color:var(--creator-editor-border);background:#ffffff06}.chimi-creator-editor .solution-detail-facts dt{color:#ffffff6b}.chimi-creator-editor .solution-detail-facts dd{color:#ffffffdb}.chimi-creator-editor .solution-field>span{color:#fffc}.chimi-creator-editor .solution-field input,.chimi-creator-editor .solution-field textarea,.chimi-creator-editor .solution-field select{color:#fff;background:#ffffff0e;border-color:#ffffff21}.chimi-creator-editor .solution-field select option{color:#12171e;background:#fff}.chimi-creator-editor .solution-field input::placeholder,.chimi-creator-editor .solution-field textarea::placeholder{color:#ffffff52}.chimi-creator-editor .solution-field input:focus-visible,.chimi-creator-editor .solution-field textarea:focus-visible,.chimi-creator-editor .solution-field select:focus-visible{border-color:var(--creator-editor-accent);outline:3px solid rgba(var(--chimi-brand-rgb), .16)}.chimi-creator-editor .solution-field small{color:#ffffff61}.chimi-creator-editor .solution-primary-action{border-color:var(--creator-editor-accent);color:#10211c;background:var(--creator-editor-accent)}.chimi-creator-editor .solution-primary-action:hover:not(:disabled){background:#ff8da2}.chimi-creator-editor .solution-secondary-action{color:#ffffffc7;background:#ffffff0d;border-color:#ffffff21}.chimi-creator-editor .solution-secondary-action:hover:not(:disabled){border-color:rgba(var(--chimi-brand-rgb), .35);color:#ff8da2;background:rgba(var(--chimi-brand-rgb), .07)}.chimi-creator-editor .solution-steps-card{margin-top:20px;padding:clamp(24px,4vw,40px)}.chimi-creator-editor .solution-count{color:#10211c;background:var(--creator-editor-accent)}.chimi-creator-editor .solution-step-form{border-color:var(--creator-editor-border);background:#ffffff06;max-width:none}.chimi-creator-editor .solution-step-list{gap:14px}.chimi-creator-editor .solution-step-item{border-color:var(--creator-editor-border);background:#ffffff06}.chimi-creator-editor .solution-step-item-ordering{border-color:rgba(var(--chimi-brand-rgb), .28);background:rgba(var(--chimi-brand-rgb), .055)}.chimi-creator-editor .solution-step-number{border:1px solid rgba(var(--chimi-brand-rgb), .2);color:var(--creator-editor-accent);background:rgba(var(--chimi-brand-rgb), .07)}.chimi-creator-editor .solution-step-title{color:#fff}.chimi-creator-editor .solution-step-description,.chimi-creator-editor .solution-step-item time,.chimi-creator-editor .solution-step-image-help,.chimi-creator-editor .solution-step-image-empty p{color:var(--creator-editor-muted)}.chimi-creator-editor .solution-step-image-empty{background:#ffffff06;border-color:#ffffff1f}.chimi-creator-editor .solution-step-image-empty span{color:#ffffffc7}.chimi-creator-editor .solution-step-image-picker{color:#ffffffc7;background:#ffffff0b;border-color:#ffffff21}.chimi-creator-editor .solution-step-image-delete,.chimi-creator-editor .solution-step-edit-button{color:var(--creator-editor-accent)}.chimi-creator-editor .solution-step-delete-button{color:#ffaaa0}.chimi-creator-editor .solution-step-order-toolbar{border-color:rgba(var(--chimi-brand-rgb), .2);background:rgba(var(--chimi-brand-rgb), .055)}.chimi-creator-editor .solution-step-order-toolbar p{color:#ffffff9e}.chimi-creator-editor .solution-step-order-button{border-color:rgba(var(--chimi-brand-rgb), .22);color:#ff8da2;background:rgba(var(--chimi-brand-rgb), .055)}.chimi-creator-editor .solution-publish-card{border-color:rgba(var(--chimi-brand-rgb), .2);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .085), rgba(var(--chimi-brand-rgb), .025)), var(--creator-editor-surface);border-radius:22px;gap:20px;margin-top:20px;padding:25px}.chimi-creator-editor .solution-publish-confirmation{border-color:rgba(var(--chimi-brand-rgb), .2);color:#ffffffc2;background:#00000024}.chimi-creator-editor .solution-publish-warning{color:#ffffffc2}.chimi-creator-editor .solution-delete-card{background:linear-gradient(135deg, #f38b7f0e, #f38b7f04), var(--creator-editor-surface);border-color:#f38b7f33;border-radius:22px;gap:18px;margin-top:20px;padding:24px}.chimi-creator-editor .solution-delete-card .solution-section-label{color:#ffaaa0}.chimi-creator-editor .solution-delete-confirmation,.chimi-creator-editor .solution-step-delete-confirmation{color:#ffffffbd;background:#f38b7f0b;border-color:#f38b7f38}.chimi-creator-editor .solution-delete-warning,.chimi-creator-editor .solution-step-delete-confirmation p{color:#ffffffbd}.chimi-creator-editor .solution-danger-action{color:#ffb3aa;background:#f38b7f14;border-color:#f38b7f66}.chimi-creator-editor .solution-form-notice{border-color:rgba(var(--chimi-brand-rgb), .22);color:#daddff;background:rgba(var(--chimi-brand-rgb), .065)}.chimi-creator-editor .solution-form-error,.chimi-creator-editor .solution-inline-error{color:#ffb3aa;background:#f38b7f12;border-color:#f38b7f47}.chimi-creator-editor-page .solution-state{color:#ffffffa8;background:#141a22;border-color:#ffffff17}.chimi-creator-editor-page .solution-state h1{color:#fff}.chimi-creator-editor-page .solution-state p{color:#ffffff8f}@media (max-width:820px){.chimi-creator-editor-page{padding:82px 18px 52px}.chimi-creator-editor .solution-detail-header{align-items:center}}@media (max-width:560px){.chimi-creator-editor-page{padding-left:14px;padding-right:14px}.chimi-creator-editor .solution-detail-header{display:flex}.chimi-creator-editor .solution-cover-editor,.chimi-creator-editor .solution-detail-card,.chimi-creator-editor .solution-steps-card,.chimi-creator-editor .solution-publish-card,.chimi-creator-editor .solution-delete-card{border-radius:19px}.chimi-creator-editor .solution-cover-editor,.chimi-creator-editor .solution-publish-card,.chimi-creator-editor .solution-delete-card{padding:19px}}.auth-continue-shell{color:#f7fafc;background:radial-gradient(circle at 50% 38%, rgba(var(--chimi-brand-rgb), .14), transparent 28rem), #080c11;place-items:center;min-height:100dvh;padding:24px;display:grid}.auth-continue-card{text-align:center;justify-items:center;gap:30px;width:min(100%,540px);display:grid}.auth-continue-brand{color:#fff;letter-spacing:.22em;font-size:.78rem;font-weight:900}.auth-continue-path{grid-template-columns:12px minmax(44px,84px) 12px minmax(44px,84px) 12px;align-items:center;display:grid}.auth-continue-path span{background:#0b1016;border:2px solid #ffffff47;border-radius:50%;width:12px;height:12px}.auth-continue-path span.is-active{border-color:var(--chimi-brand);background:var(--chimi-brand);box-shadow:0 0 0 6px rgba(var(--chimi-brand-rgb), .08), 0 0 30px rgba(var(--chimi-brand-rgb), .22)}.auth-continue-path i{background:rgba(var(--chimi-brand-rgb), .48);height:1px}.auth-continue-copy{justify-items:center;gap:10px;display:grid}.auth-continue-copy p{color:var(--chimi-brand);letter-spacing:.16em;margin:0;font-size:.68rem;font-weight:850}.auth-continue-copy h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,7vw,3.2rem);line-height:1.02}.auth-continue-copy span{color:#ffffff94;max-width:460px;line-height:1.65}.auth-continue-progress{background:#ffffff14;border-radius:999px;width:min(100%,260px);height:3px;overflow:hidden}.auth-continue-progress span{border-radius:inherit;background:var(--chimi-brand);width:45%;height:100%;animation:.62s ease-in-out infinite alternate auth-continue-progress;display:block}@keyframes auth-continue-progress{0%{transform:translate(-15%)}to{transform:translate(135%)}}@media (prefers-reduced-motion:reduce){.auth-continue-progress span{width:100%;animation:none}}.auth-continue-brand{animation:.32s ease-out 40ms both auth-continue-fade-up}.auth-continue-path{animation:.34s ease-out 80ms both auth-continue-fade-up}.auth-continue-copy{animation:.36s ease-out .12s both auth-continue-fade-up}.auth-continue-progress{animation:.36s ease-out .17s both auth-continue-fade-up}.auth-continue-path span{transition:transform .18s,box-shadow .18s,background-color .18s;position:relative}.auth-continue-path span.is-start{animation:.72s ease-in-out infinite auth-continue-dot-start}.auth-continue-path span.is-middle{animation:.72s ease-in-out .12s infinite auth-continue-dot-middle}.auth-continue-path span.is-end{animation:.72s ease-in-out .24s infinite auth-continue-dot-end}.auth-continue-path i{background:rgba(var(--chimi-brand-rgb), .14);position:relative;overflow:hidden}.auth-continue-path i:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--chimi-brand-rgb), .95), transparent);width:42%;animation:.72s linear infinite auth-continue-path-flow;position:absolute;inset:0;transform:translate(-160%)}.auth-continue-progress span{width:34%;animation:.62s cubic-bezier(.45,0,.2,1) infinite auth-continue-progress-flow}@keyframes auth-continue-card-enter{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-continue-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-continue-dot-start{0%,to{box-shadow:0 0 0 6px rgba(var(--chimi-brand-rgb), .06), 0 0 18px rgba(var(--chimi-brand-rgb), .12);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(var(--chimi-brand-rgb), .09), 0 0 32px rgba(var(--chimi-brand-rgb), .28);transform:scale(1.18)}}@keyframes auth-continue-dot-middle{0%,to{background:#0b1016;border-color:#ffffff47;transform:scale(.92)}50%{border-color:rgba(var(--chimi-brand-rgb), .9);background:rgba(var(--chimi-brand-rgb), .36);box-shadow:0 0 24px rgba(var(--chimi-brand-rgb), .18);transform:scale(1.12)}}@keyframes auth-continue-dot-end{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.13)}}@keyframes auth-continue-path-flow{0%{transform:translate(-160%)}to{transform:translate(330%)}}@keyframes auth-continue-progress-flow{0%{transform:translate(-130%)}to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.auth-continue-card,.auth-continue-brand,.auth-continue-path,.auth-continue-copy,.auth-continue-progress,.auth-continue-path span,.auth-continue-path i:after,.auth-continue-progress span{animation:none!important;transform:none!important}.auth-continue-path span.is-middle{border-color:rgba(var(--chimi-brand-rgb), .8);background:rgba(var(--chimi-brand-rgb), .25)}.auth-continue-progress span{width:100%}}.auth-continue-card{animation:.22s ease-out both auth-continue-visible-enter}.auth-continue-path{position:relative}.auth-continue-node{z-index:2;box-shadow:none;border-radius:999px;position:relative;background:#0b1016!important;border:2px solid #ffffff47!important;width:14px!important;height:14px!important}.auth-continue-node.is-start{animation:.9s linear infinite auth-continue-node-start!important}.auth-continue-node.is-middle{animation:.9s linear infinite auth-continue-node-middle!important}.auth-continue-node.is-end{animation:.9s linear infinite auth-continue-node-end!important}.auth-continue-link{display:block;position:relative;overflow:hidden;background:rgba(var(--chimi-brand-rgb), .16)!important;height:2px!important}.auth-continue-link:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--chimi-brand-rgb), .55) 28%, #d8ffed 55%, rgba(var(--chimi-brand-rgb), .55) 76%, transparent 100%);width:55%;filter:drop-shadow(0 0 5px rgba(var(--chimi-brand-rgb), .9));position:absolute;top:0;bottom:0;left:-55%}.auth-continue-link.is-first:after{animation:.9s linear infinite auth-continue-link-first!important}.auth-continue-link.is-second:after{animation:.9s linear infinite auth-continue-link-second!important}.auth-continue-progress{height:4px;position:relative;overflow:hidden}.auth-continue-progress span{border-radius:inherit;height:100%;box-shadow:0 0 12px rgba(var(--chimi-brand-rgb), .4);position:absolute;top:0;bottom:0;left:0;background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .25), #d8ffed, var(--chimi-brand))!important;width:34%!important;animation:.7s ease-in-out infinite auth-continue-loader-visible!important}@keyframes auth-continue-visible-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-continue-node-start{0%,28%{border-color:var(--chimi-brand);background:var(--chimi-brand);box-shadow:0 0 0 7px rgba(var(--chimi-brand-rgb), .1), 0 0 28px rgba(var(--chimi-brand-rgb), .34);transform:scale(1.25)}38%,to{box-shadow:none;background:#0b1016;border-color:#ffffff47;transform:scale(1)}}@keyframes auth-continue-node-middle{0%,27%{box-shadow:none;background:#0b1016;border-color:#ffffff47;transform:scale(1)}38%,63%{border-color:var(--chimi-brand);background:var(--chimi-brand);box-shadow:0 0 0 7px rgba(var(--chimi-brand-rgb), .1), 0 0 30px rgba(var(--chimi-brand-rgb), .38);transform:scale(1.28)}74%,to{box-shadow:none;background:#0b1016;border-color:#ffffff47;transform:scale(1)}}@keyframes auth-continue-node-end{0%,62%{box-shadow:none;background:#0b1016;border-color:#ffffff47;transform:scale(1)}74%,to{border-color:var(--chimi-brand);background:var(--chimi-brand);box-shadow:0 0 0 7px rgba(var(--chimi-brand-rgb), .1), 0 0 30px rgba(var(--chimi-brand-rgb), .38);transform:scale(1.28)}}@keyframes auth-continue-link-first{0%{opacity:0;transform:translate(0)}5%{opacity:1}31%{opacity:1;transform:translate(285%)}32%,to{opacity:0;transform:translate(285%)}}@keyframes auth-continue-link-second{0%,32%{opacity:0;transform:translate(0)}36%{opacity:1}67%{opacity:1;transform:translate(285%)}68%,to{opacity:0;transform:translate(285%)}}@keyframes auth-continue-loader-visible{0%{transform:translate(-115%)}to{transform:translate(295%)}}@media (prefers-reduced-motion:reduce){.auth-continue-card,.auth-continue-node,.auth-continue-link:after,.auth-continue-progress span{animation:none!important}.auth-continue-node.is-start,.auth-continue-node.is-middle,.auth-continue-node.is-end{border-color:var(--chimi-brand)!important;background:var(--chimi-brand)!important;box-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .18)!important;transform:none!important}.auth-continue-progress span{position:static;width:100%!important}}.auth-product-shell{color:#ffffffeb;background:radial-gradient(circle at 15% 8%, rgba(var(--chimi-brand-rgb), .1), transparent 30rem), radial-gradient(circle at 86% 86%, #6f89ff14, transparent 28rem), #080c11;min-height:100dvh;padding:40px 20px}.auth-product-card{color:#ffffffeb;background:radial-gradient(circle at 100% 0, rgba(var(--chimi-brand-rgb), .045), transparent 22rem), #111820;border-color:#ffffff17;box-shadow:0 28px 80px #00000052}.auth-product-brand{color:#fff}.auth-product-eyebrow,.auth-product-panel-label{color:var(--chimi-brand)}.auth-product-intro h1{color:#fff}.auth-product-intro>p:last-child{color:#ffffff94}.auth-product-panel{background:#ffffff09;border-color:#ffffff17}.auth-product-panel h2{color:#fff}.auth-product-panel>div:first-child>p:last-child{color:#ffffff8f}.auth-product-primary{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.auth-product-primary:hover{background:#aab2ff;border-color:#aab2ff}.auth-product-secondary{color:#ffffffd1;background:#ffffff0d;border-color:#ffffff21}.auth-product-secondary:hover{border-color:rgba(var(--chimi-brand-rgb), .36);color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .07)}.auth-product-success{border:1px solid rgba(var(--chimi-brand-rgb), .18);color:#daddff;background:rgba(var(--chimi-brand-rgb), .075);align-items:center;gap:7px;display:inline-flex}.auth-product-logout{color:#ffffff80}.auth-product-logout:hover{color:#ffffffdb}.auth-product-benefits{border-top-color:#ffffff14;border-bottom-color:#ffffff14}.auth-product-benefits>div{grid-template-columns:28px minmax(0,1fr)}.auth-product-benefits span{width:25px;height:25px;color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .09)}.auth-product-benefits p{color:#ffffffbd}.auth-product-privacy{color:#ffffff6e}.auth-product-back{color:#ffffff91;align-items:center;gap:7px}.auth-product-back:hover{color:#aab2ff}.auth-product-status{color:#ffffff94;background:#ffffff09;border-color:#ffffff17}.auth-product-primary:focus-visible,.auth-product-secondary:focus-visible,.auth-product-logout:focus-visible,.auth-product-back:focus-visible,.auth-product-brand:focus-visible{outline-color:rgba(var(--chimi-brand-rgb), .28)}.auth-product-primary .chimi-icon,.auth-product-secondary .chimi-icon{flex:none}@media (max-width:560px){.auth-product-shell{padding:14px 14px calc(20px + env(safe-area-inset-bottom))}.auth-product-card{border-radius:24px}}.chimi-logo{flex:none;width:auto;max-width:100%;height:auto;display:block;overflow:visible}.chimi-logo__primary{fill:var(--chimi-logo-primary,var(--primary,var(--chimi-brand)))}.chimi-logo__wordmark{fill:var(--chimi-logo-wordmark,var(--dark,#fff))}.chimi-logo--small{width:auto;height:22px}.chimi-logo--medium{width:auto;height:30px}.chimi-logo--large{width:auto;height:42px}.auth-product-brand,.auth-continue-brand,.solution-feed-mobile-menu,.chimi-library-cover-fallback{--chimi-logo-wordmark:#fff}.auth-product-brand{align-items:center;width:fit-content;display:inline-flex}.auth-product-brand .chimi-logo{height:30px}.auth-continue-brand{letter-spacing:0;justify-content:center;align-items:center;font-size:0;display:flex}.solution-feed-mobile-menu>div:first-child>.chimi-logo{height:27px}.chimi-library-cover-fallback .chimi-logo{height:24px}.solution-feed-card,.solution-feed-item,.solution-public-cover,.solution-public-hero{--chimi-logo-wordmark:#fff}@media (max-width:560px){.chimi-logo--medium{height:27px}.chimi-logo--large{height:36px}}.moderation-home-page{color:#ffffffeb;background:radial-gradient(circle at 12% 5%, rgba(var(--chimi-brand-rgb), .08), transparent 32rem), radial-gradient(circle at 88% 86%, #697dff12, transparent 30rem), #080c11;min-height:100dvh}.moderation-home-surface{color:#ffffffeb}.moderation-home-heading{justify-items:start;gap:14px;display:grid}.moderation-home-brand{--chimi-logo-wordmark:#fff;margin-bottom:8px;text-decoration:none;display:inline-flex}.moderation-home-back{color:#ffffff8f;align-items:center;gap:7px;display:inline-flex}.moderation-home-back:hover,.moderation-home-back:focus-visible{color:#aab2ff}.moderation-home-surface .solution-header h1{color:#fff}.moderation-home-surface .solution-section-label{color:var(--chimi-brand)}.moderation-home-surface .solution-intro{color:#ffffff8f}.moderation-home-grid{gap:18px}.moderation-home-card{color:#ffffffe6;background:linear-gradient(145deg,#ffffff0e,#ffffff06),#111820;border-color:#ffffff17;min-height:310px;position:relative;overflow:hidden;box-shadow:0 22px 52px #00000038}.moderation-home-card:before{content:"";background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .92), rgba(var(--chimi-brand-rgb), .06), transparent 72%);width:100%;height:2px;position:absolute;inset:0 auto auto 0}.moderation-home-card--comment:before{background:linear-gradient(90deg,#97a8ffe6,#97a8ff14,#0000 72%)}.moderation-home-card h2{color:#fff}.moderation-home-card>p:not(.solution-section-label):not(.moderation-access-status){color:#ffffff8f}.moderation-access-status{border-color:rgba(var(--chimi-brand-rgb), .17);color:#daddff;background:rgba(var(--chimi-brand-rgb), .07)}.moderation-home-card .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.moderation-home-card .solution-primary-action:hover,.moderation-home-card .solution-primary-action:focus-visible{background:#aab2ff;border-color:#aab2ff}.moderation-home-card .solution-secondary-action{color:#ffffff8c;background:#ffffff0b;border-color:#ffffff1f}.moderation-home-state{color:#ffffffad;background:#ffffff09;border-color:#ffffff17}.moderation-home-state h1{color:#fff}.moderation-home-state .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.moderation-home-state .solution-secondary-action{color:#ffffffd1;background:#ffffff0e;border-color:#ffffff1f}@media (max-width:760px){.moderation-home-card{min-height:260px}.moderation-home-brand .chimi-logo{height:27px}}.moderation-reports-page{color:#ffffffeb;background:radial-gradient(circle at 10% 4%, rgba(var(--chimi-brand-rgb), .075), transparent 34rem), radial-gradient(circle at 92% 88%, #697dff0f, transparent 30rem), #080c11;min-height:100dvh}.moderation-reports-surface{color:#ffffffeb}.moderation-reports-heading{justify-items:start;gap:13px;display:grid}.moderation-reports-brand{--chimi-logo-wordmark:#fff;margin-bottom:7px;text-decoration:none;display:inline-flex}.moderation-reports-back{color:#ffffff8a;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.moderation-reports-back:hover,.moderation-reports-back:focus-visible{color:#aab2ff}.moderation-reports-surface .solution-header h1{color:#fff}.moderation-reports-surface .solution-header>div>p:not(.solution-section-label){color:#ffffff8f;max-width:680px;line-height:1.6}.moderation-reports-surface .solution-section-label{color:var(--chimi-brand)}.moderation-reports-surface .moderation-cross-nav{margin-top:5px}.moderation-reports-surface .moderation-cross-nav .solution-text-link{color:#ffffffb3;text-decoration:none}.moderation-reports-surface .moderation-cross-nav .solution-text-link:hover,.moderation-reports-surface .moderation-cross-nav .solution-text-link:focus-visible{color:#aab2ff}.moderation-reports-grid{gap:18px;display:grid}.moderation-report-card{color:#ffffffe0;background:radial-gradient(circle at 100% 0, rgba(var(--chimi-brand-rgb), .045), transparent 20rem), #111820;border:1px solid #ffffff17;border-radius:24px;gap:18px;padding:clamp(20px,3vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px #0003}.moderation-report-card:before{content:"";background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .9), rgba(var(--chimi-brand-rgb), .06), transparent 72%);width:100%;height:2px;position:absolute;inset:0 auto auto 0}.moderation-report-card.is-resolved:before{background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .9), rgba(var(--chimi-brand-rgb), .06), transparent 72%)}.moderation-report-card.is-dismissed:before{background:linear-gradient(90deg,#aab5c2ad,#aab5c20d,#0000 72%)}.moderation-report-card h2,.moderation-report-card p{margin:0}.moderation-report-card h2{color:#fff;letter-spacing:-.025em;font-size:clamp(22px,3vw,28px)}.moderation-report-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.moderation-report-card-heading time{color:#ffffff61;font-size:13px}.moderation-report-status{border:1px solid rgba(var(--chimi-brand-rgb), .18);color:#daddff;background:rgba(var(--chimi-brand-rgb), .075);border-radius:999px;align-items:center;width:fit-content;min-height:29px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.moderation-report-status.is-resolved{border-color:rgba(var(--chimi-brand-rgb), .2);color:#daddff;background:rgba(var(--chimi-brand-rgb), .08)}.moderation-report-status.is-dismissed{color:#ffffff94;background:#ffffff0b;border-color:#ffffff1a}.moderation-report-evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.moderation-report-evidence>div{background:#ffffff07;border:1px solid #ffffff13;border-radius:15px;gap:6px;min-width:0;padding:14px;display:grid}.moderation-report-evidence span,.moderation-report-details>span{color:#ffffff61;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.moderation-report-evidence strong{overflow-wrap:anywhere;color:#ffffffdb;font-size:14px}.moderation-report-details{gap:8px;display:grid}.moderation-report-details p{color:#fff9;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.moderation-report-open{width:fit-content;color:var(--chimi-brand);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.moderation-report-open:hover,.moderation-report-open:focus-visible{color:#aab2ff}.moderation-reports-surface .moderation-report-decision{border-top-color:#ffffff14;margin-top:2px;padding-top:18px}.moderation-reports-surface .moderation-report-decision label{color:#ffffffd1}.moderation-reports-surface .moderation-report-decision label>span{font-size:13px;font-weight:750}.moderation-reports-surface .moderation-report-decision textarea{color:#fff;background:#ffffff0b;border-color:#ffffff1c}.moderation-reports-surface .moderation-report-decision textarea::placeholder{color:#ffffff4d}.moderation-reports-surface .moderation-report-decision textarea:hover{border-color:#fff3}.moderation-reports-surface .moderation-report-decision textarea:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .65);outline:3px solid rgba(var(--chimi-brand-rgb), .11)}.moderation-reports-surface .moderation-report-actions .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.moderation-reports-surface .moderation-report-actions .solution-primary-action:hover:not(:disabled),.moderation-reports-surface .moderation-report-actions .solution-primary-action:focus-visible:not(:disabled){background:#aab2ff;border-color:#aab2ff}.moderation-reports-surface .moderation-report-actions .solution-secondary-action{color:#ffffffc2;background:#ffffff0b;border-color:#ffffff21}.moderation-reports-surface .moderation-report-actions .solution-secondary-action:hover:not(:disabled),.moderation-reports-surface .moderation-report-actions .solution-secondary-action:focus-visible:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff3d}.moderation-report-terminal{border:1px solid rgba(var(--chimi-brand-rgb), .12);background:rgba(var(--chimi-brand-rgb), .045);border-radius:15px;gap:10px;padding:15px;display:grid}.moderation-report-terminal>div{color:#daddff;align-items:center;gap:8px;display:flex}.moderation-report-terminal p{color:#ffffff9e;white-space:pre-wrap;line-height:1.6}.moderation-report-terminal time{color:#ffffff5c;font-size:12px}.moderation-reports-state{color:#ffffffad;background:#141a22;border-color:#ffffff17}.moderation-reports-state h1{color:#fff}.moderation-reports-state p{color:#ffffff8f}.moderation-reports-state .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.moderation-reports-state .solution-secondary-action{color:#fffc;background:#ffffff0d;border-color:#ffffff21}.moderation-reports-surface .solution-empty{color:#ffffffb3;background:#ffffff06;border-color:#ffffff1a}.moderation-reports-surface .solution-empty h2{color:#fff}.moderation-reports-surface .solution-empty p{color:#ffffff80}.moderation-reports-surface .solution-form-error{color:#ffb3aa;background:#f38b7f13;border-color:#f38b7f47}.moderation-reports-surface .solution-load-more{color:#ffffffc7;background:#ffffff0b;border-color:#ffffff21}@media (max-width:720px){.moderation-report-evidence{grid-template-columns:1fr}.moderation-report-card{border-radius:19px;padding:19px}.moderation-reports-brand .chimi-logo{height:27px}}.moderation-comment-reports-page{color:#ffffffeb;background:radial-gradient(circle at 9% 4%, rgba(var(--chimi-brand-rgb), .07), transparent 34rem), radial-gradient(circle at 93% 90%, #697dff0e, transparent 30rem), #080c11;min-height:100dvh}.moderation-comment-reports-surface{color:#ffffffeb}.moderation-comment-reports-heading{justify-items:start;gap:13px;display:grid}.moderation-comment-reports-brand{--chimi-logo-wordmark:#fff;margin-bottom:7px;text-decoration:none;display:inline-flex}.moderation-comment-reports-back{color:#ffffff8a;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.moderation-comment-reports-back:hover,.moderation-comment-reports-back:focus-visible{color:#aab2ff}.moderation-comment-reports-surface .solution-header h1{color:#fff}.moderation-comment-reports-surface .solution-header>div>p:not(.solution-section-label){color:#ffffff8f;max-width:720px;line-height:1.6}.moderation-comment-reports-surface .solution-section-label{color:var(--chimi-brand)}.moderation-comment-reports-surface .comment-moderation-filters{background:linear-gradient(145deg,#ffffff0b,#ffffff05),#111820;border-color:#ffffff17;margin:24px 0}.moderation-comment-reports-surface .comment-moderation-filters label{color:#ffffffb3}.moderation-comment-reports-surface .comment-moderation-filters select,.moderation-comment-reports-surface .comment-moderation-filters input{color:#fff;background:#ffffff0b;border-color:#ffffff1c}.moderation-comment-reports-surface .comment-moderation-filters select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.moderation-comment-reports-surface .comment-moderation-filters input::placeholder{color:#ffffff4d}.moderation-comment-reports-surface .comment-moderation-filters select:focus-visible,.moderation-comment-reports-surface .comment-moderation-filters input:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .65);outline:3px solid rgba(var(--chimi-brand-rgb), .11)}.moderation-comment-reports-surface .comment-moderation-filter-actions .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.moderation-comment-reports-surface .comment-moderation-filter-actions .solution-secondary-action{color:#ffffffc4;background:#ffffff0b;border-color:#ffffff21}.moderation-comment-report-list{gap:20px;display:grid}.moderation-comment-report-card{color:#ffffffe0;background:radial-gradient(circle at 100% 0, rgba(var(--chimi-brand-rgb), .04), transparent 22rem), #111820;border:1px solid #ffffff17;border-radius:24px;gap:18px;padding:clamp(20px,3vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px #0003}.moderation-comment-report-card:before{content:"";background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .9), rgba(var(--chimi-brand-rgb), .06), transparent 72%);width:100%;height:2px;position:absolute;inset:0 auto auto 0}.moderation-comment-report-card.is-resolved:before{background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .88), rgba(var(--chimi-brand-rgb), .05), transparent 72%)}.moderation-comment-report-card.is-dismissed:before{background:linear-gradient(90deg,#aab5c2a3,#aab5c20d,#0000 72%)}.moderation-comment-report-card h2,.moderation-comment-report-card p{margin:0}.moderation-comment-report-card h2{color:#fff;font-size:clamp(22px,3vw,28px)}.moderation-comment-report-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.moderation-comment-report-card-heading time{color:#ffffff61;font-size:13px}.moderation-comment-report-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.moderation-comment-report-summary>div{background:#ffffff07;border:1px solid #ffffff13;border-radius:15px;gap:6px;min-width:0;padding:14px;display:grid}.moderation-comment-report-summary span,.moderation-comment-report-details>span{color:#ffffff61;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.moderation-comment-report-summary strong{color:#ffffffdb;overflow-wrap:anywhere}.moderation-comment-report-details{gap:8px;display:grid}.moderation-comment-report-details p{color:#fff9;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.moderation-comment-evidence{background:#ffffff07;border:1px solid #ffffff17;border-radius:18px;gap:14px;padding:18px;display:grid}.moderation-comment-evidence-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.moderation-comment-evidence-heading>div{gap:4px;display:grid}.moderation-comment-evidence-heading>div>span{color:var(--chimi-brand);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.moderation-comment-evidence h3{color:#fff;margin:0}.moderation-comment-evidence blockquote{border:0;border-left:3px solid rgba(var(--chimi-brand-rgb), .54);color:#ffffffc7;white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff09;border-radius:10px;margin:0;padding:15px 17px;line-height:1.65}.moderation-comment-status{border:1px solid rgba(var(--chimi-brand-rgb), .16);color:#daddff;background:rgba(var(--chimi-brand-rgb), .065);border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.moderation-comment-status.is-hidden_by_moderation,.moderation-comment-status.is-deleted_by_author{color:#ffffff8f;background:#ffffff0a;border-color:#ffffff1a}.moderation-comment-author{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.moderation-comment-author span,.moderation-comment-author small{color:#ffffff61}.moderation-comment-author strong{color:#ffffffd1}.moderation-comment-evidence>time{color:#ffffff61;font-size:12px}.moderation-comment-evidence>p{color:#ffffff80}.moderation-comment-solution-open{width:fit-content;color:var(--chimi-brand);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.moderation-comment-solution-open:hover,.moderation-comment-solution-open:focus-visible{color:#aab2ff}.moderation-comment-action-panel{background:#ffffff06;border:1px solid #ffffff16;border-radius:18px;gap:16px;padding:18px;display:grid}.moderation-comment-action-panel--enforcement{background:#ffb58006;border-color:#ffb5801f}.moderation-comment-action-heading{grid-template-columns:30px minmax(0,1fr);gap:11px;display:grid}.moderation-comment-action-heading>span{border:1px solid rgba(var(--chimi-brand-rgb), .16);width:30px;height:30px;color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .06);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:850;display:inline-flex}.moderation-comment-action-panel--enforcement .moderation-comment-action-heading>span{color:#ffc99f;background:#ffb5800e;border-color:#ffb5802b}.moderation-comment-action-heading h3{color:#fff;margin:0}.moderation-comment-action-heading p{color:#ffffff75;margin:5px 0 0;font-size:13px;line-height:1.55}.moderation-comment-action-panel label{color:#ffffffc7;gap:8px;display:grid}.moderation-comment-action-panel label>span{font-size:13px;font-weight:750}.moderation-comment-action-panel textarea{box-sizing:border-box;color:#fff;width:100%;min-height:100px;font:inherit;resize:vertical;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:12px;padding:13px 14px;line-height:1.55}.moderation-comment-action-panel textarea::placeholder{color:#ffffff4d}.moderation-comment-action-panel textarea:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .65);outline:3px solid rgba(var(--chimi-brand-rgb), .11)}.moderation-comment-action-panel--enforcement>.solution-secondary-action{color:#ffd4b3;background:#ffb5800f;border-color:#ffb58038;justify-self:start}.moderation-comment-terminal{border:1px solid rgba(var(--chimi-brand-rgb), .11);background:rgba(var(--chimi-brand-rgb), .04);border-radius:14px;gap:10px;padding:14px;display:grid}.moderation-comment-terminal>div{color:#daddff;align-items:center;gap:8px;display:flex}.moderation-comment-terminal p{color:#fff9;white-space:pre-wrap;line-height:1.55}.moderation-comment-terminal time{color:#ffffff5c;font-size:12px}.moderation-comment-reports-state{color:#ffffffad;background:#141a22;border-color:#ffffff17}.moderation-comment-reports-state h1{color:#fff}.moderation-comment-reports-state p{color:#ffffff8c}.moderation-comment-reports-surface .solution-empty{background:#ffffff06;border-color:#ffffff17}.moderation-comment-reports-surface .solution-empty h2{color:#fff}.moderation-comment-reports-surface .solution-empty p{color:#ffffff80}.moderation-comment-reports-surface .solution-form-error{color:#ffb3aa;background:#f38b7f13;border-color:#f38b7f47}.moderation-comment-reports-surface .solution-load-more{color:#ffffffc7;background:#ffffff0b;border-color:#ffffff21}@media (max-width:760px){.moderation-comment-report-summary{grid-template-columns:1fr}.moderation-comment-report-card{border-radius:19px;padding:19px}.moderation-comment-evidence-heading{display:grid}.moderation-comment-action-heading{grid-template-columns:27px minmax(0,1fr)}.moderation-comment-action-heading>span{width:27px;height:27px}.moderation-comment-reports-brand .chimi-logo{height:27px}}.moderation-team-page{min-height:100vh}.moderation-team-surface{gap:2rem;display:grid}.moderation-team-heading{gap:.75rem;display:grid}.moderation-team-brand{width:fit-content;display:inline-flex}.moderation-team-back{align-items:center;gap:.45rem;width:fit-content;display:inline-flex}.moderation-team-section{background:#ffffff09;border:1px solid #ffffff17;border-radius:1.25rem;gap:1rem;padding:1.25rem;display:grid}.moderation-team-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.moderation-team-section-heading h2,.moderation-team-section-heading p,.moderation-team-assignment h2,.moderation-team-assignment p{margin:0}.moderation-team-count,.moderation-team-role{border:1px solid #ffffff1c;border-radius:999px;align-items:center;width:fit-content;min-height:2rem;padding:.35rem .7rem;font-size:.82rem;font-weight:700;display:inline-flex}.moderation-team-list,.moderation-team-candidates{gap:.75rem;display:grid}.moderation-team-member{background:#00000024;border:1px solid #ffffff14;border-radius:1rem;gap:.9rem;padding:1rem;display:grid}.moderation-team-member-main{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.moderation-team-member-main>div{gap:.25rem;display:grid}.moderation-team-member-main span{opacity:.7;font-size:.88rem}.moderation-team-capabilities{flex-wrap:wrap;gap:.45rem;display:flex}.moderation-team-capabilities code{background:#ffffff12;border-radius:.45rem;padding:.3rem .5rem;font-size:.72rem}.moderation-team-member-actions{flex-wrap:wrap;gap:.65rem;display:flex}.moderation-team-danger-action{min-height:2.65rem;color:inherit;font:inherit;cursor:pointer;background:#f8717114;border:1px solid #f8717159;border-radius:999px;padding:0 1rem;font-weight:700}.moderation-team-danger-action:disabled{cursor:not-allowed;opacity:.55}.moderation-team-search,.moderation-team-role-form{gap:.85rem;display:grid}.moderation-team-search{grid-template-columns:minmax(0,1fr) auto;align-items:end}.moderation-team-search label,.moderation-team-role-form>label{gap:.45rem;display:grid}.moderation-team-search input,.moderation-team-role-form input,.moderation-team-role-form textarea{width:100%;color:inherit;font:inherit;background:#0000002e;border:1px solid #ffffff1f;border-radius:.85rem}.moderation-team-search input,.moderation-team-role-form input{min-height:2.8rem;padding:0 .85rem}.moderation-team-role-form textarea{resize:vertical;padding:.8rem}.moderation-team-candidate{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:.9rem;gap:.2rem;padding:.85rem;display:grid}.moderation-team-candidate.is-selected{background:#ffffff14;border-color:#ffffff52}.moderation-team-candidate span{opacity:.7;font-size:.84rem}.moderation-team-role-form fieldset{border:0;gap:.65rem;margin:0;padding:0;display:grid}.moderation-team-role-form legend{margin-bottom:.5rem;font-weight:700}.moderation-team-role-option{cursor:pointer;border:1px solid #ffffff14;border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}.moderation-team-role-option input{width:auto;min-height:0;margin-top:.2rem}.moderation-team-role-option>span{gap:.2rem;display:grid}.moderation-team-role-option small{opacity:.7;line-height:1.45}.moderation-team-message{margin:0}.moderation-home-card--team{border-color:#ffffff1f}@media (max-width:720px){.moderation-team-search{grid-template-columns:1fr}.moderation-team-member-main,.moderation-team-section-heading{display:grid}}.moderation-team-page{color:#ffffffeb;background:radial-gradient(circle at 9% 4%, rgba(var(--chimi-brand-rgb), .07), transparent 34rem), radial-gradient(circle at 93% 90%, #697dff0e, transparent 30rem), #080c11;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh}.moderation-team-surface{color:#ffffffeb}.moderation-team-brand{--chimi-logo-wordmark:#fff}.moderation-team-back,.moderation-team-surface .solution-text-link{color:#ffffff9e}.moderation-team-back:hover,.moderation-team-back:focus-visible,.moderation-team-surface .solution-text-link:hover,.moderation-team-surface .solution-text-link:focus-visible{color:#aab2ff}.moderation-team-surface .solution-section-label{color:var(--chimi-brand)}.moderation-team-surface .solution-header h1,.moderation-team-surface .moderation-team-section h2,.moderation-team-surface .moderation-team-member strong,.moderation-team-surface .moderation-team-role-option strong,.moderation-team-surface .solution-state h1,.moderation-team-surface .solution-empty h3{color:#fff}.moderation-team-surface .solution-intro,.moderation-team-assignment>div>p,.moderation-team-state p,.moderation-team-surface .solution-empty p{color:#ffffff8a}.moderation-team-section{background:linear-gradient(145deg,#ffffff0b,#ffffff05),#111820;border-color:#ffffff17}.moderation-team-member{color:#ffffffe0;background:#ffffff06;border-color:#ffffff14}.moderation-team-member-main span,.moderation-team-candidate span,.moderation-team-role-option small{color:#ffffff75;opacity:1}.moderation-team-count,.moderation-team-role{border-color:rgba(var(--chimi-brand-rgb), .18);color:#daddff;background:rgba(var(--chimi-brand-rgb), .065)}.moderation-team-capabilities code{color:#ffffffa8;background:#ffffff0b;border:1px solid #ffffff13}.moderation-team-search label,.moderation-team-role-form>label,.moderation-team-role-form legend{color:#ffffffb8}.moderation-team-search input,.moderation-team-role-form input,.moderation-team-role-form textarea{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10161e;border-color:#ffffff1f}.moderation-team-search input::placeholder,.moderation-team-role-form input::placeholder,.moderation-team-role-form textarea::placeholder{color:#ffffff4d}.moderation-team-search input:focus-visible,.moderation-team-role-form input:focus-visible,.moderation-team-role-form textarea:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .7);outline:3px solid rgba(var(--chimi-brand-rgb), .11);outline-offset:2px}.moderation-team-candidate{color:#ffffffe0;background:#ffffff06;border-color:#ffffff14}.moderation-team-candidate:hover,.moderation-team-candidate:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .3);background:rgba(var(--chimi-brand-rgb), .055)}.moderation-team-candidate.is-selected{border-color:rgba(var(--chimi-brand-rgb), .42);background:rgba(var(--chimi-brand-rgb), .09)}.moderation-team-role-option{background:#ffffff06;border-color:#ffffff17}.moderation-team-role-option:hover{border-color:rgba(var(--chimi-brand-rgb), .24);background:rgba(var(--chimi-brand-rgb), .045)}.moderation-team-surface .solution-primary-action{border-color:var(--chimi-brand);color:#10211c;background:var(--chimi-brand)}.moderation-team-surface .solution-primary-action:hover:not(:disabled),.moderation-team-surface .solution-primary-action:focus-visible{background:#aab2ff}.moderation-team-surface .solution-secondary-action{color:#fffc;background:#ffffff0d;border-color:#ffffff24}.moderation-team-surface .solution-secondary-action:hover:not(:disabled),.moderation-team-surface .solution-secondary-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .38);color:#aab2ff;background:rgba(var(--chimi-brand-rgb), .07)}.moderation-team-state{color:#ffffffad;background:#141a22;border-color:#ffffff17}.moderation-comment-reports-surface .comment-moderation-filters select option{color:#12171e;background:#fff}.moderation-comment-reports-surface .comment-moderation-filters select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#151d26;border-color:#ffffff21}.solution-comment-report-action{color:#ffffff70}.solution-comment-report-action:hover:not(:disabled),.solution-comment-report-action:focus-visible{color:#f6c7c7}.solution-comment-report-action:disabled{cursor:default;opacity:.5}.solution-comment-report-dialog-backdrop{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020509c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.solution-comment-report-dialog{color:#ffffffe6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111820;border:1px solid #ffffff1c;border-radius:22px;gap:18px;width:min(100%,520px);max-height:min(86vh,720px);padding:24px;display:grid;overflow:auto;box-shadow:0 28px 80px #00000075}.solution-comment-report-dialog-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.solution-comment-report-dialog-heading h3,.solution-comment-report-dialog-heading p,.solution-comment-report-intro,.solution-comment-report-note{margin:0}.solution-comment-report-dialog-heading h3{color:#fff;margin-top:4px;font-size:1.3rem}.solution-comment-report-close{color:#ffffffbf;width:34px;height:34px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:999px;flex:none;place-items:center;display:inline-grid}.solution-comment-report-intro,.solution-comment-report-note{color:#ffffff80;line-height:1.55}.solution-comment-report-form{gap:16px;display:grid}.solution-comment-report-form label{color:#ffffffb8;gap:7px;display:grid}.solution-comment-report-form select,.solution-comment-report-form textarea{color:#fff;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171a2a;border:1px solid #ffffff1f;border-radius:12px}.solution-comment-report-form select{min-height:44px;padding:0 12px}.solution-comment-report-form select option{color:#12171e;background:#fff}.solution-comment-report-form textarea{resize:vertical;padding:12px}.solution-comment-report-form select:focus-visible,.solution-comment-report-form textarea:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .66);outline:3px solid rgba(var(--chimi-brand-rgb), .1);outline-offset:2px}.solution-comment-report-form small{color:#ffffff61;text-align:right}.solution-comment-report-dialog-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:560px){.solution-comment-report-dialog-backdrop{align-items:end;padding:10px}.solution-comment-report-dialog{border-radius:20px 20px 12px 12px;width:100%;padding:20px}.solution-comment-report-dialog-actions{display:grid}}.solution-comment-context-body .solution-comment-list,.solution-experience-panel .solution-comment-list{gap:2px}.solution-comment-context-body .solution-comment-item,.solution-experience-panel .solution-comment-item{padding-top:14px;padding-bottom:14px}.solution-comment-context-body .solution-comment-body,.solution-experience-panel .solution-comment-body{gap:6px}.solution-comment-context-body .solution-comment-actions,.solution-experience-panel .solution-comment-actions{gap:10px}.solution-comment-context-body .solution-comment-replies-footer,.solution-experience-panel .solution-comment-replies-footer{margin-top:1px}.solution-comment-context-body .solution-comment-replies-toggle,.solution-experience-panel .solution-comment-replies-toggle{margin-top:0;padding-top:3px;padding-bottom:3px}.solution-comment-context-body .solution-comment-reply-list,.solution-experience-panel .solution-comment-reply-list{margin-top:4px}.solution-comment-context-body .solution-comment-reply-item,.solution-experience-panel .solution-comment-reply-item{padding-top:11px;padding-bottom:11px}.solution-comment-context-body .solution-comments-state,.solution-experience-panel .solution-comments-state{color:#ffffff8c;min-height:0;margin:0;padding:18px 0 20px;font-size:15px;line-height:1.55}.solution-comment-context-body .solution-comments-login,.solution-experience-panel .solution-comments-login{padding:13px 20px calc(15px + env(safe-area-inset-bottom));gap:8px}.solution-comment-context-body .solution-comments-login p,.solution-experience-panel .solution-comments-login p{text-align:left;font-size:14px;line-height:1.45}.solution-comment-context-body .solution-comments-login .solution-secondary-action,.solution-experience-panel .solution-comments-login .solution-secondary-action{justify-self:stretch;width:auto;min-height:42px;padding-inline:18px}:is(.solution-comment-context-body .solution-comments-card:has(>.solution-comments-state) .solution-comments-login,.solution-experience-panel .solution-comments-card:has(>.solution-comments-state) .solution-comments-login){margin-top:0;position:static}.solution-comment-context-body .solution-comment-author-copy .solution-text-link,.solution-experience-panel .solution-comment-author-copy .solution-text-link{font-size:15px;line-height:1.35}.solution-comment-context-body .solution-comment-author-copy span,.solution-experience-panel .solution-comment-author-copy span,.solution-comment-context-body .solution-comment-meta time,.solution-experience-panel .solution-comment-meta time{font-size:13px}.solution-comment-context-body .solution-comment-content,.solution-experience-panel .solution-comment-content{font-size:15px;line-height:1.5}.solution-comment-context-body .solution-comment-actions .solution-text-action,.solution-experience-panel .solution-comment-actions .solution-text-action,.solution-comment-context-body .solution-comment-replies-toggle,.solution-experience-panel .solution-comment-replies-toggle,.solution-comment-context-body .solution-comment-replies-hide,.solution-experience-panel .solution-comment-replies-hide{font-size:14px}@media (max-width:640px){.solution-comment-context-body .solution-comment-item,.solution-experience-panel .solution-comment-item{grid-template-columns:42px minmax(0,1fr);column-gap:10px;padding-top:13px;padding-bottom:13px}.solution-comment-context-body .solution-comment-reply-item,.solution-experience-panel .solution-comment-reply-item{column-gap:9px;padding-top:10px;padding-bottom:10px}.solution-comment-context-body .solution-comment-author-copy .solution-text-link,.solution-experience-panel .solution-comment-author-copy .solution-text-link{font-size:16px}.solution-comment-context-body .solution-comment-author-copy span,.solution-experience-panel .solution-comment-author-copy span,.solution-comment-context-body .solution-comment-meta time,.solution-experience-panel .solution-comment-meta time{font-size:13px}.solution-comment-context-body .solution-comment-content,.solution-experience-panel .solution-comment-content{font-size:16px;line-height:1.5}.solution-comment-context-body .solution-comment-actions,.solution-experience-panel .solution-comment-actions{gap:9px}.solution-comment-context-body .solution-comment-actions .solution-text-action,.solution-experience-panel .solution-comment-actions .solution-text-action,.solution-comment-context-body .solution-comment-replies-toggle,.solution-experience-panel .solution-comment-replies-toggle,.solution-comment-context-body .solution-comment-replies-hide,.solution-experience-panel .solution-comment-replies-hide{font-size:14px}.solution-comment-context-body .solution-comments-state,.solution-experience-panel .solution-comments-state{padding:14px 0 16px;font-size:15px}.solution-comment-context-body .solution-comments-login,.solution-experience-panel .solution-comments-login{padding:12px 16px calc(13px + env(safe-area-inset-bottom));gap:7px}.solution-comment-context-body .solution-comments-login p,.solution-experience-panel .solution-comments-login p{font-size:14px}.solution-comment-context-body .solution-comments-login .solution-secondary-action,.solution-experience-panel .solution-comments-login .solution-secondary-action{min-height:44px;font-size:15px}}.solution-comment-context-body .solution-comment-item,.solution-experience-panel .solution-comment-item,.solution-comment-context-body .solution-comment-reply-item,.solution-experience-panel .solution-comment-reply-item{padding-top:0;padding-bottom:0}@media (max-width:640px){.solution-comment-context-body .solution-comment-item,.solution-experience-panel .solution-comment-item,.solution-comment-context-body .solution-comment-reply-item,.solution-experience-panel .solution-comment-reply-item{padding-top:0;padding-bottom:0}}.solution-comment-context-body .solution-comments-state,.solution-experience-panel .solution-comments-state{text-align:left;padding-left:24px;padding-right:24px}@media (max-width:640px){.solution-comment-context-body .solution-comments-state,.solution-experience-panel .solution-comments-state{padding-left:20px;padding-right:20px}}.solution-feed-copy{width:min(720px,100% - 160px);padding:52px 38px 42px}.solution-feed-copy h2{letter-spacing:-.045em;max-width:680px;margin:10px 0 8px;font-size:clamp(34px,4.4vw,58px);line-height:1.04}.solution-feed-copy>p{max-width:620px;margin:0 0 12px;font-size:17px;line-height:1.5}.solution-feed-topic{padding:6px 10px;font-size:13px;line-height:1.2}.solution-feed-author{margin-top:2px;font-size:15px;line-height:1.35}.solution-feed-primary-action{min-height:44px;margin-top:13px;padding:10px 16px}.solution-feed-action-rail{gap:10px}.solution-feed-action-rail>a,.solution-feed-action-rail>button{min-width:54px}.solution-feed-action-rail em,.solution-feed-action-rail small{font-size:12px;line-height:1.25}.solution-explore-header{gap:20px}.solution-explore-header h1{margin:5px 0 7px;font-size:clamp(32px,4.5vw,52px)}.solution-explore-grid{gap:16px}.solution-explore-card{border:0;border-radius:16px;box-shadow:0 8px 24px #1f2a330e}.solution-explore-card-visual{min-height:205px}.solution-explore-card-body{gap:9px;padding:15px 16px 16px}.solution-explore-card-body h2{font-size:20px;line-height:1.2}.solution-explore-card-body>p{min-height:0;font-size:15px;line-height:1.45}.solution-explore-card-footer{gap:10px;padding-top:2px}.solution-explore-author{gap:8px;font-size:14px}@media (max-width:820px){.solution-feed-copy{width:calc(100% - 76px);padding:24px 16px calc(22px + env(safe-area-inset-bottom))}.solution-feed-copy h2{margin:8px 0 7px;font-size:clamp(28px,8vw,38px);line-height:1.08}.solution-feed-copy>p{margin-bottom:9px;font-size:16px;line-height:1.48}.solution-feed-topic{padding:5px 9px;font-size:12px}.solution-feed-author{font-size:15px}.solution-feed-primary-action{min-height:44px;margin-top:10px;padding:9px 14px;font-size:15px}.solution-feed-action-rail{gap:8px;right:8px}.solution-feed-action-rail>a,.solution-feed-action-rail>button{min-width:50px}.solution-feed-action-rail em,.solution-feed-action-rail small{font-size:12px}.solution-explore-main{padding:24px 16px calc(36px + env(safe-area-inset-bottom))}.solution-explore-header{align-items:flex-start;gap:14px}.solution-explore-header h1{font-size:32px;line-height:1.08}.solution-explore-header p{font-size:16px;line-height:1.5}.solution-explore-grid{gap:14px}.solution-explore-card{border-radius:14px}.solution-explore-card-body{gap:8px;padding:14px}.solution-explore-card-body h2{font-size:19px}.solution-explore-card-body>p{font-size:15px}.solution-explore-author{font-size:14px}}@media (max-width:600px){.solution-explore-grid{grid-template-columns:1fr}.solution-explore-card-visual{min-height:210px}}.solution-experience-page .solution-comments-login{padding:13px 20px calc(15px + env(safe-area-inset-bottom));box-shadow:none;background:0 0;border:0;gap:8px;margin-top:0;position:static}.solution-experience-page .solution-comments-login p{text-align:left;margin:0;font-size:14px;line-height:1.45}.solution-experience-page .solution-comments-login .solution-secondary-action{justify-self:stretch;width:auto;min-height:42px;padding:9px 18px}@media (max-width:640px){.solution-experience-page .solution-comments-login{padding:12px 20px calc(13px + env(safe-area-inset-bottom));gap:7px}.solution-experience-page .solution-comments-login p{font-size:14px}.solution-experience-page .solution-comments-login .solution-secondary-action{min-height:44px;font-size:15px}}.solution-experience-panel .solution-comments-login{z-index:auto;min-height:0;padding:12px 20px calc(13px + env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-self:auto;margin:0;position:static;bottom:auto}.solution-experience-panel .solution-comments-login p{text-align:left;margin:0;font-size:14px;line-height:1.45}.solution-experience-panel .solution-comments-login .solution-secondary-action{justify-self:stretch;width:auto;min-height:44px;padding:9px 18px}@media (max-width:640px){.solution-experience-panel .solution-comments-login{padding:10px 20px calc(11px + env(safe-area-inset-bottom))}}.solution-comment-context-body .solution-comments-login{z-index:auto;min-height:0;padding:12px 20px calc(13px + env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-self:auto;gap:8px;margin:0;position:static;bottom:auto}.solution-comment-context-body .solution-comments-login p{color:#ffffff85;text-align:left;margin:0;font-size:14px;line-height:1.45}.solution-comment-context-body .solution-comments-login .solution-secondary-action{justify-self:stretch;width:auto;min-height:44px;padding:9px 18px}.solution-comment-context-body .solution-comments-card:has(>.solution-comments-state) .solution-comments-login{margin-top:0;position:static}.solution-comment-context-body .solution-comments-card{align-content:start}.solution-comment-context-body .solution-comments-login{align-self:start}@media (max-width:640px){.solution-comment-context-body .solution-comments-login{padding:10px 20px calc(11px + env(safe-area-inset-bottom));gap:7px}.solution-comment-context-body .solution-comments-login .solution-secondary-action{min-height:44px;font-size:15px}}.solution-experience-panel .solution-comments-login,.solution-comment-context-body .solution-comments-login{z-index:20;width:100%;min-height:0;max-height:none;padding:10px 20px calc(11px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11161df7;border:0;border-radius:0;flex:none;align-self:end;gap:7px;margin:0;display:grid;position:sticky;bottom:0;box-shadow:0 -8px 18px #00000029}.solution-experience-panel .solution-comments-login p,.solution-comment-context-body .solution-comments-login p{color:#ffffff8a;text-align:left;margin:0;font-size:14px;line-height:1.4}.solution-experience-panel .solution-comments-login .solution-secondary-action,.solution-comment-context-body .solution-comments-login .solution-secondary-action{border-color:rgba(var(--chimi-brand-rgb), .36);width:100%;min-height:44px;max-height:44px;color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .055);border-radius:999px;justify-content:center;align-self:center;margin:0;padding:8px 16px}:is(.solution-experience-panel .solution-comments-card:has(>.solution-comments-state),.solution-comment-context-body .solution-comments-card:has(>.solution-comments-state)){align-content:start}:is(.solution-experience-panel .solution-comments-card:has(>.solution-comments-state) .solution-comments-login,.solution-comment-context-body .solution-comments-card:has(>.solution-comments-state) .solution-comments-login){margin-top:0}@media (max-width:640px){.solution-experience-panel .solution-comments-login,.solution-comment-context-body .solution-comments-login{padding:9px 16px calc(10px + env(safe-area-inset-bottom));gap:6px}.solution-experience-panel .solution-comments-login .solution-secondary-action,.solution-comment-context-body .solution-comments-login .solution-secondary-action{min-height:44px;max-height:44px;font-size:15px}}.solution-comment-context-body .solution-comments-login{box-sizing:border-box;width:calc(100% + 40px);max-width:none;margin-left:-20px;margin-right:-20px}.solution-comment-context-body .solution-comments-login .solution-secondary-action{width:100%}.solution-detail-context-close,.solution-comment-context-actions>button{justify-content:center;align-items:center;line-height:1;display:inline-flex}.solution-detail-context-close svg,.solution-comment-context-actions>button svg{flex:none;display:block}.solution-experience-panel .solution-comments-login{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.solution-experience-panel .solution-comments-login{background:var(--solution-detail-panel-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.solution-public-loading{color:#ffffffb3;background:#0d1117;justify-content:center;align-items:center;gap:10px;width:100%;min-height:100dvh;padding:24px;font-size:14px;line-height:1.4;display:inline-flex}.solution-public-loading-dot{background:var(--chimi-brand);border-radius:999px;flex:0 0 7px;width:7px;height:7px;animation:.9s ease-in-out infinite solution-public-loading-pulse}@keyframes solution-public-loading-pulse{0%,to{opacity:.35;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.solution-public-loading-dot{animation:none}}.solution-cover-editor-preview>video{object-fit:cover;width:100%;height:100%;display:block}.solution-experience-overlay{pointer-events:none}video.solution-experience-cover,video.solution-feed-cover{z-index:1}.solution-feed-copy,.solution-experience-copy{pointer-events:none}.solution-feed-copy a,.solution-feed-copy button,.solution-feed-copy input,.solution-feed-copy select,.solution-feed-copy textarea,.solution-feed-copy [role=button],.solution-experience-copy a,.solution-experience-copy button,.solution-experience-copy input,.solution-experience-copy select,.solution-experience-copy textarea,.solution-experience-copy [role=button],video.solution-feed-cover,video.solution-experience-cover{pointer-events:auto}.solution-explore-timeline{border-top:1px solid #e1e6ea;width:min(760px,100%);margin:0 auto;display:block}.solution-explore-timeline-item{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e1e6ea;border-radius:0;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:18px 10px 20px;display:grid;overflow:visible}.solution-explore-timeline-avatar{width:48px;height:48px;text-decoration:none;display:block}.solution-explore-timeline-avatar .chimi-avatar{width:48px;height:48px}.solution-explore-timeline-content{min-width:0}.solution-explore-timeline-header{color:#71808d;align-items:center;gap:5px;min-width:0;margin-bottom:5px;font-size:14px;line-height:1.35;display:flex}.solution-explore-timeline-author{color:#17202a;text-overflow:ellipsis;white-space:nowrap;font-weight:750;text-decoration:none;overflow:hidden}.solution-explore-timeline-header time{white-space:nowrap;flex:none}.solution-explore-timeline-content h2{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.25}.solution-explore-timeline-content h2 a{color:#17202a;text-decoration:none}.solution-explore-timeline-summary{color:#4f5d68;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.solution-explore-local-meta{border:1px solid rgba(var(--chimi-brand-rgb), .2);background:rgba(var(--chimi-brand-rgb), .07);border-radius:999px;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-top:9px;padding:5px 9px;font-size:13px;line-height:1.25;display:flex}.solution-explore-local-kind{color:var(--chimi-brand);flex:none;font-weight:750}.solution-explore-local-area{color:#586773;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.solution-explore-timeline-media{aspect-ratio:16/9;background:#0b0d16;border:1px solid #dce2e7;border-radius:16px;width:100%;min-height:0;margin-top:12px;overflow:hidden}.solution-explore-timeline-media .solution-explore-cover{object-fit:cover;width:100%;height:100%}.solution-explore-timeline-footer{justify-content:space-between;align-items:center;gap:14px;margin-top:11px;display:flex}@media (max-width:820px){.solution-explore-timeline{width:100%}.solution-explore-timeline-item{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:15px 14px 17px}.solution-explore-timeline-avatar,.solution-explore-timeline-avatar .chimi-avatar{width:42px;height:42px}.solution-explore-timeline-content h2{font-size:18px}.solution-explore-timeline-summary{font-size:15px}.solution-explore-timeline-media{border-radius:14px}}.solution-explore-header,.solution-explore-filters,.solution-explore-result-note{display:none}.solution-explore-main{padding-top:24px}.solution-explore-timeline{border-top:0}.solution-explore-timeline-item{box-shadow:none;background:0 0;border:0;padding-top:16px;padding-bottom:22px}.solution-explore-timeline-item+.solution-explore-timeline-item{margin-top:6px}.solution-explore-timeline-author,.solution-explore-timeline-content h2 a{color:#f4f7f9}.solution-explore-timeline-header{color:#e2eaf08f}.solution-explore-timeline-summary{color:#e2eaf0c2}.solution-explore-timeline-media{background:#0b1015;border:0}.solution-explore-timeline-footer .solution-text-link{color:var(--chimi-brand)}@media (max-width:820px){.solution-explore-filters{display:grid}.solution-explore-result-note{display:block}.solution-explore-main{padding-top:calc(12px + env(safe-area-inset-top))}.solution-explore-timeline-item{padding-top:13px;padding-bottom:18px}}.solution-explore-topic-section{margin-top:0}.solution-explore-social{margin-top:8px}.solution-explore-social-actions{justify-content:space-between;align-items:center;gap:4px;display:flex}.solution-explore-social-actions>a,.solution-explore-social-actions>button{color:#e2eaf0a8;min-width:0;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:7px 8px;text-decoration:none;display:inline-flex}.solution-explore-social-actions>a:hover,.solution-explore-social-actions>button:hover,.solution-explore-social-actions>a:focus-visible,.solution-explore-social-actions>button:focus-visible,.solution-explore-social-actions>.is-active{color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .07)}.solution-explore-social-actions button:disabled{cursor:default;opacity:.58}.solution-explore-social-actions svg{flex:none}.solution-explore-social-actions span{font-size:13px}.solution-explore-social-actions em{font-size:12px;font-style:normal;font-weight:650}.solution-explore-share-icon{line-height:1;font-size:20px!important}.solution-explore-comment-preview{color:#e2eaf0b8;grid-template-columns:32px minmax(0,1fr);gap:9px;margin-top:4px;padding:8px 8px 8px 0;text-decoration:none;display:grid}.solution-explore-comment-preview .chimi-avatar{width:32px;height:32px}.solution-explore-comment-preview>span{min-width:0}.solution-explore-comment-preview strong{color:#f4f7f9;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:13px;display:block;overflow:hidden}.solution-explore-comment-preview>span>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:600px){.solution-explore-social-actions{gap:0}.solution-explore-social-actions>a,.solution-explore-social-actions>button{flex:1 1 0;padding-left:4px;padding-right:4px}.solution-explore-social-actions em{display:none}.solution-explore-social-actions span{font-size:12px}}@media (min-width:721px){.solution-comment-context-overlay{pointer-events:none;background:0 0}.solution-comment-context-backdrop{display:none}.solution-comment-context-panel{pointer-events:auto;border-left:1px solid #ffffff1f;width:min(520px,42vw);box-shadow:-16px 0 42px #00000038}}.solution-explore-share-icon{display:none}@media (min-width:1024px){body:has(.solution-comment-context-overlay) .solution-discovery-content{padding-right:min(520px,42vw);transition:padding-right .18s ease-out}body:not(:has(.solution-comment-context-overlay)) .solution-discovery-content{padding-right:0}body:has(.solution-comment-context-overlay) .solution-explore-timeline{max-width:100%}}.solution-step-image-preview video,.public-solution-step-image video{object-fit:contain;background:#080c11;width:100%;max-height:520px;display:block}.solution-step-image-preview video{max-height:360px}.experience-current-step-image:after{z-index:1;pointer-events:none}.experience-current-step-image.is-video{pointer-events:auto}.experience-current-step-image.is-video video{z-index:0;background:var(--experience-workspace-bg);object-fit:contain;width:100%;height:100%;display:block;position:relative}.experience-run-step-thumbnail.is-video{place-items:center;display:grid}.experience-run-step-thumbnail.is-video span{letter-spacing:.04em;opacity:.72;font-size:.72rem;font-weight:750}@media (max-width:767px){.solution-step-image-preview video{max-height:280px}.public-solution-step-image video{max-height:360px}}.experience-workspace-stage{touch-action:pan-y;background:#090d12;outline:none;position:relative;overflow:hidden}.experience-workspace-stage-copy{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:calc(100dvh - 76px);padding:clamp(96px,15vh,160px) 92px 44px 42px;display:flex;position:relative;overflow:hidden}.experience-workspace-stage-copy>:not(figure){z-index:2;position:relative}.experience-current-step-image{z-index:0;background:#090d12;border:0;border-radius:0;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0;overflow:hidden}.experience-current-step-image img,.experience-current-step-image video{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;display:block}.experience-player-navigation>button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:42px;height:42px;font:inherit;cursor:pointer;background:#090d127a;border:1px solid #ffffff40;border-radius:999px;flex:none;place-items:center;font-size:25px;display:grid}.experience-player-navigation>button:disabled{opacity:.28;cursor:default}.experience-player-dots{scrollbar-width:none;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.experience-player-dots::-webkit-scrollbar{display:none}.experience-player-dots button{color:#ffffffc7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);width:30px;height:30px;font:inherit;cursor:pointer;background:#090d127a;border:1px solid #ffffff38;border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.experience-player-dots button.is-active{color:#101820;background:#fff;border-color:#fff;transform:scale(1.08)}.experience-player-dots button.is-completed:not(.is-active){border-color:rgba(var(--chimi-success-rgb), .68);color:var(--chimi-success);background:rgba(var(--chimi-brand-rgb), .16)}@media (max-width:820px){.experience-workspace-shell{min-height:100dvh}.experience-workspace-stage{width:100vw;height:100dvh;min-height:100dvh}.experience-workspace-stage-copy{width:100vw;height:100dvh;min-height:100dvh;padding:calc(78px + env(safe-area-inset-top)) 68px calc(22px + env(safe-area-inset-bottom)) 17px}.experience-current-step-image,.experience-current-step-image img,.experience-current-step-image video{width:100vw;height:100dvh}.experience-workspace-stage-copy h1{max-width:94%;margin-bottom:8px;font-size:clamp(30px,9vw,46px);line-height:1.04}.experience-workspace-stage-support{max-width:92%;margin-bottom:15px;font-size:14px;line-height:1.45}.experience-player-navigation{gap:7px;width:calc(100vw - 85px);margin-bottom:13px}.experience-player-navigation>button{width:36px;height:36px;font-size:21px}.experience-player-dots{justify-content:flex-start}.experience-player-dots button{width:27px;height:27px;font-size:10px}}.experience-player-navigation>button{place-items:center;display:grid}.experience-player-navigation>button svg{stroke-width:3px;width:19px;height:19px}@media (max-width:820px){.experience-workspace-stage-copy{overscroll-behavior-y:contain;padding-bottom:calc(128px + env(safe-area-inset-bottom));scrollbar-width:none;overflow:hidden auto}.experience-workspace-stage-copy::-webkit-scrollbar{display:none}.experience-workspace-primary-action{z-index:4;flex:none;width:100%;max-width:430px;margin-bottom:8px;position:relative}.experience-workspace-action-rail{z-index:30}.experience-player-navigation>button svg{width:18px;height:18px}}.experience-workspace-shell{background:var(--experience-workspace-bg);width:100%;height:100dvh;min-height:100dvh;padding:0;position:relative;overflow:hidden}.experience-workspace-stage{z-index:2;background:var(--experience-workspace-bg);width:100%;height:100dvh;min-height:100dvh;padding:0;position:absolute;inset:0;overflow:hidden}.experience-workspace-stage-copy{isolation:isolate;width:100%;height:100dvh;min-height:100dvh;padding:0;display:block;position:relative;overflow:hidden}.experience-workspace-stage-copy:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#00000085 0%,#0000001f 24%,#00000008 45%,#00000057 66%,#000000e0 100%);position:absolute;inset:0}.experience-current-step-image{z-index:0;background:#05080c;border:0;border-radius:0;width:100%;height:100dvh;margin:0;position:absolute;inset:0;overflow:hidden}.experience-current-step-image img,.experience-current-step-image video{object-fit:cover;object-position:center;background:#05080c;width:100%;max-width:none;height:100dvh;display:block}.experience-workspace-topbar{z-index:40;min-height:0;padding:calc(12px + env(safe-area-inset-top)) 18px 14px;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#000000a3,#0000);border:0;grid-template-columns:44px minmax(0,1fr) minmax(120px,220px);align-items:center;gap:12px;display:grid;position:absolute;inset:0 0 auto}.experience-workspace-topbar-title{min-width:0}.experience-workspace-topbar-title strong{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 12px #000000b3;display:block;overflow:hidden}.experience-workspace-session-status{text-shadow:0 2px 10px #000000b3;margin-top:2px}.experience-workspace-topbar-progress{min-width:0}.experience-player-step-ui{z-index:20;right:clamp(18px,4vw,48px);bottom:calc(86px + env(safe-area-inset-bottom));max-height:calc(100dvh - 172px - env(safe-area-inset-top) - env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;left:clamp(18px,4vw,48px)}.experience-player-step-ui>*{pointer-events:auto}.experience-player-step-ui .experience-workspace-eyebrow{color:#ffffffd1;text-shadow:0 2px 12px #000000b3;margin:0}.experience-player-step-ui h1{color:#fff;text-shadow:0 3px 18px #000000b8;width:min(760px,100%);margin:0;font-size:clamp(1.75rem,4vw,3.6rem);line-height:1.04}.experience-player-step-ui .experience-workspace-stage-support{color:#ffffffdb;overscroll-behavior:contain;scrollbar-width:thin;text-shadow:0 2px 12px #000000b3;width:min(640px,100%);max-width:640px;max-height:min(18dvh,132px);margin:0;padding-right:6px;font-size:.96rem;line-height:1.5;overflow:hidden auto}.experience-player-navigation{align-items:center;gap:10px;width:min(680px,100%);margin:2px 0 0;display:flex}.experience-workspace-primary-action{z-index:2;flex:none;width:min(430px,100%);min-height:48px;margin:0;position:relative}.experience-workspace-action-rail{z-index:32;width:100%;padding:5px 6px calc(5px + env(safe-area-inset-bottom));border:0;border-top:1px solid rgba(var(--chimi-brand-rgb), .14);background:var(--experience-workspace-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:absolute;bottom:0;left:0;right:0;transform:none;box-shadow:0 -14px 36px #0000003d}.experience-workspace-action-rail button{border-radius:12px;min-width:0;min-height:56px;padding:6px 4px}.experience-workspace-backdrop{z-index:80}.experience-workspace-panel{z-index:90}@media (max-width:820px){.experience-workspace-shell,.experience-workspace-stage,.experience-workspace-stage-copy,.experience-current-step-image,.experience-current-step-image img,.experience-current-step-image video{width:100vw;height:100dvh;min-height:100dvh}.experience-workspace-stage{padding:0}.experience-workspace-stage-copy{padding:0;overflow:hidden}.experience-workspace-topbar{padding:calc(9px + env(safe-area-inset-top)) 13px 10px;grid-template-columns:40px minmax(0,1fr);gap:10px}.experience-workspace-topbar-progress{grid-column:1/-1;gap:4px;width:100%}.experience-workspace-topbar-progress>span{display:none}.experience-workspace-progress-track{width:100%}.experience-player-step-ui{right:14px;bottom:calc(76px + env(safe-area-inset-bottom));max-height:calc(100dvh - 150px - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:8px;left:14px}.experience-player-step-ui h1{width:100%;font-size:clamp(1.55rem,7vw,2.35rem);line-height:1.05}.experience-player-step-ui .experience-workspace-stage-support{width:100%;max-width:100%;max-height:min(15dvh,104px);font-size:.88rem;line-height:1.42}.experience-player-navigation{gap:7px;width:100%;margin:0}.experience-player-navigation>button{flex:none;width:34px;height:34px}.experience-player-dots{justify-content:flex-start}.experience-player-dots button{flex:none;width:27px;height:27px}.experience-workspace-primary-action{width:100%;max-width:none;min-height:46px}.experience-workspace-action-rail{width:100%;padding:4px 4px calc(4px + env(safe-area-inset-bottom));bottom:0;left:0;right:0;transform:none}.experience-workspace-action-rail button{min-height:54px;padding:5px 2px}}.experience-workspace-shell{width:100%;height:100dvh;min-height:100dvh;padding:0;position:relative;overflow:hidden}.experience-workspace-stage{width:100%;height:100dvh;min-height:100dvh;padding:0;position:absolute;inset:0;overflow:hidden}.experience-workspace-stage-copy{width:100%;height:100dvh;min-height:100dvh;padding:0;position:relative;overflow:hidden}.experience-workspace-stage-copy>.experience-current-step-image{z-index:0;border:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.experience-workspace-stage-copy>.experience-current-step-image img,.experience-workspace-stage-copy>.experience-current-step-image video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.experience-workspace-shell>.experience-workspace-topbar{z-index:50;margin:0;position:absolute;inset:0 0 auto;transform:none}.experience-workspace-topbar-title{align-self:center}.experience-workspace-topbar-title strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.experience-workspace-stage-copy>.experience-player-step-ui{z-index:24;top:auto;right:clamp(18px,4vw,48px);bottom:calc(82px + env(safe-area-inset-bottom));width:auto;height:auto;max-height:calc(100dvh - 160px - env(safe-area-inset-top) - env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:9px;margin:0;padding:0;display:flex;position:absolute;left:clamp(18px,4vw,48px);overflow:visible;transform:none}.experience-player-step-ui>.experience-workspace-eyebrow,.experience-player-step-ui>h1,.experience-player-step-ui>.experience-workspace-stage-support,.experience-player-step-ui>.experience-player-navigation,.experience-player-step-ui>.experience-workspace-primary-action,.experience-player-step-ui>.experience-workspace-stage-error{position:static;inset:auto;transform:none}.experience-player-step-ui>.experience-workspace-eyebrow{margin:0}.experience-player-step-ui>h1{-webkit-line-clamp:2;color:#fff;text-overflow:ellipsis;-webkit-box-orient:vertical;width:min(760px,100%);max-width:100%;margin:0;font-size:clamp(1.7rem,4vw,3.5rem);line-height:1.04;display:-webkit-box;overflow:hidden}.experience-player-step-ui>.experience-workspace-stage-support{overscroll-behavior:contain;scrollbar-width:thin;width:min(660px,100%);max-width:100%;max-height:112px;margin:0;padding:0 5px 0 0;overflow:hidden auto}.experience-player-step-ui>.experience-player-navigation{align-items:center;gap:8px;width:min(680px,100%);min-height:38px;margin:2px 0 0;display:flex;position:static}.experience-player-navigation>button{border-radius:50%;place-items:center;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;display:grid}.experience-player-dots{flex:1;align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.experience-player-dots>button{aspect-ratio:1;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;max-height:30px;margin:0;padding:0;line-height:1;display:grid}.experience-player-step-ui>.experience-workspace-primary-action{flex:none;width:min(430px,100%);min-height:48px;margin:0}.experience-workspace-solution-link{display:none}.experience-workspace-shell>.experience-workspace-action-rail{z-index:40;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;display:grid;position:absolute;inset:auto 0 0;transform:none}@media (max-width:820px){.experience-workspace-shell,.experience-workspace-stage,.experience-workspace-stage-copy{width:100vw;height:100dvh;min-height:100dvh;overflow:hidden}.experience-workspace-shell>.experience-workspace-topbar{inset:0 0 auto}.experience-workspace-stage-copy>.experience-player-step-ui{top:auto;right:14px;bottom:calc(72px + env(safe-area-inset-bottom));width:auto;max-height:calc(100dvh - 154px - env(safe-area-inset-top) - env(safe-area-inset-bottom));gap:7px;margin:0;padding:0;left:14px;overflow:visible;transform:none}.experience-player-step-ui>h1{width:100%;font-size:clamp(1.45rem,6.7vw,2.2rem);line-height:1.05}.experience-player-step-ui>.experience-workspace-stage-support{width:100%;max-height:84px;font-size:.86rem;line-height:1.4}.experience-player-step-ui>.experience-player-navigation{gap:7px;width:100%;min-height:34px}.experience-player-navigation>button{width:34px;min-width:34px;height:34px;min-height:34px}.experience-player-dots>button{border-radius:50%;flex-basis:28px;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0}.experience-player-step-ui>.experience-workspace-primary-action{width:100%;min-height:46px;margin:0}.experience-workspace-shell>.experience-workspace-action-rail{width:100%;margin:0;bottom:0;left:0;right:0;transform:none}}.experience-workspace-stage-copy>.experience-player-step-ui{right:0;bottom:calc(72px + env(safe-area-inset-bottom));width:100%;max-height:calc(62dvh - env(safe-area-inset-bottom));background:linear-gradient(#05080c00 0%,#05080c29 22%,#05080c94 52%,#05080ce0 100%);gap:8px;padding:84px clamp(18px,4vw,48px) 12px;left:0}.experience-player-step-ui>.experience-workspace-eyebrow,.experience-player-step-ui>h1,.experience-player-step-ui>.experience-workspace-stage-support,.experience-player-step-ui>.experience-player-navigation,.experience-player-step-ui>.experience-workspace-primary-action,.experience-player-step-ui>.experience-workspace-stage-error{width:min(680px,100%);max-width:680px;margin-left:auto;margin-right:auto}.experience-player-step-ui>.experience-workspace-eyebrow{margin-bottom:0}.experience-player-step-ui>h1{margin-top:0;margin-bottom:1px}.experience-player-step-ui>.experience-workspace-stage-support{max-height:76px;margin-top:0;margin-bottom:2px;padding-right:5px}.experience-player-step-ui>.experience-player-navigation{min-height:34px;margin-top:2px;margin-bottom:1px}.experience-player-step-ui>.experience-workspace-primary-action{min-height:46px;margin-top:1px}.experience-workspace-shell>.experience-workspace-action-rail{border-top:1px solid rgba(var(--chimi-brand-rgb), .14);background:var(--experience-workspace-bg)}@media (max-width:820px){.experience-workspace-stage-copy>.experience-player-step-ui{right:0;bottom:calc(66px + env(safe-area-inset-bottom));width:100vw;max-height:calc(58dvh - env(safe-area-inset-bottom));gap:6px;padding:64px 18px 10px;left:0}.experience-player-step-ui>.experience-workspace-eyebrow,.experience-player-step-ui>h1,.experience-player-step-ui>.experience-workspace-stage-support,.experience-player-step-ui>.experience-player-navigation,.experience-player-step-ui>.experience-workspace-primary-action,.experience-player-step-ui>.experience-workspace-stage-error{width:100%;max-width:none;margin-left:0;margin-right:0}.experience-player-step-ui>h1{font-size:clamp(1.4rem,6.3vw,2.08rem)}.experience-player-step-ui>.experience-workspace-stage-support{max-height:68px;font-size:.84rem;line-height:1.38}.experience-player-step-ui>.experience-player-navigation{min-height:32px}.experience-player-navigation>button{width:32px;min-width:32px;height:32px;min-height:32px}.experience-player-dots>button{flex-basis:27px;width:27px;min-width:27px;max-width:27px;height:27px;min-height:27px;max-height:27px}.experience-player-step-ui>.experience-workspace-primary-action{min-height:44px}}.experience-workspace-stage-copy>.experience-player-step-ui{max-height:calc(72dvh - env(safe-area-inset-bottom));padding-top:104px}.experience-player-description{width:min(680px,100%);max-width:680px;margin-left:auto;margin-right:auto}.experience-player-description>.experience-workspace-stage-support{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;max-width:none;max-height:none;margin:0;padding:0;display:-webkit-box;overflow:hidden}.experience-player-description.is-expanded>.experience-workspace-stage-support{-webkit-line-clamp:unset;overscroll-behavior:contain;scrollbar-width:thin;max-height:min(32dvh,280px);padding-right:5px;display:block;overflow:hidden auto}.experience-player-description-toggle{color:#ffffffeb;min-height:28px;font:inherit;cursor:pointer;text-shadow:0 2px 10px #000000bf;background:0 0;border:0;align-items:center;margin:3px 0 0;padding:0;font-size:.84rem;font-weight:800;line-height:1;display:inline-flex}.experience-player-step-ui>.experience-player-navigation{width:min(680px,100%);min-height:30px;margin-top:7px;margin-bottom:10px}.experience-player-dots{flex:none;justify-content:flex-start;width:100%}.experience-player-step-ui>.experience-workspace-primary-action{margin-top:7px}.experience-workspace-shell>.experience-workspace-action-rail button,.experience-workspace-shell>.experience-workspace-action-rail button:hover,.experience-workspace-shell>.experience-workspace-action-rail button:focus,.experience-workspace-shell>.experience-workspace-action-rail button:focus-visible,.experience-workspace-shell>.experience-workspace-action-rail button:active{transition:background-color .12s,color .12s,border-color .12s,opacity .12s;transform:none}.experience-workspace-shell>.experience-workspace-action-rail button>span,.experience-workspace-shell>.experience-workspace-action-rail button:hover>span,.experience-workspace-shell>.experience-workspace-action-rail button:focus>span{transition:color .12s,background-color .12s,opacity .12s;transform:none}@media (max-width:820px){.experience-workspace-stage-copy>.experience-player-step-ui{max-height:calc(68dvh - env(safe-area-inset-bottom));padding:82px 18px 10px}.experience-player-description{width:100%;max-width:none;margin:0}.experience-player-description>.experience-workspace-stage-support{font-size:.86rem;line-height:1.42}.experience-player-description.is-expanded>.experience-workspace-stage-support{max-height:min(30dvh,250px)}.experience-player-description-toggle{margin-top:4px;font-size:.82rem}.experience-player-step-ui>.experience-player-navigation{width:100%;min-height:28px;margin-top:8px;margin-bottom:12px}.experience-player-dots{justify-content:flex-start;width:100%}.experience-player-step-ui>.experience-workspace-primary-action{margin-top:8px}}.experience-player-step-ui>.experience-player-navigation{justify-content:center}.experience-player-dots{flex:0 auto;justify-content:center;width:auto;max-width:100%;margin-left:auto;margin-right:auto}.experience-player-dots>button,.experience-player-dots>button:hover,.experience-player-dots>button:focus,.experience-player-dots>button:focus-visible,.experience-player-dots>button:active,.experience-player-dots>button.is-active,.experience-player-dots>button.is-completed{box-sizing:border-box;aspect-ratio:1;border-radius:50%;flex:0 0 28px;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;margin:0;padding:0;transform:none}.experience-player-step-ui>.experience-workspace-primary-action:before,.experience-player-step-ui>.experience-workspace-primary-action:hover:before,.experience-player-step-ui>.experience-workspace-primary-action:focus:before,.experience-player-step-ui>.experience-workspace-primary-action:focus-visible:before,.experience-player-step-ui>.experience-workspace-primary-action:active:before{content:none;display:none}.experience-player-step-ui>.experience-workspace-primary-action,.experience-player-step-ui>.experience-workspace-primary-action:hover:not(:disabled),.experience-player-step-ui>.experience-workspace-primary-action:focus,.experience-player-step-ui>.experience-workspace-primary-action:focus-visible,.experience-player-step-ui>.experience-workspace-primary-action:active:not(:disabled){animation:none;position:relative;transform:none}.experience-player-step-ui>.experience-workspace-primary-action:hover:not(:disabled),.experience-player-step-ui>.experience-workspace-primary-action:focus-visible{box-shadow:0 14px 40px rgba(var(--chimi-success-rgb), .14);background:#daddff}.experience-player-step-ui>.experience-workspace-primary-action *{pointer-events:none;transform:none}@media (max-width:820px){.experience-player-dots{justify-content:center;width:auto;max-width:calc(100vw - 36px);margin-left:auto;margin-right:auto}.experience-player-dots>button,.experience-player-dots>button:hover,.experience-player-dots>button:focus,.experience-player-dots>button:focus-visible,.experience-player-dots>button:active,.experience-player-dots>button.is-active,.experience-player-dots>button.is-completed{border-radius:50%;flex-basis:28px;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;transform:none}}.experience-workspace-stage-copy>.experience-player-completed-ui{z-index:24;right:0;bottom:calc(66px + env(safe-area-inset-bottom));width:100%;max-height:calc(62dvh - env(safe-area-inset-bottom));background:linear-gradient(#05080c00 0%,#05080c2e 24%,#05080c99 56%,#05080ce6 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:9px;padding:96px clamp(18px,4vw,48px) 16px;display:flex;position:absolute;left:0}.experience-player-completed-ui>.experience-workspace-eyebrow,.experience-player-completed-ui>h1,.experience-player-completed-ui>.experience-workspace-stage-support,.experience-player-completed-ui>.experience-workspace-primary-action{width:min(680px,100%);max-width:680px;margin-left:auto;margin-right:auto;position:static;transform:none}.experience-player-completed-ui>.experience-workspace-eyebrow{margin:0}.experience-player-completed-ui>h1{-webkit-line-clamp:2;color:#fff;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.7rem,4vw,3.5rem);line-height:1.04;display:-webkit-box;overflow:hidden}.experience-player-completed-ui>.experience-workspace-stage-support{margin:0 0 5px}.experience-player-step-ui>.experience-workspace-primary-action.is-secondary,.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:hover:not(:disabled),.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:focus-visible,.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:active:not(:disabled){border:1px solid rgba(var(--chimi-success-rgb), .66);color:#daddff;box-shadow:none;background:#07110f9e;transform:none}.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:hover:not(:disabled),.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:focus-visible{border-color:var(--chimi-success);color:#daddff;background:rgba(var(--chimi-brand-rgb), .14)}.experience-player-completed-ui>.experience-workspace-primary-action:before,.experience-player-completed-ui>.experience-workspace-primary-action:hover:before,.experience-player-completed-ui>.experience-workspace-primary-action:focus-visible:before,.experience-player-completed-ui>.experience-workspace-primary-action:active:before{content:none;display:none}.experience-player-completed-ui>.experience-workspace-primary-action,.experience-player-completed-ui>.experience-workspace-primary-action:hover:not(:disabled),.experience-player-completed-ui>.experience-workspace-primary-action:focus-visible,.experience-player-completed-ui>.experience-workspace-primary-action:active:not(:disabled){animation:none;transform:none}@media (max-width:820px){.experience-workspace-stage-copy>.experience-player-completed-ui{right:0;bottom:calc(66px + env(safe-area-inset-bottom));width:100vw;max-height:calc(58dvh - env(safe-area-inset-bottom));gap:8px;padding:76px 18px 14px;left:0}.experience-player-completed-ui>.experience-workspace-eyebrow,.experience-player-completed-ui>h1,.experience-player-completed-ui>.experience-workspace-stage-support,.experience-player-completed-ui>.experience-workspace-primary-action{width:100%;max-width:none;margin-left:0;margin-right:0}.experience-player-completed-ui>h1{font-size:clamp(1.5rem,6.7vw,2.25rem)}.experience-player-completed-ui>.experience-workspace-stage-support{font-size:.86rem;line-height:1.42}.experience-player-completed-ui>.experience-workspace-primary-action{width:100%;min-height:46px}}@media (min-width:821px){.experience-workspace-shell.is-panel-open{padding-right:0}.experience-workspace-shell.is-panel-open>.experience-workspace-stage{width:calc(100% - var(--experience-workspace-panel-width))}.experience-workspace-shell.is-panel-open>.experience-workspace-topbar,.experience-workspace-shell.is-panel-open .experience-workspace-action-rail{width:calc(100% - var(--experience-workspace-panel-width));left:0;right:auto}.experience-workspace-action-rail{padding:6px 8px calc(6px + env(safe-area-inset-bottom));gap:6px}.experience-workspace-action-rail button{border-radius:12px;min-width:0;margin:0}.experience-workspace-action-rail button,.experience-workspace-action-rail button:hover,.experience-workspace-action-rail button:focus,.experience-workspace-action-rail button:focus-visible,.experience-workspace-action-rail button:active{transform:none}.experience-player-step-ui,.experience-player-completed-ui{box-sizing:border-box}.experience-player-step-ui>.experience-workspace-eyebrow,.experience-player-step-ui>h1,.experience-player-step-ui>.experience-player-description,.experience-player-step-ui>.experience-player-navigation,.experience-player-step-ui>.experience-workspace-primary-action,.experience-player-completed-ui>.experience-workspace-eyebrow,.experience-player-completed-ui>h1,.experience-player-completed-ui>.experience-workspace-stage-support,.experience-player-completed-ui>.experience-workspace-primary-action{margin-left:auto;margin-right:auto}.experience-player-step-ui>.experience-workspace-eyebrow,.experience-player-step-ui>h1,.experience-player-step-ui>.experience-player-description,.experience-player-completed-ui>.experience-workspace-eyebrow,.experience-player-completed-ui>h1,.experience-player-completed-ui>.experience-workspace-stage-support{text-align:center}.experience-workspace-shell.is-panel-open .experience-workspace-action-rail{width:calc(100% - var(--experience-workspace-panel-width));margin:0;left:0;right:auto;transform:translate(0,0)}.experience-workspace-shell.is-panel-open>.experience-workspace-stage>.experience-workspace-action-rail{width:100%;max-width:none;margin:0;left:0;right:0;transform:translate(0,0)}}.experience-live-activity{min-width:0;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#090d128a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.65rem;padding:.35rem .55rem;display:inline-flex}.experience-live-activity:hover,.experience-live-activity:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .48);background:rgba(var(--chimi-brand-rgb), .08)}.experience-live-avatar-stack{flex:none;align-items:center;display:flex}.experience-live-avatar{border:2px solid var(--experience-workspace-surface);background:#263039;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-7px;font-size:.68rem;font-weight:800;display:grid;overflow:hidden}.experience-live-avatar:first-child{margin-left:0}.experience-live-avatar img,.experience-live-member-avatar img{object-fit:cover;width:100%;height:100%}.experience-live-avatar.is-more{background:rgba(var(--chimi-brand-rgb), .16);color:#daddff}.experience-live-copy{text-align:left;gap:.05rem;min-width:0;display:grid}.experience-live-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.2;overflow:hidden}.experience-live-copy small{color:#ffffff9e;font-size:.66rem}.experience-live-panel{gap:1rem;display:grid}.experience-live-panel-summary{border:1px solid rgba(var(--chimi-brand-rgb), .16);background:rgba(var(--chimi-brand-rgb), .06);border-radius:14px;align-items:flex-start;gap:.7rem;padding:.9rem;display:flex}.experience-live-panel-summary .experience-workspace-live-dot{flex:none;margin-top:.38rem}.experience-live-panel-summary strong{display:block}.experience-live-panel-summary p,.experience-live-private-copy{color:#ffffffa8;margin:.25rem 0 0;font-size:.82rem;line-height:1.5}.experience-live-member-list{gap:.45rem;display:grid}.experience-live-member{color:inherit;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 10px;align-items:center;gap:.7rem;padding:.65rem;text-decoration:none;display:grid}.experience-live-member:hover,.experience-live-member:focus-visible{background:#ffffff0e}.experience-live-member-avatar{background:#263039;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid;overflow:hidden}.experience-live-member-copy{min-width:0;display:grid}.experience-live-member-copy strong,.experience-live-member-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.experience-live-member-copy small{color:#ffffff94;margin-top:.12rem}.experience-live-member-presence{background:var(--chimi-brand);width:8px;height:8px;box-shadow:0 0 0 4px rgba(var(--chimi-brand-rgb), .1);border-radius:50%}.experience-live-signal-composer,.experience-live-signal-feed{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;gap:.7rem;padding:.9rem;display:grid}.experience-live-signal-composer>div:first-child{gap:.18rem;display:grid}.experience-live-signal-composer strong,.experience-live-signal-feed-heading strong{font-size:.88rem}.experience-live-signal-composer p{color:#ffffff9e;margin:0;font-size:.78rem;line-height:1.45}.experience-live-signal-actions{flex-wrap:wrap;gap:.45rem;display:flex}.experience-live-signal-actions button{border:1px solid rgba(var(--chimi-brand-rgb), .24);color:#daddff;min-height:38px;font:inherit;background:rgba(var(--chimi-brand-rgb), .09);cursor:pointer;border-radius:999px;padding:.45rem .72rem;font-size:.78rem;font-weight:700}.experience-live-signal-actions button:hover,.experience-live-signal-actions button:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .48);background:rgba(var(--chimi-brand-rgb), .14)}.experience-live-signal-actions button:disabled{opacity:.56;cursor:wait}.experience-live-signal-error{margin:0;font-size:.78rem}.experience-live-signal-feed-heading{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.experience-live-signal-feed-heading small{color:#ffffff7a;font-size:.7rem}.experience-live-signal-feed ol{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.experience-live-signal-feed li{background:#ffffff09;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:.65rem;padding:.52rem;display:grid}.experience-live-signal-feed li>span:last-child{gap:.08rem;min-width:0;display:grid}.experience-live-signal-feed li strong,.experience-live-signal-feed li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.experience-live-signal-feed li strong{font-size:.8rem}.experience-live-signal-feed li small{color:#ffffff8f;font-size:.7rem}.experience-live-signal-mark{color:#daddff;background:rgba(var(--chimi-brand-rgb), .14);border-radius:50%;place-items:center;width:34px;height:34px;font-size:.76rem;font-weight:800;display:grid}.experience-workspace-live-dot{animation:1.9s ease-in-out infinite experience-live-pulse}@keyframes experience-live-pulse{0%,to{opacity:.66;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media (max-width:820px){.experience-live-activity{gap:.35rem;padding:.25rem .35rem}.experience-live-avatar{width:24px;height:24px}.experience-live-copy strong{max-width:112px;font-size:.68rem}.experience-live-copy small{display:none}}@media (prefers-reduced-motion:reduce){.experience-workspace-live-dot{animation:none}}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar{grid-template-columns:44px minmax(0,1fr) auto minmax(120px,220px)}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-exit{grid-area:1/1}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-title{grid-area:1/2}.experience-workspace-shell>.experience-workspace-topbar>.experience-live-activity{grid-area:1/3;justify-self:end;max-width:min(320px,30vw)}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-progress{grid-area:1/4;width:100%}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar{grid-template-rows:auto auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px 10px}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-exit{grid-area:1/1;align-self:start}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-title{grid-area:1/2;align-self:center}.experience-workspace-shell>.experience-workspace-topbar>.experience-live-activity{grid-area:2/2;justify-self:start;width:auto;max-width:100%}.experience-workspace-shell>.experience-workspace-topbar>.experience-live-activity .experience-live-copy{display:grid}.experience-workspace-shell>.experience-workspace-topbar>.experience-live-activity .experience-live-copy strong{max-width:min(210px,58vw);display:block}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-progress{grid-area:3/1/auto/-1;width:100%;min-width:0}}.experience-step-feedback{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#080f12c7;border:1px solid #ffffff26;border-radius:999px;align-self:center;max-width:min(92vw,420px);margin:0 auto 2px;padding:8px 13px;font-size:.78rem;font-weight:750;line-height:1.25;animation:.18s ease-out both experience-step-feedback-enter;box-shadow:0 10px 30px #0000003d}.experience-step-feedback.is-completed{border-color:rgba(var(--chimi-success-rgb), .46);color:#daddff;background:rgba(var(--chimi-brand-rgb), .14)}.experience-step-feedback.is-pending{color:#ffffffd1}.experience-player-dots>button.is-just-completed{animation:.62s cubic-bezier(.16,1,.3,1) both experience-step-completed-ring}.experience-workspace-progress-track>span.is-session-feedback{animation:.62s ease-out both experience-progress-feedback}@keyframes experience-step-feedback-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes experience-step-completed-ring{0%{box-shadow:0 0 0 0 rgba(var(--chimi-success-rgb), 0)}45%{box-shadow:0 0 0 7px rgba(var(--chimi-success-rgb), .22)}to{box-shadow:0 0 0 0 rgba(var(--chimi-success-rgb), 0)}}@keyframes experience-progress-feedback{0%{filter:brightness()}45%{filter:brightness(1.32)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.experience-step-feedback,.experience-player-dots>button.is-just-completed,.experience-workspace-progress-track>span.is-session-feedback{animation:none}}.experience-workspace-stage-copy.is-step-scene{transform-origin:50%;animation:.24s cubic-bezier(.16,1,.3,1) both experience-step-scene-enter}@keyframes experience-step-scene-enter{0%{opacity:.72;filter:brightness(.92);transform:translateY(8px)scale(1.008)}55%{opacity:1;filter:brightness(1.025)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.experience-workspace-stage-copy.is-step-scene{filter:none;animation:none;transform:none}}.experience-completion-moment{z-index:28;padding:calc(72px + env(safe-area-inset-top)) 22px calc(82px + env(safe-area-inset-bottom));text-align:center;background:radial-gradient(circle at 50% 52%, rgba(var(--chimi-success-rgb), .18), #070c0f0f 34%, #070c0f00 62%);flex-direction:column;justify-content:center;align-items:center;gap:11px;animation:.9s cubic-bezier(.16,1,.3,1) both experience-completion-moment-enter;display:flex;position:absolute;inset:0}.experience-completion-moment-mark{border:1px solid rgba(var(--chimi-success-rgb), .72);color:#daddff;background:rgba(var(--chimi-brand-rgb), .14);width:72px;height:72px;box-shadow:0 0 0 10px rgba(var(--chimi-success-rgb), .05), 0 0 44px rgba(var(--chimi-success-rgb), .24);border-radius:50%;place-items:center;font-size:2rem;font-weight:800;line-height:1;animation:.62s cubic-bezier(.16,1,.3,1) both experience-completion-check;display:grid}.experience-completion-moment>.experience-workspace-eyebrow{color:#daddff;margin:4px 0 0}.experience-completion-moment>h1{color:#fff;text-shadow:0 3px 22px #00000080;max-width:min(720px,88vw);margin:0;font-size:clamp(1.7rem,4.4vw,3.3rem);line-height:1.04}.experience-completion-moment-progress{background:#ffffff29;border-radius:999px;width:min(260px,62vw);height:4px;margin-top:5px;overflow:hidden}.experience-completion-moment-progress>span{border-radius:inherit;background:var(--chimi-success);transform-origin:0;width:100%;height:100%;animation:.65s cubic-bezier(.16,1,.3,1) both experience-completion-progress;display:block}.experience-completion-moment-percent{color:#ffffffc7;letter-spacing:.08em;font-size:.78rem}@keyframes experience-completion-moment-enter{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}22%{opacity:1}76%{opacity:1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}to{opacity:.94;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes experience-completion-check{0%{opacity:0;transform:scale(.72)translateY(8px)}58%{opacity:1;transform:scale(1.06)translateY(0)}to{opacity:1;transform:scale(1)}}@keyframes experience-completion-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.experience-completion-moment,.experience-completion-moment-mark,.experience-completion-moment-progress>span{animation:none}}.experience-workspace-sound-toggle{color:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#080d117a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-top:5px;padding:4px 8px;display:inline-flex}.experience-workspace-sound-state{background:#ffffff6b;border-radius:50%;flex:none;width:7px;height:7px;display:block}.experience-workspace-sound-toggle>em{text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-style:normal;font-weight:650;line-height:1;overflow:hidden}.experience-workspace-sound-toggle.is-on{border-color:rgba(var(--chimi-success-rgb), .42);color:#daddff;background:rgba(var(--chimi-brand-rgb), .12)}.experience-workspace-sound-toggle.is-on .experience-workspace-sound-state{background:var(--chimi-success);box-shadow:0 0 0 3px rgba(var(--chimi-success-rgb), .1)}.experience-workspace-sound-toggle:hover,.experience-workspace-sound-toggle:focus-visible{border-color:rgba(var(--chimi-success-rgb), .62);color:#daddff}@media (max-width:520px){.experience-workspace-sound-toggle{margin-top:4px;padding:3px 7px}.experience-workspace-sound-toggle>em{font-size:.61rem}}.experience-workspace-session-status{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.experience-workspace-session-status>.experience-workspace-sound-toggle{color:#ffffffa8;width:26px;min-width:26px;height:26px;box-shadow:none;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);vertical-align:middle;background:#080d1175;border:1px solid #ffffff2e;border-radius:50%;place-items:center;margin:0 0 0 3px;padding:0;display:inline-grid}.experience-workspace-session-status>.experience-workspace-sound-toggle>span{place-items:center;width:auto;height:auto;font-size:.78rem;font-weight:800;line-height:1;display:grid}.experience-workspace-session-status>.experience-workspace-sound-toggle.is-on{border-color:rgba(var(--chimi-success-rgb), .52);color:#daddff;background:rgba(var(--chimi-brand-rgb), .12);box-shadow:0 0 0 3px rgba(var(--chimi-success-rgb), .06)}.experience-workspace-session-status>.experience-workspace-sound-toggle.is-off{color:#ffffff7a;background:#080d1161}.experience-workspace-session-status>.experience-workspace-sound-toggle:hover,.experience-workspace-session-status>.experience-workspace-sound-toggle:focus-visible{border-color:rgba(var(--chimi-success-rgb), .72);color:#daddff}@media (max-width:520px){.experience-workspace-session-status>.experience-workspace-sound-toggle{width:24px;min-width:24px;height:24px;margin-left:2px}}.experience-workspace-session-status{flex-wrap:nowrap;align-items:center;gap:7px;width:auto;min-width:0;display:inline-flex}.experience-workspace-session-label{white-space:nowrap;min-width:0}.experience-workspace-session-status>.experience-workspace-live-dot{flex:none}.experience-workspace-topbar-sound{color:#ffffffa8;width:26px;min-width:26px;height:26px;box-shadow:none;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080d1175;border:1px solid #ffffff2e;border-radius:50%;place-items:center;margin:0;padding:0;display:inline-grid}.experience-workspace-topbar-sound>span{place-items:center;font-size:.78rem;font-weight:800;line-height:1;display:grid}.experience-workspace-topbar-sound.is-on{border-color:rgba(var(--chimi-brand-rgb), .52);color:#daddff;background:rgba(var(--chimi-brand-rgb), .12);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .06)}.experience-workspace-topbar-sound.is-off{color:#ffffff7a;background:#080d1161}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar{grid-template-columns:44px minmax(0,1fr) auto auto minmax(120px,220px);column-gap:10px}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-exit{grid-area:1/1}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-title{grid-area:1/2;min-width:0}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-sound{grid-area:1/3;place-self:center end}.experience-workspace-shell>.experience-workspace-topbar>.experience-live-activity{grid-area:1/4;justify-self:end;max-width:min(320px,30vw)}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-progress{grid-area:1/5;width:100%}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar{grid-template-rows:auto auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:6px 8px}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-exit{grid-area:1/1;align-self:start}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-title{grid-area:1/2;min-width:0}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-sound{grid-area:1/3;place-self:center end;width:24px;min-width:24px;height:24px}.experience-workspace-shell>.experience-workspace-topbar>.experience-live-activity{grid-area:2/2/auto/4;justify-self:start;width:auto;max-width:100%}.experience-workspace-shell>.experience-workspace-topbar>.experience-workspace-topbar-progress{grid-area:3/1/auto/-1;width:100%;min-width:0}}.experience-hub-card.is-active .experience-run-card-progress-copy{color:#d7dbffd1}.experience-hub-card.is-completed{background:#141a22c7;box-shadow:0 12px 30px #00000021}@media (max-width:560px){.chimi-library-filter-bar{scrollbar-width:none;border-radius:999px;gap:4px;width:auto;max-width:100%;margin-bottom:20px;padding:4px;display:inline-flex;overflow-x:auto}.chimi-library-filter-bar::-webkit-scrollbar{display:none}.chimi-library-filter-button{white-space:nowrap;width:auto;min-height:36px;padding:7px 12px}.experience-hub-card.is-active{border-radius:20px}.experience-hub-card.is-active .chimi-library-card-body{gap:10px;padding:16px}.experience-hub-card.is-active .chimi-library-card-body h2{font-size:21px}.experience-hub-card.is-active .chimi-library-card-body>p:not(.solution-author-line){-webkit-line-clamp:2}.experience-hub-card.is-active .experience-run-card-progress{margin-top:4px}.experience-hub-card.is-active .chimi-library-primary-action{width:100%;margin-top:4px}.experience-hub-card.is-completed{border-radius:16px;grid-template-columns:112px minmax(0,1fr);align-items:stretch;display:grid}.experience-hub-card.is-completed .chimi-library-cover{aspect-ratio:auto;height:100%;min-height:132px}.experience-hub-card.is-completed .chimi-library-card-body{gap:7px;min-width:0;padding:13px}.experience-hub-card.is-completed .experience-run-card-heading{gap:5px}.experience-hub-card.is-completed .experience-run-card-heading time{display:none}.experience-hub-card.is-completed .chimi-library-card-body h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}.experience-hub-card.is-completed .solution-author-line,.experience-hub-card.is-completed .chimi-library-card-body>p:not(.solution-author-line){display:none}.experience-hub-card.is-completed .experience-run-card-progress{margin-top:1px;padding-top:0}.experience-hub-card.is-completed .experience-run-card-progress-copy{font-size:12px}.experience-hub-card.is-completed .experience-run-card-progress-bar{height:5px}.experience-hub-card.is-completed .chimi-library-primary-action{align-self:flex-start;width:auto;min-height:32px;margin-top:2px;padding:5px 10px;font-size:12px}}.experience-hub-author{align-items:center;gap:8px;min-width:0;display:flex}.experience-hub-author>span:last-child{min-width:0}.experience-hub-author-avatar{object-fit:cover;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;width:26px;min-width:26px;height:26px;display:block;overflow:hidden}.experience-hub-author-avatar-fallback{color:#ffffffb8;place-items:center;font-size:11px;font-weight:850;display:grid}.experience-hub-participation{color:#ffffff7a;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;line-height:1.4;display:flex}.experience-hub-participation strong{color:#ffffffc2;font-weight:800}.experience-hub-card.is-active .experience-hub-participation{color:#c8cdffad}.experience-hub-card.is-active .experience-hub-participation strong{color:var(--chimi-brand)}@media (max-width:560px){.experience-hub-card.is-active .experience-hub-author-avatar{width:25px;min-width:25px;height:25px}.experience-hub-card.is-active .experience-hub-participation{gap:4px;font-size:12px}.experience-hub-card.is-completed .experience-hub-author{display:flex}.experience-hub-card.is-completed .experience-hub-author>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.experience-hub-card.is-completed .experience-hub-author-avatar{width:21px;min-width:21px;height:21px;font-size:9px}.experience-hub-card.is-completed .solution-author-line.experience-hub-author{display:flex}.experience-hub-card.is-completed .experience-hub-participation{gap:3px;font-size:11px}}.experience-daily-context{background:0 0;border-top:1px solid #ffffff1f;grid-column:1/-1;gap:8px;margin-top:2px;padding:8px 0 0;display:grid;position:static}.experience-daily-context-heading{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.experience-daily-context-heading strong{font-weight:850}.experience-daily-context-heading>span{color:#ffffffb8;white-space:nowrap}.experience-daily-days{scrollbar-width:none;align-items:flex-start;gap:12px;display:flex;overflow-x:auto}.experience-daily-days::-webkit-scrollbar{display:none}.experience-daily-day{flex:none;justify-items:center;gap:3px;min-width:54px;display:grid}.experience-daily-day>span{border:1px solid #ffffffb8;border-radius:999px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.experience-daily-day small{color:#ffffffb8;white-space:nowrap;font-size:10px}.experience-daily-day.is-completed>span{border-color:var(--daily-brand)}.experience-daily-day.is-available>span{border-width:2px}.experience-daily-day.is-missed{opacity:.55}.experience-daily-complete-action{color:inherit;font:inherit;background:#00000047;border:1px solid #ffffffb8;border-radius:999px;justify-self:start;padding:7px 13px;font-size:12px;font-weight:800}.experience-daily-error{margin:0;font-size:12px}@media (max-width:820px){.experience-daily-context{gap:6px;margin-top:0;padding-top:7px}.experience-daily-context-heading{gap:8px;font-size:12px}.experience-daily-day{min-width:48px}.experience-daily-day>span{width:28px;height:28px}.experience-daily-complete-action{width:100%}}.experience-daily-day.is-available>span{color:#f5f3ff;background:#7c3aed38;border-color:#a78bfa;box-shadow:0 0 0 3px #8b5cf61a,0 0 18px #8b5cf647}.experience-daily-day.is-completed>span{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-color:#8b5cf6;box-shadow:0 5px 18px #6d28d952}.experience-daily-day.is-upcoming>span{color:#ffffffc7;border-color:#ffffff61}.experience-daily-complete-action{color:#fff;background:linear-gradient(135deg,#7c3aedf5,#5b21b6f5);border:1px solid #c4b5fdb8;transition:transform .16s,box-shadow .16s;box-shadow:0 8px 28px #6d28d94d,inset 0 1px #ffffff2e}.experience-daily-complete-action:hover{transform:translateY(-1px);box-shadow:0 11px 32px #6d28d961,inset 0 1px #ffffff38}.experience-daily-complete-action:active{transform:translateY(0)scale(.99)}.experience-daily-context{--daily-brand:#a974f0;--daily-brand-strong:#8b2fd6;--daily-brand-soft:#241a33;--daily-grad:linear-gradient(135deg, #a05cf0 0%, #e0457f 100%)}.experience-daily-context-heading strong{color:var(--daily-brand)}.experience-daily-day.is-available>span{border-color:var(--daily-brand);background:var(--daily-brand-soft);color:#fff;box-shadow:0 0 0 3px #a974f01f,0 0 18px #a974f04d}.experience-daily-day.is-available small{color:#d9c2fa;font-weight:800}.experience-daily-day.is-completed>span{background:var(--daily-grad);color:#fff;border-color:#0000;box-shadow:0 6px 20px #8b2fd657}.experience-daily-day.is-completed small{color:#e3d1fb;font-weight:800}.experience-daily-day.is-upcoming>span{color:#fffc;background:#00000029;border-color:#ffffff57}.experience-daily-day.is-upcoming small{color:#ffffff94}.experience-daily-complete-action{background:var(--daily-grad);color:#fff;border:0;box-shadow:0 9px 28px #8b2fd64d,inset 0 1px #fff3}.experience-daily-complete-action:hover{box-shadow:0 12px 34px #8b2fd666,inset 0 1px #ffffff3d}.experience-daily-complete-action,.experience-workspace-primary-action{justify-content:center;align-items:center;gap:8px;display:inline-flex}.experience-daily-complete-action .chimi-icon,.experience-workspace-primary-action .chimi-icon{flex:none}.experience-daily-complete-action .chimi-icon{filter:drop-shadow(0 1px 4px #ffffff29)}.experience-live-signal-overlay{z-index:18;left:clamp(18px,4vw,48px);bottom:calc(112px + env(safe-area-inset-bottom));pointer-events:none;gap:8px;width:min(360px,100vw - 36px);display:grid;position:absolute}.experience-live-signal-toast{border:1px solid rgba(var(--chimi-brand-rgb), .22);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090d12c7;border-radius:999px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:9px 14px 9px 9px;animation:3.4s forwards experience-live-signal-float;display:grid;box-shadow:0 12px 36px #00000047}.experience-live-signal-toast-avatar{background:rgba(var(--chimi-brand-rgb), .18);border-radius:50%;place-items:center;width:44px;height:44px;font-weight:850;display:grid;overflow:hidden}.experience-live-signal-toast-avatar img{object-fit:cover;width:100%;height:100%}.experience-live-signal-toast-avatar-stack{flex:0 0 44px;width:44px;height:44px;display:block;position:relative}.experience-live-signal-toast-avatar-mini{background:rgba(var(--chimi-brand-rgb), .3);border:2px solid #121522f5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.68rem;font-weight:850;display:grid;position:absolute;top:7px;overflow:hidden;box-shadow:0 4px 12px #00000042}.experience-live-signal-toast-avatar-mini:first-child{left:0}.experience-live-signal-toast-avatar-mini:nth-child(2){right:0}.experience-live-signal-toast-avatar-mini img{object-fit:cover;width:100%;height:100%}.experience-live-signal-toast-avatar-count{z-index:4;color:#fff;background:var(--chimi-brand);border:2px solid #121522f5;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:.58rem;font-weight:850;line-height:1;display:grid;position:absolute;bottom:-2px;right:-4px}.experience-live-signal-toast>span:last-child{gap:2px;min-width:0;display:grid}.experience-live-signal-toast strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.experience-live-signal-toast small{color:#ffffffb8;font-size:.78rem}@keyframes experience-live-signal-float{0%{opacity:0;transform:translate(-18px,14px)scale(.96)}12%,72%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(-26px)scale(.98)}}@media (max-width:820px){.experience-live-signal-overlay{left:14px;bottom:calc(106px + env(safe-area-inset-bottom));width:min(330px,100vw - 28px)}.experience-live-signal-toast{grid-template-columns:38px minmax(0,1fr)}.experience-live-signal-toast-avatar{width:38px;height:38px}.experience-live-signal-toast-avatar-stack{flex-basis:38px;width:38px;height:38px}.experience-live-signal-toast-avatar-mini{width:27px;height:27px;top:6px}.experience-live-signal-toast-avatar-count{min-width:18px;height:18px;font-size:.54rem;bottom:-2px;right:-3px}}@media (prefers-reduced-motion:reduce){.experience-live-signal-toast{animation-duration:1ms}}.experience-live-signal-overlay{left:clamp(20px,4vw,56px);bottom:calc(150px + env(safe-area-inset-bottom));justify-items:start;width:auto;max-width:min(420px,100vw - 40px)}.experience-live-signal-toast{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:fit-content;max-width:min(420px,100vw - 40px);box-shadow:none;border:0;border-radius:999px;grid-template-columns:42px minmax(0,auto);padding:8px 42px 8px 8px}.experience-live-signal-toast:has(small:last-child){background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .34) 0%, rgba(var(--chimi-brand-rgb), .18) 58%, rgba(var(--chimi-brand-rgb), 0) 100%)}.experience-live-signal-toast:has(small:last-child) .experience-live-signal-toast-avatar{box-shadow:0 0 0 2px #ffffff2e,0 5px 16px #00000047}.experience-live-signal-toast>span:last-child{width:max-content;max-width:280px;padding-right:4px}.experience-live-signal-toast strong,.experience-live-signal-toast small{width:max-content;max-width:280px}@media (min-width:821px){.experience-live-signal-overlay{bottom:170px;left:clamp(28px,5vw,72px)}}@media (max-width:820px){.experience-live-signal-overlay{left:14px;bottom:calc(118px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}.experience-live-signal-toast{max-width:calc(100vw - 24px);padding-right:30px}}.experience-live-signal-actions button.is-accepted{border-color:rgba(var(--chimi-brand-rgb), .46);color:#fff;background:rgba(var(--chimi-brand-rgb), .18);animation:.42s cubic-bezier(.16,1,.3,1) both experience-live-signal-accepted}@keyframes experience-live-signal-accepted{0%{transform:scale(.96)}55%{transform:scale(1.035)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.experience-live-signal-actions button.is-accepted{animation:none}}.experience-live-signal-toast.is-presence-joined{opacity:.88}.experience-live-signal-toast.is-step-completed{background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .42) 0%, rgba(var(--chimi-brand-rgb), .2) 62%, rgba(var(--chimi-brand-rgb), 0) 100%)}.experience-live-signal-toast.is-experience-completed{background:linear-gradient(90deg, rgba(var(--chimi-brand-rgb), .56) 0%, rgba(var(--chimi-brand-rgb), .26) 60%, rgba(var(--chimi-brand-rgb), 0) 100%)}.experience-live-signal-toast.is-experience-completed .experience-live-signal-toast-avatar{box-shadow:0 0 0 2px #ffffff3d, 0 0 22px rgba(var(--chimi-brand-rgb), .28)}.experience-live-signal-overlay{flex-direction:column;justify-content:flex-end;gap:7px;max-height:min(48vh,430px);display:flex;overflow:hidden}.experience-live-signal-toast{flex:none;animation:.42s cubic-bezier(.2,.8,.2,1) both experience-live-signal-enter}@keyframes experience-live-signal-enter{0%{opacity:0;transform:translate(-14px,12px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.experience-live-signal-toast{animation:none}}.experience-live-signal-overlay{top:calc(100px + env(safe-area-inset-top));justify-content:flex-end;max-height:min(34vh,310px);bottom:auto}@media (min-width:821px){.experience-live-signal-overlay{top:calc(108px + env(safe-area-inset-top));max-height:min(38vh,360px);bottom:auto}}@media (max-width:820px){.experience-live-signal-overlay{top:calc(92px + env(safe-area-inset-top));max-height:28vh;bottom:auto}}.experience-live-signal-overlay{justify-content:flex-end;max-height:none}.experience-synchronized-moment{border:1px solid rgba(var(--chimi-brand-rgb), .42);color:#fff;background:linear-gradient(135deg, #0a0c1bd1, rgba(var(--chimi-brand-rgb), .16));width:min(620px,100%);min-height:86px;box-shadow:0 14px 38px #00000038, 0 0 28px rgba(var(--chimi-brand-rgb), .09);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;justify-content:center;align-items:center;gap:16px;margin:3px auto 5px;padding:14px 18px;display:flex;position:relative;overflow:hidden}.experience-synchronized-moment.is-ready{border-color:rgba(var(--chimi-brand-rgb), .72);box-shadow:0 16px 42px #00000042, 0 0 32px rgba(var(--chimi-brand-rgb), .18)}.experience-synchronized-countdown-ring{background:conic-gradient(var(--chimi-brand) 0deg var(--experience-sync-countdown-degrees,0deg), #ffffff1c var(--experience-sync-countdown-degrees,0deg) 360deg);width:58px;height:58px;box-shadow:0 0 22px rgba(var(--chimi-brand-rgb), .24);border-radius:50%;flex:0 0 58px;place-items:center;display:grid;position:relative}.experience-synchronized-countdown-ring:before{border-radius:inherit;content:"";background:#080a14f0;position:absolute;inset:5px}.experience-synchronized-countdown-ring>span{background:var(--chimi-brand);width:8px;height:8px;box-shadow:0 0 0 6px rgba(var(--chimi-brand-rgb), .13), 0 0 18px rgba(var(--chimi-brand-rgb), .8);border-radius:50%;animation:1.35s ease-in-out infinite experience-synchronized-ready-pulse;position:relative}.experience-synchronized-countdown-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.experience-synchronized-countdown-copy>small{color:#e2e5ffcc;letter-spacing:.13em;font-size:.68rem;font-weight:850}.experience-synchronized-countdown-copy>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.035em;text-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .38);margin-top:1px;font-size:clamp(2rem,5vw,3.15rem);font-weight:900;line-height:1}.experience-synchronized-countdown-copy>p{color:#ffffffbd;margin:5px 0 0;font-size:.78rem;font-weight:650}.experience-synchronized-moment.is-starting{border-color:rgba(var(--chimi-brand-rgb), .9);background:radial-gradient(circle at 50% 50%, rgba(var(--chimi-brand-rgb), .34), #080a16e0 70%);min-height:108px;animation:.76s cubic-bezier(.16,1,.3,1) both experience-synchronized-start-flash}.experience-synchronized-start{text-align:center;flex-direction:column;align-items:center;display:flex}.experience-synchronized-start>span{color:#cfd4ff;font-size:1.25rem;animation:.72s ease-out both experience-synchronized-start-mark}.experience-synchronized-start>strong{color:#fff;letter-spacing:.08em;text-shadow:0 0 22px rgba(var(--chimi-brand-rgb), .7);margin-top:2px;font-size:clamp(1.9rem,5vw,3rem);font-weight:950;line-height:1}.experience-synchronized-start>p{color:#fffc;margin:7px 0 0;font-size:.82rem;font-weight:700}.experience-synchronized-moment.is-live,.experience-synchronized-moment.is-late{border-radius:999px;width:fit-content;min-height:0;padding:9px 14px}.experience-synchronized-live-strip{color:#ffffffc7;text-align:center;justify-content:center;align-items:center;gap:7px;font-size:.76rem;line-height:1.25;display:flex}.experience-synchronized-live-strip>strong{color:#fff;letter-spacing:.08em;font-size:.7rem;font-weight:900}.experience-synchronized-live-strip.is-late{color:#ffffffa8}.experience-synchronized-live-dot{background:var(--chimi-brand);width:8px;height:8px;box-shadow:0 0 0 5px rgba(var(--chimi-brand-rgb), .13), 0 0 16px rgba(var(--chimi-brand-rgb), .8);border-radius:50%;flex:0 0 8px;animation:1.15s ease-in-out infinite experience-synchronized-live-pulse}@keyframes experience-synchronized-ready-pulse{0%,to{opacity:.72;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes experience-synchronized-live-pulse{0%,to{opacity:.62;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@keyframes experience-synchronized-start-flash{0%{opacity:.4;filter:brightness(1.5);transform:scale(.96)}55%{opacity:1;filter:brightness(1.22);transform:scale(1.025)}to{filter:brightness();transform:scale(1)}}@keyframes experience-synchronized-start-mark{0%{opacity:0;transform:translateY(8px)scale(.6)rotate(-18deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@media (max-width:820px){.experience-synchronized-moment{border-radius:17px;gap:12px;width:100%;min-height:78px;margin-top:1px;padding:11px 13px}.experience-synchronized-countdown-ring{flex-basis:48px;width:48px;height:48px}.experience-synchronized-countdown-copy>strong{font-size:clamp(1.75rem,9vw,2.55rem)}.experience-synchronized-countdown-copy>p{font-size:.72rem}.experience-synchronized-moment.is-live,.experience-synchronized-moment.is-late{width:min(100%, max-content);padding:8px 11px}.experience-synchronized-live-strip{flex-wrap:wrap;gap:5px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.experience-synchronized-countdown-ring>span,.experience-synchronized-live-dot,.experience-synchronized-moment.is-starting,.experience-synchronized-start>span{animation:none}}.experience-synchronized-countdown-ring{background:conic-gradient(var(--chimi-brand) 0deg var(--experience-sync-countdown-degrees,0deg), #ffffff1c var(--experience-sync-countdown-degrees,0deg) 360deg);transition:background .22s linear,box-shadow .22s}.experience-synchronized-live-state{justify-content:center;align-items:center;gap:9px;min-width:0;display:flex}.experience-synchronized-live-badge{border:1px solid rgba(var(--chimi-brand-rgb), .58);color:#fff;background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .34), rgba(var(--chimi-brand-rgb), .15));min-height:30px;box-shadow:0 0 0 1px #ffffff09 inset, 0 0 22px rgba(var(--chimi-brand-rgb), .16);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:6px 11px;display:inline-flex}.experience-synchronized-live-badge>strong{letter-spacing:.085em;white-space:nowrap;font-size:.7rem;font-weight:900;line-height:1}.experience-synchronized-live-badge>.experience-synchronized-live-dot{flex-basis:7px;width:7px;height:7px;margin:0}.experience-synchronized-live-context{color:#ffffffb8;min-width:0;font-size:.75rem;font-weight:650;line-height:1.3}.experience-synchronized-live-state.is-late-joined .experience-synchronized-live-badge.is-late{background:linear-gradient(135deg,#ffae493b,#ffae4917);border-color:#ffc46e75;box-shadow:0 0 20px #ffae491a}.experience-synchronized-live-state.is-late-joined .experience-synchronized-live-badge.is-late>.experience-synchronized-live-dot{background:#ffb45c;box-shadow:0 0 0 5px #ffb45c1f,0 0 15px #ffb45c9e}.experience-synchronized-late-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(560px,100%);display:grid}.experience-synchronized-late-mark{color:#ffd09a;background:#ffae491a;border:1px solid #ffc46e4d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:1rem;font-weight:900;display:grid;box-shadow:0 0 18px #ffae4914}.experience-synchronized-late-copy{min-width:0}.experience-synchronized-late-copy>strong{color:#fff;font-size:.83rem;font-weight:850;line-height:1.25;display:block}.experience-synchronized-late-copy>p{color:#ffffffad;margin:3px 0 0;font-size:.72rem;line-height:1.38}.experience-synchronized-late-action{color:#fff;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#ffae4924;border:1px solid #ffc46e6b;border-radius:999px;padding:8px 13px;font-size:.72rem;font-weight:850}.experience-synchronized-late-action:hover,.experience-synchronized-late-action:focus-visible{background:#ffae4936;border-color:#ffd09ab8;outline:none}@media (max-width:820px){.experience-synchronized-live-state{flex-direction:column;gap:6px;width:100%}.experience-synchronized-live-context{text-align:center;width:100%}.experience-synchronized-late-card{grid-template-columns:auto minmax(0,1fr);gap:9px 10px}.experience-synchronized-late-action{grid-column:1/-1;width:100%;min-height:40px}}@media (prefers-reduced-motion:reduce){.experience-synchronized-countdown-ring{transition:none}}.experience-player-step-ui>.experience-synchronized-moment.is-late{background:#0c0d14ad;border-color:#ffc46e3d;border-radius:14px;width:min(540px,100%);min-height:0;margin:2px auto 4px;padding:7px 9px;box-shadow:0 8px 24px #00000029}.experience-synchronized-late-card{align-items:center;gap:9px;width:100%;display:flex}.experience-synchronized-late-mark{color:#ffd09a;width:30px;height:30px;box-shadow:none;background:#ffae4914;border-color:#ffc46e3d;flex:0 0 30px;font-size:.78rem}.experience-synchronized-late-copy{text-align:left;flex:1;min-width:0}.experience-synchronized-late-copy>strong{font-size:.74rem;font-weight:850;line-height:1.2}.experience-synchronized-late-copy>p{color:#ffffff96;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:.67rem;line-height:1.28;overflow:hidden}.experience-synchronized-late-action{color:#ffe0ba;background:#ffae4914;border-color:#ffc46e4d;flex:none;width:auto;min-height:30px;padding:5px 10px;font-size:.66rem;font-weight:800}.experience-synchronized-late-action:hover,.experience-synchronized-late-action:focus-visible{background:#ffae4924;border-color:#ffd09a85}.experience-player-step-ui>.experience-synchronized-moment.is-late .experience-synchronized-live-state.is-late-joined{flex-direction:row;justify-content:center;gap:8px;width:100%}.experience-synchronized-live-state.is-late-joined .experience-synchronized-live-badge{min-height:27px;padding:5px 9px}@media (max-width:820px){.experience-player-step-ui>.experience-synchronized-moment.is-late{border-radius:13px;width:100%;padding:7px 9px}.experience-synchronized-late-card{grid-template-columns:none;gap:8px;display:flex}.experience-synchronized-late-copy>p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.experience-synchronized-late-action{grid-column:auto;width:auto;min-height:30px;padding:5px 9px}.experience-player-step-ui>.experience-synchronized-moment.is-late .experience-synchronized-live-state.is-late-joined{flex-flow:wrap}}.experience-player-step-ui>.experience-workspace-primary-action.is-secondary,.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:hover:not(:disabled),.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:focus-visible,.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:active:not(:disabled){border:1px solid rgba(var(--chimi-brand-rgb), .52);color:#daddff;background:rgba(var(--chimi-brand-rgb), .09);box-shadow:none;transform:none}.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:hover:not(:disabled),.experience-player-step-ui>.experience-workspace-primary-action.is-secondary:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .78);background:rgba(var(--chimi-brand-rgb), .16)}.experience-player-step-ui>.experience-synchronized-moment.is-live{width:min(420px,100%);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:3px auto 5px;padding:0;overflow:visible}.experience-player-step-ui>.experience-synchronized-moment.is-live>.experience-synchronized-live-state{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;display:flex}.experience-player-step-ui>.experience-synchronized-moment.is-live .experience-synchronized-live-badge{gap:8px;min-height:30px;padding:6px 12px}.experience-player-step-ui>.experience-synchronized-moment.is-live .experience-synchronized-live-context{color:#ffffffb8;text-align:center;width:auto;max-width:100%;font-size:.72rem;font-weight:650;line-height:1.25}@media (max-width:820px){.experience-player-step-ui>.experience-synchronized-moment.is-live{width:100%;margin:2px auto 4px}.experience-player-step-ui>.experience-synchronized-moment.is-live .experience-synchronized-live-badge{width:auto;max-width:calc(100vw - 36px)}.experience-player-step-ui>.experience-synchronized-moment.is-live .experience-synchronized-live-context{padding:0 12px;font-size:.7rem}}.experience-focus-hud{border:1px solid rgba(var(--chimi-brand-rgb), .32);color:#fff;width:fit-content;max-width:min(100%,360px);box-shadow:0 8px 28px #00000029, 0 0 20px rgba(var(--chimi-brand-rgb), .06);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a149e;border-radius:16px;align-items:center;gap:10px;margin:6px auto 0;padding:8px 12px;display:inline-flex}.experience-focus-hud-ring{background:conic-gradient(var(--chimi-brand) 0deg var(--experience-focus-progress,0deg), #ffffff1a var(--experience-focus-progress,0deg) 360deg);width:42px;height:42px;box-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .14);border-radius:50%;flex:0 0 42px;place-items:center;transition:background .22s linear,box-shadow .22s;display:grid;position:relative}.experience-focus-hud-ring:before{border-radius:inherit;content:"";background:#070912f0;position:absolute;inset:4px}.experience-focus-hud-ring>span{color:#cfd4ff;font-size:.9rem;line-height:1;position:relative}.experience-focus-hud-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.experience-focus-hud-copy>small{color:#daddffad;letter-spacing:.12em;font-size:.61rem;font-weight:850;line-height:1}.experience-focus-hud-copy>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.025em;margin-top:2px;font-size:1.45rem;font-weight:900;line-height:1}.experience-focus-hud-copy>span{color:#ffffff94;margin-top:3px;font-size:.67rem;font-weight:620;line-height:1.2}.experience-focus-hud.is-ending-soon{border-color:rgba(var(--chimi-brand-rgb), .58);box-shadow:0 8px 28px #0000002e, 0 0 24px rgba(var(--chimi-brand-rgb), .14)}.experience-focus-hud.is-ending-soon .experience-focus-hud-ring{box-shadow:0 0 22px rgba(var(--chimi-brand-rgb), .3)}.experience-focus-hud.is-elapsed{border-color:rgba(var(--chimi-brand-rgb), .28);background:#090b148f;box-shadow:0 8px 24px #00000024}.experience-focus-hud-finished{align-items:center;gap:9px;display:flex}.experience-focus-hud-finished>span{color:#daddff;background:rgba(var(--chimi-brand-rgb), .15);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:.75rem;font-weight:900;display:grid}.experience-focus-hud-finished>div{flex-direction:column;min-width:0;display:flex}.experience-focus-hud-finished strong{color:#fff;letter-spacing:.055em;font-size:.68rem;font-weight:880;line-height:1.2}.experience-focus-hud-finished small{color:#fff9;margin-top:2px;font-size:.67rem;line-height:1.25}@media (max-width:820px){.experience-focus-hud{border-radius:14px;gap:9px;max-width:calc(100vw - 36px);margin-top:5px;padding:7px 10px}.experience-focus-hud-ring{flex-basis:38px;width:38px;height:38px}.experience-focus-hud-copy>strong{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.experience-focus-hud-ring{transition:none}}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context{width:100%;max-width:none;min-height:42px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-top:1px solid #ffffff1f;border-radius:0;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:10px;margin:2px 0 0;padding:8px 0 0;display:flex}.experience-focus-hud.is-topbar-context>.experience-focus-hud-ring{width:32px;height:32px;box-shadow:0 0 14px rgba(var(--chimi-brand-rgb), .12);flex:0 0 32px}.experience-focus-hud.is-topbar-context>.experience-focus-hud-copy{flex-direction:row;align-items:center;gap:8px;width:100%}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>small{flex:none;font-size:.64rem}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>strong{margin:0 0 0 auto;font-size:1.12rem}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>span{flex:none;margin:0;font-size:.67rem}.experience-focus-hud.is-topbar-context.is-elapsed{background:0 0;min-height:42px}.experience-focus-hud.is-topbar-context .experience-focus-hud-finished{width:100%}.experience-focus-hud.is-topbar-context .experience-focus-hud-finished>span{flex-basis:26px;width:26px;height:26px}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-focus-hud.is-topbar-context)>.experience-workspace-topbar-progress{grid-row:1}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context{grid-area:4/1/auto/-1;gap:8px;width:100%;min-height:40px;margin:0;padding:7px 0 0}.experience-focus-hud.is-topbar-context>.experience-focus-hud-ring{flex-basis:29px;width:29px;height:29px}.experience-focus-hud.is-topbar-context>.experience-focus-hud-copy{flex-direction:row;flex:1;align-items:baseline;gap:7px;min-width:0}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>small{font-size:.6rem}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>strong{white-space:nowrap;margin:0 0 0 auto;font-size:1.08rem}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>span{white-space:nowrap;margin:0;font-size:.64rem}.experience-focus-hud.is-topbar-context .experience-focus-hud-finished strong{font-size:.65rem}.experience-focus-hud.is-topbar-context .experience-focus-hud-finished small{font-size:.64rem}}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-completion-moment{border:1px solid rgba(var(--chimi-brand-rgb), .48);background:radial-gradient(circle at 18% 50%, rgba(var(--chimi-brand-rgb), .24), rgba(var(--chimi-brand-rgb), .08) 45%, #080a1461 100%);min-height:76px;box-shadow:0 10px 30px #0003, 0 0 28px rgba(var(--chimi-brand-rgb), .12);border-radius:18px;padding:10px 14px;animation:.48s cubic-bezier(.16,1,.3,1) both experience-focus-completion-enter;overflow:hidden}.experience-focus-completion-moment{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.experience-focus-completion-mark{border:1px solid rgba(var(--chimi-brand-rgb), .72);color:#fff;background:rgba(var(--chimi-brand-rgb), .26);width:48px;height:48px;box-shadow:0 0 0 7px rgba(var(--chimi-brand-rgb), .08), 0 0 28px rgba(var(--chimi-brand-rgb), .34);border-radius:50%;flex:0 0 48px;place-items:center;font-size:1.15rem;font-weight:950;animation:.72s cubic-bezier(.16,1,.3,1) both experience-focus-completion-mark;display:grid}.experience-focus-completion-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.experience-focus-completion-copy>small{color:#daddffb3;letter-spacing:.12em;font-size:.61rem;font-weight:850}.experience-focus-completion-copy>strong{color:#fff;letter-spacing:.055em;text-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .36);margin-top:2px;font-size:clamp(1.35rem,4vw,1.8rem);font-weight:950;line-height:1}.experience-focus-completion-copy>span{color:#ffffffb8;margin-top:5px;font-size:.72rem;font-weight:650}@keyframes experience-focus-completion-enter{0%{opacity:0;filter:brightness(1.35);transform:translateY(-4px)scale(.98)}55%{opacity:1;transform:translateY(0)scale(1.015)}to{filter:brightness();transform:translateY(0)scale(1)}}@keyframes experience-focus-completion-mark{0%{opacity:0;transform:scale(.55)rotate(-16deg)}60%{opacity:1;transform:scale(1.12)rotate(4deg)}to{transform:scale(1)rotate(0)}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-completion-moment{border-radius:16px;min-height:72px;padding:9px 11px}.experience-focus-completion-moment{justify-content:flex-start;gap:12px}.experience-focus-completion-mark{flex-basis:42px;width:42px;height:42px}.experience-focus-completion-copy>strong{font-size:1.3rem}.experience-focus-completion-copy>span{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-completion-moment,.experience-focus-completion-mark{animation:none}}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context{border:1px solid rgba(var(--chimi-brand-rgb), .34);background:radial-gradient(circle at 13% 50%, rgba(var(--chimi-brand-rgb), .22), rgba(var(--chimi-brand-rgb), .07) 38%, #080a149e 78%);width:100%;max-width:none;min-height:96px;box-shadow:0 12px 34px #00000038, 0 0 28px rgba(var(--chimi-brand-rgb), .08), inset 0 1px 0 #ffffff0d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;justify-content:flex-start;align-items:center;gap:15px;margin-top:4px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:after{background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .18), transparent 68%);pointer-events:none;content:"";border-radius:50%;width:130px;height:130px;animation:3.6s ease-in-out infinite experience-focus-context-breathe;position:absolute;top:50%;left:-48px;transform:translateY(-50%)}.experience-focus-hud.is-topbar-context>.experience-focus-hud-ring{z-index:1;background:conic-gradient(var(--chimi-brand) 0deg var(--experience-focus-progress,0deg), #ffffff1a var(--experience-focus-progress,0deg) 360deg);width:68px;height:68px;box-shadow:0 0 0 1px #ffffff0a, 0 0 26px rgba(var(--chimi-brand-rgb), .24);border-radius:50%;flex:0 0 68px;position:relative}.experience-focus-hud.is-topbar-context>.experience-focus-hud-ring:before{background:radial-gradient(circle at 38% 30%, rgba(var(--chimi-brand-rgb), .13), #070912f5 65%);inset:6px}.experience-focus-hud.is-topbar-context>.experience-focus-hud-ring>span{text-shadow:0 0 14px rgba(var(--chimi-brand-rgb), .52);font-size:1.1rem}.experience-focus-hud.is-topbar-context>.experience-focus-hud-copy{z-index:1;flex-direction:column;flex:1;align-items:flex-start;gap:0;min-width:0;display:flex;position:relative}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>small{color:#daddffbd;letter-spacing:.15em;font-size:.66rem;font-weight:900;line-height:1}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.035em;text-shadow:0 0 22px rgba(var(--chimi-brand-rgb), .34);margin:4px 0 0;font-size:clamp(2.1rem,5vw,3rem);font-weight:950;line-height:.96}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>span{color:#ffffff9e;margin-top:6px;font-size:.72rem;font-weight:680;line-height:1}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-ending-soon{border-color:rgba(var(--chimi-brand-rgb), .68);background:radial-gradient(circle at 13% 50%, rgba(var(--chimi-brand-rgb), .34), rgba(var(--chimi-brand-rgb), .11) 42%, #080a14ad 80%);box-shadow:0 14px 38px #0000003d, 0 0 36px rgba(var(--chimi-brand-rgb), .17)}.experience-focus-hud.is-topbar-context.is-ending-soon>.experience-focus-hud-ring{box-shadow:0 0 0 1px rgba(var(--chimi-brand-rgb), .12), 0 0 32px rgba(var(--chimi-brand-rgb), .4);animation:1.6s ease-in-out infinite experience-focus-ending-ring}.experience-focus-hud.is-topbar-context.is-ending-soon .experience-focus-hud-copy>small{color:#e6e8ff}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-completion-moment{border-color:rgba(var(--chimi-brand-rgb), .72);background:radial-gradient(circle at 20% 50%, rgba(var(--chimi-brand-rgb), .38), rgba(var(--chimi-brand-rgb), .13) 46%, #070912b3 100%);min-height:108px;box-shadow:0 16px 44px #00000047, 0 0 42px rgba(var(--chimi-brand-rgb), .2);border-radius:22px;padding:16px 18px}.experience-focus-completion-moment{z-index:1;justify-content:flex-start;gap:16px;position:relative}.experience-focus-completion-mark{border-color:rgba(var(--chimi-brand-rgb), .86);background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .44), rgba(var(--chimi-brand-rgb), .18));width:58px;height:58px;box-shadow:0 0 0 8px rgba(var(--chimi-brand-rgb), .09), 0 0 38px rgba(var(--chimi-brand-rgb), .42);flex-basis:58px;font-size:1.4rem}.experience-focus-completion-copy>strong{font-size:clamp(1.7rem,5vw,2.4rem)}.experience-focus-completion-copy>span{margin-top:7px;font-size:.76rem}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-elapsed:not(.is-completion-moment){border-color:rgba(var(--chimi-brand-rgb), .2);background:#080a147a;border-radius:16px;min-height:54px;padding:9px 12px;box-shadow:0 8px 24px #00000024}@keyframes experience-focus-context-breathe{0%,to{opacity:.55;transform:translateY(-50%)scale(.92)}50%{opacity:1;transform:translateY(-50%)scale(1.08)}}@keyframes experience-focus-ending-ring{0%,to{filter:brightness()}50%{filter:brightness(1.24)}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context{border-radius:20px;gap:13px;min-height:94px;margin-top:2px;padding:13px 14px}.experience-focus-hud.is-topbar-context>.experience-focus-hud-ring{flex-basis:62px;width:62px;height:62px}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>strong{margin-top:4px;font-size:clamp(2rem,9vw,2.55rem)}.experience-focus-hud.is-topbar-context .experience-focus-hud-copy>span{margin-top:5px;font-size:.69rem}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-completion-moment{min-height:102px;padding:14px 15px}.experience-focus-completion-mark{flex-basis:52px;width:52px;height:52px}.experience-focus-completion-copy>strong{font-size:1.65rem}.experience-focus-completion-copy>span{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:after,.experience-focus-hud.is-topbar-context.is-ending-soon>.experience-focus-hud-ring{animation:none}}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context{isolation:isolate}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:before{z-index:0;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .24) 0%, rgba(var(--chimi-brand-rgb), .12) 34%, rgba(var(--chimi-brand-rgb), .035) 58%, transparent 76%);filter:blur(8px);pointer-events:none;content:"";border-radius:50%;width:180px;height:180px;animation:4.8s ease-in-out infinite experience-focus-breathing-field;position:absolute;top:50%;left:42px;transform:translate(-50%,-50%)scale(.96)}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context>*{z-index:1;position:relative}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:after{z-index:0;opacity:.58;filter:blur(14px);background:radial-gradient(ellipse, rgba(var(--chimi-brand-rgb), .14), transparent 70%);width:240px;height:150px;animation:7.2s ease-in-out infinite experience-focus-ambient-field;left:20px}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-ending-soon:before{background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .34) 0%, rgba(var(--chimi-brand-rgb), .16) 34%, rgba(var(--chimi-brand-rgb), .05) 60%, transparent 78%)}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-completion-moment:before,.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-completion-moment:after,.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-elapsed:not(.is-completion-moment):before,.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-elapsed:not(.is-completion-moment):after{opacity:.18;animation:none}@keyframes experience-focus-breathing-field{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.76;transform:translate(-50%,-50%)scale(1.06)}}@keyframes experience-focus-ambient-field{0%,to{opacity:.4;transform:translateY(-50%)scaleX(.94)scaleY(.96)}50%{opacity:.66;transform:translateY(-50%)scaleX(1.05)scaleY(1.02)}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:before{width:150px;height:150px;left:34px}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:after{width:200px;height:130px;left:16px}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:before,.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context:after{animation:none}}.experience-daily-context.experience-daily-journey-context{isolation:isolate;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 10% 0,#e0457f24,#0000 38%),radial-gradient(circle at 88% 20%,#a974f030,#0000 42%),#0a0b159e;border:1px solid #a974f04d;border-radius:22px;gap:14px;margin-top:5px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 38px #0003,inset 0 1px #ffffff0b}.experience-daily-context.experience-daily-journey-context:before{z-index:0;pointer-events:none;content:"";background:radial-gradient(circle,#e0457f21,#a974f00f 48%,#0000 72%);border-radius:50%;width:190px;height:190px;position:absolute;top:-105px;right:-65px}.experience-daily-journey-context>*{z-index:1;position:relative}.experience-daily-journey-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""title summary""live live";align-items:end;gap:7px 16px;display:grid}.experience-daily-journey-kicker{color:#e4d3fbb8;letter-spacing:.14em;grid-area:kicker/1/kicker/-1;font-size:.63rem;font-weight:900;line-height:1}.experience-daily-journey-title{grid-area:title;gap:4px;min-width:0;display:grid}.experience-daily-journey-title>strong{color:#fff;letter-spacing:-.025em;font-size:clamp(1.55rem,3.7vw,2.15rem);font-weight:950;line-height:1}.experience-daily-journey-title>span{color:#ffffffa6;font-size:.76rem;font-weight:650}.experience-daily-journey-summary{grid-area:summary;justify-self:end;align-items:center;gap:7px;display:flex}.experience-daily-journey-summary>span{text-align:center;background:#ffffff0b;border:1px solid #ffffff14;border-radius:13px;min-width:62px;padding:7px 9px;display:grid}.experience-daily-journey-summary strong{color:#fff;font-size:.9rem;font-weight:900;line-height:1}.experience-daily-journey-summary small{color:#ffffff8a;white-space:nowrap;margin-top:3px;font-size:.56rem;font-weight:700}.experience-daily-journey-summary>.is-completed{border-color:#a974f038}.experience-daily-journey-summary>.is-completed strong{color:#dbc2fb}.experience-daily-journey-context .experience-daily-days{scroll-snap-type:x proximity;gap:9px;padding:3px 1px 5px;position:relative}.experience-daily-journey-context .experience-daily-day{scroll-snap-align:start;min-width:49px}.experience-daily-journey-context .experience-daily-day>span{background:#ffffff09;border-color:#fff3;width:34px;height:34px;font-size:.72rem}.experience-daily-journey-context .experience-daily-day small{font-size:.58rem}.experience-daily-journey-context .experience-daily-day.is-completed>span{background:var(--daily-grad);border-color:#0000;box-shadow:0 5px 17px #8b2fd64d}.experience-daily-journey-context .experience-daily-day.is-available>span{color:#fff;background:radial-gradient(circle,#a974f04f,#241a33f5);border:2px solid #dabeffe0;width:38px;height:38px;margin-top:-2px;box-shadow:0 0 0 4px #a974f017,0 0 26px #a974f04d}.experience-daily-journey-context .experience-daily-day.is-available small{color:#e4d1fb;font-weight:850}.experience-daily-journey-context .experience-daily-day.is-missed{opacity:.44}.experience-daily-journey-context .experience-daily-complete-action{border-radius:999px;gap:7px;width:fit-content;min-height:40px;padding:9px 15px;font-size:.76rem;font-weight:850}.experience-daily-journey-context.is-today-available:after{z-index:0;pointer-events:none;content:"";background:radial-gradient(#a974f024,#0000 72%);border-radius:50%;width:240px;height:120px;animation:6.4s ease-in-out infinite experience-daily-journey-breathe;position:absolute;bottom:-78px;left:18%}@keyframes experience-daily-journey-breathe{0%,to{opacity:.36;transform:scaleX(.94)}50%{opacity:.7;transform:scaleX(1.06)}}@media (max-width:820px){.experience-daily-context.experience-daily-journey-context{border-radius:20px;gap:12px;margin-top:3px;padding:14px}.experience-daily-journey-head{grid-template-columns:1fr;gap:5px}.experience-daily-journey-kicker{grid-column:auto}.experience-daily-journey-title>strong{font-size:1.7rem}.experience-daily-journey-summary{margin-top:4px}.experience-daily-journey-summary>span{min-width:59px;padding:6px 8px}.experience-daily-journey-context .experience-daily-days{overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;min-width:0;max-width:100%;margin-right:0;padding:3px 2px 7px;overflow-x:auto}.experience-daily-journey-context .experience-daily-days::-webkit-scrollbar{display:none}.experience-daily-journey-context .experience-daily-complete-action{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.experience-daily-journey-context.is-today-available:after{animation:none}}@media (max-width:820px){.experience-daily-journey-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker""title""summary""live";align-items:start;gap:7px}.experience-daily-journey-kicker{grid-column:auto}.experience-daily-journey-title{width:100%}.experience-daily-journey-title>strong{white-space:nowrap}.experience-daily-journey-summary{place-self:start;gap:5px;margin:2px 0 0}.experience-daily-journey-summary>span{border-radius:12px;min-width:0;padding:6px 8px}.experience-daily-journey-summary strong{font-size:.82rem}.experience-daily-journey-summary small{font-size:.52rem}}.experience-daily-journey-context.is-completion-moment{background:radial-gradient(circle at 15%,#e0457f45,#0000 38%),radial-gradient(circle at 72% 20%,#a974f057,#0000 48%),#0d0b18d1;border-color:#cc86f994;align-items:center;min-height:150px;display:flex;box-shadow:0 18px 46px #00000047,0 0 34px #a974f02e,inset 0 1px #ffffff12}.experience-daily-journey-context.is-completion-moment>.experience-daily-journey-head,.experience-daily-journey-context.is-completion-moment>.experience-daily-days,.experience-daily-journey-context.is-completion-moment>.experience-daily-complete-action{display:none}.experience-daily-completion-moment{z-index:2;align-items:center;gap:17px;width:100%;animation:.42s cubic-bezier(.2,.85,.28,1) both experience-daily-completion-enter;display:flex;position:relative}.experience-daily-completion-mark{color:#fff;background:linear-gradient(145deg,#b75bf0eb,#e24389e0);border:1px solid #f5dbffb8;border-radius:50%;flex:0 0 62px;place-items:center;width:62px;height:62px;font-size:1.55rem;font-weight:950;animation:.62s cubic-bezier(.18,.9,.22,1.18) both experience-daily-completion-mark;display:grid;box-shadow:0 0 0 8px #b364ef1a,0 0 34px #c254e866}.experience-daily-completion-copy{gap:5px;min-width:0;display:grid}.experience-daily-completion-copy>small{color:#ebd4fcb8;letter-spacing:.14em;font-size:.62rem;font-weight:900}.experience-daily-completion-copy>strong{color:#fff;letter-spacing:-.025em;text-shadow:0 0 22px #c66cf447;font-size:clamp(1.45rem,5vw,2.15rem);font-weight:950;line-height:1.02}.experience-daily-completion-copy>span{color:#ffffffab;max-width:330px;font-size:.75rem;font-weight:650;line-height:1.35}@keyframes experience-daily-completion-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes experience-daily-completion-mark{0%{opacity:0;transform:scale(.68)}65%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@media (max-width:820px){.experience-daily-journey-context.is-completion-moment{min-height:138px;padding:16px}.experience-daily-completion-moment{gap:14px}.experience-daily-completion-mark{flex-basis:54px;width:54px;height:54px;font-size:1.35rem}.experience-daily-completion-copy>strong{font-size:1.35rem}.experience-daily-completion-copy>span{font-size:.69rem}}@media (prefers-reduced-motion:reduce){.experience-daily-completion-moment,.experience-daily-completion-mark{animation:none}}.experience-scheduled-context{isolation:isolate;border:1px solid rgba(var(--brand-rgb), .25);background:radial-gradient(circle at 12% 50%, rgba(var(--brand-rgb), .17), transparent 42%), #080a14a3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:20px;align-items:center;gap:14px;width:100%;min-height:94px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #0003,inset 0 1px #ffffff0b}.experience-scheduled-context:after{z-index:0;background:radial-gradient(ellipse, rgba(var(--brand-rgb), .16), transparent 72%);pointer-events:none;content:"";border-radius:50%;width:190px;height:120px;position:absolute;top:50%;left:-45px;transform:translateY(-50%)}.experience-scheduled-context>*{z-index:1;position:relative}.experience-scheduled-context-mark{border:1px solid rgba(var(--brand-rgb), .38);background:rgba(var(--brand-rgb), .1);color:#ebedffeb;width:54px;height:54px;box-shadow:0 0 24px rgba(var(--brand-rgb), .14);border-radius:50%;flex:0 0 54px;place-items:center;font-size:1.25rem;display:grid}.experience-scheduled-context-copy{gap:3px;min-width:0;display:grid}.experience-scheduled-context-copy>small{color:#d6daffab;letter-spacing:.14em;font-size:.61rem;font-weight:900;line-height:1}.experience-scheduled-context-copy>strong{color:#fff;letter-spacing:-.02em;margin-top:2px;font-size:clamp(1.35rem,4vw,1.9rem);font-weight:950;line-height:1}.experience-scheduled-context-copy>span{color:#ffffffb8;margin-top:3px;font-size:.76rem;font-weight:760}.experience-scheduled-context-copy>p{color:#ffffff8a;margin:4px 0 0;font-size:.69rem;font-weight:620;line-height:1.35}.experience-scheduled-context.is-on_time{border-color:rgba(var(--brand-rgb), .52);background:radial-gradient(circle at 12% 50%, rgba(var(--brand-rgb), .29), transparent 45%), #080a14b3;box-shadow:0 14px 38px #0000003b, 0 0 30px rgba(var(--brand-rgb), .12)}.experience-scheduled-context.is-on_time .experience-scheduled-context-mark{border-color:rgba(var(--brand-rgb), .72);background:rgba(var(--brand-rgb), .2);box-shadow:0 0 0 6px rgba(var(--brand-rgb), .06), 0 0 28px rgba(var(--brand-rgb), .23);animation:3.8s ease-in-out infinite experience-scheduled-ready-breathe}.experience-scheduled-context.is-late{opacity:.86}.experience-scheduled-context.is-late .experience-scheduled-context-mark{opacity:.72}.experience-scheduled-context+.solution-scheduled-start-form{margin-top:5px}.experience-scheduled-context+.solution-scheduled-start-form>.solution-text-link{opacity:.72;font-size:.72rem}@keyframes experience-scheduled-ready-breathe{0%,to{filter:brightness(.95);transform:scale(.96)}50%{filter:brightness(1.12);transform:scale(1.04)}}@media (max-width:820px){.experience-scheduled-context{border-radius:19px;gap:12px;min-height:90px;padding:13px 14px}.experience-scheduled-context-mark{flex-basis:49px;width:49px;height:49px}.experience-scheduled-context-copy>strong{font-size:1.42rem}.experience-scheduled-context-copy>p{font-size:.66rem}}@media (prefers-reduced-motion:reduce){.experience-scheduled-context.is-on_time .experience-scheduled-context-mark{animation:none}}.solution-experience-primary-action{justify-content:center;align-items:center;gap:9px;min-height:50px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.solution-experience-primary-action:hover:not(:disabled){transform:translateY(-1px)}.solution-experience-primary-action-icon{border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:.82rem;font-weight:950;display:grid}.solution-experience-primary-action.is-start{color:#0d1221;background:linear-gradient(135deg, #9aa5ff, var(--chimi-brand));box-shadow:0 10px 28px rgba(var(--chimi-brand-rgb), .25)}.solution-experience-primary-action.is-start .solution-experience-primary-action-icon{background:#0d122121;border:1px solid #4437b457;position:relative;overflow:visible}.solution-experience-primary-action.is-start:not(:disabled) .solution-experience-primary-action-icon:after{content:"";pointer-events:none;border:1.5px solid #5b43ff94;border-radius:999px;animation:1.9s ease-out infinite solution-experience-start-icon-pulse;position:absolute;inset:-2px}@keyframes solution-experience-start-icon-pulse{0%{opacity:.56;transform:scale(1)}70%{opacity:.1;transform:scale(1.55)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.solution-experience-primary-action.is-start:not(:disabled) .solution-experience-primary-action-icon:after{opacity:0;animation:none}.solution-experience-primary-action.is-start:not(:disabled) .solution-experience-primary-action-icon{animation:2.2s ease-in-out infinite solution-experience-start-icon-soft-pulse}}@keyframes solution-experience-start-icon-soft-pulse{0%,to{box-shadow:0 0 0 2px #5b43ff24}50%{box-shadow:0 0 0 4px #5b43ff6b,0 0 18px #5b43ff57}}.solution-experience-primary-action.is-schedule{color:#fff;box-shadow:0 12px 32px rgba(var(--brand-rgb), .34), 0 3px 12px #0000003d, inset 0 1px 0 #fff3;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#8f99ff 0%,#6370e8 100%);border:1px solid #ffffff38}.solution-experience-primary-action.is-schedule .solution-experience-primary-action-icon{color:#fff;background:#14193738;border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff1f}.solution-experience-primary-action.is-schedule:hover:not(:disabled){box-shadow:0 15px 38px rgba(var(--brand-rgb), .42), 0 4px 14px #00000042, inset 0 1px 0 #ffffff3d}.solution-experience-primary-action.is-resume{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c111eb8;border:1px solid #ffffff38;box-shadow:0 9px 24px #0003}.solution-experience-primary-action.is-resume .solution-experience-primary-action-icon{background:#ffffff17}.solution-scheduled-start-form.is-booking-card{isolation:isolate;z-index:3;border:1px solid rgba(var(--brand-rgb), .46);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;filter:none;background:#111625e6;border-radius:20px;gap:12px;width:min(100%,410px);margin-top:12px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 52px #0000007a,0 0 0 1px #ffffff09,inset 0 1px #ffffff0f}.solution-scheduled-booking-heading{align-items:center;gap:11px;display:flex}.solution-scheduled-booking-mark{border:1px solid rgba(var(--brand-rgb), .48);color:#eef0ff;width:42px;height:42px;box-shadow:0 0 18px rgba(var(--brand-rgb), .12);background:#1b2135;border-radius:50%;flex:0 0 42px;place-items:center;font-size:1rem;display:grid}.solution-scheduled-booking-heading>div{gap:2px;min-width:0;display:grid}.solution-scheduled-booking-heading small{color:#b9c0ff;letter-spacing:.13em;font-size:.57rem;font-weight:900}.solution-scheduled-booking-heading strong{color:#fff;font-size:.98rem;font-weight:900}.solution-scheduled-booking-heading p{color:#ffffffb8;max-width:300px;margin:2px 0 0;font-size:.68rem;line-height:1.35}.solution-scheduled-start-label{color:#ffffffd1;margin-top:2px;font-size:.68rem;font-weight:800}.solution-scheduled-start-input-wrap{background:#1a2030;border:1px solid #ffffff2e;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.solution-scheduled-start-input{color:#fff;width:100%;min-height:47px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;padding:0 12px;font-size:.8rem;font-weight:720}.solution-scheduled-start-input:focus{box-shadow:inset 0 0 0 1px rgba(var(--brand-rgb), .72)}.solution-scheduled-start-actions{align-items:center;gap:9px;margin-top:2px;display:flex}.solution-scheduled-confirm-action{color:#0f1322;background:linear-gradient(135deg, #a7b0ff, var(--chimi-brand));min-height:42px;box-shadow:0 9px 24px rgba(var(--brand-rgb), .22);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:.73rem;font-weight:900;display:inline-flex}.solution-scheduled-confirm-action:disabled{cursor:wait;opacity:.52}.solution-scheduled-cancel-action{color:#ffffff9c;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:.72rem;font-weight:760}.solution-scheduled-cancel-action:hover:not(:disabled){color:#fff}@media (max-width:820px){.solution-experience-primary-action{min-height:48px}.solution-experience-primary-action.is-schedule{padding-inline:18px}.solution-scheduled-start-form.is-booking-card{border-radius:18px;gap:11px;width:100%;margin-top:10px;padding:14px}.solution-scheduled-start-actions{grid-template-columns:minmax(0,1fr) auto;display:grid}.solution-scheduled-confirm-action{width:100%}.solution-scheduled-cancel-action{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.solution-experience-primary-action{transition:none}}.experience-scheduled-context.is-early{border-color:rgba(var(--brand-rgb), .34);background:radial-gradient(circle at 12% 50%, rgba(var(--brand-rgb), .19), transparent 45%), #080a14ab}.experience-scheduled-context.is-early .experience-scheduled-context-mark{border-color:rgba(var(--brand-rgb), .46);background:rgba(var(--brand-rgb), .13);box-shadow:0 0 0 5px rgba(var(--brand-rgb), .035), 0 0 22px rgba(var(--brand-rgb), .13)}.experience-scheduled-reschedule{justify-content:flex-start;width:100%;margin-top:6px;display:flex}.experience-scheduled-reschedule-action{color:#ffffffc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:34px;font:inherit;cursor:pointer;background:#0a0e198f;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:.68rem;font-weight:780;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.experience-scheduled-reschedule-action:hover{border-color:rgba(var(--brand-rgb), .42);color:#fff;background:rgba(var(--brand-rgb), .12)}.experience-scheduled-reschedule-form{border:1px solid rgba(var(--brand-rgb), .26);background:linear-gradient(145deg, rgba(var(--brand-rgb), .1), #080b14c2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:17px;gap:10px;width:min(100%,390px);padding:13px;display:grid;box-shadow:0 12px 28px #00000038}.experience-scheduled-reschedule-head{gap:2px;display:grid}.experience-scheduled-reschedule-head small{color:#d9ddff9e;letter-spacing:.13em;font-size:.56rem;font-weight:900}.experience-scheduled-reschedule-head strong{color:#fff;font-size:.88rem;font-weight:880}.experience-scheduled-reschedule-form label{color:#ffffff9e;font-size:.65rem;font-weight:760}.experience-scheduled-reschedule-input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-height:43px;font:inherit;background:#ffffff0e;border:1px solid #ffffff24;border-radius:12px;outline:0;padding:0 11px;font-size:.75rem;font-weight:720}.experience-scheduled-reschedule-input:focus{border-color:rgba(var(--brand-rgb), .62);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .08)}.experience-scheduled-reschedule-actions{align-items:center;gap:8px;display:flex}.experience-scheduled-reschedule-save{color:#101421;background:linear-gradient(135deg, #a6afff, var(--chimi-brand));min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:.69rem;font-weight:880;display:inline-flex}.experience-scheduled-reschedule-save:disabled{cursor:wait;opacity:.52}.experience-scheduled-reschedule-cancel{color:#ffffff94;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:.68rem;font-weight:740}.experience-scheduled-reschedule-cancel:hover{color:#fff}@media (max-width:820px){.experience-scheduled-reschedule-form{width:100%}.experience-scheduled-reschedule-actions{grid-template-columns:minmax(0,1fr) auto;display:grid}.experience-scheduled-reschedule-save{width:100%}}.experience-scheduled-context-mark{position:relative}.experience-scheduled-progress-ring{pointer-events:none;width:50px;height:50px;position:absolute;inset:50% auto auto 50%;overflow:visible;transform:translate(-50%,-50%)rotate(-90deg)}.experience-scheduled-progress-track,.experience-scheduled-progress-value{fill:none;stroke-width:2.4px}.experience-scheduled-progress-value{stroke:rgba(var(--chimi-brand-rgb), .88);stroke-linecap:round;filter:drop-shadow(0 0 3px rgba(var(--chimi-brand-rgb), .42));transition:stroke-dashoffset .85s linear}.experience-scheduled-progress-icon{z-index:1;color:#f2f3fff0;background:#080b157a;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.9rem;display:grid;position:relative}.experience-scheduled-context.is-on_time .experience-scheduled-progress-value{stroke:rgba(var(--chimi-brand-rgb), 1)}.experience-scheduled-context.is-late .experience-scheduled-progress-value{opacity:.68}@media (prefers-reduced-motion:reduce){.experience-scheduled-progress-value{transition:none}}.experience-scheduled-context{--scheduled-ring-size:64px;--scheduled-ring-stroke:3.6}.experience-scheduled-context-mark{width:var(--scheduled-ring-size);height:var(--scheduled-ring-size);flex:0 0 var(--scheduled-ring-size);box-shadow:none;background:0 0;border:0}.experience-scheduled-context-mark:before{z-index:0;border:1px solid rgba(var(--chimi-brand-rgb), .2);content:"";background:radial-gradient(circle at 38% 32%,#ffffff17,#0000 36%),#0a0d19b8;border-radius:50%;width:48px;height:48px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff12,0 6px 18px #0000003d}.experience-scheduled-context-mark:after{z-index:-1;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .15), rgba(var(--chimi-brand-rgb), .045) 48%, transparent 72%);pointer-events:none;content:"";border-radius:50%;width:72px;height:72px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.experience-scheduled-progress-ring{z-index:1;width:62px;height:62px}.experience-scheduled-progress-track,.experience-scheduled-progress-value{stroke-width:var(--scheduled-ring-stroke)}.experience-scheduled-progress-track{stroke:#ffffff1b}.experience-scheduled-progress-value{stroke:rgba(var(--chimi-brand-rgb), .96);filter:drop-shadow(0 0 4px rgba(var(--chimi-brand-rgb), .58))}.experience-scheduled-progress-icon{z-index:2;color:#f7f8fff5;width:34px;height:34px;text-shadow:0 0 8px rgba(var(--chimi-brand-rgb), .44);background:0 0;font-size:.94rem}.experience-scheduled-context:not(.is-late) .experience-scheduled-context-mark:after{animation:4.8s ease-in-out infinite experience-scheduled-hero-breathe}.experience-scheduled-context.is-near{border-color:rgba(var(--chimi-brand-rgb), .48);box-shadow:0 14px 38px #0000003d, 0 0 30px rgba(var(--chimi-brand-rgb), .1), inset 0 1px 0 #ffffff0d}.experience-scheduled-context.is-near .experience-scheduled-context-mark:after{background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .25), rgba(var(--chimi-brand-rgb), .07) 50%, transparent 74%);animation-duration:2.9s}.experience-scheduled-context.is-near .experience-scheduled-progress-value{stroke:rgba(var(--chimi-brand-rgb), 1);filter:drop-shadow(0 0 5px rgba(var(--chimi-brand-rgb), .72))}.experience-scheduled-context.is-near .experience-scheduled-context-copy>strong{text-shadow:0 0 18px rgba(var(--chimi-brand-rgb), .18)}.experience-scheduled-context.is-on_time .experience-scheduled-context-mark:before{border-color:rgba(var(--chimi-brand-rgb), .4);background:radial-gradient(circle at 38% 32%, #ffffff1c, transparent 37%), rgba(var(--chimi-brand-rgb), .14);box-shadow:inset 0 1px 0 #ffffff17, 0 0 22px rgba(var(--chimi-brand-rgb), .2)}.experience-scheduled-context.is-on_time .experience-scheduled-context-mark:after{background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .3), rgba(var(--chimi-brand-rgb), .08) 52%, transparent 74%);animation-duration:2.6s}.experience-scheduled-context.is-late .experience-scheduled-context-mark:after{opacity:.38}.experience-scheduled-context.is-late .experience-scheduled-progress-value{stroke:#ffffff5c;filter:none}@keyframes experience-scheduled-hero-breathe{0%,to{opacity:.64;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.07)}}@media (max-width:820px){.experience-scheduled-context{--scheduled-ring-size:60px;gap:13px}.experience-scheduled-context-mark:before{width:45px;height:45px}.experience-scheduled-context-mark:after{width:68px;height:68px}.experience-scheduled-progress-ring{width:58px;height:58px}.experience-scheduled-progress-icon{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.experience-scheduled-context .experience-scheduled-context-mark:after{animation:none}}.experience-scheduled-appointment-context{z-index:4;width:100%;margin-top:10px;padding:0 clamp(14px,3vw,22px);position:relative}.experience-scheduled-appointment-context .experience-scheduled-context{--scheduled-ring-size:70px;isolation:isolate;grid-template-columns:var(--scheduled-ring-size) minmax(0, 1fr) auto;border:1px solid rgba(var(--chimi-brand-rgb), .4);background:radial-gradient(circle at 14% 32%, rgba(var(--chimi-brand-rgb), .28), transparent 38%), radial-gradient(circle at 68% 120%, #1cbceb33, transparent 50%), linear-gradient(118deg, #20306ae0, #191031e8 48%, #370d26e0);width:100%;min-height:96px;box-shadow:0 16px 42px #00000047, 0 0 32px rgba(var(--chimi-brand-rgb), .1), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;align-items:center;gap:15px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.experience-scheduled-appointment-context .experience-scheduled-context:before{z-index:0;background:radial-gradient(ellipse, #35d3f624, rgba(var(--chimi-brand-rgb), .08) 42%, transparent 70%);filter:blur(8px);pointer-events:none;content:"";border-radius:50%;width:46%;height:160%;position:absolute;top:-30%;left:-9%}.experience-scheduled-appointment-context .experience-scheduled-context>*{z-index:1;position:relative}.experience-scheduled-appointment-context .experience-scheduled-context-mark{width:var(--scheduled-ring-size);height:var(--scheduled-ring-size);flex:none}.experience-scheduled-appointment-context .experience-scheduled-context-mark:before{border-color:rgba(var(--chimi-brand-rgb), .33);background:radial-gradient(circle at 36% 29%, #ffffff21, transparent 35%), linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .27), #0a0f20c2);width:53px;height:53px;box-shadow:inset 0 1px #ffffff1a,inset 0 -10px 24px #00000026,0 8px 22px #00000047}.experience-scheduled-appointment-context .experience-scheduled-progress-ring{width:68px;height:68px}.experience-scheduled-appointment-context .experience-scheduled-progress-track{stroke:#ffffff24}.experience-scheduled-appointment-context .experience-scheduled-progress-value{stroke:rgb(var(--chimi-brand-rgb));filter:drop-shadow(0 0 5px rgba(var(--chimi-brand-rgb), .76))}.experience-scheduled-appointment-context .experience-scheduled-progress-icon{color:#fff;width:38px;height:38px;font-size:1rem}.experience-scheduled-appointment-context .experience-scheduled-context-copy{gap:2px}.experience-scheduled-appointment-context .experience-scheduled-context-copy>small{color:#e0e3ffc7;letter-spacing:.15em;font-size:.6rem}.experience-scheduled-appointment-context .experience-scheduled-context-copy>strong{text-shadow:0 2px 18px #00000040;margin-top:2px;font-size:clamp(1.55rem,4.4vw,2.15rem);line-height:.98}.experience-scheduled-appointment-context .experience-scheduled-context-copy>span{color:#fffc;margin-top:5px;font-size:.74rem}.experience-scheduled-appointment-context .experience-scheduled-context-copy>p{color:#ffffff9e;max-width:520px;margin-top:5px;font-size:.68rem;line-height:1.35}.experience-scheduled-appointment-context .experience-scheduled-reschedule{place-self:end;width:auto;margin:0}.experience-scheduled-appointment-context .experience-scheduled-reschedule-action{color:#fffc;background:#080c1961;border-color:#ffffff2e;min-height:34px;padding:0 11px}.experience-scheduled-appointment-context .experience-scheduled-reschedule.is-open{grid-column:1/-1;justify-self:stretch;width:100%}.experience-scheduled-appointment-context .experience-scheduled-reschedule.is-open .experience-scheduled-reschedule-form{border-color:rgba(var(--chimi-brand-rgb), .3);background:#070b188a;width:100%;margin-top:2px}.experience-scheduled-appointment-context.is-near .experience-scheduled-context{border-color:rgba(var(--chimi-brand-rgb), .62);box-shadow:0 17px 44px #0000004d, 0 0 38px rgba(var(--chimi-brand-rgb), .17), inset 0 1px 0 #ffffff17}.experience-scheduled-appointment-context.is-on_time .experience-scheduled-context{border-color:rgba(var(--chimi-brand-rgb), .72);background:radial-gradient(circle at 14% 35%, rgba(var(--chimi-brand-rgb), .38), transparent 42%), linear-gradient(118deg, #243575e8, #22113aeb 54%, #3d0f2ae3)}.experience-scheduled-appointment-context.is-late .experience-scheduled-context{opacity:1;background:radial-gradient(circle at 14% 38%,#ffa85b21,#0000 42%),linear-gradient(118deg,#2a222ee8,#1b1423ed 56%,#2d1820e8);border-color:#ffbb7052}.experience-scheduled-appointment-context.is-late .experience-scheduled-progress-track{stroke:#ffffff1c}.experience-scheduled-appointment-context.is-late .experience-scheduled-progress-value{stroke:#ffbb70b3;filter:drop-shadow(0 0 4px #ffae5e40)}@media (max-width:820px){.experience-scheduled-appointment-context{margin-top:9px;padding:0 14px}.experience-scheduled-appointment-context .experience-scheduled-context{--scheduled-ring-size:64px;grid-template-columns:var(--scheduled-ring-size) minmax(0, 1fr) auto;border-radius:20px;gap:12px;min-height:94px;padding:13px 14px}.experience-scheduled-appointment-context .experience-scheduled-progress-ring{width:62px;height:62px}.experience-scheduled-appointment-context .experience-scheduled-context-mark:before{width:49px;height:49px}.experience-scheduled-appointment-context .experience-scheduled-context-copy>strong{font-size:1.48rem}.experience-scheduled-appointment-context .experience-scheduled-context-copy>p{display:none}.experience-scheduled-appointment-context .experience-scheduled-reschedule-action{min-width:34px;padding:0 9px}.experience-scheduled-appointment-context .experience-scheduled-reschedule-action>span:last-child{display:none}.experience-scheduled-appointment-context .experience-scheduled-reschedule.is-open{margin-top:3px}}@media (max-width:420px){.experience-scheduled-appointment-context .experience-scheduled-context{grid-template-columns:60px minmax(0,1fr) auto;gap:10px;padding-inline:12px}.experience-scheduled-appointment-context .experience-scheduled-context-copy>strong{font-size:1.4rem}}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar>.experience-scheduled-appointment-context{grid-area:2/1/auto/-1;width:100%;margin-top:4px;padding:0 clamp(56px,7vw,96px)}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar{grid-template-rows:auto auto auto auto}.experience-workspace-shell>.experience-workspace-topbar>.experience-scheduled-appointment-context{grid-area:4/1/auto/-1;width:100%;margin-top:3px;padding:0}}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-scheduled-appointment-context):has(>.experience-focus-hud.is-topbar-context)>.experience-scheduled-appointment-context{grid-row:2}.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-scheduled-appointment-context):has(>.experience-focus-hud.is-topbar-context)>.experience-focus-hud.is-topbar-context{grid-row:3;margin-top:0}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-scheduled-appointment-context):has(>.experience-focus-hud.is-topbar-context){grid-template-rows:auto auto auto auto auto}.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-scheduled-appointment-context):has(>.experience-focus-hud.is-topbar-context)>.experience-scheduled-appointment-context{grid-row:4}.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-scheduled-appointment-context):has(>.experience-focus-hud.is-topbar-context)>.experience-focus-hud.is-topbar-context{grid-row:5;margin-top:0}}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar>.experience-synchronized-moment{grid-area:2/1/auto/-1;width:min(760px,100%);margin:4px auto 0}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar>.experience-synchronized-moment{grid-area:4/1/auto/-1;width:100%;margin:3px 0 0}}.experience-synchronized-countdown-ring{transition:background .9s linear}.experience-synchronized-moment.is-ready .experience-synchronized-countdown-ring{box-shadow:0 0 0 1px rgba(var(--chimi-brand-rgb), .12), 0 0 26px rgba(var(--chimi-brand-rgb), .3)}@media (prefers-reduced-motion:reduce){.experience-synchronized-countdown-ring{transition:none}}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-synchronized-moment):has(>.experience-focus-hud.is-topbar-context)>.experience-synchronized-moment{grid-row:2}.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-synchronized-moment):has(>.experience-focus-hud.is-topbar-context)>.experience-focus-hud.is-topbar-context{grid-row:3;margin-top:0}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-synchronized-moment):has(>.experience-focus-hud.is-topbar-context){grid-template-rows:auto auto auto auto auto}.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-synchronized-moment):has(>.experience-focus-hud.is-topbar-context)>.experience-synchronized-moment{grid-row:4}.experience-workspace-shell>.experience-workspace-topbar:has(>.experience-synchronized-moment):has(>.experience-focus-hud.is-topbar-context)>.experience-focus-hud.is-topbar-context{grid-row:5;margin-top:0}}.experience-project-context{isolation:isolate;border:1px solid rgba(var(--chimi-brand-rgb), .36);color:#fff;background:radial-gradient(circle at 12% 40%, rgba(var(--chimi-brand-rgb), .24), transparent 38%), linear-gradient(120deg, #1f2b5be6, #191531eb 55%, #181d34e6);width:min(760px,100%);min-height:94px;box-shadow:0 16px 40px #00000040, 0 0 30px rgba(var(--chimi-brand-rgb), .09), inset 0 1px 0 #ffffff12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;align-items:center;gap:16px;padding:14px 18px;display:flex;position:relative;overflow:hidden}.experience-project-progress-ring{background:conic-gradient(var(--chimi-brand) 0deg var(--experience-project-progress,0deg), #ffffff1c var(--experience-project-progress,0deg) 360deg);width:66px;height:66px;box-shadow:0 0 24px rgba(var(--chimi-brand-rgb), .24);border-radius:50%;flex:0 0 66px;place-items:center;display:grid;position:relative}.experience-project-progress-ring:before{border-radius:inherit;content:"";background:#090c18f0;position:absolute;inset:5px}.experience-project-progress-ring>span{z-index:1;color:#fff;font-variant-numeric:tabular-nums;align-items:baseline;font-size:1rem;font-weight:900;display:flex;position:relative}.experience-project-progress-ring small{color:#ffffffa6;margin-left:1px;font-size:.56rem}.experience-project-context-copy{gap:3px;min-width:0;display:grid}.experience-project-context-copy>small{color:#dee2ffbf;letter-spacing:.14em;font-size:.62rem;font-weight:850}.experience-project-context-copy>strong{color:#fff;font-size:clamp(1.35rem,4vw,1.85rem);font-weight:900;line-height:1.05}.experience-project-context-copy>span{color:#ffffffa8;font-size:.74rem;font-weight:650}@media (min-width:821px){.experience-workspace-shell>.experience-workspace-topbar>.experience-project-context{grid-area:2/1/auto/-1;margin:4px auto 0}}@media (max-width:820px){.experience-workspace-shell>.experience-workspace-topbar>.experience-project-context{grid-area:4/1/auto/-1;width:100%;margin-top:3px}.experience-project-context{border-radius:19px;gap:13px;min-height:88px;padding:12px 14px}.experience-project-progress-ring{flex-basis:58px;width:58px;height:58px}.experience-project-context-copy>strong{font-size:1.35rem}}.experience-project-context.is-milestone-complete{border-color:rgba(var(--chimi-brand-rgb), .72);box-shadow:0 16px 42px #00000042, 0 0 38px rgba(var(--chimi-brand-rgb), .22), inset 0 1px 0 #ffffff17;animation:.7s cubic-bezier(.16,1,.3,1) both experience-project-milestone-complete}.experience-project-context.is-milestone-complete .experience-project-progress-ring{filter:brightness(1.22)}@keyframes experience-project-milestone-complete{0%{transform:scale(.985)}45%{transform:scale(1.012)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.experience-project-context.is-milestone-complete{animation:none}}:root{--solution-discovery-nav-bg:#0b0d16;--solution-discovery-nav-surface:#10131f;--solution-discovery-nav-soft:#171a2a;--solution-discovery-nav-border:rgba(var(--chimi-brand-rgb), .14)}.solution-feed-sidebar,.solution-feed-mobile-menu,.solution-explore-sidebar{background:var(--solution-discovery-nav-bg)}.solution-feed-sidebar,.solution-explore-sidebar{border-color:var(--solution-discovery-nav-border)}.solution-feed-sidebar nav a:hover,.solution-feed-sidebar nav a:focus-visible,.solution-feed-sidebar nav a.is-active,.solution-feed-mobile-menu nav a:hover,.solution-feed-mobile-menu nav a:focus-visible,.solution-explore-sidebar nav a:hover,.solution-explore-sidebar nav a:focus-visible,.solution-explore-sidebar nav a.is-active,.solution-discovery-navigation a:hover,.solution-discovery-navigation a:focus-visible,.solution-discovery-navigation a.is-active{color:#fff;background:rgba(var(--chimi-brand-rgb), .1)}.solution-feed-account{border-top-color:var(--solution-discovery-nav-border)}.solution-feed-account>a,.solution-feed-account>button{border-color:rgba(var(--chimi-brand-rgb), .18);background:rgba(var(--chimi-brand-rgb), .07)}:root{--solution-discovery-bg:#0b0d16;--solution-discovery-surface:#10131f;--solution-discovery-card:#141725;--solution-discovery-soft:#191d2d;--solution-discovery-border:rgba(var(--chimi-brand-rgb), .14);--solution-discovery-muted:#eef0ffa3}.solution-explore-shell,.solution-feed-shell,.solution-feed-loading-more{background:var(--solution-discovery-bg)}.solution-explore-filters{border-color:var(--solution-discovery-border);background:var(--solution-discovery-surface);box-shadow:none}.solution-explore-filters input{border-color:var(--solution-discovery-border);background:var(--solution-discovery-soft)}.solution-explore-card-body>p,.solution-explore-author,.solution-explore-result-note,.solution-explore-header>div>p:last-child{color:var(--solution-discovery-muted)}.solution-explore-empty{border-color:var(--solution-discovery-border);background:radial-gradient(circle at 86% 12%, rgba(var(--chimi-brand-rgb), .1), transparent 18rem), var(--solution-discovery-card);box-shadow:none}.solution-feed-state{background:var(--solution-discovery-bg)}.solution-feed-position,.solution-feed-topic,.solution-feed-action-rail>a>span,.solution-feed-action-rail>button>span{background:rgba(var(--chimi-brand-rgb), .08);border-color:rgba(var(--chimi-brand-rgb), .18)}.solution-explore-card,.experience-hub-card.chimi-library-card{box-shadow:none;background:0 0;border:0}.experience-hub-card.chimi-library-card{box-shadow:none;background:0 0;border:0}.experience-hub-card.chimi-library-card:hover{box-shadow:none;border-color:#0000;transform:none}.experience-hub-card.is-active,.experience-hub-card.is-completed{box-shadow:none;background:0 0;border:0}.experience-hub-card .chimi-library-cover{border-radius:18px}.experience-hub-card .chimi-library-card-body{padding-left:0;padding-right:0}.experience-hub-card.chimi-library-card{border:1px solid rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#ffffff05}.experience-hub-card.chimi-library-card:hover{border-color:rgba(var(--chimi-brand-rgb), .22);background:rgba(var(--chimi-brand-rgb), .025);box-shadow:none;transform:none}.experience-hub-card.is-active{border-color:rgba(var(--chimi-brand-rgb), .24);background:rgba(var(--chimi-brand-rgb), .028)}.experience-hub-card.is-completed{border-color:rgba(var(--chimi-brand-rgb), .1);background:#ffffff03}.experience-hub-card .chimi-library-card-body{padding:16px 16px 18px}.experience-hub-card .experience-run-card-progress-bar{background:#ffffff24}@media (max-width:560px){.experience-hub-card .chimi-library-card-body{padding:14px 14px 16px}.experience-hub-card .experience-run-card-progress{margin-top:5px}.experience-hub-card .experience-run-card-progress-bar{background:#ffffff1f}.experience-hub-card .chimi-library-primary-action{margin-top:3px}}.experience-hub-card:not(.is-completed) .chimi-library-cover{border-radius:18px 18px 0 0}.experience-hub-card.is-completed .chimi-library-cover{border-radius:14px 0 0 14px}.experience-hub-card.is-scheduled{border-color:rgba(var(--chimi-brand-rgb), .3);background:linear-gradient(180deg, rgba(var(--chimi-brand-rgb), .055), #ffffff04)}.experience-hub-card.is-scheduled:hover{border-color:rgba(var(--chimi-brand-rgb), .4);background:linear-gradient(180deg, rgba(var(--chimi-brand-rgb), .075), #ffffff05)}.experience-run-scheduled-badge{border:1px solid rgba(var(--chimi-brand-rgb), .3);color:#cbd0ff;background:rgba(var(--chimi-brand-rgb), .1);border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.experience-run-scheduled-badge.is-early{border-color:rgba(var(--chimi-brand-rgb), .48);color:#e1e4ff;background:rgba(var(--chimi-brand-rgb), .18)}.experience-run-scheduled-badge.is-on_time{border-color:rgba(var(--chimi-brand-rgb), .6);color:#fff;background:rgba(var(--chimi-brand-rgb), .28)}.experience-run-scheduled-badge.is-late{color:#ffffff9e;background:#ffffff0e;border-color:#ffffff26}.experience-hub-card.is-scheduled .experience-run-card-heading time{color:#ffffff9e}.experience-hub-scheduled-appointment{border:1px solid rgba(var(--chimi-brand-rgb), .2);background:rgba(var(--chimi-brand-rgb), .065);border-radius:14px;align-items:center;gap:11px;padding:12px 13px;display:flex}.experience-hub-scheduled-appointment.is-early,.experience-hub-scheduled-appointment.is-on_time{border-color:rgba(var(--chimi-brand-rgb), .34);background:rgba(var(--chimi-brand-rgb), .1)}.experience-hub-scheduled-appointment.is-late{background:#ffffff07;border-color:#ffffff17}.experience-hub-scheduled-appointment-mark{border:1px solid rgba(var(--chimi-brand-rgb), .34);color:#dfe2ff;background:rgba(var(--chimi-brand-rgb), .13);border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;display:grid}.experience-hub-scheduled-appointment-copy{gap:2px;min-width:0;display:grid}.experience-hub-scheduled-appointment-copy small{color:#c8cdffa8;letter-spacing:.1em;font-size:9px;font-weight:850}.experience-hub-scheduled-appointment-copy strong{color:#fff;font-size:16px;font-weight:850;line-height:1.25}.experience-hub-scheduled-appointment-copy>span{color:#ffffff8a;font-size:11px}@media (max-width:560px){.experience-hub-scheduled-appointment{border-radius:13px;gap:10px;padding:11px 12px}.experience-hub-scheduled-appointment-mark{width:34px;min-width:34px;height:34px}.experience-hub-scheduled-appointment-copy strong{font-size:15px}}.saved-solutions-page .chimi-library-card{border:1px solid rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#ffffff05}.saved-solutions-page .chimi-library-card:hover{border-color:rgba(var(--chimi-brand-rgb), .22);background:rgba(var(--chimi-brand-rgb), .025);box-shadow:none;transform:none}.saved-solutions-page .chimi-library-cover{border-radius:18px 18px 0 0}.saved-solutions-page .chimi-library-card-body{padding:16px 16px 18px}@media (max-width:560px){.saved-solutions-page .chimi-library-card-body{padding:14px 14px 16px}}.saved-solutions-page.chimi-library-page,.saved-solutions-page .chimi-library-page{background:radial-gradient(circle at 85% 4%, rgba(var(--chimi-brand-rgb), .08), transparent 31rem), #0b0d16;width:100%;max-width:none;margin:0}.saved-solutions-page.chimi-library-page>*,.saved-solutions-page .chimi-library-page>*{width:100%;max-width:1364px;margin-left:auto;margin-right:auto}@media (max-width:760px){.saved-solutions-page.chimi-library-page,.saved-solutions-page .chimi-library-page{width:100%}.saved-solutions-page.chimi-library-page>*,.saved-solutions-page .chimi-library-page>*{max-width:none}}.chimi-creator-library-page,.chimi-profile-page{background:radial-gradient(circle at 85% 4%, rgba(var(--chimi-brand-rgb), .08), transparent 31rem), #0b0d16;width:100%;max-width:none;margin-left:0;margin-right:0}.chimi-creator-library .solution-form-card,.chimi-creator-library .solution-list-panel{border-color:rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#10131f}.chimi-creator-library .solution-field input,.chimi-creator-library .solution-field textarea,.chimi-creator-library .solution-field select{border-color:rgba(var(--chimi-brand-rgb), .14);background:#171a2a}.chimi-creator-library .solution-library-tabs{border-color:rgba(var(--chimi-brand-rgb), .12);background:#171a2a}.chimi-creator-library .solution-list-item{border-color:rgba(var(--chimi-brand-rgb), .11);box-shadow:none;background:#ffffff05}.chimi-creator-library .solution-list-item:hover{border-color:rgba(var(--chimi-brand-rgb), .2);background:rgba(var(--chimi-brand-rgb), .025);transform:none}.chimi-creator-library .solution-draft-badge,.chimi-creator-library .solution-secondary-action{border-color:rgba(var(--chimi-brand-rgb), .13);background:rgba(var(--chimi-brand-rgb), .055)}.chimi-profile-card .profile-username-section,.chimi-profile-card .profile-about-section,.chimi-profile-avatar-section{border-color:rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#10131f}.chimi-profile-card .profile-username-form input,.chimi-profile-card .profile-about-section textarea{border-color:rgba(var(--chimi-brand-rgb), .14);background:#171a2a}.chimi-profile-avatar-preview{border-color:rgba(var(--chimi-brand-rgb), .11);background:rgba(var(--chimi-brand-rgb), .035)}.chimi-profile-card .profile-avatar-secondary{border-color:rgba(var(--chimi-brand-rgb), .14);background:rgba(var(--chimi-brand-rgb), .055)}.chimi-profile-state{border-color:rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#10131f}.chimi-library-shell{background:radial-gradient(circle at 85% 4%, rgba(var(--chimi-brand-rgb), .08), transparent 31rem), #0b0d16;width:100%;min-height:100dvh}.chimi-library-page{background:0 0;width:min(100%,1440px);max-width:1440px;min-height:100dvh;margin:0 auto}.saved-solutions-page.chimi-library-page,.saved-solutions-page .chimi-library-page{background:0 0;width:min(100%,1440px);max-width:1440px;margin-left:auto;margin-right:auto}.solution-experience-panel .solution-comments-card{border-color:rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#10131f}.solution-experience-panel .solution-comments-heading{color:#f7f8ff}.solution-experience-panel .solution-comments-heading .solution-count{border-color:rgba(var(--chimi-brand-rgb), .16);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .07)}.solution-experience-panel .solution-comment-form{border-color:rgba(var(--chimi-brand-rgb), .1);background:#10131f}.solution-experience-panel .solution-comment-form label{color:#f7f8ffd1}.solution-experience-panel .solution-comment-form textarea{border-color:rgba(var(--chimi-brand-rgb), .14);color:#f7f8ff;background:#171a2a}.solution-experience-panel .solution-comment-form textarea:hover{border-color:rgba(var(--chimi-brand-rgb), .22);background:#171a2a}.solution-experience-panel .solution-comment-form textarea:focus{border-color:var(--chimi-brand);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .14);background:#171a2a}.solution-experience-panel .solution-comment-form textarea:disabled{color:#f7f8ff70;background:rgba(var(--chimi-brand-rgb), .035);opacity:.72}.solution-experience-panel .solution-comment-item,.solution-experience-panel .solution-comment-reply-item{border-color:rgba(var(--chimi-brand-rgb), .09);box-shadow:none;background:0 0}.solution-experience-panel .solution-comments-state{color:#eef0ff94}.solution-experience-panel .solution-comments-login{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#10131f}.solution-experience-panel .solution-comments-login .solution-secondary-action{border-color:rgba(var(--chimi-brand-rgb), .28);color:var(--chimi-brand);background:rgba(var(--chimi-brand-rgb), .055)}@media (min-width:721px){.solution-comment-context-panel{border-left:1px solid rgba(var(--chimi-brand-rgb), .12);box-shadow:-12px 0 28px #00000024}}.experience-run-outcome-card{border-color:rgba(var(--chimi-brand-rgb), .12);box-shadow:none;background:#ffffff05}.experience-run-outcome-heading{gap:18px}.experience-run-outcome-heading>span{color:#eef0ff7a}.experience-completion-keep-action{border:1px solid rgba(var(--chimi-brand-rgb), .28);color:#dfe2ff;background:rgba(var(--chimi-brand-rgb), .1);min-height:42px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:9px 16px;font-weight:800;display:inline-flex}.experience-completion-keep-action:hover{border-color:rgba(var(--chimi-brand-rgb), .42);background:rgba(var(--chimi-brand-rgb), .15)}.experience-completion-journal{border:1px solid rgba(var(--chimi-brand-rgb), .12);background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .055), #ffffff03 58%);border-radius:22px;gap:18px;padding:22px;display:grid}.experience-completion-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.experience-completion-section-heading h2{margin:4px 0 0}.experience-completion-section-heading>span{color:#eef0ff75;font-size:13px}.experience-completion-journal-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.experience-completion-journal-item{border-left:1px solid rgba(var(--chimi-brand-rgb), .2);gap:7px;padding:4px 0 20px 22px;display:grid;position:relative}.experience-completion-journal-item:last-child{padding-bottom:4px}.experience-completion-journal-item:before{background:var(--chimi-brand);content:"";border:2px solid #10131f;border-radius:999px;width:9px;height:9px;position:absolute;top:5px;left:-5px}.experience-completion-journal-item time{color:#eef0ff75;font-size:12px}.experience-completion-journal-item p{color:#f7f8ffd6;margin:0;line-height:1.6}.experience-completion-journal-empty{background:#ffffff05;border-radius:16px;padding:16px 18px}.experience-completion-journal-empty p{color:#eef0ff85;margin:0}.experience-completion-repeat{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .11), rgba(var(--chimi-brand-rgb), .025) 62%)}@media (max-width:640px){.experience-completion-journal{border-radius:20px;padding:18px}.experience-completion-section-heading{flex-direction:column;gap:5px}.experience-completion-journal-item{padding-left:18px}}.experience-completion-hero{border:1px solid rgba(var(--chimi-brand-rgb), .18);background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .13), rgba(var(--chimi-brand-rgb), .035) 44%, #ffffff03 100%);isolation:isolate;border-radius:26px;padding:30px;position:relative;overflow:hidden}.experience-completion-hero-glow{z-index:-1;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .24), transparent 68%);pointer-events:none;border-radius:999px;width:260px;height:260px;position:absolute;top:-90px;right:-70px}.experience-completion-hero-content{gap:26px;display:grid}.experience-completion-hero-heading{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.experience-completion-hero-heading>div{max-width:720px}.experience-completion-hero-heading h2{color:#f7f8ff;letter-spacing:-.035em;max-width:650px;margin:6px 0 0;font-size:clamp(28px,4vw,42px);line-height:1.08}.experience-completion-hero-heading>div>p:last-child{color:#eef0ffa8;max-width:650px;margin:14px 0 0;line-height:1.65}.experience-completion-private-badge{border:1px solid rgba(var(--chimi-brand-rgb), .2);color:#dfe2ff;background:rgba(var(--chimi-brand-rgb), .08);white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.experience-completion-hero-stats{border:1px solid rgba(var(--chimi-brand-rgb), .11);background:#0b0d1675;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.experience-completion-hero-stats>div{border-right:1px solid rgba(var(--chimi-brand-rgb), .1);gap:6px;min-width:0;padding:16px 18px;display:grid}.experience-completion-hero-stats>div:last-child{border-right:0}.experience-completion-hero-stats strong{color:#f7f8ff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.2;overflow:hidden}.experience-completion-hero-stats span{color:#eef0ff7a;font-size:12px;line-height:1.4}.experience-completion-hero-prompt{color:#f7f8ffd6;margin:0;font-size:16px;font-weight:700;line-height:1.55}@media (max-width:760px){.experience-completion-hero{border-radius:22px;padding:22px 18px}.experience-completion-hero-content{gap:22px}.experience-completion-hero-heading{flex-direction:column;gap:14px}.experience-completion-hero-heading h2{font-size:clamp(27px,8vw,36px)}.experience-completion-private-badge{order:-1}.experience-completion-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-completion-hero-stats>div:nth-child(2){border-right:0}.experience-completion-hero-stats>div:nth-child(-n+2){border-bottom:1px solid rgba(var(--chimi-brand-rgb), .1)}}.experience-workspace-result-card.is-completed-summary{display:none}.experience-completion-reflection,.experience-completion-knowledge{border-color:rgba(var(--chimi-brand-rgb), .1);background:0 0;gap:20px;padding:24px}.experience-completion-reflection .experience-run-outcome-saved,.experience-completion-knowledge .experience-run-outcome-saved{border:1px solid rgba(var(--chimi-brand-rgb), .08);background:rgba(var(--chimi-brand-rgb), .028);border-radius:18px;padding:18px 20px}.experience-completion-reflection .experience-run-outcome-saved>p,.experience-completion-knowledge .experience-run-outcome-saved>p{margin-top:0;font-size:16px;line-height:1.7}.experience-completion-reflection .experience-run-outcome-meta,.experience-completion-knowledge .experience-run-outcome-meta{margin-top:14px}.experience-completion-hero-stats strong{text-overflow:clip;white-space:normal;overflow:visible}.experience-completion-hero-stats span{overflow-wrap:anywhere}@media (max-width:760px){.experience-completion-hero{border-radius:21px;padding:20px 16px 22px}.experience-completion-hero-content{gap:18px}.experience-completion-hero-heading{gap:10px}.experience-completion-hero-heading h2{letter-spacing:-.04em;max-width:340px;margin-top:4px;font-size:clamp(29px,8.4vw,32px);line-height:1.06}.experience-completion-hero-heading>div>p:last-child{margin-top:11px;font-size:14px;line-height:1.55}.experience-completion-private-badge{min-height:28px;padding:4px 10px}.experience-completion-hero-stats{border-radius:16px}.experience-completion-hero-stats>div{min-height:78px;padding:13px 14px}.experience-completion-hero-stats strong{font-size:15px}.experience-completion-hero-stats span{font-size:11px;line-height:1.35}.experience-completion-hero-prompt{font-size:14px;line-height:1.5}.experience-completion-reflection,.experience-completion-knowledge{border-left:0;border-right:0;border-radius:0;gap:16px;padding:22px 0}.experience-completion-reflection .experience-run-outcome-saved,.experience-completion-knowledge .experience-run-outcome-saved{border-radius:16px;padding:16px}}.experience-completion-reflection,.experience-completion-knowledge,.experience-completion-journal,.experience-completion-repeat{margin-top:18px}.experience-completion-reflection+.experience-completion-knowledge,.experience-completion-knowledge+.experience-completion-journal,.experience-completion-journal+.experience-completion-repeat{margin-top:24px}@media (max-width:760px){.experience-completion-reflection,.experience-completion-knowledge{margin-top:22px;padding-top:0;padding-bottom:0}.experience-completion-reflection+.experience-completion-knowledge,.experience-completion-knowledge+.experience-completion-journal,.experience-completion-journal+.experience-completion-repeat{margin-top:28px}.experience-completion-reflection .experience-run-outcome-heading,.experience-completion-knowledge .experience-run-outcome-heading{margin-bottom:14px}.experience-completion-reflection .experience-run-outcome-saved,.experience-completion-knowledge .experience-run-outcome-saved{gap:14px;display:grid}.experience-completion-reflection .experience-run-outcome-meta,.experience-completion-knowledge .experience-run-outcome-meta{flex-wrap:wrap;gap:5px 16px;margin-top:0;display:flex}.experience-completion-reflection .experience-run-outcome-actions,.experience-completion-knowledge .experience-run-outcome-actions{margin-top:0}.experience-completion-journal{margin-top:28px}.experience-completion-repeat{margin-top:30px;padding-top:24px}}.experience-completion-hero+.experience-completion-reflection{margin-top:32px}@media (max-width:760px){.experience-completion-hero+.experience-completion-reflection{margin-top:36px}}.experience-completion-memories{border:1px solid rgba(var(--chimi-brand-rgb), .12);background:radial-gradient(circle at 12% 0%, rgba(var(--chimi-brand-rgb), .08), transparent 42%), #10131f85;border-radius:24px;margin-top:28px;padding:22px}.experience-completion-memory-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.experience-completion-memory-item{aspect-ratio:1;background:#171a2a;border-radius:18px;min-width:0;margin:0;position:relative;overflow:hidden}.experience-completion-memory-item img{object-fit:cover;width:100%;height:100%;display:block}.experience-completion-memory-item figcaption{position:absolute;top:8px;right:8px}.experience-completion-memory-item figcaption>button{color:#ffffffeb;width:30px;height:30px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0d16b8;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:0;font-size:20px;line-height:1;display:grid}.experience-completion-memory-confirm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0d16e0;border:1px solid #ffffff1f;border-radius:999px;gap:6px;padding:5px;display:flex}.experience-completion-memory-confirm button{color:#ffffffd1;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 9px;font-size:11px}.experience-completion-memory-confirm button:first-child{color:#ffb4bc}.experience-completion-memory-empty{border:1px dashed rgba(var(--brand-rgb), .16);background:#7f8cff06;border-radius:18px;gap:6px;margin-top:18px;padding:20px;display:grid}.experience-completion-memory-empty strong{color:#ffffffeb;font-size:14px;font-weight:650}.experience-completion-memory-empty p{color:#ffffff94;margin:0;font-size:13px;line-height:1.6}.experience-completion-memory-add{border:1px solid rgba(var(--brand-rgb), .22);background:rgba(var(--chimi-brand-rgb), .08);color:#c8ceff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:40px;margin-top:14px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex}.experience-completion-memory-add input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.experience-completion-memory-add.is-disabled{cursor:wait;opacity:.62}.experience-completion-memory-limit{color:#ffffff7a;margin:14px 0 0;font-size:12px}@media (max-width:760px){.experience-completion-memories{border-left:0;border-right:0;border-radius:0;margin-top:28px;padding:20px 16px}.experience-completion-memory-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.experience-completion-memory-item{border-radius:16px}.experience-completion-memory-empty{padding:17px 15px}.experience-completion-memory-add{width:100%}}.experience-completion-memory-file-input{display:none}.experience-completion-memory-add{font:inherit}.experience-completion-memory-add:disabled{cursor:wait}.experience-completion-memory-open{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.experience-completion-memory-open img{object-fit:cover;width:100%;height:100%;display:block}.experience-memory-lightbox{z-index:2200;padding:max(20px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070ef0;place-items:center;display:grid;position:fixed;inset:0}.experience-memory-lightbox-stage{place-items:center;max-width:min(94vw,1100px);max-height:88vh;display:grid}.experience-memory-lightbox-stage img{object-fit:contain;border-radius:18px;width:auto;max-width:100%;height:auto;max-height:88vh;display:block}.experience-memory-lightbox-close{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));z-index:1;color:#fff;width:42px;height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10131fd1;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:0;font-size:28px;line-height:1;display:grid;position:fixed}@media (max-width:760px){.experience-memory-lightbox{padding:max(58px, env(safe-area-inset-top)) 10px max(18px, env(safe-area-inset-bottom))}.experience-memory-lightbox-stage{max-width:100%;max-height:84vh}.experience-memory-lightbox-stage img{border-radius:14px;max-height:84vh}}.solution-moment-timeline{gap:22px;padding:30px 0 12px;display:grid}.solution-moment-timeline-heading{justify-content:space-between;gap:20px;display:flex}.solution-moment-timeline-heading h2{color:#fffffff5;letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(24px,3vw,34px);line-height:1.08}.solution-moment-timeline-heading>div>p:last-child{color:#ffffff8f;max-width:660px;margin:10px 0 0;font-size:14px;line-height:1.65}.solution-moment-stream{gap:28px;display:grid}.solution-moment-card{gap:13px;min-width:0;display:grid}.solution-moment-author{width:fit-content;color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.solution-moment-author>span{gap:2px;display:grid}.solution-moment-author strong{color:#ffffffe6;font-size:13px}.solution-moment-author time{color:#ffffff6b;font-size:11px}.solution-moment-image{border:1px solid rgba(var(--chimi-brand-rgb), .1);cursor:zoom-in;background:#10131f;border-radius:22px;width:100%;max-height:720px;padding:0;display:block;overflow:hidden}.solution-moment-image img{object-fit:cover;width:100%;max-height:720px;display:block}.solution-moment-content{color:#ffffffd1;white-space:pre-wrap;max-width:760px;margin:0;font-size:15px;line-height:1.65}.solution-moment-load-more{border:1px solid rgba(var(--chimi-brand-rgb), .18);background:rgba(var(--chimi-brand-rgb), .07);color:#c8ceff;min-height:42px;font:inherit;cursor:pointer;border-radius:999px;justify-self:center;padding:0 18px;font-size:13px;font-weight:650}.solution-moment-timeline-state,.solution-moment-timeline-empty{border:1px solid rgba(var(--chimi-brand-rgb), .1);color:#ffffff8a;background:#10131f73;border-radius:22px;padding:28px 22px}.solution-moment-timeline-empty{gap:7px;display:grid}.solution-moment-timeline-empty strong{color:#ffffffd1}.solution-moment-timeline-empty p,.solution-moment-timeline-error{color:#ffffff80;margin:0;font-size:13px;line-height:1.6}.solution-moment-lightbox{z-index:2400;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070ef2;place-items:center;padding:60px 16px 20px;display:grid;position:fixed;inset:0}.solution-moment-lightbox-stage{place-items:center;max-width:min(94vw,1200px);max-height:86vh;display:grid}.solution-moment-lightbox-stage img{object-fit:contain;border-radius:16px;width:auto;max-width:100%;height:auto;max-height:86vh;display:block}.solution-moment-lightbox-close{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));color:#fff;width:42px;height:42px;font:inherit;cursor:pointer;background:#10131fdb;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:0;font-size:28px;display:grid;position:fixed}@media (max-width:760px){.solution-moment-timeline{gap:20px;padding-top:24px}.solution-moment-stream{gap:26px}.solution-moment-image{border-left:0;border-right:0;border-radius:0;width:calc(100% + 32px);margin-inline:-16px}.solution-moment-content{font-size:14px}.solution-moment-timeline-state,.solution-moment-timeline-empty{padding:22px 17px}}.experience-run-moment-card{border-top:1px solid rgba(var(--chimi-brand-rgb), .12);gap:18px;margin-top:28px;padding-top:26px;display:grid}.experience-run-moment-heading{justify-content:space-between;gap:18px;display:flex}.experience-run-moment-heading h2{color:#fffffff0;margin:4px 0 0;font-size:20px}.experience-run-moment-heading>span{color:#ffffff73;text-align:right;max-width:250px;font-size:11px;line-height:1.5}.experience-run-moment-composer{gap:12px;display:grid}.experience-run-moment-composer textarea{resize:vertical;border:1px solid rgba(var(--chimi-brand-rgb), .14);color:#ffffffe6;width:100%;min-height:104px;font:inherit;background:#171a2a;border-radius:16px;outline:0;padding:14px 15px;font-size:14px;line-height:1.6}.experience-run-moment-composer textarea:focus{border-color:rgba(var(--chimi-brand-rgb), .34)}.experience-run-moment-file-input{display:none}.experience-run-moment-preview{background:#10131f;border-radius:18px;position:relative;overflow:hidden}.experience-run-moment-preview img{object-fit:cover;width:100%;max-height:340px;display:block}.experience-run-moment-preview button{color:#ffffffdb;min-height:32px;font:inherit;cursor:pointer;background:#0b0d16c7;border:1px solid #ffffff26;border-radius:999px;padding:0 11px;font-size:11px;position:absolute;top:10px;right:10px}.experience-run-moment-compose-actions,.experience-run-moment-actions,.experience-run-moment-delete-confirm>div{flex-wrap:wrap;gap:8px;display:flex}.experience-run-moment-composer>small{color:#fff6;font-size:11px}.experience-run-moment-list{gap:18px;display:grid}.experience-run-moment-item{border:1px solid rgba(var(--chimi-brand-rgb), .1);background:#10131f85;border-radius:18px;gap:11px;padding:15px;display:grid}.experience-run-moment-image{cursor:zoom-in;background:#171a2a;border:0;border-radius:14px;width:100%;max-height:360px;padding:0;display:block;overflow:hidden}.experience-run-moment-image img{object-fit:cover;width:100%;max-height:360px;display:block}.experience-run-moment-item>p{color:#ffffffd1;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}.experience-run-moment-meta{color:#ffffff6b;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;font-size:10px;display:flex}.experience-run-moment-meta span:first-child{color:#aeb7ff}.experience-run-moment-delete-confirm{gap:10px;display:grid}.experience-run-moment-delete-confirm strong{color:#ffffffe0;font-size:13px}.experience-run-moment-empty,.experience-run-moment-completed-note{color:#ffffff7a;margin:0;font-size:12px;line-height:1.6}@media (max-width:760px){.experience-run-moment-heading{gap:7px;display:grid}.experience-run-moment-heading>span{text-align:left;max-width:none}.experience-run-moment-compose-actions{grid-template-columns:1fr 1fr;display:grid}.experience-run-moment-compose-actions button{width:100%}.experience-run-moment-item{padding:13px}}.solution-moment-card{--solution-moment-avatar-size:32px;--solution-moment-author-gap:10px;--solution-moment-body-indent:calc(var(--solution-moment-avatar-size) + var(--solution-moment-author-gap))}.solution-moment-card>.solution-moment-image,.solution-moment-card>.solution-moment-content{width:calc(100% - var(--solution-moment-body-indent));margin-left:var(--solution-moment-body-indent)}@media (max-width:760px){.solution-moment-card{--solution-moment-avatar-size:32px;--solution-moment-author-gap:10px}.solution-moment-card>.solution-moment-image{width:calc(100% - var(--solution-moment-body-indent));margin-inline:0;margin-left:var(--solution-moment-body-indent);border:1px solid rgba(var(--chimi-brand-rgb), .1);border-radius:18px}.solution-moment-card>.solution-moment-content{width:calc(100% - var(--solution-moment-body-indent));margin-left:var(--solution-moment-body-indent)}}.solution-moment-timeline{width:min(100%,1180px);margin-inline:auto;padding-inline:26px}@media (max-width:1100px){.solution-moment-timeline{width:100%;padding-inline:22px}}@media (max-width:760px){.solution-moment-timeline{padding-inline:16px}}.solution-moment-reactions{width:calc(100% - var(--solution-moment-body-indent));margin-left:var(--solution-moment-body-indent)}.solution-moment-reactions button{color:#ffffff8f;min-width:48px;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;transition:background .18s,color .18s,transform .18s;display:inline-flex}.solution-moment-reactions button:hover{background:rgba(var(--chimi-brand-rgb), .08);color:#ffffffd1}.solution-moment-reactions button:active{transform:scale(.94)}.solution-moment-reactions button>span{font-size:22px;line-height:1}.solution-moment-reactions button>strong{font-size:12px;font-weight:650}.solution-moment-reactions button.is-reacted{color:#ff6d8d}.solution-moment-reactions button:disabled{cursor:default;opacity:.7}.has-live-moment-background{transition:background-image .45s,background-color .45s;background-image:linear-gradient(180deg, #0b0d1675 0%, #0b0d16ad 52%, #0b0d16eb 100%), var(--live-moment-background-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.has-live-moment-background.is-live-moment-peek{background-image:linear-gradient(180deg, #0b0d162e 0%, #0b0d1657 56%, #0b0d16c2 100%), var(--live-moment-background-image)!important}.experience-live-moment-caption{z-index:34;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#0b0d168a;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;max-width:560px;padding:10px 12px;animation:.3s both experience-live-moment-caption-in;display:flex;position:absolute;bottom:118px;left:22px;right:22px;box-shadow:0 12px 36px #0000002e}.experience-live-moment-caption.is-peek{background:#0b0d165c}.experience-live-moment-caption-avatar{border:1px solid rgba(var(--chimi-brand-rgb), .35);background:rgba(var(--chimi-brand-rgb), .18);color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:750;display:grid;overflow:hidden}.experience-live-moment-caption-avatar img,.experience-live-moment-thumb-avatar img{object-fit:cover;width:100%;height:100%}.experience-live-moment-caption-copy{flex:1;gap:1px;min-width:0;display:grid}.experience-live-moment-caption-copy small{color:#ffffff8f;font-size:9px;font-weight:650}.experience-live-moment-caption-copy strong{color:#fffffff0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.experience-live-moment-caption-copy>span{color:#ffffffbd;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.experience-live-moment-caption-reaction{color:#ffffffd1;width:44px;height:44px;font:inherit;cursor:pointer;pointer-events:auto;background:#0b0d167a;border:1px solid #ffffff1f;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;gap:4px;padding:0;transition:transform .16s,color .16s,background .16s,border-color .16s;display:inline-flex}.experience-live-moment-caption-reaction>span{font-size:21px;line-height:1}.experience-live-moment-caption-reaction>strong{color:#ffffffd6;text-align:center;background:#0b0d16e6;border-radius:999px;min-width:17px;padding:1px 4px;font-size:8px;font-weight:750;position:absolute;transform:translate(15px,14px)}.experience-live-moment-caption-reaction.is-reacted{color:#ff6d8d;background:#ff6d8d1f;border-color:#ff6d8d5c}.experience-live-moment-caption-reaction:active{transform:scale(.9)}.experience-live-moment-caption-reaction:disabled{cursor:default;opacity:.65}.experience-live-moment-rail{z-index:36;pointer-events:auto;width:calc(100% - 36px);margin:12px 18px 22px;position:relative;overflow:hidden}.experience-live-moment-rail-track{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;padding:4px 2px 7px;display:flex;overflow-x:auto}.experience-live-moment-rail-track::-webkit-scrollbar{display:none}.experience-live-moment-thumb{cursor:pointer;background:#171a2a;border:1px solid #ffffff1f;border-radius:12px;flex:0 0 58px;width:58px;height:39px;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:visible;box-shadow:0 8px 24px #0000002e}.experience-live-moment-thumb>img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.experience-live-moment-thumb-text{border-radius:inherit;background:radial-gradient(circle at 30% 30%, rgba(var(--chimi-brand-rgb), .32), #171a2af5 62%);color:#ffffffd1;place-items:center;width:100%;height:100%;font-size:18px;font-weight:750;display:grid}.experience-live-moment-thumb-avatar{color:#fff;background:#171a2a;border:2px solid #0b0d16;border-radius:50%;place-items:center;width:19px;height:19px;font-size:7px;font-weight:750;display:grid;position:absolute;bottom:-5px;right:-5px;overflow:hidden}.experience-live-moment-thumb.is-active{border-color:rgba(var(--chimi-brand-rgb), .86);box-shadow:0 0 0 2px rgba(var(--brand-rgb), .16), 0 8px 26px #00000038;transform:translateY(-2px)}.experience-live-moment-thumb.is-active:after{border:1px solid rgba(var(--chimi-brand-rgb), .42);content:"";pointer-events:none;border-radius:15px;animation:1.8s ease-out infinite experience-live-moment-ring;position:absolute;inset:-4px}@keyframes experience-live-moment-caption-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes experience-live-moment-ring{0%{opacity:.7;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.08)}}@media (max-width:820px){.experience-live-moment-caption{right:14px;bottom:calc(114px + env(safe-area-inset-bottom));border-radius:15px;max-width:none;padding:9px 10px;left:14px}.experience-live-moment-rail{width:calc(100% - 24px);margin:10px 12px calc(78px + env(safe-area-inset-bottom))}.experience-workspace-action-rail{z-index:42;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0b0d1647;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;align-items:center;gap:7px;width:50px;max-width:50px;margin:0;padding:6px 3px;display:flex;position:absolute;inset:48% 8px auto auto;transform:translateY(-50%);box-shadow:0 12px 34px #00000029}.experience-workspace-action-rail button{border-radius:13px;grid-template-rows:24px auto;place-items:center;gap:1px;width:44px;min-width:44px;height:48px;min-height:48px;margin:0;padding:3px 1px;display:grid;transform:none}.experience-workspace-action-rail button>span{place-items:center;width:24px;height:24px;display:grid}.experience-workspace-action-rail button>em{color:#ffffff8a;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:44px;margin:0;font-size:7.5px;font-style:normal;font-weight:600;line-height:1;display:block;overflow:hidden}.experience-workspace-action-rail button.is-active{background:rgba(var(--chimi-brand-rgb), .14)}.experience-workspace-action-rail button.is-active>em{color:#ffffffeb}.experience-live-moment-caption{right:66px}.experience-live-moment-rail{z-index:36;width:calc(100% - 24px);margin:9px 12px calc(12px + env(safe-area-inset-bottom));position:relative}.experience-live-moment-rail-track{gap:7px;padding:3px 2px 7px}.experience-live-moment-thumb{border-radius:9px;flex-basis:50px;width:50px;height:34px}.experience-player-step-ui>.experience-workspace-primary-action{z-index:38;width:calc(100% - 28px);margin-bottom:0;margin-left:14px;margin-right:14px;position:relative}}.experience-workspace-action-rail{z-index:46;width:52px;max-width:52px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;margin:0;padding:0;display:flex;position:absolute;inset:50% 14px auto auto;transform:translateY(-50%)}.experience-workspace-action-rail button{color:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0d168f;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;margin:0;padding:0;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid;transform:none;box-shadow:0 8px 26px #0000002e}.experience-workspace-action-rail button>span{place-items:center;width:24px;height:24px;display:grid}.experience-workspace-action-rail button>em{display:none}.experience-workspace-action-rail button:hover,.experience-workspace-action-rail button:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .34);background:rgba(var(--chimi-brand-rgb), .13);color:#fff}.experience-workspace-action-rail button:active{transform:scale(.92)}.experience-workspace-action-rail button.is-active{border-color:rgba(var(--chimi-brand-rgb), .58);background:rgba(var(--chimi-brand-rgb), .18);color:#fff;box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .08), 0 8px 28px #00000038}@media (min-width:821px){.experience-workspace-shell.is-panel-open .experience-workspace-action-rail,.experience-workspace-shell.is-panel-open>.experience-workspace-stage>.experience-workspace-action-rail{width:52px;max-width:52px;margin:0;inset:50% 18px auto auto;transform:translateY(-50%)translate(0,0)}}.experience-live-moment-rail{z-index:41;right:78px;bottom:calc(12px + env(safe-area-inset-bottom));pointer-events:auto;width:auto;margin:0;position:absolute;left:14px;overflow:hidden}.experience-live-moment-rail-track{gap:8px;padding:4px 3px 7px}.experience-live-moment-caption{right:78px}@media (max-width:820px){.experience-workspace-action-rail{gap:9px;width:48px;max-width:48px;top:50%;right:8px}.experience-workspace-action-rail button{width:44px;min-width:44px;height:44px;min-height:44px}.experience-live-moment-caption{right:62px}.experience-live-moment-rail{right:62px;bottom:calc(10px + env(safe-area-inset-bottom));left:10px}.experience-live-moment-thumb{border-radius:9px;flex-basis:50px;width:50px;height:34px}.experience-player-step-ui>.experience-workspace-primary-action{width:calc(100% - 28px);margin-right:14px;margin-bottom:calc(52px + env(safe-area-inset-bottom));margin-left:14px}}.experience-live-moment-thumb{box-shadow:none;background:0 0;border-color:#0000}@media (max-width:820px){.experience-workspace-action-rail button{aspect-ratio:1;grid-template-rows:1fr;place-items:center;gap:0;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid}.experience-workspace-action-rail button>span{place-items:center;width:22px;height:22px;display:grid}.experience-workspace-action-rail button>span>svg{width:100%;height:100%;display:block}.experience-workspace-action-rail button>em{display:none}}.experience-player-step-ui>.experience-workspace-primary-action{margin-bottom:0}@media (max-width:820px){.experience-player-step-ui>.experience-workspace-primary-action{margin-bottom:0}}.experience-workspace-stage-copy>.experience-player-step-ui,.experience-workspace-stage-copy>.experience-player-completed-ui{background:0 0}.experience-live-moment-rail-track{justify-content:center}.experience-live-moment-caption{width:min(560px,100% - 156px);max-width:none;left:50%;right:auto;translate:-50%}@media (max-width:820px){.experience-live-moment-caption{width:calc(100% - 96px);max-width:none;left:50%;right:auto;translate:-50%}.experience-live-moment-rail{left:10px;right:10px}}@media (min-width:821px){.experience-workspace-shell.is-panel-open>.experience-workspace-stage{width:100%}.experience-workspace-shell.is-panel-open .experience-player-step-ui{right:calc(var(--experience-workspace-panel-width) + clamp(18px, 4vw, 48px))}.experience-workspace-shell.is-panel-open .experience-workspace-action-rail,.experience-workspace-shell.is-panel-open>.experience-workspace-stage>.experience-workspace-action-rail{right:calc(var(--experience-workspace-panel-width) + 18px)}.experience-workspace-shell.is-panel-open .experience-live-moment-rail{right:calc(var(--experience-workspace-panel-width) + 78px)}.experience-workspace-shell.is-panel-open .experience-live-moment-caption{left:calc(( 100% - var(--experience-workspace-panel-width) ) / 2)}.experience-workspace-shell.is-panel-open .experience-player-step-ui{right:var(--experience-workspace-panel-width);width:auto;max-width:calc(100% - var(--experience-workspace-panel-width));text-align:center;align-items:center;left:0}.experience-workspace-shell.is-panel-open .experience-player-step-ui>.experience-workspace-eyebrow,.experience-workspace-shell.is-panel-open .experience-player-step-ui>h1,.experience-workspace-shell.is-panel-open .experience-player-step-ui>.experience-player-description,.experience-workspace-shell.is-panel-open .experience-player-step-ui>.experience-player-navigation,.experience-workspace-shell.is-panel-open .experience-player-step-ui>.experience-workspace-primary-action{text-align:center;margin-left:auto;margin-right:auto}.experience-workspace-shell.is-panel-open .experience-player-completed-ui{right:var(--experience-workspace-panel-width);width:auto;max-width:calc(100% - var(--experience-workspace-panel-width));text-align:center;align-items:center;left:0}.experience-workspace-shell.is-panel-open .experience-player-completed-ui>.experience-workspace-eyebrow,.experience-workspace-shell.is-panel-open .experience-player-completed-ui>h1,.experience-workspace-shell.is-panel-open .experience-player-completed-ui>.experience-workspace-stage-support,.experience-workspace-shell.is-panel-open .experience-player-completed-ui>.experience-workspace-primary-action{text-align:center;margin-left:auto;margin-right:auto}.experience-workspace-shell.is-panel-open>.experience-workspace-topbar>.experience-project-context{width:100%;max-width:none}.experience-workspace-shell.is-panel-open>.experience-workspace-topbar{width:100%;left:0;right:0}.experience-workspace-shell.is-panel-open>.experience-workspace-topbar>.experience-project-context{width:min(760px,100%);max-width:none;margin-left:auto;margin-right:auto}}.experience-workspace-author-link{align-items:center;gap:8px;display:inline-flex}.experience-workspace-author-avatar{border:1px solid rgba(var(--chimi-brand-rgb), .34);background:rgba(var(--chimi-brand-rgb), .14);color:#fff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:750;display:grid;overflow:hidden}.experience-workspace-author-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.experience-workspace-stage-copy.is-step-scene>.experience-current-step-image>img{will-change:transform;transform:scale(1.015)}.experience-workspace-stage-copy.is-step-scene.is-motion-a>.experience-current-step-image>img{animation:12s ease-in-out infinite alternate experience-step-image-motion-a}.experience-workspace-stage-copy.is-step-scene.is-motion-b>.experience-current-step-image>img{animation:12s ease-in-out infinite alternate experience-step-image-motion-b}@keyframes experience-step-image-motion-a{0%{transform:scale(1.015)translate(-.4%,.25%)}to{transform:scale(1.045)translate(.8%,-.55%)}}@keyframes experience-step-image-motion-b{0%{transform:scale(1.015)translate(.4%,-.2%)}to{transform:scale(1.045)translate(-.8%,.55%)}}@media (prefers-reduced-motion:reduce){.experience-workspace-stage-copy.is-step-scene>.experience-current-step-image>img{will-change:auto;animation:none;transform:none}}.experience-workspace-stage.has-live-moment-background{isolation:isolate;position:relative;overflow:hidden;background-image:none!important}.experience-workspace-stage.has-live-moment-background:before{z-index:-1;content:"";background-image:linear-gradient(180deg, #0b0d1675 0%, #0b0d16ad 52%, #0b0d16eb 100%), var(--live-moment-background-image);transform-origin:50%;pointer-events:none;will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:14s ease-in-out infinite alternate experience-live-moment-background-motion;position:absolute;inset:-3%}.experience-workspace-stage.has-live-moment-background.is-live-moment-peek:before{background-image:linear-gradient(180deg, #0b0d162e 0%, #0b0d1657 56%, #0b0d16c2 100%), var(--live-moment-background-image)}@keyframes experience-live-moment-background-motion{0%{transform:scale(1.025)translate(-.45%,.25%)}to{transform:scale(1.075)translate(.65%,-.45%)}}@media (prefers-reduced-motion:reduce){.experience-workspace-stage.has-live-moment-background:before{will-change:transform;animation:16s ease-in-out infinite alternate experience-live-moment-background-motion-reduced}}@keyframes experience-live-moment-background-motion-reduced{0%{transform:scale(1.025)translate(-.35%,.2%)}to{transform:scale(1.095)translate(.85%,-.55%)}}@media (max-width:767px){.experience-workspace-stage.has-live-moment-background:before{animation:12s ease-in-out infinite alternate experience-live-moment-background-motion-mobile}}@keyframes experience-live-moment-background-motion-mobile{0%{transform:scale(1.03)translate(-.45%,.25%)}to{transform:scale(1.1)translate(.9%,-.65%)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.experience-workspace-stage.has-live-moment-background:before{animation:14s ease-in-out infinite alternate experience-live-moment-background-motion-mobile-reduced}}@keyframes experience-live-moment-background-motion-mobile-reduced{0%{transform:scale(1.03)translate(-.3%,.18%)}to{transform:scale(1.085)translate(.65%,-.45%)}}@media (min-width:821px){.experience-workspace-shell.is-panel-open>.experience-workspace-topbar{right:var(--experience-workspace-panel-width);width:auto;left:0}}.experience-workspace-stage.has-live-moment-background:before{z-index:0}.experience-workspace-stage.has-live-moment-background>.experience-workspace-stage-copy{z-index:1;position:relative}.experience-workspace-stage-copy>.experience-current-step-image{transition:opacity .18s,visibility .18s}.experience-workspace-stage.has-live-moment-background>.experience-workspace-stage-copy>.experience-current-step-image{opacity:0;visibility:hidden;pointer-events:none}.experience-daily-cadence{border:1px solid rgba(var(--brand-rgb), .18);background:rgba(var(--brand-rgb), .07);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:12px 0;padding:11px 13px;display:flex}.experience-daily-cadence-clock{align-items:center;gap:9px;min-width:0;display:flex}.experience-daily-cadence-clock>div{gap:1px;display:grid}.experience-daily-cadence-clock small,.experience-daily-cadence-window span{opacity:.66;font-size:11px;line-height:1.25}.experience-daily-cadence-clock strong{letter-spacing:.01em;font-size:17px;line-height:1.2}.experience-daily-cadence-window{text-align:right;justify-items:end;gap:2px;display:grid}.experience-daily-cadence-window strong{font-size:12px;font-weight:650;line-height:1.3}@media (max-width:640px){.experience-daily-cadence{align-items:flex-start;padding:10px 11px}.experience-daily-cadence-window{max-width:52%}}.experience-daily-live{isolation:isolate;border:1px solid rgba(var(--brand-rgb), .19);background:radial-gradient(circle at 5% 50%, rgba(var(--brand-rgb), .13), transparent 30%), #080a147a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;grid-area:live;align-items:center;gap:11px;width:100%;min-width:0;min-height:68px;margin:7px 0 0;padding:10px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.experience-daily-live>*{z-index:1;position:relative}.experience-daily-live-mark{border:1px solid rgba(var(--brand-rgb), .38);background:rgba(var(--brand-rgb), .09);color:#eef0fff0;width:40px;height:40px;box-shadow:0 0 18px rgba(var(--brand-rgb), .12);border-radius:50%;flex:0 0 40px;place-items:center;font-size:1rem;display:grid}.experience-daily-live.is-available .experience-daily-live-mark,.experience-daily-live.is-upcoming .experience-daily-live-mark{box-shadow:0 0 0 4px rgba(var(--brand-rgb), .045), 0 0 22px rgba(var(--brand-rgb), .18);animation:2.8s ease-in-out infinite experience-daily-live-breathe}.experience-daily-live-copy{gap:2px;min-width:0;display:grid}.experience-daily-live-copy>small{color:#d6daff99;letter-spacing:.13em;font-size:.55rem;font-weight:900;line-height:1}.experience-daily-live-copy>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin-top:2px;font-size:clamp(1.18rem,2.7vw,1.55rem);font-weight:950;line-height:1}.experience-daily-live-copy>span{color:#ffffff94;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.66rem;font-weight:680;line-height:1.25;overflow:hidden}.experience-daily-live.is-missed{opacity:.72}@keyframes experience-daily-live-breathe{0%,to{filter:brightness(.96);transform:scale(.96)}50%{filter:brightness(1.14);transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.experience-daily-live-mark{animation:none!important}}@media (max-width:480px){.experience-daily-context.experience-daily-journey-context{padding:13px}.experience-daily-journey-title>strong{font-size:1.62rem}.experience-daily-live{grid-template-columns:42px minmax(0,1fr);gap:10px;padding:12px}.experience-daily-live-mark{flex-basis:42px;width:42px;height:42px;font-size:1rem}.experience-daily-live-copy>strong{font-size:1.32rem}.experience-daily-live-copy>span{font-size:.7rem}.experience-daily-live-copy>p{font-size:.64rem}.experience-daily-live-meta{gap:6px;padding-top:7px}.experience-daily-live-meta>strong{font-size:1rem}.experience-daily-live-meta>span{font-size:.61rem}}@media (min-width:821px){.experience-daily-context.experience-daily-journey-context{width:calc(100% - 72px);max-width:calc(100% - 72px)}}@media (max-width:820px){.experience-daily-context.experience-daily-journey-context{gap:9px;width:calc(100% - 58px);max-width:calc(100% - 58px);padding:12px}.experience-daily-journey-head{gap:5px}.experience-daily-journey-title>strong{font-size:1.55rem}.experience-daily-journey-title>span{font-size:.67rem}.experience-daily-journey-summary{margin-top:1px}.experience-daily-journey-summary>span{padding:5px 7px}.experience-daily-live{border-radius:14px;gap:9px;min-height:60px;margin-top:5px;padding:9px 10px}.experience-daily-live-mark{flex-basis:36px;width:36px;height:36px;font-size:.9rem}.experience-daily-live-copy>strong{font-size:1.15rem}.experience-daily-live-copy>span{font-size:.61rem}.experience-daily-journey-context .experience-daily-days{gap:7px;padding-top:1px}.experience-daily-journey-context .experience-daily-day{min-width:45px}}@media (max-width:480px){.experience-daily-context.experience-daily-journey-context{width:calc(100% - 54px);max-width:calc(100% - 54px);padding:11px}.experience-daily-journey-kicker{font-size:.56rem}.experience-daily-journey-title>strong{font-size:1.45rem}.experience-daily-live-copy>strong{font-size:1.08rem}}.experience-daily-context.experience-daily-journey-context:not(.is-completion-moment){width:100%;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0;display:grid;overflow:visible}.experience-daily-journey-card{isolation:isolate;background:radial-gradient(circle at 6% 0,#b956cb1f,#0000 34%),radial-gradient(circle at 92% 10%,#7f8cff1c,#0000 38%),#0f0c19d4;border:1px solid #a974f04d;border-radius:20px;gap:11px;width:100%;min-width:0;padding:14px 16px 12px;display:grid;position:relative;overflow:hidden;box-shadow:0 13px 34px #0003,inset 0 1px #ffffff0a}.experience-daily-journey-card .experience-daily-journey-title>span{display:none}.experience-daily-journey-card .experience-daily-journey-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""title summary";align-items:end;gap:6px 14px}.experience-daily-journey-card .experience-daily-journey-kicker{grid-area:kicker}.experience-daily-journey-card .experience-daily-journey-title{grid-area:title}.experience-daily-journey-card .experience-daily-journey-summary{grid-area:summary;justify-self:end}.experience-daily-context.experience-daily-journey-context>.experience-daily-live{background:radial-gradient(circle at 8% 50%, rgba(var(--brand-rgb), .15), transparent 34%), #0c0d19cc;border-radius:16px;grid-area:auto;width:min(620px,100% - 74px);max-width:calc(100% - 74px);min-height:64px;margin:0;padding:10px 12px;box-shadow:0 10px 28px #00000030,inset 0 1px #ffffff0a}.experience-daily-live-mark{width:52px;height:52px;box-shadow:none;background:0 0;border:0;flex:0 0 52px;place-items:center;display:grid;position:relative}.experience-daily-live-ring{width:52px;height:52px;display:block;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.experience-daily-live-ring-track,.experience-daily-live-ring-value{fill:none;stroke-width:3px}.experience-daily-live-ring-track{stroke:#ffffff1a}.experience-daily-live-ring-value{stroke:#a974f0f5;stroke-linecap:round;opacity:1;filter:drop-shadow(0 0 7px #a974f094);transition:stroke-dashoffset .28s linear}.experience-daily-live-mark-icon{z-index:2;color:#f1f3fff0;font-size:1rem;position:relative}.experience-daily-live.is-available .experience-daily-live-mark,.experience-daily-live.is-upcoming .experience-daily-live-mark{animation:none}.experience-daily-live-copy>strong{font-variant-numeric:tabular-nums}.experience-daily-journey-context.is-completion-moment>.experience-daily-journey-card,.experience-daily-journey-context.is-completion-moment>.experience-daily-live{display:none}@media (max-width:820px){.experience-daily-context.experience-daily-journey-context:not(.is-completion-moment){gap:9px;width:100%;max-width:100%;padding:0}.experience-daily-journey-card{border-radius:18px;gap:9px;width:100%;padding:12px}.experience-daily-journey-card .experience-daily-journey-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker kicker""title summary";align-items:end;gap:5px 8px}.experience-daily-journey-card .experience-daily-journey-title>strong{white-space:nowrap;font-size:1.52rem}.experience-daily-journey-card .experience-daily-journey-summary{place-self:end;margin:0}.experience-daily-context.experience-daily-journey-context>.experience-daily-live{border-radius:14px;gap:9px;width:calc(100% - 66px);max-width:calc(100% - 66px);min-height:58px;padding:8px 10px}.experience-daily-live-mark,.experience-daily-live-ring{width:46px;height:46px}.experience-daily-live-mark{flex-basis:46px}.experience-daily-live-copy>strong{font-size:1.12rem}.experience-daily-live-copy>span{font-size:.6rem}.experience-daily-journey-card .experience-daily-days{overscroll-behavior-inline:contain;scrollbar-width:none;width:100%;max-width:100%;margin:0;padding:2px 1px 5px;overflow-x:auto}.experience-daily-journey-card .experience-daily-days::-webkit-scrollbar{display:none}}@media (max-width:480px){.experience-daily-journey-card{padding:11px}.experience-daily-journey-card .experience-daily-journey-kicker{font-size:.55rem}.experience-daily-journey-card .experience-daily-journey-title>strong{font-size:1.42rem}.experience-daily-context.experience-daily-journey-context>.experience-daily-live{width:calc(100% - 62px);max-width:calc(100% - 62px)}}@media (prefers-reduced-motion:reduce){.experience-daily-live-ring-value{transition:none}}.solution-experience-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.solution-experience-mode-card{cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;min-height:108px;padding:18px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.solution-experience-mode-card:hover{background:#7f8cff0e;border-color:#7f8cff6b}.solution-experience-mode-card.is-selected{background:linear-gradient(145deg,#7f8cff21,#7f8cff0b);border-color:#7f8cff;box-shadow:0 0 0 1px #7f8cff1f,0 14px 34px #0000001f}.solution-experience-mode-card:has(.solution-experience-mode-radio:focus-visible){outline-offset:3px;outline:2px solid #7f8cff}.solution-experience-mode-card:has(.solution-experience-mode-radio:disabled){cursor:default;opacity:.62}.solution-experience-mode-radio{accent-color:#7f8cff;cursor:pointer;width:18px;height:18px;margin:2px 0 0}.solution-experience-mode-radio:disabled{cursor:default}.solution-experience-mode-copy{gap:6px;min-width:0;display:grid}.solution-experience-mode-copy strong{color:#fffffff5;font-size:15px;font-weight:800;line-height:1.3}.solution-experience-mode-copy small{color:#ffffff8a;margin:0;font-size:13px;font-weight:500;line-height:1.55}.solution-experience-mode-card.is-selected .solution-experience-mode-copy strong{color:#fff}.solution-experience-mode-card.is-selected .solution-experience-mode-copy small{color:#ffffffb3}@media (max-width:760px){.solution-experience-mode-grid{grid-template-columns:minmax(0,1fr);gap:10px}.solution-experience-mode-card{border-radius:16px;min-height:0;padding:16px}}.solution-publish-card .solution-field input:not([type=radio]):not([type=checkbox]),.solution-publish-card .solution-field textarea,.solution-publish-card .solution-field select{color:#fffffff0;width:100%;font:inherit;background-color:#202635;border:1px solid #ffffff21;border-radius:14px;transition:border-color .15s,box-shadow .15s,background-color .15s}.solution-publish-card .solution-field input:not([type=radio]):not([type=checkbox]){min-height:50px;padding:0 16px}.solution-publish-card .solution-field textarea{padding:13px 16px}.solution-publish-card .solution-field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aab2ff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px 16px;min-height:50px;padding:0 48px 0 16px}.solution-publish-card .solution-field select option{color:#fffffff0;background:#171d29}.solution-publish-card .solution-field input:not([type=radio]):not([type=checkbox]):hover,.solution-publish-card .solution-field textarea:hover,.solution-publish-card .solution-field select:hover{border-color:#7f8cff6b}.solution-publish-card .solution-field input:not([type=radio]):not([type=checkbox]):focus,.solution-publish-card .solution-field textarea:focus,.solution-publish-card .solution-field select:focus{background-color:#22293a;border-color:#7f8cff;outline:none;box-shadow:0 0 0 3px #7f8cff21}.solution-publish-card .solution-field input:not([type=radio]):not([type=checkbox]):focus-visible,.solution-publish-card .solution-field textarea:focus-visible,.solution-publish-card .solution-field select:focus-visible{outline:none}.solution-publish-card .solution-field input[type=number]{appearance:textfield}.solution-publish-card .solution-field input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.solution-publish-card .solution-field input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.solution-publish-card .solution-field input:-webkit-autofill{-webkit-text-fill-color:#fffffff0;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #202635}.solution-publish-card .solution-field input:-webkit-autofill:hover{-webkit-text-fill-color:#fffffff0;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #202635}.solution-publish-card .solution-field input:-webkit-autofill:focus{-webkit-text-fill-color:#fffffff0;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #202635}@media (max-width:760px){.solution-publish-card .solution-field select{background-position:right 15px center;padding-right:46px}}.experience-live-moment-actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.experience-live-moment-comment-toggle{color:#ffffffe6;cursor:pointer;background:#121620b8;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:48px;min-height:38px;padding:0 11px;display:inline-flex}.experience-live-moment-comment-toggle.is-open{background:#7f8cff24;border-color:#7f8cffa6}.experience-live-moment-discussion{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f131cf0;border:1px solid #ffffff1a;border-radius:18px;width:min(100%,680px);margin:10px auto 0;padding:14px}.experience-live-moment-comment-composer,.experience-live-moment-reply-composer{gap:9px;display:grid}.experience-live-moment-comment-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end}.experience-live-moment-comment-composer textarea,.experience-live-moment-reply-composer textarea{resize:vertical;color:#fffffff0;width:100%;min-height:44px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;padding:10px 12px}.experience-live-moment-comment-composer textarea:focus,.experience-live-moment-reply-composer textarea:focus{border-color:#7f8cff;outline:none;box-shadow:0 0 0 3px #7f8cff1f}.experience-live-moment-comment-composer button,.experience-live-moment-reply-composer button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#7f8cff;border:0;border-radius:11px;padding:0 14px;font-weight:750}.experience-live-moment-comment-composer button:disabled,.experience-live-moment-reply-composer button:disabled{cursor:default;opacity:.5}.experience-live-moment-comment-list{gap:10px;margin-top:13px;display:grid}.experience-live-moment-comment{background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;padding:11px 12px}.experience-live-moment-comment p,.experience-live-moment-replies p{color:#ffffffe0;margin:6px 0 0;line-height:1.5}.experience-live-moment-comment-head{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.experience-live-moment-comment-head strong{font-size:13px}.experience-live-moment-author-badge{color:#b8c0ff;background:#7f8cff1f;border:1px solid #7f8cff66;border-radius:999px;align-items:center;min-height:21px;padding:0 8px;font-size:11px;font-weight:800;display:inline-flex}.experience-live-moment-comment-actions{gap:12px;margin-top:8px;display:flex}.experience-live-moment-comment-actions button{color:#ffffff94;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.experience-live-moment-comment-actions button:hover{color:#b8c0ff}.experience-live-moment-reply-composer{margin-top:10px}.experience-live-moment-reply-composer>div{gap:8px;display:flex}.experience-live-moment-reply-composer>div button:last-child{color:#fffc;background:#ffffff14}.experience-live-moment-replies{border-left:2px solid #7f8cff2e;gap:8px;margin-top:10px;padding-left:14px;display:grid}.experience-live-moment-replies article{background:#ffffff06;border-radius:10px;padding:8px 10px}.experience-live-moment-discussion-error,.experience-live-moment-discussion-notice,.experience-live-moment-discussion-empty{margin:10px 0 0;font-size:12px;line-height:1.45}.experience-live-moment-discussion-error{color:#ff9cab}.experience-live-moment-discussion-notice{color:#b8c0ff}.experience-live-moment-discussion-empty{color:#ffffff85}@media (max-width:760px){.experience-live-moment-actions{gap:6px}.experience-live-moment-comment-toggle{min-width:44px;min-height:36px;padding:0 9px}.experience-live-moment-discussion{width:calc(100% - 16px);padding:12px}.experience-live-moment-comment-composer{grid-template-columns:1fr}.experience-live-moment-comment-composer button{justify-self:end}}.experience-live-moment-actions{z-index:2;pointer-events:auto;position:relative}.experience-live-moment-actions button{pointer-events:auto}.experience-live-moment-discussion{z-index:42;pointer-events:auto;position:relative}.experience-live-moment-discussion button,.experience-live-moment-discussion textarea{pointer-events:auto}.experience-live-moment-discussion{z-index:48;left:50%;bottom:calc(168px + env(safe-area-inset-bottom));overscroll-behavior:contain;pointer-events:auto;width:min(100% - 36px,680px);max-height:min(52dvh,520px);margin:0;position:absolute;overflow:hidden auto;transform:translate(-50%);box-shadow:0 18px 60px #0000006b}@media (max-width:760px){.experience-live-moment-discussion{left:14px;right:14px;bottom:calc(164px + env(safe-area-inset-bottom));width:auto;max-height:min(48dvh,430px);transform:none}}.experience-live-moment-caption.is-peek{max-width:660px;margin-inline:auto;inset:122px 22px auto}.experience-live-moment-close{color:#ffffffe0;width:38px;height:38px;font:inherit;cursor:pointer;background:#0b0d168f;border:1px solid #ffffff1f;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;padding:0;display:inline-flex}.experience-live-moment-close>span{font-size:23px;font-weight:400;line-height:1;display:block;transform:translateY(-1px)}.experience-live-moment-close:hover,.experience-live-moment-close:focus-visible{background:#7f8cff24;border-color:#7f8cff80;outline:none}.experience-live-moment-discussion.is-manual-preview{max-height:min(52dvh,500px);top:208px;bottom:auto}@media (max-width:760px){.experience-live-moment-caption.is-peek{max-width:none;inset:112px 14px auto}.experience-live-moment-discussion.is-manual-preview{width:auto;max-height:min(50dvh,440px);inset:202px 14px auto;transform:none}.experience-live-moment-close{flex-basis:36px;width:36px;height:36px}}.experience-live-moment-caption.is-peek{width:min(660px,100% - 44px);max-width:none;margin-left:auto;margin-right:auto;top:148px;left:22px;right:22px}.experience-live-moment-discussion.is-manual-preview{width:min(680px,100% - 44px);top:226px;left:50%;right:auto;transform:translate(-50%)}@media (min-width:821px){.experience-workspace-shell.is-panel-open>.experience-workspace-topbar{right:var(--experience-workspace-panel-width);width:auto;left:0}.experience-workspace-shell.is-panel-open>.experience-workspace-topbar>.experience-project-context{width:min(760px,100% - 40px);max-width:none;margin-left:auto;margin-right:auto}.experience-workspace-shell.is-panel-open .experience-live-moment-caption.is-peek{right:calc(var(--experience-workspace-panel-width) + 22px);width:min(660px, calc(100% - var(--experience-workspace-panel-width) - 44px));margin-left:auto;margin-right:auto;left:22px}.experience-workspace-shell.is-panel-open .experience-live-moment-discussion.is-manual-preview{left:calc(( 100% - var(--experience-workspace-panel-width) ) / 2);width:min(680px, calc(100% - var(--experience-workspace-panel-width) - 44px))}}@media (max-width:820px){.experience-live-moment-caption.is-peek{width:auto;margin:0;top:126px;left:14px;right:14px}.experience-live-moment-discussion.is-manual-preview{width:auto;top:210px;left:14px;right:14px;transform:none}}.experience-live-moment-caption.is-peek{width:min(660px,100% - 44px);max-width:660px;margin:0;inset:156px auto auto 50%;transform:translate(-50%)}.experience-live-moment-discussion.is-manual-preview{width:min(680px,100% - 44px);margin:0;inset:238px auto auto 50%;transform:translate(-50%)}@media (min-width:821px){.experience-workspace-shell.is-panel-open .experience-live-moment-caption.is-peek{right:auto;left:calc(( 100% - var(--experience-workspace-panel-width) ) / 2);width:min(660px, calc(100% - var(--experience-workspace-panel-width) - 44px));margin:0;transform:translate(-50%)}.experience-workspace-shell.is-panel-open .experience-live-moment-discussion.is-manual-preview{right:auto;left:calc(( 100% - var(--experience-workspace-panel-width) ) / 2);width:min(680px, calc(100% - var(--experience-workspace-panel-width) - 44px));transform:translate(-50%)}}@media (max-width:820px){.experience-live-moment-caption.is-peek{width:auto;max-width:none;top:132px;left:14px;right:14px;transform:none}.experience-live-moment-discussion.is-manual-preview{width:auto;top:216px;left:14px;right:14px;transform:none}}.experience-live-moment-caption.is-peek{width:min(660px,100% - 56px);margin:0;top:172px;left:50%;right:auto;transform:translate(-50%)}.experience-live-moment-discussion.is-manual-preview{width:min(680px,100% - 56px);margin:0;top:264px;left:50%;right:auto;transform:translate(-50%)}@media (min-width:821px){.experience-workspace-shell.is-panel-open .experience-live-moment-caption.is-peek{left:calc((100% - var(--experience-workspace-panel-width)) / 2);width:min(620px, calc(100% - var(--experience-workspace-panel-width) - 56px));transform:translate(-50%)}.experience-workspace-shell.is-panel-open .experience-live-moment-discussion.is-manual-preview{left:calc((100% - var(--experience-workspace-panel-width)) / 2);width:min(640px, calc(100% - var(--experience-workspace-panel-width) - 56px));right:auto;left:calc(( 100% - var(--experience-workspace-panel-width) ) / 2);width:min(720px, calc(100% - var(--experience-workspace-panel-width) - 48px));margin:0;transform:translate(-50%)}.experience-live-moment-discussion.is-manual-preview{width:min(720px,100% - 48px);margin-left:auto;margin-right:auto;left:0;right:0;transform:none}.experience-workspace-shell.is-panel-open .experience-live-moment-discussion.is-manual-preview{right:var(--experience-workspace-panel-width);width:min(720px, calc(100% - var(--experience-workspace-panel-width) - 48px));z-index:70;z-index:70;max-width:720px;margin-left:auto;margin-right:auto;left:0;transform:none;top:280px!important;bottom:auto!important;left:24px!important;right:calc(var(--experience-workspace-panel-width) + 24px)!important;width:min(720px, calc(100vw - var(--experience-workspace-panel-width) - 48px))!important;top:264px!important;bottom:auto!important;right:auto!important;left:calc(( 100% - var(--experience-workspace-panel-width) ) / 2)!important;width:min(680px, calc(100% - var(--experience-workspace-panel-width) - 56px))!important;max-width:680px!important;margin:0!important;position:absolute!important;transform:translate(-50%)!important}}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer{z-index:3;background:linear-gradient(#11151f 76%,#11151f00);margin:0 0 18px;padding:2px 0 16px;position:sticky;top:-1px}.experience-live-moment-comment-author a:hover{text-decoration:underline}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{border-left:1px solid #7f8cff38;margin:12px 0 0 50px;padding:0 0 0 13px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies article{background:0 0;border-radius:0;padding:10px 0}@media (max-width:820px){.experience-live-moment-discussion.is-panel{width:100%!important;padding:0!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer{grid-template-columns:minmax(0,1fr) auto}.experience-live-moment-discussion.is-panel .experience-live-moment-comment>p,.experience-live-moment-discussion.is-panel .experience-live-moment-comment-actions,.experience-live-moment-discussion.is-panel .experience-live-moment-reply-composer{margin-left:47px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{margin-left:46px}}.experience-live-moment-discussion.is-panel{pointer-events:auto;width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer{margin:0 0 18px}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-list{gap:0;display:grid}.experience-live-moment-discussion.is-panel .experience-live-moment-comment{background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;padding:15px 0 16px}.experience-live-moment-comment-author>div{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.experience-live-moment-comment-author a{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.3;text-decoration:none;overflow:hidden}.experience-live-moment-comment-author time{color:#ffffff75;font-size:11px;line-height:1.3}.experience-live-moment-discussion.is-panel .experience-live-moment-reply-composer{margin:10px 0 0 51px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies article{background:0 0;border:0;border-radius:0;padding:10px 0}@media (max-width:820px){.experience-live-moment-discussion.is-panel .experience-live-moment-comment>p,.experience-live-moment-discussion.is-panel .experience-live-moment-comment-actions,.experience-live-moment-discussion.is-panel .experience-live-moment-reply-composer{margin-left:47px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{margin-left:46px}}.experience-live-moment-discussion.is-panel{width:100%!important;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:100%!important;max-width:none!important;box-shadow:none!important;inset:auto!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.experience-moment-comments-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px 8px;display:flex}.experience-moment-comments-heading>p{color:#ffffffad;max-width:330px;margin:0;font-size:13px;line-height:1.6}.experience-moment-comments-count{width:44px;height:44px;color:var(--brand,#7f8cff);background:#7f8cff14;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;font-size:13px;font-weight:850;display:inline-flex}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer{background:0 0;border:0;grid-template-columns:1fr;gap:14px;margin:0;padding:18px 22px 22px;display:grid}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>label{color:#fffffff0;font-size:14px;font-weight:800}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>textarea{box-sizing:border-box;resize:vertical;color:#fffffff0;width:100%;min-height:126px;font:inherit;background:#10161e;border:1px solid #ffffff24;border-radius:14px;outline:none;padding:15px 16px;font-size:14px;line-height:1.6}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>textarea::placeholder{color:#fff6}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>textarea:focus{border-color:var(--brand,#7f8cff);box-shadow:0 0 0 3px #7f8cff1f}.experience-moment-comment-form-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.experience-moment-comment-form-footer>span{color:#ffffff85;font-size:12px}.experience-moment-comment-form-footer>button{color:#10131d;background:var(--brand,#7f8cff);min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 21px;font-size:13px;font-weight:850}.experience-moment-comment-form-footer>button:disabled{cursor:not-allowed;opacity:.48}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-list{gap:6px;padding:4px 22px 24px;display:grid}.experience-live-moment-discussion.is-panel .experience-live-moment-comment{background:0 0;border:0;border-radius:0;margin:0;padding:16px 0}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-head{align-items:flex-start;gap:10px;display:flex}.experience-live-moment-comment-avatar{border-radius:999px;flex:none;text-decoration:none;display:inline-flex}.experience-live-moment-comment-author{gap:3px;min-width:0;display:grid}.experience-live-moment-comment-author>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.experience-live-moment-comment-author a{color:#fffffff2;font-size:13px;font-weight:850;text-decoration:none}.experience-live-moment-comment-author time{color:#ffffff73;font-size:11px}.experience-live-moment-discussion.is-panel .experience-live-moment-comment>p{color:#ffffffe6;margin:8px 0 0 50px;font-size:13px;line-height:1.55}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-actions{margin:7px 0 0 50px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{border-left:1px solid #ffffff1c;margin:12px 0 0 49px;padding-left:14px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies article{background:0 0;border:0;padding:9px 0}.experience-live-moment-discussion.is-panel .experience-live-moment-replies article>p{margin:7px 0 0 50px}.experience-live-moment-discussion.is-panel .experience-live-moment-discussion-empty{color:#fff9;margin:0;padding:22px;font-size:13px;line-height:1.55}@media (max-width:820px){.experience-moment-comments-heading,.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer,.experience-live-moment-discussion.is-panel .experience-live-moment-comment-list{padding-inline:16px}}.experience-workspace-panel-body>.experience-live-moment-discussion.is-panel{overscroll-behavior:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important;transform:none!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:18px 22px 22px!important;display:grid!important;position:static!important;overflow:visible!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>textarea{box-sizing:border-box;resize:vertical;display:block;width:100%!important;height:126px!important;min-height:126px!important;max-height:240px!important;margin:0!important}.experience-live-moment-discussion.is-panel .experience-moment-comment-form-footer{justify-content:space-between;align-items:center;width:100%;display:flex;margin:0!important;position:static!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-list{height:auto!important;max-height:none!important;position:static!important;overflow:visible!important}@media (max-width:820px){.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer{padding:18px 16px 22px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>textarea{height:116px!important;min-height:116px!important}}.experience-live-moment-comment{padding:16px 18px 16px 14px}.experience-live-moment-comment-head{align-items:flex-start;gap:12px;display:flex}.experience-live-moment-comment-avatar{flex:none}.experience-live-moment-replies{border-left:1px solid #7f8cff38;gap:14px;margin-top:12px;margin-left:12px;padding-left:18px;display:grid}.experience-live-moment-replies>article{position:relative}.experience-live-moment-replies .experience-live-moment-comment-head{gap:10px}.experience-live-moment-replies .experience-live-moment-comment-avatar{align-self:center;width:34px;min-width:34px;height:34px;margin-left:-36px}.experience-live-moment-replies .experience-live-moment-comment-author{padding-top:1px}.experience-live-moment-replies p{margin-top:6px}.experience-live-moment-comment-list{padding-left:2px;padding-right:2px}.experience-live-moment-comment{padding-left:10px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-avatar{flex:0 0 30px!important;width:30px!important;height:30px!important;margin-left:-30px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{position:relative;border-left:0!important;margin-left:34px!important;padding-left:16px!important}@media (max-width:820px){.experience-live-moment-caption.is-peek,.experience-live-moment-caption:not(.is-peek){top:214px!important}}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-list{padding-left:4px!important;padding-right:14px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment{padding-left:0!important;padding-right:0!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-head{gap:10px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-comment>p,.experience-live-moment-discussion.is-panel .experience-live-moment-comment-actions,.experience-live-moment-discussion.is-panel .experience-live-moment-reply-composer{margin-left:50px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies:before{content:"";background:#ffffff1f;width:1px;position:absolute;top:15px;bottom:15px;left:0}@media (max-width:820px){.experience-live-moment-discussion.is-panel .experience-live-moment-comment-list{padding-left:0!important;padding-right:10px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{margin-left:46px!important}}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{margin-left:50px!important;padding-left:24px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies:before{left:0!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-avatar{margin-left:-15px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies{position:relative;border-left:0!important;margin:12px 0 0 50px!important;padding-left:0!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies:before{content:"";pointer-events:none;background:#ffffff1f;width:1px;position:absolute;top:15px;bottom:15px;left:15px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-avatar{z-index:1;position:relative;flex:0 0 30px!important;width:30px!important;height:30px!important;margin-left:0!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-avatar .chimi-avatar{flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-avatar:before{content:"";z-index:-1;background:#0f1020;border-radius:50%;position:absolute;inset:-3px}.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-head{gap:10px!important}.experience-live-moment-discussion.is-panel .experience-live-moment-replies article>p,.experience-live-moment-discussion.is-panel .experience-live-moment-replies .experience-live-moment-comment-actions{margin-left:40px!important}@media (max-width:820px){.experience-live-moment-close{flex-basis:34px;width:34px;height:34px}}.experience-live-moment-close{color:#ffffffeb;cursor:pointer;background:#0b0d169e;border:1px solid #ffffff24;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.experience-live-moment-close:hover{background:#ffffff1a}@media (max-width:820px){.experience-live-moment-close{flex-basis:32px;width:32px;height:32px}}.experience-live-moment-close{color:#ffffffeb;cursor:pointer;background:#0b0d169e;border:1px solid #ffffff24;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.experience-live-moment-close:hover,.experience-live-moment-close:focus-visible{background:#ffffff1c}@media (max-width:820px){.experience-live-moment-close{flex-basis:32px;width:32px;height:32px}}.experience-live-moment-caption-reaction,.experience-live-moment-comment-toggle,.experience-live-moment-close{justify-content:center;align-items:center;display:inline-flex}.experience-live-moment-caption-reaction.is-reacted .chimi-icon--heart{fill:currentColor}.experience-live-moment-caption{border-radius:999px;align-items:center;gap:14px;padding:10px 14px 10px 12px;overflow:hidden}.experience-live-moment-author-avatar,.experience-live-moment-caption-reaction,.experience-live-moment-comment-toggle,.experience-live-moment-close{border-radius:999px;min-height:48px}.experience-live-moment-author-avatar{flex:0 0 48px;width:48px;min-width:48px;height:48px;overflow:hidden}.experience-live-moment-author-avatar img,.experience-live-moment-author-avatar span{border-radius:999px;width:100%;height:100%}.experience-live-moment-caption-reaction,.experience-live-moment-close{justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;padding:0;display:inline-flex}.experience-live-moment-comment-toggle{justify-content:center;align-items:center;gap:8px;min-width:74px;height:48px;padding:0 16px;display:inline-flex}.experience-live-moment-actions{align-items:center;gap:10px;display:inline-flex}.experience-live-moment-caption-reaction .chimi-icon,.experience-live-moment-comment-toggle .chimi-icon,.experience-live-moment-close .chimi-icon{flex:none}@media (max-width:767px){.experience-live-moment-caption{gap:10px;padding:8px 10px}.experience-live-moment-author-avatar,.experience-live-moment-caption-reaction,.experience-live-moment-close{flex-basis:42px;width:42px;min-width:42px;height:42px;min-height:42px}.experience-live-moment-comment-toggle{gap:6px;min-width:66px;height:42px;min-height:42px;padding:0 12px}}.experience-live-moment-caption .experience-live-moment-author-avatar{flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.experience-live-moment-caption .experience-live-moment-author-avatar img,.experience-live-moment-caption .experience-live-moment-author-avatar>span{object-fit:cover;border-radius:999px;width:48px!important;height:48px!important}@media (max-width:767px){.experience-live-moment-caption .experience-live-moment-author-avatar{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.experience-live-moment-caption .experience-live-moment-author-avatar img,.experience-live-moment-caption .experience-live-moment-author-avatar>span{width:42px!important;height:42px!important}}.experience-live-moment-caption .experience-live-moment-caption-avatar{border-radius:999px;overflow:hidden;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.experience-live-moment-caption .experience-live-moment-caption-avatar>img,.experience-live-moment-caption .experience-live-moment-caption-avatar>span{object-fit:cover;border-radius:999px;display:block;width:48px!important;height:48px!important}@media (max-width:767px){.experience-live-moment-caption .experience-live-moment-caption-avatar{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.experience-live-moment-caption .experience-live-moment-caption-avatar>img,.experience-live-moment-caption .experience-live-moment-caption-avatar>span{width:42px!important;height:42px!important}}@media (max-width:820px){.experience-live-moment-caption,.experience-live-moment-caption.is-peek,.experience-live-moment-caption:not(.is-peek){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;inset:214px 14px auto!important;translate:0!important}}@media (min-width:821px){.experience-live-moment-caption,.experience-live-moment-caption.is-peek,.experience-live-moment-caption:not(.is-peek){height:auto!important;min-height:0!important;max-height:none!important;top:214px!important;bottom:auto!important}}@media (max-width:820px){.experience-moment-timeline-item{padding-block:14px}.experience-moment-timeline-image{border-radius:14px}}.experience-moment-timeline{gap:16px;display:grid}.experience-moment-timeline-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.experience-moment-timeline-heading strong{color:#fffffff0;font-size:14px}.experience-moment-timeline-heading p{color:#ffffff7a;margin:4px 0 0;font-size:11px;line-height:1.5}.experience-moment-timeline-list{display:grid}.experience-moment-timeline-item{border-bottom:1px solid #ffffff12;gap:11px;padding:16px 0;display:grid}.experience-moment-timeline-item:first-child{padding-top:2px}.experience-moment-timeline-item:last-child{border-bottom:0}.experience-moment-timeline-author{align-items:center;gap:10px;min-width:0;display:flex}.experience-moment-timeline-author>span{gap:2px;min-width:0;display:grid}.experience-moment-timeline-author strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.experience-moment-timeline-author time{color:#ffffff61;font-size:10px}.experience-moment-timeline-image{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;width:100%;padding:0;display:block;overflow:hidden}.experience-moment-timeline-image img{object-fit:cover;width:100%;max-height:420px;display:block}.experience-moment-timeline-content{color:#fffc;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.experience-moment-timeline-footer{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.experience-moment-timeline-reactions{color:#ffffff8f;align-items:center;gap:6px;font-size:11px;display:inline-flex}.experience-moment-timeline-reactions strong{font-size:inherit}.experience-moment-timeline-open{color:rgba(var(--brand-rgb), .95);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:750}.experience-moment-timeline-more{width:100%}@media (max-width:820px){.experience-moment-timeline-item{padding-block:14px}.experience-moment-timeline-image{border-radius:14px}}.experience-moment-timeline-item{grid-template-columns:46px minmax(0,1fr);gap:10px 12px;padding:16px 0;display:grid}.experience-moment-timeline-author{display:contents}.experience-moment-timeline-author>.chimi-avatar{grid-area:1/1;align-self:start}.experience-moment-timeline-author>span{grid-area:1/2;align-self:center;min-width:0}.experience-moment-timeline-content,.experience-moment-timeline-image,.experience-moment-timeline-footer{grid-column:2}.experience-moment-timeline-content{margin-top:0;margin-bottom:0}.experience-moment-timeline-image{width:100%;min-width:0}.experience-moment-timeline-image img{object-fit:cover;width:100%;height:auto;max-height:520px}.experience-moment-timeline-footer{justify-content:flex-start;gap:28px;min-width:0}.experience-moment-timeline-reactions{min-height:32px}.experience-moment-timeline-open{margin-left:auto}@media (max-width:820px){.experience-moment-timeline-item{grid-template-columns:42px minmax(0,1fr);gap:9px 10px;padding-block:14px}.experience-moment-timeline-image img{max-height:460px}}.experience-moment-timeline-comment{color:#ffffff8f;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:700;display:inline-flex}.experience-moment-timeline-comment:hover{color:#ffffffe6}.experience-moment-timeline-discussion{grid-column:2/-1;gap:14px;width:100%;min-width:0;padding-top:4px;display:grid}.experience-moment-timeline-comment-list{gap:14px;width:100%;min-width:0;display:grid}.experience-moment-timeline-comment-item{grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:10px;width:100%;min-width:0;display:grid}.experience-moment-timeline-comment-item>.chimi-avatar{align-self:start;width:32px;min-width:32px;height:32px}.experience-moment-timeline-comment-item>div{width:100%;min-width:0;display:block}.experience-moment-timeline-comment-item header{flex-wrap:wrap;align-items:baseline;gap:2px 6px;width:100%;min-width:0;display:flex}.experience-moment-timeline-comment-item header strong{color:#fffffff0;white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:750}.experience-moment-timeline-comment-item header small{color:rgba(var(--brand-rgb), .96);flex:none;font-size:9px;font-weight:750}.experience-moment-timeline-comment-item header time{color:#fff6;white-space:nowrap;flex:none;font-size:9px}.experience-moment-timeline-comment-item>div>p{color:#fffc;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;margin:5px 0 0;font-size:12px;line-height:1.5}.experience-moment-timeline-replies{gap:11px;width:100%;min-width:0;margin-top:12px;padding-left:18px;display:grid;position:relative}.experience-moment-timeline-replies:before{content:"";background:#ffffff1a;width:1px;position:absolute;top:0;bottom:0;left:0}.experience-moment-timeline-replies article{grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:9px;width:100%;min-width:0;display:grid}.experience-moment-timeline-replies article>div{width:100%;min-width:0}.experience-moment-timeline-replies header{flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;display:flex}.experience-moment-timeline-replies header strong{font-size:11px}.experience-moment-timeline-replies p{color:#ffffffc2;white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.5}.experience-moment-timeline-composer{gap:8px;width:100%;min-width:0;padding-top:2px;display:grid}.experience-moment-timeline-composer textarea{box-sizing:border-box;resize:vertical;color:#fff;width:100%;min-width:0;min-height:78px;font:inherit;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;padding:10px 11px;font-size:12px;line-height:1.5;display:block}.experience-moment-timeline-composer>div{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.experience-moment-timeline-composer small,.experience-moment-timeline-discussion-state{color:#ffffff6b;font-size:10px}.experience-moment-timeline-comment.is-open{color:rgba(var(--brand-rgb), .96)}@media (max-width:820px){.experience-moment-timeline-discussion{grid-column:2/-1}.experience-moment-timeline-comment-item{grid-template-columns:30px minmax(0,1fr);column-gap:9px}.experience-moment-timeline-comment-item>.chimi-avatar{width:30px;min-width:30px;height:30px}.experience-moment-timeline-composer textarea{min-height:74px}}.experience-moment-timeline-reply-action{color:#ffffff7a;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:5px;padding:0;font-size:10px;font-weight:700;display:inline-flex}.experience-moment-timeline-reply-action:hover,.experience-moment-timeline-reply-action[aria-expanded=true]{color:rgba(var(--brand-rgb), .96)}.experience-moment-timeline-reply-composer{gap:7px;width:100%;min-width:0;margin-top:9px;display:grid}.experience-moment-timeline-reply-composer textarea{box-sizing:border-box;resize:vertical;color:#fff;width:100%;min-width:0;min-height:64px;font:inherit;background:#ffffff09;border:1px solid #ffffff1a;border-radius:11px;padding:9px 10px;font-size:11px;line-height:1.5}.experience-moment-timeline-reply-composer>div{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.experience-moment-timeline-reply-composer>div>span{align-items:center;gap:8px;display:inline-flex}.experience-moment-timeline-reply-composer small{color:#ffffff61;font-size:9px}@media (max-width:820px){.experience-moment-timeline-reply-composer textarea{min-height:60px}}.experience-moment-timeline-replies{padding-left:26px}.experience-moment-timeline-replies .chimi-avatar{z-index:1;position:relative}.experience-moment-timeline-replies .chimi-avatar{z-index:1;width:32px;min-width:32px;height:32px;position:relative}@media (max-width:820px){.experience-moment-timeline-replies{width:calc(100% + 39px);margin-left:-39px}.experience-moment-timeline-replies:before{left:15px}.experience-moment-timeline-replies article{grid-template-columns:30px minmax(0,1fr);column-gap:9px}.experience-moment-timeline-replies .chimi-avatar{width:30px;min-width:30px;height:30px}}.experience-moment-timeline-replies{width:100%;margin-left:0;padding-left:0}.experience-moment-timeline-replies article{grid-template-columns:28px minmax(0,1fr);column-gap:9px}@media (max-width:820px){.experience-moment-timeline-replies{width:100%;margin-left:0;padding-left:0}.experience-moment-timeline-replies:before{left:-9px}.experience-moment-timeline-replies article{grid-template-columns:28px minmax(0,1fr);column-gap:9px}.experience-moment-timeline-replies .chimi-avatar{width:28px;min-width:28px;height:28px}}@media (max-width:820px){.experience-moment-timeline-comment-item{grid-template-columns:34px minmax(0,1fr);column-gap:10px}.experience-moment-timeline-comment-item>.chimi-avatar{width:34px;min-width:34px;height:34px}.experience-moment-timeline-comment-item header strong{font-size:14px}.experience-moment-timeline-comment-item header small,.experience-moment-timeline-comment-item header time{font-size:11px}.experience-moment-timeline-comment-item>div>p{margin-top:5px;font-size:14px;line-height:1.5}.experience-moment-timeline-reply-action{margin-top:6px;font-size:12px}.experience-moment-timeline-replies article{grid-template-columns:32px minmax(0,1fr);column-gap:10px}.experience-moment-timeline-replies .chimi-avatar{width:32px;min-width:32px;height:32px}.experience-moment-timeline-replies:before{left:16px}.experience-moment-timeline-replies header strong{font-size:13px}.experience-moment-timeline-replies header small,.experience-moment-timeline-replies header time{font-size:10px}.experience-moment-timeline-replies p{font-size:13px;line-height:1.5}.experience-moment-timeline-composer textarea,.experience-moment-timeline-reply-composer textarea{font-size:14px}.experience-moment-timeline-comment,.experience-moment-timeline-reactions{min-height:36px;font-size:13px}.experience-moment-timeline-comment svg,.experience-moment-timeline-reactions svg{width:20px;height:20px}}.experience-moment-timeline{padding-top:0}.experience-journal-privacy{color:#ffffff7a;cursor:help;align-items:center;gap:5px;width:fit-content;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.experience-journal-privacy svg{flex:none;display:block}@media (max-width:820px){.experience-journal-privacy{font-size:12px}}.experience-journal-privacy{color:#ffffff85;cursor:help;align-items:center;gap:5px;width:fit-content;margin-left:auto;font-size:12px;line-height:1;display:inline-flex}.experience-journal-privacy svg{flex:none;width:14px;height:14px}.experience-journal-privacy strong{font:inherit;font-weight:650}.experience-run-checkin-editor{gap:9px}.experience-run-checkin-editor label{color:#ffffff94;font-size:12px;font-weight:650;line-height:1.4}.experience-run-checkin-editor textarea{color:#fffffff0;min-height:150px;box-shadow:none;background:#07091275;border:1px solid #ffffff1a;border-radius:14px}.experience-run-checkin-editor textarea:focus{border-color:rgba(var(--brand-rgb), .56);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .1);outline:none}.experience-run-checkin-editor textarea::placeholder{color:#ffffff4d}@media (max-width:820px){.experience-run-checkin-editor label{font-size:13px}.experience-run-checkin-editor textarea{min-height:140px;font-size:14px}}.experience-workspace-panel .experience-run-checkin-card[hidden],.experience-workspace-panel .experience-run-moment-card[hidden]{display:none!important}.experience-workspace-panel .experience-run-moment-card{margin-top:0;padding-top:0}@media (max-width:820px){.experience-workspace-panel-body{overscroll-behavior-x:none;touch-action:pan-y;overflow:hidden auto}.experience-run-moment-card,.experience-moment-timeline,.experience-moment-timeline-list,.experience-moment-timeline-item,.experience-moment-timeline-discussion,.experience-moment-timeline-comment-list,.experience-moment-timeline-comment-item,.experience-moment-timeline-replies,.experience-moment-timeline-composer,.experience-moment-timeline-reply-composer{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.experience-moment-timeline-item>*,.experience-moment-timeline-comment-item>*,.experience-moment-timeline-replies article>*{min-width:0;max-width:100%}.experience-moment-timeline-image,.experience-moment-timeline-image img{box-sizing:border-box;max-width:100%}.experience-moment-timeline-image img{width:100%;height:auto;display:block}.experience-moment-timeline-composer textarea,.experience-moment-timeline-reply-composer textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}}.experience-moment-timeline-reactions{appearance:none;color:#ffffff94;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.experience-moment-timeline-reactions:hover,.experience-moment-timeline-reactions:focus-visible{color:#ffffffeb}.experience-moment-timeline-reactions.is-reacted{color:#ff6d8d}.experience-moment-timeline-reactions:disabled{cursor:default;opacity:.58}.experience-moment-timeline-open{color:#ffffff94;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;padding:0;display:inline-grid}.experience-moment-timeline-open:hover,.experience-moment-timeline-open:focus-visible{color:#fffffff5;background:#ffffff0f}.experience-moment-timeline-open svg{display:block}@media (max-width:820px){.experience-moment-timeline-open{width:40px;min-width:40px;height:40px}.experience-moment-timeline-open svg{width:20px;height:20px}}.experience-moment-replies-toggle,.experience-moment-replies-controls button,.experience-moment-timeline-reply-action,.experience-moment-comment-more{color:#ffffff94;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.experience-moment-replies-toggle{margin-top:8px;font-size:12px;font-weight:650;display:inline-flex}.experience-moment-replies-controls{align-items:center;gap:14px;margin-top:8px;display:flex}.experience-moment-replies-controls button{font-size:12px;font-weight:650}.experience-moment-replies-toggle:hover,.experience-moment-replies-controls button:hover,.experience-moment-timeline-reply-action:hover,.experience-moment-comment-more:hover{color:#fffffff0}.experience-moment-reply-actions{align-items:center;gap:12px;margin-top:5px;display:flex}.experience-moment-comment-more-wrap{display:inline-flex;position:relative}.experience-moment-comment-more{border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:inline-grid}.experience-moment-comment-more:hover,.experience-moment-comment-more:focus-visible{background:#ffffff0f}.experience-moment-comment-menu{z-index:20;background:#0e111cfa;border:1px solid #ffffff1a;border-radius:12px;min-width:132px;padding:5px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 32px #00000057}.experience-moment-comment-menu>button,.experience-moment-comment-menu>span{color:#ffffffd1;width:100%;min-height:36px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;padding:7px 10px;font-size:12px;display:flex}.experience-moment-comment-menu>button{cursor:pointer}.experience-moment-comment-menu>button:hover{color:#fff;background:#ffffff12}.experience-moment-reply-target{color:#ffffff80;margin-bottom:6px;font-size:11px;font-weight:650;display:block}.experience-moment-comment-notice{color:#ffffff94;margin:8px 0 0;font-size:12px}@media (max-width:820px){.experience-moment-replies-toggle,.experience-moment-replies-controls button,.experience-moment-timeline-reply-action{min-height:32px}.experience-moment-comment-more{width:36px;height:36px}.experience-moment-comment-menu{min-width:148px}.experience-moment-replies-controls{gap:16px}}.experience-moment-reply-actions .solution-comment-like-action,.experience-moment-timeline-comment-actions .solution-comment-like-action{color:#ffffff94;min-width:0;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;line-height:1;display:inline-flex}.experience-moment-reply-actions .solution-comment-like-action:hover,.experience-moment-timeline-comment-actions .solution-comment-like-action:hover,.experience-moment-reply-actions .solution-comment-like-action:focus-visible,.experience-moment-timeline-comment-actions .solution-comment-like-action:focus-visible{color:#fffffff0;background:0 0}.experience-moment-reply-actions .solution-comment-like-action[aria-pressed=true],.experience-moment-timeline-comment-actions .solution-comment-like-action[aria-pressed=true]{color:#e54868}.experience-moment-reply-actions .solution-comment-like-action:disabled,.experience-moment-timeline-comment-actions .solution-comment-like-action:disabled{opacity:.55;cursor:wait}.experience-moment-comment-like-action{color:#ffffff94;min-width:0;min-height:28px;box-shadow:none;appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:4px;padding:0;line-height:1;display:inline-flex}.experience-moment-comment-like-action:hover,.experience-moment-comment-like-action:focus-visible{color:#fffffff0;box-shadow:none;background:0 0}.experience-moment-comment-like-action[aria-pressed=true]{color:#e54868}.experience-moment-comment-like-action:disabled{opacity:.55;cursor:wait}@media (max-width:820px){.experience-moment-comment-like-action{min-height:32px}}.experience-moment-reply-actions>.experience-moment-comment-like-action{order:10;margin-left:auto}.experience-moment-reply-actions>.experience-moment-timeline-reply-action{order:1}.experience-moment-reply-actions>.experience-moment-comment-more-wrap{order:2}.experience-moment-comment-actions{align-items:center;gap:12px;width:100%;margin-top:5px;display:flex}.experience-moment-comment-actions>.experience-moment-timeline-reply-action{order:1}.experience-moment-comment-actions>.experience-moment-comment-more-wrap{order:2}.experience-moment-comment-actions>.experience-moment-comment-like-action{order:10;margin-left:auto}.experience-moment-comment-hide-action{color:#ffffff7a;width:28px;height:28px;box-shadow:none;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.experience-moment-comment-hide-action:hover,.experience-moment-comment-hide-action:focus-visible{color:#ffffffe6;background:#ffffff0f}.experience-moment-comment-hide-action:disabled{opacity:.5;cursor:wait}.experience-moment-comment-actions>.experience-moment-comment-hide-action,.experience-moment-reply-actions>.experience-moment-comment-hide-action{order:11}@media (max-width:820px){.experience-moment-comment-hide-action{width:32px;height:32px}}.experience-moment-comment-hide-action[aria-pressed=true]{color:#ff6d8d;background:#ff6d8d1f}.experience-moment-comment-hide-action[aria-pressed=true] svg{fill:currentColor;transform:scale(1.05)}.experience-moment-comment-hide-action svg{transition:color .16s,fill .16s,transform .16s}.experience-moment-comment-content--hidden{color:#ffffff75;font-style:italic}.solution-moment-card>.experience-moment-timeline-discussion{box-sizing:border-box;grid-column:auto;width:calc(100% - 42px);margin-left:42px}@media (max-width:820px){.solution-moment-card>.experience-moment-timeline-discussion{width:calc(100% - 42px);margin-left:42px}}@media (min-width:821px){.solution-moment-timeline{width:100%;max-width:960px;margin-inline:auto}}.solution-moment-card .experience-moment-timeline-comment-item>div>p,.solution-moment-card .experience-moment-timeline-replies p{font-size:17px;line-height:1.6}@media (max-width:820px){.solution-moment-card .experience-moment-timeline-comment-item>div>p,.solution-moment-card .experience-moment-timeline-replies p{font-size:17px;line-height:1.6}}.experience-moment-timeline-comment-item>div>p,.experience-moment-timeline-replies p,.experience-live-moment-discussion.is-panel .experience-live-moment-comment>p{font-size:17px;line-height:1.6}.experience-live-signal-overlay{z-index:45;pointer-events:none}.experience-live-signal-toast{pointer-events:auto;cursor:pointer}.experience-live-signal-toast:focus-visible{outline:2px solid rgba(var(--chimi-brand-rgb), .72);outline-offset:3px}@media (max-width:820px){.experience-daily-journey-context .experience-daily-complete-action{justify-self:start;width:auto;max-width:calc(100% - 76px);margin-right:76px}.experience-live-signal-overlay{max-width:none;right:76px}.experience-live-signal-toast{max-width:100%}}.experience-live-moment-caption.is-peek{z-index:45;pointer-events:auto}.experience-live-moment-caption.is-peek .experience-live-moment-caption-reaction,.experience-live-moment-caption.is-peek .experience-live-moment-comment-toggle,.experience-live-moment-caption.is-peek .experience-live-moment-close{z-index:1;pointer-events:auto;position:relative}.experience-workspace-stage .experience-daily-journey-context,.experience-workspace-stage .experience-daily-complete-action,.experience-workspace-stage .experience-live-signal-overlay,.experience-workspace-stage .experience-workspace-stage-copy,.experience-workspace-stage .experience-workspace-primary-action{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),filter .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s}.experience-workspace-stage.is-moment-spotlight .experience-daily-journey-context{opacity:0;visibility:hidden;pointer-events:none;filter:blur(5px);transform:translateY(-14px)scale(.985)}.experience-workspace-stage.is-moment-spotlight .experience-daily-complete-action{opacity:0;visibility:hidden;pointer-events:none;filter:blur(4px);transform:translateY(-8px)scale(.96)}.experience-workspace-stage.is-moment-spotlight .experience-live-signal-overlay{opacity:0;visibility:hidden;pointer-events:none;filter:blur(4px);transform:translate(-8px,6px)}.experience-workspace-stage.is-moment-spotlight .experience-workspace-stage-copy{opacity:.08;pointer-events:none;filter:blur(5px);transform:translateY(12px)scale(.985)}.experience-workspace-stage.is-moment-spotlight:after{content:"";z-index:30;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 46%,#7f8cff14 0%,#0b0d1600 42%),linear-gradient(#0b0d1605 0%,#0b0d161a 68%,#0b0d1642 100%);animation:.34s cubic-bezier(.16,1,.3,1) forwards experience-moment-spotlight-atmosphere;position:absolute;inset:0}.experience-workspace-stage.is-moment-spotlight .experience-live-moment-caption,.experience-workspace-stage.is-moment-spotlight .experience-live-moment-caption.is-peek{z-index:45;opacity:1;visibility:visible;pointer-events:auto;filter:none;animation:.38s cubic-bezier(.16,1,.3,1) both experience-moment-spotlight-caption}.experience-workspace-stage.is-moment-spotlight .experience-live-moment-rail{z-index:44;opacity:1;visibility:visible;pointer-events:auto;animation:.36s cubic-bezier(.16,1,.3,1) 60ms both experience-moment-spotlight-rail}.experience-workspace-stage.is-moment-spotlight .experience-workspace-action-rail{opacity:.46;transition:opacity .26s cubic-bezier(.16,1,.3,1)}.experience-workspace-stage.is-moment-spotlight .experience-workspace-action-rail:hover,.experience-workspace-stage.is-moment-spotlight .experience-workspace-action-rail:focus-within{opacity:1}@keyframes experience-moment-spotlight-atmosphere{0%{opacity:0}to{opacity:1}}@keyframes experience-moment-spotlight-caption{0%{opacity:0;filter:blur(5px);transform:translate(-50%,14px)scale(.965)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)}}@keyframes experience-moment-spotlight-rail{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:820px){.experience-workspace-stage.is-moment-spotlight .experience-workspace-stage-copy{opacity:0;visibility:hidden}.experience-workspace-stage.is-moment-spotlight .experience-live-moment-caption,.experience-workspace-stage.is-moment-spotlight .experience-live-moment-caption.is-peek{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.experience-workspace-stage.is-moment-spotlight *,.experience-workspace-stage.is-moment-spotlight:after{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-workspace-shell .experience-daily-context,.experience-workspace-shell .experience-daily-journey-context,.experience-workspace-shell .experience-daily-complete-action,.experience-workspace-shell .experience-workspace-topbar,.experience-workspace-shell .experience-workspace-stage-copy,.experience-workspace-shell .experience-live-signal-overlay{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),filter .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s}.experience-workspace-shell.is-moment-spotlight .experience-daily-context,.experience-workspace-shell.is-moment-spotlight .experience-daily-journey-context,.experience-workspace-shell.is-moment-spotlight .experience-daily-complete-action,.experience-workspace-shell.is-moment-spotlight .experience-workspace-topbar,.experience-workspace-shell.is-moment-spotlight .experience-workspace-stage-copy,.experience-workspace-shell.is-moment-spotlight .experience-live-signal-overlay{filter:blur(5px);opacity:0!important;visibility:hidden!important;pointer-events:none!important}.experience-workspace-shell.is-moment-spotlight .experience-daily-context,.experience-workspace-shell.is-moment-spotlight .experience-daily-journey-context,.experience-workspace-shell.is-moment-spotlight .experience-workspace-topbar{transform:translateY(-14px)scale(.985)}.experience-workspace-shell.is-moment-spotlight .experience-workspace-stage-copy{transform:translateY(14px)scale(.985)}.experience-workspace-shell.is-moment-spotlight .experience-live-moment-caption,.experience-workspace-shell.is-moment-spotlight .experience-live-moment-caption.is-peek{z-index:45!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important}.experience-workspace-shell.is-moment-spotlight .experience-live-moment-rail{z-index:44!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.experience-workspace-shell.is-moment-spotlight .experience-workspace-action-rail{opacity:.34;transition:opacity .26s cubic-bezier(.16,1,.3,1)}.experience-workspace-shell.is-moment-spotlight .experience-workspace-action-rail:hover,.experience-workspace-shell.is-moment-spotlight .experience-workspace-action-rail:focus-within{opacity:1}@media (max-width:820px){.experience-workspace-shell.is-moment-spotlight .experience-live-moment-caption,.experience-workspace-shell.is-moment-spotlight .experience-live-moment-caption.is-peek{justify-content:center;top:calc(22px + env(safe-area-inset-top))!important;width:auto!important;max-width:none!important;margin:0!important;bottom:auto!important;left:14px!important;right:14px!important;transform:none!important}.experience-workspace-shell.is-moment-spotlight .experience-live-moment-actions{justify-content:center;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.experience-workspace-shell.is-moment-spotlight .experience-live-moment-caption-reaction,.experience-workspace-shell.is-moment-spotlight .experience-live-moment-comment-toggle,.experience-workspace-shell.is-moment-spotlight .experience-live-moment-close{z-index:2;pointer-events:auto;position:relative}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell.is-moment-spotlight *,.experience-workspace-shell.is-moment-spotlight:before,.experience-workspace-shell.is-moment-spotlight:after{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-workspace-shell .experience-daily-context,.experience-workspace-shell .experience-daily-journey-context,.experience-workspace-shell .experience-daily-complete-action,.experience-workspace-shell .experience-workspace-topbar,.experience-workspace-shell .experience-workspace-stage-copy,.experience-workspace-shell .experience-live-signal-overlay{opacity:1;visibility:visible;filter:blur();transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),filter .36s cubic-bezier(.16,1,.3,1),visibility linear}.experience-workspace-shell.is-moment-spotlight .experience-daily-context,.experience-workspace-shell.is-moment-spotlight .experience-daily-journey-context,.experience-workspace-shell.is-moment-spotlight .experience-daily-complete-action,.experience-workspace-shell.is-moment-spotlight .experience-workspace-topbar,.experience-workspace-shell.is-moment-spotlight .experience-workspace-stage-copy,.experience-workspace-shell.is-moment-spotlight .experience-live-signal-overlay{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),filter .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .22s;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-journey-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-topbar,.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-stage-copy{transform:translate(0,0)scale(1)}@media (prefers-reduced-motion:reduce){.experience-workspace-shell .experience-daily-context,.experience-workspace-shell .experience-daily-journey-context,.experience-workspace-shell .experience-daily-complete-action,.experience-workspace-shell .experience-workspace-topbar,.experience-workspace-shell .experience-workspace-stage-copy,.experience-workspace-shell .experience-live-signal-overlay{transition-duration:1ms!important}}.experience-workspace-shell.is-moment-spotlight .experience-workspace-stage{transition:filter .3s cubic-bezier(.22,1,.36,1)}.experience-workspace-shell.is-moment-switching-out .experience-workspace-stage{filter:brightness(.72)saturate(.92);transition-duration:.14s}.experience-workspace-shell.is-moment-switching-in .experience-workspace-stage{filter:brightness()saturate();transition-duration:.3s}.experience-workspace-shell.is-moment-switching-out .experience-live-moment-caption,.experience-workspace-shell.is-moment-switching-out .experience-live-moment-caption.is-peek{transition:opacity .14s cubic-bezier(.4,0,1,1),scale .14s cubic-bezier(.4,0,1,1),filter .14s cubic-bezier(.4,0,1,1);scale:.965;opacity:0!important;filter:blur(2px)!important;animation:none!important}.experience-workspace-shell.is-moment-switching-in .experience-live-moment-caption,.experience-workspace-shell.is-moment-switching-in .experience-live-moment-caption.is-peek{animation:.32s cubic-bezier(.22,1,.36,1) 28ms both experience-moment-thumb-premium-in!important}.experience-workspace-shell.is-moment-switching-out .experience-live-moment-rail{transition:opacity .14s ease-out;opacity:.72!important}.experience-workspace-shell.is-moment-switching-in .experience-live-moment-rail{transition:opacity .26s cubic-bezier(.22,1,.36,1);opacity:1!important}.experience-live-moment-thumb{transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,opacity .2s}.experience-live-moment-thumb.is-active{transform:translateY(-2px)scale(1.035)}@keyframes experience-moment-thumb-premium-in{0%{opacity:0;filter:blur(2px);scale:.955}55%{opacity:1}to{opacity:1;filter:blur();scale:1}}@media (prefers-reduced-motion:reduce){.experience-workspace-shell.is-moment-switching-out .experience-workspace-stage,.experience-workspace-shell.is-moment-switching-in .experience-workspace-stage,.experience-workspace-shell.is-moment-switching-out .experience-live-moment-caption,.experience-workspace-shell.is-moment-switching-in .experience-live-moment-caption,.experience-live-moment-thumb{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-caption,.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-caption.is-peek{transition:opacity .14s cubic-bezier(.4,0,1,1),scale .16s cubic-bezier(.4,0,1,1),filter .16s cubic-bezier(.4,0,1,1);scale:.97;opacity:0!important;filter:blur(2px)!important;pointer-events:none!important;animation:none!important}.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-rail{transition:opacity .17s ease-out;opacity:.2!important}.experience-workspace-shell.is-moment-spotlight-closing .experience-workspace-action-rail{opacity:.12;transition:opacity .18s ease-out}.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-stage-copy{transition-delay:30ms}.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-journey-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-complete-action{transition-delay:70ms}.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-topbar{transition-delay:.105s}.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-stage-copy,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-journey-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-complete-action,.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-topbar{transition-duration:.38s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-caption,.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-rail,.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-stage-copy,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-daily-journey-context,.experience-workspace-shell:not(.is-moment-spotlight) .experience-workspace-topbar{transition-duration:1ms!important;transition-delay:0s!important}}html,body{background:#0b0d16}html{min-height:100%}body{min-height:100dvh}@media (display-mode:standalone){html,body{background:#0b0d16}}@media (max-width:820px) and (display-mode:standalone){body{min-height:calc(100vh + 1px)}.solution-feed-mobile-menu{padding-top:calc(18px + env(safe-area-inset-top));padding-bottom:calc(22px + env(safe-area-inset-bottom))}.solution-explore-main{padding-top:calc(env(safe-area-inset-top) + 4px)}.experience-workspace-panel{box-sizing:border-box;overscroll-behavior-x:none;overflow-x:hidden;width:100%!important;min-width:0!important;max-width:100%!important;left:0!important;right:0!important}.experience-workspace-panel>header,.experience-workspace-panel-body,.experience-workspace-panel-body>div,.experience-live-panel,.experience-live-moment-discussion.is-panel{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.experience-workspace-panel-body{overscroll-behavior-x:none;overflow-x:hidden}.experience-workspace-panel textarea,.experience-workspace-panel input[type=text],.experience-workspace-panel input[type=search],.experience-workspace-panel input[type=email],.experience-workspace-panel input[type=tel],.experience-workspace-panel input[type=url],.experience-workspace-panel input[type=password]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-size:16px}.experience-live-moment-comment,.experience-live-moment-comment-head,.experience-live-moment-reply-composer,.experience-live-moment-replies{min-width:0;max-width:100%}.experience-live-moment-comment p,.experience-live-moment-replies p{overflow-wrap:anywhere;word-break:break-word}.experience-live-moment-discussion.is-panel .experience-live-moment-comment-composer>textarea,.experience-live-moment-discussion.is-panel .experience-live-moment-reply-composer textarea,.experience-moment-timeline-composer textarea,.experience-moment-timeline-reply-composer textarea,.solution-experience-panel .solution-comment-form textarea,.solution-experience-panel .solution-comment-reply-form textarea,.solution-comment-context-body .solution-comment-form textarea,.solution-comment-context-body .solution-comment-reply-form textarea{font-size:16px!important}}.experience-moment-reaction-burst{z-index:120;pointer-events:none;width:1px;height:1px;position:fixed}.experience-moment-reaction-burst:before{content:"";opacity:0;border:2px solid #ff6d8d75;border-radius:999px;width:50px;height:50px;animation:.62s cubic-bezier(.22,1,.36,1) forwards experience-moment-reaction-ring;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.42)}.experience-moment-reaction-burst>i{--burst-x:0px;--burst-y:-140px;--burst-r:0deg;--burst-s:1;--burst-delay:0s;color:#ff6d8d;font:inherit;opacity:0;text-shadow:0 0 10px #ff6d8d61,0 0 25px #ff6d8d2e;animation:experience-moment-heart-flight 1.18s cubic-bezier(.16, .8, .24, 1) var(--burst-delay) forwards;will-change:transform, opacity;font-size:23px;font-style:normal;line-height:1;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.25)}.experience-moment-reaction-burst.is-remote>i{font-size:19px;animation-duration:1.02s}.experience-moment-reaction-burst>i:first-child{--burst-x:-78px;--burst-y:-184px;--burst-r:-22deg;--burst-s:1.08}.experience-moment-reaction-burst>i:nth-child(2){--burst-x:-38px;--burst-y:-218px;--burst-r:17deg;--burst-s:.82;--burst-delay:35ms}.experience-moment-reaction-burst>i:nth-child(3){--burst-x:8px;--burst-y:-202px;--burst-r:-12deg;--burst-s:1.18;--burst-delay:62ms}.experience-moment-reaction-burst>i:nth-child(4){--burst-x:54px;--burst-y:-174px;--burst-r:26deg;--burst-s:.92;--burst-delay:18ms}.experience-moment-reaction-burst>i:nth-child(5){--burst-x:84px;--burst-y:-126px;--burst-r:14deg;--burst-s:.74;--burst-delay:86ms}.experience-moment-reaction-burst>i:nth-child(6){--burst-x:38px;--burst-y:-148px;--burst-r:-28deg;--burst-s:1.03;--burst-delay:.112s}.experience-moment-reaction-burst>i:nth-child(7){--burst-x:-92px;--burst-y:-116px;--burst-r:21deg;--burst-s:.7;--burst-delay:74ms}.experience-moment-reaction-burst>i:nth-child(8){--burst-x:-26px;--burst-y:-158px;--burst-r:-18deg;--burst-s:.88;--burst-delay:.138s}.experience-moment-reaction-burst>i:nth-child(9){--burst-x:66px;--burst-y:-88px;--burst-r:31deg;--burst-s:.68;--burst-delay:.154s}.experience-moment-reaction-burst>i:nth-child(10){--burst-x:-58px;--burst-y:-82px;--burst-r:-31deg;--burst-s:.78;--burst-delay:.118s}.experience-moment-reaction-burst>i:nth-child(11){--burst-x:18px;--burst-y:-116px;--burst-r:18deg;--burst-s:.64;--burst-delay:.176s}.experience-moment-reaction-burst>i:nth-child(12){--burst-x:96px;--burst-y:-72px;--burst-r:-14deg;--burst-s:.62;--burst-delay:.202s}.experience-live-moment-caption-reaction.is-bursting{animation:.52s cubic-bezier(.16,1.4,.32,1) experience-moment-heart-control-pop}@keyframes experience-moment-heart-flight{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)}12%{opacity:1}58%{opacity:.98}to{opacity:0;transform:translate(calc(-50% + var(--burst-x)), calc(-50% + var(--burst-y))) rotate(var(--burst-r)) scale(var(--burst-s))}}@keyframes experience-moment-reaction-ring{0%{opacity:.76;transform:translate(-50%,-50%)scale(.42)}to{opacity:0;transform:translate(-50%,-50%)scale(1.72)}}@keyframes experience-moment-heart-control-pop{0%{scale:1}38%{scale:1.18}72%{scale:.96}to{scale:1}}@media (prefers-reduced-motion:reduce){.experience-moment-reaction-burst:before,.experience-live-moment-caption-reaction.is-bursting{animation:none}.experience-moment-reaction-burst>i{display:none}.experience-moment-reaction-burst>i:first-child{animation:.26s ease-out forwards experience-moment-heart-reduced;display:block}}@keyframes experience-moment-heart-reduced{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}45%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.05)}}.experience-moment-reaction-burst.is-remote{z-index:119}.experience-moment-reaction-burst.is-remote:before{width:76px;height:76px;box-shadow:0 0 28px #ff6d8d29, 0 0 64px rgba(var(--chimi-brand-rgb), .1);border-width:1px;border-color:#ff6d8d52;animation-duration:.76s}.experience-moment-reaction-burst.is-remote:after{content:"";background:radial-gradient(circle, #ff6d8d26 0%, rgba(var(--chimi-brand-rgb), .08) 38%, transparent 72%);opacity:0;border-radius:999px;width:124px;height:124px;animation:.9s cubic-bezier(.22,1,.36,1) forwards experience-moment-remote-bloom;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.46)}.experience-moment-reaction-burst.is-remote>i{color:#ff7796;text-shadow:0 0 12px #ff6d8d6b, 0 0 30px rgba(var(--chimi-brand-rgb), .16);font-size:21px}.experience-moment-reaction-burst.is-remote>i:first-child{--burst-x:-92px;--burst-y:-196px}.experience-moment-reaction-burst.is-remote>i:nth-child(2){--burst-x:-46px;--burst-y:-238px}.experience-moment-reaction-burst.is-remote>i:nth-child(3){--burst-x:4px;--burst-y:-220px}.experience-moment-reaction-burst.is-remote>i:nth-child(4){--burst-x:58px;--burst-y:-202px}.experience-moment-reaction-burst.is-remote>i:nth-child(5){--burst-x:96px;--burst-y:-164px}.experience-moment-reaction-burst.is-remote>i:nth-child(6){--burst-x:34px;--burst-y:-176px}.experience-moment-reaction-burst.is-remote>i:nth-child(7){--burst-x:-112px;--burst-y:-148px}.experience-moment-reaction-burst.is-remote>i:nth-child(8){--burst-x:-24px;--burst-y:-186px}.experience-moment-reaction-burst.is-remote>i:nth-child(9){--burst-x:82px;--burst-y:-126px}.experience-moment-reaction-burst.is-remote>i:nth-child(10){--burst-x:-70px;--burst-y:-116px}.experience-moment-reaction-burst.is-remote>i:nth-child(11){--burst-x:20px;--burst-y:-148px}.experience-moment-reaction-burst.is-remote>i:nth-child(12){--burst-x:116px;--burst-y:-104px}.experience-live-moment-caption-reaction.is-remote-bursting{animation:.68s cubic-bezier(.22,1,.36,1) experience-moment-remote-count-pulse}.experience-live-moment-caption-reaction.is-remote-bursting>strong{animation:.68s cubic-bezier(.22,1,.36,1) experience-moment-remote-count-number}@keyframes experience-moment-remote-bloom{0%{opacity:0;transform:translate(-50%,-50%)scale(.46)}28%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes experience-moment-remote-count-pulse{0%{box-shadow:0 0 #ff6d8d00}36%{box-shadow:0 0 0 5px #ff6d8d1f,0 0 22px #ff6d8d38}to{box-shadow:0 0 0 10px #ff6d8d00}}@keyframes experience-moment-remote-count-number{0%{scale:1}38%{scale:1.22}to{scale:1}}@media (prefers-reduced-motion:reduce){.experience-moment-reaction-burst.is-remote:after,.experience-live-moment-caption-reaction.is-remote-bursting,.experience-live-moment-caption-reaction.is-remote-bursting>strong{animation:none}}@property --moment-lifetime-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.experience-live-moment-caption.has-neon-lifetime{border-color:rgba(var(--chimi-brand-rgb), .28);box-shadow:0 12px 36px #0000002e, 0 0 18px rgba(var(--chimi-brand-rgb), .08)}.experience-moment-lifetime-ring{--moment-lifetime-angle:0deg;z-index:12;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--moment-lifetime-angle), transparent 0deg, transparent 306deg, #ff6d9a29 318deg, #a775ffbd 335deg, rgba(var(--chimi-brand-rgb), 1) 350deg, #eef0ff 357deg, transparent 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 7px rgba(var(--chimi-brand-rgb), .72)) drop-shadow(0 0 14px #a775ff4d);padding:2px;animation:15s linear forwards experience-moment-lifetime-neon;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.experience-live-moment-caption.has-neon-lifetime>:not(.experience-moment-lifetime-ring){z-index:13;position:relative}@keyframes experience-moment-lifetime-neon{0%{--moment-lifetime-angle:0deg;opacity:.98}82%{opacity:.94}94%{opacity:.68}to{--moment-lifetime-angle:360deg;opacity:.18}}.experience-live-moment-caption.is-lifetime-paused .experience-moment-lifetime-ring{opacity:.3;animation-play-state:paused}.experience-workspace-shell.is-moment-spotlight-closing .experience-moment-lifetime-ring{opacity:0;transition:opacity .12s ease-out;animation:none}@media (prefers-reduced-motion:reduce){.experience-moment-lifetime-ring{--moment-lifetime-angle:340deg;animation:15s linear forwards experience-moment-lifetime-reduced}}@keyframes experience-moment-lifetime-reduced{0%{opacity:.58}85%{opacity:.42}to{opacity:.12}}.experience-live-moment-caption-avatar-slot{flex:0 0 48px;width:48px;min-width:48px;height:48px;min-height:48px;display:block}.experience-live-moment-caption-avatar.is-detached{z-index:46;border:1px solid rgba(var(--chimi-brand-rgb), .35);background:rgba(var(--chimi-brand-rgb), .18);color:#fff;pointer-events:none;border-radius:999px;place-items:center;font-size:11px;font-weight:750;animation:.3s both experience-live-moment-caption-in;display:grid;position:absolute;top:224px;left:34px;overflow:hidden;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.experience-live-moment-caption-avatar.is-detached>img,.experience-live-moment-caption-avatar.is-detached>span{border-radius:inherit;object-fit:cover;display:block;width:100%!important;height:100%!important}@media (max-width:820px){.experience-live-moment-caption-avatar-slot{flex-basis:42px;width:42px;min-width:42px;height:42px;min-height:42px}.experience-live-moment-caption-avatar.is-detached{top:224px;left:26px;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}.experience-workspace-shell.is-moment-switching-out .experience-live-moment-caption-avatar.is-detached{opacity:0;filter:blur(2px);transition:opacity .14s cubic-bezier(.4,0,1,1),scale .14s cubic-bezier(.4,0,1,1),filter .14s cubic-bezier(.4,0,1,1);scale:.965}.experience-workspace-shell.is-moment-switching-in .experience-live-moment-caption-avatar.is-detached{animation:.32s cubic-bezier(.22,1,.36,1) 28ms both experience-moment-thumb-premium-in}.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-caption-avatar.is-detached{opacity:0;filter:blur(2px);transition:opacity .14s cubic-bezier(.4,0,1,1),scale .16s cubic-bezier(.4,0,1,1),filter .16s cubic-bezier(.4,0,1,1);scale:.97}@media (prefers-reduced-motion:reduce){.experience-live-moment-caption-avatar.is-detached{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-live-moment-caption-avatar.is-portal{z-index:120;pointer-events:none;opacity:1;visibility:visible;will-change:opacity, transform;margin:0}.experience-live-moment-caption-avatar.is-portal>img,.experience-live-moment-caption-avatar.is-portal>span{border-radius:inherit;object-fit:cover;display:block;width:100%!important;height:100%!important}.experience-live-moment-caption-avatar.is-portal-closing,.experience-live-moment-caption-avatar.is-portal-switching-out{opacity:0;filter:blur(2px);transition:opacity .14s cubic-bezier(.4,0,1,1),scale .16s cubic-bezier(.4,0,1,1),filter .16s cubic-bezier(.4,0,1,1);scale:.97}.experience-live-moment-caption-avatar.is-portal-switching-in{animation:.32s cubic-bezier(.22,1,.36,1) 28ms both experience-moment-thumb-premium-in}@media (prefers-reduced-motion:reduce){.experience-live-moment-caption-avatar.is-portal{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-live-moment-caption-avatar.is-detached.is-portal{filter:none;will-change:auto;transition:none;transform:translate(0,0)scale(1);animation:none!important}.experience-live-moment-caption-avatar.is-detached.is-portal.is-portal-closing{opacity:0;transition:opacity .14s cubic-bezier(.4,0,1,1)}.experience-live-moment-focus-copy{display:none}@media (min-width:821px){.experience-live-moment-caption,.experience-live-moment-caption.is-peek,.experience-live-moment-caption:not(.is-peek){width:min(620px,100vw - 160px)!important;max-width:620px!important;left:50%!important;right:auto!important;translate:-50%!important}.experience-live-moment-caption .experience-live-moment-caption-body{display:none}.experience-live-moment-focus-copy{z-index:43;text-align:center;pointer-events:none;place-items:center;width:min(760px,100vw - 320px);max-width:760px;padding:24px 30px;animation:.42s cubic-bezier(.22,1,.36,1) 80ms both experience-moment-focus-copy-in;display:grid;position:absolute;top:46%;left:50%;translate:-50% -50%}.experience-live-moment-focus-copy:before{content:"";z-index:-1;filter:blur(8px);background:radial-gradient(#05080c57 0%,#05080c29 52%,#0000 76%);position:absolute;inset:-28px -54px}.experience-live-moment-focus-copy>p{color:#fffffff5;letter-spacing:-.018em;text-wrap:balance;text-shadow:0 2px 5px #000000b8,0 8px 28px #00000080;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:clamp(21px,1.75vw,30px);font-weight:650;line-height:1.38;display:-webkit-box;overflow:hidden}.experience-workspace-shell.is-moment-switching-out .experience-live-moment-focus-copy,.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-focus-copy{opacity:0;filter:blur(3px);transition:opacity .14s cubic-bezier(.4,0,1,1),scale .16s cubic-bezier(.4,0,1,1),filter .16s cubic-bezier(.4,0,1,1);scale:.98}}@keyframes experience-moment-focus-copy-in{0%{opacity:0;filter:blur(3px);translate:-50% calc(12px - 50%);scale:.985}to{opacity:1;filter:blur();translate:-50% -50%;scale:1}}@media (prefers-reduced-motion:reduce){.experience-live-moment-focus-copy{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-live-moment-caption-avatar.is-desktop-native{display:none}@media (min-width:821px){.experience-live-moment-caption,.experience-live-moment-caption.is-peek,.experience-live-moment-caption:not(.is-peek){width:min(620px,100vw - 160px)!important;max-width:620px!important;left:50vw!important;right:auto!important;translate:-50%!important}.experience-workspace-shell.is-panel-open .experience-live-moment-caption,.experience-workspace-shell.is-panel-open .experience-live-moment-caption.is-peek,.experience-workspace-shell.is-panel-open .experience-live-moment-caption:not(.is-peek){left:calc(( 100vw - var(--experience-workspace-panel-width) ) / 2)!important;width:min(620px, calc(100vw - var(--experience-workspace-panel-width) - 120px))!important}.experience-live-moment-caption-avatar.is-desktop-native{display:grid;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.experience-live-moment-caption-avatar.is-desktop-native>img,.experience-live-moment-caption-avatar.is-desktop-native>span{border-radius:inherit;object-fit:cover;display:block;width:100%!important;height:100%!important}.experience-live-moment-caption-avatar-slot{display:none}.experience-live-moment-caption-avatar.is-detached.is-portal{display:none!important}.experience-live-moment-focus-copy{width:min(760px,100vw - 320px);left:50vw}.experience-workspace-shell.is-panel-open .experience-live-moment-focus-copy{left:calc(( 100vw - var(--experience-workspace-panel-width) ) / 2);width:min(760px, calc(100vw - var(--experience-workspace-panel-width) - 180px))}}@media (max-width:820px){.experience-live-moment-caption-avatar.is-desktop-native{display:none!important}.experience-live-moment-caption-avatar-slot{display:block}.experience-live-moment-caption-avatar.is-detached.is-portal{display:grid}}@media (min-width:821px){.experience-workspace-shell:not(.is-panel-open) .experience-live-moment-caption,.experience-workspace-shell:not(.is-panel-open) .experience-live-moment-caption.is-peek,.experience-workspace-shell:not(.is-panel-open) .experience-live-moment-caption:not(.is-peek){transform:none;inset:214px auto auto 50vw!important;width:min(620px,100vw - 160px)!important;max-width:620px!important;margin:0 auto!important;position:fixed!important;inset:214px 0 auto!important;translate:0!important}.experience-workspace-stage.is-moment-spotlight .experience-live-moment-caption,.experience-workspace-stage.is-moment-spotlight .experience-live-moment-caption.is-peek{animation-name:experience-moment-spotlight-caption-desktop!important}}@keyframes experience-moment-spotlight-caption-desktop{0%{opacity:0;filter:blur(5px);transform:translateY(14px)scale(.965)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (max-width:820px){.experience-live-moment-caption .experience-live-moment-caption-body{display:none}.experience-live-moment-focus-copy{z-index:43;text-align:center;pointer-events:none;place-items:center;width:auto;max-width:none;padding:8px 14px 12px;animation:.36s cubic-bezier(.22,1,.36,1) 70ms both experience-moment-focus-copy-mobile-in;display:grid;position:absolute;top:292px;left:18px;right:62px;transform:none}.experience-live-moment-focus-copy:before{content:"";z-index:-1;filter:blur(7px);background:radial-gradient(#05080c52 0%,#05080c24 54%,#0000 78%);position:absolute;inset:-18px 0}.experience-live-moment-focus-copy>p{color:#fffffff7;letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 5px #000000c7,0 7px 24px #0000008a;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:560px;margin:0;font-size:clamp(16px,4.5vw,20px);font-weight:650;line-height:1.42;display:-webkit-box;overflow:hidden}.experience-workspace-shell.is-moment-switching-out .experience-live-moment-focus-copy,.experience-workspace-shell.is-moment-spotlight-closing .experience-live-moment-focus-copy{opacity:0;filter:blur(2px);transition:opacity .14s cubic-bezier(.4,0,1,1),scale .15s cubic-bezier(.4,0,1,1),filter .15s cubic-bezier(.4,0,1,1);scale:.985}}@keyframes experience-moment-focus-copy-mobile-in{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.experience-live-moment-focus-copy{transition-duration:1ms!important;animation-duration:1ms!important}}.experience-scheduled-reschedule,.experience-scheduled-reschedule-form,.experience-scheduled-reschedule-input{box-sizing:border-box;min-width:0;max-width:100%}@media (max-width:820px){.experience-scheduled-reschedule-form,.experience-scheduled-reschedule-input{width:100%;max-width:100%}.experience-scheduled-reschedule-input{font-size:16px}}@supports (-webkit-touch-callout:none){@media (max-width:820px){.experience-scheduled-reschedule,.experience-scheduled-reschedule-form{min-width:0;max-width:100%;overflow:hidden}.experience-scheduled-reschedule-input{box-sizing:border-box;font-size:16px;display:block;width:-webkit-fill-available!important;min-width:0!important;max-width:100%!important}.experience-scheduled-reschedule-input::-webkit-date-and-time-value{justify-content:center;align-items:center;height:100%;margin:0;padding:0;display:flex}.experience-scheduled-reschedule-input::-webkit-datetime-edit{padding:0}}}.experience-local-checkin-control{text-align:center;justify-items:center;gap:8px;width:min(100%,760px);margin:0 auto 14px;display:grid}.experience-local-checkin-control .experience-workspace-eyebrow,.experience-local-checkin-control .experience-workspace-stage-support,.experience-local-checkin-control-status{text-align:center}.experience-local-checkin-control-actions{justify-content:center;width:100%;display:flex}.experience-workspace-primary-action.is-local-checkin{color:#0d1d1a;background:linear-gradient(135deg,#72e0b5 0%,#9be9cd 100%);border:1px solid #6feabe57;width:min(100%,300px);box-shadow:0 14px 34px #4ab38e38,inset 0 1px #ffffff3d}.experience-workspace-primary-action.is-local-checkin:hover:not(:disabled){box-shadow:0 16px 40px #4ab38e47,inset 0 1px #ffffff47}.experience-workspace-primary-action.is-local-checkin:disabled{color:#e8fff6;opacity:1;background:linear-gradient(135deg,#3d7c67e0 0%,#316756e0 100%);border:1px solid #6feabe47;box-shadow:0 8px 22px #00000029}.experience-local-checkin-control-status{color:#aaf5d7f5}@media (max-width:820px){.experience-local-checkin-control{width:100%;margin-bottom:12px}.experience-workspace-primary-action.is-local-checkin{width:min(100%,300px)}}.solution-local-attendance-list{gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid}.solution-local-attendance-item{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:72px;padding:0 0 18px;display:grid;position:relative}.solution-local-attendance-node{z-index:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.solution-local-attendance-node:after{content:"";background:rgba(var(--brand-rgb), .26);z-index:-1;width:1px;position:absolute;top:32px;bottom:-18px;left:50%;transform:translate(-50%)}.solution-local-attendance-item:last-child .solution-local-attendance-node:after{display:none}.solution-local-attendance-node .chimi-avatar{z-index:2;position:relative;box-shadow:0 0 0 3px #10121f}.solution-local-attendance-copy{align-content:start;gap:4px;min-width:0;padding-top:1px;display:grid}.solution-local-attendance-person{width:fit-content;color:inherit;font-weight:750;line-height:1.25;text-decoration:none}.solution-local-attendance-person:hover{text-decoration:underline}.solution-local-attendance-scope{font-size:.92rem;line-height:1.35}.solution-local-attendance-time{color:#ffffff85;font-size:.78rem;line-height:1.35}@media (max-width:640px){.solution-local-attendance-item{grid-template-columns:32px minmax(0,1fr);gap:10px}}.solution-local-attendance-item{min-height:52px;padding-bottom:10px}.solution-local-attendance-copy{gap:2px}.solution-local-attendance-topline{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.solution-local-attendance-person{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.solution-local-attendance-time{white-space:nowrap;text-align:right;flex:none}.solution-local-attendance-scope{color:#ffffffb8;font-size:.82rem}@media (max-width:560px){.solution-local-attendance-topline{gap:10px}.solution-local-attendance-time{font-size:.72rem}}.experience-workspace-shell>.experience-workspace-action-rail{z-index:70}.experience-workspace-local-attendance{color:var(--experience-workspace-text);background:0 0;border-top:1px solid #ffffff1a;gap:10px;margin-top:22px;padding:22px 0 8px;display:grid}.experience-workspace-local-attendance .solution-section-label{color:var(--experience-workspace-accent);margin:0}.experience-workspace-local-attendance h2{color:#fff;margin:0;font-size:1.2rem}.experience-workspace-local-attendance>p{color:#ffffffa8;margin:0;line-height:1.45}.experience-workspace-local-attendance .solution-local-attendance-list{margin-top:8px}.experience-workspace-topbar{pointer-events:none}.experience-workspace-topbar a,.experience-workspace-topbar button,.experience-workspace-topbar [role=button],.experience-workspace-topbar input,.experience-workspace-topbar select,.experience-workspace-topbar textarea{pointer-events:auto}.experience-workspace-action-rail{pointer-events:auto;z-index:79!important}.solution-explore-content-types{align-items:center;gap:8px;margin:0 0 18px;display:flex}.solution-explore-content-type{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.solution-explore-content-type.is-active{border-color:rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .15);color:#fff}.community-explore-section{width:100%}.community-explore-header{margin-bottom:20px}.community-explore-header h1{margin:4px 0 6px;font-size:clamp(24px,3vw,34px)}.community-explore-header>div>p:last-child{color:#ffffff9e;margin:0}.community-explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.community-explore-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;min-width:0;padding:16px}.community-explore-card-top{align-items:center;gap:11px;display:flex}.community-explore-card-top h2{margin:0;font-size:15px;line-height:1.3}.community-explore-card-top p{color:#ffffff85;margin:3px 0 0;font-size:12px}.community-explore-avatar{background:rgba(var(--brand-rgb), .16);color:#fff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.community-explore-avatar img{object-fit:cover;width:100%;height:100%}.community-explore-description{color:#ffffffb8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.community-explore-meta{color:#ffffff7a;margin-top:14px;font-size:12px;display:flex}.community-explore-state{color:#ffffffa6;text-align:center;background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:28px 18px}.community-explore-state p{margin:6px 0}.community-explore-state button{margin-top:10px}@media (max-width:900px){.community-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.solution-explore-content-types{margin-bottom:14px;padding:0 2px}.solution-explore-content-type{flex:1}.community-explore-grid{grid-template-columns:1fr}.community-explore-card{border-radius:16px}}.community-home-page{width:100%;min-height:100dvh;padding:28px clamp(16px,4vw,42px) 64px}.community-home-shell{width:min(820px,100%);margin:0 auto}.community-home-hero{background:linear-gradient(145deg, rgba(var(--brand-rgb), .12), #ffffff06);border:1px solid #ffffff14;border-radius:22px;align-items:flex-start;gap:16px;padding:22px;display:flex}.community-home-owner-avatar{background:rgba(var(--brand-rgb), .18);border-radius:50%;flex:0 0 56px;place-items:center;width:56px;height:56px;font-size:18px;font-weight:800;display:grid;overflow:hidden}.community-home-owner-avatar img{object-fit:cover;width:100%;height:100%}.community-home-heading{min-width:0}.community-home-heading h1{margin:4px 0 7px;font-size:clamp(24px,4vw,36px);line-height:1.15}.community-home-owner,.community-home-member-count{color:#ffffff9e;margin:3px 0 0;font-size:13px}.community-home-section{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;margin-top:14px;padding:20px 22px}.community-home-section h2{margin:0 0 9px;font-size:15px}.community-home-section p{color:#ffffffb3;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.community-home-coming{border-style:dashed}.community-home-state{text-align:center;background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;width:min(760px,100% - 32px);margin:40px auto;padding:30px 22px}.community-home-state a{margin-top:12px;display:block}.community-explore-card{color:inherit;text-decoration:none}.community-explore-card:hover{border-color:rgba(var(--brand-rgb), .28);background:rgba(var(--brand-rgb), .055)}@media (max-width:620px){.community-home-page{padding:18px 12px 52px}.community-home-hero{border-radius:18px;padding:17px}.community-home-section{border-radius:16px;padding:17px}}.community-home-activity{gap:14px;margin-top:14px;display:grid}.community-home-activity-group{background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;padding:20px 22px}.community-home-activity-group h2{margin:0 0 12px;font-size:15px}.community-home-activity-list{gap:9px;display:grid}.community-home-activity-card{color:inherit;background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:13px 14px;text-decoration:none;display:block}.community-home-activity-card:hover{border-color:rgba(var(--brand-rgb), .3);background:rgba(var(--brand-rgb), .055)}.community-home-activity-card strong{font-size:14px;display:block}.community-home-activity-card p{color:#ffffffa3;margin:5px 0 0;font-size:12px;line-height:1.5}.community-home-activity-card span{color:rgba(var(--brand-rgb), .9);margin-top:7px;font-size:11px;font-weight:700;display:block}@media (max-width:620px){.community-home-activity-group{border-radius:16px;padding:17px}}.community-home-heading .solution-section-label{color:#ffffff80}.community-home-heading h1{color:#fffffff5}.community-home-owner{color:#ffffffb8}.community-home-member-count{color:#ffffff94}.community-home-section h2,.community-home-activity-group h2{color:#ffffffe6}.community-home-moment-list{gap:9px;display:grid}.community-home-moment{color:inherit;background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:13px 14px;text-decoration:none;display:block}.community-home-moment:hover{border-color:rgba(var(--brand-rgb), .3);background:rgba(var(--brand-rgb), .055)}.community-home-moment header{align-items:center;gap:9px;display:flex}.community-home-moment header>div{min-width:0}.community-home-moment header strong,.community-home-moment header span{display:block}.community-home-moment header strong{color:#ffffffe6;font-size:12px}.community-home-moment header span{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.community-home-moment>p{color:#ffffffb8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.community-home-moment footer{color:#ffffff6b;gap:12px;margin-top:10px;font-size:11px;display:flex}.community-home-activity-card strong{color:#ffffffeb}.community-home-activity-card span{color:#ffffff94}.community-home-moment-media{background:#0000002e;border-radius:12px;justify-content:center;margin-top:11px;display:flex;overflow:hidden}.community-home-moment-media img{object-fit:contain;width:100%;height:auto;max-height:440px;display:block}@media (max-width:620px){.community-home-moment-media{border-radius:10px}.community-home-moment-media img{max-height:62dvh}}.community-home-moment-list{gap:0}.community-home-moment{background:0 0;border:0;border-radius:0;padding:15px 14px 18px}.community-home-moment:hover{background:0 0;border-color:#0000}.community-home-moment+.community-home-moment{border-top:1px solid #ffffff12}.community-home-moment-media{border-radius:12px;margin:11px 0 0 43px}.community-home-moment-media img{object-fit:initial;width:100%;height:auto;max-height:none}.community-home-moment>p,.community-home-moment footer{margin-left:43px}@media (max-width:620px){.community-home-moment{padding-left:0;padding-right:0}.community-home-moment-media,.community-home-moment>p,.community-home-moment footer{margin-left:43px}}.community-home-moments{margin-top:18px}.community-home-moments>h2{color:#ffffffe6;margin:0 0 8px;font-size:15px}.community-home-moments>p{color:#fff9;margin:0;font-size:13px;line-height:1.55}.community-home-moment{background:0 0;border:0}.community-home-moment-solution{color:#ffffff7a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;text-decoration:none;display:block;overflow:hidden}.community-home-moment-solution:hover{color:rgba(var(--brand-rgb), .92)}.community-home-moment footer{align-items:center}.experience-moment-reaction-button,.community-home-moment-comment-button{color:#ffffff94;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.experience-moment-reaction-button>span:first-child,.community-home-moment-comment-button>span:first-child{font-size:20px;line-height:1}.experience-moment-reaction-button strong,.community-home-moment-comment-button strong{font-size:12px}.experience-moment-reaction-button.is-reacted{color:#ff6d8d}.experience-moment-reaction-button:disabled{cursor:default;opacity:.55}.community-home-moment-comment-label{font-size:11px}.experience-moment-reaction-button .chimi-icon,.community-home-moment-comment-button .chimi-icon{flex:none;transition:color .16s,fill .16s,transform .16s}.experience-moment-reaction-button.is-reacted .chimi-icon--heart{fill:currentColor}.experience-moment-reaction-button:not(:disabled):active .chimi-icon{transform:scale(.9)}.community-home-moment-comment-button .chimi-icon--comment{fill:none}.solution-moment-reactions button.is-reacted .chimi-icon--heart{fill:currentColor}.solution-moment-reactions button:not(.is-reacted) .chimi-icon--heart{fill:none}.community-home-moment-comment-button{cursor:pointer}.community-home-moment-comment-button[aria-expanded=true]{color:#ffffffe6}.community-home-moment-discussion{margin:8px 0 0 43px}.experience-moment-comment-more .chimi-icon--more{display:block}@media (max-width:620px){.community-home-moment-discussion{margin-left:43px}}.experience-moment-reply-target{color:#ffffff85;margin:0 0 7px;font-size:11px;line-height:1.4}.experience-moment-reply-target strong{color:rgba(var(--brand-rgb), .94);font-weight:700}.experience-moment-comment-actions,.experience-moment-reply-actions{gap:6px 10px}.experience-moment-comment-more-wrap{margin-left:2px}.experience-moment-replies-more-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:620px){.experience-moment-timeline-composer{width:100%;min-width:0}.experience-moment-timeline-composer>div{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.experience-moment-timeline-composer .solution-primary-action{flex:none;width:auto;min-width:72px;max-width:100%;padding-inline:16px}.community-home-moment-discussion{box-sizing:border-box;width:calc(100% - 43px);min-width:0;max-width:calc(100% - 43px);margin-left:43px}.community-home-moment-discussion .experience-moment-timeline-composer,.community-home-moment-discussion .experience-moment-timeline-reply-composer,.community-home-moment-discussion .mention-suggestion-field{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.community-home-moment-discussion textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.community-home-moment-discussion .experience-moment-timeline-composer>div{box-sizing:border-box;width:100%;min-width:0;max-width:100%}}.community-home-moment-media{appearance:none;cursor:zoom-in;width:calc(100% - 43px);font:inherit;border:0;padding:0}.experience-moment-lightbox{z-index:1200;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04060beb;place-items:center;display:grid;position:fixed;inset:0}.experience-moment-lightbox-stage{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.experience-moment-lightbox-stage img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 36px - env(safe-area-inset-top) - env(safe-area-inset-bottom));object-fit:contain;display:block}.experience-moment-lightbox-close{z-index:1;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));color:#ffffffeb;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0c13b8;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:fixed}@media (max-width:620px){.experience-moment-lightbox{padding:max(10px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}.experience-moment-lightbox-stage img{max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.experience-moment-lightbox-close{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right))}}.community-home-moment-solution{color:#ffffff9e;margin-top:3px;font-size:13px;font-weight:600;line-height:1.35}.community-home-moment footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.community-home-moment-actions{align-items:center;gap:8px;display:flex}.community-home-moment-open-solution{color:#ffffff94;align-items:center;gap:6px;min-height:34px;padding:5px 9px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.community-home-moment-open-solution:hover{color:rgba(var(--brand-rgb), .95)}@media (max-width:620px){.community-home-moment-solution{font-size:12px}.community-home-moment-open-solution span{display:none}.community-home-moment-open-solution{justify-content:center;width:34px;padding:0}.solution-explore-timeline{width:calc(100vw - 16px);max-width:none;margin-left:calc(50% - 50vw + 8px);margin-right:0}.solution-explore-timeline-item{padding-left:10px;padding-right:10px}}.experience-addon-runtime{text-align:center;justify-items:center;width:min(100%,520px);margin:0 auto;padding:20px 4px 28px;display:grid}.experience-addon-runtime-heading{justify-items:center;gap:6px;display:grid}.experience-addon-runtime-heading>span{letter-spacing:.14em;color:#ffffff8a;font-size:11px;font-weight:750}.experience-addon-runtime-heading>strong{letter-spacing:-.025em;color:#fffffffa;font-size:clamp(25px,5vw,36px);line-height:1.12}.experience-addon-runtime-heading>p{color:#ffffff9e;margin:0;font-size:13px}@media (max-width:820px){.experience-addon-runtime{width:100%;min-width:0;padding:12px 2px calc(22px + env(safe-area-inset-bottom))}.experience-addon-breathing-orb{width:min(62vw,224px);margin:32px auto 30px}.experience-addon-runtime-heading>strong{font-size:clamp(24px,8vw,32px)}.experience-addon-runtime-guidance{width:min(100%,330px);padding:0 8px}}@media (prefers-reduced-motion:reduce){.experience-addon-breathing-orb{transition-duration:.01ms!important}}.experience-addon-guided-visual{--guided-cyan:92, 223, 255;--guided-violet:151, 123, 255;--guided-lilac:207, 156, 255;aspect-ratio:1;isolation:isolate;place-items:center;width:clamp(210px,46vw,292px);margin:36px auto 34px;display:grid;position:relative}.experience-addon-guided-visual:before{content:"";z-index:-2;background:radial-gradient(circle, #ffffff1f 0%, rgba(var(--guided-cyan), .22) 21%, rgba(var(--guided-violet), .18) 43%, rgba(var(--guided-lilac), .07) 61%, transparent 76%);filter:blur(17px);opacity:.54;border-radius:50%;transition:transform .9s,opacity .9s;position:absolute;inset:8%;transform:scale(.92)}.experience-addon-guided-visual:after{content:"";z-index:-1;background:conic-gradient(from 0deg, transparent 0deg, rgba(var(--guided-cyan), .08) 28deg, rgba(var(--guided-cyan), .42) 64deg, transparent 112deg, rgba(var(--guided-violet), .34) 176deg, transparent 226deg, rgba(var(--guided-lilac), .28) 292deg, transparent 360deg);filter:blur(8px) drop-shadow(0 0 18px rgba(var(--guided-violet), .22));opacity:.36;border-radius:50%;transition:opacity .9s;position:absolute;inset:-3%;-webkit-mask:radial-gradient(circle,#0000 0 59%,#000 61% 65%,#0000 67%);mask:radial-gradient(circle,#0000 0 59%,#000 61% 65%,#0000 67%)}.experience-addon-guided-visual-ring{pointer-events:none;border-radius:50%;transition:opacity .7s,transform .7s;position:absolute}.experience-addon-guided-visual-ring.is-outer{border:1px solid rgba(var(--guided-cyan), .44);box-shadow:inset 0 0 26px rgba(var(--guided-cyan), .055), 0 0 18px rgba(var(--guided-cyan), .15), 0 0 52px rgba(var(--guided-violet), .09);inset:6%}.experience-addon-guided-visual-ring.is-inner{border:1px solid rgba(var(--guided-lilac), .38);box-shadow:inset 0 0 22px rgba(var(--guided-violet), .08), 0 0 22px rgba(var(--guided-lilac), .11);inset:25%}.experience-addon-guided-visual-core{z-index:3;aspect-ratio:1;background:radial-gradient(circle at 37% 31%, #fff 0%, #ffffffeb 11%, rgba(var(--guided-cyan), .88) 29%, rgba(var(--guided-violet), .68) 52%, rgba(var(--guided-violet), .19) 76%, rgba(var(--guided-violet), .025) 100%);width:29%;box-shadow:0 0 16px #ffffff40, 0 0 34px rgba(var(--guided-cyan), .36), 0 0 72px rgba(var(--guided-violet), .29), 0 0 118px rgba(var(--guided-lilac), .11), inset 0 0 20px #ffffff38;border-radius:50%;transition:transform .8s,opacity .8s;position:relative}.experience-addon-guided-visual-orbit{z-index:4;pointer-events:none;border-radius:50%;position:absolute;inset:6%}.experience-addon-guided-visual-orbit>span{background:radial-gradient(circle, #fff 0%, rgba(var(--guided-cyan), 1) 38%, rgba(var(--guided-violet), .82) 70%, transparent 100%);width:11px;height:11px;box-shadow:0 0 8px #ffffffc7, 0 0 18px rgba(var(--guided-cyan), .72), 0 0 38px rgba(var(--guided-violet), .54), 0 0 62px rgba(var(--guided-lilac), .18);border-radius:50%;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:50%;transform:translateY(-122px)}.experience-addon-guided-visual-orbit>span:before{content:"";border:1px solid rgba(var(--guided-cyan), .2);box-shadow:0 0 18px rgba(var(--guided-cyan), .22);opacity:.72;border-radius:50%;position:absolute;inset:-8px}.experience-addon-guided-visual.is-ready .experience-addon-guided-visual-core{opacity:.84;transform:scale(.88)}.experience-addon-guided-visual.is-ready .experience-addon-guided-visual-ring{opacity:.54}.experience-addon-guided-visual.is-running:before{animation:5.2s ease-in-out infinite experience-guided-cosmic-glow}.experience-addon-guided-visual.is-running:after{opacity:.82;animation:16s linear infinite experience-guided-cosmic-aura}.experience-addon-guided-visual.is-running .experience-addon-guided-visual-ring.is-outer{animation:6.4s ease-in-out infinite experience-guided-cosmic-ring-outer}.experience-addon-guided-visual.is-running .experience-addon-guided-visual-ring.is-inner{animation:4.6s ease-in-out infinite experience-guided-cosmic-ring-inner}.experience-addon-guided-visual.is-running .experience-addon-guided-visual-orbit{animation:8.5s linear infinite experience-guided-cosmic-orbit}.experience-addon-guided-visual.is-running .experience-addon-guided-visual-core{animation:4.2s ease-in-out infinite experience-guided-cosmic-core}.experience-addon-guided-visual.is-finished{opacity:.88}.experience-addon-guided-visual.is-finished:after{opacity:.3}.experience-addon-guided-visual.is-finished .experience-addon-guided-visual-core{opacity:.92;transform:scale(.96)}@keyframes experience-guided-cosmic-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes experience-guided-cosmic-aura{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes experience-guided-cosmic-glow{0%,to{opacity:.48;transform:scale(.9)}50%{opacity:.94;transform:scale(1.16)}}@keyframes experience-guided-cosmic-ring-outer{0%,to{opacity:.46;transform:scale(.96)}50%{opacity:.96;transform:scale(1.045)}}@keyframes experience-guided-cosmic-ring-inner{0%,to{opacity:.46;transform:scale(1.04)}50%{opacity:.94;transform:scale(.93)}}@keyframes experience-guided-cosmic-core{0%,to{opacity:.84;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@media (max-width:820px){.experience-addon-guided-visual{width:min(66vw,246px);margin:34px auto 32px}.experience-addon-guided-visual-orbit>span{transform:translateY(-101px)}}@media (max-width:430px){.experience-addon-guided-visual{width:min(68vw,228px)}.experience-addon-guided-visual-orbit>span{transform:translateY(-93px)}}@media (prefers-reduced-motion:reduce){.experience-addon-guided-visual,.experience-addon-guided-visual *,.experience-addon-guided-visual:before,.experience-addon-guided-visual:after{transition-duration:.01ms!important;animation:none!important}}.solution-step-addon-editor{border:1px solid rgba(var(--brand-rgb), .18);background:linear-gradient(145deg, rgba(var(--brand-rgb), .075), #ffffff06);border-radius:18px;gap:16px;margin-top:14px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff09}.solution-step-addon-heading{gap:5px;display:grid}.solution-step-addon-heading>span{letter-spacing:.13em;color:rgba(var(--brand-rgb), .94);font-size:10px;font-weight:800}.solution-step-addon-heading>p{color:#ffffff9e;max-width:620px;margin:0;font-size:13px;line-height:1.55}.solution-step-addon-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.solution-step-addon-field{gap:7px;min-width:0;display:grid}.solution-step-addon-field>span{color:#ffffffa3;font-size:11px;font-weight:650;line-height:1.3}.solution-step-addon-field>input{box-sizing:border-box;color:#fffffff0;background:#070a1275;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;min-width:0;height:42px;padding:0 12px;transition:border-color .16s,box-shadow .16s,background .16s}.solution-step-addon-field>input:hover:not(:disabled){border-color:#ffffff2e}.solution-step-addon-field>input:focus{border-color:rgba(var(--brand-rgb), .58);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .1);background:#070a12ad}.solution-step-addon-field>input:disabled{cursor:not-allowed;opacity:.54}.solution-step-addon-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.solution-step-addon-actions>.solution-secondary-action,.solution-step-addon-actions>.solution-step-image-delete{min-height:42px}.solution-step-addon-help{color:#ffffff6b;font-size:11px;line-height:1.5}.solution-step-addon-message,.solution-step-addon-error{margin:0;font-size:12px;line-height:1.5}.solution-step-addon-message{color:#9bebcdeb}.solution-step-addon-field>input[type=file]{cursor:pointer;color:#ffffff94;background:#070a1294;height:auto;min-height:48px;padding:6px 8px}.solution-step-addon-field>input[type=file]::file-selector-button{border:1px solid rgba(var(--brand-rgb), .22);cursor:pointer;min-height:34px;font:inherit;color:#ffffffe6;background:rgba(var(--brand-rgb), .13);border-radius:9px;margin-right:11px;padding:0 14px;font-size:12px;font-weight:700;transition:background .16s,border-color .16s}.solution-step-addon-field>input[type=file]:hover:not(:disabled) ::file-selector-button{border-color:rgba(var(--brand-rgb), .38);background:rgba(var(--brand-rgb), .2)}.solution-step-addon-field>audio{box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:min(100%,560px);height:42px;accent-color:var(--brand);border-radius:12px;display:block}.solution-step-addon-field>audio+small{color:#ffffff75;font-size:10px;line-height:1.4}.solution-step-addon-editor .solution-step-addon-actions{gap:8px}.solution-step-addon-editor .solution-step-addon-actions>.solution-step-image-delete{color:#ffa5b4d1;background:#ff5a780b;border:1px solid #ff789129;border-radius:999px;min-height:40px;padding:0 14px;text-decoration:none}.solution-step-addon-editor .solution-step-addon-actions>.solution-step-image-delete:hover:not(:disabled){color:#ffb9c3f5;background:#ff5a7817;border-color:#ff78914d}.solution-step-addon-help{color:#ffffff85}.solution-step-addon-error{color:#ff879bf5}@media (max-width:820px){.solution-step-addon-editor{border-radius:16px;gap:14px;padding:15px}.solution-step-addon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.solution-step-addon-field>input{height:44px;font-size:16px}.solution-step-addon-actions{align-items:stretch}.solution-step-addon-actions>.solution-secondary-action{flex:160px}}@media (max-width:430px){.solution-step-addon-grid{gap:9px}.solution-step-addon-editor{padding:14px}}.experience-daily-complete-gate{justify-items:center;gap:7px;display:grid}.experience-daily-complete-action:disabled{cursor:not-allowed;opacity:.52}.experience-daily-complete-help{text-align:center;opacity:.72;max-width:280px;font-size:11px;line-height:1.4;display:block}.experience-workspace-status-row{align-items:center;gap:10px;min-width:0;display:flex}.experience-workspace-status-row>.experience-workspace-session-status{flex:0 auto;min-width:0}.experience-player-timer{--experience-player-timer-progress:0deg;border:1px solid rgba(var(--brand-rgb), .24);color:#fff;background:linear-gradient(135deg, rgba(var(--brand-rgb), .13), #070a12b8);min-width:0;min-height:34px;box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 26px #0000002e, 0 0 18px rgba(var(--brand-rgb), .08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;border-radius:999px;outline:none;flex:none;align-items:center;gap:8px;padding:4px 11px 4px 5px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative}.experience-player-timer-ring{background:conic-gradient(rgba(var(--brand-rgb), .98) var(--experience-player-timer-progress), #ffffff1c 0deg);width:26px;height:26px;box-shadow:0 0 13px rgba(var(--brand-rgb), .2);border-radius:50%;flex:0 0 26px;place-items:center;display:grid;position:relative}.experience-player-timer-ring:before{content:"";border-radius:inherit;background:radial-gradient(circle at 42% 35%,#1e223afa,#090b16fa);position:absolute;inset:3px}.experience-player-timer-ring>span{z-index:1;color:#fff;font-size:12px;line-height:1;position:relative}.experience-player-timer-copy{text-align:left;gap:1px;min-width:0;display:grid}.experience-workspace-topbar-title .experience-player-timer-copy>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.05}.experience-workspace-topbar-title .experience-player-timer-copy>small{color:rgba(var(--brand-rgb), .92);letter-spacing:.12em;white-space:nowrap;font-size:7px;font-weight:850;line-height:1.2}.experience-player-timer.is-ending-soon .experience-player-timer-ring{animation:2.4s ease-in-out infinite experience-player-timer-glow}.experience-player-timer.is-final-minute .experience-player-timer-ring{animation:1.35s ease-in-out infinite experience-player-timer-final}.experience-player-timer.is-elapsed{background:linear-gradient(135deg,#69dcb01f,#070a12c2);border-color:#93ebcc6b;box-shadow:inset 0 1px #ffffff12,0 0 25px #69dcb021}.experience-player-timer.is-elapsed .experience-player-timer-ring{background:#69dcb0eb;box-shadow:0 0 20px #69dcb047}.experience-player-timer.is-elapsed .experience-player-timer-ring:before{background:#0a1612f0}.experience-workspace-topbar-title .experience-player-timer.is-elapsed .experience-player-timer-copy>small{color:#93ebccf0}@keyframes experience-player-timer-glow{0%,to{box-shadow:0 0 13px rgba(var(--brand-rgb), .18);transform:scale(.98)}50%{box-shadow:0 0 23px rgba(var(--brand-rgb), .34);transform:scale(1.03)}}@keyframes experience-player-timer-final{0%,to{box-shadow:0 0 15px rgba(var(--brand-rgb), .24);transform:scale(.98)}50%{box-shadow:0 0 28px rgba(var(--brand-rgb), .46);transform:scale(1.06)}}@media (max-width:820px){.experience-workspace-status-row{gap:6px}.experience-player-timer{gap:5px;min-height:30px;padding:3px 8px 3px 4px}.experience-player-timer-ring{flex-basis:23px;width:23px;height:23px}.experience-player-timer-ring>span{font-size:10px}.experience-workspace-topbar-title .experience-player-timer-copy>strong{font-size:12px}.experience-workspace-topbar-title .experience-player-timer-copy>small{display:none}}@media (max-width:430px){.experience-workspace-status-row{gap:5px}.experience-player-timer{padding-right:7px}.experience-player-timer-ring{flex-basis:22px;width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.experience-player-timer,.experience-player-timer-ring{transition-duration:.01ms!important;animation:none!important}}.experience-workspace-panel.is-addon-panel>header{background:0 0;border-bottom:0}.experience-workspace-panel.is-addon-panel>header>div{gap:0}.experience-workspace-panel.is-addon-panel>header h2{letter-spacing:-.025em;font-size:1.08rem}.experience-workspace-panel.is-addon-panel{background:radial-gradient(circle at 50% 30%, rgba(var(--brand-rgb), .11), transparent 36%), linear-gradient(180deg, #0c0f1fc7, #050812b3);-webkit-backdrop-filter:blur(24px)saturate(128%);backdrop-filter:blur(24px)saturate(128%);border-left-color:#0000;box-shadow:-22px 0 70px #00000047,inset 1px 0 #ffffff06}.experience-workspace-panel.is-addon-panel>.experience-workspace-panel-body{background:0 0}@media (max-width:820px){.experience-workspace-panel.is-addon-panel{background:radial-gradient(circle at 50% 28%, rgba(var(--brand-rgb), .12), transparent 42%), linear-gradient(180deg, #0c0f1fd6, #050812c7);-webkit-backdrop-filter:blur(26px)saturate(130%);backdrop-filter:blur(26px)saturate(130%);border-top-color:#0000}}.experience-workspace-panel.is-timer-addon{background:radial-gradient(circle at 50% 30%, rgba(var(--brand-rgb), .11), transparent 36%), linear-gradient(180deg, #0c0f1fc7, #050812b3);-webkit-backdrop-filter:blur(24px)saturate(128%);backdrop-filter:blur(24px)saturate(128%);border-left-color:#0000;box-shadow:-22px 0 70px #00000047,inset 1px 0 #ffffff06}.experience-workspace-panel.is-timer-addon>header{min-height:68px;padding:calc(13px + env(safe-area-inset-top)) 20px 8px}.experience-workspace-panel.is-timer-addon>header button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border-color:#ffffff1a}.experience-workspace-panel.is-timer-addon>header button:hover,.experience-workspace-panel.is-timer-addon>header button:focus-visible{border-color:rgba(var(--brand-rgb), .3);background:rgba(var(--brand-rgb), .08)}.experience-workspace-panel.is-timer-addon>.experience-workspace-panel-body{height:calc(100dvh - 68px - env(safe-area-inset-top));padding:24px clamp(24px, 6vw, 42px) calc(30px + env(safe-area-inset-bottom));align-content:center;justify-items:center;display:grid;overflow-y:auto}.experience-addon-timer-runtime{justify-items:center;gap:24px;width:100%;max-width:420px;display:grid}.experience-addon-timer-visual{justify-items:center;gap:24px;width:100%;display:grid}.experience-addon-timer-dial{aspect-ratio:1;background:conic-gradient(from -90deg, rgba(var(--brand-rgb), 1) 0deg var(--experience-addon-timer-progress), #ffffff13 var(--experience-addon-timer-progress) 360deg);width:clamp(224px,70vw,292px);box-shadow:0 0 0 1px #ffffff06, 0 24px 70px #00000057, 0 0 46px rgba(var(--brand-rgb), .13);isolation:isolate;border-radius:50%;place-items:center;display:grid;position:relative}.experience-addon-timer-dial:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(circle at 45% 34%, rgba(var(--brand-rgb), .1), #0a0d1be6 48%, #050812f0);box-shadow:inset 0 1px 0 #ffffff0e, inset 0 0 60px rgba(var(--brand-rgb), .045);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;inset:7px}.experience-addon-timer-dial:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle, rgba(var(--brand-rgb), .12), transparent 68%);filter:blur(14px);opacity:.68;transition:opacity .3s,transform .3s;position:absolute;inset:-14px}.experience-addon-timer-ticks{z-index:2;opacity:.34;pointer-events:none;background:repeating-conic-gradient(from -90deg,#ffffff40 0deg .6deg,#0000 .6deg 6deg);border-radius:50%;position:absolute;inset:2px;-webkit-mask:radial-gradient(circle,#0000 0 91%,#000 91.5% 100%);mask:radial-gradient(circle,#0000 0 91%,#000 91.5% 100%)}.experience-addon-timer-face{z-index:3;text-align:center;justify-items:center;gap:8px;display:grid;position:relative}.experience-addon-timer-face strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.065em;text-shadow:0 6px 32px #00000059, 0 0 34px rgba(var(--brand-rgb), .12);font-size:clamp(3rem,13vw,4.7rem);font-weight:780;line-height:.92}.experience-addon-timer-face span{color:#ffffff94;letter-spacing:.015em;font-size:.76rem;font-weight:650}.experience-addon-timer-guidance{color:#ffffff94;text-align:center;text-wrap:balance;width:min(100%,340px);margin:0;font-size:.86rem;line-height:1.65}.experience-addon-timer-action{width:auto;min-width:164px;margin-top:0}.experience-addon-timer-error{text-align:center;max-width:340px;margin:0}.experience-addon-timer-runtime.is-ending-soon .experience-addon-timer-dial{box-shadow:0 0 0 1px rgba(var(--brand-rgb), .08), 0 26px 76px #0000005c, 0 0 58px rgba(var(--brand-rgb), .22)}.experience-addon-timer-runtime.is-ending-soon .experience-addon-timer-dial:after{opacity:.88;transform:scale(1.04)}.experience-addon-timer-runtime.is-final-minute .experience-addon-timer-dial{animation:1.8s ease-in-out infinite experience-addon-timer-final-minute}.experience-addon-timer-runtime.is-final-minute .experience-addon-timer-face strong{text-shadow:0 6px 32px #00000059, 0 0 42px rgba(var(--brand-rgb), .28)}@keyframes experience-addon-timer-final-minute{0%,to{transform:scale(.995)}50%{transform:scale(1.018)}}@media (max-width:820px){.experience-workspace-panel.is-timer-addon{background:radial-gradient(circle at 50% 24%, rgba(var(--brand-rgb), .12), transparent 38%), linear-gradient(180deg, #0c0f1fd1, #050812c2);-webkit-backdrop-filter:blur(26px)saturate(130%);backdrop-filter:blur(26px)saturate(130%);border-top-color:#0000}.experience-workspace-panel.is-timer-addon>header{min-height:62px;padding:10px 16px 4px}.experience-workspace-panel.is-timer-addon>.experience-workspace-panel-body{height:calc(min(88dvh,820px) - 62px);padding:18px 20px calc(28px + env(safe-area-inset-bottom));align-content:center}.experience-addon-timer-runtime{gap:20px}.experience-addon-timer-dial{width:min(64vw,238px)}.experience-addon-timer-face strong{font-size:clamp(2.8rem,14vw,4rem)}.experience-addon-timer-guidance{max-width:310px;font-size:.82rem}.experience-addon-timer-action{min-width:150px;min-height:48px}}@media (max-width:430px){.experience-addon-timer-dial{width:min(66vw,220px)}.experience-addon-timer-visual{gap:20px}}@media (prefers-reduced-motion:reduce){.experience-addon-timer-runtime.is-final-minute .experience-addon-timer-dial{animation:none!important}.experience-addon-timer-dial,.experience-addon-timer-dial:after{transition-duration:.01ms!important}}.experience-workspace-panel.is-timer-addon{background:radial-gradient(circle at 50% 28%, rgba(var(--brand-rgb), .1), transparent 42%), linear-gradient(180deg, #0d0f1fd1, #060812d1)}.experience-workspace-panel.is-timer-addon>.experience-workspace-panel-body{background:0 0}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-dial{background:conic-gradient(from -90deg,#89e7c2fa 0deg 360deg);box-shadow:0 0 0 1px #89e7c21a,0 26px 76px #00000057,0 0 54px #89e7c22e}.experience-addon-timer-dial:before{z-index:1}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-dial:before{background:radial-gradient(circle at 44% 32%,#89e7c20e,#0a0d19f0 46%,#050811fa 78%);box-shadow:inset 0 1px #ffffff0f,inset 0 0 48px #89e7c209}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-face strong{color:#fffffffa;text-shadow:0 5px 28px #00000070,0 0 28px #89e7c21a}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-face span{color:#9defcfc2}@media (max-width:820px){.experience-workspace-panel.is-timer-addon{background:radial-gradient(circle at 50% 22%, rgba(var(--brand-rgb), .11), transparent 42%), linear-gradient(180deg, #0d0f1fdb, #060812d6)}}.experience-workspace-status-row{gap:9px}.experience-player-timer{border:1px solid rgba(var(--brand-rgb), .24);color:#fffffff5;background:linear-gradient(135deg, rgba(var(--brand-rgb), .1), #0b0d19c7);height:36px;min-height:36px;box-shadow:inset 0 1px 0 #ffffff0e, 0 6px 20px #00000038, 0 0 20px rgba(var(--brand-rgb), .07);-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%);border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 5px;display:inline-flex;position:relative;transform:none}.experience-player-timer:hover,.experience-player-timer:focus-visible{border-color:rgba(var(--brand-rgb), .46);background:linear-gradient(135deg, rgba(var(--brand-rgb), .17), #0b0d19db);box-shadow:inset 0 1px 0 #ffffff12, 0 8px 24px #00000042, 0 0 24px rgba(var(--brand-rgb), .13);transform:translateY(-1px)}.experience-player-timer-ring{background:conic-gradient(rgba(var(--brand-rgb), .98) var(--experience-player-timer-progress), #ffffff1a 0deg);width:27px;height:27px;box-shadow:0 0 14px rgba(var(--brand-rgb), .18);flex:0 0 27px}.experience-player-timer-ring:before{background:radial-gradient(circle at 42% 34%,#222543fa,#080a14fa);inset:3px}.experience-player-timer-ring>span{opacity:.92;font-size:11px}.experience-player-timer-copy{gap:0}.experience-workspace-topbar-title .experience-player-timer-copy>strong{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(var(--brand-rgb), .1);font-size:14px;font-weight:820;line-height:1}.experience-workspace-topbar-title .experience-player-timer-copy>small{color:rgba(var(--brand-rgb), .78);letter-spacing:.12em;margin-top:2px;font-size:6.5px;font-weight:850}.experience-player-timer.is-ending-soon{border-color:rgba(var(--brand-rgb), .42);box-shadow:inset 0 1px 0 #fff1, 0 7px 22px #0000003d, 0 0 25px rgba(var(--brand-rgb), .16)}.experience-player-timer.is-final-minute{border-color:rgba(var(--brand-rgb), .62);box-shadow:inset 0 1px 0 #ffffff14, 0 8px 24px #00000042, 0 0 30px rgba(var(--brand-rgb), .25)}@media (max-width:820px){.experience-workspace-status-row{gap:8px}.experience-player-timer{gap:6px;height:34px;min-height:34px;padding:3px 10px 3px 4px}.experience-player-timer-ring{flex-basis:26px;width:26px;height:26px}.experience-workspace-topbar-title .experience-player-timer-copy>strong{font-size:13px}.experience-workspace-topbar-title .experience-player-timer-copy>small{display:none}}@media (max-width:430px){.experience-player-timer{padding-right:9px}.experience-workspace-status-row>.experience-workspace-session-status{flex-shrink:1}}.experience-addon-timer-dial{--experience-addon-timer-track:#ffffff1c;background:conic-gradient(from -90deg, rgba(var(--brand-rgb), .98) 0deg var(--experience-addon-timer-progress), var(--experience-addon-timer-track) var(--experience-addon-timer-progress) 360deg);box-shadow:0 0 0 1px #ffffff0e, 0 24px 70px #00000057, 0 0 52px rgba(var(--brand-rgb), .16)}.experience-addon-timer-dial:before{inset:9px}.experience-addon-timer-runtime:not(.is-elapsed) .experience-addon-timer-dial{filter:drop-shadow(0 0 9px rgba(var(--brand-rgb), .12))}@media (max-width:820px){.experience-addon-timer-dial:before{inset:8px}}.experience-addon-timer-dial{background:#ffffff09}.experience-addon-timer-progress-ring{z-index:1;background:conic-gradient(from -90deg, rgba(var(--brand-rgb), 1) 0deg var(--experience-addon-timer-progress), #ffffff1f var(--experience-addon-timer-progress) 360deg);filter:drop-shadow(0 0 8px rgba(var(--brand-rgb), .28));pointer-events:none;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 88.5%,#000 89% 100%);mask:radial-gradient(circle,#0000 0 88.5%,#000 89% 100%)}.experience-addon-timer-dial:before{z-index:0;inset:11px}.experience-addon-timer-runtime.is-ending-soon .experience-addon-timer-progress-ring{filter:drop-shadow(0 0 12px rgba(var(--brand-rgb), .42))}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-dial{background:#ffffff09}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-progress-ring{filter:drop-shadow(0 0 10px #89e7c24d);background:conic-gradient(from -90deg,#89e7c2fa 0deg 360deg)}@media (max-width:820px){.experience-addon-timer-progress-ring{-webkit-mask:radial-gradient(circle,#0000 0 87.5%,#000 88% 100%);mask:radial-gradient(circle,#0000 0 87.5%,#000 88% 100%)}.experience-addon-timer-dial:before{inset:10px}}.experience-addon-timer-progress-ring{display:none}.experience-addon-timer-progress-svg{z-index:2;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(var(--brand-rgb), .24));position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.experience-addon-timer-progress-track,.experience-addon-timer-progress-value{fill:none}.experience-addon-timer-progress-value{stroke:rgba(var(--brand-rgb), 1);stroke-width:5.5px;stroke-linecap:round;transition:stroke-dashoffset .5s linear,stroke .22s,filter .22s}.experience-addon-timer-ticks{z-index:3}.experience-addon-timer-face{z-index:4}.experience-addon-timer-runtime.is-ending-soon .experience-addon-timer-progress-svg{filter:drop-shadow(0 0 11px rgba(var(--brand-rgb), .4))}.experience-addon-timer-runtime.is-final-minute .experience-addon-timer-progress-value{stroke-width:6px}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-progress-value{stroke:#89e7c2fa}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-progress-svg{filter:drop-shadow(0 0 10px #89e7c24d)}.experience-addon-timer-dial,.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-dial{background:#ffffff06}@media (max-width:820px){.experience-addon-timer-progress-track{stroke-width:5.5px}.experience-addon-timer-progress-value{stroke-width:6px}}@media (prefers-reduced-motion:reduce){.experience-addon-timer-progress-value{transition-duration:.01ms!important}}.experience-addon-timer-progress-track{stroke:#ffffff1a;stroke-width:4.5px}.experience-addon-timer-progress-value{stroke:var(--experience-workspace-accent);stroke-width:7px;stroke-linecap:butt;opacity:1;filter:drop-shadow(0 0 4px rgba(var(--brand-rgb), .7)) drop-shadow(0 0 12px rgba(var(--brand-rgb), .3));transition:stroke-dashoffset .5s linear,stroke .22s}.experience-addon-timer-runtime.is-ending-soon .experience-addon-timer-progress-value{stroke-width:7.5px;filter:drop-shadow(0 0 5px rgba(var(--brand-rgb), .88)) drop-shadow(0 0 16px rgba(var(--brand-rgb), .44))}.experience-addon-timer-runtime.is-elapsed .experience-addon-timer-progress-value{stroke:#89e7c2fa;stroke-width:7px}.experience-workspace-panel.is-breathing-addon{background:radial-gradient(circle at 50% 34%, rgba(var(--brand-rgb), .12), transparent 40%), radial-gradient(circle at 50% 72%, rgba(var(--brand-rgb), .055), transparent 42%), linear-gradient(180deg, #0c0f1fcc, #050812bd);-webkit-backdrop-filter:blur(26px)saturate(128%);backdrop-filter:blur(26px)saturate(128%);border-left-color:#0000;box-shadow:-22px 0 70px #00000047,inset 1px 0 #ffffff06}.experience-workspace-panel.is-breathing-addon>header{background:0 0;border-bottom:0}.experience-workspace-panel.is-breathing-addon>.experience-workspace-panel-body{background:0 0}@media (max-width:820px){.experience-workspace-panel.is-breathing-addon{background:radial-gradient(circle at 50% 28%, rgba(var(--brand-rgb), .12), transparent 42%), linear-gradient(180deg, #0c0f1fd6, #050812c7);-webkit-backdrop-filter:blur(26px)saturate(130%);backdrop-filter:blur(26px)saturate(130%);border-top-color:#0000}}.experience-addon-breathing-orb{--breath-cyan:92, 223, 255;--breath-violet:151, 123, 255;--breath-lilac:207, 156, 255;background:radial-gradient(circle at 34% 27%, #ffffff52, transparent 17%), radial-gradient(circle at 40% 36%, rgba(var(--breath-cyan), .3), rgba(var(--breath-violet), .22) 37%, rgba(var(--brand-rgb), .11) 63%, #0c0e220a 100%);box-shadow:0 0 0 1px rgba(var(--breath-violet), .24), 0 0 34px rgba(var(--breath-cyan), .12), 0 24px 86px rgba(var(--breath-violet), .22), inset 0 0 44px #ffffff14}.experience-addon-breathing-orb:before{border-color:rgba(var(--breath-cyan), .18);box-shadow:0 0 30px rgba(var(--breath-cyan), .08), 0 0 64px rgba(var(--breath-violet), .07)}.experience-addon-breathing-orb:after{background:radial-gradient(circle at 46% 42%, #ffffff2e, rgba(var(--breath-cyan), .08) 34%, rgba(var(--breath-violet), .045) 58%, transparent 76%)}.experience-addon-breathing-orb>span{background:radial-gradient(circle at 42% 36%, #ffffff47, rgba(var(--breath-cyan), .16) 32%, rgba(var(--breath-violet), .08) 62%, rgba(var(--brand-rgb), .025) 100%);box-shadow:0 0 20px #ffffff14, 0 0 38px rgba(var(--breath-cyan), .13), 0 0 62px rgba(var(--breath-violet), .1)}.experience-addon-breathing-orb.is-inhale{filter:brightness(1.16)saturate(1.18);background:radial-gradient(circle at 33% 27%, #ffffff6b, transparent 17%), radial-gradient(circle at 42% 38%, rgba(var(--breath-cyan), .42), rgba(var(--breath-violet), .34) 38%, rgba(var(--breath-lilac), .13) 63%, #0c0e220a 100%);box-shadow:0 0 0 1px rgba(var(--breath-cyan), .36), 0 0 44px rgba(var(--breath-cyan), .25), 0 32px 110px rgba(var(--breath-violet), .38), 0 0 92px rgba(var(--breath-lilac), .14), inset 0 0 58px #ffffff1c}.experience-addon-breathing-orb.is-hold{filter:brightness(1.12)saturate(1.14);box-shadow:0 0 0 1px rgba(var(--breath-cyan), .3), 0 0 48px rgba(var(--breath-cyan), .2), 0 34px 108px rgba(var(--breath-violet), .34), 0 0 96px rgba(var(--breath-lilac), .12), inset 0 0 58px #ffffff1a}.experience-addon-breathing-orb.is-exhale{opacity:.82;filter:brightness(.98)saturate(1.06);background:radial-gradient(circle at 38% 32%, #fff3, transparent 18%), radial-gradient(circle at 44% 40%, rgba(var(--breath-cyan), .17), rgba(var(--breath-violet), .23) 40%, rgba(var(--brand-rgb), .075) 68%, #07091908 100%);box-shadow:0 0 0 1px rgba(var(--breath-violet), .17), 0 0 28px rgba(var(--breath-cyan), .07), 0 22px 68px rgba(var(--breath-violet), .17), inset 0 0 42px #ffffff0e}.experience-addon-breathing-orb{background:radial-gradient(circle at 34% 27%, #ffffff52, transparent 17%), radial-gradient(circle at 42% 38%, rgba(var(--breath-cyan), .34), rgba(var(--breath-violet), .27) 38%, rgba(var(--breath-lilac), .1) 64%, #0c0e2209 100%);transition-property:transform,opacity,filter,box-shadow;transition-timing-function:cubic-bezier(.37,0,.63,1)}.experience-addon-breathing-orb.is-ready{opacity:.9;filter:brightness()saturate(1.08);box-shadow:0 0 0 1px rgba(var(--breath-violet), .22), 0 0 30px rgba(var(--breath-cyan), .1), 0 0 64px rgba(var(--breath-violet), .13), 0 26px 78px rgba(var(--breath-violet), .18), inset 0 0 48px #ffffff12}.experience-addon-breathing-orb.is-inhale,.experience-addon-breathing-orb.is-hold{opacity:1;filter:brightness(1.15)saturate(1.17);box-shadow:0 0 0 1px rgba(var(--breath-cyan), .34), 0 0 44px rgba(var(--breath-cyan), .24), 0 0 92px rgba(var(--breath-lilac), .15), 0 34px 110px rgba(var(--breath-violet), .34), inset 0 0 58px #ffffff1a}.experience-addon-breathing-orb.is-exhale{opacity:.8;filter:brightness(.96)saturate(1.04);box-shadow:0 0 0 1px rgba(var(--breath-violet), .16), 0 0 22px rgba(var(--breath-cyan), .055), 0 0 48px rgba(var(--breath-lilac), .055), 0 20px 62px rgba(var(--breath-violet), .14), inset 0 0 42px #ffffff0d}.experience-addon-breathing-orb.is-finished{opacity:.88;filter:brightness(1.03)saturate(1.05);box-shadow:0 0 0 1px rgba(var(--breath-violet), .2), 0 0 28px rgba(var(--breath-cyan), .08), 0 0 56px rgba(var(--breath-lilac), .07), 0 24px 72px rgba(var(--breath-violet), .17), inset 0 0 46px #fff1}.experience-addon-breathing-orb.is-ready,.experience-addon-breathing-orb.is-inhale,.experience-addon-breathing-orb.is-hold,.experience-addon-breathing-orb.is-exhale,.experience-addon-breathing-orb.is-finished{opacity:1;filter:brightness(1.04)saturate(1.1);background:radial-gradient(circle at 34% 27%, #ffffff4d, transparent 17%), radial-gradient(circle at 42% 38%, rgba(var(--breath-cyan), .32), rgba(var(--breath-violet), .26) 38%, rgba(var(--breath-lilac), .1) 64%, #0c0e2209 100%);box-shadow:0 0 0 1px rgba(var(--breath-violet), .22), 0 0 26px rgba(var(--breath-cyan), .08), 0 24px 78px rgba(var(--breath-violet), .18), inset 0 0 48px #ffffff12}.experience-addon-breathing-orb:before{background:radial-gradient(circle, rgba(var(--breath-cyan), .24) 0%, rgba(var(--breath-violet), .16) 38%, rgba(var(--breath-lilac), .07) 58%, transparent 76%);border-color:rgba(var(--breath-cyan), .17);box-shadow:0 0 34px rgba(var(--breath-cyan), .17), 0 0 82px rgba(var(--breath-violet), .17);filter:blur(4px);transition:opacity var(--experience-addon-breathing-light-duration,.8s) cubic-bezier(.37, 0, .63, 1)}.experience-addon-breathing-orb:after{background:radial-gradient(circle at 46% 42%, #fff3, rgba(var(--breath-cyan), .11) 32%, rgba(var(--breath-violet), .055) 58%, transparent 77%);transition:opacity var(--experience-addon-breathing-light-duration,.8s) cubic-bezier(.37, 0, .63, 1)}.experience-addon-breathing-orb>span{transition:opacity var(--experience-addon-breathing-light-duration,.8s) cubic-bezier(.37, 0, .63, 1)}.experience-addon-breathing-orb.is-ready:before{opacity:.34}.experience-addon-breathing-orb.is-ready:after{opacity:.48}.experience-addon-breathing-orb.is-ready>span{opacity:.56}.experience-addon-breathing-orb.is-inhale:before,.experience-addon-breathing-orb.is-hold:before,.experience-addon-breathing-orb.is-inhale:after,.experience-addon-breathing-orb.is-hold:after,.experience-addon-breathing-orb.is-inhale>span,.experience-addon-breathing-orb.is-hold>span{opacity:1}.experience-addon-breathing-orb.is-exhale:before{opacity:.24}.experience-addon-breathing-orb.is-exhale:after{opacity:.38}.experience-addon-breathing-orb.is-exhale>span{opacity:.46}.experience-addon-breathing-orb.is-finished:before{opacity:.42}.experience-addon-breathing-orb.is-finished:after{opacity:.56}.experience-addon-breathing-orb.is-finished>span{opacity:.62}.experience-workspace-panel.is-guided-visual-addon{-webkit-backdrop-filter:blur(27px)saturate(132%);backdrop-filter:blur(27px)saturate(132%);background:radial-gradient(circle at 50% 31%,#5cdfff1a,#0000 28%),radial-gradient(circle at 61% 52%,#977bff21,#0000 43%),radial-gradient(circle at 30% 76%,#cf9cff0e,#0000 38%),linear-gradient(#0b0f1fcf,#050812bf);border-left-color:#0000;box-shadow:-22px 0 72px #0000004d,inset 1px 0 #ffffff07}.experience-workspace-panel.is-guided-visual-addon>header{background:0 0;border-bottom:0}.experience-workspace-panel.is-guided-visual-addon>.experience-workspace-panel-body{background:0 0}@media (max-width:820px){.experience-workspace-panel.is-guided-visual-addon{-webkit-backdrop-filter:blur(27px)saturate(134%);backdrop-filter:blur(27px)saturate(134%);background:radial-gradient(circle at 50% 26%,#5cdfff1a,#0000 31%),radial-gradient(circle at 62% 48%,#977bff24,#0000 45%),linear-gradient(#0b0f1fd9,#050812c9);border-top-color:#0000}}.experience-local-context{background:radial-gradient(circle at 8% 0%, rgba(var(--brand-rgb), .12), transparent 42%), #0a0d198f;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border:1px solid #ffffff14;border-radius:18px;width:min(100%,560px);margin:14px auto 4px;padding:16px;box-shadow:0 18px 54px #0000002e,inset 0 1px #ffffff09}.experience-local-context-heading{gap:3px;margin-bottom:13px;display:grid}.experience-local-context-heading>p{color:rgba(var(--brand-rgb), .9);letter-spacing:.11em;margin:0;font-size:10px;font-weight:760}.experience-local-context-heading>strong{color:#fffffff0;font-size:17px;line-height:1.25}.experience-local-context-heading>span{color:#ffffff85;font-size:12px}.experience-local-context-list{gap:8px;display:grid}.experience-local-context-card{color:inherit;background:#ffffff09;border:1px solid #fff1;border-radius:13px;gap:4px;padding:11px 12px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:grid}.experience-local-context-card:hover{border-color:rgba(var(--brand-rgb), .26);background:rgba(var(--brand-rgb), .075);transform:translateY(-1px)}.experience-local-context-card>strong{color:#ffffffe6;font-size:13px;line-height:1.35}.experience-local-context-card>span{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.experience-local-context-card>small{color:rgba(var(--brand-rgb), .78);font-size:10px}.experience-local-context-status{color:#ffffff7a;margin:4px 0 0;font-size:12px;line-height:1.5}.experience-local-context-status.is-error{color:#ffa5b0e0}@media (max-width:820px){.experience-local-context{border-radius:16px;width:100%;padding:14px}}.experience-local-context-section{gap:9px;margin-top:14px;display:grid}.experience-local-context-section-title{color:#ffffffb8;font-size:11px;font-weight:680}.experience-local-context-moment-image{object-fit:cover;border-radius:10px;width:100%;max-height:220px;display:block}.experience-local-context-trigger{border:1px solid rgba(var(--brand-rgb), .18);width:min(100%,560px);color:inherit;text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f121e94;border-radius:15px;margin:10px auto 4px;padding:11px 14px;display:grid}.experience-local-context-trigger>span{color:rgba(var(--brand-rgb), .86);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.experience-local-context-trigger>strong{color:#ffffffeb;margin-top:2px;font-size:13px}.experience-local-context-trigger>small{color:#ffffff75;margin-top:2px;font-size:10px}@media (max-width:820px){.experience-local-context-trigger{width:100%;margin-top:8px}}.experience-workspace-panel.is-moment-panel{background:radial-gradient(circle at 50% 30%, rgba(var(--brand-rgb), .11), transparent 36%), linear-gradient(180deg, #0c0f1fc7, #050812b3);-webkit-backdrop-filter:blur(24px)saturate(128%);backdrop-filter:blur(24px)saturate(128%);border-left-color:#0000;box-shadow:-22px 0 70px #00000047,inset 1px 0 #ffffff06}.experience-workspace-panel.is-moment-panel>header{min-height:68px;padding:calc(13px + env(safe-area-inset-top)) 20px 8px;border-bottom:0}.experience-workspace-panel.is-moment-panel .experience-run-moment-card{box-shadow:none;background:0 0;border:0}.experience-workspace-panel.is-moment-panel .experience-run-moment-composer{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff12;margin:0 0 12px;padding:0 0 15px}.experience-moment-panel-filters{gap:7px;margin:0 0 8px;display:flex}.experience-moment-panel-filters>button{color:#ffffffa8;min-height:34px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;padding:7px 12px;font-size:.78rem;font-weight:700}.experience-moment-panel-filters>button.is-active{border-color:rgba(var(--brand-rgb),.28);color:#e7e9ff;background:rgba(var(--brand-rgb),.1)}.experience-workspace-panel.is-moment-panel .experience-moment-timeline-item,.experience-workspace-panel.is-moment-panel .experience-run-moment-item{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0}@media (max-width:820px){.experience-workspace-panel.is-moment-panel{background:radial-gradient(circle at 50% 24%, rgba(var(--brand-rgb), .12), transparent 38%), linear-gradient(180deg, #0c0f1fd1, #050812c2);-webkit-backdrop-filter:blur(26px)saturate(130%);backdrop-filter:blur(26px)saturate(130%);border-top-color:#0000}.experience-workspace-panel.is-moment-panel>header{min-height:62px;padding:10px 16px 4px}}.experience-moment-context{align-items:center;gap:7px;min-width:0;margin:0 0 10px;padding:0 1px;display:flex}.experience-moment-context>span{color:rgba(var(--brand-rgb), .92);font-size:.72rem;font-weight:800}.experience-moment-context>strong{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:650;overflow:hidden}.experience-moment-context>button{color:#ffffff7a;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 0;font-size:.7rem}.experience-moment-context>button:hover,.experience-moment-context>button:focus-visible{color:#ffffffd1}.experience-moment-source-context{align-items:baseline;gap:7px;min-width:0;margin:-3px 0 10px 46px;display:flex}.experience-moment-source-context>strong{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:700;overflow:hidden}.experience-moment-source-context>span{color:#ffffff61;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.68rem;overflow:hidden}@media (max-width:820px){.experience-moment-source-context{margin-left:42px}}.experience-workspace-panel.is-core-panel{background:radial-gradient(circle at 50% 30%, rgba(var(--brand-rgb), .11), transparent 36%), linear-gradient(180deg, #0c0f1fc7, #050812b3);-webkit-backdrop-filter:blur(24px)saturate(128%);backdrop-filter:blur(24px)saturate(128%);border-left-color:#0000;box-shadow:-22px 0 70px #00000047,inset 1px 0 #ffffff06}.experience-workspace-panel.is-core-panel>header{min-height:68px;padding:calc(13px + env(safe-area-inset-top)) 20px 8px;border-bottom:0}.experience-workspace-panel.is-core-panel>.experience-workspace-panel-body{padding-top:12px}.experience-workspace-panel.is-core-panel .experience-workspace-info{gap:13px}.experience-workspace-panel.is-core-panel .experience-workspace-info>.experience-workspace-panel-label{display:none}.experience-workspace-panel.is-core-panel .experience-workspace-info h2{letter-spacing:-.025em;font-size:clamp(1.25rem,2.4vw,1.55rem);line-height:1.22}.experience-workspace-panel.is-core-panel .experience-workspace-author{font-size:.82rem}.experience-workspace-panel.is-core-panel .experience-workspace-summary{color:#ffffffa8;font-size:.92rem;line-height:1.65}.experience-workspace-panel.is-core-panel .experience-workspace-facts{border-top:1px solid #fff1;margin-top:3px}.experience-workspace-panel.is-core-panel .experience-workspace-facts div{border-bottom:1px solid #ffffff0e;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:10px 0}.experience-workspace-panel.is-core-panel .experience-workspace-facts dt{color:#ffffff61;font-size:.76rem}.experience-workspace-panel.is-core-panel .experience-workspace-facts dd{color:#ffffffc2;font-size:.8rem}.experience-workspace-panel.is-core-panel .experience-workspace-panel-link{width:fit-content;margin-top:1px;font-size:.78rem;text-decoration:none}.experience-workspace-panel.is-core-panel .solution-steps-card{gap:12px}.experience-workspace-panel.is-core-panel .solution-steps-heading{border-bottom:1px solid #ffffff0e;align-items:center;padding-bottom:8px}.experience-workspace-panel.is-core-panel .solution-steps-heading .solution-section-label{display:none}.experience-workspace-panel.is-core-panel .solution-steps-heading h2{color:#ffffffc2;letter-spacing:0;margin:0;font-size:.86rem;font-weight:650}.experience-workspace-panel.is-core-panel .solution-count{color:rgba(var(--brand-rgb), .92);font-size:.76rem;font-weight:800}.experience-workspace-panel.is-core-panel .solution-step-list{gap:0}.experience-workspace-panel.is-core-panel .solution-step-item{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff0e;border-radius:0;gap:12px;margin:0;padding:14px 0}.experience-workspace-panel.is-core-panel .solution-step-item:last-child{border-bottom:0}.experience-workspace-panel.is-core-panel .solution-step-number{color:#ffffff80;background:#ffffff06;border-color:#ffffff17;width:28px;height:28px}.experience-workspace-panel.is-core-panel .solution-step-item.is-completed .solution-step-number{border-color:rgba(var(--brand-rgb), .25);color:rgba(var(--brand-rgb), .95);background:rgba(var(--brand-rgb), .08)}.experience-workspace-panel.is-core-panel .experience-run-step-title{color:#ffffffe0;font-size:.9rem}.experience-workspace-panel.is-core-panel .experience-run-step-description{color:#ffffff7a;font-size:.78rem;line-height:1.55}.experience-workspace-panel.is-core-panel .experience-run-step-copy time{color:#ffffff57;font-size:.69rem}.experience-workspace-panel.is-core-panel .experience-run-progress-button,.experience-workspace-panel.is-core-panel .experience-run-readonly-status{box-shadow:none}.experience-workspace-panel.is-core-panel .experience-workspace-result-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;margin:0;padding:0}.experience-workspace-panel.is-core-panel .experience-workspace-result-card>.experience-workspace-panel-label{color:rgba(var(--brand-rgb), .82);letter-spacing:.11em;font-size:.66rem}.experience-workspace-panel.is-core-panel .experience-workspace-result-card h2{font-size:clamp(1.2rem,2.5vw,1.5rem)}.experience-workspace-panel.is-core-panel .experience-workspace-result-card>p{color:#ffffff8a;font-size:.84rem;line-height:1.55}.experience-workspace-panel.is-core-panel .experience-completion-hero{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff0f;border-radius:0;margin:6px 0 0;padding:18px 0;position:relative}.experience-workspace-panel.is-core-panel .experience-completion-hero-glow{display:none}.experience-workspace-panel.is-core-panel .experience-completion-hero-content{gap:18px}.experience-workspace-panel.is-core-panel .experience-completion-hero-heading{gap:10px}.experience-workspace-panel.is-core-panel .experience-completion-hero-heading .solution-section-label{color:rgba(var(--brand-rgb), .78);letter-spacing:.1em;font-size:.64rem}.experience-workspace-panel.is-core-panel .experience-completion-hero-heading h2{font-size:clamp(1.25rem,2.7vw,1.6rem);line-height:1.25}.experience-workspace-panel.is-core-panel .experience-completion-hero-heading p{color:#ffffff85;font-size:.82rem;line-height:1.6}.experience-workspace-panel.is-core-panel .experience-completion-private-badge{color:#ffffff80;box-shadow:none;background:#ffffff06;border-color:#ffffff14}.experience-workspace-panel.is-core-panel .experience-completion-hero-stats{border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e}.experience-workspace-panel.is-core-panel .experience-completion-hero-stats>div{background:0 0}.experience-workspace-panel.is-core-panel .experience-completion-reflection,.experience-workspace-panel.is-core-panel .experience-completion-knowledge{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0;padding:18px 0}.experience-workspace-panel.is-core-panel .experience-completion-reflection .experience-run-outcome-saved,.experience-workspace-panel.is-core-panel .experience-completion-knowledge .experience-run-outcome-saved{background:0 0;border:0;border-radius:0;padding:14px 0}@media (max-width:820px){.experience-workspace-panel.is-core-panel{background:radial-gradient(circle at 50% 24%, rgba(var(--brand-rgb), .12), transparent 38%), linear-gradient(180deg, #0c0f1fd1, #050812c2);-webkit-backdrop-filter:blur(26px)saturate(130%);backdrop-filter:blur(26px)saturate(130%);border-top-color:#0000}.experience-workspace-panel.is-core-panel>header{min-height:62px;padding:10px 16px 4px}.experience-workspace-panel.is-core-panel>.experience-workspace-panel-body{padding-top:10px}.experience-workspace-panel.is-core-panel .experience-workspace-info h2,.experience-workspace-panel.is-core-panel .experience-completion-hero-heading h2{font-size:1.3rem}.experience-workspace-panel.is-core-panel .solution-step-item{padding:12px 0}}.experience-workspace-panel.is-core-panel .experience-run-checkin-card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;margin:0;padding:0}.experience-workspace-panel.is-core-panel .experience-run-checkin-heading{border-bottom:1px solid #ffffff0e;gap:5px;padding-bottom:9px}.experience-workspace-panel.is-core-panel .experience-run-checkin-heading h2{color:#ffffffd6;letter-spacing:-.01em;margin:0;font-size:.9rem;font-weight:700}.experience-workspace-panel.is-core-panel .experience-run-checkin-heading p{color:#ffffff70;margin:0;font-size:.76rem;line-height:1.5}.experience-workspace-panel.is-core-panel .experience-run-checkin-heading>span{color:#ffffff61;font-size:.72rem}.experience-workspace-panel.is-core-panel .experience-run-checkin-editor{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff0f;border-radius:0;gap:9px;margin:0;padding:0 0 15px}.experience-workspace-panel.is-core-panel .experience-run-checkin-editor label{color:#ffffff85;font-size:.76rem;font-weight:650}.experience-workspace-panel.is-core-panel .experience-run-checkin-editor textarea{color:#ffffffe0;min-height:100px;box-shadow:none;resize:vertical;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:12px 13px}.experience-workspace-panel.is-core-panel .experience-run-checkin-editor textarea:focus,.experience-workspace-panel.is-core-panel .experience-run-checkin-editor textarea:focus-visible{border-color:rgba(var(--brand-rgb), .26);background:rgba(var(--brand-rgb), .045);box-shadow:none;outline:none}.experience-workspace-panel.is-core-panel .experience-run-checkin-editor textarea::placeholder{color:#ffffff4d}.experience-workspace-panel.is-core-panel .experience-run-checkin-list{gap:0;margin:0;padding:0}.experience-workspace-panel.is-core-panel .experience-run-checkin-item{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff0e;border-radius:0;margin:0;padding:14px 0}.experience-workspace-panel.is-core-panel .experience-run-checkin-item:last-child{border-bottom:0}.experience-workspace-panel.is-core-panel .experience-run-checkin-item>p{color:#ffffffc2;margin:0;font-size:.86rem;line-height:1.62}.experience-workspace-panel.is-core-panel .experience-run-checkin-item-footer{margin-top:8px}.experience-workspace-panel.is-core-panel .experience-run-checkin-item-footer time{color:#ffffff52;font-size:.69rem}.experience-workspace-panel.is-core-panel .experience-run-checkin-delete-confirmation{box-shadow:none;background:0 0;border:0;border-top:1px solid #ffffff0e;border-radius:0;margin-top:8px;padding:12px 0}.experience-workspace-panel.is-core-panel .experience-run-checkin-completed-note,.experience-workspace-panel.is-core-panel .experience-run-checkin-empty{color:#fff6;margin:0;font-size:.78rem;line-height:1.55}@media (max-width:820px){.experience-workspace-panel.is-core-panel .experience-run-checkin-editor textarea{min-height:92px}.experience-workspace-panel.is-core-panel .experience-run-checkin-item{padding:12px 0}}.experience-run-loading{color:#ffffff8a;background:radial-gradient(circle at 50% 42%, rgba(var(--brand-rgb), .1), transparent 28%), #05080c;letter-spacing:.01em;justify-content:center;align-items:center;gap:10px;width:100%;min-height:100dvh;font-size:.82rem;font-weight:600;display:flex}.experience-run-loading-pulse{background:rgba(var(--brand-rgb), .92);width:7px;height:7px;box-shadow:0 0 0 0 rgba(var(--brand-rgb), .24);border-radius:50%;animation:1.35s ease-out infinite experience-run-loading-pulse}@keyframes experience-run-loading-pulse{0%{box-shadow:0 0 0 0 rgba(var(--brand-rgb), .24);opacity:.72}70%{box-shadow:0 0 0 9px rgba(var(--brand-rgb), 0);opacity:1}to{box-shadow:0 0 0 0 rgba(var(--brand-rgb), 0);opacity:.72}}@media (prefers-reduced-motion:reduce){.experience-run-loading-pulse{animation:none}}.experience-local-participation-strip{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:#080b1547;border:1px solid #ffffff0e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:min(100%,560px);margin:8px auto 2px;padding:10px 11px;display:grid}.experience-local-checkin-control{align-items:center;gap:9px;min-width:0;display:flex}.experience-local-checkin-context{flex:auto;align-items:flex-start;gap:7px;min-width:0;display:flex}.experience-local-checkin-pin{color:rgba(var(--brand-rgb), .88);text-shadow:0 0 9px rgba(var(--brand-rgb), .42);flex:none;margin-top:5px;font-size:6px}.experience-local-checkin-context>div{gap:2px;min-width:0;display:grid}.experience-local-checkin-context strong{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.3;overflow:hidden}.experience-local-checkin-context small{color:#ffffff61;font-size:9px;font-weight:600;line-height:1.25}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{border-color:rgba(var(--brand-rgb), .18);color:#ffffffb8;background:rgba(var(--brand-rgb), .07);width:auto;min-height:30px;box-shadow:none;border-radius:999px;flex:none;padding:0 10px;font-size:10px;font-weight:700}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin:disabled{opacity:.72}.experience-local-checkin-error{grid-column:1/-1;margin:3px 0 0;font-size:10px}.experience-local-participation-strip .experience-local-context-trigger{color:#ffffffa8;text-align:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:88px;min-height:32px;margin:0;padding:0 10px;display:flex}.experience-local-participation-strip .experience-local-context-trigger>span{color:inherit;letter-spacing:0;text-transform:none;font-size:10px;font-weight:700}.experience-local-participation-strip .experience-local-context-trigger>span:after{content:"  ›";color:rgba(var(--brand-rgb), .82)}.experience-local-participation-strip .experience-local-context-trigger>strong,.experience-local-participation-strip .experience-local-context-trigger>small{display:none}.experience-local-participation-strip .experience-local-context-trigger:hover,.experience-local-participation-strip .experience-local-context-trigger:focus-visible{border-color:rgba(var(--brand-rgb), .2);color:#ffffffe0;background:rgba(var(--brand-rgb), .06)}@media (max-width:820px){.experience-local-participation-strip{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:7px;width:100%;margin-top:6px;padding:8px 9px}.experience-local-checkin-control{gap:7px}.experience-local-checkin-context strong{font-size:10px}.experience-local-checkin-context small{font-size:8px}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{min-height:28px;padding:0 8px;font-size:9px}.experience-local-participation-strip .experience-local-context-trigger{min-width:78px;min-height:28px;padding:0 8px}.experience-local-participation-strip .experience-local-context-trigger>span{font-size:9px}.experience-local-participation-strip{grid-template-columns:1fr 1fr;gap:7px 8px}.experience-local-checkin-control{display:contents}.experience-local-checkin-context{grid-column:1/-1;width:100%}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{grid-column:1;justify-content:center;width:100%;min-height:30px}.experience-local-participation-strip .experience-local-context-trigger{grid-column:2;width:100%;min-width:0;min-height:30px}.experience-local-checkin-error{grid-column:1/-1}.experience-workspace-panel{opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .21s,visibility 0s linear .32s;transform:translateY(calc(100% + 18px))}.experience-workspace-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .21s,visibility linear;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce) and (max-width:820px){.experience-workspace-panel,.experience-workspace-panel.is-open{transition:none}}.experience-synchronized-weekly{gap:7px;width:min(100%,330px);margin:8px auto 3px;display:grid}.experience-synchronized-weekly>span{color:#ffffff7a;letter-spacing:.01em;font-size:10px;font-weight:650}.experience-synchronized-weekdays{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.experience-synchronized-weekdays>i{color:#ffffff52;background:#ffffff05;border:1px solid #ffffff0e;border-radius:999px;place-items:center;min-width:0;height:25px;font-size:9px;font-style:normal;font-weight:700;display:grid}.experience-synchronized-weekdays>i.is-active{border-color:rgba(var(--brand-rgb), .28);color:#ebedfff5;background:rgba(var(--brand-rgb), .12);box-shadow:inset 0 0 0 1px rgba(var(--brand-rgb), .035)}.experience-addon-dock{scrollbar-width:none;overscroll-behavior-inline:contain;align-self:center;gap:8px;width:min(100%,560px);min-width:0;margin-inline:auto;padding:2px 2px 4px;display:flex;overflow:auto hidden}.experience-addon-dock::-webkit-scrollbar{display:none}.experience-addon-dock-entry{color:#ffffffc2;min-width:0;min-height:36px;box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff17;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:11px;font-weight:760;line-height:1;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.experience-addon-dock-entry:hover:not(:disabled),.experience-addon-dock-entry:focus-visible{border-color:rgba(var(--brand-rgb), .28);color:#f6f7fff5;background:rgba(var(--brand-rgb), .09)}.experience-addon-dock-entry:active:not(:disabled){transform:scale(.97)}.experience-addon-dock-entry.is-active{border-color:rgba(var(--brand-rgb), .42);color:#f8f9fffa;background:rgba(var(--brand-rgb), .15);box-shadow:inset 0 0 0 1px rgba(var(--brand-rgb), .04)}.experience-addon-dock-entry.is-completed{color:#ccffe7cc;background:#6be6ae0e;border-color:#6be6ae2e}.experience-addon-dock-entry:disabled{cursor:default}.experience-addon-dock-entry:disabled:not(.is-completed){opacity:.46}.experience-addon-dock-check{color:#89f2c0eb;font-size:10px;font-weight:900}@media (max-width:820px){.experience-synchronized-weekly{gap:6px;width:min(100%,300px);margin-top:7px}.experience-synchronized-weekdays{gap:4px}.experience-synchronized-weekdays>i{height:24px;font-size:8px}.experience-addon-dock{justify-content:flex-start;gap:7px;width:100%;padding-inline:1px}.experience-addon-dock-entry{min-height:34px;padding-inline:12px;font-size:10px}}.experience-local-participation-strip,.experience-local-checkin-control{align-items:center}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin,.experience-local-participation-strip .experience-local-context-trigger{box-sizing:border-box;justify-content:center;align-items:center;height:34px;min-height:34px;line-height:1}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{width:auto;box-shadow:none;border-radius:999px;gap:6px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin:before{border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:10px;font-weight:900;display:grid}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-available{color:#effff8;background:linear-gradient(#45b38bf5,#2d8b6cf5);border-color:#6ee7b77a;box-shadow:0 7px 22px #2daa7e2e,inset 0 1px #ffffff24}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-available:before{content:"✓";color:#14563f;background:#ffffffe6}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-available:hover,.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-available:focus-visible{background:linear-gradient(#4ec396,#309774);border-color:#a7f3d0b8;transform:translateY(-1px)}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-checked-in{color:#dcffefd1;opacity:1;background:#3d9d7838;border-color:#6ee7b747}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-checked-in:before{content:"✓";color:#d9ffec;background:#4abe8f47}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-unavailable{color:#ffffff85;opacity:1;background:#ffffff06;border-color:#ffffff29}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin.is-unavailable:before{content:"◷";color:#ffffff7a;background:#ffffff0e}.experience-local-participation-strip .experience-local-context-trigger{color:#ffffff94;background:#ffffff06;border-color:#ffffff13;padding-inline:12px}@media (max-width:820px){.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin,.experience-local-participation-strip .experience-local-context-trigger{width:100%;height:32px;min-height:32px}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{padding-inline:10px}}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin:before{pointer-events:none;flex:0 0 16px;place-items:center;width:16px;height:16px;margin:0;line-height:1;display:grid;position:static;inset:auto;transform:translate(0,0)}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{vertical-align:middle;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative}.experience-local-participation-strip .experience-local-context-trigger{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}@media (min-width:821px){.experience-local-participation-strip{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:8px}.experience-local-checkin-control{display:contents}.experience-local-checkin-context{grid-column:1;align-self:center;width:100%}.experience-local-checkin-control .experience-workspace-primary-action.is-local-checkin{grid-column:2;align-self:center;height:34px;min-height:34px;margin:0}.experience-local-participation-strip .experience-local-context-trigger{grid-column:3;align-self:center;height:34px;min-height:34px;margin:0}.experience-local-checkin-error{grid-column:1/-1}}.experience-local-participation-strip .experience-local-context-trigger>span{justify-content:center;align-items:center;gap:5px;display:inline-flex}.experience-local-context-trigger-icon{width:13px;height:13px;color:rgba(var(--brand-rgb), .86);flex:0 0 13px;display:block}.experience-local-participation-strip .experience-local-context-trigger>span:after{margin-left:1px}.experience-workspace-action-rail button.is-moment-discovery{position:relative;overflow:visible}.experience-workspace-action-rail button.is-moment-discovery>span{z-index:1;border-radius:50%;place-items:center;width:40px;height:40px;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:after{content:"";border:1px solid rgba(var(--brand-rgb), 0);pointer-events:none;border-radius:50%;animation:5.2s cubic-bezier(.22,1,.36,1) infinite experience-moment-discovery-ring;position:absolute;inset:-4px}.experience-workspace-action-rail button.is-moment-discovery:hover>span,.experience-workspace-action-rail button.is-moment-discovery:focus-visible>span{color:#fff;background:rgba(var(--brand-rgb), .12);box-shadow:0 0 24px rgba(var(--brand-rgb), .18);transform:scale(1.07)}.experience-workspace-action-rail button.is-moment-discovery.is-active>span{color:#ebedff;background:rgba(var(--brand-rgb), .14);box-shadow:0 0 22px rgba(var(--brand-rgb), .15)}@keyframes experience-moment-discovery-pulse{0%{background:rgba(var(--brand-rgb), .065);box-shadow:0 0 18px rgba(var(--brand-rgb), .1);transform:scale(1)}6%{background:rgba(var(--brand-rgb), .18);box-shadow:0 0 0 5px rgba(var(--brand-rgb), .06), 0 0 30px rgba(var(--brand-rgb), .28);transform:scale(1.12)}13%{background:rgba(var(--brand-rgb), .1);box-shadow:0 0 22px rgba(var(--brand-rgb), .16);transform:scale(1.035)}20%,to{background:rgba(var(--brand-rgb), .065);box-shadow:0 0 18px rgba(var(--brand-rgb), .1);transform:scale(1)}}@keyframes experience-moment-discovery-ring{0%{opacity:0;border-color:rgba(var(--brand-rgb), 0);transform:scale(.88)}4%{opacity:.9;border-color:rgba(var(--brand-rgb), .48);transform:scale(.96)}16%{opacity:0;border-color:rgba(var(--brand-rgb), 0);transform:scale(1.38)}17%,to{opacity:0;border-color:rgba(var(--brand-rgb), 0);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span,.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:after{animation:none}}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active){color:#ebedfff5;background:rgba(var(--brand-rgb), .075);box-shadow:inset 0 0 0 1px rgba(var(--brand-rgb), .16), 0 0 18px rgba(var(--brand-rgb), .07);position:relative}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active):after{content:"✦";z-index:3;color:#fff;background:rgba(var(--brand-rgb), .92);width:14px;height:14px;box-shadow:0 0 12px rgba(var(--brand-rgb), .55);pointer-events:none;border-radius:50%;place-items:center;font-size:8px;line-height:1;animation:4.8s ease-in-out infinite experience-moment-discovery-spark;display:grid;position:absolute;top:6px;right:8px}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span{color:#fff;background:radial-gradient(circle, rgba(var(--brand-rgb), .25), rgba(var(--brand-rgb), .08) 58%, transparent 72%);box-shadow:0 0 20px rgba(var(--brand-rgb), .2);animation:4.8s cubic-bezier(.22,1,.36,1) infinite experience-moment-discovery-strong-pulse}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:before{content:"";border:1.5px solid rgba(var(--brand-rgb), .56);opacity:0;pointer-events:none;border-radius:50%;animation:4.8s cubic-bezier(.22,1,.36,1) infinite experience-moment-discovery-halo-a;position:absolute;inset:-4px}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:after{content:"";border:1px solid rgba(var(--brand-rgb), .42);opacity:0;pointer-events:none;border-radius:50%;animation:4.8s cubic-bezier(.22,1,.36,1) infinite experience-moment-discovery-halo-b;position:absolute;inset:-4px}@keyframes experience-moment-discovery-strong-pulse{0%,to{box-shadow:0 0 20px rgba(var(--brand-rgb), .2);transform:scale(1)}7%{box-shadow:0 0 0 6px rgba(var(--brand-rgb), .09), 0 0 34px rgba(var(--brand-rgb), .42);transform:scale(1.14)}14%{box-shadow:0 0 24px rgba(var(--brand-rgb), .25);transform:scale(1.04)}21%,88%{box-shadow:0 0 20px rgba(var(--brand-rgb), .2);transform:scale(1)}}@keyframes experience-moment-discovery-halo-a{0%{opacity:0;transform:scale(.92)}5%{opacity:.82;transform:scale(1)}19%{opacity:0;transform:scale(1.18)}20%,to{opacity:0;transform:scale(1.18)}}@keyframes experience-moment-discovery-halo-b{0%,7%{opacity:0;transform:scale(.94)}11%{opacity:.58;transform:scale(1)}25%{opacity:0;transform:scale(1.14)}26%,to{opacity:0;transform:scale(1.14)}}@keyframes experience-moment-discovery-spark{0%,to{opacity:.86;transform:scale(1)rotate(0)}7%{opacity:1;transform:scale(1.3)rotate(12deg)}14%{transform:scale(1)rotate(0)}72%{opacity:.72}}@media (prefers-reduced-motion:reduce){.experience-workspace-action-rail button.is-moment-discovery:not(.is-active),.experience-workspace-action-rail button.is-moment-discovery:not(.is-active):after,.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span,.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:before,.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:after{animation:none}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span{box-shadow:0 0 24px rgba(var(--brand-rgb), .28)}}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active){background:radial-gradient(circle at 28% 20%,#ffffff1a,#0000 32%),linear-gradient(135deg,#7f8cff13,#b868ff0d 38%,#4acfff0a 68%,#ff69b40a);box-shadow:inset 0 0 0 1px #a48eff2e,0 0 18px #7f8cff12}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span{color:#fff;background:radial-gradient(circle at 35% 28%,#ffffff3d,#0000 23%),radial-gradient(circle at 25% 80%,#44d7ff33,#0000 44%),radial-gradient(circle at 80% 28%,#de69ff3d,#0000 44%),radial-gradient(circle,#7f8cff38,#7f8cff12 67%,#0000 75%);box-shadow:0 0 18px #7f8cff3d,0 0 34px #be5fff1a}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:before{content:"";opacity:0;pointer-events:none;background:conic-gradient(#7f8cff00,#7f8cffb8,#ca66ffad,#45d3ff9e,#ff6fbb8c,#7f8cffb8,#7f8cff00);border:0;border-radius:50%;animation:4.8s cubic-bezier(.22,1,.36,1) infinite experience-moment-discovery-halo-a;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}.experience-workspace-action-rail button.is-moment-discovery:not(.is-active):after{color:#fff;background:linear-gradient(135deg,#8e9aff,#c66cff 48%,#52d5ff);box-shadow:0 0 8px #7f8cff8c,0 0 15px #c66cff61}@media (prefers-reduced-motion:reduce){.experience-workspace-action-rail button.is-moment-discovery:not(.is-active)>span:before{animation:none}}.experience-player-step-ui>.experience-workspace-primary-action:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.72)}.experience-step-completion-gate{color:#ffffff85;text-align:center;width:min(100%,430px);margin:-2px auto 8px;font-size:10px;font-weight:650;line-height:1.4;display:block}.experience-addon-audio-runtime{gap:24px;width:min(100%,540px)}.experience-addon-audio-transport{grid-template-columns:64px minmax(0,190px) 64px;justify-content:center;align-items:center;gap:clamp(12px,4vw,24px);width:100%;margin:10px auto 0;display:grid}.experience-addon-audio-halo-shell{--experience-addon-audio-progress:0deg;aspect-ratio:1;isolation:isolate;border-radius:50%;place-items:center;width:clamp(154px,38vw,190px);display:grid;position:relative}.experience-addon-audio-halo-shell:before,.experience-addon-audio-halo-shell:after{content:"";border:1px solid rgba(var(--brand-rgb), .15);border-radius:inherit;pointer-events:none;opacity:.46;position:absolute}.experience-addon-audio-halo-shell:before{inset:-14px}.experience-addon-audio-halo-shell:after{opacity:.24;inset:-29px}.experience-addon-audio-runtime.is-playing .experience-addon-audio-halo-shell:before{animation:3.2s ease-out infinite experience-addon-audio-pulse}.experience-addon-audio-runtime.is-playing .experience-addon-audio-halo-shell:after{animation:3.2s ease-out 1.05s infinite experience-addon-audio-pulse}.experience-addon-audio-halo{border-radius:inherit;background:conic-gradient(from -90deg, rgba(var(--brand-rgb), .98) 0deg, rgba(var(--brand-rgb), .98) var(--experience-addon-audio-progress), #ffffff17 var(--experience-addon-audio-progress), #ffffff17 360deg);box-shadow:0 26px 86px rgba(var(--brand-rgb), .22);position:absolute;inset:0}.experience-addon-audio-halo:before{content:"";border-radius:inherit;background:radial-gradient(circle at 38% 30%, #ffffff2e, rgba(var(--brand-rgb), .17) 38%, #080b14f5 74%);position:absolute;inset:6px;box-shadow:inset 0 0 44px #ffffff0b}.experience-addon-audio-center{z-index:2;aspect-ratio:1;cursor:pointer;color:#fffffff7;-webkit-backdrop-filter:blur(12px);background:#090c1685;border:0;border-radius:50%;place-items:center;width:104px;padding:0;transition:transform .16s,background .16s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12}.experience-addon-audio-center:hover{background:#0c101dad;transform:scale(1.035)}.experience-addon-audio-center .chimi-icon{flex:none;display:block}.experience-addon-audio-center .chimi-icon--play{transform:translate(2px)}.experience-addon-audio-center .chimi-icon--pause{transform:translate(0)}.experience-addon-audio-center .chimi-icon--replay{transform:translate(-1px)}.experience-addon-audio-skip{cursor:pointer;color:#ffffffc7;background:#ffffff09;border:1px solid #ffffff17;border-radius:50%;place-items:center;gap:1px;min-width:56px;min-height:56px;padding:7px;transition:border-color .16s,color .16s,background .16s,transform .16s;display:grid}.experience-addon-audio-skip:hover:not(:disabled){border-color:rgba(var(--brand-rgb), .25);color:#fffffff5;background:rgba(var(--brand-rgb), .08);transform:translateY(-1px)}.experience-addon-audio-skip:disabled{cursor:default;opacity:.3}.experience-addon-audio-skip-icon{place-items:center;width:34px;height:34px;display:grid;position:relative}.experience-addon-audio-skip-icon .chimi-icon{display:block}.experience-addon-audio-skip-icon>small{font-variant-numeric:tabular-nums;color:#fffc;pointer-events:none;font-size:8px;font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.experience-addon-audio-timeline{gap:7px;width:min(100%,430px);margin:0 auto;display:grid}.experience-addon-audio-timeline-control{align-items:center;width:100%;height:22px;display:grid;position:relative}.experience-addon-audio-timeline-track{z-index:0;pointer-events:none;background:#ffffff1c;border-radius:999px;height:4px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%);box-shadow:inset 0 1px 1px #0003}.experience-addon-audio-timeline-track>span{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--brand-rgb), .82), rgba(var(--brand-rgb), 1));width:0;height:100%;box-shadow:0 0 12px rgba(var(--brand-rgb), .42);display:block}.experience-addon-audio-timeline-control>input[type=range]{z-index:1;cursor:pointer;appearance:none;background:0 0;width:100%;height:22px;margin:0;padding:0;position:relative}.experience-addon-audio-timeline-control>input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:4px}.experience-addon-audio-timeline-control>input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--brand);width:14px;height:14px;box-shadow:0 0 0 4px rgba(var(--brand-rgb), .13), 0 0 16px rgba(var(--brand-rgb), .38);border:2px solid #fffffff5;border-radius:50%;margin-top:-5px}.experience-addon-audio-timeline-control>input[type=range]::-moz-range-track{background:0 0;border-radius:999px;height:4px}.experience-addon-audio-timeline-control>input[type=range]::-moz-range-progress{background:0 0}.experience-addon-audio-timeline-control>input[type=range]::-moz-range-thumb{background:var(--brand);width:12px;height:12px;box-shadow:0 0 0 4px rgba(var(--brand-rgb), .13);border:2px solid #fffffff5;border-radius:50%}.experience-addon-audio-time{font-variant-numeric:tabular-nums;color:#ffffff70;justify-content:space-between;font-size:10px;display:flex}.experience-addon-audio-runtime{--sonic-core-scale:1;--sonic-ring-one-scale:1;--sonic-ring-two-scale:1;--sonic-ring-one-opacity:.22;--sonic-ring-two-opacity:.12;--sonic-ring-one-alpha:.15;--sonic-ring-two-alpha:.1;--sonic-corona-scale:1;--sonic-corona-opacity:0;--sonic-corona-rotation:0deg;--sonic-glow-alpha:.22;--sonic-impact-alpha:0}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:before,.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:after{transform-origin:50%;will-change:transform, opacity;transition:transform 70ms linear,opacity 85ms linear,border-color 85ms linear;animation:none}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:before{transform:scale(var(--sonic-ring-one-scale));opacity:var(--sonic-ring-one-opacity);border-color:rgba(var(--brand-rgb), var(--sonic-ring-one-alpha))}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:after{transform:scale(var(--sonic-ring-two-scale));opacity:var(--sonic-ring-two-opacity);border-color:rgba(var(--brand-rgb), var(--sonic-ring-two-alpha))}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo{transform:scale(var(--sonic-core-scale));transform-origin:50%;box-shadow:0 26px 86px rgba(var(--brand-rgb), var(--sonic-glow-alpha)), 0 0 58px rgba(var(--brand-rgb), var(--sonic-impact-alpha));will-change:transform, box-shadow;transition:transform 64ms linear,box-shadow 82ms linear}.experience-addon-audio-halo:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:repeating-conic-gradient(from -6deg, rgba(var(--brand-rgb), .76) 0deg .75deg, #ffffff1f .85deg 1.2deg, transparent 1.3deg 7.5deg);transform:scale(var(--sonic-corona-scale)) rotate(var(--sonic-corona-rotation));will-change:transform, opacity;transition:transform 62ms linear,opacity 72ms linear;position:absolute;inset:-28px;-webkit-mask:radial-gradient(circle,#0000 0 68%,#000 71% 75%,#0000 79%);mask:radial-gradient(circle,#0000 0 68%,#000 71% 75%,#0000 79%)}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo:after{opacity:var(--sonic-corona-opacity)}@media (prefers-reduced-motion:reduce){.experience-addon-audio-runtime.is-playing .experience-addon-audio-halo-shell:before,.experience-addon-audio-runtime.is-playing .experience-addon-audio-halo-shell:after{animation:none}.experience-addon-audio-runtime .experience-addon-audio-halo-shell:before,.experience-addon-audio-runtime .experience-addon-audio-halo-shell:after,.experience-addon-audio-runtime .experience-addon-audio-halo,.experience-addon-audio-runtime .experience-addon-audio-halo:after{transition:none;transform:none}.experience-addon-audio-runtime .experience-addon-audio-halo:after{opacity:0}}.experience-addon-audio-engine{display:none}.experience-addon-audio-runtime .experience-addon-runtime-guidance{max-width:390px;margin-bottom:0}.experience-addon-audio-runtime.is-finished .experience-addon-audio-halo{background:conic-gradient(#9bebcdeb 0deg 360deg);box-shadow:0 24px 76px #9bebcd24}.experience-addon-audio-runtime.is-finished .experience-addon-audio-halo:before{background:radial-gradient(circle at 38% 30%,#ffffff2b,#9bebcd1f 40%,#080f12f5 74%)}@keyframes experience-addon-audio-pulse{0%{opacity:.38;transform:scale(.96)}68%{opacity:.12}to{opacity:0;transform:scale(1.14)}}@media (max-width:430px){.experience-addon-audio-runtime{gap:20px}.experience-addon-audio-transport{grid-template-columns:54px minmax(0,164px) 54px;gap:9px}.experience-addon-audio-halo-shell{width:min(43vw,164px)}.experience-addon-audio-center{width:92px}.experience-addon-audio-skip{min-width:50px;min-height:50px}}.experience-addon-breathing-orb{aspect-ratio:1;background:radial-gradient(circle at 38% 30%, #ffffff47, rgba(var(--brand-rgb), .3) 34%, rgba(var(--brand-rgb), .1) 68%, rgba(var(--brand-rgb), .03) 100%);width:clamp(190px,44vw,276px);box-shadow:0 0 0 1px rgba(var(--brand-rgb), .22), 0 28px 86px rgba(var(--brand-rgb), .26), inset 0 0 42px #ffffff14;border-radius:50%;place-items:center;margin:38px auto 34px;transition-property:transform,opacity,filter,box-shadow;transition-timing-function:cubic-bezier(.37,0,.63,1);display:grid;position:relative;transform:scale(.78)}.experience-addon-breathing-orb:before,.experience-addon-breathing-orb:after{content:"";border-radius:inherit;pointer-events:none;position:absolute}.experience-addon-breathing-orb:before{border:1px solid rgba(var(--brand-rgb), .16);inset:-22px}.experience-addon-breathing-orb:after{background:radial-gradient(circle,#ffffff29,#ffffff05 72%);inset:17%}.experience-addon-breathing-orb>span{aspect-ratio:1;background:#ffffff21;border-radius:50%;width:34%;box-shadow:0 0 28px #ffffff1f}.experience-addon-breathing-orb.is-ready{opacity:.88;filter:brightness(.96);box-shadow:0 0 0 1px rgba(var(--brand-rgb), .2), 0 24px 72px rgba(var(--brand-rgb), .2), inset 0 0 46px #ffffff14;transform:scale(.88)}.experience-addon-breathing-orb.is-inhale{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(var(--brand-rgb), .3), 0 34px 100px rgba(var(--brand-rgb), .38), inset 0 0 50px #ffffff1a;transform:scale(1.08)}.experience-addon-breathing-orb.is-hold{filter:brightness(1.05);transform:scale(1.08)}.experience-addon-breathing-orb.is-exhale{filter:brightness(.92);transform:scale(.82)}.experience-addon-breathing-orb.is-finished{opacity:.82;filter:brightness();transform:scale(.92)}.experience-addon-runtime-guidance{color:#ffffffad;width:min(100%,390px);min-height:44px;margin:0 auto 22px;font-size:14px;line-height:1.55}.experience-addon-runtime>.experience-workspace-primary-action{width:min(100%,300px)}@media (max-width:820px){.experience-addon-runtime{width:100%;min-width:0;padding:12px 2px calc(22px + env(safe-area-inset-bottom))}.experience-addon-breathing-orb{width:min(62vw,224px);margin:32px auto 30px}.experience-addon-runtime-heading>strong{font-size:clamp(24px,8vw,32px)}.experience-addon-runtime-guidance{width:min(100%,330px);padding:0 8px}}@media (prefers-reduced-motion:reduce){.experience-addon-breathing-orb{transition-duration:.01ms!important}}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:before{border-width:1.5px;border-color:rgba(var(--brand-rgb), var(--sonic-ring-one-alpha));box-shadow:0 0 22px rgba(var(--brand-rgb), .18)}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:after{border-width:1.5px;border-color:rgba(92, 223, 255, var(--sonic-ring-two-alpha));box-shadow:0 0 30px #5cdfff24}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo{box-shadow:0 0 38px rgba(var(--brand-rgb), var(--sonic-glow-alpha)), 0 0 72px #5cdfff2e, 0 0 104px rgba(255, 109, 141, var(--sonic-impact-alpha))}.experience-addon-audio-runtime .experience-addon-audio-halo:before{background:radial-gradient(circle at 34% 27%, #5cdfff3d, transparent 29%), radial-gradient(circle at 68% 72%, #ff6d8d26, transparent 38%), radial-gradient(circle at 50% 48%, rgba(var(--brand-rgb), .22), #080b14f5 72%)}.experience-addon-audio-runtime .experience-addon-audio-halo:after{background:repeating-conic-gradient(from -7deg, #5cdffff0 0deg .8deg, rgba(var(--brand-rgb), .96) 1deg 1.9deg, #ff6d8df0 2.1deg 2.8deg, #ffffff5c 3deg 3.3deg, transparent 3.5deg 8deg);filter:drop-shadow(0 0 7px #5cdfff59) drop-shadow(0 0 12px rgba(var(--brand-rgb), .28))}.experience-addon-audio-runtime.is-playing .experience-addon-audio-center{border:1px solid rgba(var(--brand-rgb), .18);background:radial-gradient(circle at 42% 34%, rgba(var(--brand-rgb), .13), #070a12a8 70%);box-shadow:inset 0 1px 0 #ffffff14, 0 0 28px rgba(var(--brand-rgb), .14)}@media (prefers-reduced-motion:reduce){.experience-addon-audio-runtime .experience-addon-audio-halo:after{filter:none}}.experience-addon-audio-runtime{--sonic-energy:0;--sonic-bass:0;--sonic-mid:0;--sonic-treble:0;--sonic-impact:0}.experience-addon-audio-halo-shell{width:clamp(136px,33vw,158px);overflow:visible}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:before,.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:after{opacity:.06;border-color:rgba(var(--brand-rgb), .11);box-shadow:none}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo{transform:scale(var(--sonic-core-scale));box-shadow:0 0 18px rgba(var(--brand-rgb), .52), 0 0 34px #5cdfff3d, 0 0 38px #ff6da62e, 0 0 56px #7f8cff29;filter:saturate(1.45)brightness(1.12)}.experience-addon-audio-runtime .experience-addon-audio-halo:before{box-shadow:inset 0 0 24px rgba(var(--brand-rgb), .12), inset 0 0 52px #5cdfff0f;background:radial-gradient(circle at 30% 24%,#5cdfff40,#0000 24%),radial-gradient(circle at 72% 72%,#ff6da638,#0000 35%),radial-gradient(circle,#7f8cff4d,#070a14f7 72%);inset:6px}.experience-addon-audio-spectrum-ring{z-index:-2;pointer-events:none;opacity:calc(.44 + var(--sonic-energy) * .52);transform:scale(calc(.985 + var(--sonic-energy) * .085 + var(--sonic-impact) * .045)) rotate(calc(var(--sonic-treble) * 5deg));filter:drop-shadow(0 0 6px #7f8cff75)drop-shadow(0 0 8px #5cdfff47)drop-shadow(0 0 8px #ff6da63d);background:repeating-conic-gradient(from -90deg,#7f8cff 0deg 1.2deg,#0000 1.25deg 5deg,#5cdffffa 5.05deg 6.2deg,#0000 6.25deg 10deg,#ff6da6fa 10.05deg 11.1deg,#0000 11.15deg 15deg);border-radius:50%;transition:transform 70ms linear,opacity 80ms linear;position:absolute;inset:-22px;-webkit-mask:radial-gradient(circle,#0000 0 70%,#000 71% 79%,#0000 80%);mask:radial-gradient(circle,#0000 0 70%,#000 71% 79%,#0000 80%)}.experience-addon-audio-sonic-wave{z-index:-1;pointer-events:none;border-radius:50%;transition:transform 65ms linear,opacity 75ms linear,filter 75ms linear;position:absolute}.experience-addon-audio-sonic-wave.is-wave-inner{opacity:calc(.58 + var(--sonic-bass) * .42);transform:scale(calc(1 + var(--sonic-bass) * .08 + var(--sonic-impact) * .05));border:2.5px solid #7f8cffeb;inset:-8px;box-shadow:0 0 8px #7f8cffb8,0 0 16px #5cdfff47,0 0 22px #ff6da62e}.experience-addon-audio-sonic-wave.is-wave-outer{opacity:calc(.46 + var(--sonic-mid) * .4 + var(--sonic-impact) * .16);transform:scale(calc(1 + var(--sonic-mid) * .075 + var(--sonic-impact) * .06)) rotate(calc(var(--sonic-treble) * -5deg));border:2px solid #5cdfffe6;inset:-16px;box-shadow:0 0 8px #5cdfffb8,0 0 18px #5cdfff47,0 0 24px #7f8cff2e}.experience-addon-audio-spark-field{z-index:-3;pointer-events:none;opacity:calc(.28 + var(--sonic-treble) * .52 + var(--sonic-impact) * .22);transform:rotate(calc(var(--sonic-treble) * 8deg)) scale(calc(.99 + var(--sonic-energy) * .05));filter:drop-shadow(0 0 5px #5cdfff7a)drop-shadow(0 0 6px #ff6da638);background:radial-gradient(circle at 50% 3%,#5cdffffa 0 2.2px,#0000 3.3px),radial-gradient(circle at 82% 18%,#ff6da6f0 0 2px,#0000 3px),radial-gradient(circle at 98% 52%,#7f8cfffa 0 2.2px,#0000 3.2px),radial-gradient(circle at 80% 86%,#5cdfffeb 0 1.8px,#0000 2.8px),radial-gradient(circle at 18% 88%,#ff6da6eb 0 2px,#0000 3px),radial-gradient(circle at 2%,#7f8cfff5 0 2.2px,#0000 3.2px);border-radius:50%;transition:opacity 68ms linear,transform 72ms linear;position:absolute;inset:-30px}.experience-addon-audio-center{width:88px;box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 24px rgba(var(--brand-rgb), .05), 0 8px 22px #00000040;background:radial-gradient(circle at 38% 30%,#7f8cff2e,#070a12d6 70%);border:1px solid #ffffff1c}.experience-addon-audio-runtime.is-playing .experience-addon-audio-center{border-color:#7f8cff8a;box-shadow:inset 0 1px #ffffff21,0 0 14px #7f8cff4d,0 0 24px #5cdfff24}@media (max-width:430px){.experience-addon-audio-halo-shell{width:144px}.experience-addon-audio-center{width:84px}.experience-addon-audio-spectrum-ring{inset:-19px}.experience-addon-audio-sonic-wave.is-wave-inner{inset:-7px}.experience-addon-audio-sonic-wave.is-wave-outer{inset:-14px}.experience-addon-audio-spark-field{inset:-26px}}@media (prefers-reduced-motion:reduce){.experience-addon-audio-spectrum-ring,.experience-addon-audio-sonic-wave,.experience-addon-audio-spark-field{transition:none;transform:none}.experience-addon-audio-spark-field{opacity:.22}}.experience-addon-audio-spectrum-ring{opacity:calc(.52 + var(--sonic-energy) * .45);filter:drop-shadow(0 0 4px #7f8cffa8)drop-shadow(0 0 6px #5cdfff6b)drop-shadow(0 0 6px #ff6da657);inset:-11px;-webkit-mask:radial-gradient(circle,#0000 0 73%,#000 74% 82%,#0000 83%);mask:radial-gradient(circle,#0000 0 73%,#000 74% 82%,#0000 83%)}.experience-addon-audio-sonic-wave.is-wave-inner{border-width:3px;border-color:#7f8cfff5;inset:-3px;box-shadow:0 0 5px #7f8cffeb,0 0 11px #5cdfff75,0 0 15px #ff6da638}.experience-addon-audio-sonic-wave.is-wave-outer{border-width:2.5px;border-color:#5cdfffeb;inset:-7px;box-shadow:0 0 5px #5cdfffdb,0 0 11px #7f8cff6b,0 0 15px #ff6da633}.experience-addon-audio-spark-field{opacity:calc(.34 + var(--sonic-treble) * .48 + var(--sonic-impact) * .18);inset:-15px}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:before,.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo-shell:after{opacity:0}.experience-addon-audio-runtime .experience-addon-audio-halo:before{transform-origin:50%;transform:rotate(calc(var(--sonic-corona-rotation) * .22)) scale(calc(1 + var(--sonic-bass) * .026 + var(--sonic-impact) * .012));background:radial-gradient(circle at 29% 24%, rgba(92, 223, 255, calc(.18 + var(--sonic-treble) * .28)), transparent 27%), radial-gradient(circle at 72% 69%, rgba(255, 109, 166, calc(.14 + var(--sonic-mid) * .24)), transparent 39%), radial-gradient(circle at 36% 70%, rgba(127, 140, 255, calc(.15 + var(--sonic-bass) * .28)), transparent 44%), radial-gradient(circle at 50% 48%, rgba(127, 140, 255, calc(.2 + var(--sonic-energy) * .16)), #070a14f7 71%);box-shadow:inset 0 0 22px rgba(92, 223, 255, calc(.055 + var(--sonic-treble) * .12)), inset 0 0 34px rgba(255, 109, 166, calc(.035 + var(--sonic-mid) * .1));filter:saturate(calc(1.18 + var(--sonic-energy) * .34)) brightness(calc(1 + var(--sonic-impact) * .16));transition:transform .15s cubic-bezier(.22,1,.36,1),filter .15s,box-shadow .16s;inset:5px}.experience-addon-audio-runtime .experience-addon-audio-halo:after{z-index:1;opacity:calc(.48 + var(--sonic-mid) * .3 + var(--sonic-treble) * .18);background:conic-gradient(from var(--sonic-corona-rotation), #7f8cfffa, #5cdffffa 24%, #ff6da6f5 46%, #7f8cfffa 68%, #5cdffff5 84%, #7f8cfffa);transform:scale(calc(1 + var(--sonic-bass) * .025 + var(--sonic-impact) * .018));filter:drop-shadow(0 0 5px #7f8cffb8)drop-shadow(0 0 7px #5cdfff6b)drop-shadow(0 0 7px #ff6da64d);transition:transform .1s ease-out,opacity .1s ease-out;inset:-4px;-webkit-mask:radial-gradient(circle,#0000 0 84%,#000 85% 89%,#0000 90%);mask:radial-gradient(circle,#0000 0 84%,#000 85% 89%,#0000 90%)}.experience-addon-audio-runtime[data-sonic-reactive=true] .experience-addon-audio-halo{filter:saturate(1.55)brightness(1.12);box-shadow:0 0 10px #7f8cff94,0 0 19px #5cdfff40,0 0 25px #ff6da62b}.experience-addon-audio-center{z-index:5;width:82px}@media (max-width:430px){.experience-addon-audio-transport{grid-template-columns:54px 132px 54px;gap:22px}.experience-addon-audio-halo-shell{width:132px}.experience-addon-audio-center{width:80px}.experience-addon-audio-spectrum-ring{inset:-9px}.experience-addon-audio-sonic-wave.is-wave-inner{inset:-2px}.experience-addon-audio-sonic-wave.is-wave-outer{inset:-6px}.experience-addon-audio-spark-field{inset:-13px}}@media (prefers-reduced-motion:reduce){.experience-addon-audio-runtime .experience-addon-audio-halo:before,.experience-addon-audio-runtime .experience-addon-audio-halo:after{transition:none;transform:none}}.experience-addon-audio-halo-shell{width:128px}.experience-addon-audio-sonic-wave.is-wave-inner{background:conic-gradient(from calc(var(--sonic-corona-rotation) * -.32), #7f8cfffa, #977bfff5 18%, #5cdffff5 38%, #74bfffeb 56%, #ff6da6e6 76%, #7f8cfffa);opacity:calc(.58 + var(--sonic-bass) * .34 + var(--sonic-impact) * .08);transform:scale(calc(1 + var(--sonic-bass) * .05 + var(--sonic-impact) * .028));filter:drop-shadow(0 0 4px #7f8cffc7)drop-shadow(0 0 7px #5cdfff5c);box-shadow:none;border:0;inset:-2px;-webkit-mask:radial-gradient(circle,#0000 0 89%,#000 91% 96%,#0000 98%);mask:radial-gradient(circle,#0000 0 89%,#000 91% 96%,#0000 98%)}.experience-addon-audio-sonic-wave.is-wave-outer{background:conic-gradient(from calc(var(--sonic-corona-rotation) * .21), #5cdfffbd, #7f8cffc7 24%, #ff6da6a8 47%, #977bffb8 68%, #5cdfffbd);opacity:calc(.32 + var(--sonic-mid) * .3 + var(--sonic-impact) * .1);transform:scale(calc(1 + var(--sonic-mid) * .05 + var(--sonic-impact) * .034));filter:blur(.65px)drop-shadow(0 0 6px #5cdfff52)drop-shadow(0 0 9px #7f8cff40);box-shadow:none;border:0;inset:-8px;-webkit-mask:radial-gradient(circle,#0000 0 79%,#00000070 83%,#000 87% 95%,#0006 98%,#0000 100%);mask:radial-gradient(circle,#0000 0 79%,#00000070 83%,#000 87% 95%,#0006 98%,#0000 100%)}.experience-addon-audio-spectrum-ring{opacity:calc(.2 + var(--sonic-treble) * .36 + var(--sonic-impact) * .1);filter:blur(.15px)drop-shadow(0 0 4px #7f8cff61)drop-shadow(0 0 5px #5cdfff38);background:repeating-conic-gradient(from -90deg,#7f8cffdb 0deg 1deg,#0000 1.05deg 5.4deg,#5cdfffc7 5.45deg 6.2deg,#0000 6.25deg 10.6deg,#ff6da6b8 10.65deg 11.25deg,#0000 11.3deg 15.6deg);inset:-10px;-webkit-mask:radial-gradient(circle,#0000 0 72%,#000 76% 83%,#0000 87%);mask:radial-gradient(circle,#0000 0 72%,#000 76% 83%,#0000 87%)}.experience-addon-audio-spectrum-ring:before,.experience-addon-audio-spectrum-ring:after{content:"";pointer-events:none;transform-origin:50%;border-radius:50%;transition:transform .11s ease-out,opacity .13s ease-out;position:absolute}.experience-addon-audio-spectrum-ring:before{background:conic-gradient(from calc(var(--sonic-corona-rotation) * -.14), #7f8cff7a, #5cdfff5c 27%, #ff6da64d 51%, #977bff61 74%, #7f8cff7a);opacity:calc(.16 + var(--sonic-energy) * .18);transform:scale(calc(1 + var(--sonic-energy) * .032));filter:blur(3px);inset:-4px;-webkit-mask:radial-gradient(circle,#0000 0 63%,#0000002e 69%,#000 75% 93%,#00000024 98%,#0000 100%);mask:radial-gradient(circle,#0000 0 63%,#0000002e 69%,#000 75% 93%,#00000024 98%,#0000 100%)}.experience-addon-audio-spectrum-ring:after{background:conic-gradient(from calc(var(--sonic-corona-rotation) * .1), #7f8cff4d, #5cdfff33 31%, #ff6da62b 55%, #7f8cff3d 77%, #7f8cff4d);opacity:calc(.11 + var(--sonic-energy) * .12 + var(--sonic-impact) * .045);transform:scale(calc(1 + var(--sonic-energy) * .045));filter:blur(6px);inset:-10px;-webkit-mask:radial-gradient(circle,#0000 0 56%,#0000001f 65%,#000 72% 93%,#0000001a 98%,#0000 100%);mask:radial-gradient(circle,#0000 0 56%,#0000001f 65%,#000 72% 93%,#0000001a 98%,#0000 100%)}.experience-addon-audio-spark-field{opacity:calc(.14 + var(--sonic-treble) * .3 + var(--sonic-impact) * .12);filter:drop-shadow(0 0 4px #5cdfff52)drop-shadow(0 0 5px #ff6da629);inset:-12px}.experience-addon-audio-runtime .experience-addon-audio-halo:before{filter:saturate(calc(1.14 + var(--sonic-energy) * .24)) brightness(calc(1 + var(--sonic-impact) * .1))}.experience-addon-audio-runtime .experience-addon-audio-halo:after{opacity:calc(.34 + var(--sonic-mid) * .2 + var(--sonic-treble) * .1);filter:blur(.35px)drop-shadow(0 0 4px #7f8cff8f)drop-shadow(0 0 5px #5cdfff47);inset:-3px}@media (max-width:430px){.experience-addon-audio-transport{grid-template-columns:52px 124px 52px;gap:26px}.experience-addon-audio-halo-shell{width:124px}.experience-addon-audio-center{width:78px}.experience-addon-audio-spectrum-ring{inset:-8px}.experience-addon-audio-spectrum-ring:before{inset:-3px}.experience-addon-audio-spectrum-ring:after{inset:-7px}.experience-addon-audio-sonic-wave.is-wave-inner{inset:-2px}.experience-addon-audio-sonic-wave.is-wave-outer{inset:-7px}.experience-addon-audio-spark-field{inset:-10px}}@media (prefers-reduced-motion:reduce){.experience-addon-audio-spectrum-ring:before,.experience-addon-audio-spectrum-ring:after{transition:none;transform:none}}.experience-focus-hud.is-topbar-context.is-not-started .experience-focus-start-action{border-radius:999px;align-self:flex-start;width:auto;min-width:132px;min-height:36px;margin-top:10px;padding:8px 14px;font-size:.75rem}.experience-focus-hud.is-topbar-context .experience-focus-start-error{color:#ffc4cdeb;margin:7px 0 0;font-size:.7rem;font-weight:700;line-height:1.35}.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-not-started:before,.experience-workspace-shell>.experience-workspace-topbar>.experience-focus-hud.is-topbar-context.is-not-started:after{opacity:.3;animation:none}.solution-context-entry-group{z-index:30;top:max(16px, env(safe-area-inset-top));align-items:center;gap:8px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.solution-context-entry{z-index:30;top:max(16px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#ffffffe0;background:#070a12bd;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:7px 14px;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.solution-context-entry:hover,.solution-context-entry:focus-visible{border-color:rgba(var(--brand-rgb), .52);color:#fff}.solution-context-entry.is-active{border-color:rgba(var(--brand-rgb), .58);background:rgba(var(--brand-rgb), .18);color:#fff;box-shadow:0 8px 30px #00000038}@media (max-width:820px){.solution-context-entry-group{top:calc(68px + env(safe-area-inset-top))}.solution-context-entry{min-height:32px;padding:6px 12px;font-size:11px}}.solution-feed-page.is-focus-reading-context:before{content:"";z-index:8;pointer-events:none;background:radial-gradient(circle at 50% 20%,#7f8cff24,#0000 32%);position:fixed;inset:0}.solution-feed-page.is-night-context{isolation:isolate;background:radial-gradient(circle at 50% -10%,#535caa3d,#0000 42%),linear-gradient(#080b17 0%,#050710 54%,#03050a 100%);position:relative}.solution-feed-page.is-focus-reading-context{isolation:isolate;background:radial-gradient(circle at 50% -10%,#7f8cff2e,#0000 42%),linear-gradient(#090b16 0%,#050710 100%);position:relative}.solution-feed-page.is-focus-reading-context .solution-context-entry.is-focus-reading-entry{background:linear-gradient(135deg,#323970eb,#121630e6);border-color:#7f8cffb8;box-shadow:0 0 30px #7f8cff2e}.solution-feed-page.is-focus-reading-context .solution-context-entry.is-focus-reading-entry:before{content:"📖";margin-right:6px}.solution-feed-page.is-night-context:before{content:"";z-index:8;pointer-events:none;background:radial-gradient(circle at 72% 14%,#7f8cff1c,#0000 28%),linear-gradient(#05081414,#02040a38);position:fixed;inset:0}.solution-feed-page.is-night-context .solution-context-entry.is-night-entry{background:linear-gradient(135deg,#323970eb,#121630e6);border-color:#97a0ffb8;box-shadow:0 0 0 1px #7f8cff1f,0 0 30px #7f8cff30,0 10px 36px #00000047}.solution-feed-page.is-night-context .solution-context-entry.is-night-entry:before{content:"☾";margin-right:6px;font-size:13px;line-height:1}.solution-feed-page.is-night-context .solution-feed-slide{background-color:#040711}.solution-feed-page.is-night-context .solution-feed-visual{filter:brightness(.82)saturate(.88)contrast(1.04)}.solution-feed-page.is-night-context .solution-feed-overlay{background:linear-gradient(#03050c0a 18%,#03050c6b 62%,#020409eb 100%)}html.moment-picker-open,html.moment-picker-open body{overflow:hidden}.moment-picker-trigger{left:max(16px, env(safe-area-inset-left));bottom:calc(18px + env(safe-area-inset-bottom));z-index:118;color:#fffffff5;-webkit-backdrop-filter:blur(22px);cursor:pointer;background:linear-gradient(135deg,#1e2239eb,#0f111de6);border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;max-width:min(260px,100vw - 32px);min-height:52px;padding:7px 14px 7px 8px;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex;position:fixed;box-shadow:0 18px 46px #00000052,inset 0 1px #ffffff14}.moment-picker-trigger:hover{border-color:#7f8cff66;transform:translateY(-2px);box-shadow:0 20px 52px #0006,0 0 30px #7f8cff24}.moment-picker-trigger-orb{background:radial-gradient(circle at 35% 30%,#ffffff52,#7f8cff38 42%,#7f8cff14 72%);border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:18px;display:grid;box-shadow:0 0 0 1px #ffffff17,0 0 24px #7f8cff38}.moment-picker-trigger-copy{text-align:left;gap:1px;min-width:0;display:grid}.moment-picker-trigger-copy small{color:#ffffff85;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2}.moment-picker-trigger-copy strong{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25;overflow:hidden}.moment-picker-layer{z-index:190;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 18%,#7f8cff1c,#0000 42%),#04050ab3;place-items:center;animation:.18s ease-out moment-picker-layer-in;display:grid;position:fixed;inset:0}.moment-picker-dialog{isolation:isolate;color:#fff;background:linear-gradient(160deg,#181b2df7,#0a0c15f7);border:1px solid #ffffff1a;border-radius:30px;width:min(680px,100%);max-height:min(780px,100dvh - 36px);padding:26px;animation:.22s ease-out moment-picker-dialog-in;position:relative;overflow:auto;box-shadow:0 40px 120px #00000094,inset 0 1px #ffffff12}.moment-picker-ambient{z-index:-1;pointer-events:none;filter:blur(8px);background:radial-gradient(circle,#7f8cff33,#7f8cff0d 46%,#0000 72%);border-radius:50%;width:330px;height:330px;position:absolute;top:-130px;right:-100px}.moment-picker-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.moment-picker-eyebrow{color:#96a0ffeb;letter-spacing:.18em;margin-bottom:9px;font-size:11px;font-weight:800;display:block}.moment-picker-header h2{letter-spacing:-.035em;max-width:520px;margin:0;font-size:clamp(25px,4vw,38px);font-weight:760;line-height:1.08}.moment-picker-header p{color:#ffffff94;max-width:520px;margin:12px 0 0;font-size:14px;line-height:1.55}.moment-picker-close{color:#ffffffc2;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:25px;line-height:1;display:grid}.moment-picker-section{gap:12px;display:grid}.moment-picker-section+.moment-picker-section{margin-top:22px}.moment-picker-section-title{color:#ffffffad;justify-content:space-between;align-items:center;gap:12px;display:flex}.moment-picker-section-title strong{color:#ffffffe0;font-size:13px}.moment-picker-section-title span{font-variant-numeric:tabular-nums;font-size:12px}.moment-picker-suggestions,.moment-picker-all-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.moment-picker-option{min-height:66px;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff13;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;padding:10px 12px;transition:transform .16s,border-color .16s,background .16s;display:grid}.moment-picker-option:hover{background:#7f8cff14;border-color:#7f8cff57;transform:translateY(-1px)}.moment-picker-option-icon{background:#ffffff0e;border-radius:15px;place-items:center;width:44px;height:44px;font-size:21px;display:grid}.moment-picker-option-copy{gap:3px;min-width:0;display:grid}.moment-picker-option-copy strong{font-size:14px;font-weight:680}.moment-picker-option-copy small{color:#a0aaffc7;font-size:10px}.moment-picker-option-arrow{color:#ffffff42;font-size:16px}.moment-picker-all-toggle{color:#ffffffc7;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 2px;font-size:13px;font-weight:700;display:flex}.moment-picker-all-grid{padding-top:2px}@keyframes moment-picker-layer-in{0%{opacity:0}to{opacity:1}}@keyframes moment-picker-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:700px){.moment-picker-trigger{bottom:calc(78px + env(safe-area-inset-bottom));min-height:48px;left:12px}.moment-picker-trigger-orb{flex-basis:34px;width:34px;height:34px;font-size:16px}.moment-picker-layer{align-items:end;padding:0}.moment-picker-dialog{width:100%;max-height:calc(88dvh - env(safe-area-inset-top));padding:22px 16px calc(22px + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:28px 28px 0 0}.moment-picker-header{margin-bottom:22px}.moment-picker-header h2{font-size:28px}.moment-picker-suggestions,.moment-picker-all-grid{grid-template-columns:1fr}.moment-picker-option{min-height:62px}}@media (prefers-reduced-motion:reduce){.moment-picker-layer,.moment-picker-dialog,.moment-picker-trigger,.moment-picker-option{transition:none;animation:none}}.experience-workspace-topbar-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.experience-workspace-topbar-progress>span{grid-area:1/1}.experience-workspace-topbar-progress>.experience-workspace-progress-track{grid-area:2/1/auto/-1}.experience-overview-toggle{color:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0709118a;border:1px solid #ffffff24;border-radius:999px;grid-area:1/2;justify-self:end;place-items:center;width:30px;height:30px;padding:0;display:none;box-shadow:0 6px 18px #0000002e}.experience-overview-toggle>span{font-size:18px;font-weight:800;line-height:1;display:block;transform:translateY(-1px)}.experience-workspace-topbar:has(>.experience-overview-zone) .experience-overview-toggle{display:grid}.experience-overview-toggle:hover,.experience-overview-toggle:focus-visible{color:#fff;border-color:rgba(var(--chimi-brand-rgb), .46);background:rgba(var(--chimi-brand-rgb), .16)}.experience-workspace-topbar.is-overview-collapsed>.experience-overview-zone{display:none!important}@media (max-width:820px){.experience-workspace-topbar.is-overview-collapsed{grid-template-rows:auto auto auto!important}.experience-overview-toggle{width:29px;height:29px}}@media (prefers-reduced-motion:reduce){.experience-overview-toggle{transition:none}}.experience-workspace-topbar{position:relative}.experience-overview-toggle{border-radius:999px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:inline-flex;position:absolute;top:72px;right:14px;box-shadow:0 10px 24px #0000003d}.experience-overview-toggle>span{justify-content:center;align-items:center;display:inline-flex}.experience-overview-toggle-icon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.experience-overview-toggle-icon svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}@media (max-width:820px){.experience-overview-toggle{width:38px;min-width:38px;height:38px;min-height:38px;top:60px;right:12px}.experience-overview-toggle-icon{width:17px;height:17px}}.moment-picker-trigger{top:calc(env(safe-area-inset-top,0px) + 14px);right:calc(env(safe-area-inset-right,0px) + 12px);z-index:95;border-radius:999px;justify-content:flex-start;width:52px;min-width:52px;max-width:52px;height:52px;min-height:52px;padding:0 14px 0 10px;transition:width .18s,max-width .18s,transform .18s,box-shadow .18s,background .18s;position:fixed;bottom:auto;left:auto;overflow:hidden;transform:translate(10px)}.moment-picker-trigger-copy{opacity:0;white-space:nowrap;max-width:0;margin-left:0;transition:max-width .18s,margin-left .18s,opacity .14s;overflow:hidden}.moment-picker-trigger:hover,.moment-picker-trigger:focus-visible,.moment-picker-trigger:focus-within{width:186px;min-width:186px;max-width:186px;transform:translate(0)}body:has(.moment-picker-layer) .moment-picker-trigger{width:186px;min-width:186px;max-width:186px;transform:translate(0)}.moment-picker-trigger:hover .moment-picker-trigger-copy,.moment-picker-trigger:focus-visible .moment-picker-trigger-copy,.moment-picker-trigger:focus-within .moment-picker-trigger-copy{opacity:1;max-width:120px;margin-left:10px}body:has(.moment-picker-layer) .moment-picker-trigger-copy{opacity:1;max-width:120px;margin-left:10px}.moment-picker-trigger-copy small,.moment-picker-trigger-copy strong{white-space:nowrap}@media (max-width:820px){.moment-picker-trigger{top:calc(env(safe-area-inset-top,0px) + 10px);right:calc(env(safe-area-inset-right,0px) + 8px);width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;padding:0 13px 0 10px;transform:translate(8px)}.moment-picker-trigger:hover,.moment-picker-trigger:focus-visible,.moment-picker-trigger:focus-within{width:168px;min-width:168px;max-width:168px}body:has(.moment-picker-layer) .moment-picker-trigger{width:168px;min-width:168px;max-width:168px}.moment-picker-trigger:hover .moment-picker-trigger-copy,.moment-picker-trigger:focus-visible .moment-picker-trigger-copy,.moment-picker-trigger:focus-within .moment-picker-trigger-copy{max-width:104px;margin-left:8px}body:has(.moment-picker-layer) .moment-picker-trigger-copy{max-width:104px;margin-left:8px}}.moment-picker-trigger{z-index:125}@media (max-width:820px){.moment-picker-trigger{top:calc(env(safe-area-inset-top,0px) + 10px);right:calc(env(safe-area-inset-right,0px) + 12px);width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:5px;bottom:auto;left:auto;transform:translate(0)}.moment-picker-trigger{justify-content:flex-start;gap:8px;width:172px;min-width:172px;max-width:172px;height:46px;min-height:46px;padding:5px 12px 5px 6px;transform:none}.moment-picker-trigger-orb{flex:0 0 34px;width:34px;height:34px}.moment-picker-trigger-copy small{font-size:9px;line-height:1.05}.moment-picker-trigger-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:112px;font-size:12px;line-height:1.2;overflow:hidden}.moment-picker-trigger:hover,.moment-picker-trigger:focus-visible,.moment-picker-trigger:focus-within{width:172px;min-width:172px;max-width:172px;padding-right:12px}body:has(.moment-picker-layer) .moment-picker-trigger{width:172px;min-width:172px;max-width:172px;padding-right:12px}body:has(.moment-picker-layer) .moment-picker-trigger-copy{opacity:1;max-width:112px;margin-left:0}.moment-picker-trigger{top:calc(10px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(12px);background:linear-gradient(#1e243eb8 0%,#12162894 100%);border:1px solid #ffffff24;border-radius:999px;gap:7px;width:142px;min-width:142px;max-width:142px;height:42px;min-height:42px;padding:4px 10px 4px 5px;box-shadow:0 10px 22px #03061238,inset 0 1px #ffffff0f}.moment-picker-trigger:hover,.moment-picker-trigger:focus-visible,.moment-picker-trigger:focus-within{background:linear-gradient(#212844c7 0%,#14182ca3 100%);border-color:#9ca8ff38;width:142px;min-width:142px;max-width:142px;padding-right:10px;box-shadow:0 10px 24px #03061242,inset 0 0 0 1px #7f8cff1a}body:has(.moment-picker-layer) .moment-picker-trigger{background:linear-gradient(#212844c7 0%,#14182ca3 100%);border-color:#9ca8ff38;width:142px;min-width:142px;max-width:142px;padding-right:10px;box-shadow:0 10px 24px #03061242,inset 0 0 0 1px #7f8cff1a}.moment-picker-trigger-orb{background:radial-gradient(circle at 35% 35%,#ffffff3d 0%,#7f8cff33 22%,#7f8cff1a 54%,#ffffff08 100%);border:1px solid #ffffff1f;border-radius:999px;flex:0 0 32px;width:32px;height:32px;box-shadow:0 6px 14px #070a1633,inset 0 1px #ffffff14}.moment-picker-trigger-copy{opacity:1;max-width:86px;margin-left:0;display:grid;overflow:hidden}.moment-picker-trigger-copy small{letter-spacing:.09em;color:#ffffffc2;font-size:8.5px;line-height:1.05}.moment-picker-trigger-copy strong{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;max-width:86px;font-size:11px;font-weight:700;line-height:1.18;overflow:hidden}.moment-picker-trigger:hover .moment-picker-trigger-copy,.moment-picker-trigger:focus-visible .moment-picker-trigger-copy,.moment-picker-trigger:focus-within .moment-picker-trigger-copy{opacity:1;max-width:86px;margin-left:0}body:has(.moment-picker-layer) .moment-picker-trigger-copy{opacity:1;max-width:86px;margin-left:0}}.moment-picker-layer{box-sizing:border-box;max-width:100vw;overflow-x:hidden}.moment-picker-dialog{box-sizing:border-box;overscroll-behavior-x:none;max-width:100%;overflow-x:hidden}.moment-picker-header,.moment-picker-section,.moment-picker-suggestions,.moment-picker-all-grid,.moment-picker-option,.moment-picker-option-copy{box-sizing:border-box;min-width:0;max-width:100%}@media (max-width:820px){.moment-picker-layer{touch-action:pan-y;width:100%;max-width:100vw;overflow-x:clip}.moment-picker-dialog{touch-action:pan-y;width:100%;min-width:0;max-width:100%;margin:0;overflow:hidden auto}.moment-picker-suggestions,.moment-picker-all-grid,.moment-picker-option{width:100%;min-width:0}}.moment-picker-dialog{-webkit-backdrop-filter:blur(28px)saturate(118%);background:linear-gradient(155deg,#181b2bc2 0%,#0d101cb3 48%,#080b14a8 100%);border:1px solid #ffffff17;box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff0f}.moment-picker-ambient{opacity:.55;background:radial-gradient(circle,#7f8cff21,#7f8cff09 48%,#0000 72%)}.moment-picker-option{-webkit-backdrop-filter:blur(8px);background:#ffffff07;border-color:#ffffff12}.moment-picker-option:hover{background:#7f8cff11;border-color:#7f8cff3d}.moment-picker-option.is-selected{background:linear-gradient(135deg,#7f8cff1c,#ffffff06);border-color:#7f8cff57}.moment-picker-close{-webkit-backdrop-filter:blur(12px);background:#ffffff0b;border-color:#ffffff1a}@media (max-width:820px){.moment-picker-layer{-webkit-backdrop-filter:blur(7px)saturate(106%);background:#03050b47}.moment-picker-dialog{-webkit-backdrop-filter:blur(26px)saturate(116%);background:linear-gradient(160deg,#161928bd,#090c15ad)}}.moment-picker-layer{-webkit-backdrop-filter:blur(5px)saturate(106%);background:radial-gradient(circle at 72% 12%,#7f8cff12,#0000 36%),#03050c66}.moment-picker-dialog{-webkit-backdrop-filter:blur(20px)saturate(112%);background:linear-gradient(155deg,#181b2be0 0%,#0d101cd6 52%,#080b14d1 100%);box-shadow:0 28px 80px #00000070,inset 0 1px #fff1}@media (max-width:820px){.moment-picker-layer{-webkit-backdrop-filter:blur(5px)saturate(105%);background:#03050b61}.moment-picker-dialog{-webkit-backdrop-filter:blur(20px)saturate(110%);background:linear-gradient(160deg,#161928e0,#090c15d6)}}.moment-picker-current{-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#7f8cff17,#ffffff06);border:1px solid #7f8cff2e;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;margin:-4px 0 22px;padding:13px 14px;display:grid;box-shadow:inset 0 1px #ffffff0b}.moment-picker-current-copy{gap:6px;min-width:0;display:grid}.moment-picker-current-copy>small{color:#9da6ffd1;letter-spacing:.13em;font-size:9px;font-weight:800;line-height:1}.moment-picker-current-value{align-items:center;gap:8px;min-width:0;display:flex}.moment-picker-current-value>span{flex:none;font-size:18px}.moment-picker-current-value>strong{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:720;line-height:1.2;overflow:hidden}.moment-picker-current-end{color:#ffffffb8;min-height:34px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:999px;padding:0 12px;font-size:11px;font-weight:700}.moment-picker-current-end:hover,.moment-picker-current-end:focus-visible{color:#fff;background:#ffffff13;border-color:#fff3}@media (max-width:820px){.moment-picker-current{gap:10px;margin-top:-2px;margin-bottom:18px;padding:12px}.moment-picker-current-end{padding-inline:11px}}.solution-context-suitability-card{background:linear-gradient(145deg,#7f8cff14,#ffffff05 44%,#ffffff03);border:1px solid #7f8cff24;border-radius:24px;gap:22px;padding:24px;display:grid}.solution-context-suitability-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.solution-context-suitability-heading h2{margin:5px 0 0}.solution-context-suitability-description{max-width:620px;color:var(--muted);margin:8px 0 0;line-height:1.55}.solution-context-suitability-count{border:1px solid rgba(var(--brand-rgb), .2);background:rgba(var(--brand-rgb), .08);color:var(--brand);border-radius:999px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.solution-context-suitability-groups{gap:18px;display:grid}.solution-context-suitability-group{gap:9px;display:grid}.solution-context-suitability-group-label{color:var(--muted);letter-spacing:.03em;margin:0;font-size:12px;font-weight:700}.solution-context-suitability-options{flex-wrap:wrap;gap:9px;display:flex}.solution-context-suitability-option{min-height:38px;color:inherit;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1c;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,transform .15s}.solution-context-suitability-option:hover:not(:disabled){border-color:rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .08);transform:translateY(-1px)}.solution-context-suitability-option.is-selected{border-color:rgba(var(--brand-rgb), .58);background:rgba(var(--brand-rgb), .16);color:var(--brand)}.solution-context-suitability-option:disabled{cursor:default;opacity:.55}.solution-context-suitability-notice{color:var(--brand);margin:0;font-size:13px}@media (max-width:640px){.solution-context-suitability-card{border-radius:20px;gap:18px;padding:20px 16px}.solution-context-suitability-heading{gap:10px;display:grid}.solution-context-suitability-count{justify-self:start}.solution-context-suitability-options{gap:8px}.solution-context-suitability-option{min-height:40px}}.moment-picker-time-options{flex-wrap:wrap;gap:9px;display:flex}.moment-picker-time-option{color:#ffffffc2;min-height:38px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:700;transition:transform .15s,border-color .15s,background .15s,color .15s}.moment-picker-time-option:hover{background:#7f8cff14;border-color:#7f8cff5c;transform:translateY(-1px)}.moment-picker-time-option.is-selected{color:#b4bbfffa;background:#7f8cff29;border-color:#7f8cff94}.context-owner-page{width:min(980px,100% - 32px);margin:0 auto;padding:34px 0 72px}.context-owner-header{margin-bottom:24px}.context-owner-back{color:#e8ebffad;align-items:center;gap:8px;margin-bottom:26px;font-size:14px;font-weight:650;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex}.context-owner-back:hover{color:#fff;transform:translate(-2px)}.context-owner-heading-row{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.context-owner-heading-copy{min-width:0}.context-owner-eyebrow{color:var(--brand);letter-spacing:.14em;margin:0 0 8px;font-size:11px;font-weight:800}.context-owner-heading-copy h1{color:#f7f8ff;letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,46px);line-height:1.02}.context-owner-description{color:#e2e6faad;max-width:680px;margin:14px 0 0;font-size:15px;line-height:1.65}.context-owner-public-link{color:#f5f6ffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0b;border:1px solid #ffffff1c;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:13px;font-weight:700;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.context-owner-public-link:hover{border-color:rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .1);transform:translateY(-1px)}.context-owner-editor{position:relative}.context-owner-editor .solution-context-suitability-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#1c1f30d1,#121421c2);border:1px solid #ffffff16;border-radius:24px;margin:0;padding:26px;box-shadow:0 18px 50px #0000002e}.context-owner-editor .solution-context-suitability-heading{align-items:flex-start;margin-bottom:26px}.context-owner-editor .solution-context-suitability-heading h2{color:#f4f6ff;letter-spacing:-.02em;margin:3px 0 0;font-size:23px;line-height:1.2}.context-owner-editor .solution-context-suitability-description{color:#e1e5f99e;max-width:640px;margin-top:7px;font-size:14px;line-height:1.55}.context-owner-editor .solution-context-suitability-count{border:1px solid rgba(var(--brand-rgb), .2);background:rgba(var(--brand-rgb), .09);color:#e5e8ffeb}.context-owner-editor .solution-context-suitability-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}.context-owner-editor .solution-context-suitability-group{min-width:0}.context-owner-editor .solution-context-suitability-group-label{color:#d6dbf494;letter-spacing:.06em;text-transform:none;margin-bottom:10px;font-size:11px;font-weight:760}.context-owner-editor .solution-context-suitability-options{flex-wrap:wrap;gap:9px;display:flex}.context-owner-editor .solution-context-suitability-option{color:#e8ebfab8;min-height:38px;box-shadow:none;background:#ffffff09;border:1px solid #ffffff1b;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:650;transition:color .15s,background .15s,border-color .15s,transform .15s}.context-owner-editor .solution-context-suitability-option:hover:not(:disabled){border-color:rgba(var(--brand-rgb), .35);background:rgba(var(--brand-rgb), .08);color:#fff;transform:translateY(-1px)}.context-owner-editor .solution-context-suitability-option.is-selected{border-color:rgba(var(--brand-rgb), .95);background:linear-gradient(180deg, rgba(var(--brand-rgb), .78), rgba(var(--brand-rgb), .56));color:#fff;box-shadow:0 0 0 1px rgba(var(--brand-rgb), .22), 0 7px 20px rgba(var(--brand-rgb), .22), inset 0 1px 0 #ffffff29;font-weight:760}.context-owner-editor .solution-context-suitability-option:disabled{opacity:.45}.context-owner-editor .solution-context-suitability-notice{color:#e1e6f9b8}@media (max-width:760px){.context-owner-page{width:min(100% - 24px,980px);padding:22px 0 52px}.context-owner-back{margin-bottom:20px}.context-owner-heading-row{display:block}.context-owner-heading-copy h1{font-size:34px}.context-owner-description{margin-top:11px;font-size:14px}.context-owner-public-link{margin-top:18px}.context-owner-editor .solution-context-suitability-card{border-radius:20px;padding:20px 16px}.context-owner-editor .solution-context-suitability-heading{margin-bottom:22px}.context-owner-editor .solution-context-suitability-groups{grid-template-columns:1fr;gap:22px}.context-owner-editor .solution-context-suitability-option{min-height:40px;padding-inline:14px}}.context-owner-editor .solution-context-suitability-option.is-selected{color:#fff;background:linear-gradient(#7f8cff57,#6370e83d);border-color:#7f8cffeb;box-shadow:0 0 0 1px #7f8cff1a,0 6px 18px #7f8cff24}.context-owner-editor .solution-context-suitability-option.is-selected:hover:not(:disabled){color:#fff;background:linear-gradient(#7f8cff66,#6370e84d);border-color:#7f8cff}.context-owner-editor .solution-context-suitability-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.context-owner-editor .solution-context-suitability-option{box-sizing:border-box;text-align:center;white-space:nowrap;grid-column:span 2;justify-content:center;align-items:center;width:100%;display:flex}.context-owner-editor .solution-context-suitability-options:has(>.solution-context-suitability-option:first-child:last-child)>.solution-context-suitability-option{grid-column:span 6}.context-owner-editor .solution-context-suitability-options:has(>.solution-context-suitability-option:nth-child(2):last-child)>.solution-context-suitability-option{grid-column:span 3}.context-owner-editor .solution-context-suitability-options:has(>.solution-context-suitability-option:nth-child(4):last-child)>.solution-context-suitability-option{grid-column:span 3}.context-owner-editor .solution-context-suitability-options:has(>.solution-context-suitability-option:nth-child(5):last-child)>.solution-context-suitability-option:nth-child(n+4){grid-column:span 3}@media (max-width:760px){.context-owner-editor .solution-context-suitability-options{flex-wrap:wrap;display:flex}.context-owner-editor .solution-context-suitability-option{white-space:normal;text-align:left;width:auto}}@media (max-width:820px){.moment-picker-layer{-webkit-backdrop-filter:blur(14px)saturate(112%);background:radial-gradient(circle at 68% 8%,#7f8cff1a,#0000 38%),#03050c7a}.moment-picker-dialog{-webkit-backdrop-filter:blur(34px)saturate(124%);background:linear-gradient(160deg,#121626cc 0%,#0a0d19c2 52%,#070a13bd 100%);border-color:#ffffff1c;box-shadow:0 -18px 54px #00000057,0 28px 90px #00000070,inset 0 1px #ffffff12}.moment-picker-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.moment-picker-suggestions .moment-picker-option{border-radius:18px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:9px;width:100%;min-width:0;min-height:72px;padding:11px 10px;display:grid}.moment-picker-suggestions .moment-picker-option-icon{flex:0 0 36px;width:36px;height:36px}.moment-picker-suggestions .moment-picker-option-copy{min-width:0}.moment-picker-suggestions .moment-picker-option-copy strong{font-size:13px;line-height:1.25}.moment-picker-suggestions .moment-picker-option-copy small{margin-top:2px;font-size:10px;line-height:1.2}.moment-picker-suggestions .moment-picker-option-arrow{margin-left:0}}.moment-picker-header .moment-picker-eyebrow{margin-bottom:10px;display:block}@media (max-width:820px){.moment-picker-all-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.moment-picker-all-grid .moment-picker-option{border-radius:18px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;column-gap:9px;width:100%;min-width:0;min-height:72px;padding:11px 10px;display:grid}.moment-picker-all-grid .moment-picker-option-icon{flex:0 0 36px;width:36px;height:36px}.moment-picker-all-grid .moment-picker-option-copy{min-width:0}.moment-picker-all-grid .moment-picker-option-copy strong{font-size:13px;line-height:1.25}.moment-picker-all-grid .moment-picker-option-copy small{margin-top:2px;font-size:10px;line-height:1.2}.moment-picker-all-grid .moment-picker-option-arrow{margin-left:0}}.moment-picker-close.is-commit{color:#fff;background:#7f8cff24;border-color:#7f8cff75;font-weight:800}.moment-picker-close.is-commit:hover{background:#7f8cff33;border-color:#7f8cffb8}@media (min-width:821px){.moment-picker-trigger{width:168px;min-width:168px;max-width:168px;right:calc(env(safe-area-inset-right,0px) + 96px);gap:9px;padding-right:13px;transform:translate(0)}.moment-picker-trigger:hover,.moment-picker-trigger:focus-visible,.moment-picker-trigger:focus-within{width:168px;min-width:168px;max-width:168px;padding-right:13px}body:has(.moment-picker-layer) .moment-picker-trigger{width:168px;min-width:168px;max-width:168px;padding-right:13px}.moment-picker-trigger-copy,.moment-picker-trigger:hover .moment-picker-trigger-copy,.moment-picker-trigger:focus-visible .moment-picker-trigger-copy,.moment-picker-trigger:focus-within .moment-picker-trigger-copy{opacity:1;max-width:108px;margin-left:0;display:grid;overflow:hidden}body:has(.moment-picker-layer) .moment-picker-trigger-copy{opacity:1;max-width:108px;margin-left:0;display:grid;overflow:hidden}}.moment-picker-composer-summary{background:linear-gradient(135deg,#7f8cff1a,#ffffff08);border:1px solid #7f8cff2e;border-radius:18px;gap:4px;margin-top:2px;padding:14px 16px;display:grid}.moment-picker-composer-summary small{letter-spacing:.08em;text-transform:uppercase;color:#acb5ffd1;font-size:9px;font-weight:800}.moment-picker-composer-summary strong{font-size:14px;line-height:1.35}.moment-picker-composer-summary span{color:#ffffff94;font-size:11px}.moment-picker-section.is-composer{margin-top:14px}.moment-picker-suggestions.is-purpose{grid-template-columns:repeat(2,minmax(0,1fr))}.moment-picker-suggestions.is-circumstance{grid-template-columns:repeat(3,minmax(0,1fr))}.moment-picker-suggestions.is-action,.moment-picker-suggestions.is-time{margin-top:10px}.moment-picker-all-toggle>span:first-child{gap:2px;display:grid}.moment-picker-all-toggle small{color:#ffffff75;font-size:9px;font-weight:500}.moment-picker-advanced-body{gap:12px;padding-top:10px;display:grid}.moment-picker-composer-meta{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.moment-picker-composer-meta>div{gap:2px;display:grid}.moment-picker-composer-meta small{letter-spacing:.08em;color:#ffffff75;font-size:8px}.moment-picker-composer-meta>span{color:#acb5ffb8;font-size:10px}.moment-picker-time-option.is-suggested:not(.is-selected){background:#7f8cff14;border-color:#7f8cff5c}@media (max-width:820px){.moment-picker-suggestions.is-purpose,.moment-picker-suggestions.is-circumstance,.moment-picker-suggestions.is-action,.moment-picker-suggestions.is-time{grid-template-columns:repeat(2,minmax(0,1fr))}}.moment-picker-title{letter-spacing:-.025em;color:#fffffffa;margin:0;font-size:21px;font-weight:800;line-height:1.15}@media (max-width:820px){.moment-picker-title{font-size:19px}}.moment-picker-composer-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px}.moment-picker-composer-summary-copy{gap:4px;min-width:0;display:grid}.moment-picker-composer-end{appearance:none;color:#ffffff85;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 0 6px 10px;font-size:10px;font-weight:650}.moment-picker-composer-end:hover,.moment-picker-composer-end:focus-visible{color:#ffffffe6}.moment-picker-composer-end{color:#ffffffa3;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:7px 10px}.moment-picker-composer-end:hover,.moment-picker-composer-end:focus-visible{color:#fffffff0;background:#ffffff12;border-color:#ffffff38}.moment-picker-auth-gate{z-index:8;border-radius:inherit;-webkit-backdrop-filter:blur(16px)saturate(112%);background:#04060d75;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.moment-picker-auth-card{text-align:center;background:linear-gradient(155deg,#1a1f34f0,#0c0f1ceb);border:1px solid #ffffff1f;border-radius:24px;justify-items:center;gap:18px;width:min(390px,100%);padding:26px 24px 22px;display:grid;box-shadow:0 24px 70px #0006,inset 0 1px #ffffff0f}.moment-picker-auth-orb{color:#dadefffa;background:radial-gradient(circle at 35% 30%,#ffffff38,#7f8cff29 36%,#7f8cff0f 72%);border:1px solid #96a2ff3d;border-radius:999px;place-items:center;width:50px;height:50px;font-size:20px;display:grid;box-shadow:0 10px 30px #505dd229}.moment-picker-auth-copy{justify-items:center;gap:8px;display:grid}.moment-picker-auth-copy small{letter-spacing:.11em;color:#a6b0ffb8;font-size:8.5px;font-weight:800;line-height:1.1}.moment-picker-auth-copy h3{letter-spacing:-.025em;color:#fffffffa;max-width:310px;margin:0;font-size:20px;line-height:1.2}.moment-picker-auth-copy p{color:#ffffff94;max-width:320px;margin:0;font-size:12px;line-height:1.55}.moment-picker-auth-actions{gap:9px;width:100%;display:grid}.moment-picker-auth-primary,.moment-picker-auth-secondary{min-height:43px;font:inherit;cursor:pointer;border-radius:999px;font-size:12px;font-weight:750}.moment-picker-auth-primary{color:#fff;background:linear-gradient(135deg,#7f8cfff2,#6370e8eb);border:1px solid #97a3ff8a;box-shadow:0 10px 26px #5966df33}.moment-picker-auth-secondary{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff1a}@media (max-width:820px){.moment-picker-auth-gate{padding:16px}.moment-picker-auth-card{border-radius:22px;padding:24px 18px 19px}.moment-picker-auth-copy h3{font-size:18px}}.chimi-context-visual-atmosphere{--ctx-visual-a:#7f8cff00;--ctx-visual-b:#6370e800;--ctx-visual-c:#fff0;--ctx-visual-opacity:0;--ctx-visual-blur:36px;--ctx-visual-speed:28s;--ctx-visual-distance:18px;z-index:2;pointer-events:none;opacity:var(--ctx-visual-opacity);transition:opacity .7s,filter .9s;position:fixed;inset:0;overflow:hidden}.chimi-context-visual-atmosphere:after{content:"";opacity:.045;background-image:radial-gradient(circle,#fff3 .55px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9,#0000002e 72%,#0000);mask-image:linear-gradient(#000000d9,#0000002e 72%,#0000)}.chimi-context-visual-orb{filter:blur(var(--ctx-visual-blur));will-change:transform;border-radius:999px;display:block;position:absolute}.chimi-context-visual-orb.is-primary{background:radial-gradient(circle, var(--ctx-visual-a) 0%, transparent 68%);width:min(64vw,820px);height:min(64vw,820px);animation:chimi-context-drift-primary var(--ctx-visual-speed) ease-in-out infinite alternate;top:-26%;right:-18%}.chimi-context-visual-orb.is-secondary{background:radial-gradient(circle, var(--ctx-visual-b) 0%, transparent 70%);width:min(58vw,760px);height:min(58vw,760px);animation:chimi-context-drift-secondary calc(var(--ctx-visual-speed) * 1.18) ease-in-out infinite alternate;bottom:-31%;left:-22%}.chimi-context-visual-orb.is-accent{opacity:.72;background:radial-gradient(circle, var(--ctx-visual-c) 0%, transparent 72%);width:min(36vw,500px);height:min(36vw,500px);animation:chimi-context-breathe calc(var(--ctx-visual-speed) * .72) ease-in-out infinite alternate;top:34%;left:38%}html[data-chimi-context-visual=morning] .chimi-context-visual-atmosphere{--ctx-visual-a:#7f8cff33;--ctx-visual-b:#ffc79b1f;--ctx-visual-c:#e0e4ff1a;--ctx-visual-opacity:.72;--ctx-visual-speed:32s}html[data-chimi-context-visual=afternoon] .chimi-context-visual-atmosphere{--ctx-visual-a:#7f8cff2e;--ctx-visual-b:#a98fff1c;--ctx-visual-c:#ffd8b217;--ctx-visual-opacity:.68;--ctx-visual-speed:30s}html[data-chimi-context-visual=night] .chimi-context-visual-atmosphere{--ctx-visual-a:#5b67e040;--ctx-visual-b:#5b40aa2e;--ctx-visual-c:#8492ff1c;--ctx-visual-opacity:.78;--ctx-visual-blur:44px;--ctx-visual-speed:38s}html[data-chimi-context-visual=focus] .chimi-context-visual-atmosphere{--ctx-visual-a:#7f8cff40;--ctx-visual-b:#4859c21f;--ctx-visual-c:#bcc5ff14;--ctx-visual-opacity:.66;--ctx-visual-blur:46px;--ctx-visual-speed:48s;--ctx-visual-distance:8px}html[data-chimi-context-visual=relax] .chimi-context-visual-atmosphere{--ctx-visual-a:#a484ff33;--ctx-visual-b:#ff82ac1c;--ctx-visual-c:#bcc8ff1a;--ctx-visual-opacity:.72;--ctx-visual-blur:50px;--ctx-visual-speed:42s;--ctx-visual-distance:22px}html[data-chimi-context-visual=focus-reading] .chimi-context-visual-atmosphere{--ctx-visual-a:#7f8cff47;--ctx-visual-b:#b397ff24;--ctx-visual-c:#ffddb514;--ctx-visual-opacity:.74;--ctx-visual-blur:48px;--ctx-visual-speed:52s;--ctx-visual-distance:7px}html[data-chimi-context-visual=home] .chimi-context-visual-atmosphere{--ctx-visual-a:#ffa28424;--ctx-visual-b:#7f8cff2b;--ctx-visual-c:#ffd5ae14;--ctx-visual-opacity:.72;--ctx-visual-speed:38s}html[data-chimi-context-visual=workplace] .chimi-context-visual-atmosphere{--ctx-visual-a:#6f91ff36;--ctx-visual-b:#4a6eaa1f;--ctx-visual-c:#bfdbff14;--ctx-visual-opacity:.65;--ctx-visual-blur:42px;--ctx-visual-speed:52s;--ctx-visual-distance:7px}html[data-chimi-context-visual=cafe] .chimi-context-visual-atmosphere{--ctx-visual-a:#eca6662b;--ctx-visual-b:#7f8cff2b;--ctx-visual-c:#ffdaa81a;--ctx-visual-opacity:.76;--ctx-visual-blur:42px;--ctx-visual-speed:34s}html[data-chimi-context-visual=nature] .chimi-context-visual-atmosphere{--ctx-visual-a:#5bc4a32e;--ctx-visual-b:#4985b224;--ctx-visual-c:#96dab217;--ctx-visual-opacity:.74;--ctx-visual-blur:48px;--ctx-visual-speed:36s;--ctx-visual-distance:24px}html[data-chimi-context-visual=waiting] .chimi-context-visual-atmosphere{--ctx-visual-a:#7e8bda26;--ctx-visual-b:#6370a01a;--ctx-visual-c:#b4bfff14;--ctx-visual-opacity:.62;--ctx-visual-blur:52px;--ctx-visual-speed:56s}html[data-chimi-context-visual=commute] .chimi-context-visual-atmosphere{--ctx-visual-a:#5b84ff36;--ctx-visual-b:#946feb26;--ctx-visual-c:#68c2e117;--ctx-visual-opacity:.72;--ctx-visual-blur:42px;--ctx-visual-speed:24s;--ctx-visual-distance:34px}html[data-chimi-context-intent=focus] .chimi-context-visual-orb{animation-timing-function:cubic-bezier(.4,0,.2,1)}html[data-chimi-context-intent=relax] .chimi-context-visual-orb.is-accent{animation-duration:18s}html[data-chimi-context-action=reading] .chimi-context-visual-orb{--ctx-visual-distance:6px}html[data-chimi-context-action=working] .chimi-context-visual-orb.is-accent{opacity:.46}html[data-chimi-context-action=social] .chimi-context-visual-orb.is-accent{opacity:.9}html[data-chimi-context-action=travel] .chimi-context-visual-orb.is-primary,html[data-chimi-context-action=workout] .chimi-context-visual-orb.is-primary{animation-duration:20s}@keyframes chimi-context-drift-primary{0%{transform:translate3d(calc(var(--ctx-visual-distance) * -1), 0, 0) scale(1)}to{transform:translate3d(var(--ctx-visual-distance), calc(var(--ctx-visual-distance) * .55), 0) scale(1.08)}}@keyframes chimi-context-drift-secondary{0%{transform:translate3d(0, var(--ctx-visual-distance), 0) scale(1.04)}to{transform:translate3d(calc(var(--ctx-visual-distance) * .75), calc(var(--ctx-visual-distance) * -1), 0) scale(.96)}}@keyframes chimi-context-breathe{0%{opacity:.42;transform:translate(0,0)scale(.92)}to{transform:translate3d(calc(var(--ctx-visual-distance) * .35), calc(var(--ctx-visual-distance) * -.25), 0) scale(1.12);opacity:.82}}@media (max-width:820px){.chimi-context-visual-atmosphere{--ctx-visual-blur:30px}.chimi-context-visual-orb.is-primary{width:92vw;height:92vw;top:-18%;right:-42%}.chimi-context-visual-orb.is-secondary{width:90vw;height:90vw;bottom:-22%;left:-46%}.chimi-context-visual-orb.is-accent{width:62vw;height:62vw;top:38%;left:32%}}@media (prefers-reduced-motion:reduce){.chimi-context-visual-orb{animation:none!important}}html[data-chimi-context-visual]{--ctx-surface-a:#7f8cff3d;--ctx-surface-b:#7a64d729;--ctx-surface-c:#cad3ff17;--ctx-surface-strength:.78}html[data-chimi-context-visual=morning]{--ctx-surface-a:#91a4ff3d;--ctx-surface-b:#ffbe9129;--ctx-surface-c:#ffe2be17}html[data-chimi-context-visual=afternoon]{--ctx-surface-a:#7f8cff3d;--ctx-surface-b:#cb89d524;--ctx-surface-c:#ffc79417}html[data-chimi-context-visual=night]{--ctx-surface-a:#5365ee57;--ctx-surface-b:#5b39ae3d;--ctx-surface-c:#91a0ff1f;--ctx-surface-strength:.86}html[data-chimi-context-visual=focus],html[data-chimi-context-visual=focus-reading]{--ctx-surface-a:#6f7fff4f;--ctx-surface-b:#6956bc2b;--ctx-surface-c:#e4cdff14;--ctx-surface-strength:.73}html[data-chimi-context-visual=relax]{--ctx-surface-a:#a882ff47;--ctx-surface-b:#f174ad2b;--ctx-surface-c:#b9d1ff1c;--ctx-surface-strength:.82}html[data-chimi-context-visual=home]{--ctx-surface-a:#f5906d40;--ctx-surface-b:#848bff33;--ctx-surface-c:#ffd3a41c;--ctx-surface-strength:.8}html[data-chimi-context-visual=workplace]{--ctx-surface-a:#5c8bff47;--ctx-surface-b:#4870ad2e;--ctx-surface-c:#b4e0ff17;--ctx-surface-strength:.69}html[data-chimi-context-visual=cafe]{--ctx-surface-a:#f69d534d;--ctx-surface-b:#887fff38;--ctx-surface-c:#ffda9e1f;--ctx-surface-strength:.86}html[data-chimi-context-visual=nature]{--ctx-surface-a:#49ce9c45;--ctx-surface-b:#408abe36;--ctx-surface-c:#a4e4b71f;--ctx-surface-strength:.84}html[data-chimi-context-visual=waiting]{--ctx-surface-a:#7784d738;--ctx-surface-b:#5a679926;--ctx-surface-c:#c4cdff14;--ctx-surface-strength:.68}html[data-chimi-context-visual=commute]{--ctx-surface-a:#4e7fff4f;--ctx-surface-b:#9f5de738;--ctx-surface-c:#55d2dd1c;--ctx-surface-strength:.84}.solution-feed-visual{z-index:0}html[data-chimi-context-visual] .solution-feed-slide:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 78% 17%, var(--ctx-surface-a), transparent 38%), radial-gradient(circle at 18% 76%, var(--ctx-surface-b), transparent 43%), radial-gradient(circle at 52% 45%, var(--ctx-surface-c), transparent 36%);opacity:var(--ctx-surface-strength);mix-blend-mode:screen;will-change:transform, opacity;transition:opacity .7s,filter .8s,transform .9s;position:absolute;inset:-5%;transform:translate(0,0)scale(1.02)}.solution-feed-overlay{z-index:2}html[data-chimi-context-visual=relax] .solution-feed-slide:before,html[data-chimi-context-visual=home] .solution-feed-slide:before,html[data-chimi-context-visual=nature] .solution-feed-slide:before{animation:15s ease-in-out infinite alternate chimi-context-surface-breathe}html[data-chimi-context-visual=waiting] .solution-feed-slide:before{animation:13s ease-in-out infinite chimi-context-surface-wait}html[data-chimi-context-visual=commute] .solution-feed-slide:before{animation:10s ease-in-out infinite alternate chimi-context-surface-travel}html[data-chimi-context-visual=focus] .solution-feed-slide:before,html[data-chimi-context-visual=focus-reading] .solution-feed-slide:before,html[data-chimi-context-visual=workplace] .solution-feed-slide:before{transform:scale(1.01)}.chimi-library-shell{isolation:isolate;position:relative;overflow:hidden}html[data-chimi-context-visual] .chimi-library-shell:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 84% 2%, var(--ctx-surface-a), transparent 31rem), radial-gradient(circle at 7% 48%, var(--ctx-surface-b), transparent 38rem), radial-gradient(circle at 55% 88%, var(--ctx-surface-c), transparent 34rem);opacity:calc(var(--ctx-surface-strength) * .7);transition:opacity .7s,filter .9s;animation:26s ease-in-out infinite alternate chimi-context-library-drift;position:absolute;inset:0}html[data-chimi-context-visual] .chimi-library-shell:after{content:"";z-index:0;pointer-events:none;opacity:.055;background-image:radial-gradient(circle,#ffffff38 .5px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c2,#0000 76%);mask-image:linear-gradient(#000000c2,#0000 76%)}.chimi-library-page{z-index:1;position:relative}@keyframes chimi-context-surface-breathe{0%{opacity:calc(var(--ctx-surface-strength) * .72);transform:translate(-1.5%)scale(1.01)}to{opacity:var(--ctx-surface-strength);transform:translate(1.5%,1%)scale(1.07)}}@keyframes chimi-context-surface-wait{0%,to{opacity:calc(var(--ctx-surface-strength) * .66);transform:scale(1.015)}48%{opacity:var(--ctx-surface-strength);transform:scale(1.045)}}@keyframes chimi-context-surface-travel{0%{transform:translate(-3.5%,-1%)scale(1.04)}to{transform:translate(3.5%,1.5%)scale(1.07)}}@keyframes chimi-context-library-drift{0%{transform:translate(-1.5%,-1%)scale(1.01)}to{transform:translate(1.5%,1%)scale(1.04)}}@media (max-width:820px){html[data-chimi-context-visual] .solution-feed-slide:before{mix-blend-mode:screen;inset:-8%}html[data-chimi-context-visual] .chimi-library-shell:before{opacity:calc(var(--ctx-surface-strength) * .62)}}@media (prefers-reduced-motion:reduce){html[data-chimi-context-visual] .solution-feed-slide:before,html[data-chimi-context-visual] .chimi-library-shell:before{animation:none!important}}html[data-chimi-context-visual]{--ctx-world-bg:#0b0d16;--ctx-world-a:#7f8cff4d;--ctx-world-b:#6370e82e;--ctx-world-c:#dce1ff1a;--ctx-world-strength:.84;--ctx-media-filter:brightness(1) saturate(1) contrast(1);--ctx-surface-blend:soft-light}html[data-chimi-context-visual=morning]{--ctx-world-bg:#161a2b;--ctx-world-a:#97aaff75;--ctx-world-b:#ffbe7d57;--ctx-world-c:#ffe6bc33;--ctx-world-strength:.96;--ctx-surface-a:#9aaeff6b;--ctx-surface-b:#ffb87352;--ctx-surface-c:#ffe7c32e;--ctx-surface-strength:.96;--ctx-media-filter:brightness(1.08) saturate(1.06) contrast(.98) sepia(.035);--ctx-surface-blend:soft-light}html[data-chimi-context-visual=cafe]{--ctx-world-bg:#1b1312;--ctx-world-a:#f6974885;--ctx-world-b:#8e7eff52;--ctx-world-c:#ffd89a3d;--ctx-world-strength:1;--ctx-surface-a:#f6913e75;--ctx-surface-b:#8b7eff4d;--ctx-surface-c:#ffd79633;--ctx-surface-strength:1;--ctx-media-filter:brightness(1.01) saturate(1.13) contrast(1.03) sepia(.12);--ctx-surface-blend:soft-light}html[data-chimi-context-visual=focus],html[data-chimi-context-visual=focus-reading],html[data-chimi-context-visual=workplace]{--ctx-world-bg:#09111f;--ctx-world-a:#658bff61;--ctx-world-b:#396aae47;--ctx-world-c:#b8ddff21;--ctx-world-strength:.88;--ctx-surface-a:#6088ff61;--ctx-surface-b:#3f6bb040;--ctx-surface-c:#b9ddff21;--ctx-surface-strength:.84;--ctx-media-filter:brightness(.96) saturate(.82) contrast(1.08);--ctx-surface-blend:soft-light}html[data-chimi-context-visual=night]{--ctx-world-bg:#050712;--ctx-world-a:#4859e085;--ctx-world-b:#6134b161;--ctx-world-c:#7d91ff33;--ctx-world-strength:1;--ctx-surface-a:#4154e175;--ctx-surface-b:#5d32ae57;--ctx-surface-c:#8094ff2e;--ctx-surface-strength:1;--ctx-media-filter:brightness(.82) saturate(.94) contrast(1.12);--ctx-surface-blend:soft-light}html[data-chimi-context-visual],html[data-chimi-context-visual] body{background-color:var(--ctx-world-bg);transition:background-color .9s,color .5s}html[data-chimi-context-visual] .chimi-context-visual-atmosphere{--ctx-visual-opacity:var(--ctx-world-strength)}html[data-chimi-context-visual] .chimi-context-visual-orb.is-primary{background:radial-gradient(circle, var(--ctx-world-a) 0%, transparent 68%)}html[data-chimi-context-visual] .chimi-context-visual-orb.is-secondary{background:radial-gradient(circle, var(--ctx-world-b) 0%, transparent 70%)}html[data-chimi-context-visual] .chimi-context-visual-orb.is-accent{background:radial-gradient(circle, var(--ctx-world-c) 0%, transparent 72%)}html[data-chimi-context-visual] .solution-feed-visual{filter:var(--ctx-media-filter);transition:filter .9s}html[data-chimi-context-visual] .solution-feed-slide:before{mix-blend-mode:var(--ctx-surface-blend);opacity:var(--ctx-surface-strength);background:radial-gradient(circle at 82% 12%, var(--ctx-surface-a), transparent 43%), radial-gradient(circle at 12% 78%, var(--ctx-surface-b), transparent 48%), radial-gradient(circle at 54% 44%, var(--ctx-surface-c), transparent 40%)}html[data-chimi-context-visual] .chimi-library-shell{background-color:var(--ctx-world-bg);transition:background-color .9s}html[data-chimi-context-visual] .chimi-library-shell:before{opacity:var(--ctx-surface-strength);background:radial-gradient(circle at 88% -4%, var(--ctx-surface-a), transparent 34rem), radial-gradient(circle at 3% 52%, var(--ctx-surface-b), transparent 42rem), radial-gradient(circle at 58% 94%, var(--ctx-surface-c), transparent 37rem)}@media (max-width:820px){html[data-chimi-context-visual] .chimi-library-shell:before{opacity:calc(var(--ctx-surface-strength) * .88)}html[data-chimi-context-visual] .solution-feed-slide:before{opacity:calc(var(--ctx-surface-strength) * .94)}}@media (prefers-reduced-motion:reduce){html[data-chimi-context-visual] .solution-feed-visual{transition:none}}html[data-chimi-context-visual]{--ctx-chrome-a:#1e2239eb;--ctx-chrome-b:#0f111deb;--ctx-chrome-border:#ffffff24;--ctx-chrome-edge:#7f8cff57;--ctx-chrome-orb-a:#ffffff52;--ctx-chrome-orb-b:#7f8cff47;--ctx-chrome-orb-c:#7f8cff1a;--ctx-rail-bg:#090e1394;--ctx-rail-border:#ffffff2e;--ctx-topic-bg:#111422a3;--ctx-topic-border:#ffffff2e;--ctx-scrim-start:#070a0eeb;--ctx-scrim-mid:#070a0e8a;--ctx-scrim-end:#070a0e24;--ctx-copy-shadow:0 2px 12px #0000008f;--ctx-cta-glow:0 10px 30px rgba(var(--chimi-brand-rgb), .2)}html[data-chimi-context-visual=morning]{--ctx-chrome-a:#484e71db;--ctx-chrome-b:#26283de0;--ctx-chrome-border:#ffe5c63d;--ctx-chrome-edge:#ffc08457;--ctx-chrome-orb-a:#fff6e375;--ctx-chrome-orb-b:#9db1ff61;--ctx-chrome-orb-c:#ffbd7d2e;--ctx-rail-bg:#272a3d9c;--ctx-rail-border:#dfe5ff3d;--ctx-topic-bg:#4844508f;--ctx-topic-border:#ffe0ba3d;--ctx-scrim-start:#12141ddb;--ctx-scrim-mid:#1c1c246e;--ctx-scrim-end:#3b2b2014;--ctx-copy-shadow:0 2px 13px #080a127a;--ctx-cta-glow:0 11px 32px #a6b0ff4d}html[data-chimi-context-visual=cafe]{--ctx-chrome-a:#492e24e6;--ctx-chrome-b:#1f181beb;--ctx-chrome-border:#ffc99745;--ctx-chrome-edge:#f69d5385;--ctx-chrome-orb-a:#ffebcf75;--ctx-chrome-orb-b:#f69d536b;--ctx-chrome-orb-c:#8e7eff2e;--ctx-rail-bg:#311f1bad;--ctx-rail-border:#ffc69147;--ctx-topic-bg:#492b1fa8;--ctx-topic-border:#ffbd7e4d;--ctx-scrim-start:#120c0bf0;--ctx-scrim-mid:#26181385;--ctx-scrim-end:#40271a21;--ctx-copy-shadow:0 2px 13px #0c0604a3;--ctx-cta-glow:0 12px 34px #f69d533b, 0 5px 18px rgba(var(--chimi-brand-rgb), .18)}html[data-chimi-context-visual=focus],html[data-chimi-context-visual=focus-reading],html[data-chimi-context-visual=workplace]{--ctx-chrome-a:#1b2b42e8;--ctx-chrome-b:#0d1827ed;--ctx-chrome-border:#b1daff38;--ctx-chrome-edge:#5d91ff6e;--ctx-chrome-orb-a:#daefff66;--ctx-chrome-orb-b:#5a8bff61;--ctx-chrome-orb-c:#3f6bb02e;--ctx-rail-bg:#0c1928ad;--ctx-rail-border:#acd8ff38;--ctx-topic-bg:#142a41a3;--ctx-topic-border:#9bccff3d;--ctx-scrim-start:#050d17f0;--ctx-scrim-mid:#0816248c;--ctx-scrim-end:#102c481c;--ctx-copy-shadow:0 2px 13px #000710a8;--ctx-cta-glow:0 11px 31px #5785ff3d, 0 5px 17px rgba(var(--chimi-brand-rgb), .16)}html[data-chimi-context-visual=night]{--ctx-chrome-a:#16193af0;--ctx-chrome-b:#070918f2;--ctx-chrome-border:#91a0ff38;--ctx-chrome-edge:#6951e680;--ctx-chrome-orb-a:#c2cbff57;--ctx-chrome-orb-b:#5b4fe070;--ctx-chrome-orb-c:#6336b738;--ctx-rail-bg:#070919bd;--ctx-rail-border:#8996ff38;--ctx-topic-bg:#15173ab3;--ctx-topic-border:#808dff40;--ctx-scrim-start:#03040df7;--ctx-scrim-mid:#08081ca3;--ctx-scrim-end:#19124321;--ctx-copy-shadow:0 2px 15px #000008bd;--ctx-cta-glow:0 12px 36px #5a4fe04a, 0 5px 18px rgba(var(--chimi-brand-rgb), .18)}html[data-chimi-context-visual] .solution-feed-overlay{background:linear-gradient(90deg, var(--ctx-scrim-start) 0%, var(--ctx-scrim-mid) 50%, var(--ctx-scrim-end) 76%);transition:background .9s}html[data-chimi-context-visual] .moment-picker-trigger{border-color:var(--ctx-chrome-border);background:linear-gradient(135deg, var(--ctx-chrome-a), var(--ctx-chrome-b));box-shadow:0 18px 46px #00000057, 0 0 26px color-mix(in srgb, var(--ctx-chrome-edge) 45%, transparent), inset 0 1px 0 #ffffff1a;transition:transform .18s,border-color .7s,background .9s,box-shadow .9s}html[data-chimi-context-visual] .moment-picker-trigger:hover{border-color:var(--ctx-chrome-edge);box-shadow:0 20px 52px #0000006b, 0 0 34px var(--ctx-chrome-edge)}html[data-chimi-context-visual] .moment-picker-trigger-orb{background:radial-gradient(circle at 35% 30%, var(--ctx-chrome-orb-a), var(--ctx-chrome-orb-b) 44%, var(--ctx-chrome-orb-c) 74%);box-shadow:0 0 0 1px #ffffff1a, 0 0 25px var(--ctx-chrome-edge);transition:background .9s,box-shadow .9s}html[data-chimi-context-visual] .solution-feed-action-rail>a>span,html[data-chimi-context-visual] .solution-feed-action-rail>button>span{border-color:var(--ctx-rail-border);background:var(--ctx-rail-bg);transition:border-color .7s,background .9s,box-shadow .9s;box-shadow:0 8px 22px #00000040,inset 0 1px #ffffff12}html[data-chimi-context-visual] .solution-feed-action-rail .solution-feed-follow-action>span{background:#e94f70}html[data-chimi-context-visual] .solution-feed-copy,html[data-chimi-context-visual] .solution-feed-author,html[data-chimi-context-visual] .solution-feed-author strong{text-shadow:var(--ctx-copy-shadow);transition:text-shadow .9s}html[data-chimi-context-visual] .solution-feed-topic{border-color:var(--ctx-topic-border);background:var(--ctx-topic-bg);-webkit-backdrop-filter:blur(14px);transition:border-color .7s,background .9s}html[data-chimi-context-visual] .solution-feed-primary-action{background:var(--chimi-brand);box-shadow:var(--ctx-cta-glow);transition:transform .18s,box-shadow .9s,background-color .18s}@media (max-width:820px){html[data-chimi-context-visual] .moment-picker-trigger{box-shadow:0 12px 32px #00000052, 0 0 22px color-mix(in srgb, var(--ctx-chrome-edge) 38%, transparent), inset 0 1px 0 #ffffff17}html[data-chimi-context-visual] .solution-feed-action-rail>a>span,html[data-chimi-context-visual] .solution-feed-action-rail>button>span{-webkit-backdrop-filter:blur(16px)}}body:has(.solution-feed-mobile-menu) .moment-picker-trigger{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,transform .18s,visibility 0s linear .18s;transform:translateY(-6px)}.solution-feed-mobile-menu>div button{color:#ffffffc7;-webkit-backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff21;transition:color .16s,border-color .16s,background .16s,transform .16s;box-shadow:inset 0 1px #ffffff0e}.solution-feed-mobile-menu>div button:hover,.solution-feed-mobile-menu>div button:focus-visible{color:#fffffff5;background:#ffffff1a;border-color:#ffffff38}.solution-feed-mobile-menu>div button:active{transform:scale(.96)}.home-moment-shell{background:#0b0d16;width:100%;min-height:100dvh;position:relative;overflow:hidden}.home-moment-feed{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scrollbar-width:none;width:100%;height:100dvh;overflow-y:auto}.home-moment-feed::-webkit-scrollbar{display:none}.home-moment-card{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;background:#0b0d16;width:100%;min-height:100dvh;position:relative;overflow:hidden}.home-moment-world{z-index:-3;background:radial-gradient(circle at 22% 18%, rgba(var(--chimi-brand-rgb), .24), transparent 38rem), radial-gradient(circle at 78% 82%, #795eff24, transparent 34rem), #0b0d16;position:absolute;inset:0}.home-moment-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-moment-scrim{z-index:-1;pointer-events:none;background:linear-gradient(#05070d2e 0%,#05070d05 34%,#05070d38 58%,#05070de6 100%);position:absolute;inset:0}.home-moment-card.is-text{place-items:center;display:grid}.home-moment-text-hero{text-align:center;width:min(82%,680px);padding:32px 28px 180px}.home-moment-text-hero>span{color:#fff9;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:800;display:inline-block}.home-moment-text-hero>p{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,5vw,52px);font-weight:700;line-height:1.18}.home-moment-copy{z-index:4;left:18px;right:88px;bottom:calc(24px + env(safe-area-inset-bottom));color:#fff;max-width:720px;position:absolute}.home-moment-author-line{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.home-moment-author-line strong{font-size:15px;font-weight:800}.home-moment-author-line span{color:#ffffff94;font-size:12px}.home-moment-caption p{-webkit-line-clamp:3;color:#fffffff0;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.home-moment-caption.is-expanded p{display:block;overflow:visible}.home-moment-caption button{color:#ffffffb8;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:13px;font-weight:700}.home-moment-provenance{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;display:flex}.home-moment-provenance span{color:#ffffff85;font-size:11px}.home-moment-provenance strong{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:12px;overflow:hidden}.home-moment-rail{z-index:5;right:14px;bottom:calc(34px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:17px;width:58px;display:flex;position:absolute}.home-moment-creator-avatar,.home-moment-origin{background:#0a0c15d1;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:0 10px 28px #0000003d}.home-moment-creator-avatar img,.home-moment-origin img,.home-moment-origin video{object-fit:cover;width:100%;height:100%}.home-moment-creator-avatar>span{font-size:17px;font-weight:800}.home-moment-rail-stat{color:#fff;flex-direction:column;align-items:center;gap:3px;min-width:52px;display:flex}.home-moment-rail-stat>span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a117a;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.home-moment-heart{font-size:22px}.home-moment-comment-icon{font-size:29px;line-height:1}.home-moment-rail-stat strong{font-size:11px;font-weight:800}.home-moment-origin{border-color:rgba(var(--chimi-brand-rgb), .68);cursor:pointer;padding:3px;position:relative}.home-moment-origin:after{border:1px solid rgba(var(--chimi-brand-rgb), .28);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:-4px}.home-moment-origin>span{border-radius:inherit;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .38), #0f111de6);place-items:center;width:100%;height:100%;display:grid}.home-moment-state{color:#ffffffb8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:28px;display:flex}.home-moment-state strong{color:#fff;font-size:16px}.home-moment-state-orb{border:2px solid rgba(var(--chimi-brand-rgb), .3);border-top-color:var(--chimi-brand);border-radius:50%;width:34px;height:34px;animation:.9s linear infinite home-moment-spin}@keyframes home-moment-spin{to{transform:rotate(360deg)}}.home-moment-login{background:var(--chimi-brand);color:#fff;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:800;text-decoration:none}.home-moment-sentinel{width:100%;height:1px}.home-moment-more{z-index:6;color:#ffffffb3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0c14bd;border-radius:999px;padding:7px 11px;font-size:11px;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.home-moment-origin-backdrop{z-index:132;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0204088a;justify-content:center;align-items:flex-end;padding:14px;display:flex;position:fixed;inset:0}.home-moment-origin-sheet{color:#fff;background:#0d101bf0;border:1px solid #ffffff1a;border-radius:24px;width:min(100%,520px);padding:22px;position:relative;box-shadow:0 30px 80px #00000075}.home-moment-origin-close{z-index:2;color:#ffffffbd;cursor:pointer;background:#0709109e;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;display:grid;position:absolute;top:12px;right:12px}.home-moment-origin-kicker{color:#ffffff75;letter-spacing:.14em;margin-bottom:12px;font-size:10px;font-weight:800;display:block}.home-moment-origin-hero{background:rgba(var(--chimi-brand-rgb), .16);border-radius:20px;place-items:center;width:72px;height:72px;margin-bottom:16px;display:grid;overflow:hidden}.home-moment-origin-hero img,.home-moment-origin-hero video{object-fit:cover;width:100%;height:100%}.home-moment-origin-sheet h2{margin:0;font-size:22px;line-height:1.2}.home-moment-origin-sheet>p{color:#ffffff9e;margin:9px 0 20px;font-size:13px;line-height:1.55}.home-moment-origin-actions{gap:9px;display:flex}.home-moment-origin-actions a,.home-moment-origin-actions button{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.home-moment-origin-actions a{background:var(--chimi-brand);color:#fff}.home-moment-origin-actions button{color:#ffffffc7;background:#ffffff14}body:has(.home-moment-origin-backdrop) .moment-picker-trigger{opacity:0;visibility:hidden;pointer-events:none}@media (min-width:900px){.home-moment-copy{bottom:34px;left:28px;right:110px}.home-moment-rail{bottom:40px;right:24px}.home-moment-origin-backdrop{justify-content:flex-end;align-items:stretch;padding:14px}.home-moment-origin-sheet{border-radius:24px;width:430px;margin:0}}.home-moment-provenance{flex-direction:column;align-items:flex-start;gap:2px}.home-moment-provenance span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.home-moment-provenance strong{max-width:min(100%,360px);font-size:12px}button.home-moment-rail-stat{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.home-moment-rail-stat:disabled{cursor:wait;opacity:.72}.home-moment-rail-stat.is-active .home-moment-heart{border-color:rgba(var(--chimi-brand-rgb), .5);background:rgba(var(--chimi-brand-rgb), .22);color:var(--chimi-brand)}.home-moment-comment-backdrop,.home-moment-auth-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0204088f;justify-content:center;display:flex;position:fixed;inset:0}.home-moment-comment-backdrop{z-index:134;align-items:flex-end}.home-moment-auth-backdrop{z-index:140;align-items:flex-end;padding:14px}.home-moment-comment-sheet{color:#fff;background:#0d101bf7;border:1px solid #ffffff1a;border-radius:24px 24px 0 0;flex-direction:column;width:min(100%,620px);max-height:min(78dvh,780px);display:flex;overflow:hidden;box-shadow:0 -28px 80px #0000006b}.home-moment-comment-header{border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:18px 18px 12px;display:flex}.home-moment-comment-header span,.home-moment-auth-sheet>span{color:#ffffff70;letter-spacing:.13em;font-size:9px;font-weight:800}.home-moment-comment-header h2{margin:2px 0 0;font-size:19px}.home-moment-comment-header>button{color:#ffffffbd;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-size:21px;display:grid}.home-moment-comment-composer{border-bottom:1px solid #ffffff12;flex:none;padding:14px 18px}.home-moment-comment-composer textarea{resize:none;color:#fff;width:100%;min-height:74px;font:inherit;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px;outline:none;padding:12px 13px;font-size:13px;line-height:1.5}.home-moment-comment-composer textarea:focus{border-color:rgba(var(--chimi-brand-rgb), .52)}.home-moment-comment-composer>div{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.home-moment-comment-composer>div>span{color:#fff6;font-size:10px}.home-moment-comment-composer>div>button{background:var(--chimi-brand);color:#fff;min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:12px;font-weight:800}.home-moment-comment-composer>div>button:disabled{opacity:.42;cursor:default}.home-moment-comment-list{overscroll-behavior:contain;flex:auto;padding:6px 18px 28px;overflow-y:auto}.home-moment-comment-item{border-bottom:1px solid #fff1;padding:15px 0}.home-moment-comment-author{align-items:center;gap:10px;display:flex}.home-moment-comment-author>a{flex:none}.home-moment-comment-author>div{flex-wrap:wrap;align-items:center;gap:5px 7px;min-width:0;display:flex}.home-moment-comment-author>div>a{color:#fff;font-size:12px;font-weight:800;text-decoration:none}.home-moment-comment-author>div>span{background:rgba(var(--chimi-brand-rgb), .15);color:var(--chimi-brand);border-radius:999px;padding:2px 5px;font-size:8px;font-weight:800}.home-moment-comment-author time{color:#ffffff5c;width:100%;font-size:9px}.home-moment-comment-item>p,.home-moment-comment-replies article>p{color:#ffffffd6;margin:8px 0 0 44px;font-size:13px;line-height:1.5}.home-moment-comment-replies{border-left:1px solid #ffffff14;margin:12px 0 0 42px;padding-left:12px}.home-moment-comment-replies article{padding:9px 0}.home-moment-comment-replies article>p{margin-left:44px}.home-moment-comment-empty,.home-moment-comment-error{color:#ffffff80;text-align:center;margin:0;padding:20px 18px;font-size:12px}.home-moment-comment-error{color:#fff;background:#ff5c7a17;padding:8px 18px}.home-moment-auth-sheet{color:#fff;background:#0d101bf7;border:1px solid #ffffff1c;border-radius:24px;width:min(100%,440px);padding:22px;box-shadow:0 30px 90px #0000007a}.home-moment-auth-sheet h2{margin:8px 0 7px;font-size:22px;line-height:1.2}.home-moment-auth-sheet p{color:#ffffff9c;margin:0;font-size:13px;line-height:1.55}.home-moment-auth-actions{gap:9px;margin-top:20px;display:flex}.home-moment-auth-actions a,.home-moment-auth-actions button{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 15px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.home-moment-auth-actions a{background:var(--chimi-brand);color:#fff}.home-moment-auth-actions button{color:#ffffffb8;background:#ffffff12}:is(body:has(.home-moment-comment-backdrop) .moment-picker-trigger,body:has(.home-moment-auth-backdrop) .moment-picker-trigger){opacity:0;visibility:hidden;pointer-events:none}@media (min-width:900px){.home-moment-comment-backdrop{justify-content:flex-end;align-items:stretch;padding:14px}.home-moment-comment-sheet{border-radius:24px;width:440px;max-height:none}.home-moment-auth-backdrop{align-items:center}}.home-icon{width:20px;height:20px;display:block}.home-moment-comment-sheet,.home-moment-auth-sheet,.home-moment-origin-sheet{-webkit-backdrop-filter:blur(24px);background:linear-gradient(#111421c7,#0a0d18d6)}.home-moment-comment-header-title{min-width:0}.home-moment-comment-header h2{margin:0;font-size:18px;line-height:1.2}.home-moment-comment-header-actions{align-items:center;gap:8px;display:flex}.home-moment-comment-filter-placeholder{color:#ffffff6b;min-height:32px;font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:0 10px;font-size:11px;font-weight:700}.home-moment-comment-header>button,.home-moment-origin-close{color:#ffffffb8}.home-moment-comment-header>button .home-icon,.home-moment-origin-close .home-icon{width:18px;height:18px}.home-moment-comment-composer textarea{font-size:16px;line-height:1.5}.home-moment-rail-stat>span{position:relative;overflow:visible}.home-moment-heart,.home-moment-comment-icon{place-items:center;display:grid}.home-moment-heart-burst{opacity:0;pointer-events:none;background:radial-gradient(circle,#ff5c7a47,#0000 60%);border-radius:50%;width:62px;height:62px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.5)}.home-icon-heart{color:#ffffffe6;transition:transform .22s,color .22s}.home-icon-heart.is-active{color:var(--chimi-brand);filter:drop-shadow(0 0 10px #ff5c7a4d);transform:scale(1.12)}.home-icon-comment{color:#ffffffeb}@keyframes home-moment-heart-burst{0%{opacity:.55;transform:translate(-50%,-50%)scale(.45)}45%{opacity:.28;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.34)}}.home-moment-comment-item>p,.home-moment-comment-replies article>p{margin-left:46px}.home-moment-comment-replies .home-moment-comment-author{align-items:flex-start}.home-moment-comment-replies .home-moment-comment-author>a{z-index:1;position:relative}.home-moment-comment-replies .home-moment-comment-author:before{content:"";background:#ffffff1a;width:11px;height:1px;position:absolute;top:18px;left:-11px}@media (max-width:640px){.home-moment-comment-sheet{max-height:82dvh}.home-moment-comment-composer{padding:12px 14px}.home-moment-comment-list{padding:6px 14px 24px}}.home-moment-comment-header-actions>button:not(.home-moment-comment-filter-placeholder){appearance:none;color:#ffffffb8;-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#080b1475;border:1px solid #ffffff1a;border-radius:50%;outline:0;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff0b}.home-moment-comment-header-actions>button:not(.home-moment-comment-filter-placeholder):hover{color:#fff;background:#ffffff13;border-color:#ffffff2e}.home-moment-comment-header-actions>button:not(.home-moment-comment-filter-placeholder) .home-icon{width:17px;height:17px}.home-moment-comment-replies{border-left:0;margin:14px 0 0 44px;padding-left:17px;position:relative}.home-moment-comment-replies:before{content:"";z-index:0;background:linear-gradient(#ffffff29,#ffffff12);width:1px;position:absolute;top:-4px;bottom:18px;left:0}.home-moment-comment-replies article{z-index:1;padding:10px 0 11px;position:relative}.home-moment-comment-replies article:before{content:"";z-index:0;background:#ffffff1c;width:13px;height:1px;position:absolute;top:29px;left:-17px}.home-moment-comment-replies .home-moment-comment-author{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;display:grid;position:relative}.home-moment-comment-replies .home-moment-comment-author>a{z-index:2;justify-self:start;width:40px;position:relative}@media (max-width:640px){.home-moment-comment-replies{margin-left:42px;padding-left:15px}.home-moment-comment-replies article:before{width:11px;left:-15px}}.home-moment-comment-sheet{background:linear-gradient(#1216249e,#0b0f1cad);box-shadow:0 -26px 72px #00000047}.home-moment-auth-sheet,.home-moment-origin-sheet{background:linear-gradient(#121624a8,#0b0f1cb8)}.home-moment-comment-header,.home-moment-comment-composer,.home-moment-comment-item{border-bottom:0}.home-moment-comment-header{padding:16px 16px 10px}.home-moment-comment-composer{padding:10px 16px 8px}.home-moment-comment-list{padding-top:2px}.home-moment-comment-item{padding:18px 0 10px}.home-moment-comment-item+.home-moment-comment-item{margin-top:6px}.home-moment-comment-composer textarea{background:#ffffff09;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff08}.home-moment-comment-replies{margin:14px 0 0 50px;padding-left:22px;position:relative}.home-moment-comment-replies:before{content:"";background:#ffffff1f;width:1px;position:absolute;top:8px;bottom:16px;left:20px}.home-moment-comment-replies article{padding:10px 0 12px;position:relative}.home-moment-comment-replies article:before{content:"";background:#ffffff1a;width:12px;height:1px;position:absolute;top:20px;left:20px}.home-moment-comment-replies .home-moment-comment-author{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;display:grid}.home-moment-comment-replies .home-moment-comment-author>a{justify-self:start;width:40px;position:relative;left:0}.home-moment-comment-replies .home-moment-comment-author:before{display:none}@media (max-width:640px){.home-moment-comment-sheet{background:linear-gradient(#12162499,#0b0f1ca8)}.home-moment-comment-composer{padding:10px 14px 8px}.home-moment-comment-list{padding:2px 14px 22px}.home-moment-comment-replies{margin-left:50px;padding-left:20px}.home-moment-comment-replies:before,.home-moment-comment-replies article:before{left:18px}}.home-moment-comment-replies{margin:14px 0 0 50px;padding-left:18px}.home-moment-comment-replies article:before{width:10px;top:17px;left:16px}.home-moment-comment-replies .home-moment-comment-author{grid-template-columns:32px minmax(0,1fr);gap:8px}.home-moment-comment-replies .home-moment-comment-author>a{width:32px;height:32px;margin-left:-5px;display:block}.home-moment-comment-replies .home-moment-comment-author>a>*{transform-origin:0 0;transform:scale(.8)}.home-moment-comment-replies article>p{margin:7px 0 0 40px}@media (max-width:640px){.home-moment-comment-replies{margin-left:48px;padding-left:18px}.home-moment-comment-replies:before,.home-moment-comment-replies article:before{left:16px}}.home-moment-comment-replies .home-moment-comment-author>a{margin-left:-19px}.home-moment-comment-replies article:before{display:none}.home-moment-comment-replies:before{top:16px;bottom:16px;left:16px}.home-moment-comment-sheet .chimi-avatar--tone-3{box-shadow:none;background:0 0}.home-moment-comment-sheet .chimi-avatar--tone-3.chimi-avatar{border-color:#ffffff1a}.home-moment-comment-sheet .chimi-avatar--tone-2,.home-moment-comment-sheet .chimi-avatar--tone-3{box-shadow:none;background:0 0}.home-moment-comment-sheet .chimi-avatar--tone-2.chimi-avatar,.home-moment-comment-sheet .chimi-avatar--tone-3.chimi-avatar{border-color:#ffffff1a}.home-moment-origin-sheet.is-hub{flex-direction:column;width:min(100%,560px);max-height:min(84dvh,820px);padding:18px;display:flex;overflow:hidden}.home-moment-origin-hub-head{grid-template-columns:72px minmax(0,1fr);gap:14px;padding-right:42px;display:grid}.home-moment-origin-hub-copy{min-width:0}.home-moment-origin-hub-copy h2{margin:5px 0 4px;font-size:20px;line-height:1.2}.home-moment-origin-hub-copy p{color:#ffffff8a;margin:0;font-size:12px;line-height:1.45}.home-moment-origin-community-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:22px;padding:0 2px 10px;display:flex}.home-moment-origin-community-head>div{flex-direction:column;gap:2px;display:flex}.home-moment-origin-community-head>div>span{color:#ffffff61;letter-spacing:.11em;font-size:9px;font-weight:800}.home-moment-origin-community-head strong{color:#fff;font-size:13px}.home-moment-origin-community-head>span{color:#fff6;font-size:11px}.home-moment-origin-grid{overscroll-behavior:contain;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;max-height:270px;padding:2px;display:grid;overflow-y:auto}.home-moment-origin-card{aspect-ratio:3/4;color:#fff;cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:13px;padding:0;position:relative;overflow:hidden}.home-moment-origin-card.is-selected{border-color:rgba(var(--chimi-brand-rgb), .64);box-shadow:0 0 0 2px rgba(var(--chimi-brand-rgb), .12)}.home-moment-origin-card img{object-fit:cover;width:100%;height:100%}.home-moment-origin-card.is-text>span{-webkit-line-clamp:5;-webkit-box-orient:vertical;padding:12px 9px 24px;font-size:11px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.home-moment-origin-card small{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070d8a;border-radius:7px;padding:4px 5px;font-size:8px;position:absolute;bottom:5px;left:5px;right:5px;overflow:hidden}.home-moment-origin-preview{background:#ffffff09;border-radius:15px;margin-top:12px;padding:12px}.home-moment-origin-preview-author{align-items:center;gap:9px;display:flex}.home-moment-origin-preview-author>div{flex-direction:column;gap:2px;display:flex}.home-moment-origin-preview-author strong{font-size:11px}.home-moment-origin-preview-author time{color:#ffffff61;font-size:9px}.home-moment-origin-preview>p{color:#ffffffc7;margin:9px 0 0 42px;font-size:12px;line-height:1.45}.home-moment-origin-preview-proof{color:#ffffff6b;gap:12px;margin:9px 0 0 42px;font-size:9px;display:flex}.home-moment-origin-loading{color:#ffffff6b;place-items:center;min-height:110px;font-size:11px;display:grid}.home-moment-origin-actions{flex:none;margin-top:16px}.home-moment-origin-actions a{color:#fffc;background:#ffffff12;flex:1 1 0}.home-moment-origin-actions a.is-primary{background:var(--chimi-brand);color:#fff}@media (max-width:640px){.home-moment-origin-sheet.is-hub{border-radius:24px 24px 0 0;width:100%;max-height:86dvh;padding:16px 14px}.home-moment-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:250px}}.home-moment-origin-drag-handle{display:none}@media (max-width:640px){.home-moment-origin-backdrop{background:#02040957;justify-content:stretch;align-items:flex-end;padding:0}.home-moment-origin-sheet.is-hub{--origin-drag-y:0px;width:100%;max-width:none;max-height:none;padding:4px 14px calc(16px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-backdrop-filter:blur(26px);transform:translateY(var(--origin-drag-y));will-change:height, transform;background:linear-gradient(#121625ad,#090c17c2);border-bottom:0;border-left:0;border-right:0;border-radius:28px 28px 0 0;margin:0;transition:height .34s cubic-bezier(.22,.8,.22,1),transform .22s;overflow-y:auto}.home-moment-origin-sheet.is-hub.is-peek{height:62dvh}.home-moment-origin-sheet.is-hub.is-expanded{height:94dvh}.home-moment-origin-drag-handle{z-index:8;touch-action:none;cursor:grab;background:0 0;border:0;place-items:center;width:100%;height:30px;margin:0;padding:0;display:grid;position:sticky;top:0}.home-moment-origin-drag-handle:active{cursor:grabbing}.home-moment-origin-drag-handle>span{background:#ffffff42;border-radius:999px;width:42px;height:4px;display:block}.home-moment-origin-close{z-index:9;float:right;margin:0 0 -34px auto;position:sticky;top:34px}.home-moment-origin-hub-head{z-index:6;-webkit-backdrop-filter:blur(18px);background:linear-gradient(#111523d1,#11152385,#11152300);margin:0 -2px;padding:10px 44px 13px 2px;position:sticky;top:30px}.home-moment-origin-sheet.is-hub.is-peek .home-moment-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:190px}.home-moment-origin-sheet.is-hub.is-expanded .home-moment-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;overflow:visible}.home-moment-origin-sheet.is-hub.is-expanded .home-moment-origin-community-head{margin-top:18px}.home-moment-origin-actions{z-index:7;bottom:calc(2px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);background:linear-gradient(#0000,#0a0d18c7 34%);padding-top:12px;position:sticky}}@media (prefers-reduced-motion:reduce){.home-moment-origin-sheet.is-hub{transition:none}}@media (max-width:640px){.home-moment-origin-backdrop{justify-content:stretch;align-items:flex-end;padding:0}.home-moment-origin-sheet.is-hub{width:100%;max-width:none;height:82dvh;max-height:82dvh;padding:14px 14px calc(14px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;margin:0;transition:none;position:relative;overflow:hidden auto;transform:none}.home-moment-origin-drag-handle{display:none!important}.home-moment-origin-close{z-index:9;float:right;margin:0 0 -34px auto;position:sticky;top:10px}.home-moment-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;overflow:visible}.home-moment-origin-actions{z-index:7;bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#0000,#0a0d18db 38%);margin-top:16px;padding-top:14px;position:sticky}.home-moment-origin-sheet.is-hub{scroll-behavior:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:82dvh;max-height:82dvh;padding:18px 14px calc(22px + env(safe-area-inset-bottom));position:relative;overflow:hidden auto}.home-moment-origin-hub-head{z-index:1;-webkit-backdrop-filter:none;background:0 0;margin:0;padding:0 44px 14px 0;position:relative;top:auto}.home-moment-origin-close{z-index:20;float:none;margin:0;position:absolute;top:14px;right:14px}.home-moment-origin-community-head{z-index:1;margin-top:12px;position:relative}.home-moment-origin-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;position:relative;overflow:visible}.home-moment-origin-preview{z-index:1;position:relative}.home-moment-origin-actions{z-index:1;-webkit-backdrop-filter:none;background:0 0;margin-top:20px;padding-top:0;position:relative;bottom:auto}}.home-moment-origin-scroll{min-height:0}@media (max-width:640px){.home-moment-origin-sheet.is-hub{border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-width:none;height:82dvh;max-height:82dvh;margin:0;padding:0;display:flex;overflow:hidden}.home-moment-origin-hub-head{z-index:4;-webkit-backdrop-filter:none;background:0 0;flex:none;margin:0;padding:18px 58px 16px 14px;position:relative;top:auto}.home-moment-origin-close{z-index:8;float:none;margin:0;position:absolute;top:16px;right:14px}.home-moment-origin-scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:0 14px 18px;position:relative;overflow:hidden auto}.home-moment-origin-community-head{z-index:1;margin:0;padding:12px 2px 10px;position:relative}.home-moment-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;position:relative;overflow:visible}.home-moment-origin-preview{margin-top:12px;position:relative}.home-moment-origin-actions{z-index:5;padding:12px 14px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:none;z-index:7;bottom:auto;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:none;pointer-events:none;background:0 0;flex:none;margin:0;padding:0;display:flex;position:absolute;left:14px}.home-moment-origin-actions>a,.home-moment-origin-actions>button{pointer-events:auto}.home-moment-origin-scroll{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.home-moment-origin-viewer{width:100%;min-height:100%;padding:4px 0 18px}.home-moment-origin-viewer-bar{grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;min-height:44px;margin-bottom:10px;display:grid}.home-moment-origin-viewer-bar strong{text-align:center;font-size:13px;font-weight:750}.home-moment-origin-viewer-bar>span{color:#ffffff70;text-align:right;font-size:10px}.home-moment-origin-viewer-back,.home-moment-origin-viewer-nav button{color:#ffffffd1;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.home-moment-origin-viewer-back svg,.home-moment-origin-viewer-nav svg{width:18px;height:18px}.home-moment-origin-viewer-hero{background:#ffffff09;border-radius:20px;width:100%;min-height:250px;display:grid;position:relative;overflow:hidden}.home-moment-origin-viewer-hero.has-image{background:#05070e8a;max-height:52dvh}.home-moment-origin-viewer-hero.has-image img{object-fit:contain;width:100%;height:100%;max-height:52dvh;margin:auto}.home-moment-origin-viewer-hero.is-text{background:radial-gradient(circle at 82% 10%, rgba(var(--chimi-brand-rgb), .14), transparent 44%), #ffffff09;place-items:center;min-height:300px;padding:34px 28px}.home-moment-origin-viewer-hero.is-text p{color:#fff;max-width:34ch;margin:0;font-size:clamp(18px,5vw,26px);font-weight:700;line-height:1.38}.home-moment-origin-viewer-author{align-items:center;gap:10px;padding:14px 2px 0;display:flex}.home-moment-origin-viewer-author>div{flex-direction:column;gap:2px;min-width:0;display:flex}.home-moment-origin-viewer-author strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.home-moment-origin-viewer-author time{color:#fff6;font-size:9px}.home-moment-origin-viewer-caption{color:#ffffffd1;margin:12px 2px 0;font-size:13px;line-height:1.55}.home-moment-origin-viewer-social{color:#ffffff8f;align-items:center;gap:18px;margin-top:14px;padding:0 2px;font-size:11px;display:flex}.home-moment-origin-viewer-social span{align-items:center;gap:6px;display:inline-flex}.home-moment-origin-viewer-social svg{width:17px;height:17px}.home-moment-origin-viewer-nav{grid-template-columns:38px 1fr 38px;align-items:center;gap:10px;margin-top:18px;padding-top:4px;display:grid}.home-moment-origin-viewer-nav>span{color:#ffffff61;text-align:center;font-size:10px}.home-moment-origin-viewer-nav button:disabled{opacity:.22;cursor:default}@media (max-width:640px){.home-moment-origin-viewer{padding-top:2px}.home-moment-origin-viewer-hero{border-radius:18px}.home-moment-origin-viewer-hero.has-image,.home-moment-origin-viewer-hero.has-image img{max-height:48dvh}.home-moment-origin-backdrop{padding:0}.home-moment-origin-sheet.is-hub{-webkit-backdrop-filter:blur(26px);background:linear-gradient(#111523b8,#090c17cc);border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;overflow:hidden}.home-moment-origin-hub-head{padding:calc(14px + env(safe-area-inset-top)) 58px 14px 14px;flex:none}.home-moment-origin-close{top:calc(12px + env(safe-area-inset-top))}.home-moment-origin-scroll{min-height:0;padding:0 14px calc(94px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}.home-moment-origin-community-head{margin:0;padding:13px 2px 14px}.home-moment-origin-scroll .solution-moment-stream{flex-direction:column;gap:26px;display:flex}.home-moment-origin-scroll .solution-moment-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.home-moment-origin-scroll .solution-moment-card>header{padding:0 2px 10px}.home-moment-origin-scroll .solution-moment-image{background:#ffffff09;border:0;border-radius:18px;width:100%;overflow:hidden}.home-moment-origin-scroll .solution-moment-image img{object-fit:cover;width:100%;height:auto;max-height:62dvh;display:block}.home-moment-origin-scroll .solution-moment-content{color:#ffffffd6;margin:11px 2px 0;font-size:13px;line-height:1.55}.home-moment-origin-scroll .solution-moment-reactions{margin-top:11px;padding:0 2px}.home-moment-origin-scroll .solution-moment-load-more{width:100%;margin:24px 0 4px}.home-moment-origin-actions{z-index:12;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:none;-webkit-backdrop-filter:none;pointer-events:none;background:0 0;margin:0;padding:0;position:absolute;left:14px}.home-moment-origin-actions>a,.home-moment-origin-actions>button{pointer-events:auto}.home-moment-origin-sheet .chimi-avatar--tone-2,.home-moment-origin-sheet .chimi-avatar--tone-3{box-shadow:none;background:0 0}.home-moment-origin-scroll,.home-moment-origin-scroll .solution-moment-stream,.home-moment-origin-scroll .solution-moment-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.home-moment-origin-scroll .solution-moment-card{margin-inline:0}.home-moment-origin-scroll .solution-moment-card>header{box-sizing:border-box;width:100%;margin-inline:0}.home-moment-origin-scroll .solution-moment-image{box-sizing:border-box;width:100%;max-width:100%;margin-inline:0;display:block}.home-moment-origin-scroll .solution-moment-image img{box-sizing:border-box;width:100%;max-width:100%;margin:0;display:block}.home-moment-origin-scroll .solution-moment-content,.home-moment-origin-scroll .solution-moment-reactions{width:auto;margin-left:2px;margin-right:2px}.home-moment-origin-scroll .solution-moment-card{box-sizing:border-box;width:100%;max-width:100%;margin:0!important;padding:0!important}.home-moment-origin-scroll .solution-moment-author{margin-left:0!important;padding-left:0!important}.home-moment-origin-scroll .solution-moment-image{box-sizing:border-box;display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;transform:none!important}.home-moment-origin-scroll .solution-moment-image img{display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.home-moment-origin-scroll .solution-moment-content,.home-moment-origin-scroll .solution-moment-reactions{box-sizing:border-box;width:100%;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.home-moment-origin-scroll .solution-moment-card{--origin-moment-avatar-size:32px;--origin-moment-author-gap:10px;--origin-moment-body-indent:calc(var(--origin-moment-avatar-size) + var(--origin-moment-author-gap))}.home-moment-origin-scroll .solution-moment-card>header{width:100%;margin:0!important;padding:0 0 10px!important}.home-moment-origin-scroll .solution-moment-image,.home-moment-origin-scroll .solution-moment-content,.home-moment-origin-scroll .solution-moment-reactions{box-sizing:border-box;width:calc(100% - var(--origin-moment-body-indent))!important;margin-left:var(--origin-moment-body-indent)!important;margin-right:0!important}.home-moment-origin-scroll .solution-moment-image{max-width:calc(100% - var(--origin-moment-body-indent))!important}.home-moment-origin-scroll .solution-moment-image img{width:100%!important;max-width:100%!important;margin:0!important}.home-moment-origin-scroll .solution-moment-content,.home-moment-origin-scroll .solution-moment-reactions{padding-left:0!important;padding-right:0!important}}.experience-moment-comment-more-wrap{flex:none;align-items:center;width:max-content;display:inline-flex;position:relative;overflow:visible}.experience-moment-comment-menu{z-index:40;-webkit-backdrop-filter:blur(18px);white-space:nowrap;background:#0e111cf5;border:1px solid #ffffff1a;border-radius:12px;width:max-content;min-width:132px;max-width:min(180px,72vw);margin:0;padding:5px;position:absolute;top:calc(100% + 6px);left:auto;right:0;overflow:hidden;box-shadow:0 14px 34px #00000061}.experience-moment-comment-menu>button,.experience-moment-comment-menu>span{box-sizing:border-box;width:100%;min-width:0}@media (max-width:640px){.experience-moment-comment-menu{min-width:132px;max-width:168px}}.home-moment-comment-sheet.is-shared-discussion .home-moment-comment-composer,.home-moment-comment-sheet.is-shared-discussion .home-moment-comment-list{display:none}.home-moment-comment-sheet.is-shared-discussion .home-moment-shared-discussion{min-height:0;padding:4px 14px calc(22px + env(safe-area-inset-bottom));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;overflow:hidden auto}.experience-moment-timeline-comment-item{min-width:0}.experience-moment-timeline-comment-item>div{min-width:0;margin:0;padding:0}.experience-moment-timeline-replies article{grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.experience-moment-timeline-replies article>div{min-width:0;margin:0!important;padding:0!important}.experience-moment-timeline-replies .chimi-avatar{width:28px;min-width:28px;height:28px}.experience-moment-timeline-replies{position:relative}.experience-moment-timeline-replies:before{left:14px}.experience-moment-timeline-replies article>div>header,.experience-moment-timeline-replies article>div>p,.experience-moment-timeline-replies .experience-moment-reply-actions{margin-left:0!important;padding-left:0!important}.experience-moment-comment-actions,.experience-moment-reply-actions{align-items:center}.experience-moment-comment-like-action,.experience-moment-timeline-reply-action,.experience-moment-comment-more{flex:none}.home-moment-comment-sheet .experience-moment-timeline-discussion .chimi-avatar--tone-2,.home-moment-comment-sheet .experience-moment-timeline-discussion .chimi-avatar--tone-3{box-shadow:none;background:0 0}@media (max-width:640px){.home-moment-comment-sheet.is-shared-discussion .home-moment-shared-discussion{padding-left:14px;padding-right:14px}.experience-moment-timeline-replies article{grid-template-columns:28px minmax(0,1fr);column-gap:8px}}.home-moment-creator-avatar{position:relative;overflow:visible!important}.home-moment-creator-avatar>img,.home-moment-creator-avatar>span{border-radius:inherit}.home-moment-author-follow{z-index:4;background:var(--brand,#7f8cff);color:#fff;cursor:pointer;border:2px solid #0b0d16f5;border-radius:999px;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;bottom:-9px;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #00000052}.home-moment-author-follow svg{fill:none;stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;width:13px;height:13px}.home-moment-author-follow:active{transform:translate(-50%)scale(.9)}.home-moment-author-follow:disabled{opacity:.55;cursor:wait}.home-moment-creator-profile-link{border-radius:inherit;width:100%;height:100%;color:inherit;text-decoration:none;display:block;overflow:hidden}.home-moment-creator-profile-link>img,.home-moment-creator-profile-link>span{border-radius:inherit;width:100%;height:100%;display:block}.home-moment-creator-profile-link>img{object-fit:cover}.home-moment-author-follow{pointer-events:auto}.home-moment-heart{isolation:isolate;position:relative}.home-moment-heart-burst{opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 50%, rgba(var(--chimi-brand-rgb), .34) 0%, rgba(var(--chimi-brand-rgb), .17) 27%, transparent 58%), conic-gradient(from 18deg, #72bbff1f, #8474ff66, #d268ff57, #ff6fb257, #ffb37a33, #72bbff1f);filter:blur(5px)saturate(1.35);mix-blend-mode:screen;will-change:transform, opacity, border-radius;border-radius:46% 54% 61% 39%/55% 42% 58% 45%;width:82px;height:82px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.28)rotate(-8deg)}.home-moment-heart-burst:before{content:"";background:radial-gradient(circle at 38% 35%, #ffffffa8, transparent 18%), radial-gradient(circle, rgba(var(--chimi-brand-rgb), .26), transparent 66%);opacity:0;filter:blur(2px);border-radius:58% 42% 48% 52%/44% 56% 41% 59%;position:absolute;inset:13px;transform:scale(.54)rotate(18deg)}.home-moment-heart-burst:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fffffff0 0 1.6px,#0000 2.3px) 50% 2%/5px 5px no-repeat,radial-gradient(circle,#c5b8fff0 0 1.35px,#0000 2px) 91% 29%/5px 5px no-repeat,radial-gradient(circle,#ff9bcdeb 0 1.5px,#0000 2.2px) 82% 81%/5px 5px no-repeat,radial-gradient(circle,#8fcaffeb 0 1.3px,#0000 2px) 16% 75%/5px 5px no-repeat,radial-gradient(circle,#ffffffdb 0 1.2px,#0000 1.9px) 4% 31%/5px 5px no-repeat;position:absolute;inset:-9px;transform:scale(.42)rotate(-12deg)}.home-moment-heart.is-celebrating .home-moment-heart-burst{animation:.76s cubic-bezier(.16,.82,.26,1) forwards chimi-home-heart-aura-bloom}.home-moment-heart.is-celebrating .home-moment-heart-burst:before{animation:.65s cubic-bezier(.18,.8,.3,1) forwards chimi-home-heart-aura-core}.home-moment-heart.is-celebrating .home-moment-heart-burst:after{animation:.72s cubic-bezier(.18,.8,.32,1) forwards chimi-home-heart-sparks}.home-moment-heart.is-celebrating .home-icon-heart{animation:.52s cubic-bezier(.16,1.45,.32,1) chimi-home-heart-pop}@keyframes chimi-home-heart-aura-bloom{0%{opacity:0;border-radius:46% 54% 61% 39%/55% 42% 58% 45%;transform:translate(-50%,-50%)scale(.24)rotate(-12deg)}18%{opacity:.88}42%{opacity:.68;border-radius:61% 39% 46% 54%/42% 59% 41% 58%;transform:translate(-50%,-50%)scale(.92)rotate(5deg)}72%{opacity:.34;border-radius:42% 58% 63% 37%/61% 39% 52% 48%;transform:translate(-50%,-50%)scale(1.18)rotate(12deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.46)rotate(19deg)}}@keyframes chimi-home-heart-aura-core{0%{opacity:0;transform:scale(.46)rotate(18deg)}24%{opacity:.95}62%{opacity:.42;transform:scale(1.14)rotate(-5deg)}to{opacity:0;transform:scale(1.42)rotate(-14deg)}}@keyframes chimi-home-heart-sparks{0%{opacity:0;transform:scale(.38)rotate(-14deg)}22%{opacity:1}68%{opacity:.76;transform:scale(1.05)rotate(7deg)}to{opacity:0;transform:scale(1.28)rotate(13deg)}}@keyframes chimi-home-heart-pop{0%{transform:scale(1)}24%{transform:scale(.82)}52%{transform:scale(1.22)}76%{transform:scale(.97)}to{transform:scale(1.12)}}.home-moment-origin{isolation:isolate;border-color:rgba(var(--chimi-brand-rgb), .6);box-shadow:0 9px 28px #00000047, 0 0 15px rgba(var(--chimi-brand-rgb), .11);background:#080a12e0;transition:transform .18s,box-shadow .22s;position:relative;overflow:visible}.home-moment-origin:before{z-index:0;content:"";pointer-events:none;opacity:.42;filter:blur(7px)saturate(1.28);will-change:transform, opacity;background:conic-gradient(from 12deg,#65b8ff14,#7f8cff85,#c36fff59,#ff68b445,#75dad33b,#65b8ff14);border-radius:50%;animation:5.2s ease-in-out infinite chimi-home-portal-breathe;position:absolute;inset:-8px;transform:scale(.92)rotate(0)}.home-moment-origin:after{z-index:1;content:"";pointer-events:none;opacity:.72;will-change:transform;background:conic-gradient(#0000 0deg 88deg,#abcdff2e 112deg,#ffffffe6 138deg,#be7effa8 160deg,#0000 194deg 360deg);border:0;border-radius:50%;animation:6.8s linear infinite chimi-home-portal-orbit;position:absolute;inset:-4px}.home-moment-origin>img,.home-moment-origin>video,.home-moment-origin>span{z-index:2;clip-path:circle(50%);border-radius:50%;width:100%;height:100%;position:relative;transform:translateZ(0)}.home-moment-origin:hover{box-shadow:0 10px 30px #0000004d, 0 0 22px rgba(var(--chimi-brand-rgb), .2)}.home-moment-origin.is-opening{pointer-events:none;animation:.24s cubic-bezier(.18,.86,.28,1) forwards chimi-home-portal-control-open}.home-moment-origin.is-opening:before{animation:.24s cubic-bezier(.12,.78,.24,1) forwards chimi-home-portal-open-aura}.home-moment-origin.is-opening:after{animation:.24s cubic-bezier(.12,.78,.24,1) forwards chimi-home-portal-open-ring}.home-moment-origin.is-opening>img,.home-moment-origin.is-opening>video,.home-moment-origin.is-opening>span{animation:.24s cubic-bezier(.18,.86,.28,1) forwards chimi-home-portal-core-open}@keyframes chimi-home-portal-breathe{0%,to{opacity:.28;transform:scale(.88)rotate(-4deg)}48%{opacity:.62;transform:scale(1.08)rotate(5deg)}72%{opacity:.48;transform:scale(1)rotate(3deg)}}@keyframes chimi-home-portal-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes chimi-home-portal-control-open{0%{transform:scale(1)}42%{transform:scale(.88)}to{transform:scale(1.05)}}@keyframes chimi-home-portal-open-aura{0%{opacity:.5;filter:blur(7px)saturate(1.3);transform:scale(.95)rotate(0)}48%{opacity:.92}to{opacity:0;filter:blur(10px)saturate(1.5);transform:scale(1.82)rotate(18deg)}}@keyframes chimi-home-portal-open-ring{0%{opacity:.8;transform:scale(1)rotate(0)}to{opacity:0;transform:scale(1.65)rotate(72deg)}}@keyframes chimi-home-portal-core-open{0%{filter:brightness();transform:scale(1)}42%{filter:brightness(1.12);transform:scale(.88)}to{filter:brightness(1.22);transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.home-moment-origin:before,.home-moment-origin:after,.home-moment-origin.is-opening,.home-moment-origin.is-opening:before,.home-moment-origin.is-opening:after,.home-moment-origin.is-opening>img,.home-moment-origin.is-opening>video,.home-moment-origin.is-opening>span{animation:none}.home-moment-heart.is-celebrating .home-moment-heart-burst{animation:.26s ease-out forwards home-moment-heart-burst}.home-moment-heart.is-celebrating .home-moment-heart-burst:before,.home-moment-heart.is-celebrating .home-moment-heart-burst:after,.home-moment-heart.is-celebrating .home-icon-heart{animation:none}}.home-moment-card img.home-moment-media{opacity:.88;will-change:transform, opacity;transition:transform .72s cubic-bezier(.16,.78,.24,1),opacity .52s ease-out;transform:scale(1.028)translateZ(0)}.home-moment-card.is-current img.home-moment-media{opacity:1;transform:scale(1)translateZ(0)}.home-moment-card video.home-moment-media,.home-moment-card.is-current video.home-moment-media{opacity:1;will-change:auto;transition:none;transform:translateZ(0)}.home-moment-card .home-moment-world{opacity:.76;transition:transform .76s cubic-bezier(.16,.78,.24,1),opacity .56s ease-out;transform:scale(1.025)translateZ(0)}.home-moment-card.is-current .home-moment-world{opacity:1;transform:scale(1)translateZ(0)}.home-moment-card .home-moment-text-hero{opacity:.42;transition:transform .62s cubic-bezier(.16,.78,.24,1),opacity .42s ease-out;transform:translateY(14px)scale(.985)translateZ(0)}.home-moment-card.is-current .home-moment-text-hero{opacity:1;transition-delay:60ms;transform:translateY(0)scale(1)translateZ(0)}.home-moment-card .home-moment-author-line,.home-moment-card .home-moment-caption,.home-moment-card .home-moment-provenance{opacity:0;will-change:transform, opacity;transition:transform .48s cubic-bezier(.16,.82,.24,1),opacity .34s ease-out;transform:translateY(12px)translateZ(0)}.home-moment-card.is-current .home-moment-author-line,.home-moment-card.is-current .home-moment-caption,.home-moment-card.is-current .home-moment-provenance{opacity:1;transform:translateY(0)translateZ(0)}.home-moment-card.is-current .home-moment-author-line{transition-delay:70ms}.home-moment-card.is-current .home-moment-caption{transition-delay:.125s}.home-moment-card.is-current .home-moment-provenance{transition-delay:.18s}.home-moment-card .home-moment-rail{opacity:.12;will-change:transform, opacity;transition:transform .5s cubic-bezier(.16,.82,.24,1),opacity .36s ease-out;transform:translate(9px)scale(.965)translateZ(0)}.home-moment-card.is-current .home-moment-rail{opacity:1;transition-delay:.205s;transform:translate(0)scale(1)translateZ(0)}.home-moment-card:not(.is-current) .home-moment-origin:before,.home-moment-card:not(.is-current) .home-moment-origin:after{opacity:.14;animation-play-state:paused}.home-moment-card.is-current .home-moment-origin:before,.home-moment-card.is-current .home-moment-origin:after{animation-play-state:running}.home-moment-card .home-moment-origin{transition:transform .44s cubic-bezier(.16,1,.3,1),box-shadow .28s ease-out;transform:scale(.94)translateZ(0)}.home-moment-card.is-current .home-moment-origin{transition-delay:.245s;transform:scale(1)translateZ(0)}.home-moment-card:not(.is-current) .home-moment-author-line,.home-moment-card:not(.is-current) .home-moment-caption,.home-moment-card:not(.is-current) .home-moment-provenance,.home-moment-card:not(.is-current) .home-moment-rail{transition-duration:.18s}@media (prefers-reduced-motion:reduce){.home-moment-card .home-moment-media,.home-moment-card .home-moment-world,.home-moment-card .home-moment-text-hero,.home-moment-card .home-moment-author-line,.home-moment-card .home-moment-caption,.home-moment-card .home-moment-provenance,.home-moment-card .home-moment-rail,.home-moment-card .home-moment-origin{opacity:1;transition:none;transform:none}.home-moment-card .home-moment-origin:before,.home-moment-card .home-moment-origin:after{animation:none}}@media (min-width:1024px){:is(body:has(.home-moment-comment-backdrop),body:has(.home-moment-origin-backdrop)){--home-desktop-panel-width:clamp(360px, 32vw, 440px)}:is(body:has(.home-moment-comment-backdrop) .solution-discovery-content,body:has(.home-moment-origin-backdrop) .solution-discovery-content){padding-right:var(--home-desktop-panel-width);transition:padding-right .22s cubic-bezier(.2,.72,.24,1)}body:not(:has(.home-moment-comment-backdrop)) body:not(:has(.home-moment-origin-backdrop)) .solution-discovery-content{padding-right:0}.home-moment-comment-backdrop,.home-moment-origin-backdrop{z-index:134;width:var(--home-desktop-panel-width,440px);-webkit-backdrop-filter:none;background:0 0;justify-content:stretch;align-items:stretch;height:100dvh;padding:0;display:flex;position:fixed;inset:0 0 0 auto}.home-moment-comment-sheet,.home-moment-origin-sheet.is-hub{-webkit-backdrop-filter:blur(24px);background:linear-gradient(#111421e8,#090c16f2);border:0;border-left:1px solid #ffffff17;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;box-shadow:-22px 0 64px #00000038}.home-moment-origin-sheet.is-hub{padding:18px 18px calc(18px + env(safe-area-inset-bottom))}.home-moment-card{--home-moment-media-half:min(300px, 28.125dvh, calc(50% - 92px));--home-moment-media-width:calc(var(--home-moment-media-half) * 2)}.home-moment-media{width:var(--home-moment-media-width);max-width:var(--home-moment-media-width);object-fit:contain;background:#080a10;border-radius:18px;height:100%;margin:auto;inset:0;box-shadow:0 0 0 1px #ffffff09,0 18px 60px #0000003d}video.home-moment-media{object-fit:contain}.home-moment-copy{left:calc(50% - var(--home-moment-media-half) + 18px);right:auto;bottom:calc(28px + env(safe-area-inset-bottom));width:min(430px, calc(var(--home-moment-media-width) - 40px));max-width:none}.home-moment-rail{right:calc(50% - var(--home-moment-media-half) - 64px);bottom:calc(38px + env(safe-area-inset-bottom))}.home-moment-text-hero{width:min(var(--home-moment-media-width), 600px);background:linear-gradient(#1114227a,#0a0d18ad);border:1px solid #ffffff0b;border-radius:22px;align-content:center;min-height:min(76dvh,760px);padding:48px 34px 170px;display:grid;box-shadow:0 22px 70px #0003}.home-moment-shell,.home-moment-feed,.home-moment-card{min-width:0}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){:is(body:has(.home-moment-comment-backdrop) .solution-discovery-content,body:has(.home-moment-origin-backdrop) .solution-discovery-content){transition:none}}.home-moment-desktop-nav{display:none}@media (min-width:1024px){.home-moment-desktop-nav{z-index:12;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.home-moment-desktop-nav>button{appearance:none;color:#ffffffe0;-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#080b1494;border:1px solid #ffffff1f;border-radius:50%;outline:0;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;transition:transform .16s,background .16s,border-color .16s,opacity .16s;display:grid;box-shadow:0 8px 24px #0003}.home-moment-desktop-nav>button:hover:not(:disabled){border-color:rgba(var(--chimi-brand-rgb), .42);background:rgba(var(--chimi-brand-rgb), .15);transform:scale(1.06)}.home-moment-desktop-nav>button:active:not(:disabled){transform:scale(.94)}.home-moment-desktop-nav>button:disabled{opacity:.24;cursor:default}.home-moment-desktop-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;display:block}.home-moment-origin-sheet.is-hub{flex-direction:column;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.home-moment-origin-hub-head{flex:none}.home-moment-origin-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;position:relative;overflow:hidden auto}.home-moment-origin-actions{z-index:3;flex:none;position:relative}.home-moment-origin-scroll .solution-moment-stream{overflow:visible}.home-moment-comment-backdrop,.home-moment-origin-backdrop{width:var(--home-desktop-panel-width,440px);height:100dvh;inset:0 0 0 auto}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.home-moment-desktop-nav>button{transition:none}}.home-moment-rail .home-moment-origin{aspect-ratio:1;box-sizing:border-box;border-radius:50%;flex:0 0 48px;place-items:center;padding:3px;overflow:visible;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.home-moment-rail .home-moment-origin>img,.home-moment-rail .home-moment-origin>video,.home-moment-rail .home-moment-origin>span{z-index:2;object-fit:cover;clip-path:circle(50%);border-radius:50%;width:calc(100% - 6px);min-width:0;height:calc(100% - 6px);min-height:0;position:absolute;inset:3px;overflow:hidden}.home-moment-rail .home-moment-origin:before,.home-moment-rail .home-moment-origin:after{aspect-ratio:1}@media (min-width:1024px){.home-moment-feed[data-nav-animating=true] .home-moment-media,.home-moment-feed[data-nav-animating=true] .home-moment-world{opacity:1!important;transition:none!important;transform:scale(1)translateZ(0)!important}.home-moment-feed[data-nav-animating=true] .home-moment-text-hero{opacity:1!important;transition:none!important;transform:translateY(0)scale(1)translateZ(0)!important}.home-moment-feed[data-nav-animating=true] .home-moment-author-line,.home-moment-feed[data-nav-animating=true] .home-moment-caption,.home-moment-feed[data-nav-animating=true] .home-moment-provenance{opacity:1!important;transition:none!important;transform:translateY(0)translateZ(0)!important}.home-moment-feed[data-nav-animating=true] .home-moment-rail{opacity:1!important;transition:none!important;transform:translate(0)scale(1)translateZ(0)!important}.home-moment-feed[data-nav-animating=true] .home-moment-origin{transition:none!important;transform:scale(1)translateZ(0)!important}.home-moment-feed[data-nav-animating=true] .home-moment-origin:before,.home-moment-feed[data-nav-animating=true] .home-moment-origin:after{opacity:.22;animation-play-state:paused!important}.home-moment-feed{scroll-behavior:auto}.home-moment-feed[data-nav-animating=true]{will-change:scroll-position;scroll-snap-type:none!important;scroll-behavior:auto!important;overflow-anchor:none!important}.home-moment-feed[data-nav-animating=true] .home-moment-card{scroll-snap-align:none!important;scroll-snap-stop:normal!important;opacity:1!important}.home-moment-feed[data-nav-animating=true] .home-moment-scrim{transition:none!important}.home-moment-feed{scroll-snap-type:y mandatory;scroll-behavior:smooth}.home-moment-card{scroll-snap-align:start;scroll-snap-stop:always}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.home-moment-feed{scroll-behavior:auto}}@media (min-width:1024px){.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-media,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-world,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-text-hero,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-author-line,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-caption,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-provenance,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-rail{opacity:1!important;transition:none!important}.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-media,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-world{transform:scale(1)translateZ(0)!important}.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-text-hero,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-author-line,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-caption,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-provenance,.home-moment-feed[data-button-nav-animating=true] .home-moment-card .home-moment-rail{transform:none!important}.home-moment-feed[data-button-nav-animating=true] .home-moment-origin:before,.home-moment-feed[data-button-nav-animating=true] .home-moment-origin:after{animation-play-state:paused!important}.home-moment-feed[data-button-nav-animating=true]{pointer-events:none}.home-moment-card{--home-moment-media-half:min(300px, calc(28.125dvh - 11.25px), calc(50% - 92px));--home-moment-media-width:calc(var(--home-moment-media-half) * 2)}.home-moment-media{height:calc(100% - 40px);top:20px;bottom:20px}.home-moment-shell,.home-moment-feed,.home-moment-card{background:#0b0d16!important}body:has(.home-moment-shell) .solution-discovery-shell{background:#0b0d16!important}body:has(.home-moment-shell) .solution-discovery-content{background:#0b0d16!important}body:has(.home-moment-shell) .solution-feed-sidebar{background:#0b0d16!important}body:has(.home-moment-shell) .solution-feed-sidebar{border-right:0!important}.home-moment-world{background:0 0!important}.home-moment-scrim{top:20px;bottom:20px;left:calc(50% - var(--home-moment-media-half));right:calc(50% - var(--home-moment-media-half));border-radius:18px}}.solution-feed-mobile-control .solution-feed-mobile-menu-mark{flex:0 0 25px;width:25px;height:25px;display:block}.solution-feed-mobile-control .solution-feed-mobile-menu-mark .chimi-logo__primary{fill:currentColor}@media (max-width:820px){.solution-feed-backdrop{-webkit-backdrop-filter:blur(7px);background:#02040a75;animation:.18s ease-out chimi-mobile-menu-backdrop-in}.solution-feed-mobile-menu{inset:calc(12px + env(safe-area-inset-top)) auto calc(12px + env(safe-area-inset-bottom)) 12px;width:min(340px,100vw - 32px);height:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px)saturate(125%);background:#0c0e19e0;border:1px solid #ffffff1a;border-radius:26px;padding:18px;animation:.24s cubic-bezier(.16,1,.3,1) chimi-mobile-menu-panel-in;overflow-y:auto;box-shadow:0 28px 80px #0000007a,inset 0 1px #ffffff0e}.solution-feed-mobile-menu .solution-feed-menu-search{margin-top:18px}.solution-feed-mobile-menu nav{margin-top:16px}.solution-feed-mobile-menu .solution-feed-account{margin-top:auto;padding-top:14px}}@keyframes chimi-mobile-menu-panel-in{0%{opacity:0;transform:translate(-18px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes chimi-mobile-menu-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.solution-feed-mobile-menu,.solution-feed-backdrop{animation:none}}@media (max-width:820px){.solution-feed-mobile-menu .solution-feed-menu-search>div{overflow:hidden;border-radius:999px!important}.solution-feed-mobile-menu .solution-feed-menu-search input{border-radius:999px 0 0 999px!important}.solution-feed-mobile-menu .solution-feed-menu-search button{border-radius:50%!important}.solution-feed-mobile-menu nav a,.solution-feed-mobile-menu .solution-feed-account>a,.solution-feed-mobile-menu .solution-feed-account>button{border-radius:999px!important}}.home-moment-comment-sheet{flex-direction:column;display:flex;overflow:hidden}.home-moment-comment-sheet>.home-moment-comment-header{flex:none}.home-moment-comment-sheet>.home-moment-shared-discussion{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}.home-moment-comment-composer,.home-moment-comment-login-cta{flex:none}.home-moment-comment-composer.is-auth-required{display:none!important}.home-moment-comment-login-cta{z-index:4;padding:12px 14px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#0b0d16f0;border-top:1px solid #ffffff14;position:relative}.home-moment-comment-login-cta>a{border:1px solid rgba(var(--chimi-brand-rgb), .28);background:rgb(var(--chimi-brand-rgb));color:#fff;width:100%;min-height:46px;box-shadow:0 10px 28px rgba(var(--chimi-brand-rgb), .18);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .16s,filter .16s;display:flex}.home-moment-comment-login-cta>a:hover,.home-moment-comment-login-cta>a:focus-visible{filter:brightness(1.06)}.home-moment-comment-login-cta>a:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.home-moment-comment-login-cta>a{transition:none}}.home-following-entry{text-align:center;max-width:32rem;margin-inline:auto}.home-following-empty{-webkit-backdrop-filter:blur(20px);background:#0f121eb8;border:1px solid #ffffff14;border-radius:28px;width:min(100% - 32px,520px);margin:auto;padding:28px}.home-following-empty-copy>span{letter-spacing:.12em;opacity:.62;margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.home-following-empty-copy h2{margin:0;font-size:clamp(1.35rem,4vw,1.85rem);line-height:1.15}.home-following-empty-copy p{opacity:.7;margin:10px 0 0;line-height:1.55}.home-following-suggestions{gap:8px;margin-top:24px;display:grid}.home-following-person{background:#ffffff0b;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.home-following-person-main{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.home-following-person-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-following-person>button{background:var(--brand,#7f8cff);color:#fff;min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:.86rem;font-weight:700}.home-following-person>button:disabled{cursor:default;opacity:.58}.home-following-suggestion-loading,.home-following-empty-fallback{opacity:.72;margin-top:22px;font-size:.9rem}.home-following-empty-fallback{flex-direction:column;align-items:center;gap:10px;display:flex}.home-following-empty-fallback a{color:inherit;font-weight:700}@media (max-width:820px){.home-following-empty{border-radius:24px;width:calc(100% - 24px);padding:22px 18px}}.home-following-empty-stage{width:100%;min-height:100dvh;padding:max(32px, env(safe-area-inset-top)) 16px max(32px, env(safe-area-inset-bottom));place-items:center;display:grid}.home-following-empty{color:#ffffffeb;margin:0}.home-following-empty-copy>span{color:#ffffff80;opacity:1}.home-following-empty-copy h2{color:#fff}.home-following-empty-copy p{color:#ffffffa8;opacity:1}.home-following-person{background:#ffffff0e;border:1px solid #ffffff0b}.home-following-person-main{color:#fffffff0}.home-following-person-main strong{color:#fff}.home-following-suggestion-loading,.home-following-empty-fallback{color:#ffffffa3;opacity:1}.home-following-empty-fallback a{color:#fffffff0}@media (max-width:820px){.home-following-empty-stage{min-height:100dvh;padding:max(72px, env(safe-area-inset-top)) 12px max(28px, env(safe-area-inset-bottom))}}@media (max-width:899px){.home-moment-shell.is-comment-open{--home-comment-preview-height:clamp(210px, 34dvh, 300px)}.home-moment-shell.is-comment-open .home-moment-feed{overscroll-behavior:none;touch-action:none;overflow-y:hidden;scroll-snap-type:none!important}.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus{height:var(--home-comment-preview-height);min-height:var(--home-comment-preview-height);scroll-snap-align:none;scroll-snap-stop:normal;background:#0b0d16;transition:height .19s,min-height .19s;overflow:hidden}.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-media{object-fit:contain;background:#0b0d16}.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-scrim,.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-copy,.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-rail{opacity:0;pointer-events:none}.home-moment-shell.is-comment-open>.home-moment-comment-backdrop{inset:var(--home-comment-preview-height) 0 0 0;-webkit-backdrop-filter:none;background:0 0;justify-content:stretch;align-items:stretch;padding:0}.home-moment-shell.is-comment-open .home-moment-comment-sheet{-webkit-backdrop-filter:blur(20px);background:#0b0d16fb;border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;width:100%;height:100%;min-height:0;max-height:none;box-shadow:0 -10px 32px #00000047}.home-moment-shell.is-comment-open .home-moment-comment-header{flex:none;min-height:50px;padding:8px 12px}.home-moment-shell.is-comment-open .home-moment-comment-header h2{font-size:16px}.home-moment-shell.is-comment-open .home-moment-comment-filter-placeholder{display:none}.home-moment-shell.is-comment-open .home-moment-shared-discussion{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.home-moment-shell.is-comment-open .home-moment-comment-composer{padding-bottom:max(10px, env(safe-area-inset-bottom));flex:none}.home-moment-shell.is-comment-open .home-moment-comment-login-cta{flex:none}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus{transition:none}}@media (max-width:899px){.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-scrim,.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-copy,.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-rail{visibility:hidden;opacity:0!important;transition:none!important}.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus{will-change:height, min-height;transition:height .28s cubic-bezier(.22,1,.36,1) 72ms,min-height .28s cubic-bezier(.22,1,.36,1) 72ms}.home-moment-shell.is-comment-open>.home-moment-comment-backdrop{clip-path:inset(0 round 20px 20px 0 0);background:#0b0d16;border-radius:20px 20px 0 0;overflow:hidden}.home-moment-shell.is-comment-open .home-moment-comment-sheet{transform-origin:bottom;animation:.26s cubic-bezier(.22,1,.36,1) 72ms both home-moment-comment-rise;overflow:hidden}.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus .home-moment-media{backface-visibility:hidden;transform:translateZ(0)}}@keyframes home-moment-comment-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus{transition:none}.home-moment-shell.is-comment-open .home-moment-comment-sheet{animation:none}}@media (max-width:899px){.home-moment-shell.is-comment-open{background:#0b0d16}.home-moment-shell.is-comment-open .home-moment-feed{box-sizing:border-box;background:#0b0d16;padding-top:8px}.home-moment-shell.is-comment-open .home-moment-card.is-comment-focus{margin-top:8px}.home-moment-shell.is-comment-open>.home-moment-comment-backdrop{background:#0b0d16;overflow:hidden}.home-moment-shell.is-comment-open .home-moment-comment-sheet{background:#060914;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}}.solution-feed-sidebar,.solution-feed-mobile-menu{-webkit-backdrop-filter:none!important;background:0 0!important}@media (min-width:1024px){body:has(.home-moment-shell) .solution-feed-sidebar{background:0 0!important}}.discovery-moment-canvas{color:#fff;width:min(100%,1500px);min-height:100dvh;margin-inline:auto;padding:clamp(78px,9vw,118px) clamp(14px,3vw,42px) 96px;position:relative}.discovery-moment-canvas:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .13), transparent 68%);filter:blur(32px);opacity:.78;height:min(48vw,560px);position:fixed;inset:14% 8% auto 34%}.discovery-moment-hero{max-width:780px;margin:0 0 clamp(28px,5vw,54px);position:relative}.discovery-moment-hero>span{color:#ffffff7a;letter-spacing:.18em;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.discovery-moment-hero h1{color:#fff;letter-spacing:-.055em;max-width:730px;margin:0;font-size:clamp(38px,6vw,76px);font-weight:760;line-height:.98}.discovery-moment-hero p{color:#fff9;max-width:520px;margin:20px 0 0;font-size:clamp(15px,1.5vw,18px);line-height:1.55}.discovery-moment-hero-pulse{color:#ffffff8a;background:#ffffff06;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:9px;margin-top:20px;padding:7px 11px;font-size:12px;display:inline-flex}.discovery-moment-hero-pulse i{background:var(--chimi-brand,#7f8cff);width:7px;height:7px;box-shadow:0 0 16px rgba(var(--chimi-brand-rgb), .72);border-radius:50%;animation:2.3s ease-in-out infinite discovery-world-pulse}@keyframes discovery-world-pulse{0%,to{opacity:.52;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}.discovery-moment-grid{--discovery-moment-gap:clamp(8px, 1.1vw, 16px);align-items:flex-start;gap:var(--discovery-moment-gap);flex-wrap:wrap;display:flex}.discovery-moment-tile{flex-grow:0;flex-shrink:0;flex-basis:calc(( 100% - var(--discovery-moment-gap) ) / 2);aspect-ratio:4/5;contain:paint;background:#0c0e188f;border:1px solid #ffffff0e;border-radius:clamp(16px,1.8vw,26px);min-width:0;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .18s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 54px #00000021}.discovery-moment-portal{width:100%;height:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.discovery-moment-portal>img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .3s;position:absolute;inset:0;transform:scale(1.002)}.discovery-moment-vignette{pointer-events:none;background:linear-gradient(#0000 34%,#04060c57 65%,#04060ce6 100%);position:absolute;inset:0}.discovery-moment-text-world{background:radial-gradient(circle at 76% 15%, rgba(var(--chimi-brand-rgb), .28), transparent 45%), linear-gradient(145deg, #171a2d, #0d0f1b 68%);place-items:center;padding:clamp(20px,3vw,38px);display:grid;position:absolute;inset:0}.discovery-moment-text-world:before{content:"";filter:blur(.1px);box-shadow:0 0 80px rgba(var(--chimi-brand-rgb), .08);border:1px solid #ffffff0b;border-radius:50%;position:absolute;inset:12%}.discovery-moment-text-world p{z-index:1;color:#fffffff0;letter-spacing:-.025em;margin:0;font-size:clamp(18px,2.2vw,30px);font-weight:650;line-height:1.22;position:relative}.discovery-moment-meta{z-index:3;position:absolute;bottom:clamp(13px,1.6vw,20px);left:clamp(13px,1.6vw,20px);right:clamp(13px,1.6vw,20px)}.discovery-moment-person{align-items:center;gap:8px;display:flex}.discovery-moment-person strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.discovery-moment-meta>p{color:#ffffffe0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.discovery-moment-origin-label{color:#ffffff87;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-size:11px;font-weight:650;display:block;overflow:hidden}.discovery-moment-enter{z-index:4;color:#ffffffb8;opacity:.4;-webkit-backdrop-filter:blur(12px);background:#05070d42;border:1px solid #ffffff1c;border-radius:50%;place-items:center;width:31px;height:31px;font-size:15px;transition:opacity .18s,transform .22s;display:grid;position:absolute;top:14px;right:14px}@media (hover:hover){.discovery-moment-tile:hover{z-index:4;border-color:rgba(var(--chimi-brand-rgb), .24);box-shadow:0 26px 80px #00000042, 0 0 0 1px rgba(var(--chimi-brand-rgb), .05);transform:translateY(-4px)scale(1.008)}.discovery-moment-tile:hover .discovery-moment-portal>img{transform:scale(1.045)}.discovery-moment-tile:hover .discovery-moment-enter{opacity:1;transform:translate(2px,-2px)}}.discovery-moment-canvas.is-entering .discovery-moment-tile:not(.is-entering){opacity:.34;transform:scale(.985)}.discovery-moment-tile.is-entering{z-index:20;border-color:rgba(var(--chimi-brand-rgb), .38);box-shadow:0 30px 100px #0000006b, 0 0 44px rgba(var(--chimi-brand-rgb), .15);transform:scale(1.035)}.discovery-moment-tile.is-entering .discovery-moment-portal>img{filter:brightness(1.06);transform:scale(1.075)}.discovery-moment-skeleton{background:linear-gradient(110deg,#ffffff06 25%,#fff1 42%,#ffffff06 60%) 0 0/220% 100%;border-color:#0000;animation:1.7s ease-in-out infinite discovery-skeleton}@keyframes discovery-skeleton{to{background-position:-220% 0}}.discovery-moment-state{color:#ffffff94;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:46dvh;padding:32px;display:flex}.discovery-moment-state strong{color:#fff}.discovery-moment-state button{background:var(--chimi-brand,#7f8cff);color:#fff;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:8px;padding:0 18px;font-weight:750}.discovery-moment-sentinel{width:100%;height:2px}.discovery-moment-loading-more{color:#ffffff75;text-align:center;padding:28px;font-size:13px}.discovery-immersive-page{min-height:100dvh}.discovery-immersive-back{z-index:140;top:max(16px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));color:#fff;min-height:42px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(14px);background:#080a1247;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:5px;padding:0 13px 0 9px;font-size:12px;font-weight:750;display:flex;position:fixed}.discovery-immersive-back svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@media (max-width:1023px){.discovery-moment-canvas{padding:max(76px, calc(env(safe-area-inset-top) + 64px)) 10px 76px}.discovery-moment-hero{padding:0 8px}.discovery-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.discovery-moment-tile{border-radius:16px}.discovery-moment-tile.is-tall{aspect-ratio:3/5}.discovery-moment-tile.is-spotlight{aspect-ratio:16/10;grid-column:span 2}.discovery-moment-meta{bottom:11px;left:11px;right:11px}.discovery-moment-enter{top:10px;right:10px}.discovery-moment-origin-label{font-size:10px}.discovery-immersive-back{top:max(12px, env(safe-area-inset-top));left:12px}.discovery-immersive-back span{display:none}.discovery-immersive-back{justify-content:center;width:42px;padding:0}}@media (prefers-reduced-motion:reduce){.discovery-moment-tile,.discovery-moment-portal>img,.discovery-moment-enter{transition:none}.discovery-moment-hero-pulse i,.discovery-moment-skeleton{animation:none}}.discovery-moment-video{object-fit:cover;background:#080a12;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .3s;position:absolute;inset:0;transform:scale(1.002)}@media (hover:hover){.discovery-moment-tile:hover .discovery-moment-video{transform:scale(1.045)}}.discovery-moment-tile.is-entering .discovery-moment-video{filter:brightness(1.06);transform:scale(1.075)}.experience-run-moment-preview video{object-fit:contain;background:#080a12;width:100%;height:auto;max-height:56dvh;display:block}.home-moment-card .home-moment-media:is(video){background:#080a12}.discovery-moment-hero{margin-bottom:clamp(18px,3vw,28px)}.discovery-moment-hero-pulse{margin-top:clamp(14px,2.4vw,20px)}.discovery-moment-grid{margin-top:0}@media (max-width:767px){.discovery-moment-hero{margin-bottom:18px}.discovery-moment-hero-pulse{margin-top:14px}}.discovery-moment-category-hero{margin-bottom:clamp(14px,2.2vw,22px)}.discovery-moment-category-hero>span{margin-bottom:8px}.discovery-moment-category-hero h1{max-width:680px;font-size:clamp(30px,4.8vw,58px)}.discovery-moment-category-hero p{max-width:620px;margin-top:12px;font-size:clamp(14px,1.3vw,16px)}.discovery-moment-category-nav{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;width:100%;margin-top:clamp(12px,2vw,18px);padding:0 0 2px;display:flex;overflow:auto hidden}.discovery-moment-category-nav::-webkit-scrollbar{display:none}.discovery-moment-category-chip{color:#ffffffb8;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:999px;flex:none;padding:7px 13px;font-size:13px;font-weight:650;line-height:1;transition:border-color .16s,background .16s,color .16s,transform .16s}.discovery-moment-category-chip:hover{color:#fffffff0;border-color:#fff3}.discovery-moment-category-chip:active{transform:scale(.97)}.discovery-moment-category-chip.is-active{border-color:rgba(var(--chimi-brand-rgb), .5);background:rgba(var(--chimi-brand-rgb), .16);color:#fff}.discovery-moment-category-chip:focus-visible{outline:2px solid rgba(var(--chimi-brand-rgb), .72);outline-offset:2px}@media (max-width:767px){.discovery-moment-category-hero{margin-bottom:14px}.discovery-moment-category-nav{gap:7px;margin-top:11px}.discovery-moment-category-chip{min-height:32px;padding:7px 12px;font-size:12.5px}}.discovery-immersive-page .solution-feed-mobile-header{display:none}.public-person-social-tabs{border-bottom:1px solid #ffffff17;align-items:center;gap:24px;margin:18px 0 20px;display:flex}.public-person-social-tabs button{appearance:none;color:#ffffff8f;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 2px 13px;font-size:14px;font-weight:700;position:relative}.public-person-social-tabs button:after{background:rgb(var(--chimi-brand-rgb));content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.5)}.public-person-social-tabs button.is-active{color:#fff}.public-person-social-tabs button.is-active:after{opacity:1;transform:scaleX(1)}.public-person-moment-section{gap:16px;display:grid}.public-person-moment-grid{gap:clamp(8px,1.1vw,16px);display:grid}.public-person-moment-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(8px,1.1vw,16px);width:100%;min-width:0;display:grid}.public-person-moment-tile{color:#fff;background:#ffffff0b;border:1px solid #ffffff14;border-radius:18px;width:100%;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.public-person-moment-tile>img,.public-person-moment-tile>video,.public-person-moment-tile .discovery-moment-video{object-fit:cover;width:100%;height:100%;display:block}.public-person-moment-text{background:radial-gradient(circle at 80% 10%, rgba(var(--chimi-brand-rgb), .2), transparent 55%), #ffffff0a;align-items:flex-end;min-height:260px;padding:22px;display:flex}.public-person-moment-text p{max-width:32ch;margin:0;font-size:clamp(20px,3vw,32px);font-weight:750;line-height:1.14}.public-person-moment-overlay{pointer-events:none;background:linear-gradient(#0000,#03050cd1);gap:5px;padding:44px 14px 13px;display:grid;position:absolute;bottom:0;left:0;right:0}.public-person-moment-overlay span{color:#ffffffad;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.public-person-moment-overlay strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.public-person-moment-state{color:#ffffff9e;text-align:center;background:#ffffff06;border:1px solid #ffffff12;border-radius:18px;place-items:center;min-height:260px;padding:30px;display:grid}@media (max-width:767px){.public-person-social-tabs{gap:20px;margin-bottom:14px}.public-person-moment-row{gap:7px}.public-person-moment-tile{border-radius:14px}.public-person-moment-overlay{padding:36px 10px 10px}}.public-person-social-hero{isolation:isolate;gap:16px;padding-bottom:18px;display:grid;position:relative;overflow:hidden;border-bottom:0!important}.public-person-social-hero:before{z-index:0;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .19), rgba(var(--chimi-brand-rgb), .07) 34%, transparent 70%);content:"";pointer-events:none;border-radius:999px;width:360px;height:260px;position:absolute;top:-90px;left:-70px}.public-person-social-identity,.public-person-social-bio{z-index:1;position:relative}.public-person-social-identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(15px,2.2vw,22px);display:grid}.public-person-social-avatar{flex:none;place-items:center;display:grid;position:relative}.public-person-social-avatar:after{z-index:-1;box-shadow:0 0 48px rgba(var(--chimi-brand-rgb), .24);content:"";border-radius:999px;position:absolute;inset:12%}.public-person-social-core{min-width:0}.public-person-social-name-row{justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.public-person-social-name{min-width:0}.public-person-social-name h1{letter-spacing:-.035em;margin:0;font-size:clamp(27px,4vw,42px);font-weight:800;line-height:1.02}.public-person-social-name .public-person-username{color:rgb(var(--chimi-brand-rgb));margin:6px 0 0;font-size:14px;font-weight:750}.public-person-social-name-row .public-person-follow-action{flex:none;margin:0}.public-person-social-bio{color:#ffffffb8;max-width:66ch;margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.62}.public-person-social-bio.is-empty{color:#ffffff80}.public-person-social-tabs{border-top:0;border-bottom:1px solid #ffffff14;gap:clamp(22px,4vw,34px);margin:4px 0 14px!important}.public-person-social-tabs button{letter-spacing:.055em;text-transform:uppercase;padding:11px 1px 12px;font-size:12px;font-weight:800}.public-person-social-tabs button:after{height:2px}@media (max-width:767px){.public-person-social-hero{gap:13px;padding-bottom:10px}.public-person-social-hero:before{width:290px;height:230px;top:-76px;left:-82px}.public-person-social-identity{align-items:start;gap:14px}.public-person-social-name-row{justify-items:start;gap:10px;display:grid}.public-person-social-name h1{font-size:clamp(25px,7.8vw,34px)}.public-person-social-name-row .public-person-follow-action{min-height:38px;padding-inline:14px}.public-person-social-bio{font-size:14px;line-height:1.58}.public-person-social-tabs{gap:26px;margin:2px 0 12px!important}.public-person-social-tabs button{padding-bottom:11px;font-size:11.5px}}.chimi-profile-public-header.public-person-social-hero{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-left:0!important;padding-right:0!important}.public-person-social-identity,.public-person-social-bio{width:100%;max-width:none}@media (min-width:900px){.public-person-moment-row.is-single{justify-self:start;width:min(74%,920px)}.public-person-moment-row.is-pair{width:100%}}@media (max-width:899px){.public-person-moment-row.is-single,.public-person-moment-row.is-pair{width:100%}}.public-person-social-hero:before{content:none!important;display:none!important}.chimi-profile-public-header.public-person-social-hero{box-shadow:none!important;background:0 0!important}body:has(.chimi-profile-public) .chimi-context-visual-atmosphere{opacity:0!important;visibility:hidden!important}@media (min-width:900px){.public-person-moment-row.is-pair{align-items:stretch;height:clamp(360px,34vw,500px)}.public-person-moment-row.is-pair .public-person-moment-tile{height:100%;aspect-ratio:auto!important}.public-person-moment-row.is-pair .public-person-moment-tile>img,.public-person-moment-row.is-pair .public-person-moment-tile>video,.public-person-moment-row.is-pair .public-person-moment-tile .discovery-moment-video{object-fit:cover;width:100%;height:100%}.public-person-moment-row.is-single .public-person-moment-tile{max-height:620px}.public-person-moment-row.is-single .public-person-moment-tile>img,.public-person-moment-row.is-single .public-person-moment-tile>video,.public-person-moment-row.is-single .public-person-moment-tile .discovery-moment-video{object-fit:cover;max-height:620px}}@media (max-width:820px){.solution-discovery-content>.chimi-profile-public{padding-top:calc(72px + env(safe-area-inset-top))!important}}.solution-world-subnav{z-index:28;background:#0b0d16;border-bottom:1px solid #ffffff12;justify-content:center;gap:6px;padding:10px 16px;display:flex;position:sticky;top:0}.solution-world-subnav a{color:#ffffff8f;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:820px){.solution-world-subnav{padding-left:68px;padding-top:calc(9px + env(safe-area-inset-top));scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.solution-world-subnav::-webkit-scrollbar{display:none}}@media (max-width:820px){.solution-world-subnav{margin-bottom:-57px}}.solution-world-subnav{z-index:28;-webkit-backdrop-filter:none;background:0 0;border-bottom:0;margin-bottom:-55px;position:sticky;top:0}.solution-world-subnav a{text-shadow:0 1px 12px #00000080;border-radius:0;position:relative;background:0 0!important}.solution-world-subnav a.is-active{color:#fff;background:0 0!important}.solution-world-subnav a.is-active:after{background:rgb(var(--chimi-brand-rgb));content:"";border-radius:999px;height:2px;position:absolute;bottom:2px;left:13px;right:13px}@media (max-width:820px){.solution-world-subnav{scrollbar-width:none;gap:18px;margin-bottom:-57px;left:0;right:0;overflow-x:auto;z-index:27!important;top:calc(58px + env(safe-area-inset-top))!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:0!important;padding:4px 14px 8px!important;position:fixed!important}.solution-world-subnav a{white-space:nowrap;flex:none;padding:7px 5px}.solution-world-subnav::-webkit-scrollbar{display:none}.discovery-moment-category-nav{margin-top:10px}.solution-explore-content-types{margin-top:14px;margin-bottom:10px}}.solution-world-subnav--mobile{display:none}@media (max-width:820px){.solution-feed-mobile-header .solution-world-subnav--mobile{z-index:1;pointer-events:auto;scrollbar-width:none;gap:18px;left:12px;right:12px;overflow-x:auto;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:0!important;padding:5px 0 8px!important;display:flex!important;position:absolute!important;top:54px!important}.solution-feed-mobile-header .solution-world-subnav--mobile a{white-space:nowrap;flex:none;padding:7px 5px}.solution-world-subnav--desktop{display:none!important}.solution-feed-mobile-header .solution-world-subnav--mobile{z-index:1;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;pointer-events:auto;align-items:center;gap:22px;height:64px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;margin:0!important;padding:0 18px!important;display:flex!important;position:absolute!important;inset:0 122px 0 62px!important}.solution-feed-mobile-header .solution-world-subnav--mobile::-webkit-scrollbar{display:none}.solution-feed-mobile-header .solution-world-subnav--mobile a{color:#ffffff85;white-space:nowrap;opacity:.78;scroll-snap-align:center;text-shadow:0 1px 12px #0000008c;flex:none;min-width:max-content;font-size:13px;font-weight:720;line-height:1;position:relative;background:0 0!important;border-radius:0!important;padding:21px 2px 18px!important}.solution-feed-mobile-header .solution-world-subnav--mobile a.is-active{color:#fff;opacity:1}.solution-feed-mobile-header .solution-world-subnav--mobile a.is-active:after{height:2px;bottom:13px;left:2px;right:2px}.solution-explore-content-types,.discovery-moment-category-nav{margin-top:10px}.solution-explore-content-types{margin-top:0!important}.moment-picker-layer{-webkit-backdrop-filter:blur(18px);background:0 0!important}.moment-picker-dialog{background:0 0!important}}.solution-feed-shell--for-you{background:#05060a;position:relative;overflow:hidden}.solution-feed-shell--for-you .solution-vertical-feed{background:#05060a}.solution-feed-shell--for-you .solution-feed-slide{isolation:isolate;background:#05060a;position:relative;overflow:hidden}.solution-feed-shell--for-you .solution-feed-visual{width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .5s;position:absolute;inset:0;transform:scale(1.025)}.solution-feed-shell--for-you .solution-feed-slide[data-active=true] .solution-feed-visual{transform:scale(1)}.solution-feed-shell--for-you .solution-feed-cover{object-fit:cover;width:100%;height:100%}.solution-feed-shell--for-you .solution-feed-overlay{z-index:2;pointer-events:none;background:linear-gradient(#05060a2e 0%,#05060a05 26%,#05060a2e 50%,#05060ae6 100%),linear-gradient(90deg,#05060a94 0%,#05060a1f 52%,#05060a14 100%);position:absolute;inset:0}.solution-feed-shell--for-you .solution-feed-copy{z-index:4;color:#fff;text-shadow:0 2px 20px #00000061;flex-direction:column;align-items:flex-start;gap:0;width:min(680px,100% - 190px);display:flex;position:absolute;bottom:clamp(38px,7vh,82px);left:clamp(28px,5vw,78px)}.solution-feed-shell--for-you .solution-feed-context-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.solution-feed-shell--for-you .solution-feed-topic,.solution-feed-shell--for-you .solution-feed-local,.solution-feed-shell--for-you .solution-feed-experience-rhythm{-webkit-backdrop-filter:blur(14px);color:#ffffffe0;background:#080a112e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:5px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.solution-feed-shell--for-you .solution-feed-topic{border-color:rgba(var(--chimi-brand-rgb), .42);color:#fff}.solution-feed-shell--for-you .solution-feed-experience-dot{background:rgb(var(--chimi-brand-rgb));width:6px;height:6px;box-shadow:0 0 0 4px rgba(var(--chimi-brand-rgb), .12), 0 0 16px rgba(var(--chimi-brand-rgb), .55);border-radius:50%;flex:0 0 6px}.solution-feed-shell--for-you .solution-feed-copy h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:660px;margin:0;font-size:clamp(38px,4.4vw,62px);font-weight:760;line-height:.98}.solution-feed-shell--for-you .solution-feed-copy>p{-webkit-line-clamp:3;color:#fffc;-webkit-box-orient:vertical;max-width:590px;margin:16px 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.52;display:-webkit-box;overflow:hidden}.solution-feed-shell--for-you .solution-feed-author{color:#ffffffbd;margin-top:16px;font-size:13px;text-decoration:none}.solution-feed-shell--for-you .solution-feed-author strong{font-weight:720}.solution-feed-shell--for-you .solution-feed-primary-action{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .98), rgba(var(--chimi-brand-rgb), .72));min-height:50px;box-shadow:0 12px 36px rgba(var(--chimi-brand-rgb), .22), inset 0 1px 0 #ffffff38;color:#fff;letter-spacing:-.01em;text-shadow:none;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:22px;padding:0 20px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.solution-feed-shell--for-you .solution-feed-primary-action:hover{box-shadow:0 16px 44px rgba(var(--chimi-brand-rgb), .3), inset 0 1px 0 #ffffff3d;transform:translateY(-2px)}.solution-feed-shell--for-you .solution-feed-action-rail{z-index:5}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-overlay{background:linear-gradient(#05060a1f 0%,#05060a05 32%,#05060a3d 57%,#05060af0 100%)}.solution-feed-shell--for-you .solution-feed-copy{left:18px;right:82px;bottom:max(24px, calc(18px + env(safe-area-inset-bottom)));width:auto}.solution-feed-shell--for-you .solution-feed-context-row{gap:6px;margin-bottom:11px}.solution-feed-shell--for-you .solution-feed-topic,.solution-feed-shell--for-you .solution-feed-local,.solution-feed-shell--for-you .solution-feed-experience-rhythm{-webkit-backdrop-filter:blur(12px);min-height:25px;padding:4px 8px;font-size:10.5px}.solution-feed-shell--for-you .solution-feed-copy h2{max-width:100%;font-size:clamp(31px,9vw,42px);line-height:1.01}.solution-feed-shell--for-you .solution-feed-copy>p{-webkit-line-clamp:2;margin-top:11px;font-size:14px;line-height:1.45}.solution-feed-shell--for-you .solution-feed-author{margin-top:11px;font-size:12px}.solution-feed-shell--for-you .solution-feed-primary-action{min-height:46px;margin-top:16px;padding:0 17px;font-size:13px}}@media (prefers-reduced-motion:reduce){.solution-feed-shell--for-you .solution-feed-visual,.solution-feed-shell--for-you .solution-feed-primary-action{transition:none}}.solution-feed-shell--for-you .solution-feed-author{opacity:.72;text-shadow:none;margin-top:12px;font-size:12px}.solution-feed-shell--for-you .solution-feed-author:hover{opacity:1}@media (min-width:821px){.solution-feed-shell--for-you .solution-feed-copy{max-width:680px}.solution-feed-shell--for-you .solution-feed-copy h2{max-width:640px}.solution-feed-shell--for-you .solution-feed-copy>p{max-width:560px}}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-primary-action{margin-top:16px}.solution-feed-shell--for-you .solution-feed-author{margin-top:10px;font-size:11.5px}}.solution-feed-shell--for-you .solution-feed-author-row{align-items:center;gap:10px;max-width:100%;margin-top:15px;display:flex}.solution-feed-shell--for-you .solution-feed-author-avatar{border-radius:999px;flex:none;text-decoration:none;display:inline-flex}.solution-feed-shell--for-you .solution-feed-author-row .solution-feed-author{opacity:.9;color:#ffffffeb;min-width:0;margin:0;font-size:12.5px;text-decoration:none}.solution-feed-shell--for-you .solution-feed-author-row .solution-feed-author strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.solution-feed-shell--for-you .solution-feed-author-row>button{-webkit-backdrop-filter:blur(12px);color:#fff;min-width:74px;min-height:30px;font:inherit;cursor:pointer;background:#080a113d;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;margin:0 0 0 2px;padding:0 12px;font-size:11px;font-weight:760;line-height:1;display:inline-flex}.solution-feed-shell--for-you .solution-feed-author-row>button>span[aria-hidden=true]{display:none}.solution-feed-shell--for-you .solution-feed-author-row>button em{color:inherit;font:inherit;margin:0;font-style:normal;line-height:1}.solution-feed-shell--for-you .solution-feed-action-rail{gap:clamp(18px,2.4vh,24px)}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-author-row{gap:8px;margin-top:12px}.solution-feed-shell--for-you .solution-feed-author-row .solution-feed-author{font-size:11.5px}.solution-feed-shell--for-you .solution-feed-author-row .solution-feed-author strong{max-width:110px}.solution-feed-shell--for-you .solution-feed-author-row>button{min-width:66px;min-height:28px;padding:0 10px;font-size:10.5px}.solution-feed-shell--for-you .solution-feed-action-rail{gap:clamp(16px,2.2vh,21px)}}.solution-feed-shell--for-you .solution-feed-author-row{align-items:center;gap:10px;display:flex}.solution-feed-shell--for-you .solution-feed-author-meta{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.solution-feed-shell--for-you .solution-feed-author-follow{align-items:center;display:flex}.solution-feed-shell--for-you .solution-feed-author-follow>button{-webkit-backdrop-filter:blur(12px);color:#fff;min-width:92px;min-height:32px;font:inherit;cursor:pointer;background:#080a113d;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:760;line-height:1;display:inline-flex}.solution-feed-shell--for-you .solution-feed-author-follow>button>span[aria-hidden=true]{margin-right:6px;display:inline-flex}.solution-feed-shell--for-you .solution-feed-author-follow>button em{color:inherit;font:inherit;margin:0;font-style:normal;line-height:1}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-author-meta{gap:6px}.solution-feed-shell--for-you .solution-feed-author-follow>button{min-width:84px;min-height:30px;padding:0 11px;font-size:10.5px}}.solution-feed-author-follow button{align-items:center;gap:8px;display:inline-flex;width:auto!important;min-width:0!important;padding:0 12px!important}.solution-feed-author-follow button em{white-space:nowrap;font-style:normal;opacity:1!important;visibility:visible!important;width:auto!important;max-width:none!important;display:inline!important;overflow:visible!important}.solution-feed-author-follow button span[aria-hidden=true]{flex:none;justify-content:center;align-items:center;display:inline-flex!important}.solution-feed-shell--for-you .solution-feed-author-follow .solution-feed-follow-action.has-label{justify-content:center;align-items:center;gap:6px;min-height:30px;width:auto!important;min-width:0!important;padding:0 12px!important;display:inline-flex!important}.solution-feed-shell--for-you .solution-feed-author-follow .solution-feed-follow-action.has-label em{color:inherit;font:inherit;white-space:nowrap;font-style:normal;opacity:1!important;visibility:visible!important;width:auto!important;max-width:none!important;margin:0!important;display:inline!important;overflow:visible!important}.solution-feed-shell--for-you .solution-feed-author-follow .solution-feed-follow-action.has-label.is-following{padding-inline:13px!important}.solution-feed-shell--for-you .solution-feed-author-follow .solution-feed-follow-action.has-label{color:#ffffffa8;border-color:#ffffff21}.solution-feed-shell--for-you .solution-feed-author-follow .solution-feed-follow-action.has-label:hover{color:#ffffffeb;border-color:#ffffff38}.solution-feed-shell--for-you .solution-feed-author-follow .solution-feed-follow-action.has-label.is-following{color:#ffffff9e}.solution-feed-shell--for-you .solution-feed-copy{transform:none}.solution-feed-shell--for-you .solution-feed-context-row{margin-bottom:8px}.solution-feed-shell--for-you .solution-feed-copy>p{margin-top:10px}.solution-feed-shell--for-you .solution-feed-primary-action{margin-top:14px}.solution-feed-shell--for-you .solution-feed-author-row{margin-top:9px}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-context-row{margin-bottom:7px}.solution-feed-shell--for-you .solution-feed-copy>p{margin-top:8px}.solution-feed-shell--for-you .solution-feed-primary-action{margin-top:12px}.solution-feed-shell--for-you .solution-feed-author-row{margin-top:8px}}@media (min-width:821px){.solution-feed-shell--for-you .solution-feed-copy{bottom:26px}.solution-feed-shell--for-you .solution-feed-author-row{margin-top:14px}.solution-feed-shell--for-you .solution-feed-slide{--solution-feed-optical-inline:30px}.solution-feed-shell--for-you .solution-feed-action-rail{right:var(--solution-feed-optical-inline);top:50%;bottom:auto;transform:translateY(-50%)}.solution-feed-shell--for-you .solution-feed-copy{left:20px;transform:none}.solution-feed-shell--for-you .solution-feed-author-row{margin-top:18px;transform:translateY(10px)}}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-copy{left:16px;right:82px;transform:none}.solution-feed-shell--for-you .solution-feed-author-row{margin-top:16px;transform:translateY(9px)}}.solution-feed-shell--for-you .solution-feed-steps-action{color:#ffffffa8;text-shadow:0 1px 12px #00000052;align-items:center;margin-top:9px;font-size:12px;font-weight:720;line-height:1.2;text-decoration:none;transition:color .15s,opacity .15s;display:inline-flex}.solution-feed-shell--for-you .solution-feed-steps-action:hover,.solution-feed-shell--for-you .solution-feed-steps-action:focus-visible{color:#fffffff5}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-steps-action{margin-top:8px;font-size:11.5px}}.solution-feed-shell--for-you .solution-feed-entry-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;display:flex}.solution-feed-shell--for-you .solution-feed-entry-actions .solution-feed-primary-action{margin-top:0}.solution-feed-shell--for-you .solution-feed-entry-actions .solution-feed-steps-action{-webkit-backdrop-filter:blur(12px);color:#ffffffad;min-height:44px;text-shadow:none;background:#080a1129;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;margin-top:0;padding:0 15px;font-size:11.5px;font-weight:720;line-height:1;text-decoration:none;display:inline-flex}.solution-feed-shell--for-you .solution-feed-entry-actions .solution-feed-steps-action:hover,.solution-feed-shell--for-you .solution-feed-entry-actions .solution-feed-steps-action:focus-visible{color:#fffffff0;background:#ffffff14;border-color:#ffffff42}.solution-feed-shell--for-you .solution-feed-entry-actions+.solution-feed-author-row{margin-top:16px}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-entry-actions{gap:7px;margin-top:12px}.solution-feed-shell--for-you .solution-feed-entry-actions .solution-feed-steps-action{min-height:42px;padding:0 13px;font-size:11px}.solution-feed-shell--for-you .solution-feed-entry-actions+.solution-feed-author-row{margin-top:14px}}@media (min-width:1024px){.solution-feed-page,.solution-feed-page .solution-feed-shell--for-you{background:0 0}.solution-feed-page .solution-feed-sidebar{box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(112%);background:#080a1257;border-right:1px solid #ffffff0e}.solution-feed-page .solution-feed-sidebar nav a{box-shadow:none;background:0 0}.solution-feed-page .solution-feed-sidebar nav a:hover,.solution-feed-page .solution-feed-sidebar nav a:focus-visible{background:#ffffff0b}.solution-feed-page .solution-feed-sidebar nav a.is-active{background:rgba(var(--chimi-brand-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--chimi-brand-rgb), .06)}.solution-feed-page .solution-feed-menu-search{box-shadow:none;-webkit-backdrop-filter:blur(12px);background:#080a124d}.solution-feed-shell--for-you .solution-feed-slide{scroll-snap-align:center;isolation:isolate;border:1px solid #ffffff13;border-radius:24px;width:min(1120px,100% - 72px);height:calc(100dvh - 36px);min-height:calc(100dvh - 36px);margin:18px auto;overflow:hidden;box-shadow:0 24px 72px #0000004d}.solution-feed-shell--for-you .solution-feed-copy{width:min(680px,100% - 190px);bottom:30px;left:28px;transform:none}.solution-feed-shell--for-you .solution-feed-action-rail{top:50%;bottom:auto;right:24px;transform:translateY(-50%)}.solution-feed-shell--for-you .solution-feed-entry-actions+.solution-feed-author-row{margin-top:16px}.solution-feed-shell--for-you .solution-feed-author-row{transform:none}}@media (min-width:1440px){.solution-feed-shell--for-you .solution-feed-slide{width:min(1180px,100% - 110px)}}@media (min-width:1024px){body:has(.solution-feed-shell--for-you):has(.solution-comment-context-overlay){--solution-comment-dock-width:440px}body:has(.solution-feed-shell--for-you):has(.solution-comment-context-overlay) .solution-discovery-content{padding-right:var(--solution-comment-dock-width)}body:has(.solution-feed-shell--for-you):has(.solution-comment-context-overlay) .solution-comment-context-panel{width:var(--solution-comment-dock-width);max-width:var(--solution-comment-dock-width)}.solution-feed-shell--for-you .solution-vertical-feed{scrollbar-width:none}.solution-feed-shell--for-you .solution-vertical-feed::-webkit-scrollbar{display:none}}.solution-feed-comment-dock{z-index:142;inset:0 0 0 auto;position:fixed!important}.solution-feed-comment-dock-title{color:#6b7680;text-overflow:ellipsis;white-space:nowrap;max-width:280px;margin:5px 0 0;font-size:12px;font-weight:650;line-height:1.25;overflow:hidden}@media (min-width:1024px){body.is-solution-feed-comment-dock-open .solution-discovery-content{padding-right:440px;transition:padding-right .22s cubic-bezier(.2,.72,.24,1)}.solution-feed-comment-dock{border-radius:0!important;width:440px!important;max-width:440px!important;height:100dvh!important}}@media (max-width:1023px){.solution-feed-comment-dock{top:auto;border-radius:22px 22px 0 0!important;width:100%!important;max-width:none!important;height:min(92dvh,860px)!important}}.solution-feed-comment-dock{background:#070a14ad;border:1px solid #ffffff14;box-shadow:0 24px 60px #00000047,inset 0 1px #ffffff0a}.solution-feed-comment-dock-close{color:#ffffffe0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:46px;height:46px;padding:0;transition:border-color .16s,background .16s,transform .16s,color .16s;display:inline-grid}.solution-feed-comment-dock-close:hover,.solution-feed-comment-dock-close:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .32);color:#fff;background:rgba(var(--chimi-brand-rgb), .08);transform:translateY(-1px)}@media (max-width:820px){.solution-feed-comment-dock{-webkit-backdrop-filter:blur(18px);background:#0609127a;box-shadow:0 18px 40px #00000038,inset 0 1px #ffffff0d}.solution-feed-comment-dock-close{background:#ffffff0d}}.solution-feed-comment-dock-close{color:#ffffffd1;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-grid}.solution-feed-comment-dock-close svg{display:block}.solution-feed-comment-dock-close:hover,.solution-feed-comment-dock-close:focus-visible{color:#fff;background:#ffffff16;border-color:#ffffff29;transform:translateY(-1px)}@media (max-width:820px){.solution-feed-comment-dock.solution-comment-context-panel{-webkit-backdrop-filter:blur(18px)saturate(112%)!important;background:#080b15b8!important}}.solution-feed-comment-dock .solution-comment-context-body{background:0 0!important}@media (max-width:820px){.solution-feed-comment-dock.solution-comment-context-panel{background:#070a146b!important}}.solution-feed-comment-dock.solution-comment-context-panel,.solution-feed-comment-dock .solution-comment-context-header,.solution-feed-comment-dock .solution-comment-context-body,.solution-feed-comment-dock .solution-comment-context-body .solution-comments-card,.solution-feed-comment-dock .solution-comment-context-body .solution-comment-list{background:0 0!important}.solution-feed-comment-dock.solution-comment-context-panel{-webkit-backdrop-filter:blur(26px)saturate(128%)!important;background:linear-gradient(#0c0f1fcc,#050812bd)!important;border-left:1px solid #ffffff0e!important;box-shadow:-22px 0 70px #00000047,inset 1px 0 #ffffff06!important}@media (max-width:820px){.solution-feed-comment-dock.solution-comment-context-panel{-webkit-backdrop-filter:blur(24px)saturate(120%)!important;background:linear-gradient(#0c0f1f8f,#05081275)!important;box-shadow:0 -18px 48px #0000002e,inset 0 1px #ffffff0a!important}}.solution-feed-comment-dock .solution-comment-context-body .solution-comment-form textarea,.solution-feed-comment-dock .solution-comment-context-body .solution-comment-reply-form textarea{color:#fffffff0;-webkit-backdrop-filter:blur(10px);transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff06;background:#12162685!important;border-color:#ffffff1a!important}.solution-feed-comment-dock .solution-comment-context-body .solution-comment-form textarea:focus,.solution-feed-comment-dock .solution-comment-context-body .solution-comment-reply-form textarea:focus{box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .07);border-color:rgba(var(--chimi-brand-rgb), .34)!important;background:#14182a9e!important}.solution-feed-comment-dock .solution-comment-context-body .solution-comment-form textarea::placeholder,.solution-feed-comment-dock .solution-comment-context-body .solution-comment-reply-form textarea::placeholder{color:#ffffff57}.solution-feed-ambient-canvas{display:none}@media (min-width:1024px){.solution-feed-shell--for-you{isolation:isolate;position:relative}.solution-feed-shell--for-you .solution-feed-ambient-canvas{z-index:0;pointer-events:none;animation:.52s cubic-bezier(.2,.72,.24,1) both solution-feed-ambient-enter;display:block;position:fixed;inset:0;overflow:hidden}.solution-feed-shell--for-you .solution-feed-ambient-media{opacity:.24;filter:blur(72px)saturate(118%)brightness(.78);will-change:opacity, transform;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-10%;transform:scale(1.1)}.solution-feed-shell--for-you .solution-feed-ambient-canvas:after{content:"";pointer-events:none;background:radial-gradient(at 50% 44%,#07091205 0%,#0709121a 42%,#0709124d 100%);position:absolute;inset:0}.solution-feed-shell--for-you .solution-vertical-feed{z-index:1;position:relative}.solution-feed-page .solution-feed-menu-search{z-index:3}@keyframes solution-feed-ambient-enter{0%{opacity:0;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}}@media (prefers-reduced-motion:reduce){.solution-feed-shell--for-you .solution-feed-ambient-canvas{animation:none}}.solution-feed-shell--for-you .solution-feed-author-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 10px;display:grid}.solution-feed-shell--for-you .solution-feed-author{min-width:0;color:inherit;justify-content:center;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.solution-feed-shell--for-you .solution-feed-author-identity{align-content:center;justify-items:start;gap:5px;min-width:0;display:grid}.solution-feed-shell--for-you .solution-feed-author-name-row{align-items:center;gap:5px;min-width:0;display:flex}.solution-feed-shell--for-you .solution-feed-author-name{color:#fffffff0;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;overflow:hidden}.solution-feed-shell--for-you .solution-feed-author-name strong{font:inherit;font-weight:720}.solution-feed-shell--for-you .solution-feed-author-follow{align-items:center;margin:0;display:inline-flex}.solution-feed-shell--for-you .solution-feed-author-row{transform:none}@media (max-width:820px){.solution-feed-shell--for-you .solution-feed-author-row{column-gap:9px}.solution-feed-shell--for-you .solution-feed-author-identity{gap:4px}}@media (min-width:1024px){.solution-feed-shell--for-you .solution-feed-slide{transition:border-color .32s,box-shadow .42s}.solution-feed-shell--for-you .solution-feed-slide .solution-feed-visual{opacity:.82;filter:saturate(.92)brightness(.88);will-change:transform, opacity, filter;transition:transform .62s cubic-bezier(.2,.72,.24,1),opacity .42s,filter .52s;transform:scale(1.018)}.solution-feed-shell--for-you .solution-feed-slide .solution-feed-overlay{opacity:.9;transition:opacity .42s}.solution-feed-shell--for-you .solution-feed-slide .solution-feed-copy{opacity:.58;will-change:opacity, transform;transition:opacity .32s,transform .52s cubic-bezier(.2,.72,.24,1);transform:translateY(10px)}.solution-feed-shell--for-you .solution-feed-slide .solution-feed-action-rail{opacity:.48;will-change:opacity, transform;transition:opacity .32s,transform .52s cubic-bezier(.2,.72,.24,1);transform:translate(8px,-50%)}.solution-feed-shell--for-you .solution-feed-slide[data-active=true]{border-color:#ffffff18;box-shadow:0 28px 82px #00000057,0 0 0 1px #ffffff04}.solution-feed-shell--for-you .solution-feed-slide[data-active=true] .solution-feed-visual{opacity:1;filter:saturate()brightness();transform:scale(1)}.solution-feed-shell--for-you .solution-feed-slide[data-active=true] .solution-feed-overlay{opacity:1}.solution-feed-shell--for-you .solution-feed-slide[data-active=true] .solution-feed-copy{opacity:1;transition-delay:45ms;transform:translate(0,0)}.solution-feed-shell--for-you .solution-feed-slide[data-active=true] .solution-feed-action-rail{opacity:1;transition-delay:70ms;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.solution-feed-shell--for-you .solution-feed-slide,.solution-feed-shell--for-you .solution-feed-slide .solution-feed-visual,.solution-feed-shell--for-you .solution-feed-slide .solution-feed-overlay,.solution-feed-shell--for-you .solution-feed-slide .solution-feed-copy,.solution-feed-shell--for-you .solution-feed-slide .solution-feed-action-rail{transition:none!important}}@media (min-width:1024px){.solution-feed-shell--for-you .solution-feed-slide .solution-feed-action-rail,.solution-feed-shell--for-you .solution-feed-slide[data-active=true] .solution-feed-action-rail{transition:opacity .24s!important;transform:translateY(-50%)!important}.solution-feed-shell--for-you .solution-feed-action-rail>button>span[aria-hidden=true]{transition:transform .18s cubic-bezier(.2,.72,.24,1),filter .18s;transform:scale(1)}.solution-feed-shell--for-you .solution-feed-action-rail>button:active>span[aria-hidden=true]{transform:scale(.88)}.solution-feed-shell--for-you .solution-feed-action-rail>button[aria-pressed=true]>span[aria-hidden=true]{filter:drop-shadow(0 0 9px rgba(var(--chimi-brand-rgb), .38));animation:.28s cubic-bezier(.2,.82,.3,1) solution-feed-action-pop;transform:scale(1.06)}@keyframes solution-feed-action-pop{0%{transform:scale(.88)}58%{transform:scale(1.14)}to{transform:scale(1.06)}}}@media (prefers-reduced-motion:reduce){.solution-feed-shell--for-you .solution-feed-action-rail,.solution-feed-shell--for-you .solution-feed-action-rail>button>span[aria-hidden=true]{transition:none!important;animation:none!important}}.solution-feed-shell--for-you .solution-feed-action-rail .solution-feed-quick-action{box-sizing:border-box;inline-size:64px;min-inline-size:64px;max-inline-size:64px}.solution-feed-shell--for-you .solution-feed-action-rail .solution-feed-quick-action em{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.solution-feed-shell--for-you .solution-feed-action-rail .solution-feed-quick-action.is-active{margin:0}.solution-feed-shell--for-you .solution-feed-action-rail .solution-feed-quick-action.is-active>span{box-sizing:border-box}.solution-feed-shell--for-you .solution-feed-action-rail .solution-feed-quick-action:disabled>span[aria-hidden=true]{animation:.76s ease-in-out infinite solution-feed-action-pending}@keyframes solution-feed-action-pending{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.solution-feed-shell--for-you .solution-feed-action-rail .solution-feed-quick-action:disabled>span[aria-hidden=true]{animation:none!important}}.home-moment-feed:not([data-nav-animating=true]) :not([data-button-nav-animating=true]) .home-moment-card.is-current.has-image:not(.is-comment-focus)>img.home-moment-media{transform-origin:50%;will-change:transform;animation-duration:14s;animation-timing-function:cubic-bezier(.37,0,.23,1);animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both}.home-moment-feed .home-moment-card:nth-of-type(4n+1).is-current.has-image:not(.is-comment-focus)>img.home-moment-media{animation-name:chimi-moment-living-image-a}.home-moment-feed .home-moment-card:nth-of-type(4n+2).is-current.has-image:not(.is-comment-focus)>img.home-moment-media{animation-name:chimi-moment-living-image-b;animation-duration:15.5s}.home-moment-feed .home-moment-card:nth-of-type(4n+3).is-current.has-image:not(.is-comment-focus)>img.home-moment-media{animation-name:chimi-moment-living-image-c;animation-duration:13.5s}.home-moment-feed .home-moment-card:nth-of-type(4n).is-current.has-image:not(.is-comment-focus)>img.home-moment-media{animation-name:chimi-moment-living-image-d;animation-duration:16s}@keyframes chimi-moment-living-image-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-.45%,-.35%)scale(1.028)}}@keyframes chimi-moment-living-image-b{0%{transform:translate(-.4%)scale(1.018)}to{transform:translate(.45%,-.2%)scale(1.026)}}@keyframes chimi-moment-living-image-c{0%{transform:translateY(.35%)scale(1.008)}to{transform:translate(.25%,-.5%)scale(1.03)}}@keyframes chimi-moment-living-image-d{0%{transform:translate(.35%,-.2%)scale(1.012)}to{transform:translate(-.35%,.3%)scale(1.027)}}.home-moment-feed[data-nav-animating=true] .home-moment-card>img.home-moment-media,.home-moment-feed[data-button-nav-animating=true] .home-moment-card>img.home-moment-media,.home-moment-card.is-comment-focus>img.home-moment-media{animation:none!important}@media (prefers-reduced-motion:reduce){.home-moment-card>img.home-moment-media{animation:none!important;transform:none!important}}.home-moment-card.is-current.has-image>img.home-moment-media{will-change:scale, translate;translate:0;scale:1;animation:12s cubic-bezier(.37,0,.23,1) infinite alternate both chimi-moment-living-image-h1-a!important}.home-moment-card:nth-of-type(4n+2).is-current.has-image>img.home-moment-media{animation-name:chimi-moment-living-image-h1-b!important;animation-duration:13.5s!important}.home-moment-card:nth-of-type(4n+3).is-current.has-image>img.home-moment-media{animation-name:chimi-moment-living-image-h1-c!important;animation-duration:11.5s!important}.home-moment-card:nth-of-type(4n).is-current.has-image>img.home-moment-media{animation-name:chimi-moment-living-image-h1-d!important;animation-duration:14s!important}@keyframes chimi-moment-living-image-h1-a{0%{translate:0;scale:1}to{translate:-.55% -.45%;scale:1.045}}@keyframes chimi-moment-living-image-h1-b{0%{translate:-.55% .15%;scale:1.018}to{translate:.65% -.25%;scale:1.048}}@keyframes chimi-moment-living-image-h1-c{0%{translate:0 .55%;scale:1.012}to{translate:.25% -.65%;scale:1.046}}@keyframes chimi-moment-living-image-h1-d{0%{translate:.5% -.25%;scale:1.016}to{translate:-.55% .4%;scale:1.047}}.home-moment-feed[data-nav-animating=true] .home-moment-card>img.home-moment-media,.home-moment-feed[data-button-nav-animating=true] .home-moment-card>img.home-moment-media,.home-moment-card.is-comment-focus>img.home-moment-media{animation:none!important;translate:0!important;scale:1!important}@media (prefers-reduced-motion:reduce){.home-moment-card>img.home-moment-media{animation:none!important;translate:0!important;scale:1!important}}.home-moment-feed .home-moment-card>video.home-moment-media,.home-moment-feed .home-moment-card.is-current>video.home-moment-media,.home-moment-feed[data-nav-animating=true] .home-moment-card>video.home-moment-media,.home-moment-feed[data-button-nav-animating=true] .home-moment-card>video.home-moment-media,.home-moment-card.is-comment-focus>video.home-moment-media{will-change:auto!important;backface-visibility:visible!important;transition:none!important;animation:none!important;transform:scale(1)translate(0,0)!important}.home-moment-card.is-current.has-image>img.home-moment-media{backface-visibility:hidden}.solution-experience-author-block{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;width:fit-content;max-width:100%;margin-top:14px;display:grid}.solution-experience-author-avatar{color:inherit;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.solution-experience-author-identity{justify-items:start;gap:5px;min-width:0;display:grid}.solution-experience-author-name-row{align-items:center;gap:5px;min-width:0;display:flex}.solution-experience-author-name{color:#fffffff5;text-overflow:ellipsis;text-shadow:0 1px 12px #00000080;white-space:nowrap;min-width:0;font-size:13px;font-weight:760;line-height:1.15;text-decoration:none;overflow:hidden}.solution-experience-author-name strong{font:inherit;font-weight:inherit}.solution-experience-author-follow-inline{color:#ffffffd1;-webkit-backdrop-filter:blur(12px);min-height:28px;font:inherit;cursor:pointer;background:#080a114d;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:720;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}button.solution-experience-author-follow-inline:hover:not(:disabled),button.solution-experience-author-follow-inline:focus-visible{color:#fff;background:#ffffff14;border-color:#ffffff38}.solution-experience-author-follow-inline.is-following{color:#ffffff94;background:#ffffff0b;border-color:#ffffff14}.solution-experience-primary-action:not(:disabled){isolation:isolate;background:linear-gradient(112deg, transparent 0%, transparent 34%, #ffffff0d 40%, #ffffff38 48%, #ffffff0f 56%, transparent 64%, transparent 100%) -180% 0 / 240% 100% no-repeat, linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .96), #6370e8f0);box-shadow:0 10px 30px rgba(var(--chimi-brand-rgb), .18), inset 0 1px 0 #ffffff29;animation:5.2s cubic-bezier(.2,.7,.25,1) infinite solution-experience-cta-light-sweep,3.8s ease-in-out infinite solution-experience-cta-breathe;position:relative;overflow:hidden}.solution-experience-primary-action:not(:disabled) .solution-experience-primary-action-icon{transition:transform .18s cubic-bezier(.2,.72,.24,1)}.solution-experience-primary-action:hover:not(:disabled) .solution-experience-primary-action-icon,.solution-experience-primary-action:focus-visible .solution-experience-primary-action-icon{transform:translate(2px)}@keyframes solution-experience-cta-light-sweep{0%,58%{background-position:-180% 0,0 0}84%,to{background-position:180% 0,0 0}}@keyframes solution-experience-cta-breathe{0%,to{box-shadow:0 10px 30px rgba(var(--chimi-brand-rgb), .16), inset 0 1px 0 #ffffff29}50%{box-shadow:0 13px 38px rgba(var(--chimi-brand-rgb), .27), 0 0 24px rgba(var(--chimi-brand-rgb), .1), inset 0 1px 0 #ffffff30}}@media (max-width:820px){.solution-experience-author-block{margin-top:12px}.solution-experience-author-identity{gap:4px}.solution-experience-primary-action:not(:disabled){animation:6.2s cubic-bezier(.2,.7,.25,1) infinite solution-experience-cta-light-sweep}}@media (prefers-reduced-motion:reduce){.solution-experience-primary-action:not(:disabled){background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .96), #6370e8f0);animation:none!important}.solution-experience-primary-action-icon{transition:none!important;transform:none!important}}.solution-experience-shell .solution-experience-panel{color:#fffffff0;-webkit-backdrop-filter:blur(26px)saturate(128%);background:linear-gradient(#0c0f1fcc 0%,#050812bd 100%)!important;border-left:1px solid #fff1!important;box-shadow:-22px 0 64px #0000003d!important}.solution-experience-shell .solution-experience-panel>header{min-height:60px;padding:12px 16px;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:1px solid #fff1!important}.solution-experience-shell .solution-experience-panel>header h2{color:#fffffff5;letter-spacing:-.018em;margin:0;font-size:18px;font-weight:760}.solution-experience-shell .solution-experience-panel>header button{color:#ffffffc7;background:#ffffff09;border:1px solid #ffffff17;width:38px;height:38px}.solution-experience-shell .solution-experience-panel-body,.solution-experience-shell .solution-experience-panel-body>div{background:0 0!important}.solution-experience-shell .solution-experience-panel-body{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;padding:0!important}.solution-experience-shell .solution-experience-panel .solution-experience-panel-stack,.solution-experience-shell .solution-experience-panel .solution-experience-info-card,.solution-experience-shell .solution-experience-panel .solution-experience-panel-stack>.solution-report-card{box-shadow:none;border:0;border-radius:0;margin:0;background:0 0!important}.solution-experience-shell .solution-experience-panel .solution-experience-info-card{border-bottom:1px solid #fff1;padding:18px 18px 20px}.solution-experience-shell .solution-experience-panel .solution-experience-info-card>h2,.solution-experience-shell .solution-experience-panel .solution-experience-info-card .solution-author-line{display:none}.solution-experience-shell .solution-experience-panel .solution-experience-info-card .solution-detail-summary{color:#ffffffc2;margin:0;font-size:15px;line-height:1.58}.solution-experience-shell .solution-experience-panel .solution-experience-info-card .solution-detail-facts{border-top:1px solid #fff1;grid-template-columns:1fr;gap:0;margin:18px 0 0;display:grid}.solution-experience-shell .solution-experience-panel .solution-experience-info-card .solution-detail-facts div{border:0;border-bottom:1px solid #ffffff0e;border-radius:0;grid-template-columns:108px minmax(0,1fr);gap:12px;padding:11px 0;display:grid;background:0 0!important}.solution-experience-shell .solution-experience-panel .solution-detail-facts dt{color:#ffffff75;font-size:12px;font-weight:650}.solution-experience-shell .solution-experience-panel .solution-detail-facts dd{color:#ffffffe0;margin:0;font-size:13px;font-weight:690}.solution-experience-shell .solution-experience-panel .solution-experience-panel-stack>.solution-report-card{padding:18px;border-top:0!important}.solution-experience-shell .solution-experience-panel .solution-steps-card,.solution-experience-shell .solution-experience-panel .solution-step-list{color:#ffffffeb;border:0;border-radius:0;margin:0;padding:0;background:0 0!important}.solution-experience-shell .solution-experience-panel .solution-steps-heading{border-bottom:1px solid #fff1;align-items:center;min-height:48px;margin:0;padding:9px 18px}.solution-experience-shell .solution-experience-panel .solution-steps-heading h2{display:none}.solution-experience-shell .solution-experience-panel .solution-count{color:#ffffffd1;background:rgba(var(--chimi-brand-rgb), .13);min-width:30px;height:30px;font-size:11px}.solution-experience-shell .solution-experience-panel .solution-step-item{border:0;border-bottom:1px solid #ffffff0e;border-radius:0;grid-template-columns:32px minmax(0,1fr);gap:11px;margin:0;padding:15px 18px;background:0 0!important}.solution-experience-shell .solution-experience-panel .solution-step-item:hover{background:#ffffff06!important}.solution-experience-shell .solution-experience-panel .solution-step-number{border:1px solid rgba(var(--chimi-brand-rgb), .22);background:rgba(var(--chimi-brand-rgb), .07);color:#b2bbffeb;width:30px;height:30px;font-size:11px}.solution-experience-shell .solution-experience-panel .solution-step-view p{color:#ffffffd1;margin:2px 0 0;font-size:14px;line-height:1.5}.solution-experience-shell .solution-experience-panel .solution-comments-card,.solution-experience-shell .solution-experience-panel .solution-comment-list,.solution-experience-shell .solution-experience-panel .solution-comments-login,.solution-experience-shell .solution-experience-panel .solution-comment-form{box-shadow:none!important;background:0 0!important}.solution-experience-shell .solution-experience-panel .solution-comments-card{border:0;border-radius:0;gap:0;min-height:100%;margin:0;padding:0}.solution-experience-shell .solution-experience-panel .solution-comments-heading{border-bottom:1px solid #ffffff0e;align-items:center;min-height:46px;margin:0;padding:9px 18px}.solution-experience-shell .solution-experience-panel .solution-comments-heading .solution-section-label,.solution-experience-shell .solution-experience-panel .solution-comments-heading h2{display:none}.solution-experience-shell .solution-experience-panel .solution-comments-heading p{color:#ffffff7a;margin:0;font-size:12px;line-height:1.4}.solution-experience-shell .solution-experience-panel .solution-comment-form{border:0;border-bottom:1px solid #ffffff0e;border-radius:0;gap:10px;margin:0;padding:15px 18px 16px}.solution-experience-shell .solution-experience-panel .solution-comment-form label{color:#ffffffd1;font-size:13px;font-weight:700}.solution-experience-shell .solution-experience-panel .solution-comment-form textarea,.solution-experience-shell .solution-experience-panel .solution-comment-reply-form textarea{color:#ffffffeb;-webkit-backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:13px;outline:none;min-height:96px;padding:12px 13px;background:#1216267a!important}.solution-experience-shell .solution-experience-panel .solution-comment-form textarea:focus,.solution-experience-shell .solution-experience-panel .solution-comment-reply-form textarea:focus{border-color:rgba(var(--chimi-brand-rgb), .32);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .065);background:#14182a94!important}.solution-experience-shell .solution-experience-panel .solution-comment-list{gap:0}.solution-experience-shell .solution-experience-panel .solution-comment-item{border:0;border-bottom:1px solid #ffffff0d;border-radius:0;margin:0;padding:15px 18px;background:0 0!important}.solution-experience-shell .solution-experience-panel .solution-comment-item:hover{background:#ffffff05!important}.solution-experience-shell .solution-experience-panel .solution-comments-state{color:#ffffff85;padding:20px 18px}.solution-experience-shell .solution-experience-panel .solution-comments-login{padding:13px 18px calc(15px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-top:1px solid #ffffff0f;border-radius:0}@media (max-width:820px){.solution-experience-shell .solution-experience-panel{-webkit-backdrop-filter:blur(26px)saturate(128%);background:linear-gradient(#0c0f1fd6,#050812c7)!important}.solution-experience-shell .solution-experience-panel>header{padding-inline:14px}.solution-experience-shell .solution-experience-panel .solution-experience-info-card,.solution-experience-shell .solution-experience-panel .solution-step-item,.solution-experience-shell .solution-experience-panel .solution-comment-item{padding-inline:15px}}.solution-experience-live-dashboard{z-index:7;box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(124%);background:linear-gradient(135deg,#0c0f1f80,#05081247);border:1px solid #ffffff13;border-radius:17px;width:min(510px,100% - 190px);padding:13px 16px 14px;animation:.56s cubic-bezier(.2,.72,.24,1) both solution-live-dashboard-enter;position:absolute;top:clamp(86px,12vh,128px);left:28px;overflow:hidden;box-shadow:0 18px 56px #00000029}.solution-experience-live-head{z-index:1;color:#ffffff85;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:760;line-height:1;display:flex;position:relative}.solution-experience-live-label{letter-spacing:.105em;text-transform:uppercase}.solution-experience-live-head strong{color:#bcf4dceb;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:11px;font-weight:720;overflow:hidden}.solution-experience-live-pulse{background:#9fefd0e0;border-radius:999px;flex:0 0 7px;width:7px;height:7px;position:relative;box-shadow:0 0 0 4px #9fefd012}.solution-experience-live-dashboard.is-community-quiet .solution-experience-live-pulse{opacity:.42;background:#ffffffad;box-shadow:0 0 0 4px #ffffff0b}.solution-experience-live-dashboard.is-community-quiet .solution-experience-live-head strong{color:#ffffff94}.solution-experience-live-stats{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px;display:grid;position:relative}.solution-experience-live-stats>div{border-left:1px solid #ffffff12;gap:4px;min-width:0;padding:3px 14px 1px;animation:.52s cubic-bezier(.2,.72,.24,1) both solution-live-stat-enter;display:grid}.solution-experience-live-stats>div:first-child{border-left:0;padding-left:0;animation-delay:70ms}.solution-experience-live-stats>div:nth-child(2){animation-delay:.125s}.solution-experience-live-stats>div:nth-child(3){animation-delay:.18s}.solution-experience-live-stats strong{color:#fffffffa;letter-spacing:-.038em;text-shadow:0 6px 24px #0003;font-size:clamp(23px,2vw,30px);font-weight:790;line-height:.98}.solution-experience-live-stats span{color:#ffffff7d;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:650;line-height:1.25;overflow:hidden}.solution-experience-live-dashboard.is-community-empty{width:min(410px,100% - 190px)}.solution-experience-live-empty{z-index:1;color:#ffffffa8;margin:9px 0 0;font-size:13px;font-weight:590;line-height:1.4;position:relative}@keyframes solution-live-dashboard-enter{0%{opacity:0;transform:translateY(-9px)}to{opacity:1;transform:translate(0,0)}}@keyframes solution-live-stat-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes solution-live-community-pulse{0%{box-shadow:0 0 #9fefd047}72%,to{box-shadow:0 0 0 9px #9fefd000}}@keyframes solution-live-dashboard-sweep{0%,62%{transform:translate(-180%)skew(-13deg)}86%,to{transform:translate(720%)skew(-13deg)}}.solution-experience-shell.is-panel-open .solution-experience-live-dashboard{opacity:.82}@media (max-width:820px){.solution-experience-live-dashboard{top:calc(108px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(18px)saturate(120%);background:linear-gradient(135deg,#0c0f1f9e,#0508126b);border-radius:14px;width:auto;padding:10px 12px 11px;left:14px;right:14px}.solution-experience-live-dashboard.is-community-empty{width:auto}.solution-experience-live-head{gap:6px}.solution-experience-live-head strong{font-size:9.5px}.solution-experience-live-stats{margin-top:9px}.solution-experience-live-stats>div{padding-inline:9px}.solution-experience-live-stats>div:first-child{padding-left:0}.solution-experience-live-stats strong{font-size:19px}.solution-experience-live-stats span{font-size:9px}.solution-experience-live-empty{font-size:12px}}@media (prefers-reduced-motion:reduce){.solution-experience-live-dashboard,.solution-experience-live-dashboard:after,.solution-experience-live-pulse,.solution-experience-live-stats>div{animation:none!important}}.solution-experience-live-dashboard{z-index:7;box-sizing:border-box;-webkit-backdrop-filter:blur(24px)saturate(132%);isolation:isolate;background:linear-gradient(135deg,#0a0d1d99,#04091461);border:1px solid #ffffff13;border-radius:19px;width:min(540px,100% - 190px);padding:15px 17px 16px;position:absolute;top:clamp(84px,11.5vh,122px);left:26px;overflow:hidden;box-shadow:0 20px 58px #0003,inset 0 1px #ffffff0e}.solution-experience-live-gradient-edge{z-index:-1;border-radius:inherit;opacity:.7;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(105deg,#974effb8,#5c8bff70 48%,#3fe7b875);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.solution-experience-live-dashboard:before{z-index:-2;filter:blur(20px);content:"";pointer-events:none;background:radial-gradient(circle,#805bff2b,#0000 68%);border-radius:50%;width:260px;height:190px;position:absolute;top:-80px;left:-40px}.solution-experience-live-dashboard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0e,#0000);width:18%;animation:9s ease-in-out infinite solution-community-hud-sweep;position:absolute;top:-25%;bottom:-25%;left:-30%;transform:translate(-180%)skew(-14deg)}.solution-experience-live-head{z-index:1;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin-bottom:15px;display:flex;position:relative}.solution-experience-live-brand,.solution-experience-live-now{align-items:center;min-width:0;display:flex}.solution-experience-live-brand{gap:8px}.solution-experience-live-label{color:#ffffffb8;letter-spacing:.105em;text-transform:uppercase;font-size:10.5px;font-weight:780}.solution-experience-live-now{color:#73eec2f2;gap:7px}.solution-experience-live-now svg{filter:drop-shadow(0 0 8px #57eeb747);flex:none;width:25px;height:16px}.solution-experience-live-now strong{color:#84f4ccf5;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:720;overflow:hidden}.solution-experience-live-pulse{background:#68e6bc;border-radius:999px;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #68e6bc14,0 0 16px #68e6bc4d}.solution-experience-live-dashboard.has-active-community .solution-experience-live-pulse{animation:2s ease-out infinite solution-community-hud-pulse}.solution-experience-live-grid{z-index:1;grid-template-columns:.92fr .92fr 1.25fr;min-width:0;display:grid;position:relative}.solution-experience-live-metric{border-left:1px solid #ffffff16;flex-direction:column;min-width:0;padding:2px 17px;display:flex;position:relative}.solution-experience-live-metric:first-child{border-left:0;padding-left:0}.solution-experience-live-metric-main{align-items:center;gap:12px;min-height:52px;display:flex}.solution-experience-live-metric-main>strong{color:#fff;letter-spacing:-.045em;text-shadow:0 5px 22px #00000047;font-size:32px;font-weight:820;line-height:1}.solution-experience-live-icon{color:#fffffff5;border:1px solid #ffffff1a;border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.solution-experience-live-icon svg{width:22px;height:22px}.solution-experience-live-metric.is-participants .solution-experience-live-icon{background:linear-gradient(145deg,#853ae999,#4e22936b);border-color:#9e52ff57;box-shadow:0 0 24px #853ae929,inset 0 1px #ffffff1f}.solution-experience-live-metric.is-completed .solution-experience-live-icon{background:linear-gradient(145deg,#3776e694,#1d419361);border-color:#4694ff57;box-shadow:0 0 24px #3776e624,inset 0 1px #ffffff1f}.solution-experience-live-metric-label{color:#ffffff8f;white-space:nowrap;margin-top:4px;font-size:10.5px;font-weight:650}.solution-experience-live-accent{border-radius:999px;width:78%;height:3px;margin-top:10px}.solution-experience-live-metric.is-participants .solution-experience-live-accent{background:linear-gradient(90deg,#9f47fff5,#7956ff75);box-shadow:0 0 10px #9446ff4d}.solution-experience-live-metric.is-completed .solution-experience-live-accent{background:linear-gradient(90deg,#359efff5,#4470ff6b);box-shadow:0 0 10px #359eff47}.solution-experience-live-metric.is-active{justify-content:center;gap:8px}.solution-experience-active-orbit{align-items:center;min-height:42px;padding-left:3px;display:flex}.solution-experience-active-orbit>span{opacity:.92;background:radial-gradient(circle at 38% 34%,#ffffff57,#6982be2e 42%,#1b233abd 72%);border:2px solid #bed0ffbd;border-radius:50%;width:30px;height:30px;margin-left:-8px;box-shadow:0 0 0 2px #060a14bd,0 6px 18px #00000038}.solution-experience-active-orbit>span:first-child{margin-left:0;transform:translateY(1px)}.solution-experience-active-orbit>span:nth-child(2){background:radial-gradient(circle at 40% 34%,#7aefc761,#317e6c33 42%,#172c2bc2 72%)}.solution-experience-active-orbit>span:nth-child(3){background:radial-gradient(circle at 40% 34%,#8f9fff61,#414b9138 42%,#1b1e38c2 72%)}.solution-experience-active-orbit strong{color:#ffffffeb;background:#060a149e;border:1px solid #ffffff1c;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:34px;margin-left:-5px;padding:0 8px;font-size:12px;font-weight:760;display:inline-flex;box-shadow:0 7px 20px #0000002e}.solution-experience-active-copy{gap:4px;min-width:0;display:grid}.solution-experience-active-copy>span{color:#ffffffd4;align-items:center;gap:6px;font-size:10.5px;font-weight:690;display:flex}.solution-experience-active-copy i{background:#6cefbb;border-radius:50%;flex:0 0 6px;width:6px;height:6px;animation:1.8s ease-in-out infinite solution-community-active-dot;box-shadow:0 0 10px #6cefbba3}.solution-experience-active-copy small{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:580;line-height:1.2;overflow:hidden}.solution-experience-live-zero{align-items:center;gap:12px;min-height:50px;display:flex}.solution-experience-live-icon.is-zero{border-color:rgba(var(--chimi-brand-rgb),.2);background:rgba(var(--chimi-brand-rgb),.1)}.solution-experience-live-zero>div{gap:3px;display:grid}.solution-experience-live-zero strong{color:#ffffffe8;font-size:13px}.solution-experience-live-zero span{color:#ffffff85;font-size:11px}@keyframes solution-community-hud-pulse{0%{box-shadow:0 0 #68e6bc4d,0 0 16px #68e6bc42}75%,to{box-shadow:0 0 0 9px #68e6bc00,0 0 16px #68e6bc33}}@keyframes solution-community-active-dot{0%,to{opacity:.62;transform:scale(.92)}50%{opacity:1;transform:scale(1.15)}}@keyframes solution-community-hud-sweep{0%,64%{transform:translate(-180%)skew(-14deg)}88%,to{transform:translate(760%)skew(-14deg)}}@media (max-width:820px){.solution-experience-live-dashboard{top:calc(108px + env(safe-area-inset-top));background:linear-gradient(135deg,#0a0d1da8,#0409146e);border-radius:16px;width:auto;padding:12px 12px 13px;left:14px;right:14px}.solution-experience-live-head{gap:8px;margin-bottom:12px}.solution-experience-live-label{font-size:9px}.solution-experience-live-now{gap:5px}.solution-experience-live-now svg{width:20px}.solution-experience-live-now strong{max-width:135px;font-size:9px}.solution-experience-live-grid{grid-template-columns:.88fr .88fr 1.24fr}.solution-experience-live-metric{padding-inline:9px}.solution-experience-live-metric:first-child{padding-left:0}.solution-experience-live-metric-main{gap:7px;min-height:42px}.solution-experience-live-icon{border-radius:10px;flex-basis:32px;width:32px;height:32px}.solution-experience-live-icon svg{width:18px;height:18px}.solution-experience-live-metric-main>strong{font-size:24px}.solution-experience-live-metric-label{font-size:8.5px}.solution-experience-live-accent{width:82%;margin-top:7px}.solution-experience-active-orbit{min-height:34px}.solution-experience-active-orbit>span{width:24px;height:24px;margin-left:-7px}.solution-experience-active-orbit strong{min-width:27px;height:27px;padding-inline:6px;font-size:10px}.solution-experience-active-copy>span{font-size:8.5px}.solution-experience-active-copy small{display:none}}@media (prefers-reduced-motion:reduce){.solution-experience-live-dashboard:after,.solution-experience-live-pulse,.solution-experience-active-copy i{animation:none!important}}.solution-experience-live-head{justify-content:flex-start}.solution-experience-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-experience-live-metric.is-active{flex-direction:column;justify-content:flex-start;gap:0;display:flex}.solution-experience-live-metric.is-active .solution-experience-live-icon{color:#e8fff7fa;background:linear-gradient(145deg,#25b1898f,#125c4f61);border-color:#46e0b057;box-shadow:0 0 24px #37ddac26,inset 0 1px #ffffff1f}.solution-experience-live-metric.is-active .solution-experience-live-accent{background:linear-gradient(90deg,#45e7b3f5,#47d2ba6b);box-shadow:0 0 10px #45e7b347}.solution-experience-live-dashboard.has-active-community .solution-experience-live-metric.is-active .solution-experience-live-icon{animation:2.4s ease-in-out infinite solution-community-journey-icon}@keyframes solution-community-journey-icon{0%,to{box-shadow:0 0 20px #37ddac1f,inset 0 1px #ffffff1f}50%{box-shadow:0 0 28px #37ddac40,0 0 12px #37ddac1a,inset 0 1px #ffffff24}}.solution-experience-active-orbit,.solution-experience-active-copy,.solution-experience-live-now{display:none!important}@media (max-width:820px){.solution-experience-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-experience-live-metric{padding-inline:9px}.solution-experience-live-metric-label{white-space:normal;line-height:1.15}}@media (prefers-reduced-motion:reduce){.solution-experience-live-dashboard.has-active-community .solution-experience-live-metric.is-active .solution-experience-live-icon{animation:none!important}}.solution-experience-live-dashboard{border-radius:20px!important}.solution-experience-moment-orbit{z-index:8;color:#ffffffeb;pointer-events:none;align-items:center;gap:10px;min-width:0;animation:.62s cubic-bezier(.2,.72,.24,1) .12s both solution-moment-orbit-enter;display:flex;position:absolute;top:clamp(222px,27vh,270px);left:34px}.solution-experience-moment-orbit-ring{-webkit-backdrop-filter:blur(15px)saturate(128%);background:#0609126b;border-radius:50%;flex:0 0 72px;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 14px 32px #00000038}.solution-experience-moment-orbit-track{border-radius:inherit;opacity:.82;filter:drop-shadow(0 0 7px #6870ff33);background:conic-gradient(from 210deg,#9f47fff5,#5778ffeb,#43e5b5eb,#9f47fff5);position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.solution-experience-moment-orbit-glow{border-radius:inherit;animation:7.8s linear infinite solution-moment-orbit-spin;position:absolute;inset:-2px}.solution-experience-moment-orbit-glow:before{content:"";background:#a5f2dcfa;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:3px;left:50%;box-shadow:0 0 7px #72eec9f0,0 0 16px #56d8b67a}.solution-experience-moment-orbit-core{background:radial-gradient(circle at 36% 28%,#ffffff13,#0a0d1bad 58%,#050811bd);border:1px solid #fff1;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}.solution-experience-moment-orbit-core svg{color:#a2b2ffcc;width:14px;height:14px;position:absolute;top:9px}.solution-experience-moment-orbit-core strong{color:#fff;letter-spacing:-.035em;text-shadow:0 5px 18px #00000042;margin-top:11px;font-size:20px;font-weight:810;line-height:1}.solution-experience-moment-orbit-copy strong{color:#ffffffeb;font-size:11px;font-weight:740;line-height:1.15}.solution-experience-moment-orbit.is-empty .solution-experience-moment-orbit-track{opacity:.28;filter:none}.solution-experience-moment-orbit.is-empty .solution-experience-moment-orbit-glow{display:none}.solution-experience-moment-orbit.is-empty .solution-experience-moment-orbit-core{opacity:.72}.solution-experience-moment-orbit.is-empty .solution-experience-moment-orbit-copy{opacity:.66}@keyframes solution-moment-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes solution-moment-orbit-enter{0%{opacity:0;transform:translate(-7px,-3px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:820px){.solution-experience-live-dashboard{border-radius:20px!important}.solution-experience-moment-orbit{top:calc(248px + env(safe-area-inset-top));gap:8px;left:18px}.solution-experience-moment-orbit-ring{flex-basis:56px;width:56px;height:56px}.solution-experience-moment-orbit-core{width:44px;height:44px}.solution-experience-moment-orbit-core svg{width:11px;height:11px;top:7px}.solution-experience-moment-orbit-core strong{margin-top:9px;font-size:16px}.solution-experience-moment-orbit-glow:before{width:6px;height:6px;margin-left:-3px;top:2px}.solution-experience-moment-orbit-copy strong{font-size:10px}.solution-experience-moment-orbit-copy span{font-size:8.5px}}.solution-experience-shell.is-panel-open .solution-experience-moment-orbit{opacity:.64}@media (prefers-reduced-motion:reduce){.solution-experience-moment-orbit,.solution-experience-moment-orbit-glow{animation:none!important}}.solution-experience-moment-orbit{pointer-events:none;align-items:center;gap:16px;display:flex}.solution-experience-completion-ring{-webkit-backdrop-filter:blur(16px)saturate(128%);background:radial-gradient(circle at 38% 30%,#ffffff13,#0a0d1c9e 54%,#050812b8);border-radius:50%;flex:0 0 94px;place-items:center;width:94px;height:94px;display:grid;position:relative;box-shadow:0 16px 38px #0000003d,inset 0 1px #ffffff0e}.solution-experience-completion-ring>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.solution-experience-completion-track,.solution-experience-completion-value{fill:none;stroke-width:4px;stroke-linecap:round}.solution-experience-completion-track{stroke:#ffffff16}.solution-experience-completion-value{stroke:rgb(var(--chimi-brand-rgb));filter:drop-shadow(0 0 5px rgba(var(--chimi-brand-rgb),.68));transition:stroke-dasharray .72s cubic-bezier(.2,.72,.24,1)}.solution-experience-completion-ring:after{content:"";opacity:.78;background:#77f0c9f0;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:5px;left:50%;box-shadow:0 0 8px #77f0c9b8}.solution-experience-completion-core{z-index:1;justify-items:center;gap:2px;display:grid;position:relative}.solution-experience-completion-core strong{color:#fff;letter-spacing:-.045em;text-shadow:0 5px 18px #00000047;font-size:22px;font-weight:820;line-height:1}.solution-experience-completion-core span{color:#ffffff75;text-transform:uppercase;letter-spacing:.045em;font-size:8px;font-weight:650;line-height:1}.solution-experience-moment-orbit-copy{text-shadow:0 2px 12px #00000085;gap:4px;min-width:0;display:grid}.solution-experience-moment-orbit-copy strong{color:#fffffff5;letter-spacing:-.012em;white-space:nowrap;font-size:15px;font-weight:760;line-height:1.08}.solution-experience-moment-orbit-copy strong b{color:#fff;letter-spacing:-.04em;font-size:20px;font-weight:830}.solution-experience-moment-orbit-copy span{color:#ffffff9e;font-size:11px;font-weight:620;line-height:1.2}.solution-experience-moment-orbit-ring,.solution-experience-moment-orbit-track,.solution-experience-moment-orbit-glow,.solution-experience-moment-orbit-core{display:none!important}.solution-experience-moment-orbit.is-empty .solution-experience-completion-ring,.solution-experience-moment-orbit.is-empty .solution-experience-moment-orbit-copy{opacity:.72}@media (max-width:820px){.solution-experience-moment-orbit{gap:13px}.solution-experience-completion-ring{flex-basis:82px;width:82px;height:82px}.solution-experience-completion-core strong{font-size:20px}.solution-experience-completion-core span{font-size:7px}.solution-experience-moment-orbit-copy strong{font-size:14px}.solution-experience-moment-orbit-copy strong b{font-size:19px}.solution-experience-moment-orbit-copy span{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.solution-experience-completion-value{transition:none!important}}.solution-experience-completion-core span{letter-spacing:.055em;text-transform:uppercase;margin-top:3px;font-weight:720;line-height:1.05;font-size:9px!important}.solution-experience-moment-orbit{gap:18px}.solution-experience-moment-orbit-copy strong{font-size:16px}.solution-experience-moment-orbit-copy strong b{font-size:22px}.solution-experience-moment-orbit-copy span{font-size:11.5px}@media (max-width:820px){.solution-experience-completion-ring{flex-basis:96px!important;width:96px!important;height:96px!important}.solution-experience-completion-core strong{font-size:24px!important}.solution-experience-completion-core span{font-size:8px!important}.solution-experience-moment-orbit{gap:15px}.solution-experience-moment-orbit-copy strong{font-size:15px}.solution-experience-moment-orbit-copy strong b{font-size:20px}.solution-experience-moment-orbit-copy span{font-size:11px}}.solution-experience-moment-orbit{pointer-events:auto}button.solution-experience-moment-orbit-copy{appearance:none;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;outline:none;justify-items:start;gap:4px;margin:0;padding:7px 9px 8px;transition:background .16s,border-color .16s,transform .18s cubic-bezier(.2,.72,.24,1);display:grid}button.solution-experience-moment-orbit-copy:hover,button.solution-experience-moment-orbit-copy:focus-visible{background:#ffffff09;border-color:#ffffff12}button.solution-experience-moment-orbit-copy:hover{transform:translate(2px)}button.solution-experience-moment-orbit-copy:focus-visible{box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb),.1)}button.solution-experience-moment-orbit-copy>strong{color:#fffffffa}button.solution-experience-moment-orbit-copy>span{color:#ffffff9e}.solution-experience-moment-jump{color:#a6b1ffd1;letter-spacing:.01em;align-items:center;gap:4px;margin-top:3px;font-size:9px;font-weight:720;line-height:1;display:inline-flex}.solution-experience-moment-jump svg{width:13px;height:13px;transition:transform .18s cubic-bezier(.2,.72,.24,1)}button.solution-experience-moment-orbit-copy:hover .solution-experience-moment-jump svg{transform:translateY(2px)}#solution-community-moments{color:#ffffffeb;border-top:1px solid #ffffff0e;scroll-margin-top:26px;position:relative;box-shadow:inset 0 1px #ffffff05;background:radial-gradient(circle at 14% 0%, rgba(var(--chimi-brand-rgb),.095), transparent 30rem), radial-gradient(circle at 88% 12%, #46e0b00b, transparent 25rem), linear-gradient(180deg, #0a0d18 0%, #070911 100%)!important}#solution-community-moments .solution-moment-timeline-heading{color:#ffffffeb;background:0 0}#solution-community-moments .solution-moment-timeline-heading .solution-section-label{color:#97a1ffd1;letter-spacing:.105em;text-shadow:0 0 18px rgba(var(--chimi-brand-rgb),.12)}#solution-community-moments .solution-moment-timeline-heading h2{color:#fff;letter-spacing:-.025em;text-shadow:0 4px 24px #0000003d}#solution-community-moments .solution-moment-timeline-heading p{color:#ffffff96;line-height:1.58}#solution-community-moments .solution-moment-timeline-state{color:#ffffff94;background:0 0}#solution-community-moments .solution-moment-stream{background:0 0!important}#solution-community-moments .solution-moment-content{color:#ffffffe6}#solution-community-moments .solution-moment-content p{color:#ffffffc2}#solution-community-moments .solution-moment-meta,#solution-community-moments .solution-moment-author-line span{color:#ffffff75}@media (max-width:820px){#solution-community-moments{scroll-margin-top:calc(92px + env(safe-area-inset-top))}button.solution-experience-moment-orbit-copy{border-radius:11px;padding:6px 7px 7px}.solution-experience-moment-jump{font-size:8.5px}}@media (prefers-reduced-motion:reduce){button.solution-experience-moment-orbit-copy,.solution-experience-moment-jump svg{transition:none!important}}.solution-experience-completion-ring{flex:0 0 124px!important;width:124px!important;height:124px!important}.solution-experience-completion-core strong{line-height:.94;font-size:30px!important}.solution-experience-completion-core span{letter-spacing:.035em;white-space:nowrap;margin-top:4px;font-weight:760;line-height:1;font-size:8.5px!important}.solution-experience-moment-jump{border:1px solid rgba(var(--chimi-brand-rgb), .3);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .22), rgba(var(--chimi-brand-rgb), .1));color:#dce0fffa;width:fit-content;min-height:26px;box-shadow:0 5px 16px rgba(var(--chimi-brand-rgb), .1), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(8px);letter-spacing:.075em;border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:0 9px 0 11px;font-size:9px;font-weight:820;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,transform .18s cubic-bezier(.2,.72,.24,1);display:inline-flex!important}.solution-experience-moment-jump svg{color:#bdc6fff0;width:13px;height:13px}button.solution-experience-moment-orbit-copy:hover .solution-experience-moment-jump,button.solution-experience-moment-orbit-copy:focus-visible .solution-experience-moment-jump{border-color:rgba(var(--chimi-brand-rgb), .48);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .32), rgba(var(--chimi-brand-rgb), .16));box-shadow:0 7px 20px rgba(var(--chimi-brand-rgb), .18), inset 0 1px 0 #ffffff1c;transform:translateY(-1px)}@media (max-width:820px){.solution-experience-completion-ring{flex-basis:112px!important;width:112px!important;height:112px!important}.solution-experience-completion-core strong{font-size:27px!important}.solution-experience-completion-core span{letter-spacing:.025em;white-space:nowrap;font-size:7.5px!important}.solution-experience-moment-orbit{gap:14px}.solution-experience-moment-jump{min-height:25px;padding-inline:10px 8px;font-size:8.5px}}#solution-community-moments .experience-moment-login-inline{color:#ffffff7a;flex-wrap:wrap;align-items:center;gap:9px;max-width:100%;display:inline-flex}#solution-community-moments .experience-moment-login-inline>span{font-size:11px;font-weight:580;line-height:1.35}#solution-community-moments .experience-moment-login-inline>a{border:1px solid rgba(var(--chimi-brand-rgb), .3);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .24), rgba(var(--chimi-brand-rgb), .105));color:#e1e5fffa;min-height:29px;box-shadow:0 6px 18px rgba(var(--chimi-brand-rgb), .1), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(10px);letter-spacing:.065em;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:9px;font-weight:820;line-height:1;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s,transform .17s cubic-bezier(.2,.72,.24,1);display:inline-flex}#solution-community-moments .experience-moment-login-inline>a:hover,#solution-community-moments .experience-moment-login-inline>a:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .5);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .34), rgba(var(--chimi-brand-rgb), .16));box-shadow:0 8px 22px rgba(var(--chimi-brand-rgb), .18), inset 0 1px 0 #ffffff1c;transform:translateY(-1px)}#solution-community-moments .experience-moment-login-inline>a:focus-visible{outline:2px solid rgba(var(--chimi-brand-rgb), .28);outline-offset:2px}@media (max-width:820px){#solution-community-moments .experience-moment-login-inline{gap:8px}#solution-community-moments .experience-moment-login-inline>a{min-height:31px;padding-inline:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){#solution-community-moments .experience-moment-login-inline>a{transition:none!important;transform:none!important}}.solution-feed-mobile-identity-avatar{width:30px;height:30px;box-shadow:0 4px 14px #0000003d, 0 0 0 2px rgba(var(--chimi-brand-rgb),.08), inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:blur(10px);background:#070a127a;border:1px solid #ffffff2e;border-radius:50%;flex:0 0 30px;place-items:center;display:grid;position:relative;overflow:hidden}.solution-feed-mobile-identity-avatar>*{border-radius:50%!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important}.solution-feed-mobile-identity-avatar img{object-fit:cover;border-radius:50%;display:block;width:100%!important;height:100%!important}.solution-feed-mobile-control:hover .solution-feed-mobile-identity-avatar,.solution-feed-mobile-control:focus-visible .solution-feed-mobile-identity-avatar,.solution-feed-mobile-control[aria-expanded=true] .solution-feed-mobile-identity-avatar{border-color:rgba(var(--chimi-brand-rgb),.44);box-shadow:0 5px 16px #00000047, 0 0 0 2px rgba(var(--chimi-brand-rgb),.16), 0 0 15px rgba(var(--chimi-brand-rgb),.12), inset 0 1px 0 #ffffff1f}@media (max-width:420px){.solution-feed-mobile-identity-avatar{flex-basis:29px;width:29px;height:29px}}#solution-community-moments{box-sizing:border-box;color:#fffffff0;border-top:1px solid #ffffff0e;width:100%;padding:clamp(56px,7vw,92px) clamp(22px,5vw,72px) clamp(74px,9vw,118px);position:relative;overflow:hidden;background:radial-gradient(circle at 8% 5%, rgba(var(--chimi-brand-rgb), .13), transparent 31rem), radial-gradient(circle at 90% 23%, #42e2b30f, transparent 28rem), linear-gradient(180deg, #090c17 0%, #070912 42%, #060810 100%)!important}#solution-community-moments:before{background:linear-gradient(180deg, rgba(var(--chimi-brand-rgb), .055), transparent);content:"";pointer-events:none;height:180px;position:absolute;top:0;left:0;right:0}#solution-community-moments:after{filter:blur(44px);content:"";pointer-events:none;background:radial-gradient(#5c6cff0e,#0000 68%);border-radius:50%;width:min(860px,92vw);height:520px;position:absolute;top:180px;left:50%;transform:translate(-50%)}#solution-community-moments .solution-moment-timeline-heading{z-index:2;color:#fffffff0;width:min(100%,760px);margin:0 auto 38px;padding:0;position:relative;background:0 0!important}#solution-community-moments .solution-moment-timeline-heading .solution-section-label{color:#9aa5ffbd;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:790}#solution-community-moments .solution-moment-timeline-heading h2{color:#fff;letter-spacing:-.038em;text-wrap:balance;text-shadow:0 10px 34px #00000040;margin:0;font-size:clamp(27px,3.1vw,42px);font-weight:790;line-height:1.04}#solution-community-moments .solution-moment-timeline-heading p:not(.solution-section-label){color:#ffffff8f;max-width:590px;margin:12px 0 0;font-size:14px;line-height:1.58}#solution-community-moments .solution-moment-stream{z-index:2;gap:0;width:min(100%,760px);margin:0 auto;display:grid;position:relative;background:0 0!important}#solution-community-moments .solution-moment-card{box-sizing:border-box;border:0;border-bottom:1px solid #fff1;border-radius:0;gap:16px;width:100%;margin:0;padding:30px 0 40px;display:grid;position:relative;box-shadow:none!important;background:0 0!important}#solution-community-moments .solution-moment-card:last-child{border-bottom:0}#solution-community-moments .solution-moment-card:before{background:rgba(var(--chimi-brand-rgb), .68);width:5px;height:5px;box-shadow:0 0 12px rgba(var(--chimi-brand-rgb), .34);content:"";border-radius:50%;position:absolute;top:42px;left:-18px}#solution-community-moments .solution-moment-card>header{border:0;width:100%;margin:0;padding:0;display:flex;background:0 0!important}#solution-community-moments .solution-moment-author{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}#solution-community-moments .solution-moment-author>span:last-child{gap:2px;min-width:0;display:grid}#solution-community-moments .solution-moment-author strong{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:740;line-height:1.15;overflow:hidden}#solution-community-moments .solution-moment-author time{color:#fff6;font-size:10px;font-weight:560;line-height:1.2}#solution-community-moments .solution-moment-author img{box-shadow:0 4px 16px #00000042, 0 0 0 2px rgba(var(--chimi-brand-rgb),.07);border-radius:50%;border:1px solid #ffffff2e!important}#solution-community-moments .solution-moment-image{cursor:pointer;isolation:isolate;background:#05081075;border:1px solid #ffffff13;border-radius:22px;width:100%;max-width:none;margin:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 48px #00000038}#solution-community-moments .solution-moment-image:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff06,#0000 28%,#0000000e);position:absolute;inset:0}#solution-community-moments .solution-moment-image img,#solution-community-moments .solution-moment-card video{object-fit:cover;background:#070a12;max-width:100%;height:auto;margin:0;display:block;width:100%!important}#solution-community-moments button.solution-moment-image{transition:border-color .18s,box-shadow .22s,transform .22s cubic-bezier(.2,.72,.24,1)}#solution-community-moments button.solution-moment-image:hover,#solution-community-moments button.solution-moment-image:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .22);box-shadow:0 24px 58px #00000047, 0 0 30px rgba(var(--chimi-brand-rgb),.055);transform:translateY(-2px)}#solution-community-moments .solution-moment-content{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;margin:0;padding:0;font-size:14px;font-weight:470;line-height:1.58;color:#ffffffc7!important;background:0 0!important}#solution-community-moments .solution-moment-reactions{align-items:center;gap:8px;width:100%;margin:0;display:flex;background:0 0!important}#solution-community-moments .solution-moment-reactions>button{color:#ffffffa8;min-width:48px;min-height:34px;font:inherit;cursor:pointer;background:#ffffff07;border:1px solid #ffffff13;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 11px;transition:color .15s,background .15s,border-color .15s,transform .16s;display:inline-flex}#solution-community-moments .solution-moment-reactions>button:hover,#solution-community-moments .solution-moment-reactions>button:focus-visible{color:#fffffff0;background:#ffffff0e;border-color:#ffffff24;transform:translateY(-1px)}#solution-community-moments .solution-moment-reactions>button.is-reacted{color:#ff708d;background:#ff5c7a13;border-color:#ff5c7a2e}#solution-community-moments .solution-moment-reactions strong{font-size:11px;font-weight:710}#solution-community-moments .experience-moment-timeline-discussion,#solution-community-moments .experience-moment-timeline-comments{border:0;border-radius:0;width:100%;margin:4px 0 0;padding:0;box-shadow:none!important;background:0 0!important}#solution-community-moments .experience-moment-timeline-comment{border:0;border-top:1px solid #ffffff0d;border-radius:0;margin:0;padding:14px 0;box-shadow:none!important;background:0 0!important}#solution-community-moments .experience-moment-timeline-replies{border-left:1px solid rgba(var(--chimi-brand-rgb), .12);margin:9px 0 0 38px;padding:0 0 0 13px;background:0 0!important}#solution-community-moments .experience-moment-timeline-replies article{border:0;border-radius:0;margin:0;padding:10px 0;background:0 0!important}#solution-community-moments .experience-moment-replies-toggle,#solution-community-moments .experience-moment-timeline-reply-action{color:#a4aeffc7;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:690}#solution-community-moments .experience-moment-timeline-reply-composer{-webkit-backdrop-filter:blur(12px);background:#0f132152;border:1px solid #fff1;border-radius:15px;margin-top:10px;padding:12px}#solution-community-moments .solution-moment-load-more{z-index:2;border:1px solid rgba(var(--chimi-brand-rgb),.22);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb),.16), rgba(var(--chimi-brand-rgb),.07));color:#dce1ffeb;width:fit-content;min-height:38px;box-shadow:0 9px 24px rgba(var(--chimi-brand-rgb),.07);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin:32px auto 0;padding:0 17px;font-size:10px;font-weight:750;display:flex;position:relative}#solution-community-moments .solution-moment-timeline-state,#solution-community-moments .solution-moment-timeline-empty{z-index:2;box-sizing:border-box;color:#ffffff8a;border:0;border-radius:0;width:min(100%,760px);margin:0 auto;padding:30px 0;position:relative;background:0 0!important}#solution-community-moments.is-community-arriving .solution-moment-timeline-heading{animation:.62s cubic-bezier(.2,.72,.24,1) both solution-community-heading-arrive}#solution-community-moments.is-community-arriving .solution-moment-card:first-child{animation:.72s cubic-bezier(.2,.72,.24,1) 80ms both solution-community-first-moment-arrive}@keyframes solution-community-heading-arrive{0%{opacity:.25;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes solution-community-first-moment-arrive{0%{opacity:.28;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:820px){#solution-community-moments{padding:48px 13px calc(82px + env(safe-area-inset-bottom))}#solution-community-moments .solution-moment-timeline-heading{width:100%;margin-bottom:30px;padding-inline:4px}#solution-community-moments .solution-moment-timeline-heading h2{font-size:clamp(25px,8vw,34px);line-height:1.06}#solution-community-moments .solution-moment-timeline-heading p:not(.solution-section-label){max-width:34rem;font-size:13px}#solution-community-moments .solution-moment-stream{width:100%}#solution-community-moments .solution-moment-card{gap:13px;padding:25px 3px 34px}#solution-community-moments .solution-moment-card:first-child{padding-top:2px}#solution-community-moments .solution-moment-card:before{display:none}#solution-community-moments .solution-moment-image{border-radius:20px;width:calc(100% + 6px);margin-left:-3px}#solution-community-moments .solution-moment-content{padding-inline:3px;font-size:13.5px}#solution-community-moments .solution-moment-reactions{padding-inline:2px}#solution-community-moments .experience-moment-timeline-replies{margin-left:30px}}@media (prefers-reduced-motion:reduce){#solution-community-moments button.solution-moment-image,#solution-community-moments .solution-moment-reactions>button,#solution-community-moments.is-community-arriving .solution-moment-timeline-heading,#solution-community-moments.is-community-arriving .solution-moment-card:first-child{transition:none!important;animation:none!important;transform:none!important}}#solution-community-moments .solution-moment-card{--solution-moment-avatar-size:36px;--solution-moment-column-gap:11px;grid-template-columns:var(--solution-moment-avatar-size) minmax(0, 1fr);column-gap:var(--solution-moment-column-gap);align-items:start;row-gap:11px;display:grid!important}#solution-community-moments .solution-moment-card>header{grid-column:1/-1;width:100%;margin:0!important;padding:0!important}#solution-community-moments .solution-moment-author{grid-template-columns:var(--solution-moment-avatar-size) minmax(0, 1fr);column-gap:var(--solution-moment-column-gap);align-items:start;width:100%;display:grid!important}#solution-community-moments .solution-moment-author>:first-child{grid-column:1;width:var(--solution-moment-avatar-size)!important;height:var(--solution-moment-avatar-size)!important;min-width:var(--solution-moment-avatar-size)!important;min-height:var(--solution-moment-avatar-size)!important;margin:0!important}#solution-community-moments .solution-moment-author>span:last-child{grid-column:2;align-self:center;gap:2px;min-width:0;display:grid}#solution-community-moments .solution-moment-card>.solution-moment-image,#solution-community-moments .solution-moment-card>.solution-moment-content,#solution-community-moments .solution-moment-card>.solution-moment-reactions,#solution-community-moments .solution-moment-card>.experience-moment-timeline-discussion,#solution-community-moments .solution-moment-card>.experience-moment-timeline-comments{box-sizing:border-box;grid-column:2;width:100%;min-width:0;margin-left:0!important;margin-right:0!important}#solution-community-moments .solution-moment-card>.solution-moment-image{justify-self:stretch;max-width:100%}#solution-community-moments .solution-moment-card>.solution-moment-content,#solution-community-moments .solution-moment-card>.solution-moment-reactions{padding-left:0!important;padding-right:0!important}#solution-community-moments .solution-moment-card:before{top:calc(var(--solution-moment-avatar-size) + 12px);bottom:18px;left:calc(var(--solution-moment-avatar-size) / 2 - .5px);background:linear-gradient(180deg, #ffffff18, rgba(var(--chimi-brand-rgb),.055), transparent);width:1px;height:auto;box-shadow:none;opacity:.74;border-radius:0}@media (max-width:820px){#solution-community-moments .solution-moment-card{--solution-moment-avatar-size:34px;--solution-moment-column-gap:10px;grid-template-columns:var(--solution-moment-avatar-size) minmax(0, 1fr);column-gap:var(--solution-moment-column-gap);row-gap:10px;padding:24px 0 32px!important}#solution-community-moments .solution-moment-card>.solution-moment-image{border-radius:18px;width:100%!important;margin-left:0!important;margin-right:0!important}#solution-community-moments .solution-moment-card>.solution-moment-content,#solution-community-moments .solution-moment-card>.solution-moment-reactions{width:100%!important;padding:0!important}}#solution-community-moments{padding-top:32px!important}#solution-community-moments .solution-moment-timeline-heading{margin-bottom:18px!important}#solution-community-moments .solution-moment-timeline-heading h2{margin:0!important}#solution-community-moments .solution-moment-card:first-child{padding-top:0!important}@media (max-width:820px){#solution-community-moments{padding-top:26px!important}#solution-community-moments .solution-moment-timeline-heading{padding-inline:3px;margin-bottom:15px!important}#solution-community-moments .solution-moment-card:first-child{padding-top:0!important}}#solution-community-moments .solution-moment-card,#solution-community-moments .solution-moment-entry,#solution-community-moments .solution-moment-meta,#solution-community-moments .solution-moment-author,#solution-community-moments .solution-moment-footer,#solution-community-moments .solution-moment-actions{box-shadow:none}#solution-community-moments .solution-moment-meta,#solution-community-moments .solution-moment-author,#solution-community-moments .solution-moment-footer,#solution-community-moments .solution-moment-actions{border-top:0!important}#solution-community-moments hr{display:none!important}#solution-community-moments .solution-moment-card{border-bottom:0!important;box-shadow:none!important;border-block-end:0!important}.solution-feed-mobile-control .solution-feed-mobile-menu-mark,.solution-feed-mobile-identity-avatar{flex:0 0 32px!important;width:32px!important;height:32px!important}.solution-feed-mobile-identity-avatar>*,.solution-feed-mobile-identity-avatar img{width:32px!important;height:32px!important}.chimi-library-page.saved-solution-index{background:0 0;width:min(100%,920px);min-height:calc(100dvh - 80px);margin:0 auto;padding:28px 24px 72px;display:block}.saved-solution-index-header{gap:14px;margin:0 0 18px;display:grid}.saved-solution-index-header h1{color:#fffffff7;letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,34px);font-weight:780;line-height:1}.saved-solution-search{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#0e111d6b;border:1px solid #ffffff13;border-radius:13px;align-items:center;gap:9px;width:100%;min-height:42px;padding:0 13px;display:flex;box-shadow:inset 0 1px #ffffff06}.saved-solution-search:focus-within{border-color:rgba(var(--chimi-brand-rgb),.28);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb),.055);background:#1215238f}.saved-solution-search svg{color:#ffffff61;flex:0 0 17px;width:17px;height:17px}.saved-solution-search input{color:#fffffff0;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.saved-solution-search input::placeholder{color:#ffffff57}.saved-solution-list{gap:3px;width:100%;display:grid}.saved-solution-row{background:0 0;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;padding:6px 7px;transition:background .15s;display:grid}.saved-solution-row:hover,.saved-solution-row:focus-within{background:#ffffff08}.saved-solution-row-main{min-width:0;color:inherit;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;display:grid}.saved-solution-cover{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb),.16), #262c4d75);isolation:isolate;border-radius:12px;width:116px;height:74px;display:block;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000029}.saved-solution-cover img,.saved-solution-cover video{object-fit:cover;transition:transform .24s cubic-bezier(.2,.72,.24,1),filter .18s;display:block;transform:scale(1.001);width:100%!important;height:100%!important}.saved-solution-row:hover .saved-solution-cover img,.saved-solution-row:hover .saved-solution-cover video{filter:brightness(1.04);transform:scale(1.025)}.saved-solution-cover-fallback{color:#d2d8ffb8;place-items:center;width:100%;height:100%;font-size:18px;font-weight:820;display:grid}.saved-solution-copy{gap:5px;min-width:0;display:grid}.saved-solution-copy strong{-webkit-line-clamp:2;color:#fffffff0;letter-spacing:-.015em;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-weight:690;line-height:1.25;transition:color .15s;display:-webkit-box;overflow:hidden}.saved-solution-row:hover .saved-solution-copy strong{color:#d6dbfffc}.saved-solution-creator{color:#ffffff6e;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:520;line-height:1.3;overflow:hidden}.saved-solution-creator>.chimi-avatar{border-color:#ffffff1f}.saved-solution-row-actions{align-items:center;gap:7px;display:flex}.saved-solution-open-action{box-sizing:border-box;border:1px solid rgba(var(--chimi-brand-rgb),.22);background:rgba(var(--chimi-brand-rgb),.1);color:#d6dcfff5;letter-spacing:.065em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:51px;min-height:32px;padding:0 11px;font-size:9px;font-weight:820;line-height:1;text-decoration:none;display:inline-flex}.saved-solution-open-action:hover,.saved-solution-open-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb),.4);background:rgba(var(--chimi-brand-rgb),.18)}.saved-solution-remove-action{color:#a4aeffbd;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;transition:color .15s,background .15s;display:grid}.saved-solution-remove-action svg{width:15px;height:15px}.saved-solution-remove-action:hover,.saved-solution-remove-action:focus-visible{color:#d2d8fff5;background:#ffffff0d}.saved-solution-remove-action:disabled{opacity:.4;cursor:wait}.saved-solution-state,.saved-solution-empty,.saved-solution-search-state{box-sizing:border-box;color:#ffffff8a;width:100%}.saved-solution-state{gap:13px;max-width:440px;padding:42px 0;display:grid}.saved-solution-state h1,.saved-solution-state p{margin:0}.saved-solution-state h1{color:#fffffff2;font-size:28px}.saved-solution-login{background:rgba(var(--chimi-brand-rgb),.17);color:#dce1fff5;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:0 13px;font-size:11px;font-weight:720;text-decoration:none;display:inline-flex}.saved-solution-empty{justify-content:space-between;align-items:center;gap:16px;min-height:92px;padding:14px 7px;display:flex}.saved-solution-empty strong{color:#ffffffb8;font-size:13px;font-weight:620}.saved-solution-empty a,.saved-solution-empty button{color:#9faaffe0;font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:680;text-decoration:none}.saved-solution-search-state{padding:12px 7px 15px;font-size:11px}.saved-solution-search-state.is-error,.saved-solution-feedback{color:#ff9da7db}.saved-solution-feedback{margin:13px 7px 0;font-size:11px}.saved-solution-load-more{color:#fff9;min-height:34px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:999px;margin:22px auto 0;padding:0 14px;font-size:10px;font-weight:650;display:block}@media (max-width:700px){.chimi-library-page.saved-solution-index{width:100%;padding:20px 11px calc(78px + env(safe-area-inset-bottom))}.saved-solution-index-header{gap:12px;margin-bottom:13px}.saved-solution-index-header h1{padding-inline:3px;font-size:25px}.saved-solution-search{border-radius:12px;min-height:40px}.saved-solution-row{border-radius:12px;gap:8px;min-height:76px;padding:5px 3px}.saved-solution-row-main{grid-template-columns:94px minmax(0,1fr);gap:10px}.saved-solution-cover{border-radius:10px;width:94px;height:62px}.saved-solution-copy{gap:4px}.saved-solution-copy strong{font-size:13.5px;line-height:1.23}.saved-solution-creator{font-size:10.5px}.saved-solution-row-actions{gap:2px}.saved-solution-open-action{min-width:42px;min-height:30px;padding:0 8px;font-size:8px}.saved-solution-remove-action{width:29px;min-width:29px;height:29px;min-height:29px}.saved-solution-remove-action svg{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.saved-solution-cover img,.saved-solution-cover video{transition:none!important;transform:none!important}}.chimi-library-page.saved-solution-index{box-sizing:border-box!important;min-height:calc(100dvh - 80px)!important}@media (max-width:700px){.chimi-library-page.saved-solution-index{box-sizing:border-box!important}}@media (max-width:820px){.chimi-library-page.saved-solution-index{padding-top:calc(84px + env(safe-area-inset-top))!important}}@media (max-width:700px){.chimi-library-page.saved-solution-index{padding:calc(84px + env(safe-area-inset-top)) 11px calc(78px + env(safe-area-inset-bottom))!important}}.chimi-library-page.experience-resume-index{box-sizing:border-box;background:0 0;width:min(100%,920px);min-height:calc(100dvh - 80px);margin:0 auto;padding:28px 24px 72px;display:block}.experience-resume-header{gap:14px;margin:0 0 13px;display:grid}.experience-resume-header h1{color:#fffffff7;letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,34px);font-weight:780;line-height:1}.experience-resume-heading{gap:6px;display:grid}.experience-resume-heading p{color:#ffffff7a;margin:0;font-size:13px;line-height:1.45}.experience-resume-search{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#0e111d6b;border:1px solid #ffffff13;border-radius:13px;align-items:center;gap:9px;width:100%;min-height:42px;padding:0 13px;display:flex;box-shadow:inset 0 1px #ffffff06}.experience-resume-search:focus-within{border-color:rgba(var(--chimi-brand-rgb),.28);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb),.055);background:#1215238f}.experience-resume-search svg{color:#ffffff61;flex:0 0 17px;width:17px;height:17px}.experience-resume-search input{color:#fffffff0;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.experience-resume-search input::placeholder{color:#ffffff57}.experience-resume-tabs{background:0 0;border:0;align-items:center;gap:20px;width:100%;min-height:39px;margin:0 0 10px;display:flex}.experience-resume-tabs button{color:#ffffff6e;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:11.5px;font-weight:680;transition:color .15s;position:relative}.experience-resume-tabs button:hover,.experience-resume-tabs button:focus-visible{color:#ffffffc7}.experience-resume-tabs button.is-active:after{background:var(--brand);height:2px;box-shadow:0 0 12px var(--brand-glow);content:"";border-radius:999px;position:absolute;bottom:1px;left:0;right:0}.experience-resume-list{gap:3px;width:100%;display:grid}.experience-resume-row{box-sizing:border-box;min-height:91px;box-shadow:none;background:0 0;border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:6px 7px;transition:background .15s;display:grid}.experience-resume-row:hover,.experience-resume-row:focus-within{background:#ffffff08}.experience-resume-main{min-width:0;color:inherit;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:14px;text-decoration:none;display:grid}.experience-resume-cover{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb),.16), #262c4d75);isolation:isolate;border-radius:12px;width:116px;height:76px;display:block;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000029}.experience-resume-cover img{object-fit:cover;transition:transform .24s cubic-bezier(.2,.72,.24,1),filter .18s;display:block;transform:scale(1.001);width:100%!important;height:100%!important}.experience-resume-row:hover .experience-resume-cover img{filter:brightness(1.04);transform:scale(1.025)}.experience-resume-cover-fallback{color:#d2d8ffb8;align-content:center;place-items:center;gap:5px;width:100%;height:100%;display:grid}.experience-resume-cover-fallback small{letter-spacing:.04em;font-size:8px;font-weight:700}.experience-resume-copy{gap:4px;min-width:0;display:grid}.experience-resume-copy>strong{-webkit-line-clamp:2;color:#fffffff2;letter-spacing:-.015em;-webkit-box-orient:vertical;font-size:15.5px;font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}.experience-resume-status{width:fit-content;font-size:9.5px;font-weight:680;line-height:1.2}.experience-resume-status.is-active{color:#94a0ffeb}.experience-resume-status.is-completed{color:#76e0bae0}.experience-resume-progress-copy{color:#ffffff6e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:550;line-height:1.2;overflow:hidden}.experience-resume-progress{appearance:none;background:#ffffff12;border:0;border-radius:999px;width:min(100%,330px);height:3px;margin-top:2px;display:block;overflow:hidden}.experience-resume-progress::-webkit-progress-bar{background:#ffffff12;border-radius:999px}.experience-resume-progress::-webkit-progress-value{background:linear-gradient(90deg, var(--brand), #708fff);border-radius:999px}.experience-resume-progress::-moz-progress-bar{background:linear-gradient(90deg, var(--brand), #708fff);border-radius:999px}.experience-resume-row.is-completed .experience-resume-progress::-webkit-progress-value{background:linear-gradient(90deg,#657cff,#6edcaf)}.experience-resume-row.is-completed .experience-resume-progress::-moz-progress-bar{background:linear-gradient(90deg,#657cff,#6edcaf)}.experience-resume-action{box-sizing:border-box;border:1px solid rgba(var(--chimi-brand-rgb),.23);background:rgba(var(--chimi-brand-rgb),.11);color:#d9defff7;letter-spacing:.055em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:76px;min-height:32px;padding:0 11px;font-size:8.5px;font-weight:820;line-height:1;text-decoration:none;display:inline-flex}.experience-resume-row.is-active .experience-resume-action{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb),.24), rgba(var(--chimi-brand-rgb),.12));box-shadow:0 6px 18px rgba(var(--chimi-brand-rgb),.08)}.experience-resume-row.is-completed .experience-resume-action{color:#ffffff94;background:#ffffff06;border-color:#ffffff14;min-width:50px}.experience-resume-action:hover,.experience-resume-action:focus-visible{border-color:rgba(var(--chimi-brand-rgb),.42);background:rgba(var(--chimi-brand-rgb),.18);color:#fff}.experience-resume-state,.experience-resume-search-state{color:#ffffff73;padding:16px 7px;font-size:11px}.experience-resume-search-state.is-error,.experience-resume-feedback{color:#ff9da7e0}.experience-resume-empty{justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:10px 7px;display:flex}.experience-resume-empty strong{color:#ffffffad;font-size:12px;font-weight:620}.experience-resume-empty a,.experience-resume-empty button{color:#9faaffe6;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10.5px;font-weight:690;text-decoration:none}.experience-resume-feedback{margin:12px 7px 0;font-size:11px}.experience-resume-load-more{color:#fff9;min-height:34px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:999px;margin:22px auto 0;padding:0 14px;font-size:10px;font-weight:650;display:block}@media (max-width:820px){.chimi-library-page.experience-resume-index{width:100%;padding:calc(84px + env(safe-area-inset-top)) 11px calc(78px + env(safe-area-inset-bottom));min-height:100dvh}}@media (max-width:700px){.experience-resume-header{gap:12px;margin-bottom:10px}.experience-resume-header h1{padding-inline:3px;font-size:25px}.experience-resume-search{border-radius:12px;min-height:40px}.experience-resume-tabs{gap:18px;min-height:36px;margin-bottom:7px;padding-inline:3px}.experience-resume-tabs button{min-height:34px;font-size:11px}.experience-resume-row{border-radius:12px;gap:7px;min-height:78px;padding:5px 3px}.experience-resume-main{grid-template-columns:94px minmax(0,1fr);gap:10px}.experience-resume-cover{border-radius:10px;width:94px;height:62px}.experience-resume-copy{gap:3px}.experience-resume-copy>strong{font-size:13.5px;line-height:1.2}.experience-resume-status{font-size:9px}.experience-resume-progress-copy{font-size:9.5px}.experience-resume-progress{width:min(100%,220px)}.experience-resume-action{min-width:57px;min-height:30px;padding:0 7px;font-size:7.5px}.experience-resume-row.is-completed .experience-resume-action{min-width:39px}}@media (prefers-reduced-motion:reduce){.experience-resume-cover img{transition:none!important;transform:none!important}}.experience-resume-tabs{border-bottom:1px solid #fff1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0;min-height:48px;margin:0 0 14px;display:grid}.experience-resume-tabs button{color:#ffffff7a;letter-spacing:-.01em;text-align:center;min-height:48px;padding:0 10px;font-size:14px;font-weight:700}.experience-resume-tabs button.is-active{color:#fffffffa}.experience-resume-tabs button.is-active:after{height:3px;bottom:-1px;left:14%;right:14%}.experience-resume-progress{background:#ffffff14;border-radius:999px;width:100%;max-width:330px;height:4px;margin-top:3px;display:block;position:relative;overflow:hidden}.experience-resume-progress-fill{border-radius:inherit;background:linear-gradient(90deg, rgb(var(--chimi-brand-rgb)), #708fff);width:0;min-width:0;height:100%;box-shadow:0 0 8px rgba(var(--chimi-brand-rgb),.24);transition:width .22s cubic-bezier(.2,.72,.24,1);display:block}.experience-resume-row.is-completed .experience-resume-progress-fill{background:linear-gradient(90deg,#657cff,#6edcaf)}@media (max-width:700px){.experience-resume-header{gap:13px;margin-bottom:12px}.experience-resume-header h1{padding-inline:3px;font-size:30px;line-height:1.04}.experience-resume-search{border-radius:13px;min-height:44px;padding:0 14px}.experience-resume-search input{font-size:16px}.experience-resume-tabs{gap:0;min-height:48px;margin-bottom:12px;padding-inline:0}.experience-resume-tabs button{min-height:48px;font-size:14px;font-weight:720}.experience-resume-list{gap:5px}.experience-resume-row{border-radius:14px;gap:8px;min-height:132px;padding:6px 3px}.experience-resume-main{grid-template-columns:102px minmax(0,1fr);align-items:center;gap:11px}.experience-resume-cover{border-radius:13px;width:102px;height:120px}.experience-resume-copy{gap:5px}.experience-resume-copy>strong{-webkit-line-clamp:2;letter-spacing:-.018em;font-size:16.5px;font-weight:720;line-height:1.24}.experience-resume-status{font-size:11.5px;font-weight:700}.experience-resume-progress-copy{font-size:10.5px;line-height:1.25}.experience-resume-progress{width:100%;max-width:none;height:4px}.experience-resume-action{min-width:62px;min-height:34px;padding:0 8px;font-size:8.5px}.experience-resume-row.is-completed .experience-resume-action{min-width:44px}}@media (prefers-reduced-motion:reduce){.experience-resume-progress-fill{transition:none!important}}.experience-resume-author{color:#ffffffa3;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;display:flex}.experience-resume-author-avatar{background:rgba(var(--chimi-brand-rgb),.13);color:#e0e4ffe0;border:1px solid #ffffff17;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:8px;font-weight:760;line-height:1;display:grid;overflow:hidden}.experience-resume-author-avatar img{object-fit:cover;width:100%;height:100%;display:block}.experience-resume-author-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;font-weight:590;line-height:1.2;overflow:hidden}@media (max-width:700px){.experience-resume-author{gap:5px}.experience-resume-author-avatar{flex-basis:18px;width:18px;height:18px}.experience-resume-author-name{font-size:11px}}@media (max-width:820px){.chimi-profile-page{padding:calc(84px + env(safe-area-inset-top)) 16px calc(82px + env(safe-area-inset-bottom))}}.chimi-profile-solution-list{gap:7px;width:100%;display:grid}.chimi-profile-solution-row{box-sizing:border-box;background:0 0;border:0;border-radius:15px;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:15px;min-height:128px;padding:5px;transition:background .15s;display:grid}.chimi-profile-solution-row:hover,.chimi-profile-solution-row:focus-within{background:#ffffff08}.chimi-profile-solution-cover{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb),.16), #262c4d75);isolation:isolate;border-radius:13px;width:116px;height:120px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 7px 20px #0000002e}.chimi-profile-solution-cover img{object-fit:cover;transition:transform .22s cubic-bezier(.2,.72,.24,1),filter .18s;display:block;transform:scale(1.001);width:100%!important;height:100%!important}.chimi-profile-solution-row:hover .chimi-profile-solution-cover img{filter:brightness(1.04);transform:scale(1.025)}.chimi-profile-solution-cover-fallback{box-sizing:border-box;color:#d2d8ffb8;text-align:center;place-items:center;width:100%;height:100%;padding:10px;font-size:10px;font-weight:750;display:grid}.chimi-profile-solution-copy{flex-direction:column;align-items:flex-start;min-width:0;min-height:108px;display:flex}.chimi-profile-solution-title{-webkit-line-clamp:2;color:#fffffff7;letter-spacing:-.02em;-webkit-box-orient:vertical;font-size:17px;font-weight:720;line-height:1.22;text-decoration:none;display:-webkit-box;overflow:hidden}.chimi-profile-solution-title:hover,.chimi-profile-solution-title:focus-visible{color:#fff}.chimi-profile-solution-meta{color:#ffffff6e;align-items:center;gap:5px;min-width:0;margin-top:6px;font-size:11px;font-weight:590;line-height:1.2;display:flex}.chimi-profile-solution-meta span:first-child{color:#9faaffe0;font-weight:680}.chimi-profile-solution-summary{-webkit-line-clamp:2;color:#ffffff85;-webkit-box-orient:vertical;margin:8px 0 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.chimi-profile-solution-row .chimi-profile-solution-open{color:#94a0fff0;align-items:center;gap:5px;width:fit-content;margin-top:auto;padding-top:8px;font-size:11.5px;font-weight:720;text-decoration:none;display:inline-flex}.chimi-profile-solution-row .chimi-profile-solution-open:hover,.chimi-profile-solution-row .chimi-profile-solution-open:focus-visible{color:#b3bbff}@media (max-width:560px){.chimi-profile-solutions{margin-top:28px}.chimi-profile-solutions-heading{margin-bottom:13px}.chimi-profile-solution-list{gap:5px}.chimi-profile-solution-row{border-radius:13px;grid-template-columns:102px minmax(0,1fr);gap:11px;min-height:130px;padding:5px 0}.chimi-profile-solution-cover{border-radius:13px;width:102px;height:120px}.chimi-profile-solution-copy{min-height:112px}.chimi-profile-solution-title{font-size:16.5px;line-height:1.22}.chimi-profile-solution-meta{margin-top:5px;font-size:10.5px}.chimi-profile-solution-summary{margin-top:7px;font-size:11.5px;line-height:1.4}.chimi-profile-solution-row .chimi-profile-solution-open{padding-top:6px;font-size:11px}}@media (prefers-reduced-motion:reduce){.chimi-profile-solution-cover img{transition:none!important;transform:none!important}}.public-person-profile-stats{box-sizing:border-box;border-bottom:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:8px 0 0;padding:15px 0 17px;display:grid}.public-person-profile-stats>div,.public-person-profile-stats>button{min-width:0;color:inherit;font:inherit;text-align:center;background:0 0;border:0;align-content:start;place-items:center;gap:5px;padding:3px 7px;display:grid}.public-person-profile-stats>button{cursor:pointer;border-radius:10px;transition:background .15s,color .15s}.public-person-profile-stats>button:hover,.public-person-profile-stats>button:focus-visible{background:#ffffff09}.public-person-profile-stats>button:focus-visible{outline:2px solid rgba(var(--chimi-brand-rgb),.28);outline-offset:1px}.public-person-profile-stats strong{color:#fffffff5;letter-spacing:-.02em;font-size:17px;font-weight:760;line-height:1.1}.public-person-profile-stats span{color:#ffffff75;min-width:0;font-size:10.5px;font-weight:590;line-height:1.25;display:block}.public-person-profile-stats>button span{color:#aeb7ffad}@media (max-width:560px){.public-person-profile-stats{margin-top:6px;padding:14px 0 15px}.public-person-profile-stats>div,.public-person-profile-stats>button{gap:5px;padding:3px 4px}.public-person-profile-stats strong{font-size:16px}.public-person-profile-stats span{max-width:72px;font-size:9.5px;line-height:1.22}}.experience-checklist{gap:.7rem;margin-top:1rem;display:grid}.experience-checklist-item{cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;display:flex}.experience-checklist-item input{flex:none;width:1.15rem;height:1.15rem;margin-top:.08rem}.experience-checklist-item span{line-height:1.45}.experience-checklist-item.is-checked span{opacity:.62;text-decoration:line-through}.experience-checklist-item:has(input:disabled){cursor:default}.experience-prompt-response{gap:.85rem;margin-top:1rem;display:grid}.experience-prompt-response textarea{resize:vertical;width:100%;min-height:8rem;color:inherit;font:inherit;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:.9rem;padding:.9rem 1rem;line-height:1.5}.experience-prompt-response textarea:focus{border-color:rgba(var(--chimi-brand-rgb), .65);outline:none}.experience-prompt-response-actions{flex-wrap:wrap;gap:.65rem;display:flex}.solution-prompt-response-editor{background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .055), #ffffff05);border:1px solid #ffffff14;border-radius:1rem;padding:1rem}.solution-prompt-response-editor .solution-step-addon-heading{margin-bottom:1rem}.solution-prompt-response-editor .solution-step-addon-heading p{color:#ffffff9e;max-width:46rem;margin-top:.3rem;line-height:1.5}.solution-prompt-response-editor .solution-step-addon-grid{grid-template-columns:minmax(0,1.35fr) minmax(13rem,.85fr);align-items:start;gap:.85rem;display:grid}.solution-prompt-response-editor .solution-step-addon-field{gap:.45rem;display:grid}.solution-prompt-response-editor .solution-step-addon-field>span{color:#ffffffc2;font-size:.78rem;font-weight:650}.solution-prompt-response-editor textarea,.solution-prompt-response-editor input{box-sizing:border-box;color:#fffffff0;width:100%;font:inherit;background:#080b129e;border:1px solid #ffffff1a;border-radius:.8rem;transition:border-color .16s,background .16s,box-shadow .16s}.solution-prompt-response-editor textarea{resize:vertical;min-height:6.5rem;padding:.8rem .9rem;line-height:1.5}.solution-prompt-response-editor input{min-height:2.85rem;padding:0 .9rem}.solution-prompt-response-editor textarea::placeholder,.solution-prompt-response-editor input::placeholder{color:#ffffff57}.solution-prompt-response-editor textarea:focus,.solution-prompt-response-editor input:focus{border-color:rgba(var(--chimi-brand-rgb), .7);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .1);background:#080b12d1;outline:none}.solution-prompt-response-editor .solution-step-addon-actions{margin-top:1rem}@media (max-width:720px){.solution-prompt-response-editor{padding:.9rem}.solution-prompt-response-editor .solution-step-addon-grid{grid-template-columns:minmax(0,1fr)}}.solution-choice-editor{background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .05), #ffffff05);border:1px solid #ffffff14;border-radius:1rem;padding:1rem}.solution-choice-editor textarea,.solution-choice-editor input{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#080b129e;border:1px solid #ffffff1a;border-radius:.8rem}.solution-choice-editor textarea{resize:vertical;min-height:6rem;padding:.8rem .9rem;line-height:1.5}.solution-choice-editor input{min-height:2.8rem;padding:0 .85rem}.solution-choice-editor textarea:focus,.solution-choice-editor input:focus{border-color:rgba(var(--chimi-brand-rgb), .68);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .1);outline:none}.solution-choice-options{gap:.65rem;margin-top:1rem;display:grid}.solution-choice-options-heading{color:#ffffffb8;justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;font-weight:650;display:flex}.solution-choice-options-heading small{color:#fff6}.solution-choice-option-row{grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.55rem;display:grid}.solution-choice-option-index{background:rgba(var(--chimi-brand-rgb), .12);color:#ffffffb8;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.76rem;font-weight:700;display:grid}.solution-choice-option-remove{color:#ffffff73;cursor:pointer;background:0 0;border:0;border-radius:999px;width:2rem;height:2rem;padding:0;font-size:1.15rem}.solution-choice-option-remove:hover{color:#ffffffd9;background:#ffffff0f}.experience-choice{gap:1rem;margin-top:1rem;display:grid}.experience-choice-options{gap:.65rem;display:grid}.experience-choice-option{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:.9rem;align-items:center;gap:.75rem;padding:.85rem .95rem;transition:border-color .16s,background .16s,transform .16s;display:flex}.experience-choice-option:hover:not(:disabled){border-color:rgba(var(--chimi-brand-rgb), .38);background:rgba(var(--chimi-brand-rgb), .07)}.experience-choice-option.is-selected{border-color:rgba(var(--chimi-brand-rgb), .68);background:rgba(var(--chimi-brand-rgb), .12)}.experience-choice-option:disabled{cursor:default}.experience-choice-radio{color:rgb(var(--chimi-brand-rgb));flex:none;font-size:1rem}@media (max-width:720px){.solution-choice-editor{padding:.9rem}.solution-choice-option-row{grid-template-columns:1.75rem minmax(0,1fr) 1.75rem}.solution-choice-option-index,.solution-choice-option-remove{width:1.75rem;height:1.75rem}}.solution-assessment-editor{background:linear-gradient(145deg, rgba(var(--chimi-brand-rgb), .055), #ffffff05);border:1px solid #ffffff14;border-radius:1rem;padding:1rem}.solution-assessment-editor textarea,.solution-assessment-editor .solution-assessment-option-row>input[type=text]{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#080b129e;border:1px solid #ffffff1a;border-radius:.8rem}.solution-assessment-editor textarea{resize:vertical;min-height:6rem;padding:.8rem .9rem;line-height:1.5}.solution-assessment-editor .solution-assessment-option-row>input[type=text]{min-height:2.8rem;padding:0 .85rem}.solution-assessment-editor textarea:focus,.solution-assessment-editor .solution-assessment-option-row>input[type=text]:focus{border-color:rgba(var(--chimi-brand-rgb), .68);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .1);outline:none}.solution-assessment-options{gap:.65rem;margin-top:1rem;display:grid}.solution-assessment-option-row{grid-template-columns:auto 2rem minmax(0,1fr) 2rem;align-items:center;gap:.55rem;display:grid}.solution-assessment-correct{color:#ffffff94;cursor:pointer;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.35rem;min-height:2rem;padding:0 .55rem;font-size:.72rem;font-weight:650;display:inline-flex}.solution-assessment-correct:has(input:checked){border-color:rgba(var(--chimi-brand-rgb), .55);background:rgba(var(--chimi-brand-rgb), .12);color:#ffffffe6}.solution-assessment-correct input{width:.9rem;height:.9rem;accent-color:rgb(var(--chimi-brand-rgb));margin:0}.experience-assessment{gap:1rem;margin-top:1rem;display:grid}.experience-assessment-result{border-radius:999px;width:fit-content;margin-top:.7rem;padding:.4rem .7rem;font-size:.78rem;font-weight:700}.experience-assessment-result.is-correct{color:#a7f3d0;background:#6ee7b71a;border:1px solid #6ee7b74d}.experience-assessment-result.is-incorrect{color:#fde68a;background:#fbbf2417;border:1px solid #fbbf2447}@media (max-width:720px){.solution-assessment-editor{padding:.9rem}.solution-assessment-option-row{grid-template-columns:auto 1.75rem minmax(0,1fr) 1.75rem}.solution-assessment-correct{padding:0 .45rem}}.solution-photo-mission-editor textarea{resize:vertical;min-height:6.5rem}.experience-photo-mission{gap:.9rem;display:grid}.experience-photo-mission-status{color:#ffffffbd;background:#ffffff09;border:1px solid #ffffff14;border-radius:.9rem;margin:0;padding:.85rem 1rem;line-height:1.5}.experience-photo-mission-status.is-ready{color:#d2ffeaeb;background:#69dcaa12;border-color:#69dcaa38}.experience-photo-mission-actions{flex-wrap:wrap;gap:.65rem;display:flex}.experience-photo-mission>small{color:#ffffff85;line-height:1.45}@media (max-width:640px){.experience-photo-mission-actions{display:grid}.experience-photo-mission-actions>button{width:100%}}.solution-photo-mission-editor .solution-step-addon-heading{margin-bottom:1rem}.solution-photo-mission-editor .solution-step-addon-heading>div{gap:.35rem;display:grid}.solution-photo-mission-editor .solution-step-addon-heading strong{display:block}.solution-photo-mission-editor .solution-step-addon-heading small{line-height:1.5;display:block}.solution-photo-mission-editor form{gap:.9rem;display:grid}.solution-photo-mission-editor form>label{gap:.5rem;display:grid}.solution-photo-mission-editor form>label>span{font-weight:600;display:block}.solution-photo-mission-editor textarea{width:100%;display:block}.solution-photo-mission-editor form>small{margin-top:-.2rem;line-height:1.5;display:block}.solution-photo-mission-editor .solution-step-addon-actions{margin-top:.1rem}.experience-checkpoint-verification-note{background:#ffffff06;border:1px solid #ffffff17;border-radius:1rem;align-items:flex-start;gap:.8rem;width:100%;margin-top:1.1rem;padding:.9rem 1rem;display:flex}.experience-checkpoint-verification-icon{border:1px solid rgba(var(--brand-rgb), .48);width:1.75rem;height:1.75rem;color:var(--brand);border-radius:999px;flex:0 0 1.75rem;justify-content:center;align-items:center;margin-top:.05rem;font-size:.78rem;font-weight:800;line-height:1;display:inline-flex}.experience-checkpoint-verification-copy{text-align:left;gap:.25rem;min-width:0;display:grid}.experience-checkpoint-verification-copy strong{color:#ffffffc7;font-size:.82rem;font-weight:650;line-height:1.35}.experience-checkpoint-verification-copy small{color:#ffffff75;font-size:.76rem;line-height:1.45}@media (max-width:640px){.experience-checkpoint-verification-note{gap:.7rem;padding:.8rem .85rem}}.solution-checkpoint-editor form{gap:1rem;display:grid}.solution-checkpoint-editor form>label,.solution-checkpoint-gps-fields>label{gap:.45rem;min-width:0;display:grid}.solution-checkpoint-editor form label>span{color:#ffffffc7;font-size:.82rem;font-weight:650;line-height:1.35}.solution-checkpoint-editor select,.solution-checkpoint-editor input,.solution-checkpoint-editor textarea{width:100%;min-width:0}.solution-checkpoint-editor select,.solution-checkpoint-editor input{color:#ffffffeb;min-height:2.75rem;font:inherit;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.75rem;outline:none;padding:.65rem .8rem}.solution-checkpoint-editor select:focus,.solution-checkpoint-editor input:focus{border-color:rgba(var(--brand-rgb), .55);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .1)}.solution-checkpoint-editor select option{color:#fff;background:#171a24}.solution-checkpoint-gps-fields{background:#ffffff05;border:1px solid #ffffff12;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;padding:1rem;display:grid}.solution-checkpoint-gps-fields label>small{color:#ffffff6b;font-size:.74rem;line-height:1.4}.solution-checkpoint-editor .solution-step-addon-actions{margin-top:.1rem}.solution-checkpoint-editor .solution-step-addon-actions .solution-primary-action{min-width:10.5rem}@media (max-width:720px){.solution-checkpoint-gps-fields{grid-template-columns:1fr;padding:.85rem}}.solution-checkpoint-coordinate-helper{border:1px solid rgba(var(--brand-rgb), .16);background:rgba(var(--brand-rgb), .035);border-radius:.9rem;grid-column:1/-1;gap:.8rem;padding:.9rem;display:grid}.solution-checkpoint-coordinate-helper-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.solution-checkpoint-coordinate-helper-heading>div{gap:.2rem;min-width:0;display:grid}.solution-checkpoint-coordinate-helper-heading strong{color:#ffffffdb;font-size:.84rem;font-weight:700;line-height:1.35}.solution-checkpoint-coordinate-helper-heading small{color:#ffffff75;font-size:.74rem;line-height:1.4}.solution-checkpoint-coordinate-helper-heading .solution-secondary-action{white-space:nowrap;flex:none;text-decoration:none}.solution-checkpoint-coordinate-paste{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.65rem;display:grid}.solution-checkpoint-coordinate-paste input{min-height:2.75rem}.solution-checkpoint-coordinate-paste .solution-secondary-action{white-space:nowrap;min-height:2.75rem}@media (max-width:720px){.solution-checkpoint-coordinate-helper-heading{flex-direction:column;align-items:stretch}.solution-checkpoint-coordinate-helper-heading .solution-secondary-action{justify-content:center;width:100%}.solution-checkpoint-coordinate-paste{grid-template-columns:1fr}.solution-checkpoint-coordinate-paste .solution-secondary-action{width:100%}}.solution-checkpoint-qr-editor{border:1px solid rgba(var(--brand-rgb), .16);background:rgba(var(--brand-rgb), .035);border-radius:1rem;gap:.9rem;padding:1rem;display:grid}.solution-checkpoint-qr-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.solution-checkpoint-qr-heading>div,.solution-checkpoint-qr-empty,.solution-checkpoint-qr-copy{gap:.25rem;min-width:0;display:grid}.solution-checkpoint-qr-heading strong,.solution-checkpoint-qr-empty strong,.solution-checkpoint-qr-copy strong{color:#ffffffdb;font-size:.84rem;font-weight:700;line-height:1.35}.solution-checkpoint-qr-heading small,.solution-checkpoint-qr-empty small,.solution-checkpoint-qr-copy small,.solution-checkpoint-qr-meta{color:#ffffff75;font-size:.74rem;line-height:1.45}.solution-checkpoint-qr-preview{background:#ffffff06;border:1px solid #ffffff12;border-radius:.9rem;grid-template-columns:minmax(8rem,10rem) minmax(0,1fr);align-items:center;gap:1rem;padding:.9rem;display:grid}.solution-checkpoint-qr-image{background:#fff;border-radius:.75rem;place-items:center;display:grid;overflow:hidden}.solution-checkpoint-qr-image img{width:100%;height:auto;display:block}.solution-checkpoint-qr-copy{align-content:center;gap:.65rem}.solution-checkpoint-qr-copy .solution-secondary-action{justify-self:start;text-decoration:none}@media (max-width:720px){.solution-checkpoint-qr-heading{flex-direction:column;align-items:stretch}.solution-checkpoint-qr-heading .solution-secondary-action{justify-content:center;width:100%}.solution-checkpoint-qr-preview{grid-template-columns:1fr}.solution-checkpoint-qr-image{justify-self:center;width:min(100%,13rem)}.solution-checkpoint-qr-copy .solution-secondary-action{justify-content:center;width:100%}}.experience-checkpoint-qr-scanner{gap:.75rem;width:100%;margin-top:.9rem;display:grid}.experience-checkpoint-qr-scanner video{aspect-ratio:4/3;object-fit:cover;background:#05060a;border:1px solid #ffffff1a;border-radius:1rem;width:100%;max-height:22rem;display:block}.experience-checkpoint-qr-scanner .solution-secondary-action{justify-self:center}.solution-checkpoint-nfc-editor{border:1px solid rgba(var(--brand-rgb), .16);background:rgba(var(--brand-rgb), .035);border-radius:1rem;gap:.9rem;padding:1rem;display:grid}.solution-checkpoint-nfc-heading,.solution-checkpoint-nfc-write{justify-content:space-between;align-items:center;gap:1rem;display:flex}.solution-checkpoint-nfc-heading>div,.solution-checkpoint-nfc-write>div,.solution-checkpoint-nfc-empty{gap:.25rem;min-width:0;display:grid}.solution-checkpoint-nfc-heading strong,.solution-checkpoint-nfc-write strong,.solution-checkpoint-nfc-empty strong{color:#ffffffdb;font-size:.84rem;font-weight:700;line-height:1.35}.solution-checkpoint-nfc-heading small,.solution-checkpoint-nfc-write small,.solution-checkpoint-nfc-empty small,.solution-checkpoint-nfc-meta,.solution-checkpoint-nfc-support{color:#ffffff75;font-size:.74rem;line-height:1.45}.solution-checkpoint-nfc-write{background:#ffffff06;border:1px solid #ffffff12;border-radius:.9rem;padding:.9rem}@media (max-width:720px){.solution-checkpoint-nfc-heading,.solution-checkpoint-nfc-write{flex-direction:column;align-items:stretch}.solution-checkpoint-nfc-heading .solution-secondary-action,.solution-checkpoint-nfc-write .solution-secondary-action{justify-content:center;width:100%}}.experience-checkpoint-nfc-scanner{text-align:center;border:1px solid rgba(var(--brand-rgb), .16);background:rgba(var(--brand-rgb), .035);border-radius:1rem;justify-items:center;gap:.8rem;width:100%;margin-top:.9rem;padding:1rem;display:grid}.experience-checkpoint-nfc-scanner>div:not(.experience-checkpoint-nfc-pulse){gap:.2rem;display:grid}.experience-checkpoint-nfc-scanner strong{color:#ffffffdb;font-size:.86rem}.experience-checkpoint-nfc-scanner small{color:#ffffff7a;font-size:.74rem;line-height:1.45}.experience-checkpoint-nfc-pulse{width:3.2rem;height:3.2rem;position:relative}.experience-checkpoint-nfc-pulse span{border:1px solid rgba(var(--brand-rgb), .8);border-radius:999px;width:.55rem;height:.55rem;animation:1.8s ease-out infinite chimi-checkpoint-nfc-wave;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.experience-checkpoint-nfc-pulse span:nth-child(2){animation-delay:.45s}.experience-checkpoint-nfc-pulse span:nth-child(3){animation-delay:.9s}@keyframes chimi-checkpoint-nfc-wave{0%{opacity:.95;width:.55rem;height:.55rem}to{opacity:0;width:3.2rem;height:3.2rem}}.experience-generic-resource-actions{gap:10px;display:grid}.experience-generic-resource-actions>a{justify-content:center;align-items:center;text-decoration:none;display:flex}.experience-generic-resource-complete{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;font-weight:700}.experience-generic-resource-note{opacity:.68;margin-top:10px;line-height:1.45;display:block}.solution-generic-resource-editor{padding:18px}.solution-generic-resource-editor .solution-step-addon-heading{align-items:flex-start;gap:16px;margin-bottom:18px}.solution-generic-resource-editor .solution-step-addon-heading>div{gap:5px;min-width:0;display:grid}.solution-generic-resource-editor .solution-step-addon-heading strong{font-size:16px;line-height:1.25}.solution-generic-resource-editor .solution-step-addon-heading small{color:#ffffff94;max-width:620px;font-size:13px;line-height:1.5}.solution-generic-resource-editor form{gap:16px;display:grid}.solution-generic-resource-editor form>label{gap:8px;display:grid}.solution-generic-resource-editor form>label>span{color:#ffffffd1;font-size:13px;font-weight:650;line-height:1.3}.solution-generic-resource-editor input,.solution-generic-resource-editor textarea{box-sizing:border-box;color:#fffffff0;width:100%;min-width:0;font:inherit;background:#080b139e;border:1px solid #ffffff17;border-radius:12px;outline:none;transition:border-color .16s,background .16s,box-shadow .16s}.solution-generic-resource-editor input{min-height:46px;padding:0 14px}.solution-generic-resource-editor textarea{resize:vertical;min-height:108px;padding:12px 14px;line-height:1.5}.solution-generic-resource-editor input::placeholder,.solution-generic-resource-editor textarea::placeholder{color:#ffffff47}.solution-generic-resource-editor input:hover,.solution-generic-resource-editor textarea:hover{background:#080b13c7;border-color:#ffffff26}.solution-generic-resource-editor input:focus,.solution-generic-resource-editor textarea:focus{border-color:rgba(var(--chimi-brand-rgb), .66);box-shadow:0 0 0 3px rgba(var(--chimi-brand-rgb), .1);background:#080b13e0}.solution-generic-resource-editor form>small{color:#ffffff6b;margin-top:-4px;font-size:12px;line-height:1.45}.solution-generic-resource-editor .solution-step-addon-actions{align-items:center;gap:10px;margin-top:2px;display:flex}.solution-generic-resource-editor .solution-primary-action{border-radius:999px;min-height:44px;padding-inline:20px}@media (min-width:720px){.solution-generic-resource-editor form{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.solution-generic-resource-editor form>label:nth-of-type(3),.solution-generic-resource-editor form>small,.solution-generic-resource-editor .solution-step-addon-actions,.solution-generic-resource-editor .solution-step-addon-message{grid-column:1/-1}}@media (max-width:719px){.solution-generic-resource-editor{padding:16px}.solution-generic-resource-editor .solution-step-addon-heading{margin-bottom:16px}.solution-generic-resource-editor input{min-height:48px;font-size:16px}.solution-generic-resource-editor textarea{font-size:16px}.solution-generic-resource-editor .solution-primary-action,.solution-generic-resource-editor .solution-secondary-action{min-height:46px}}.experience-home-page{background:radial-gradient(circle at 78% -8%, rgba(var(--chimi-brand-rgb), .14), transparent 34rem), #0b0d16;min-height:100dvh}.experience-home{width:min(100%,1380px);margin:0 auto;padding:46px clamp(18px,4vw,64px) 96px}.experience-home-intro{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.experience-home-kicker,.experience-home-section-heading p,.experience-home-swipe-banner p,.experience-home-future>p:first-child{color:#ffffff7a;letter-spacing:.14em;margin:0 0 8px;font-size:11px;font-weight:800}.experience-home-intro h1{color:#fff;letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(38px,6vw,74px);font-weight:780;line-height:.98}.experience-home-search-entry{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0e;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:min(100%,330px);padding:15px 17px;text-decoration:none;display:grid}.experience-home-search-entry>span{font-size:22px}.experience-home-search-entry strong{font-size:14px}.experience-home-search-entry small{color:#ffffff73;font-size:11px}.experience-home-quick-entry{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 54px;display:grid}.experience-home-quick-entry>a{color:#fff;background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:40px 1fr;column-gap:12px;min-width:0;padding:15px;text-decoration:none;transition:transform .16s,background .16s;display:grid}.experience-home-quick-entry>a:hover{background:#fff1;transform:translateY(-2px)}.experience-home-quick-entry>a>span{background:rgba(var(--chimi-brand-rgb), .14);width:40px;height:40px;color:rgb(var(--chimi-brand-rgb));border-radius:14px;grid-row:1/3;place-items:center;font-size:19px;display:grid}.experience-home-quick-entry strong{align-self:end;font-size:14px}.experience-home-quick-entry small{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.experience-home-section{margin-top:54px}.experience-home-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:17px;display:flex}.experience-home-section-heading h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(22px,3vw,32px)}.experience-home-section-heading>a,.experience-home-smart-mark{color:#ffffff94;flex:none;font-size:12px;text-decoration:none}.experience-home-smart-mark{background:rgba(var(--chimi-brand-rgb), .12);color:rgb(var(--chimi-brand-rgb));border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:8px 11px;line-height:1;display:inline-flex}.experience-home-smart-mark>.chimi-icon{flex:none;display:block}.experience-home-hero{color:#fff;background:#111522;border:1px solid #ffffff13;border-radius:30px;min-height:min(62vh,610px);text-decoration:none;display:block;position:relative;overflow:hidden}.experience-home-hero-media{position:absolute;inset:0}.experience-home-hero-media .experience-home-media,.experience-home-hero-media .experience-home-media-placeholder{width:100%;height:100%}.experience-home-hero-shade{background:linear-gradient(90deg,#070910f0 0%,#070910a1 43%,#07091014 78%),linear-gradient(#0000 48%,#070910a3);position:absolute;inset:0}.experience-home-hero-content{z-index:1;width:min(680px,74%);min-height:inherit;flex-direction:column;justify-content:end;padding:clamp(28px,5vw,66px);display:flex;position:relative}.experience-home-hero-tags{flex-wrap:wrap;gap:7px;margin-bottom:15px;display:flex}.experience-home-hero-tags span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0d1670;border:1px solid #ffffff21;border-radius:999px;padding:7px 10px;font-size:11px}.experience-home-hero-content h2{letter-spacing:-.05em;max-width:650px;margin:0;font-size:clamp(34px,5vw,64px);line-height:1}.experience-home-hero-creator{color:#ffffffb8;max-width:min(100%,360px);margin-top:15px;font-size:12px;font-weight:650}.experience-home-hero-creator>.chimi-avatar{border-color:#ffffff2e;flex-basis:26px;width:26px;height:26px;font-size:9px}.experience-home-hero-content>p{color:#ffffffb8;max-width:580px;margin:18px 0 0;font-size:15px;line-height:1.65}.experience-home-hero-action{color:#0b0d16;background:#fff;border-radius:14px;align-items:center;gap:10px;width:fit-content;margin-top:25px;padding:12px 15px;font-size:13px;font-weight:800;display:flex}.experience-home-media{object-fit:cover;width:100%;height:100%;display:block}.experience-home-media-placeholder{background:radial-gradient(circle at 70% 20%, rgba(var(--chimi-brand-rgb), .28), transparent 45%), #151927;place-items:center;width:100%;height:100%;display:grid}.experience-home-media-placeholder span{color:#ffffff85;font-size:38px}.experience-home-rail{scrollbar-width:none;scroll-snap-type:x proximity;grid-auto-columns:minmax(245px,29%);grid-auto-flow:column;gap:14px;padding:2px 2px 12px;display:grid;overflow-x:auto}.experience-home-rail::-webkit-scrollbar{display:none}.experience-home-card{color:#fff;scroll-snap-align:start;min-width:0;text-decoration:none}.experience-home-card-media{aspect-ratio:4/3;background:#141827;border-radius:20px;position:relative;overflow:hidden}.experience-home-card-kind{color:#ffffffe0;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0c1494;border:1px solid #ffffff1c;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:800;position:absolute;top:11px;left:11px}.experience-home-card-copy{padding:12px 3px 0}.experience-home-card-copy h3{color:#fff;letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;line-height:1.28;display:-webkit-box;overflow:hidden}.experience-home-card-copy>p{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:12px;line-height:1.48;display:-webkit-box;overflow:hidden}.experience-home-card-meta{color:#ffffff61;white-space:nowrap;align-items:center;gap:7px;margin-top:9px;font-size:10px;display:flex;overflow:hidden}.experience-home-card-meta>.experience-creator-identity{flex:0 auto;max-width:64%}.experience-home-card-meta .chimi-avatar{border-color:#ffffff1f}.experience-home-card-area{text-overflow:ellipsis;overflow:hidden}.experience-home-card-meta i{background:currentColor;border-radius:999px;flex:none;width:3px;height:3px}.experience-home-swipe-banner{border:1px solid rgba(var(--chimi-brand-rgb), .2);background:radial-gradient(circle at 82% 20%, rgba(var(--chimi-brand-rgb), .24), transparent 28rem), #ffffff09;border-radius:26px;justify-content:space-between;align-items:center;gap:28px;margin-top:58px;padding:clamp(24px,4vw,42px);display:flex;overflow:hidden}.experience-home-swipe-banner h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,46px)}.experience-home-swipe-copy>span{color:#ffffff85;margin-top:8px;font-size:13px;display:block}.experience-home-swipe-banner>a{background:rgb(var(--chimi-brand-rgb));color:#0b0d16;border-radius:999px;flex:none;align-items:center;gap:12px;padding:13px 16px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.experience-home-local-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.experience-home-card--compact{background:#ffffff06;border:1px solid #ffffff0f;border-radius:19px;grid-template-columns:118px minmax(0,1fr);gap:13px;padding:10px;display:grid}.experience-home-card--compact .experience-home-card-media{aspect-ratio:1;border-radius:14px}.experience-home-card--compact .experience-home-card-kind{display:none}.experience-home-card--compact .experience-home-card-copy{align-self:center;padding:0}.experience-home-future{background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .1), #ffffff05);border:1px solid #ffffff12;border-radius:30px;margin-top:66px;padding:clamp(28px,5vw,56px)}.experience-home-future h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,46px)}.experience-home-future>p:not(:first-child){color:#ffffff8c;max-width:680px;margin:14px 0 0;line-height:1.65}.experience-home-future>div{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.experience-home-future>div span{color:#ffffffb8;background:#fff1;border-radius:999px;padding:9px 12px;font-size:12px}.experience-home-loading{color:#ffffff9e;text-align:center;place-items:center;min-height:55vh;padding:40px;display:grid}.experience-home-loading>span{border:2px solid #ffffff1f;border-top-color:rgb(var(--chimi-brand-rgb));border-radius:50%;width:24px;height:24px;animation:.8s linear infinite chimi-experience-home-spin}.experience-home-loading a{color:rgb(var(--chimi-brand-rgb))}@keyframes chimi-experience-home-spin{to{transform:rotate(360deg)}}@media (max-width:820px){.experience-home{padding:28px 15px 72px}.experience-home-intro{display:block}.experience-home-intro h1{font-size:clamp(38px,12vw,58px)}.experience-home-search-entry{margin-top:22px}.experience-home-quick-entry{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:42px}.experience-home-hero{border-radius:24px;min-height:520px}.experience-home-hero-shade{background:linear-gradient(#07091014 0%,#07091094 48%,#070910f5 100%)}.experience-home-hero-content{width:100%;padding:24px}.experience-home-rail{grid-auto-columns:76%}.experience-home-local-grid{grid-template-columns:1fr}.experience-home-swipe-banner{flex-direction:column;align-items:stretch}.experience-home-swipe-banner>a{justify-content:space-between}}@media (max-width:480px){.experience-home-quick-entry>a{grid-template-columns:34px minmax(0,1fr);padding:12px}.experience-home-quick-entry>a>span{width:34px;height:34px}.experience-home-section-heading{align-items:start}.experience-home-rail{grid-auto-columns:62%}.experience-home-card--compact{grid-template-columns:96px minmax(0,1fr)}}@media (max-width:820px){body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile{justify-content:center!important;gap:24px!important;height:46px!important;padding:0 8px!important;inset:54px 12px auto!important;-webkit-mask-image:none!important;mask-image:none!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a{padding:13px 3px 11px!important}.experience-home{padding-top:106px}.experience-home-intro h1{letter-spacing:-.045em;max-width:390px;font-size:clamp(34px,9.5vw,44px);line-height:1.01}.experience-home-search-entry{margin-top:18px}.experience-home-quick-entry{margin-top:14px}}@media (max-width:480px){.experience-home{padding-top:102px}.experience-home-intro h1{font-size:clamp(34px,9.3vw,42px)}}.experience-home-search-hero{margin:10px 0 26px;position:relative}.experience-home-search-entry--hero{isolation:isolate;border:1px solid rgba(var(--chimi-brand-rgb), .32);background:radial-gradient(circle at 12% 20%, rgba(var(--chimi-brand-rgb), .25), transparent 34%), radial-gradient(circle at 88% 0%, #a870ff29, transparent 38%), linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .12), #ffffff0e 48%, #ffffff06);width:100%;min-width:0;min-height:76px;box-shadow:0 18px 48px #00000047, 0 0 32px rgba(var(--chimi-brand-rgb), .08), inset 0 1px 0 #ffffff14;border-radius:24px;padding:0 20px;position:relative;overflow:hidden}.experience-home-search-entry--hero:before{content:"";z-index:-1;background:rgba(var(--chimi-brand-rgb), .22);filter:blur(38px);pointer-events:none;border-radius:50%;width:150px;height:150px;position:absolute;top:-100px;left:22%}.experience-home-search-entry--hero .experience-home-search-icon{background:rgba(var(--chimi-brand-rgb), .16);width:38px;height:38px;color:rgb(var(--chimi-brand-rgb));border-radius:13px;place-items:center;font-size:21px;display:grid}.experience-home-search-entry--hero strong{font-size:15px;font-weight:780}.experience-home-search-entry--hero small{color:#ffffff85;background:#ffffff0f;border-radius:999px;padding:7px 10px}@media (max-width:820px){body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a.is-active{border:0!important;text-decoration:none!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a.is-active:after{content:""!important;background:rgb(var(--chimi-brand-rgb))!important;width:42px!important;height:2px!important;box-shadow:0 0 8px rgba(var(--chimi-brand-rgb), .45)!important;border:0!important;border-radius:999px!important;position:absolute!important;bottom:8px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.experience-home-search-hero{margin-top:2px;margin-bottom:28px}.experience-home-search-entry--hero{min-height:72px}.experience-home-quick-entry{margin-top:0}body:has(.experience-home-page) .solution-feed-mobile-control{z-index:28;position:relative}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile{z-index:1;scrollbar-width:none;overflow:auto hidden;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:22px!important;height:64px!important;margin:0!important;padding:0 18px!important;display:flex!important;position:absolute!important;inset:0 136px 0 64px!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 16px),#0000 100%)!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile::-webkit-scrollbar{display:none}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a{flex:none;min-width:max-content;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:21px 2px 18px!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a.is-active:before{content:none!important;display:none!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a.is-active:after{content:""!important;background:rgb(var(--chimi-brand-rgb))!important;width:38px!important;height:2px!important;box-shadow:0 0 8px rgba(var(--chimi-brand-rgb), .42)!important;border:0!important;border-radius:999px!important;position:absolute!important;inset:auto auto 8px 50%!important;transform:translate(-50%)!important}body:has(.experience-home-page) .moment-picker-trigger{z-index:90!important;top:calc(env(safe-area-inset-top) + 10px)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:108px!important;max-width:118px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 11px!important;display:flex!important;position:fixed!important;bottom:auto!important;left:auto!important;right:10px!important}body:has(.experience-home-page) .moment-picker-trigger-orb{flex:none;place-items:center!important;width:25px!important;min-width:25px!important;height:25px!important;display:grid!important}body:has(.experience-home-page) .moment-picker-trigger-copy{min-width:0;line-height:1!important;display:block!important}body:has(.experience-home-page) .moment-picker-trigger-copy small{white-space:nowrap;text-transform:uppercase;letter-spacing:.055em!important;margin:0!important;font-size:9px!important;font-weight:800!important;line-height:1!important;display:block!important}body:has(.experience-home-page) .moment-picker-trigger-copy strong{display:none!important}body:has(.experience-home-page) .experience-home{padding-top:78px!important}}@media (max-width:480px){body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile{gap:14px!important;padding:0 6px!important;left:64px!important;right:116px!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6px calc(100% - 8px),#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 6px calc(100% - 8px),#0000 100%)!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a{padding-left:1px!important;padding-right:1px!important;font-size:12px!important}body:has(.experience-home-page) .moment-picker-trigger{gap:5px!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:42px!important;padding:0 7px!important;right:8px!important}body:has(.experience-home-page) .moment-picker-trigger-orb{width:24px!important;min-width:24px!important;height:24px!important}body:has(.experience-home-page) .moment-picker-trigger-copy{text-align:left;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;min-width:0;overflow:hidden;display:flex!important}body:has(.experience-home-page) .moment-picker-trigger-copy small{white-space:nowrap;text-overflow:clip;width:100%;overflow:hidden;letter-spacing:.035em!important;font-size:7.5px!important;font-weight:800!important;line-height:1.05!important;display:block!important}body:has(.experience-home-page) .moment-picker-trigger-copy strong{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;color:#fffffff5!important;margin-top:2px!important;font-size:9px!important;font-weight:760!important;line-height:1.05!important;display:block!important}}@media (max-width:820px) and (display-mode:standalone){body:has(.experience-home-page) .moment-picker-trigger{right:calc(env(safe-area-inset-right) + 8px)!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile{left:calc(env(safe-area-inset-left) + 58px)!important;right:calc(env(safe-area-inset-right) + 130px)!important}body:has(.experience-home-page) .solution-feed-mobile-header{height:52px!important;padding:7px 8px!important}body:has(.experience-home-page) .solution-feed-mobile-control{flex-basis:38px!important;width:38px!important;height:38px!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile{left:calc(env(safe-area-inset-left) + 54px)!important;right:calc(env(safe-area-inset-right) + 116px)!important;gap:14px!important;height:52px!important;padding:0 6px!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a{padding:17px 1px 14px!important;font-size:12px!important}body:has(.experience-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a.is-active:after{bottom:5px!important}body:has(.experience-home-page) .moment-picker-trigger{top:calc(env(safe-area-inset-top) + 8px)!important;right:calc(env(safe-area-inset-right) + 8px)!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:36px!important;min-height:36px!important;padding:0 6px!important}body:has(.experience-home-page) .moment-picker-trigger-orb{width:24px!important;min-width:24px!important;height:24px!important}body:has(.experience-home-page) .moment-picker-trigger-copy small{font-size:7px!important}body:has(.experience-home-page) .moment-picker-trigger-copy strong{font-size:9px!important}body:has(.experience-home-page) .experience-home{padding-top:calc(61px + env(safe-area-inset-top))!important}}.experience-swipe-page{overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;background:#070911;width:100%;height:100dvh;overflow:hidden auto}.experience-swipe-page::-webkit-scrollbar{display:none}.experience-swipe-topbar{top:env(safe-area-inset-top);z-index:8;min-height:58px;padding:0 max(18px, env(safe-area-inset-right)) 0 max(18px, env(safe-area-inset-left));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;left:0;right:0}.experience-swipe-topbar>*{pointer-events:auto}.experience-swipe-topbar a,.experience-swipe-topbar strong{color:#fffffff0;text-shadow:0 1px 14px #0009;text-decoration:none}.experience-swipe-topbar a{font-size:14px;font-weight:650}.experience-swipe-topbar strong{letter-spacing:.02em;font-size:14px}.experience-swipe-card{scroll-snap-align:start;scroll-snap-stop:always;background:#0a0c14;width:100%;height:100dvh;position:relative;overflow:hidden}.experience-swipe-world,.experience-swipe-media,.experience-swipe-placeholder,.experience-swipe-shade{width:100%;height:100%;position:absolute;inset:0}.experience-swipe-media{object-fit:cover}.experience-swipe-placeholder{background:radial-gradient(circle at 70% 20%, rgba(var(--chimi-brand-rgb), .34), transparent 38%), linear-gradient(150deg, #171b31, #090b13 72%);place-items:center;display:grid}.experience-swipe-placeholder span{color:#ffffff3d;letter-spacing:.2em;font-size:32px;font-weight:800}.experience-swipe-shade{background:linear-gradient(#05070d14 24%,#05070d47 52%,#05070deb 100%)}.experience-swipe-content{left:max(20px, env(safe-area-inset-left));right:max(20px, env(safe-area-inset-right));bottom:calc(32px + env(safe-area-inset-bottom));z-index:2;color:#fff;max-width:660px;position:absolute}.experience-swipe-context{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.experience-swipe-context span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0c1461;border:1px solid #ffffff2e;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:650}.experience-swipe-content h1{color:#fff;letter-spacing:-.035em;max-width:760px;margin:0 0 10px;font-size:clamp(28px,5vw,48px);line-height:1.04}.experience-swipe-creator{color:#ffffffe6;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:650;display:flex}.experience-swipe-content>p{color:#ffffffc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:620px;margin:0 0 18px;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.experience-swipe-action{color:#10121c;background:#ffffffeb;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:42px;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.experience-swipe-state{min-height:100dvh;padding:calc(72px + env(safe-area-inset-top)) 24px calc(40px + env(safe-area-inset-bottom));color:#fff;background:#080a12;align-content:center;gap:12px;display:grid}.experience-swipe-state a{color:#ffffffb8;text-decoration:none}.experience-swipe-state h1,.experience-swipe-state p{margin:0}.experience-swipe-state p{color:#ffffff9e}@media (min-width:1024px){.experience-swipe-content{bottom:52px;left:56px}}@media (prefers-reduced-motion:reduce){.experience-swipe-page{scroll-behavior:auto}}.experience-swipe-rail{z-index:6;right:max(14px, env(safe-area-inset-right));bottom:calc(34px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:18px;width:62px;display:flex;position:absolute}.experience-swipe-rail-action{color:#fff;min-width:62px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;text-decoration:none;display:flex}.experience-swipe-rail-action>span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a1180;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 22px #0003}.experience-swipe-rail-action small{color:#fff;font-size:11px;font-weight:800;line-height:1}.experience-swipe-rail-action em{color:#fffffff0;text-shadow:0 1px 8px #000c;font-size:10px;font-style:normal;font-weight:700;line-height:1.1}.experience-swipe-rail-action.is-active>span{border-color:rgba(var(--chimi-brand-rgb), .62);background:rgba(var(--chimi-brand-rgb), .22);color:var(--chimi-brand)}.experience-swipe-rail-action:disabled{opacity:.68;cursor:wait}@media (max-width:899px){.experience-swipe-content{right:max(88px, calc(70px + env(safe-area-inset-right)))}}@media (min-width:900px){.experience-swipe-rail{bottom:40px;right:24px}.experience-swipe-content{right:120px}}@media (max-width:820px){.solution-comment-context-panel{-webkit-backdrop-filter:blur(24px)saturate(120%)!important;background:linear-gradient(#0c0f1f6b,#0508124d)!important;border-color:#ffffff12!important;box-shadow:0 -18px 48px #0000002e,inset 0 1px #ffffff0a!important}.solution-comment-context-header,.solution-comment-context-body,.solution-comment-context-body .solution-comments-card,.solution-comment-context-body .solution-comment-list{background:0 0!important}}.experience-swipe-creator-profile{min-width:0;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.experience-swipe-creator-profile>span{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.experience-swipe-creator .solution-experience-author-follow-inline{flex:none}.experience-swipe-creator{flex-wrap:nowrap;align-items:flex-start;gap:9px;display:flex}.experience-swipe-creator-avatar{color:inherit;flex:none;text-decoration:none;display:inline-flex}.experience-swipe-creator-identity{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.experience-swipe-creator-name-row{align-items:center;gap:5px;min-width:0;display:flex}.experience-swipe-creator-name{text-overflow:ellipsis;white-space:nowrap;color:#fffffff0;max-width:210px;font-size:13px;font-weight:700;text-decoration:none;overflow:hidden}.experience-swipe-creator-identity .solution-experience-author-follow-inline{flex:none;width:fit-content}.experience-swipe-creator-avatar .chimi-avatar--medium{width:44px;height:44px;font-size:15px}.experience-home-rail--slide{scroll-snap-type:x mandatory;scroll-behavior:auto;-webkit-overflow-scrolling:touch}.experience-home-rail--slide .experience-home-card{scroll-snap-align:start;scroll-snap-stop:normal}.experience-home-rail--slide.is-auto-sliding{scroll-snap-type:none}.experience-home-social-proof{z-index:4;pointer-events:none;flex-wrap:wrap;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;left:10px}.experience-home-social-proof>span{white-space:nowrap;-webkit-backdrop-filter:blur(14px)saturate(125%);color:#ffffffdb;background:#080b1594;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:4px;min-height:29px;padding:0 9px 0 6px;display:inline-flex;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0f}.experience-home-social-proof>span>i{background:#ffffff13;border-radius:999px;justify-content:center;align-items:center;width:21px;height:21px;font-style:normal;display:inline-flex}.experience-home-social-proof .is-participants>i{color:rgb(var(--chimi-brand-rgb));box-shadow:0 0 16px rgba(var(--chimi-brand-rgb), .22)}.experience-home-social-proof .is-helpful>i{color:#ff7d9df5}.experience-home-social-proof strong{color:#fff;font-size:11px;font-weight:850;line-height:1}.experience-home-social-proof em{color:#ffffffa3;font-size:10px;font-style:normal;font-weight:650;line-height:1}.experience-home-social-proof--hero{gap:8px;inset:24px 24px auto auto}.experience-home-social-proof--hero>span{min-height:34px;box-shadow:0 12px 34px #0000003d, 0 0 24px rgba(var(--chimi-brand-rgb), .06), inset 0 1px 0 #ffffff12;background:#080b1585;padding:0 12px 0 7px}.experience-home-social-proof--hero>span>i{width:25px;height:25px}.experience-home-social-proof--hero strong{font-size:12px}.experience-home-social-proof--hero em{font-size:11px}@media (max-width:720px){.experience-home-social-proof{gap:5px}.experience-home-social-proof>span{min-height:27px;padding:0 8px 0 5px}.experience-home-social-proof em{font-size:9px}.experience-home-social-proof--hero{inset:18px 18px auto auto}}.experience-home-social-proof--compact{flex-flow:column;align-items:flex-start;gap:3px;bottom:6px;left:6px;right:auto}.experience-home-social-proof--compact>span{-webkit-backdrop-filter:blur(10px);background:#080b15a8;border-color:#ffffff1f;gap:3px;min-width:0;max-width:100%;min-height:22px;padding:0 6px 0 4px;overflow:hidden;box-shadow:0 5px 15px #0003,inset 0 1px #ffffff0d}.experience-home-social-proof--compact>span>i{flex:none;width:16px;height:16px}.experience-home-social-proof--compact strong{flex:none;font-size:9px}.experience-home-social-proof--compact em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8px;font-weight:700;overflow:hidden}.experience-home-social-proof--compact .is-helpful{flex:none;align-self:flex-start;min-width:22px;padding-right:5px}.experience-home-social-proof--compact .is-helpful strong{font-size:9px}.experience-home-swipe-banner{isolation:isolate;position:relative}.experience-home-swipe-banner:before{z-index:0;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .25) 0%, rgba(var(--chimi-brand-rgb), .1) 38%, transparent 70%);filter:blur(8px);pointer-events:none;content:"";border-radius:999px;width:260px;height:260px;animation:7.5s ease-in-out infinite experience-home-swipe-ambient;position:absolute;top:50%;right:10%;transform:translateY(-50%)scale(.92)}.experience-home-swipe-banner>*{z-index:2;position:relative}.experience-home-swipe-copy{flex:auto;min-width:0}.experience-home-swipe-visual{perspective:700px;pointer-events:none;flex:0 0 122px;place-items:center;width:122px;height:132px;margin-left:auto;transition:transform .26s cubic-bezier(.22,.8,.26,1);display:grid;position:relative}.experience-home-swipe-banner:hover .experience-home-swipe-visual{transform:translateY(-3px)rotate(-1deg)}.experience-home-swipe-orbit{border:1px solid rgba(var(--chimi-brand-rgb), .18);width:82px;height:104px;box-shadow:0 0 42px rgba(var(--chimi-brand-rgb), .12);border-radius:999px;animation:10s linear infinite experience-home-swipe-orbit;position:absolute}.experience-home-swipe-orbit:before,.experience-home-swipe-orbit:after{background:rgb(var(--chimi-brand-rgb));width:5px;height:5px;box-shadow:0 0 13px rgba(var(--chimi-brand-rgb), .75);content:"";border-radius:999px;position:absolute}.experience-home-swipe-orbit:before{top:-3px;left:50%}.experience-home-swipe-orbit:after{opacity:.48;top:50%;right:-3px}.experience-home-swipe-stack{width:64px;height:112px;display:block;position:relative;transform:rotateX(2deg)rotateY(-5deg)}.experience-home-swipe-stack-card{-webkit-backdrop-filter:blur(12px)saturate(120%);transform-origin:50% 88%;background:linear-gradient(145deg,#ffffff29,#ffffff0b);border:1px solid #ffffff2e;border-radius:15px;width:64px;height:96px;animation:9s cubic-bezier(.22,.76,.24,1) infinite experience-home-swipe-card-cycle;display:block;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 15px 30px #0000003d,inset 0 1px #ffffff1a}.experience-home-swipe-stack-card:before{background:radial-gradient(circle at 72% 25%, #ffffff6b, transparent 22%), linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .78), #ef5cad75);content:"";border-radius:9px;position:absolute;inset:7px 7px 36px;box-shadow:inset 0 1px #ffffff29}.experience-home-swipe-stack-card:after{content:"";background:#ffffffb3;border-radius:999px;width:29px;height:4px;position:absolute;bottom:10px;left:9px;box-shadow:0 8px 0 -1px #ffffff3d}.experience-home-swipe-stack-card:first-child{animation-delay:0s}.experience-home-swipe-stack-card:nth-child(2){animation-delay:-3s}.experience-home-swipe-stack-card:nth-child(2):before{background:radial-gradient(circle at 25% 30%, #ffffff57, transparent 24%), linear-gradient(135deg, #53bcffa8, rgba(var(--chimi-brand-rgb), .55))}.experience-home-swipe-stack-card:nth-child(3){animation-delay:-6s}.experience-home-swipe-stack-card:nth-child(3):before{background:radial-gradient(circle at 68% 28%,#ffffff57,#0000 24%),linear-gradient(135deg,#ffab5bad,#ee5b9785)}.experience-home-swipe-cta-arrow{justify-content:center;align-items:center;margin-left:1px;transition:transform .18s cubic-bezier(.22,.8,.26,1);display:inline-flex}.experience-home-swipe-banner>a:hover .experience-home-swipe-cta-arrow{transform:translate(4px)}@keyframes experience-home-swipe-card-cycle{0%,22%{z-index:3;opacity:1;transform:translate(0,0)rotate(-1deg)scale(1)}29%,54%{z-index:2;opacity:.76;transform:translate3d(0,10px,-8px)rotate(1.2deg)scale(.96)}61%,87%{z-index:1;opacity:.46;transform:translate3d(0,20px,-16px)rotate(-.6deg)scale(.91)}93%,to{z-index:4;opacity:0;transform:translate3d(0,-46px,10px)rotate(3deg)scale(.98)}}@keyframes experience-home-swipe-ambient{0%,to{opacity:.58;transform:translate(-8px,-50%)scale(.9)}50%{opacity:.92;transform:translate(12px,-52%)scale(1.08)}}@keyframes experience-home-swipe-orbit{to{transform:rotate(360deg)}}@media (max-width:720px){.experience-home-swipe-banner{grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:17px 10px;padding:22px 22px 20px;display:grid}.experience-home-swipe-copy{grid-area:1/1;align-self:center}.experience-home-swipe-banner h2{font-size:28px}.experience-home-swipe-visual{transform-origin:100%;grid-area:1/2;justify-self:end;width:78px;height:112px;margin-right:-4px;transform:scale(.92)}.experience-home-swipe-banner:hover .experience-home-swipe-visual{transform:translateY(-2px)scale(.92)}.experience-home-swipe-banner>a{grid-area:2/1;justify-content:flex-start;justify-self:start;width:auto;padding:12px 15px}.experience-home-swipe-banner:before{width:210px;height:210px;right:-65px}}@media (prefers-reduced-motion:reduce){.experience-home-swipe-banner:before,.experience-home-swipe-orbit,.experience-home-swipe-stack-card{animation:none!important}.experience-home-swipe-stack-card:first-child{z-index:3;opacity:1;transform:translate(0,0)rotate(-1deg)scale(1)}.experience-home-swipe-stack-card:nth-child(2){z-index:2;opacity:.72;transform:translateY(10px)rotate(1deg)scale(.96)}.experience-home-swipe-stack-card:nth-child(3){z-index:1;opacity:.46;transform:translateY(20px)rotate(-.6deg)scale(.91)}}.chimi-journey-page,.chimi-journey-run-entry{z-index:20;color:#f7f8ff;background:radial-gradient(circle at 76% 16%,#7f8cff33,#0000 32rem),radial-gradient(circle at 20% 72%,#78f5cb14,#0000 28rem),#090b13;min-height:100dvh;position:relative;overflow:hidden}.chimi-journey-page:before{content:"";pointer-events:none;opacity:.23;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.chimi-journey-aurora{filter:blur(90px);pointer-events:none;background:#7f8cff21;border-radius:999px;width:40rem;height:40rem;position:fixed;top:12vh;right:-18rem}.chimi-journey-topbar{z-index:4;width:min(100% - 32px,1120px);padding:max(22px, env(safe-area-inset-top)) 0 8px;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.chimi-journey-back{color:#f7f8ffb3;letter-spacing:.02em;font-size:.83rem;font-weight:700;text-decoration:none}.chimi-journey-wordmark,.chimi-journey-kicker{color:#b4bbffc2;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:800}.chimi-journey-hero{width:min(100% - 32px,1120px);margin:0 auto;padding:5vh 0 180px;position:relative}.chimi-journey-copy{z-index:5;max-width:690px;position:relative}.chimi-journey-copy h1{letter-spacing:-.065em;text-wrap:balance;max-width:14ch;margin:12px 0 14px;font-size:clamp(2.65rem,7vw,6.5rem);line-height:.93}.chimi-journey-copy p{color:#edf0ffa1;max-width:560px;margin:0;font-size:clamp(.98rem,1.7vw,1.18rem);line-height:1.65}.chimi-journey-world{height:min(68vh,710px);min-height:540px;margin-top:-3vh;position:relative}.chimi-journey-route{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chimi-journey-route path{fill:none;vector-effect:non-scaling-stroke}.chimi-journey-route-glow{stroke:#7f8cff2e;stroke-width:12px;filter:blur(8px)}.chimi-journey-route-line{stroke:#a0aaffcc;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:8 8;animation:16s linear infinite chimi-journey-route-flow}@keyframes chimi-journey-route-flow{to{stroke-dashoffset:-160px}}.chimi-journey-node{--journey-x:50%;--journey-y:50%;left:var(--journey-x);top:var(--journey-y);gap:12px;max-width:min(280px,48vw);display:flex;position:absolute;transform:translate(-10px,-50%)}.chimi-journey-node>i{background:#a5afff;border:4px solid #0b0d16;border-radius:50%;flex:none;width:18px;height:18px;margin-top:4px;box-shadow:0 0 0 1px #adb6ff6b,0 0 24px #7f8cffa6}.chimi-journey-node.is-anchor>i{background:#78e7c0;width:13px;height:13px;box-shadow:0 0 0 1px #78e7c059,0 0 22px #78e7c04d}.chimi-journey-node.is-destination>i{background:#f7f8ff;width:24px;height:24px;animation:2.8s ease-in-out infinite chimi-journey-destination;box-shadow:0 0 0 7px #7f8cff1c,0 0 40px #7f8cffcc}@keyframes chimi-journey-destination{50%{box-shadow:0 0 0 12px #7f8cff0d,0 0 58px #7f8cfff2}}.chimi-journey-node span,.chimi-journey-node small{color:#e6e9ff7a;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:760;display:block}.chimi-journey-node strong{color:#f7f8ff;margin-top:3px;font-size:.94rem;line-height:1.18;display:block}.chimi-journey-node small{text-transform:none;letter-spacing:0;margin-top:5px}.chimi-journey-start-dock{z-index:30;left:50%;bottom:max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0e111ed1;border:1px solid #ffffff17;border-radius:24px;grid-template-columns:1fr auto;gap:14px 22px;width:min(100% - 28px,760px);padding:15px 16px 15px 20px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 22px 70px #0000006b}.chimi-journey-start-dock>div>span{color:#e8ebff80;font-size:.69rem;display:block}.chimi-journey-start-dock>div>strong{margin-top:4px;font-size:.96rem;display:block}.chimi-journey-start-dock button{color:#0c0e16;font:inherit;cursor:pointer;background:#aab3ff;border:0;border-radius:17px;align-items:center;gap:16px;padding:0 18px;font-size:.88rem;font-weight:850;display:flex}.chimi-journey-start-dock button:disabled{opacity:.62;cursor:default}.chimi-journey-start-error{color:#ff9aab;grid-column:1/-1;margin:0;font-size:.76rem}.chimi-journey-loader,.chimi-journey-error{text-align:center;width:min(90%,520px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chimi-journey-loader span{border:1px solid #7f8cff40;border-top-color:#aab3ff;border-radius:50%;width:38px;height:38px;margin:0 auto 18px;animation:.9s linear infinite chimi-journey-spin;display:block}@keyframes chimi-journey-spin{to{transform:rotate(360deg)}}.chimi-journey-run-entry{place-items:center;padding:28px;display:grid}.chimi-journey-run-orbit{aspect-ratio:1;border:1px solid #7f8cff1a;border-radius:50%;width:min(78vw,560px);position:absolute}.chimi-journey-run-orbit span{border:1px solid #7f8cff1f;border-radius:50%;position:absolute;inset:14%}.chimi-journey-run-orbit span:nth-child(2){inset:31%}.chimi-journey-run-orbit i{background:#aab3ff;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 50px #7f8cffe6}.chimi-journey-run-entry-copy{z-index:2;text-align:center;max-width:580px;position:relative}.chimi-journey-run-entry-copy>span,.chimi-journey-run-next small{color:#b4bbffa6;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:800}.chimi-journey-run-entry-copy h1{letter-spacing:-.055em;margin:12px 0;font-size:clamp(2.5rem,7vw,5rem);line-height:.96}.chimi-journey-run-entry-copy>p{color:#ecefff94}.chimi-journey-run-next{text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:12px;margin-top:32px;padding:12px 18px;display:inline-flex}.chimi-journey-run-next>i{background:#78e7c0;border-radius:50%;width:9px;height:9px;box-shadow:0 0 18px #78e7c08c}.chimi-journey-run-next strong{margin-top:2px;font-size:.84rem;display:block}@media (max-width:720px){.chimi-journey-hero{padding-top:4vh}.chimi-journey-copy h1{font-size:clamp(2.7rem,14vw,4.5rem)}.chimi-journey-world{height:61vh;min-height:510px;margin-top:10px}.chimi-journey-node{max-width:46vw}.chimi-journey-node strong{font-size:.8rem}.chimi-journey-start-dock{grid-template-columns:1fr}.chimi-journey-start-dock button{justify-content:space-between;min-height:52px}}@media (prefers-reduced-motion:reduce){.chimi-journey-route-line,.chimi-journey-node.is-destination,.chimi-journey-loader span{animation:none}}.chimi-journey-author-page,.chimi-journey-create-page,.chimi-journey-studio-page{min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) max(20px, 4vw) max(100px, env(safe-area-inset-bottom));color:#f6f7ff;background:radial-gradient(circle at 82% 6%,#7f8cff24,#0000 30rem),#0b0d16}.chimi-journey-author-head,.chimi-journey-create-head,.chimi-journey-studio-head{justify-content:space-between;align-items:center;width:min(100%,1180px);margin:0 auto 44px;display:flex}.chimi-journey-author-head span,.chimi-journey-create-head>span,.chimi-journey-studio-copy>span,.chimi-journey-studio-head span{color:#aab3ffad;letter-spacing:.16em;font-size:.68rem;font-weight:850}.chimi-journey-author-head h1,.chimi-journey-create-copy h1,.chimi-journey-studio-copy h1{letter-spacing:-.055em;margin:7px 0 8px;font-size:clamp(2.4rem,6vw,5.4rem);line-height:.96}.chimi-journey-author-head p,.chimi-journey-create-copy p,.chimi-journey-studio-copy p{color:#ebeeff91;max-width:560px;line-height:1.6}.chimi-journey-create-button,.chimi-journey-primary-action,.chimi-journey-studio-dock button,.chimi-journey-studio-dock>a{color:#0b0d16;background:#aab3ff;border:0;border-radius:17px;padding:14px 18px;font-weight:850;text-decoration:none}.chimi-journey-author-grid{gap:14px;width:min(100%,1180px);margin:auto;display:grid}.chimi-journey-author-card{min-height:118px;color:inherit;background:#ffffff06;border:1px solid #ffffff12;border-radius:24px;grid-template-columns:78px 1fr auto;align-items:center;gap:20px;padding:18px 22px;text-decoration:none;display:grid}.chimi-journey-card-route{align-items:center;display:flex}.chimi-journey-card-route span{background:#aab3ff73;width:38px;height:1px}.chimi-journey-card-route i{background:#aab3ff;border-radius:50%;width:10px;height:10px;box-shadow:0 0 16px #7f8cff73}.chimi-journey-card-route .is-destination{background:#fff;width:14px;height:14px}.chimi-journey-author-card small{color:#aab3ff8f;letter-spacing:.12em;font-size:.62rem;font-weight:800}.chimi-journey-author-card h2{margin:5px 0;font-size:1.2rem}.chimi-journey-author-card p{color:#edefff80;margin:0;font-size:.8rem}.chimi-journey-empty{text-align:center;color:#ebeeff9e;width:min(100%,760px);margin:15vh auto}.chimi-journey-empty strong{color:#fff;margin:12px 0 6px;font-size:1.3rem;display:block}.chimi-journey-empty a{color:#aab3ff}.chimi-journey-create-layout,.chimi-journey-studio-layout{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:clamp(40px,7vw,110px);width:min(100%,1180px);margin:auto;display:grid}.chimi-journey-create-form{gap:18px;display:grid}.chimi-journey-create-form label>span,.chimi-journey-place-editor label>span{color:#e6e9ff8a;margin-bottom:7px;font-size:.72rem;font-weight:720;display:block}.chimi-journey-create-form input,.chimi-journey-create-form textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#ffffff09;border:1px solid #ffffff14;border-radius:15px;outline:none;padding:13px 14px}.chimi-journey-create-form input:focus,.chimi-journey-create-form textarea:focus{border-color:#7f8cff80}.chimi-journey-place-editor{border:1px solid #ffffff12;border-radius:20px;margin:0;padding:17px}.chimi-journey-place-editor legend{color:#fff;padding:0 8px;font-weight:800}.chimi-journey-coordinate-row{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.chimi-journey-location-button{color:#aab3ff;cursor:pointer;background:0 0;border:0;margin-top:12px}.chimi-journey-create-connector{align-items:center;width:50%;margin:-7px auto;display:flex}.chimi-journey-create-connector span{background:#7f8cff40;flex:1;height:1px}.chimi-journey-create-connector i{background:#7f8cff;border-radius:50%;width:7px;height:7px}.chimi-journey-primary-action{cursor:pointer;justify-content:space-between;display:flex}.chimi-journey-form-error{color:#ff9aae;margin:0;font-size:.8rem}.chimi-journey-studio-world{height:min(66vh,650px);min-height:500px;position:relative}.chimi-journey-studio-world svg{width:100%;height:100%;position:absolute;inset:0}.chimi-journey-studio-world path{fill:none;stroke:#97a2ff94;stroke-width:1.7px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.chimi-journey-studio-node{display:grid;position:absolute}.chimi-journey-studio-node.is-origin{top:8%;left:24%}.chimi-journey-studio-node.is-destination{bottom:5%;right:17%}.chimi-journey-studio-node i{background:#aab3ff;border-radius:50%;width:15px;height:15px;margin-bottom:8px;box-shadow:0 0 28px #7f8cff8c}.chimi-journey-studio-node.is-destination i{background:#fff;width:22px;height:22px}.chimi-journey-studio-node span,.chimi-journey-studio-possibility span{color:#dce1ff75;text-transform:uppercase;font-size:.65rem}.chimi-journey-studio-node strong{margin-top:4px}.chimi-journey-studio-possibility{max-width:180px;position:absolute;top:47%;left:41%}.chimi-journey-studio-possibility strong{margin-top:5px;font-size:.78rem;display:block}.chimi-journey-studio-dock{z-index:20;left:50%;bottom:max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0e111ed9;border:1px solid #ffffff14;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;width:min(100% - 28px,760px);padding:14px 16px 14px 20px;display:flex;position:fixed;transform:translate(-50%)}.chimi-journey-studio-dock small{color:#ebeeff78;display:block}.chimi-journey-studio-dock strong{margin-top:4px;font-size:.85rem;display:block}.chimi-journey-studio-dock p{color:#ff9aae}.chimi-journey-preview-link,.chimi-journey-create-head a,.chimi-journey-studio-head a{color:#ebeeffb3;text-decoration:none}@media (max-width:760px){.chimi-journey-author-head{align-items:flex-end}.chimi-journey-author-head p{display:none}.chimi-journey-create-button{padding:11px 13px;font-size:.78rem}.chimi-journey-create-layout,.chimi-journey-studio-layout{grid-template-columns:1fr;gap:28px}.chimi-journey-create-copy h1,.chimi-journey-studio-copy h1{font-size:2.8rem}.chimi-journey-coordinate-row{grid-template-columns:1fr}.chimi-journey-author-card{grid-template-columns:54px 1fr auto;padding:15px}.chimi-journey-card-route span{width:22px}.chimi-journey-studio-world{height:54vh}.chimi-journey-studio-dock{flex-direction:column;align-items:stretch}.chimi-journey-studio-dock button,.chimi-journey-studio-dock>a{text-align:center}}@media (max-width:720px){.chimi-journey-topbar{width:calc(100% - 36px);padding-top:max(22px, env(safe-area-inset-top))}.chimi-journey-wordmark{letter-spacing:.2em;font-size:.62rem}.chimi-journey-hero{width:calc(100% - 38px);padding-top:5.2vh;padding-bottom:150px}.chimi-journey-copy{max-width:100%}.chimi-journey-copy p{max-width:95%;font-size:.92rem;line-height:1.7}.chimi-journey-world{height:48vh;min-height:390px;margin-top:24px;margin-bottom:0}.chimi-journey-route-glow{stroke-width:9px}.chimi-journey-route-line{stroke-width:2px;stroke-dasharray:6 7}.chimi-journey-node{max-width:54vw}.chimi-journey-node.is-origin{transform:translate(-8px,-50%)}.chimi-journey-node.is-destination{transform:translate(-8px,-50%);top:82%!important}.chimi-journey-node.is-destination>i{width:20px;height:20px}.chimi-journey-node strong{font-size:.82rem}.chimi-journey-node span,.chimi-journey-node small{font-size:.59rem}.chimi-journey-start-dock{border-radius:22px;grid-template-columns:1fr auto;gap:12px;width:calc(100% - 28px);padding:13px 13px 13px 17px}.chimi-journey-start-dock>div>span{font-size:.63rem}.chimi-journey-start-dock>div>strong{text-overflow:ellipsis;white-space:nowrap;max-width:145px;font-size:.82rem;overflow:hidden}.chimi-journey-start-dock button{white-space:nowrap;border-radius:16px;gap:12px;min-height:50px;padding:0 16px;font-size:.78rem}.chimi-journey-start-error{grid-column:1/-1}.chimi-journey-copy h1{letter-spacing:-.055em;max-width:12.8ch;margin-top:14px;margin-bottom:15px;font-size:clamp(2.2rem,9.8vw,2.9rem);line-height:.98}}.chimi-journey-live-page{z-index:20;color:#f7f8ff;background:radial-gradient(circle at 52% 38%,#7f8cff24,#0000 27rem),radial-gradient(circle at 28% 82%,#64e1be12,#0000 25rem),#090c14;min-height:100dvh;position:relative;overflow:hidden}.chimi-journey-live-ambient{pointer-events:none;background:radial-gradient(circle at 80% 4%,#7f8cff1f,#0000 24rem);position:fixed;inset:0}.chimi-journey-live-head,.chimi-journey-world-head{z-index:5;width:min(100% - 32px,980px);padding:max(22px, env(safe-area-inset-top)) 0 12px;grid-template-columns:40px 1fr 40px;align-items:center;margin:auto;display:grid;position:relative}.chimi-journey-live-head{justify-content:space-between;display:flex}.chimi-journey-live-head a,.chimi-journey-world-head a{color:#f5f7ffb8;text-decoration:none}.chimi-journey-live-head>span,.chimi-journey-world-head span,.chimi-journey-mode-copy>span,.chimi-journey-proposals header>span,.chimi-journey-route-meta span,.chimi-journey-world-marker small,.chimi-journey-world-dock span{color:#b0b9ff9e;letter-spacing:.15em;text-transform:uppercase;font-size:.62rem;font-weight:850}.chimi-journey-mode-stage{z-index:2;width:min(100% - 38px,680px);margin:9vh auto 0;position:relative}.chimi-journey-mode-copy h1{letter-spacing:-.055em;max-width:12ch;margin:13px 0;font-size:clamp(2.35rem,10vw,4.8rem);line-height:.96}.chimi-journey-mode-copy p{color:#ebeeff8f;max-width:420px;line-height:1.6}.chimi-journey-mode-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:36px;display:grid}.chimi-journey-mode-grid button{color:#f7f8ff;text-align:left;cursor:pointer;background:#ffffff07;border:1px solid #ffffff12;border-radius:20px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;min-height:72px;padding:11px 14px;display:grid}.chimi-journey-mode-grid button.is-selected{background:#7f8cff14;border-color:#97a2ff61}.chimi-journey-mode-grid button>i{color:#c9ceff;background:#7f8cff1a;border-radius:14px;place-items:center;width:39px;height:39px;font-size:.65rem;font-style:normal;font-weight:850;display:grid}.chimi-journey-mode-grid button strong{font-size:.87rem}.chimi-journey-mode-grid button>span{color:#e1e4ff73}.chimi-journey-route-thinking{color:#ebeeff85;align-items:center;gap:11px;margin-top:25px;font-size:.78rem;display:flex}.chimi-journey-route-thinking i,.chimi-journey-live-loading i{background:#aab3ff;border-radius:50%;width:10px;height:10px;animation:1.5s ease-in-out infinite chimi-journey-live-pulse;box-shadow:0 0 22px #7f8cffcc}@keyframes chimi-journey-live-pulse{50%{opacity:.48;transform:scale(.58)}}.chimi-journey-proposals{margin-top:34px}.chimi-journey-proposals header strong{margin-top:6px;display:block}.chimi-journey-proposals>div{gap:9px;margin-top:14px;display:grid}.chimi-journey-proposals button{min-height:68px;color:inherit;text-align:left;background:#ffffff06;border:1px solid #ffffff12;border-radius:19px;grid-template-columns:45px 1fr auto;align-items:center;gap:11px;padding:11px 14px;display:grid}.chimi-journey-proposals button>i{color:#9faaff;font-size:.72rem;font-style:normal;font-weight:850}.chimi-journey-proposals button small{color:#e8ebff66;font-size:.6rem;display:block}.chimi-journey-proposals button strong{margin-top:3px;font-size:.82rem;display:block}.chimi-journey-live-error{color:#ff9bae;margin-top:18px;font-size:.78rem}.chimi-journey-world-head>div{text-align:center;min-width:0}.chimi-journey-world-head strong{text-overflow:ellipsis;white-space:nowrap;max-width:68vw;margin:3px auto 0;font-size:.8rem;display:block;overflow:hidden}.chimi-journey-world-head button{color:#f5f7ff9e;background:0 0;border:0;font-size:1rem}.chimi-journey-route-world{width:min(100% - 22px,900px);height:calc(100dvh - 150px);margin:auto;position:relative}.chimi-journey-route-meta{z-index:5;position:absolute;top:10px;left:13px}.chimi-journey-route-meta strong{max-width:68vw;font-size:1rem;display:block}.chimi-journey-route-meta span{letter-spacing:.07em;margin-top:5px;display:block}.chimi-journey-real-route{position:absolute;inset:48px 0 84px}.chimi-journey-real-route svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chimi-journey-real-route path{fill:none;vector-effect:non-scaling-stroke}.chimi-journey-real-route-glow{stroke:#7f8cff29;stroke-width:15px;filter:blur(7px)}.chimi-journey-real-route-line{stroke:url(#chimiJourneyRouteGradient);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:2s cubic-bezier(.2,.8,.2,1) forwards chimi-journey-route-enter}@keyframes chimi-journey-route-enter{to{stroke-dashoffset:0}}.chimi-journey-world-marker{z-index:4;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-10px,-50%)}.chimi-journey-world-marker>i{background:#7fe3c1;border:4px solid #0b0e17;border-radius:50%;flex:none;width:15px;height:15px;box-shadow:0 0 0 1px #7fe3c157,0 0 25px #7fe3c166}.chimi-journey-world-marker.is-end>i{background:#f5f6ff;width:21px;height:21px;box-shadow:0 0 0 7px #7f8cff17,0 0 38px #7f8cffb3}.chimi-journey-world-marker span{max-width:155px;display:block}.chimi-journey-world-marker strong{margin-top:3px;font-size:.74rem;line-height:1.2;display:block}.chimi-journey-world-marker small{display:block}.chimi-journey-world-dock{z-index:30;left:50%;bottom:max(13px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0d101bd6;border:1px solid #ffffff12;border-radius:21px;justify-content:space-between;align-items:center;gap:18px;width:min(100% - 28px,720px);padding:13px 17px;display:flex;position:fixed;transform:translate(-50%)}.chimi-journey-world-dock strong{margin-top:4px;font-size:.82rem;display:block}.chimi-journey-world-ready{color:#edf0ff94;align-items:center;gap:8px;font-size:.7rem;display:flex}.chimi-journey-world-ready i{background:#78e7c0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #78e7c080}.chimi-journey-live-loading{color:#ebeeff9e;align-items:center;gap:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:720px){.chimi-journey-mode-stage{margin-top:6vh}.chimi-journey-mode-copy h1{font-size:clamp(2.25rem,10vw,3rem)}.chimi-journey-route-world{height:calc(100dvh - 120px)}.chimi-journey-real-route{inset:52px 0 90px}}@media (prefers-reduced-motion:reduce){.chimi-journey-real-route-line,.chimi-journey-route-thinking i,.chimi-journey-live-loading i{animation:none}.chimi-journey-real-route-line{stroke-dashoffset:0}}@media (max-width:720px){.chimi-journey-mode-stage{margin-top:7.5vh}.chimi-journey-mode-copy h1{max-width:14ch;margin-top:14px;font-size:clamp(2rem,8.8vw,2.65rem);line-height:.98}.chimi-journey-mode-copy p{margin-top:18px;font-size:.9rem;line-height:1.55}.chimi-journey-mode-grid{gap:10px;margin-top:30px}.chimi-journey-mode-grid button{background:linear-gradient(135deg,#7f8cff0b,#ffffff05);border-radius:18px;grid-template-columns:34px 1fr auto;min-height:66px;padding:10px 13px}.chimi-journey-mode-grid button>i{color:#0000;background:#7f8cff1f;border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1px #9da7ff29}.chimi-journey-mode-grid button>i:after{content:"";border:2px solid #aab3ff;border-radius:50%;width:7px;height:7px}.chimi-journey-mode-grid button strong{font-size:.84rem}.chimi-journey-mode-grid button>span{font-size:.8rem}.chimi-journey-mode-grid button.is-selected{background:#7f8cff1a;border-color:#97a2ff75;box-shadow:0 0 30px #7f8cff0e}}.chimi-journey-mode-grid button>.chimi-journey-mode-glyph{color:#aeb7ff;background:#7f8cff1c;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #9da7ff29}.chimi-journey-mode-glyph svg{width:19px;height:19px;overflow:visible}.chimi-journey-mode-glyph svg *{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.chimi-journey-mode-grid button>i:after{content:none}.chimi-journey-real-route-line{stroke-dasharray:none;stroke-dashoffset:0;animation:.9s cubic-bezier(.2,.8,.2,1) both chimi-journey-route-world-enter}@keyframes chimi-journey-route-world-enter{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}.chimi-journey-world-marker.is-label-left{text-align:right;flex-direction:row-reverse;transform:translate(calc(10px - 100%),-50%)}.chimi-journey-world-marker.is-label-left span{text-align:right}@media (max-width:720px){.chimi-journey-real-route{left:8px;right:8px}.chimi-journey-real-route-line{stroke-width:2.7px}.chimi-journey-real-route-glow{stroke-width:12px}}@media (max-width:720px){.chimi-journey-real-route{inset:76px 18px 118px}.chimi-journey-world-marker span{max-width:145px}.chimi-journey-world-marker.is-label-left span{width:135px;max-width:135px}.chimi-journey-world-marker.is-label-left strong{max-width:135px}}.chimi-journey-world-marker span{width:max-content;max-width:180px}.chimi-journey-world-marker.is-label-left{gap:12px}.chimi-journey-world-marker.is-label-left span{width:150px;max-width:150px}.chimi-journey-world-marker.is-label-left strong{text-wrap:balance;max-width:150px;line-height:1.18}@media (max-width:720px){.chimi-journey-real-route{inset:76px 18px 118px}.chimi-journey-world-marker span{max-width:145px}.chimi-journey-world-marker.is-label-left span{width:135px;max-width:135px}.chimi-journey-world-marker.is-label-left strong{max-width:135px}}.chimi-journey-live-page.has-live-context .chimi-journey-real-route-line{stroke:#9aa6ff8a}.chimi-journey-real-route-travelled{fill:none;stroke:#76e2c0;stroke-width:3.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #76e2c047)}.chimi-journey-world-marker.is-current{z-index:8}.chimi-journey-world-marker.is-current>i{background:#fff;border:4px solid #0b0e17;width:17px;height:17px;box-shadow:0 0 0 5px #76e2c01f,0 0 30px #76e2c0cc}.chimi-journey-world-marker.is-current small{color:#8be8cb}.chimi-journey-world-marker.is-current strong{color:#fff}.chimi-journey-live-page.is-off-route .chimi-journey-world-marker.is-current>i{box-shadow:0 0 0 5px #ff9dae1f,0 0 30px #ff9daead}.chimi-journey-live-page.is-off-route .chimi-journey-world-marker.is-current small{color:#ff9dae}.chimi-journey-world-ready.is-live i{background:#78e7c0}.chimi-journey-world-ready.is-locating i{background:#aab3ff;animation:1.4s ease-in-out infinite chimi-journey-live-pulse}.chimi-journey-world-ready.is-denied i,.chimi-journey-world-ready.is-error i{background:#ff9dae;box-shadow:0 0 14px #ff9dae73}.chimi-journey-live-page.is-off-route .chimi-journey-world-dock{border-color:#ff9dae2e}@media (max-width:720px){.chimi-journey-world-marker.is-current span{max-width:130px}.chimi-journey-real-route-travelled{stroke-width:3.2px}}.chimi-journey-world-marker.is-current span{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c16b8;border-radius:10px;margin-left:3px;padding:5px 7px 6px;position:relative;transform:translateY(-27px);box-shadow:0 7px 20px #0000002e}.chimi-journey-world-marker.is-current.is-label-left span{margin-left:0;margin-right:3px;transform:translateY(-27px)}.chimi-journey-world-marker.is-current small{line-height:1.15}.chimi-journey-world-marker.is-current strong{white-space:nowrap;margin-top:2px;line-height:1.15}@media (max-width:720px){.chimi-journey-world-marker.is-current span{max-width:145px;transform:translateY(-31px)}.chimi-journey-world-marker.is-current.is-label-left span{transform:translateY(-31px)}}.chimi-journey-location-permission{z-index:35;left:50%;bottom:calc(max(13px, env(safe-area-inset-bottom)) + 82px);box-sizing:border-box;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0f111df0;border:1px solid #ff9dae2e;border-radius:21px;grid-template-columns:1fr auto;gap:12px 16px;width:min(100% - 28px,720px);padding:16px 17px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #00000057}.chimi-journey-location-permission span{color:#ff9dae;letter-spacing:.15em;font-size:.61rem;font-weight:850}.chimi-journey-location-permission strong{margin-top:5px;font-size:.85rem;display:block}.chimi-journey-location-permission p{color:#ebeeff80;max-width:430px;margin:6px 0 0;font-size:.7rem;line-height:1.45}.chimi-journey-location-permission button{color:#0b0d16;min-height:43px;font:inherit;cursor:pointer;background:#aab3ff;border:0;border-radius:14px;align-self:center;padding:0 15px;font-size:.75rem;font-weight:850}@media (max-width:560px){.chimi-journey-location-permission{grid-template-columns:1fr}.chimi-journey-location-permission button{width:100%}}.chimi-journey-location-help{color:#ebeeff61;margin-top:7px;font-size:.64rem;line-height:1.4;display:block}.solution-discovery-navigation .chimi-journey-nav-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}@media (max-width:720px){.chimi-journey-world-marker.is-current span{width:max-content;max-width:150px;margin-left:2px;padding:5px 8px 6px;transform:translate(10px,-42px)}.chimi-journey-world-marker.is-current.is-label-left span{margin-left:0;margin-right:2px;transform:translate(-10px,-42px)}.chimi-journey-world-marker.is-current small{letter-spacing:.13em;white-space:nowrap;font-size:.58rem}.chimi-journey-world-marker.is-current strong{white-space:nowrap;margin-top:3px;font-size:.72rem}.chimi-journey-world-dock{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100% - 28px,720px);padding:13px 15px;display:grid}.chimi-journey-world-dock>*{min-width:0}.chimi-journey-world-dock span{letter-spacing:.12em;white-space:nowrap;font-size:.54rem;line-height:1.15}.chimi-journey-world-dock strong{white-space:nowrap;margin-top:5px;font-size:.86rem;line-height:1.1}.chimi-journey-world-ready{white-space:nowrap;justify-self:end;gap:7px;min-width:0;font-size:.6rem;line-height:1.15}.chimi-journey-world-ready i{flex:none}}.chimi-journey-opportunity-marker{z-index:7;color:#dce0ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#181c30e0;border:1px solid #96a0ff66;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #7f8cff12,0 8px 24px #0000004d}.chimi-journey-opportunity-marker i{font-size:.76rem;font-style:normal}.chimi-journey-opportunity-marker span{color:#0d1020;background:#9ca6ff;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:.54rem;font-weight:900;display:grid;position:absolute;top:-6px;right:-6px}.chimi-journey-opportunity-marker.is-selected{border-color:#7fe3c194;box-shadow:0 0 0 6px #7fe3c117,0 0 30px #7fe3c13d}.chimi-journey-opportunity-peek{z-index:31;left:50%;bottom:calc(max(13px, env(safe-area-inset-bottom)) + 79px);color:#eef0ff;text-align:left;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);cursor:pointer;background:#0f121fe6;border:1px solid #7f8cff2b;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(100% - 28px,520px);min-height:58px;padding:9px 12px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 16px 42px #0000004d}.chimi-journey-opportunity-peek>i{color:#aab2ff;background:#7f8cff1a;border-radius:12px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.chimi-journey-opportunity-peek>span{min-width:0}.chimi-journey-opportunity-peek small,.chimi-journey-opportunity-peek strong{display:block}.chimi-journey-opportunity-peek small{color:#aeb8ff94;letter-spacing:.13em;font-size:.54rem;font-weight:850}.chimi-journey-opportunity-peek strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.76rem;overflow:hidden}.chimi-journey-opportunity-peek>b{color:#8995ff;font-size:.7rem;font-weight:800}.chimi-journey-opportunity-card{z-index:34;left:50%;bottom:calc(max(13px, env(safe-area-inset-bottom)) + 78px);color:#f3f4ff;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(145deg,#171b2ef7,#0d101cf7);border:1px solid #7f8cff30;border-radius:24px;width:min(100% - 28px,540px);padding:18px;position:fixed;transform:translate(-50%);box-shadow:0 24px 60px #0000006b}.chimi-journey-opportunity-close{color:#edf0ff75;cursor:pointer;background:#ffffff09;border:0;border-radius:50%;width:30px;height:30px;padding:0;font-size:1.25rem;position:absolute;top:11px;right:12px}.chimi-journey-opportunity-kicker{color:#9fa9ff;letter-spacing:.13em;align-items:center;gap:7px;padding-right:38px;font-size:.58rem;font-weight:900;display:flex}.chimi-journey-opportunity-kicker i{color:#82dfc0;font-style:normal}.chimi-journey-opportunity-card h2{letter-spacing:-.025em;max-width:90%;margin:10px 0 5px;font-size:1.25rem;line-height:1.15}.chimi-journey-opportunity-place{color:#ebeeff85;margin:0;font-size:.76rem}.chimi-journey-opportunity-meta{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.chimi-journey-opportunity-meta span{color:#ebeeffb3;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;padding:5px 8px;font-size:.65rem}.chimi-journey-opportunity-summary{color:#ebeeff94;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:13px 0 0;font-size:.76rem;line-height:1.5;display:-webkit-box;overflow:hidden}.chimi-journey-opportunity-error{color:#ffacba;margin:10px 0 0;font-size:.7rem}.chimi-journey-opportunity-actions{grid-template-columns:1fr 1.35fr;gap:9px;margin-top:16px;display:grid}.chimi-journey-opportunity-actions a,.chimi-journey-opportunity-actions button{min-height:43px;font:inherit;border-radius:13px;place-items:center;padding:0 13px;font-size:.76rem;font-weight:850;text-decoration:none;display:grid}.chimi-journey-opportunity-actions a{color:#eff1ffbf;background:#ffffff09;border:1px solid #ffffff14}.chimi-journey-opportunity-actions button{color:#0c1020;cursor:pointer;background:linear-gradient(135deg,#9da7ff,#7f8cff);border:0}.chimi-journey-opportunity-actions button:disabled{opacity:.5}@media (max-width:720px){.chimi-journey-opportunity-marker{width:28px;height:28px}.chimi-journey-opportunity-card{border-radius:21px;padding:16px}.chimi-journey-opportunity-card h2{font-size:1.12rem}}.solution-local-place-field,.solution-local-place-input{position:relative}.solution-local-place-input input{width:100%;padding-right:42px}.solution-local-place-loading{background:#7f8cffe0;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;right:14px;transform:translateY(-50%);box-shadow:0 0 0 5px #7f8cff14,0 0 18px #7f8cff7a}.solution-local-place-suggestions{background:#0d101cf0;border:1px solid #ffffff12;border-radius:15px;gap:6px;margin-top:8px;padding:7px;display:grid}.solution-local-place-suggestions button{color:#f4f6ffe0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:48px;padding:7px 9px;display:grid}.solution-local-place-suggestions button:hover{background:#7f8cff14}.solution-local-place-suggestions button>i{color:#9da7ff;font-style:normal}.solution-local-place-suggestions strong,.solution-local-place-suggestions small{display:block}.solution-local-place-suggestions small{color:#e6eaff7a;margin-top:3px}.solution-local-place-selected{color:#83dfc1!important}.my-zone-shell{width:100%;min-height:100dvh}.my-zone-page{width:min(100%,1180px);margin:0 auto;padding:34px 32px 72px}.my-zone-hero{justify-content:space-between;align-items:flex-end;gap:28px;padding:8px 2px 30px;display:flex}.my-zone-hero>div:first-child{max-width:620px}.my-zone-eyebrow{color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:700;display:inline-block}.my-zone-hero h1{color:#fffffff2;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.my-zone-hero>div:first-child>p{color:#fff9;max-width:560px;margin:13px 0 0;line-height:1.6}.my-zone-summary{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;flex:none;display:flex;overflow:hidden}.my-zone-summary>div{text-align:center;min-width:92px;padding:14px 17px}.my-zone-summary>div+div{border-left:1px solid #ffffff12}.my-zone-summary strong,.my-zone-summary span{display:block}.my-zone-summary strong{color:#ffffffe6;font-size:1.1rem}.my-zone-summary span{color:#ffffff73;margin-top:4px;font-size:.7rem}.my-zone-section{border-top:1px solid #ffffff13;padding:25px 0}.my-zone-section-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px;display:flex}.my-zone-section-head>div{align-items:center;gap:11px;display:flex}.my-zone-section-head h2{color:#ffffffe6;margin:0;font-size:1rem}.my-zone-section-head p{color:#ffffff73;margin:3px 0 0;font-size:.76rem}.my-zone-section-icon,.my-zone-state-mark{border:1px solid rgba(var(--chimi-brand-rgb), .2);background:rgba(var(--chimi-brand-rgb), .08);width:36px;height:36px;color:var(--brand);border-radius:12px;flex:none;place-items:center;display:grid}.my-zone-zone-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.my-zone-zone-group{background:#ffffff05;border:1px solid #ffffff13;border-radius:15px;min-width:0;padding:13px}.my-zone-zone-group>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.my-zone-zone-group h3{color:#ffffffd1;margin:0;font-size:.73rem}.my-zone-zone-list{gap:3px;display:grid}.my-zone-zone-item{min-width:0;display:grid}.my-zone-zone-row{min-width:0;color:inherit;border-radius:10px;align-items:center;gap:8px;padding:8px 6px;text-decoration:none;display:flex}.my-zone-zone-row:hover{background:#ffffff0b}.my-zone-zone-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding:0 6px 7px 44px;display:flex}.my-zone-zone-actions button{appearance:none;color:#ffffffa1;min-height:28px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;padding:4px 9px;font-size:.66rem}.my-zone-zone-actions button:hover:not(:disabled){border-color:rgba(var(--chimi-brand-rgb), .28);background:rgba(var(--chimi-brand-rgb), .08);color:#ffffffe0}.my-zone-zone-actions button:disabled{cursor:wait;opacity:.42}.my-zone-zone-action-archive{color:#ffffff75}.my-zone-zone-actions>span{color:#ffffff61;font-size:.63rem}.my-zone-zone-feedback{color:#ffffff8a;margin:0 0 10px;font-size:.72rem}.my-zone-zone-icon,.my-zone-place-marker,.my-zone-moment-icon{color:#ffffff9e;background:#ffffff0b;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.my-zone-zone-copy{flex:1;min-width:0}.my-zone-zone-copy strong,.my-zone-zone-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.my-zone-zone-copy strong{font-size:.78rem}.my-zone-zone-copy small{color:#fff6;margin-top:2px;font-size:.65rem}.my-zone-place-list,.my-zone-moment-list{display:grid}.my-zone-place-row{color:inherit;border-bottom:1px solid #ffffff0e;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 5px;text-decoration:none;display:grid}.my-zone-place-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;display:block;overflow:hidden}.my-zone-place-row p{color:#fff6;margin:3px 0 0;font-size:.68rem}.my-zone-place-proof{color:#ffffff6b;white-space:nowrap;font-size:.68rem}.my-zone-moment-row{border-bottom:1px solid #ffffff0e;align-items:flex-start;gap:12px;padding:12px 5px;display:flex}.my-zone-moment-copy{flex:1;min-width:0}.my-zone-moment-meta{color:#ffffff61;flex-wrap:wrap;gap:7px;margin-bottom:5px;font-size:.64rem;display:flex}.my-zone-moment-meta>span{background:#ffffff0b;border-radius:999px;padding:3px 6px}.my-zone-moment-meta>span.is-public{background:rgba(var(--chimi-brand-rgb), .09)}.my-zone-moment-copy p{color:#ffffffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.my-zone-empty,.my-zone-empty-inline{color:#fff6;font-size:.76rem}.my-zone-more{justify-content:center;padding-top:17px;display:flex}.my-zone-more button{color:#ffffffb8;min-height:38px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;padding:0 16px}.my-zone-state{text-align:center;align-content:center;justify-items:center;min-height:min(72dvh,680px);padding:40px 24px;display:grid}.my-zone-state h1{margin:16px 0 0}.my-zone-state p,.my-zone-message{color:#ffffff80}@media (max-width:920px){.my-zone-page{padding:24px 18px 60px}.my-zone-hero{align-items:start;display:grid}.my-zone-summary{width:100%}.my-zone-summary>div{flex:1;min-width:0}.my-zone-zone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.my-zone-page{padding:20px 14px 50px}.my-zone-zone-grid{grid-template-columns:1fr}.my-zone-place-row{grid-template-columns:auto minmax(0,1fr) auto}.my-zone-place-proof{display:none}}.my-zone-zone-business-link{border:1px solid rgba(var(--chimi-brand-rgb), .3);background:rgba(var(--chimi-brand-rgb), .1);min-height:34px;color:inherit;border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.zone-business-console{width:min(100%,980px);margin:0 auto;padding:28px 20px 96px}.zone-business-back{color:#ffffffad;margin-bottom:22px;text-decoration:none;display:inline-flex}.zone-business-hero,.zone-business-panel{background:#ffffff09;border:1px solid #ffffff14;border-radius:24px}.zone-business-hero{padding:28px}.zone-business-kicker{color:#ffffff7a;letter-spacing:.12em;margin-bottom:8px;font-size:.72rem;font-weight:800;display:block}.zone-business-hero h1{margin:0;font-size:clamp(1.75rem,5vw,2.65rem)}.zone-business-place{color:#ffffffa3;margin:10px 0 0}.zone-business-meta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.zone-business-meta span{background:#ffffff12;border-radius:999px;padding:7px 10px;font-size:.76rem;font-weight:700}.zone-business-panel{margin-top:16px;padding:22px}.zone-business-panel h2{margin:0 0 16px}.zone-business-metrics{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;display:grid}.zone-business-metric{background:#ffffff0d;border-radius:18px;min-height:104px;padding:15px}.zone-business-metric strong{font-size:1.65rem;display:block}.zone-business-note{margin:16px 0 0;font-size:.78rem;line-height:1.55}.zone-business-state{padding:32px 0}@media (max-width:640px){.zone-business-console{padding:20px 14px 84px}.zone-business-hero{padding:22px 18px}}.zone-business-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.zone-business-section-head h2{margin:0}.zone-business-section-head>span{color:#ffffff7a;font-size:.75rem}.zone-announcement-compose{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:14px}.zone-announcement-compose textarea{resize:vertical;width:100%;min-height:104px;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0;line-height:1.55;display:block}.zone-announcement-compose textarea::placeholder{color:#ffffff59}.zone-announcement-compose-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.zone-announcement-compose-foot span{color:#fff6;font-size:.72rem}.zone-announcement-compose-foot button,.zone-announcement-item button{cursor:pointer;font:inherit;border:0;border-radius:999px;font-size:.76rem;font-weight:700}.zone-announcement-compose-foot button{min-height:36px;padding:0 15px}.zone-announcement-compose-foot button:disabled,.zone-announcement-item button:disabled{cursor:default;opacity:.45}.zone-announcement-list{gap:10px;margin-top:16px;display:grid}.zone-announcement-item{background:#ffffff0b;border-radius:18px;padding:15px}.zone-announcement-item.is-archived{opacity:.56}.zone-announcement-item p{white-space:pre-wrap;margin:0;line-height:1.55}.zone-announcement-item footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.zone-announcement-item footer span{color:#ffffff6b;font-size:.72rem}.zone-announcement-item button{color:inherit;background:#ffffff12;padding:6px 10px}.zone-announcement-feedback{margin:12px 0 0;font-size:.78rem}@media (max-width:640px){.zone-business-section-head{display:block}.zone-business-section-head>span{margin-top:6px;display:block}}.zone-experience-analytics-list{gap:12px;margin-top:16px;display:grid}.zone-experience-analytics-item{background:#ffffff0b;border-radius:18px;padding:16px}.zone-experience-analytics-item>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.zone-experience-analytics-item>header strong{font-size:.95rem;display:block}.zone-experience-analytics-item>header span{color:#ffffff75;margin-top:5px;font-size:.72rem;display:block}.zone-experience-analytics-item>header b{font-size:1.25rem}.zone-experience-analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.zone-experience-analytics-metrics>div{background:#ffffff0a;border-radius:14px;padding:11px}.zone-experience-analytics-metrics strong{font-size:1.05rem;display:block}.zone-experience-analytics-metrics span{color:#ffffff7a;margin-top:5px;font-size:.7rem;display:block}@media (max-width:640px){.zone-experience-analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.zone-moderation{width:min(100%,920px);margin:0 auto;padding:28px 18px 80px}.zone-moderation-hero{margin-bottom:22px}.zone-moderation-hero>span,.zone-moderation-head span{letter-spacing:.12em;opacity:.55;margin-top:18px;font-size:.72rem;display:block}.zone-moderation-hero h1,.zone-moderation-head h2{margin:6px 0 0}.zone-moderation-hero p,.zone-moderation-state,.zone-moderation-panel>p{opacity:.66}.zone-moderation-panel{background:#ffffff0b;border-radius:20px;padding:18px}.zone-moderation-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.zone-moderation-list{gap:12px;margin-top:18px;display:grid}.zone-moderation-report{background:#ffffff0a;border-radius:16px;padding:16px}.zone-moderation-report>header span{opacity:.56;margin-top:5px;font-size:.75rem;display:block}.zone-moderation-comment{background:#ffffff09;border-radius:12px;margin-top:14px;padding:12px}.zone-moderation-comment p{margin:6px 0 0}.zone-moderation-details,.zone-moderation-message{opacity:.72;font-size:.82rem}.zone-moderation-report textarea{resize:vertical;border-radius:12px;width:100%;min-height:82px;margin-top:12px;padding:12px}.zone-moderation-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.zone-campaign-phase{color:#ffffffd1;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-weight:750;line-height:1;margin-top:0!important;font-size:.72rem!important;display:inline-flex!important}.zone-campaign-phase.is-scheduled{border-color:rgba(var(--chimi-brand-rgb), .34);background:rgba(var(--chimi-brand-rgb), .13);color:#ffffffeb}.zone-campaign-phase.is-active{border-color:rgba(var(--chimi-brand-rgb), .46);background:rgba(var(--chimi-brand-rgb), .2);color:#fffffff5}.zone-campaign-phase.is-ended{color:#ffffffad}.zone-campaign-phase.is-cancelled{color:#ffffffb8;background:#ffffff0e;border-color:#ffffff21}.zone-campaign-toolbar{justify-content:flex-end;margin:14px 0 16px;display:flex}.zone-campaign-editor{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:14px;margin:14px 0 16px;padding:16px;display:grid}.zone-campaign-editor-head,.zone-campaign-field{gap:7px;display:grid}.zone-campaign-editor-head span,.zone-campaign-field>span{color:#ffffff80;font-size:.74rem}.zone-campaign-field input,.zone-campaign-field textarea{width:100%;color:inherit;font:inherit;background:#ffffff09;border:1px solid #ffffff14;border-radius:14px;outline:0}.zone-campaign-field input{min-height:44px;padding:0 12px}.zone-campaign-field textarea{resize:vertical;min-height:86px;padding:11px 12px;line-height:1.5}.zone-campaign-datetime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.zone-campaign-toolbar button,.zone-campaign-editor-actions button,.zone-campaign-card-actions button{min-height:36px;color:inherit;cursor:pointer;font:inherit;background:#ffffff1f;border:0;border-radius:999px;padding:0 15px;font-size:.76rem;font-weight:700}.zone-campaign-toolbar button:disabled,.zone-campaign-editor-actions button:disabled,.zone-campaign-card-actions button:disabled{cursor:default;opacity:.45}.zone-campaign-editor-actions,.zone-campaign-card-actions{justify-content:flex-end;gap:9px;display:flex}.zone-campaign-card-actions{margin-top:12px}.zone-campaign-feedback{color:#ffffffad;margin:10px 0 16px;font-size:.78rem}@media (max-width:640px){.zone-campaign-datetime-grid{grid-template-columns:1fr}.zone-campaign-editor-actions button{flex:1}}.zone-campaign-targets{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;gap:10px;padding:14px;display:grid}.zone-campaign-targets-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.zone-campaign-targets-head span{color:#ffffff73;font-size:.72rem}.zone-campaign-target-list{gap:8px;display:grid}.zone-campaign-target-item{cursor:pointer;background:#ffffff09;border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:8px 10px;display:flex}.zone-campaign-target-item input{flex:none}.zone-campaign-target-save{min-height:36px;color:inherit;cursor:pointer;font:inherit;background:#ffffff1f;border:0;border-radius:999px;justify-self:end;padding:0 15px;font-size:.76rem;font-weight:700}.zone-campaign-target-save:disabled{cursor:default;opacity:.45}.my-zone-place-item{border-radius:18px;overflow:hidden}.my-zone-place-actions{justify-content:flex-end;padding:0 14px 12px;display:flex}.my-zone-place-actions button,.my-zone-create-zone-actions button{min-height:36px;color:inherit;cursor:pointer;font:inherit;background:#ffffff1a;border:0;border-radius:999px;padding:0 15px;font-size:.76rem;font-weight:700}.my-zone-place-actions button:disabled,.my-zone-create-zone-actions button:disabled{cursor:default;opacity:.45}.my-zone-create-zone{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;gap:13px;margin:0 12px 12px;padding:14px;display:grid}.my-zone-create-zone-head{gap:3px;display:grid}.my-zone-create-zone-head span,.my-zone-create-zone label>span{color:#ffffff80;font-size:.74rem}.my-zone-create-zone label{gap:7px;display:grid}.my-zone-create-zone input,.my-zone-create-zone textarea{width:100%;color:inherit;font:inherit;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;outline:0}.my-zone-create-zone input{min-height:42px;padding:0 11px}.my-zone-create-zone textarea{resize:vertical;min-height:78px;padding:10px 11px;line-height:1.5}.my-zone-create-zone-actions{justify-content:flex-end;gap:8px;display:flex}.my-zone-zone-business-link{border-color:rgba(var(--chimi-brand-rgb), .42);background:rgba(var(--chimi-brand-rgb), .16);color:#ffffffeb}.my-zone-zone-actions button{color:#ffffffb8;min-height:34px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:0 12px;font-size:.76rem;font-weight:650}.my-zone-zone-actions button:hover:not(:disabled),.my-zone-zone-business-link:hover{background:#ffffff17;border-color:#ffffff2e}.my-zone-place-actions button{border:1px solid rgba(var(--chimi-brand-rgb), .35);background:rgba(var(--chimi-brand-rgb), .14);color:#ffffffe6}.my-zone-create-zone{background:linear-gradient(#ffffff0e,#ffffff07);border-color:#ffffff1a}.my-zone-create-zone-head strong,.my-zone-create-zone input,.my-zone-create-zone textarea{color:#ffffffe6}.my-zone-create-zone-actions button{color:#ffffffb8}.my-zone-create-zone-actions button[type=submit]{border:1px solid rgba(var(--chimi-brand-rgb), .36);background:rgba(var(--chimi-brand-rgb), .16);color:#fffffff0}.zone-business-hero,.zone-business-panel{background:linear-gradient(#ffffff0d,#ffffff08);border-color:#ffffff18}.zone-business-hero h1,.zone-business-panel h2,.zone-business-metric strong,.zone-experience-analytics-item strong,.zone-campaign-editor-head strong,.zone-campaign-targets-head strong{color:#fffffff0}.zone-business-hero h1{letter-spacing:-.025em}.zone-business-kicker{color:#ffffff8f}.zone-business-place{color:#ffffffb8}.zone-business-meta span{color:#ffffffb8;background:#ffffff12;border:1px solid #fff1}.zone-business-metric{background:#ffffff0e;border:1px solid #ffffff0b}.zone-business-metric span,.zone-business-note,.zone-business-state{color:#ffffffa3}.zone-business-section-head>span{color:#ffffff8f}.zone-campaign-toolbar button,.zone-campaign-target-save,.zone-announcement-compose-foot button{border:1px solid rgba(var(--chimi-brand-rgb), .34);background:rgba(var(--chimi-brand-rgb), .15);color:#ffffffed}.zone-campaign-card-actions button,.zone-campaign-editor-actions button,.zone-announcement-item button{color:#ffffffbd;background:#fff1;border:1px solid #ffffff1a}.zone-campaign-toolbar button:hover:not(:disabled),.zone-campaign-target-save:hover:not(:disabled),.zone-announcement-compose-foot button:hover:not(:disabled){border-color:rgba(var(--chimi-brand-rgb), .5);background:rgba(var(--chimi-brand-rgb), .21)}.zone-campaign-card-actions button:hover:not(:disabled),.zone-campaign-editor-actions button:hover:not(:disabled),.zone-announcement-item button:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff2b}.zone-campaign-field input,.zone-campaign-field textarea,.zone-announcement-compose textarea{color:#ffffffe6}.zone-campaign-target-item{color:#ffffffc7}.my-zone-zone-business-link:focus-visible,.my-zone-zone-actions button:focus-visible,.my-zone-place-actions button:focus-visible,.my-zone-create-zone button:focus-visible,.zone-business-console button:focus-visible{outline:2px solid rgba(var(--chimi-brand-rgb), .58);outline-offset:2px}.chimi-journey-create-here-action{border:1px solid rgba(var(--chimi-brand-rgb), .28);color:#f4f6ffe6;background:rgba(var(--chimi-brand-rgb), .11);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:.7rem;font-weight:720;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.chimi-journey-create-here-action i{font-size:.95rem;font-style:normal;font-weight:500;line-height:1}.chimi-journey-create-here-action:disabled{opacity:.42;cursor:default}.chimi-journey-create-here-message{z-index:46;left:50%;bottom:calc(82px + env(safe-area-inset-bottom));color:#f2f4ffe6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0d101beb;border:1px solid #ffffff14;border-radius:18px;width:min(100% - 28px,520px);padding:14px 16px;position:fixed;transform:translate(-50%);box-shadow:0 18px 48px #0000004d}.chimi-journey-create-here-message>div>span{color:#ebeeff7a;letter-spacing:.11em;margin-bottom:5px;font-size:.61rem;font-weight:760;display:block}.chimi-journey-create-here-message p{margin:0;font-size:.78rem;line-height:1.45}.chimi-journey-create-here-message>a{color:#c9cfffeb;margin-top:8px;font-size:.72rem;font-weight:720;text-decoration:none;display:inline-flex}@media (max-width:720px){.chimi-journey-world-dock{grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.chimi-journey-create-here-action{justify-self:end;gap:4px;min-height:30px;padding:6px 8px;font-size:.61rem}.chimi-journey-create-here-action i{font-size:.82rem}.chimi-journey-create-here-message{bottom:calc(80px + env(safe-area-inset-bottom))}}.solution-local-place-field{border:1px solid rgba(var(--chimi-brand-rgb), .15);background:rgba(var(--chimi-brand-rgb), .035);border-radius:17px;padding:15px}.solution-local-place-intro{color:#ebeeff8c;margin:8px 0 12px;font-size:.73rem;line-height:1.48}.solution-local-place-status{border-radius:12px;align-items:center;gap:9px;margin-top:10px;padding:10px 11px;display:flex}.solution-local-place-status>i{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:.7rem;font-style:normal;display:grid}.solution-local-place-status>span{min-width:0}.solution-local-place-status strong,.solution-local-place-status small{display:block}.solution-local-place-status strong{color:#f4f6ffe6;font-size:.72rem}.solution-local-place-status small{color:#ebeeff94;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.68rem;overflow:hidden}.solution-local-place-status.is-pending{border:1px solid rgba(var(--chimi-brand-rgb), .22);background:rgba(var(--chimi-brand-rgb), .075)}.solution-local-place-status.is-pending>i{color:rgba(var(--chimi-brand-rgb), .96);background:rgba(var(--chimi-brand-rgb), .13)}.solution-local-place-status.is-saved{background:#78e7c011;border:1px solid #78e7c030}.solution-local-place-status.is-saved>i{color:#78e7c0;background:#78e7c01f}.solution-local-place-empty{color:#ebeeff75;margin-top:9px;display:block}@media (max-width:720px){.chimi-journey-world-dock{grid-template-columns:minmax(0,1fr) auto;gap:10px}.chimi-journey-create-here-action{border-color:rgba(var(--chimi-brand-rgb), .36);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#181c31f2;justify-self:auto;min-width:164px;min-height:42px;padding:9px 16px;font-size:.72rem;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000004d,inset 0 1px #ffffff0b}.chimi-journey-create-here-action i{font-size:1rem}.chimi-journey-create-here-message{bottom:calc(130px + env(safe-area-inset-bottom))}.solution-local-contract-actions{z-index:8;bottom:calc(8px + env(safe-area-inset-bottom));background:linear-gradient(#0b0d1600,#0b0d16f5 30%);margin:14px -4px 0;padding:12px 4px 4px;position:sticky}.solution-local-contract-actions .solution-primary-action{justify-content:center;width:100%;min-height:46px}.chimi-journey-opportunity-peek,.chimi-journey-opportunity-card{bottom:calc(max(13px, env(safe-area-inset-bottom)) + 130px)}}.chimi-journey-opportunity-list{gap:13px;max-height:min(56dvh,460px);display:grid;overflow:hidden}.chimi-journey-opportunity-list-items{scrollbar-width:none;gap:7px;padding-right:2px;display:grid;overflow-y:auto}.chimi-journey-opportunity-list-items::-webkit-scrollbar{display:none}.chimi-journey-opportunity-list-item{color:#eef0ff;text-align:left;width:100%;min-height:58px;font:inherit;cursor:pointer;background:#ffffff07;border:1px solid #fff1;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.chimi-journey-opportunity-list-item:hover{background:#7f8cff0e;border-color:#7f8cff33}.chimi-journey-opportunity-list-item>i{color:#aeb6ff;background:#7f8cff17;border-radius:11px;place-items:center;width:34px;height:34px;font-size:.68rem;font-style:normal;font-weight:850;display:grid}.chimi-journey-opportunity-list-item>span{min-width:0}.chimi-journey-opportunity-list-item strong,.chimi-journey-opportunity-list-item small{display:block}.chimi-journey-opportunity-list-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.25;overflow:hidden}.chimi-journey-opportunity-list-item small{color:#ebeeff80;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.65rem;overflow:hidden}.chimi-journey-opportunity-list-item>b{color:#8995ff;font-size:.7rem}@media (max-width:720px){.chimi-journey-opportunity-list{max-height:min(48dvh,410px)}.chimi-journey-opportunity-list-item{min-height:56px}}.solution-create-here-location{background:#ffffff09;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:12px 13px;display:flex}.solution-create-here-location>div{gap:3px;min-width:0;display:grid}.solution-create-here-location strong{font-size:.9rem;line-height:1.3}.solution-create-here-location small{color:#fff9;font-size:.78rem;line-height:1.4}.solution-create-here-location.is-ready{background:#49d4b50b;border-color:#49d4b542}.solution-create-here-location.is-required{border-color:#ffc0602e}.solution-create-here-location button{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:0 12px;font-size:.78rem}.solution-create-here-location button:disabled{cursor:default;opacity:.55}@media (max-width:720px){.solution-create-here-location{flex-direction:column;align-items:stretch}.solution-create-here-location button{width:100%}}.solution-zone-binding-field{background:#7f8cff0b;border:1px solid #7f8cff26;border-radius:16px;gap:8px;margin-top:2px;padding:14px;display:grid}.solution-zone-binding-field>span{color:#f7f8fff0;font-size:.92rem;font-weight:760}.solution-zone-binding-field select{color:#f7f8ffeb;background:#0c0f1ac2;border:1px solid #ffffff17;border-radius:12px;width:100%;min-height:46px;padding:0 42px 0 13px}.solution-zone-binding-field select:focus{border-color:#7f8cff75;outline:none;box-shadow:0 0 0 3px #7f8cff14}.solution-zone-binding-field select:disabled{opacity:.58;cursor:not-allowed}.solution-zone-binding-intro,.solution-zone-binding-hint,.solution-zone-binding-muted,.solution-zone-binding-status,.solution-zone-binding-warning,.solution-zone-binding-current{margin:0;line-height:1.45}.solution-zone-binding-intro{color:#e8ebffa8;font-size:.82rem}.solution-zone-binding-hint,.solution-zone-binding-muted,.solution-zone-binding-status{color:#e8ebff85;font-size:.78rem}.solution-zone-binding-current{color:#d9ffede6;background:#73e8ab12;border:1px solid #73e8ab2e;border-radius:999px;width:fit-content;padding:6px 9px;font-size:.78rem}.solution-zone-binding-warning{color:#ffe2b9eb;background:#ffbf6c0f;border:1px solid #ffbf6c29;border-radius:11px;padding:8px 10px;font-size:.78rem}@media (max-width:640px){.solution-zone-binding-field{border-radius:14px;padding:12px}.solution-zone-binding-field select{min-height:48px}}.community-zone-hero{background:radial-gradient(circle at 8% 0,#7f8cff29,#0000 31rem),radial-gradient(circle at 96% 12%,#4bccd614,#0000 24rem),#ffffff06;border:1px solid #ffffff17;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:28px;width:100%;padding:clamp(24px,4vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #0003}.community-zone-main{min-width:0}.community-zone-kicker-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.community-zone-kicker{color:#afb7ffe6;letter-spacing:.14em;font-size:11px;font-weight:900}.community-zone-verified{color:#e2e5fff5;letter-spacing:.08em;background:#7f8cff1c;border:1px solid #7f8cff33;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;font-weight:900;display:inline-flex}.community-zone-verified i{background:#9da7ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #9da7ffd9}.community-zone-main h1{color:#fff;letter-spacing:-.045em;max-width:820px;margin:0;font-size:clamp(34px,5vw,58px);line-height:1.02}.community-zone-place{color:#ffffffb3;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.community-zone-place:hover{color:#fff}.community-zone-place>span{color:#9da7ff}.community-zone-meta{color:#ffffff80;flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;font-size:13px;display:flex}.community-zone-meta i{color:#ffffff3d;font-style:normal}.community-zone-trust-copy{color:#ffffff9c;max-width:620px;margin:22px 0 0;font-size:14px;line-height:1.65}.community-zone-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.community-zone-place-action{color:#eff1fffa;background:#7f8cff1c;border:1px solid #7f8cff3d;border-radius:15px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:0 17px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.community-zone-manager{background:#ffffff09;border:1px solid #ffffff12;border-radius:22px;flex-direction:column;justify-content:flex-end;align-self:stretch;min-width:0;padding:18px;display:flex}.community-zone-manager-label{color:#ffffff57;letter-spacing:.11em;margin-bottom:13px;font-size:10px;font-weight:900;display:block}.community-zone-manager-person{align-items:center;gap:13px;min-width:0;display:flex}.community-zone-manager-person>div:last-child{gap:4px;min-width:0;display:grid}.community-zone-manager-person strong{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.community-zone-manager-person small{color:#ffffff6b;font-size:12px}@media (max-width:760px){.community-zone-hero{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}.community-zone-main h1{font-size:clamp(32px,10vw,46px)}.community-zone-place-action{width:100%}}.community-zone-experience-shell{background:linear-gradient(145deg,#7f8cff0e,#ffffff05);border:1px solid #ffffff13;border-radius:24px;gap:18px;margin-top:18px;padding:clamp(20px,3vw,28px);display:grid;position:relative;overflow:hidden}.community-zone-experience-shell:before{content:"";background:#9da7ffb8;width:72px;height:1px;position:absolute;top:0;left:28px;box-shadow:0 0 18px #9da7ff5c}.community-zone-experience-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.community-zone-experience-heading>div:first-child{min-width:0}.community-zone-experience-kicker{color:#afb7ffc7;letter-spacing:.14em;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.community-zone-experience-heading h2{color:#fffffff5;letter-spacing:-.025em;margin:0;font-size:clamp(22px,3vw,30px);line-height:1.12}.community-zone-experience-heading p{color:#ffffff8a;max-width:610px;margin:8px 0 0;font-size:13px;line-height:1.6}.community-zone-experience-summary{flex:none;justify-items:end;gap:1px;display:grid}.community-zone-experience-summary strong{color:#fffffff0;font-size:27px;line-height:1}.community-zone-experience-summary span{color:#ffffff61;font-size:11px;font-weight:700}.community-zone-experience-groups{gap:16px;display:grid}.community-zone-experience-group{border-top:1px solid #fff1;gap:12px;padding-top:16px;display:grid}.community-zone-experience-group:first-child{border-top:0;padding-top:0}.community-zone-experience-group-title-row{align-items:center;gap:9px;display:flex}.community-zone-experience-group-title-row h3{color:#ffffffe6;margin:0;font-size:15px}.community-zone-experience-group-title-row span{color:#ffffff7a;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:10px;font-weight:800;display:grid}.community-zone-experience-group-heading p{color:#ffffff6b;margin:5px 0 0;font-size:12px;line-height:1.5}.community-zone-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.community-zone-experience-card{min-width:0;color:inherit;background:#ffffff06;border:1px solid #ffffff13;border-radius:16px;padding:15px 16px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.community-zone-experience-card:hover{background:#7f8cff0e;border-color:#7f8cff45;transform:translateY(-1px)}.community-zone-experience-card.is-featured{background:radial-gradient(circle at 0 0,#7f8cff17,#0000 24rem),#ffffff07;border-color:#7f8cff29;grid-column:1/-1;padding:clamp(17px,2.5vw,22px)}.community-zone-experience-card-topline{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;display:flex}.community-zone-experience-state{color:#ffffff6e;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:800}.community-zone-experience-provenance{color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.community-zone-experience-provenance.is-official{color:#b8f5d3f0;background:#73e8ab12;border-color:#73e8ab2e}.community-zone-experience-provenance.is-community{color:#ffffffad;background:#ffffff0b;border-color:#ffffff1a}.community-zone-experience-card-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.community-zone-experience-card-main>div{min-width:0}.community-zone-experience-card strong{color:#ffffffed;font-size:14px;line-height:1.35;display:block}.community-zone-experience-card.is-featured strong{letter-spacing:-.015em;font-size:clamp(18px,2.4vw,22px)}.community-zone-experience-card p{color:#ffffff85;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.community-zone-experience-card.is-featured p{color:#fff9;-webkit-line-clamp:3;max-width:660px;font-size:13px}.community-zone-experience-arrow{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.community-zone-experience-card-footer{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding-top:11px;display:flex}.community-zone-experience-card-footer span{color:#fff6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.community-zone-experience-card-footer b{color:#b7beffe0;flex:none;font-size:11px;font-weight:800}.community-zone-experience-more{color:#ffffffa3;min-height:38px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;justify-self:start;padding:0 13px;font-size:11px;font-weight:800}.community-zone-experience-more:hover{color:#ffffffe0;background:#7f8cff0e;border-color:#7f8cff38}@media (max-width:700px){.community-zone-experience-shell{border-radius:20px;gap:16px;margin-top:14px;padding:18px 16px}.community-zone-experience-shell:before{left:18px}.community-zone-experience-summary{display:none}.community-zone-experience-grid{grid-template-columns:minmax(0,1fr)}.community-zone-experience-card.is-featured{grid-column:auto}.community-zone-experience-card,.community-zone-experience-card.is-featured{padding:15px}.community-zone-experience-card-footer{align-items:flex-start}.community-zone-experience-card-footer span{white-space:normal}}.community-zone-manager{background:linear-gradient(145deg,#ffffff0b,#ffffff06);border-color:#ffffff16;justify-content:center;align-self:center;min-height:156px;padding:20px}.community-zone-manager-label{color:#ffffff6b;margin-bottom:15px}.community-zone-experience-shell.is-single{gap:16px;padding:25px clamp(20px,3vw,28px) 28px}.community-zone-experience-shell.is-single .community-zone-experience-card{background:radial-gradient(circle at 0 0,#7f8cff1c,#0000 26rem),linear-gradient(145deg,#ffffff0a,#ffffff05);border-color:#7f8cff2b;padding:clamp(18px,2.4vw,22px);box-shadow:0 14px 38px #0000001f}.community-zone-experience-shell.is-single .community-zone-experience-card.is-featured strong{font-size:clamp(20px,2.5vw,24px)}.community-zone-experience-provenance{min-height:24px;padding:0 9px;font-size:10.5px}.community-zone-experience-state{color:#ffffff85;font-size:10.5px}.community-zone-experience-provenance.is-system{color:#e0e3fff5;background:#7f8cff21;border-color:#9da7ff45}.community-zone-experience-card-footer{margin-top:15px;padding-top:13px}.community-zone-experience-card-footer span{color:#ffffff7a}.community-zone-experience-card-footer b{color:#d2d7fff5;background:#7f8cff16;border:1px solid #7f8cff29;border-radius:10px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.community-zone-experience-arrow{color:#cdd2ffd1;background:#7f8cff12;border-color:#7f8cff24}@media (max-width:760px){.community-zone-manager{align-self:stretch;min-height:0;padding:17px}.community-zone-experience-shell.is-single{padding:20px 16px}.community-zone-experience-shell.is-single .community-zone-experience-card{padding:16px}}.community-home-moments{border-top:1px solid #ffffff13;margin-top:24px;padding-top:24px;position:relative}.community-zone-moments-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:10px;display:flex}.community-zone-moments-heading>div{min-width:0}.community-zone-moments-kicker{color:#afb7ffb3;letter-spacing:.14em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.community-zone-moments-heading h2{color:#fffffff2;letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.6vw,26px);line-height:1.15}.community-zone-moments-heading p{color:#ffffff7a;max-width:590px;margin:7px 0 0;font-size:12px;line-height:1.55}.community-zone-moments-count{color:#ffffff85;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;flex:none;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:11px;font-weight:800;display:grid}.community-home-moments .community-home-moment-list{margin-top:4px}.community-home-moments .community-home-moment:first-child{padding-top:12px}.community-zone-moments-more{color:#ffffff9e;min-height:40px;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;margin-top:10px;padding:0 14px;font-size:11px;font-weight:800}.community-zone-moments-more:hover{color:#ffffffdb;background:#7f8cff0d;border-color:#7f8cff38}@media (max-width:700px){.community-home-moments{margin-top:20px;padding-top:20px}.community-zone-moments-heading{align-items:flex-start}.community-zone-moments-count{min-width:27px;height:27px}.community-zone-moments-heading p{max-width:none}}.community-zone-manager-label.is-verified{color:#c0f4d8e6;letter-spacing:0;text-transform:none;background:#73e8ab11;border:1px solid #73e8ab2b;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;width:auto;margin-bottom:16px;padding:6px 9px 6px 7px;font-size:10px;font-weight:850;display:inline-flex}.community-zone-manager-label.is-verified i{color:#c4f8dcfa;background:#73e8ab24;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:900;line-height:1;display:grid}.community-zone-manager-label.is-verified span{white-space:nowrap;display:block}@media (max-width:520px){.community-zone-manager-label.is-verified{max-width:100%}.community-zone-manager-label.is-verified span{white-space:normal}}.community-zone-moment-locked{background:#7f8cff09;border:1px solid #7f8cff1f;border-radius:13px;justify-items:start;gap:10px;margin:12px 0 0 43px;padding:14px;display:grid}.community-zone-moment-locked p{color:#ffffff94;margin:0;font-size:12px;line-height:1.55}.community-zone-moment-locked button{color:#dee1fff5;min-height:38px;font:inherit;cursor:pointer;background:#7f8cff18;border:1px solid #7f8cff33;border-radius:11px;padding:0 13px;font-size:11px;font-weight:850}.community-zone-moment-locked button:hover:not(:disabled){background:#7f8cff24;border-color:#7f8cff57}.community-zone-moment-locked button:disabled{cursor:wait;opacity:.62}.community-zone-moment-locked small{color:#ffffff6e;font-size:11px;line-height:1.45}.community-zone-hero{isolation:isolate;position:relative;overflow:hidden}.community-zone-hero-cover{z-index:0;pointer-events:none;position:absolute;inset:0}.community-zone-hero-cover img,.community-zone-hero-cover video{object-fit:cover;width:100%;height:100%;display:block}.community-zone-hero-cover>span{background:linear-gradient(90deg,#080a13f0 0%,#080a13c7 50%,#080a1394 100%),linear-gradient(#080a1314,#080a137a);position:absolute;inset:0}.community-zone-hero>.community-zone-main,.community-zone-hero>.community-zone-manager{z-index:1;position:relative}.zone-cover-manager{grid-template-columns:minmax(0,1.4fr) minmax(15rem,.6fr);gap:1.25rem;margin-top:1.1rem;display:grid}.zone-cover-preview{background:radial-gradient(circle at 84% 14%,#7f8cff47,#0000 38%),radial-gradient(circle at 10% 92%,#4adeff1a,#0000 42%),#111522;border:1px solid #ffffff17;border-radius:1.2rem;min-height:17rem;position:relative;overflow:hidden}.zone-cover-preview img,.zone-cover-preview video{object-fit:cover;width:100%;height:100%;min-height:17rem;display:block}.zone-cover-fallback{flex-direction:column;justify-content:flex-end;gap:.45rem;min-height:17rem;padding:1.6rem;display:flex}.zone-cover-fallback span{color:#bbc2ffeb;letter-spacing:.14em;font-size:.72rem;font-weight:800}.zone-cover-fallback strong{max-width:22ch;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.08}.zone-cover-fallback small,.zone-cover-controls>small{color:#e7eaf69e}.zone-cover-controls{flex-direction:column;justify-content:center;gap:.9rem;display:flex}.zone-cover-actions{flex-wrap:wrap;gap:.65rem;display:flex}.zone-cover-action,.zone-cover-remove{min-height:2.7rem;font:inherit;border:1px solid #ffffff1c;border-radius:.82rem;padding:.72rem 1rem;font-weight:750}.zone-cover-action{cursor:pointer;color:#f6f7ff;background:#7f8cff26;position:relative;overflow:hidden}.zone-cover-action input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.zone-cover-action.is-disabled,.zone-cover-remove:disabled{opacity:.5;cursor:wait}.zone-cover-remove{cursor:pointer;color:#ffdadaf0;background:#ffffff09}.zone-cover-authority-note,.zone-cover-message{margin:0;line-height:1.55}.zone-cover-authority-note{color:#e7eaf6a3}.zone-cover-message{color:#c7cffff5}@media (max-width:760px){.zone-cover-manager{grid-template-columns:1fr}.zone-cover-preview,.zone-cover-preview img,.zone-cover-preview video,.zone-cover-fallback{min-height:13rem}.zone-cover-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zone-cover-action,.zone-cover-remove{text-align:center;width:100%}.zone-cover-remove{grid-column:1/-1}}.community-zone-manager{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.22);backdrop-filter:blur(18px)saturate(1.22);background:linear-gradient(145deg,#ffffff16,#ffffff09);border-color:#ffffff1f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff06,0 18px 44px #00000029}.community-zone-manager:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 0,#ffffff14,#0000 38%),radial-gradient(circle at 100% 100%,#7f8cff0e,#0000 42%);position:absolute;inset:0}.community-zone-manager-label.is-verified{-webkit-backdrop-filter:blur(12px)saturate(1.25);backdrop-filter:blur(12px)saturate(1.25);background:linear-gradient(145deg,#73e8ab1d,#73e8ab0e);border-color:#73e8ab38;box-shadow:inset 0 1px #ffffff12,0 7px 22px #186c471a}.community-zone-manager-label.is-verified i{box-shadow:inset 0 1px #ffffff1a,0 0 16px #73e8ab29}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.community-zone-manager{background:#141722e0}.community-zone-manager-label.is-verified{background:#2f5d46b8}}@media (max-width:760px){.community-zone-manager{-webkit-backdrop-filter:blur(15px)saturate(1.18);backdrop-filter:blur(15px)saturate(1.18)}.community-zone-manager-label.is-verified{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2)}}.community-zone-create-experience{color:#ebeefff0;letter-spacing:-.01em;background:linear-gradient(135deg,#7f8cff24,#7f8cff0e);border:1px solid #7f8cff38;border-radius:999px;justify-content:center;align-items:center;gap:7px;width:fit-content;min-height:42px;margin-top:14px;padding:0 15px;font-size:12px;font-weight:850;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff0e}.community-zone-create-experience:hover{background:#7f8cff26;border-color:#7f8cff6b;transform:translateY(-1px)}.community-zone-create-experience>span{font-size:16px;font-weight:500;line-height:1}.solution-zone-create-context{background:radial-gradient(circle at 0 0,#7f8cff1c,#0000 22rem),#ffffff06;border:1px solid #7f8cff2e;border-radius:17px;gap:5px;margin-bottom:18px;padding:15px 16px;display:grid}.solution-zone-create-context>span,.solution-zone-editor-context span{color:#afb7ffb8;letter-spacing:.13em;font-size:9px;font-weight:900}.solution-zone-create-context>strong{color:#fffffff5;font-size:17px;line-height:1.25}.solution-zone-create-context>p{color:#ffffff7a;margin:1px 0 0;font-size:12px;line-height:1.55}.solution-zone-editor-context{background:#7f8cff0e;border:1px solid #7f8cff29;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;width:min(100% - 32px,1180px);margin:16px auto 0;padding:13px 15px;display:flex}.solution-zone-editor-context>div{gap:4px;display:grid}.solution-zone-editor-context strong{color:#ffffffe0;font-size:13px}.solution-zone-editor-context a{color:#bec5ffd6;flex:none;font-size:11px;font-weight:800;text-decoration:none}@media (max-width:760px){.community-zone-create-experience{min-height:44px;padding-inline:16px}.solution-zone-editor-context{flex-direction:column;align-items:flex-start;gap:9px;width:calc(100% - 24px);margin-top:12px}}.community-zone-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.community-zone-canonical-experience{background:#ffffff06;border:1px solid #ffffff16;border-radius:20px;min-width:0;transition:border-color .15s,background .15s,transform .15s;overflow:hidden}.community-zone-canonical-experience:hover{background:#7f8cff0b;border-color:#7f8cff40;transform:translateY(-1px)}.community-zone-canonical-experience-main{min-width:0;color:inherit;grid-template-columns:118px minmax(0,1fr) 34px;align-items:center;gap:16px;padding:11px;text-decoration:none;display:grid}.community-zone-canonical-cover{background:#7f8cff12;border-radius:15px;width:118px;height:118px;position:relative;overflow:hidden}@media (max-width:720px){.community-zone-canonical-social-proof{gap:4px;bottom:8px;left:8px}.community-zone-canonical-social-proof>span{gap:4px;min-height:23px;padding:0 7px 0 5px}.community-zone-canonical-social-proof>span>i{width:16px;height:16px}.community-zone-canonical-social-proof strong{font-size:10px}.community-zone-canonical-social-proof em{font-size:9px}}.community-zone-canonical-cover{position:relative;overflow:hidden}.community-zone-canonical-social-proof{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;bottom:10px;left:10px}.community-zone-canonical-social-proof>span{-webkit-backdrop-filter:blur(12px)saturate(120%);background:#080b15ad;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 9px 0 6px;display:inline-flex;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff0d}.community-zone-canonical-social-proof>span>i{background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-style:normal;display:inline-flex}.community-zone-canonical-social-proof .is-participants>i{color:rgb(var(--chimi-brand-rgb));box-shadow:0 0 14px rgba(var(--chimi-brand-rgb), .18)}.community-zone-canonical-social-proof .is-saved>i{color:#ffffffeb}@media (max-width:720px){.community-zone-canonical-social-proof{gap:4px;bottom:8px;left:8px}.community-zone-canonical-social-proof>span{gap:4px;min-height:23px;padding:0 7px 0 5px}.community-zone-canonical-social-proof>span>i{width:16px;height:16px}.community-zone-canonical-social-proof strong{font-size:10px}.community-zone-canonical-social-proof em{font-size:9px}}.community-zone-canonical-cover img{object-fit:cover;width:100%;height:100%;display:block}.community-zone-canonical-cover .saved-solution-cover-fallback{color:#bfc6ffb8;background:radial-gradient(circle at 25% 15%,#7f8cff38,#0000 72%),#ffffff07;place-items:center;width:100%;height:100%;font-size:25px;font-weight:900;display:grid}.community-zone-canonical-copy{align-content:center;gap:7px;min-width:0;display:grid}.community-zone-canonical-badges{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.community-zone-canonical-title{color:#fffffff5;letter-spacing:-.018em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:850;line-height:1.22;overflow:hidden}.community-zone-canonical-summary{color:#ffffff7a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.community-zone-canonical-meta{color:#ffffff6b;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.community-zone-canonical-meta .experience-creator-identity{align-items:center;gap:6px;min-width:0;display:inline-flex}.community-zone-canonical-meta .experience-creator-name{color:#ffffffa1;text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.community-zone-canonical-dot{opacity:.48}.community-zone-canonical-location{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.community-zone-canonical-occurrence{color:#ffffff52;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.community-zone-canonical-arrow{color:#c2c8ffe0;background:#7f8cff0e;border:1px solid #7f8cff2e;border-radius:999px;place-items:center;width:34px;height:34px;font-size:14px;transition:border-color .15s,background .15s,transform .15s;display:grid}.community-zone-canonical-experience:hover .community-zone-canonical-arrow{background:#7f8cff1c;border-color:#7f8cff57;transform:translate(2px)}.community-zone-experience-shell.is-single .community-zone-canonical-experience{width:100%}@media (max-width:860px){.community-zone-experience-grid{grid-template-columns:1fr}}@media (max-width:560px){.community-zone-canonical-experience-main{grid-template-columns:92px minmax(0,1fr) 30px;gap:11px;padding:9px}.community-zone-canonical-cover{border-radius:13px;width:92px;height:92px}.community-zone-canonical-title{font-size:15px}.community-zone-canonical-summary{-webkit-line-clamp:1}.community-zone-canonical-meta{gap:5px}.community-zone-canonical-occurrence{display:none}.community-zone-canonical-arrow{width:30px;height:30px}}.community-zone-canonical-social-proof{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.community-zone-canonical-social-proof>span{color:#ffffffc7;-webkit-backdrop-filter:blur(10px)saturate(120%);background:#080b1585;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 9px 0 5px;display:inline-flex;box-shadow:inset 0 1px #ffffff0e}.community-zone-canonical-social-proof i{background:#fff1;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-style:normal;display:inline-flex}.community-zone-canonical-social-proof .is-participants i{color:rgb(var(--chimi-brand-rgb))}.community-zone-canonical-social-proof .is-saved i{color:#c9cfffeb}.community-zone-canonical-social-proof strong{color:#fffffff0;font-size:10px;font-weight:850;line-height:1}.community-zone-canonical-social-proof em{color:#ffffff80;font-size:9px;font-style:normal;font-weight:700;line-height:1}@media (max-width:560px){.community-zone-canonical-social-proof{gap:4px}.community-zone-canonical-social-proof>span{gap:4px;min-height:22px;padding:0 7px 0 4px}.community-zone-canonical-social-proof i{width:16px;height:16px}.community-zone-canonical-social-proof strong{font-size:9px}.community-zone-canonical-social-proof em{font-size:8px}}.community-zone-canonical-cover{isolation:isolate;position:relative;overflow:hidden}.community-zone-canonical-cover>.community-zone-canonical-social-proof{z-index:4;pointer-events:none;flex-flow:column;align-items:flex-start;gap:4px;width:auto;max-width:calc(100% - 12px);display:flex;position:absolute;bottom:6px;left:6px}.community-zone-canonical-cover>.community-zone-canonical-social-proof>span{box-sizing:border-box;-webkit-backdrop-filter:blur(10px)saturate(125%);white-space:nowrap;background:#070a12b8;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:22px;padding:0 7px 0 4px;display:inline-flex;overflow:hidden;box-shadow:0 5px 16px #0000003d,inset 0 1px #ffffff0e}.community-zone-canonical-cover>.community-zone-canonical-social-proof>span>i{background:#ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-style:normal;display:inline-flex}.community-zone-canonical-cover>.community-zone-canonical-social-proof .is-participants>i{color:rgb(var(--chimi-brand-rgb))}.community-zone-canonical-cover>.community-zone-canonical-social-proof .is-saved>i{color:#dbdffff5}.community-zone-canonical-cover>.community-zone-canonical-social-proof strong{color:#fff;flex:none;font-size:9px;font-weight:850;line-height:1}.community-zone-canonical-cover>.community-zone-canonical-social-proof em{color:#ffffffab;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;font-weight:700;line-height:1;overflow:hidden}@media (max-width:560px){.community-zone-canonical-cover>.community-zone-canonical-social-proof{gap:3px;bottom:5px;left:5px}.community-zone-canonical-cover>.community-zone-canonical-social-proof>span{gap:3px;min-height:20px;padding:0 6px 0 3px}.community-zone-canonical-cover>.community-zone-canonical-social-proof>span>i{width:15px;height:15px}.community-zone-canonical-cover>.community-zone-canonical-social-proof strong{font-size:8px}.community-zone-canonical-cover>.community-zone-canonical-social-proof em{font-size:7px}}@media (max-width:820px) and (display-mode:standalone){body:has(.community-home-page) .solution-feed-mobile-header{height:52px!important;padding:7px 8px!important}body:has(.community-home-page) .solution-feed-mobile-control{flex-basis:38px!important;width:38px!important;height:38px!important}body:has(.community-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile{left:calc(env(safe-area-inset-left) + 54px)!important;right:calc(env(safe-area-inset-right) + 8px)!important;gap:14px!important;height:52px!important;padding:0 6px!important}body:has(.community-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a{padding:17px 1px 14px!important;font-size:12px!important}body:has(.community-home-page) .solution-feed-mobile-header .solution-world-subnav--mobile a.is-active:after{bottom:5px!important}body:has(.community-home-page) .community-home-page{padding-top:calc(61px + env(safe-area-inset-top))!important}}.solution-local-place-discovery-tools{align-items:center;gap:10px;margin:0 0 10px;display:flex}.solution-local-place-nearby-action{border:1px solid rgba(var(--chimi-brand-rgb), .22);color:#e7eaffe0;background:rgba(var(--chimi-brand-rgb), .065);min-height:36px;font:inherit;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.72rem;font-weight:800;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.solution-local-place-nearby-action:hover:not(:disabled){border-color:rgba(var(--chimi-brand-rgb), .38);background:rgba(var(--chimi-brand-rgb), .11);transform:translateY(-1px)}.solution-local-place-nearby-action.is-ready{color:#c7f8e5f5;background:#78e7c013;border-color:#78e7c042}.solution-local-place-nearby-action:disabled{opacity:.48;cursor:default;transform:none}.solution-local-place-nearby-action>span{font-size:1rem;line-height:1}.solution-local-place-discovery-tools>small{color:#ebeeff7a;min-width:0;font-size:.68rem;line-height:1.4}@media (max-width:560px){.solution-local-place-discovery-tools{flex-direction:column;align-items:flex-start;gap:7px}.solution-local-place-nearby-action{min-height:38px}}.care-global-trigger{z-index:118;top:calc(env(safe-area-inset-top,0px) + 68px);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 38% 28%,#d2d6ff3d,#0000 32%),radial-gradient(circle at 68% 74%,#7f8cff47,#0000 58%),linear-gradient(145deg,#353d77f5,#13162afa);border:1px solid #b1baff61;border-radius:999px;place-items:center;width:48px;height:48px;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;animation:3.6s cubic-bezier(.4,0,.2,1) infinite care-global-trigger-breathe;display:grid;position:fixed;bottom:auto;left:auto;right:14px;overflow:visible;box-shadow:0 13px 38px #00000057,0 0 24px #7f8cff2e,inset 0 1px #ffffff29,inset 0 -10px 22px #080b1c33}.care-global-trigger:before,.care-global-trigger:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;z-index:-1;border:1px solid #9da8ff47;animation:3.2s cubic-bezier(.2,.6,.35,1) infinite care-global-trigger-ring;position:absolute}.care-global-trigger:before{inset:-7px}.care-global-trigger:after{border-color:#8b97ff2b;animation-delay:1.6s;inset:-14px}.care-global-trigger:hover,.care-global-trigger:focus-visible{border-color:#c6ccffa8;transform:translateY(-2px)scale(1.055);box-shadow:0 17px 44px #00000061,0 0 31px #7f8cff4d,inset 0 1px #fff3}.care-global-trigger-wave-base,.care-global-trigger-wave-live{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.65px}.care-global-trigger-wave-base{stroke:#d8dcff4f}.care-global-trigger-wave-live{stroke:#e0e3fffa;stroke-dasharray:11 39;stroke-dashoffset:50px;filter:drop-shadow(0 0 4px #a1acfff2);animation:2.15s linear infinite care-global-trigger-wave}@keyframes care-global-trigger-breathe{0%,to{transform:scale(1)}46%{transform:scale(1.035)}56%{transform:scale(1.015)}}@keyframes care-global-trigger-ring{0%{opacity:0;transform:scale(.82)}18%{opacity:.52}68%,to{opacity:0;transform:scale(1.3)}}@keyframes care-global-trigger-wave{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}.care-global-backdrop{z-index:280;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05070eb3;place-items:center;padding:24px;animation:.18s ease-out both care-global-backdrop-enter;display:grid;position:fixed;inset:0}.care-global-panel{color:#fffffff0;background:radial-gradient(circle at 12% 0,#7d89f429,#0000 34rem),#0c0f1bf7;border:1px solid #abb4ff2e;border-radius:28px;flex-direction:column;width:min(960px,100%);max-height:min(820px,100dvh - 48px);animation:.2s ease-out both care-global-panel-enter;display:flex;overflow:hidden;box-shadow:0 34px 100px #00000080}.care-global-panel-header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px 22px;display:flex}.care-global-panel-header>div{min-width:0}.care-global-kicker{color:#afb8ffc7;letter-spacing:.18em;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.care-global-panel-header h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(27px,3.4vw,42px);line-height:1.04}.care-global-panel-header p{color:#e8ebf6a8;max-width:560px;margin:10px 0 0;font-size:14px;line-height:1.55}.care-global-close{color:#ffffffd6;width:42px;height:42px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;flex:0 0 42px;place-items:center;font-size:27px;font-weight:400;line-height:1;display:grid}.care-global-close:hover,.care-global-close:focus-visible{background:#9ba5ff1a;border-color:#b8bfff57}.care-global-body{grid-template-columns:minmax(270px,.82fr) minmax(340px,1.18fr);gap:22px;min-height:0;padding:24px 30px 30px;display:grid;overflow:auto}.care-global-states{align-content:start;gap:8px;display:grid}.care-global-state{color:#ffffffe0;text-align:left;width:100%;min-width:0;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;gap:4px;padding:13px 15px;transition:border-color .14s,background .14s,transform .14s;display:grid}.care-global-state:hover:not(:disabled),.care-global-state:focus-visible:not(:disabled){background:#8691ef12;border-color:#b0b8ff42;transform:translate(2px)}.care-global-state.is-active{background:linear-gradient(135deg,#8591f426,#ffffff06);border-color:#aeb7ff61}.care-global-state:disabled{cursor:wait}.care-global-state strong{overflow-wrap:anywhere;color:#fff;min-width:0;font-size:14px;line-height:1.3}.care-global-state span{color:#e1e5f285;min-width:0;font-size:11px;line-height:1.4}.care-global-result{flex-direction:column;min-width:0;min-height:370px;display:flex}.care-global-result-placeholder,.care-global-result-error{text-align:center;background:#ffffff05;border:1px solid #ffffff0e;border-radius:22px;align-content:center;place-items:center;gap:9px;min-height:100%;padding:34px;display:grid}.care-global-result-placeholder>span{color:#b0b8ffc2;font-size:30px}.care-global-loading-mark{animation:1.3s ease-in-out infinite care-global-loading}.care-global-result-placeholder strong,.care-global-result-error strong{color:#fffffff0;max-width:400px;font-size:17px}.care-global-result-placeholder p,.care-global-result-error p{color:#e1e5f28f;max-width:430px;margin:0;font-size:13px;line-height:1.55}.care-global-result-error button{color:#fff;font:inherit;cursor:pointer;background:#828fee1f;border:1px solid #b0b8ff40;border-radius:12px;margin-top:7px;padding:10px 16px;font-size:13px;font-weight:800}.care-global-result-heading{justify-content:space-between;align-items:baseline;gap:14px;padding:0 2px 2px;display:flex}.care-global-result-heading>span,.care-global-alternatives>span{color:#aeb7ffb3;letter-spacing:.14em;font-size:10px;font-weight:900}.care-global-result-heading strong{color:#f0f2f994;font-size:12px;font-weight:750}.care-global-primary{background:linear-gradient(145deg,#828ef01f,#ffffff06);border:1px solid #aeb7ff33;border-radius:22px;grid-template-columns:auto 1fr;gap:15px;padding:20px;display:grid}.care-global-primary-mark{color:#c3c9ffe6;background:#8994f117;border:1px solid #b7bfff3d;border-radius:15px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.care-global-primary-copy{min-width:0}.care-global-primary-copy>span{color:#b0b9ffad;letter-spacing:.14em;font-size:9px;font-weight:900}.care-global-primary-copy h3{color:#fff;letter-spacing:-.025em;margin:5px 0 7px;font-size:clamp(21px,2.5vw,29px);line-height:1.08}.care-global-primary-copy p{color:#e7eaf5a6;margin:0;font-size:13px;line-height:1.55}.care-global-primary-copy small{color:#e8ebf56e;margin-top:10px;font-size:11px;display:block}.care-global-open-primary{color:#fff;background:#808cee24;border:1px solid #b0b8ff42;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-height:45px;padding:11px 14px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.care-global-open-primary:hover,.care-global-open-primary:focus-visible{background:#808cee38}.care-global-open-primary>span{font-size:18px}.care-global-alternatives{gap:7px;margin-top:4px;display:grid}.care-global-alternatives>span{margin:2px 2px 1px}.care-global-alternatives>a{min-width:0;color:inherit;background:#ffffff06;border:1px solid #fff1;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.care-global-alternatives>a:hover,.care-global-alternatives>a:focus-visible{background:#828fee12;border-color:#b0b8ff33}.care-global-alternatives>a>div{min-width:0}.care-global-alternatives strong{color:#ffffffe6;font-size:13px;display:block}.care-global-alternatives p{color:#e2e6f280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.care-global-result-note{color:#e0e4f063;margin:2px 3px 0;font-size:10px;line-height:1.45}@keyframes care-global-signal-pulse{0%{opacity:.8;transform:scale(.72)}72%,to{opacity:0;transform:scale(1.65)}}@keyframes care-global-loading{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes care-global-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes care-global-panel-enter{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:820px){.care-global-trigger{left:auto;right:15px;bottom:calc(78px + env(safe-area-inset-bottom));border-radius:999px;width:58px;min-width:0;height:58px;min-height:0;padding:0;box-shadow:0 14px 38px #00000057,0 0 26px #7f8cff38,inset 0 1px #ffffff26}.care-global-backdrop{padding:12px 10px calc(8px + env(safe-area-inset-bottom));place-items:end stretch}.care-global-panel{width:100%;max-height:calc(100dvh - 18px - env(safe-area-inset-top));border-radius:25px 25px 18px 18px;animation:.22s ease-out both care-global-sheet-enter}.care-global-panel-header{gap:14px;padding:21px 18px 17px}.care-global-panel-header h2{font-size:27px}.care-global-panel-header p{font-size:12px}.care-global-close{flex-basis:39px;width:39px;height:39px}.care-global-body{padding:15px 14px 22px;display:block;overflow:auto}.care-global-states{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.care-global-state{border-radius:14px;align-content:start;min-height:76px;padding:11px}.care-global-state:hover:not(:disabled),.care-global-state:focus-visible:not(:disabled){transform:none}.care-global-state strong{overflow-wrap:anywhere;font-size:13px}.care-global-state span{display:none}.care-global-result{min-height:0;margin-top:14px}.care-global-result-placeholder,.care-global-result-error{border-radius:18px;min-height:170px;padding:22px 17px}.care-global-result-heading{align-items:flex-start}.care-global-primary{border-radius:19px;padding:16px}.care-global-primary-copy h3{font-size:22px}}@media (max-width:390px){.care-global-states{grid-template-columns:1fr}.care-global-state{min-height:50px}}@keyframes care-global-sheet-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.care-global-trigger-signal:after,.care-global-loading-mark,.care-global-backdrop,.care-global-panel,.care-global-trigger,.care-global-trigger:before,.care-global-trigger:after,.care-global-trigger-wave-live{animation:none!important}}.care-global-trigger{-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:radial-gradient(circle at 34% 27%,#ffffff21,#0000 29%) padding-box padding-box,linear-gradient(155deg,#0d1123f7,#151830f5 52%,#090d1dfa) padding-box padding-box,conic-gradient(from 215deg,#5be1ffe0,#7389fffa 34%,#b867fff0 67%,#5be1ffe0) border-box;border:1px solid #0000;border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;animation:4.6s cubic-bezier(.22,.68,.28,1) infinite care-micro-pulse-orb;inset:88px 18px auto auto;box-shadow:0 8px 22px #00000057,0 0 12px #7088ff2e,0 0 4px #5fe0ff1f,inset 0 1px #ffffff21}.care-global-trigger:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;z-index:-1;border:1px solid #879fff45;animation:4.6s cubic-bezier(.22,.68,.28,1) infinite care-micro-pulse-aura;display:block;position:absolute;inset:-4px}.care-global-trigger:after{display:none}.care-global-trigger-icon{filter:drop-shadow(0 0 4px #8bacffa6);width:24px;height:24px}@keyframes care-micro-pulse-orb{0%,7%{transform:scale(1)}10%{transform:scale(1.055)}13%{transform:scale(1)}17%{transform:scale(1.032)}21%,to{transform:scale(1)}}@keyframes care-micro-pulse-aura{0%,7%{opacity:0;transform:scale(.96)}10%{opacity:.52;transform:scale(1.08)}15%{opacity:0;transform:scale(1.18)}17%{opacity:.32;transform:scale(1.04)}24%,to{opacity:0;transform:scale(1.16)}}@keyframes care-micro-pulse-wave{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@media (max-width:820px){.care-global-trigger{top:calc(env(safe-area-inset-top,0px) + 70px);width:43px;min-width:43px;height:43px;min-height:43px;bottom:auto;left:auto;right:15px}.care-global-trigger-icon{width:22px;height:22px}.care-global-trigger:before{inset:-3px}}@media (prefers-reduced-motion:reduce){.care-global-trigger,.care-global-trigger:before,.care-global-trigger-wave-live{animation:none!important}}.care-global-trigger{background:radial-gradient(circle at 34% 22%,#ffffff6b,#0000 26%),linear-gradient(145deg,#5067ffe0,#532aabeb);border:1px solid #e2e8ff61;width:48px;min-width:48px;height:48px;min-height:48px;overflow:visible;box-shadow:0 8px 24px #00000052,0 0 13px #59e2ff52,0 0 19px #7e71ff42,0 0 25px #dd53ff29,inset 0 1px #ffffff6b,inset 0 -5px 12px #411d9729}.care-global-trigger:before{background:radial-gradient(circle,#6fe0ff1f,#0000 68%);border:1px solid #8ab7ff57;animation:4.8s cubic-bezier(.22,.68,.28,1) infinite care-aurora-pulse-aura;display:block;inset:-3px;box-shadow:0 0 10px #7790ff2e}.care-global-trigger:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:.96;filter:saturate(136%)contrast(104%);background:radial-gradient(circle at 18% 18%,#5decff 0%,#5decffd1 19%,#0000 43%) 0 0/135% 135%,radial-gradient(circle at 82% 18%,#6f81ff 0%,#6f81ffd1 20%,#0000 45%) 100% 0/145% 145%,radial-gradient(circle at 82% 82%,#eb51fffa 0%,#eb51ffb8 21%,#0000 46%) 100% 100%/145% 145%,radial-gradient(circle at 20% 82%,#7245fffa 0%,#7245ffbd 23%,#0000 48%) 0 100%/140% 140%,linear-gradient(135deg,#34ceff,#676bff 43%,#c449ff 74%,#5cddff) 50%/100% 100%;animation:6.8s ease-in-out infinite care-aurora-liquid-flow;display:block;position:absolute;inset:2px;box-shadow:inset 0 1px 1px #ffffff61,inset 0 -6px 10px #3a1fa633}.care-global-trigger-icon{z-index:2;filter:drop-shadow(0 1px 2px #16105061)drop-shadow(0 0 5px #ffffff70);width:24px;height:24px}.care-global-trigger-wave-live{stroke:#fff;stroke-width:2.7px;stroke-dasharray:9 41;filter:drop-shadow(0 0 2px #fffffff5)drop-shadow(0 0 5px #70e5ffbd);animation:2.2s linear infinite care-aurora-wave-trace}.care-global-trigger:hover,.care-global-trigger:focus-visible{box-shadow:0 10px 27px #00000059,0 0 15px #56e9ff6b,0 0 23px #757bff57,0 0 29px #dd4fff38,inset 0 1px #ffffff7a}@keyframes care-aurora-pulse-aura{0%,6%{opacity:0;transform:scale(.97)}9%{opacity:.62;transform:scale(1.08)}13%{opacity:0;transform:scale(1.16)}16%{opacity:.38;transform:scale(1.06)}22%,to{opacity:0;transform:scale(1.15)}}@keyframes care-aurora-liquid-flow{0%,to{background-position:0 0,100% 0,100% 100%,0 100%,50%;transform:rotate(0)scale(1)}28%{background-position:18% 10%,82% 14%,92% 78%,14% 88%,50%;transform:rotate(5deg)scale(1.035)}54%{background-position:14% 26%,96% 18%,78% 94%,25% 75%,50%;transform:rotate(-4deg)scale(1.02)}78%{background-position:5% 13%,87% 4%,95% 88%,8% 94%,50%;transform:rotate(3deg)scale(1.04)}}@keyframes care-aurora-wave-trace{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@media (max-width:820px){.care-global-trigger{width:48px;min-width:48px;height:48px;min-height:48px;right:14px}.care-global-trigger-icon{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.care-global-trigger,.care-global-trigger:before,.care-global-trigger:after,.care-global-trigger-wave-live{animation:none!important}}.care-global-trigger{top:calc(env(safe-area-inset-top,0px) + 68px);color:#fff;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 42%,#ffffff3d,#ffffff0f 28%,#0000 52%),radial-gradient(circle at 30% 28%,#63f4ff3d,#0000 36%),radial-gradient(circle at 72% 72%,#ee5aff33,#0000 42%),radial-gradient(circle,#4b6effb8,#5440d2db 62%,#362494f5 100%);border:0;border-radius:999px;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;transition:transform .18s,box-shadow .18s,filter .18s;display:grid;bottom:auto;left:auto;right:14px;overflow:visible;box-shadow:0 8px 22px #00000047,0 0 10px #58dfff47,0 0 18px #7876ff3d,0 0 22px #df58ff29,inset 0 1px 1px #ffffff3d,inset 0 -5px 10px #10102c2e}.care-global-trigger:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:.96;filter:saturate(120%)drop-shadow(0 0 4px #58dfff57)drop-shadow(0 0 8px #e15bff38);background:conic-gradient(from 210deg,#46e6fffa,#57a5fffa,#6e6cfffa,#a75cfffa,#f75cd6fa,#46e6fffa);animation:6s linear infinite care-global-edge-ring-shift;position:absolute;inset:-1.5px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.care-global-trigger:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;opacity:.9;mix-blend-mode:screen;filter:blur(1px);background:radial-gradient(circle at 28% 28%,#6ef7ffb8,#0000 32%),radial-gradient(circle at 72% 70%,#f56aff85,#0000 34%),radial-gradient(circle at 50% 52%,#859eff4d,#0000 58%);animation:5.2s ease-in-out infinite care-global-core-drift,3.2s ease-in-out infinite care-global-heartbeat;position:absolute;inset:3px}.care-global-trigger:hover,.care-global-trigger:focus-visible{transform:translateY(-1px)scale(1.04);box-shadow:0 10px 25px #0000004d,0 0 12px #58dfff5c,0 0 20px #7876ff4d,0 0 24px #df58ff38,inset 0 1px 1px #ffffff47,inset 0 -5px 10px #10102c24}.care-global-trigger:focus-visible{outline-offset:4px;outline:2px solid #b4deffb8}.care-global-trigger-icon{z-index:2;filter:drop-shadow(0 0 2px #ffffffeb)drop-shadow(0 0 5px #66e0ff5c);width:22px;height:22px;position:relative;overflow:visible}.care-global-trigger-wave-base,.care-global-trigger-wave-live{fill:none;stroke-linecap:round;stroke-linejoin:round}@keyframes care-global-wave-run{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@keyframes care-global-heartbeat{0%,to{opacity:.88;transform:scale(1)}8%{opacity:.98;transform:scale(1.035)}14%{opacity:.92;transform:scale(.995)}20%{opacity:.97;transform:scale(1.025)}28%{opacity:.9;transform:scale(1)}}@keyframes care-global-core-drift{0%,to{transform:translate(0,0)}25%{transform:translate(1px,-1px)}50%{transform:translate(-1px,1px)}75%{transform:translate(1px)}}@keyframes care-global-edge-ring-shift{0%{filter:saturate(120%)hue-rotate()drop-shadow(0 0 4px #58dfff57)drop-shadow(0 0 8px #e15bff38)}to{filter:saturate(124%)hue-rotate(360deg)drop-shadow(0 0 4px #58dfff57)drop-shadow(0 0 8px #e15bff38)}}@media (max-width:820px){.care-global-trigger{top:calc(env(safe-area-inset-top,0px) + 68px);width:48px;min-width:48px;height:48px;min-height:48px;bottom:auto;left:auto;right:14px}}@media (prefers-reduced-motion:reduce){.care-global-trigger:before,.care-global-trigger:after,.care-global-trigger-wave-live{animation:none!important}}.care-global-trigger{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);isolation:isolate;background:radial-gradient(circle at 36% 24%,#ffffff29,#0000 28%),radial-gradient(circle at 66% 72%,#6475ff1f,#0000 48%),#0b0f23c2;border:0;border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;animation:4.8s ease-in-out infinite care-edge-orb-breathe;overflow:visible;box-shadow:0 8px 24px #0000004d,inset 0 1px #ffffff29,inset 0 -8px 18px #0306142e}.care-global-trigger:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;filter:drop-shadow(0 0 2px #5eedffc7)drop-shadow(0 0 5px #707dff73)drop-shadow(0 0 8px #e953ff38);background:conic-gradient(from 15deg,#61f2ff 0deg 42deg,#5da8ff 78deg,#7774ff 132deg,#bd69ff 190deg,#ff62c8 238deg,#a36fff 286deg,#62dfff 330deg,#61f2ff 360deg);animation:5.8s linear infinite care-edge-ring-travel;display:block;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.4px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.4px),#000 calc(100% - 2px))}.care-global-trigger:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:.9;background:radial-gradient(at 32% 20%,#ffffff38,#0000 34%),radial-gradient(circle at 24% 66%,#50e5ff17,#0000 34%),radial-gradient(circle at 77% 67%,#e255ff14,#0000 34%);animation:6.4s ease-in-out infinite care-edge-core-shift;display:block;position:absolute;inset:4px}.care-global-trigger-icon{z-index:3;filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 5px #73dcff7a);width:25px;height:25px;position:relative}.care-global-trigger-wave-base{stroke:#fff3;stroke-width:2.25px}.care-global-trigger-wave-live{stroke:#fff;stroke-width:2.65px;stroke-dasharray:10 40;stroke-dashoffset:50px;filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 4px #55e6ffbd);animation:2.15s linear infinite care-edge-wave-run}@keyframes care-edge-orb-breathe{0%,7%,23%,to{transform:scale(1)}10%{transform:scale(1.025)}14%{transform:scale(1)}18%{transform:scale(1.016)}}@keyframes care-edge-ring-travel{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes care-edge-core-shift{0%,to{opacity:.82;transform:translate(0,0)}50%{opacity:1;transform:translate(1px,-1px)}}@keyframes care-edge-wave-run{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}.care-global-trigger:hover,.care-global-trigger:focus-visible{background:radial-gradient(circle at 36% 24%,#fff3,#0000 29%),radial-gradient(circle at 66% 72%,#6d7fff24,#0000 48%),#0d1228cc;transform:translateY(-1px)scale(1.035);box-shadow:0 10px 26px #00000052,0 0 10px #56dfff29,0 0 16px #9068ff1f,inset 0 1px #fff3}.care-global-trigger:active{transform:scale(.96)}@media (max-width:820px){.care-global-trigger{width:48px;min-width:48px;height:48px;min-height:48px;top:calc(env(safe-area-inset-top,0px) + 68px);bottom:auto;left:auto;right:14px}}@media (prefers-reduced-motion:reduce){.care-global-trigger,.care-global-trigger:before,.care-global-trigger:after,.care-global-trigger-wave-live{animation:none!important}}.care-global-backdrop{-webkit-backdrop-filter:blur(16px)saturate(118%);backdrop-filter:blur(16px)saturate(118%);background:#04071275}.care-global-panel{-webkit-backdrop-filter:blur(30px)saturate(138%);backdrop-filter:blur(30px)saturate(138%);background:radial-gradient(circle at 12% 0,#7b8bff2e,#0000 38rem),radial-gradient(circle at 96% 100%,#cc5cff17,#0000 30rem),linear-gradient(145deg,#13172db3,#080b1999);border:1px solid #ffffff1a;box-shadow:0 34px 100px #00000061,inset 0 1px #ffffff14}.care-global-panel-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05}.care-global-states{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.care-global-state{color:#ffffffeb;text-align:center;background:radial-gradient(circle at 50% 18%,#ffffff0e,#0000 48%),#ffffff06;border:1px solid #ffffff13;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:126px;padding:12px 8px 11px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.care-global-state:before{content:"";background:var(--care-reaction-card-glow,#828eff1a);filter:blur(20px);opacity:.64;pointer-events:none;border-radius:50%;width:74px;height:74px;transition:opacity .18s,transform .18s;position:absolute;top:9px;left:50%;transform:translate(-50%)}.care-global-state:hover:not(:disabled),.care-global-state:focus-visible:not(:disabled){background:radial-gradient(circle at 50% 18%,#ffffff13,#0000 48%),#6f7deb0e;border-color:#b2bcff42;transform:translateY(-2px);box-shadow:0 13px 34px #0000002e}.care-global-state:hover:before,.care-global-state:focus-visible:before{opacity:1;transform:translate(-50%)scale(1.12)}.care-global-state.is-active{background:linear-gradient(145deg,#7888f521,#ffffff06);border-color:#b7c0ff6b;box-shadow:inset 0 0 0 1px #98a5ff0f,0 12px 32px #00000029}.care-global-state strong{z-index:2;color:#ffffffe8;text-align:center;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:800;line-height:1.22;position:relative}.care-reaction{--care-reaction-a:#758efff2;--care-reaction-b:#b767ffe0;z-index:2;background:radial-gradient(circle at 34% 24%, #ffffff4d, transparent 27%), radial-gradient(circle at 30% 72%, var(--care-reaction-a), transparent 56%), radial-gradient(circle at 78% 32%, var(--care-reaction-b), transparent 58%), #171b34b8;width:68px;height:68px;box-shadow:0 8px 18px #00000038, 0 0 16px color-mix(in srgb, var(--care-reaction-a) 30%, transparent), inset 0 1px 1px #ffffff38;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);transform-origin:50% 78%;border-radius:50%;place-items:center;display:grid;position:relative}.care-reaction-svg{width:64px;height:64px;overflow:visible}.care-reaction-atmosphere{fill:var(--care-reaction-a);opacity:.1}.care-reaction-face{fill:#0e122494;stroke:#ffffff24;stroke-width:1.2px}.care-reaction-line{fill:none;stroke:#ffffffeb;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px #ffffff42)}.care-reaction-eye{fill:#fffffff0}.care-reaction-mouth-open{fill:#070a18d1;stroke:#ffffffc2;stroke-width:2px}.care-reaction-tear{fill:#75dfff;filter:drop-shadow(0 0 4px #5adeff85)}.care-reaction-orbit-dot{fill:#d7dfffc7;filter:drop-shadow(0 0 4px #8aa1ff9e)}.care-reaction-crack,.care-reaction-spark{stroke:#ffffffe0}.care-reaction--angry{--care-reaction-a:#ff7747f5;--care-reaction-b:#ff4f76eb;animation:4.2s ease-in-out infinite care-reaction-angry}.care-reaction--panic_anxiety{--care-reaction-a:#46e3fff5;--care-reaction-b:#6475ffeb;animation:3.5s ease-in-out infinite care-reaction-panic}.care-reaction--overwhelmed{--care-reaction-a:#756bfff5;--care-reaction-b:#db5cffe6;animation:4.8s ease-in-out infinite care-reaction-overwhelmed}.care-reaction--sad{--care-reaction-a:#57acfff5;--care-reaction-b:#6677ded6;animation:4.6s ease-in-out infinite care-reaction-sad}.care-reaction--lonely{--care-reaction-a:#6f83cde0;--care-reaction-b:#9f7ce8c7;animation:5.4s ease-in-out infinite care-reaction-lonely}.care-reaction--hurt{--care-reaction-a:#ef6bade8;--care-reaction-b:#826affde;animation:4.7s ease-in-out infinite care-reaction-hurt}.care-reaction--impulsive{--care-reaction-a:#ffbe4dfa;--care-reaction-b:#ff6762e6;animation:3.7s ease-in-out infinite care-reaction-impulsive}@keyframes care-reaction-angry{0%,68%,to{transform:translate(0)rotate(0)}71%{transform:translate(-2px)rotate(-2deg)}74%{transform:translate(2px)rotate(2deg)}77%{transform:translate(-1px)rotate(-1deg)}80%{transform:translate(0)rotate(0)}}@keyframes care-reaction-panic{0%,62%,to{transform:scale(1)}67%{transform:scale(1.055)}72%{transform:scale(.985)}76%{transform:scale(1.04)}81%{transform:scale(1)}}@keyframes care-reaction-overwhelmed{0%,to{transform:rotate(-1deg)translateY(0)}45%{transform:rotate(2deg)translateY(-1px)}52%{transform:rotate(-2deg)translateY(1px)}}@keyframes care-reaction-sad{0%,60%,to{transform:translateY(0)}68%{transform:translateY(2px)}80%{transform:translateY(0)}}@keyframes care-reaction-lonely{0%,to{transform:translate(-1px)translateY(0)}50%{transform:translate(1px)translateY(-2px)}}@keyframes care-reaction-hurt{0%,66%,to{transform:scale(1)rotate(0)}72%{transform:scale(.96)rotate(-2deg)}79%{transform:scale(1)rotate(0)}}@keyframes care-reaction-impulsive{0%,64%,to{transform:translateY(0)rotate(0)}69%{transform:translateY(-3px)rotate(-2deg)}74%{transform:translateY(0)rotate(2deg)}79%{transform:translateY(-1px)rotate(0)}}.care-reaction--overwhelmed .care-reaction-spiral{stroke-dasharray:7 3;animation:2.1s linear infinite care-reaction-spiral}@keyframes care-reaction-spiral{to{stroke-dashoffset:-20px}}.care-reaction--sad .care-reaction-tear{transform-origin:top;animation:3.8s ease-in infinite care-reaction-tear}@keyframes care-reaction-tear{0%,54%{opacity:0;transform:translateY(-2px)scale(.7)}61%{opacity:1}78%{opacity:.9;transform:translateY(5px)scale(1)}88%,to{opacity:0;transform:translateY(8px)scale(.8)}}.care-reaction--lonely .care-reaction-orbit-dot{animation:3.8s ease-in-out infinite care-reaction-lonely-dot}@keyframes care-reaction-lonely-dot{0%,to{opacity:.45;transform:translate(-1px,1px)}50%{opacity:1;transform:translate(2px,-2px)}}.care-reaction--hurt .care-reaction-crack{animation:4.1s ease-in-out infinite care-reaction-crack}@keyframes care-reaction-crack{0%,65%,to{opacity:.38}72%,80%{opacity:1}}.care-reaction--impulsive .care-reaction-spark{animation:2.7s ease-in-out infinite care-reaction-spark}@keyframes care-reaction-spark{0%,60%,to{opacity:.3}68%,76%{opacity:1}}.care-global-state:hover .care-reaction,.care-global-state:focus-visible .care-reaction,.care-global-state.is-active .care-reaction{filter:saturate(116%)brightness(1.06);box-shadow:0 10px 24px #0003, 0 0 22px color-mix(in srgb, var(--care-reaction-a) 42%, transparent), inset 0 1px 1px #ffffff47}@media (min-width:821px){.care-global-body{grid-template-columns:minmax(300px,.9fr) minmax(350px,1.1fr)}}@media (max-width:820px){.care-global-panel{-webkit-backdrop-filter:blur(30px)saturate(138%);backdrop-filter:blur(30px)saturate(138%);background:radial-gradient(circle at 14% 0,#7b8bff29,#0000 28rem),linear-gradient(160deg,#12162bad,#070a1899)}.care-global-states{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.care-global-state{border-radius:17px;min-height:105px;padding:8px 4px 9px}.care-reaction{width:58px;height:58px}.care-reaction-svg{width:55px;height:55px}.care-global-state strong{font-size:10px}.care-global-result{margin-top:16px}}@media (max-width:360px){.care-global-states{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.care-reaction,.care-reaction-spiral,.care-reaction-tear,.care-reaction-orbit-dot,.care-reaction-crack,.care-reaction-spark{animation:none!important}}@media (max-width:820px){.care-global-state>.care-reaction{display:grid}}.care-global-recommendations{gap:10px;display:grid}.care-global-result-heading{margin-bottom:2px}.care-global-experience-card{width:100%;min-width:0}.care-global-experience-main{width:100%}.care-global-experience-cover img,.care-global-experience-cover video{object-fit:cover;width:100%;height:100%;display:block}.care-global-experience-fallback{background:radial-gradient(circle at 36% 22%,#ffffff14,#0000 34%),radial-gradient(circle at 70% 78%,#7f8cff1f,#0000 54%),#11152bbd;place-items:center;width:100%;height:100%;display:grid}.care-global-experience-fallback .care-reaction{width:72px;height:72px;box-shadow:0 8px 20px #0000002e,inset 0 1px #ffffff29}.care-global-experience-fallback .care-reaction-svg{width:68px;height:68px}.care-global-experience-copy{align-content:center;gap:5px;min-width:0;display:grid}.care-global-experience-kicker{color:#a8b3ffb8;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;line-height:1.2;display:block;overflow:hidden}.care-global-experience-card .community-zone-canonical-title{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.care-global-experience-card .community-zone-canonical-summary{color:#e5e9f680;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.care-global-experience-meta{color:#e0e4f16b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.3;display:block;overflow:hidden}.care-global-experience-card.is-primary{background:linear-gradient(145deg,#7f8cff0f,#ffffff05);border-color:#95a2ff2e}.care-global-experience-card.is-primary:hover{background:#7f8cff0e;border-color:#919fff4d}.care-global-alternatives{gap:8px;display:grid}.care-global-alternatives>span{margin-bottom:1px}.care-global-experience-card.is-alternative{opacity:.86;transition:opacity .15s,border-color .15s,background .15s,transform .15s}.care-global-experience-card.is-alternative:hover,.care-global-experience-card.is-alternative:focus-within{opacity:1}.care-global-primary,.care-global-primary-mark,.care-global-open-primary{display:none}@media (max-width:560px){.care-global-experience-main{grid-template-columns:92px minmax(0,1fr) 30px;gap:11px;padding:9px}.care-global-experience-cover{border-radius:13px;width:92px;height:92px}.care-global-experience-fallback .care-reaction{width:62px;height:62px}.care-global-experience-fallback .care-reaction-svg{width:58px;height:58px}.care-global-experience-card .community-zone-canonical-title{font-size:15px}.care-global-experience-card .community-zone-canonical-summary{-webkit-line-clamp:1}.care-global-experience-arrow{width:30px;height:30px}}.care-global-experience-card{--care-card-cover-size:118px;--care-card-main-padding:11px;position:relative}.care-global-social-proof{gap:4px;bottom:7px;left:7px}.care-global-social-proof>span{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);background:#070a14bd;gap:3px;min-height:22px;padding:0 6px 0 4px}.care-global-social-proof>span>i{width:15px;height:15px}.care-global-social-proof strong{font-size:9.5px}.care-global-social-proof em{font-size:8.5px}.care-global-save-button{top:calc(var(--care-card-main-padding) + 7px);left:calc(var(--care-card-main-padding) + var(--care-card-cover-size) - 34px - 7px);z-index:7;color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(13px)saturate(125%);backdrop-filter:blur(13px)saturate(125%);background:#070a14b8;border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:transform .15s,border-color .15s,background .15s,color .15s,opacity .15s;display:inline-flex;position:absolute;box-shadow:0 7px 18px #0000003d,inset 0 1px #ffffff12}.care-global-save-button:hover:not(:disabled),.care-global-save-button:focus-visible:not(:disabled){background:#5e6bd247;border-color:#a8b4ff6b;transform:translateY(-1px)scale(1.035)}.care-global-save-button.is-saved{color:#fff;background:linear-gradient(145deg,#7081f485,#7657d56b);border-color:#97a7ff6b;box-shadow:0 8px 22px #3d47af3d,0 0 15px #7f8cff30,inset 0 1px #ffffff21}.care-global-save-button.is-pending{opacity:.62}.care-global-save-button:disabled{cursor:default}.care-global-experience-arrow{z-index:2;position:relative}@media (max-width:560px){.care-global-experience-card{--care-card-cover-size:92px;--care-card-main-padding:9px}.care-global-social-proof{gap:3px;bottom:6px;left:6px}.care-global-social-proof>span{min-height:20px;padding:0 5px 0 4px}.care-global-social-proof>span>i{width:14px;height:14px}.care-global-social-proof strong{font-size:9px}.care-global-social-proof em{font-size:7.8px}.care-global-save-button{top:calc(var(--care-card-main-padding) + 6px);left:calc(var(--care-card-main-padding) + var(--care-card-cover-size) - 29px - 6px);width:29px;height:29px}}@media (max-width:820px){[data-care-flat-panel]{box-sizing:border-box;overscroll-behavior:contain;overflow:hidden auto;width:100%!important;max-width:none!important;max-height:calc(100dvh - env(safe-area-inset-top) - 6px)!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:22px 22px 0 0!important;margin:0!important;position:fixed!important;inset:auto 0 0!important}[data-care-flat-header]{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:17px 18px 9px!important}[data-care-flat-header]:before,[data-care-flat-header]:after{content:none!important;display:none!important}[data-care-flat-title]{color:#fff;letter-spacing:-.025em;margin:0!important;font-size:25px!important;font-weight:820!important;line-height:1.08!important}[data-care-flat-close]{-webkit-backdrop-filter:blur(10px)saturate(115%);backdrop-filter:blur(10px)saturate(115%);cursor:pointer;flex:none;box-shadow:inset 0 1px #ffffff0e;color:#ffffffe6!important;background:#ffffff0e!important;border:1px solid #ffffff24!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:inline-flex!important}[data-care-flat-close] svg{pointer-events:none;width:18px;height:18px;display:block}[data-care-flat-close]:active{transform:scale(.94)}}.care-global-trigger{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.care-global-trigger.is-dragging{cursor:grabbing;transition:none!important}.care-global-trigger.has-custom-position{will-change:transform}.chimi-journey-opportunity-list-item .chimi-journey-upcoming-cover img,.chimi-journey-opportunity-list-item .chimi-journey-upcoming-cover video{object-fit:cover;width:100%;height:100%;display:block}.chimi-journey-upcoming-experience-button{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:#ffffff06;border:1px solid #ffffff16;border-radius:20px;grid-template-columns:118px minmax(0,1fr) 34px;align-items:center;gap:16px;padding:11px}.chimi-journey-upcoming-experience-button:hover{background:#7f8cff0b;border-color:#7f8cff40}.chimi-journey-upcoming-experience-button>.chimi-journey-upcoming-cover{width:118px;height:118px}.chimi-journey-upcoming-cover-fallback{color:#c2c9ffe0;background:radial-gradient(circle at 34% 24%,#7f8cff38,#0000 48%),#101424f5;place-items:center;width:100%;height:100%;font-size:26px;display:grid}.chimi-journey-upcoming-experience-button>.chimi-journey-upcoming-copy{gap:5px;min-width:0;display:grid}.chimi-journey-upcoming-kicker{color:#a6b0ff9e;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:850;overflow:hidden}.chimi-journey-upcoming-context{color:#78e7c0c2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;display:block;overflow:hidden}.chimi-journey-upcoming-experience-button>.chimi-journey-upcoming-arrow{width:34px;height:34px}.chimi-journey-opportunity-list-item>.chimi-journey-upcoming-cover,.chimi-journey-opportunity-list-item>.chimi-journey-upcoming-copy,.chimi-journey-opportunity-list-item>.chimi-journey-upcoming-arrow{margin:0}@media (max-width:560px){.chimi-journey-upcoming-experience-button{grid-template-columns:92px minmax(0,1fr) 30px;gap:11px;padding:9px}.chimi-journey-upcoming-experience-button>.chimi-journey-upcoming-cover{border-radius:13px;width:92px;height:92px}.chimi-journey-upcoming-experience-button .community-zone-canonical-title{font-size:15px}.chimi-journey-upcoming-experience-button .community-zone-canonical-summary{-webkit-line-clamp:1}.chimi-journey-upcoming-experience-button>.chimi-journey-upcoming-arrow{width:30px;height:30px}.chimi-journey-upcoming-context{font-size:9px;display:block}.chimi-journey-upcoming-kicker{font-size:8px}}.chimi-journey-opportunity-peek-copy{text-align:left;gap:3px;min-width:0;display:grid;overflow:hidden}.chimi-journey-opportunity-peek-copy>small{color:#ffffff6b;letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:800;line-height:1.15;overflow:hidden}.chimi-journey-opportunity-peek-copy>strong{color:#fffffff0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.2;overflow:hidden}.chimi-journey-opportunity-peek-world{align-items:center;gap:4px;min-width:0;font-size:9px;font-weight:780;line-height:1.2;display:flex;overflow:hidden}.chimi-journey-opportunity-peek-place,.chimi-journey-opportunity-peek-zone{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chimi-journey-opportunity-peek-place{color:#ffffff94}.chimi-journey-opportunity-peek-world-arrow{color:#a6b0ff7a;flex:none}.chimi-journey-opportunity-peek-zone{color:#bcc4fff0;font-weight:840}.chimi-journey-opportunity-peek-distance{color:#ffffff5c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;font-weight:680;line-height:1.15;overflow:hidden}@media (max-width:560px){.chimi-journey-opportunity-peek-copy{gap:2px}.chimi-journey-opportunity-peek-copy>strong{font-size:12px}.chimi-journey-opportunity-peek-world,.chimi-journey-opportunity-peek-distance{font-size:8px}}.chimi-journey-upcoming-world-context{color:#ffffff6b;letter-spacing:.025em;align-items:center;gap:5px;min-width:0;font-size:9px;font-weight:760;line-height:1.2;display:flex;overflow:hidden}.chimi-journey-upcoming-place-context,.chimi-journey-upcoming-zone-context{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chimi-journey-upcoming-place-context{color:#ffffff80}.chimi-journey-upcoming-world-arrow{color:#a6b0ff6b;flex:none;font-size:9px}.chimi-journey-upcoming-zone-context{color:#b2bbffe0;font-weight:820}.chimi-journey-selected-world-context{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;margin:2px 0 13px;display:flex}.chimi-journey-selected-world-node{background:#ffffff09;border:1px solid #ffffff13;border-radius:12px;flex-direction:column;gap:2px;min-width:0;max-width:min(100%,330px);padding:7px 10px;display:inline-flex;overflow:hidden}.chimi-journey-selected-world-node>span{color:#ffffff5c;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:780;line-height:1}.chimi-journey-selected-world-node.is-zone{background:#7f8cff11;border-color:#7f8cff29}.chimi-journey-selected-world-arrow{color:#a6b0ff73;flex:none;font-size:12px}.chimi-journey-opportunity-route-distance{color:#ffffff73}@media (max-width:560px){.chimi-journey-upcoming-world-context{gap:4px;font-size:8px}.chimi-journey-selected-world-context{gap:5px;margin-bottom:11px}.chimi-journey-selected-world-node{max-width:calc(100% - 24px);padding:6px 8px}.chimi-journey-selected-world-node>strong{font-size:10px}}.chimi-journey-opportunity-peek-world{gap:4px;min-width:0;display:grid}.chimi-journey-opportunity-peek-place{color:#ffffff85;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;line-height:1.2;overflow:hidden}.chimi-journey-opportunity-peek-zone{color:#cdd3fff0;background:linear-gradient(135deg,#7f8cff21,#7f8cff0b);border:1px solid #7f8cff2e;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:100%;padding:4px 8px 4px 5px;display:inline-flex;overflow:hidden;box-shadow:0 8px 24px #3e49a014}.chimi-journey-opportunity-peek-zone>small{color:#bbc3ffeb;letter-spacing:.075em;background:#7f8cff21;border-radius:999px;flex:none;padding:3px 5px;font-size:7px;font-weight:900;line-height:1}.chimi-journey-opportunity-peek-zone>strong{color:#dce0fff5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:820;line-height:1.1;overflow:hidden}.chimi-journey-upcoming-world-context{gap:5px;min-width:0;margin-bottom:1px;display:grid}.chimi-journey-upcoming-place-context{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;line-height:1.2;overflow:hidden}.chimi-journey-upcoming-zone-context{background:linear-gradient(135deg,#7f8cff24,#7f8cff0b);border:1px solid #7f8cff30;border-radius:999px;align-items:center;gap:7px;width:fit-content;min-width:0;max-width:100%;padding:5px 9px 5px 5px;display:inline-flex;overflow:hidden;box-shadow:0 9px 26px #37419614}.chimi-journey-upcoming-zone-context>small{color:#bec6fff0;letter-spacing:.075em;background:#7f8cff24;border-radius:999px;flex:none;padding:3px 6px;font-size:7px;font-weight:900;line-height:1}.chimi-journey-upcoming-zone-context>strong{color:#dce0fff7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:840;line-height:1.15;overflow:hidden}.chimi-journey-selected-world-context{gap:7px;min-width:0;margin:3px 0 15px;display:grid;position:relative}.chimi-journey-selected-world-node{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;gap:3px;width:fit-content;min-width:0;max-width:min(100%,360px);padding:8px 11px;display:grid;position:relative;overflow:hidden}.chimi-journey-selected-world-node.is-place{color:#fffc}.chimi-journey-selected-world-node.is-zone{background:linear-gradient(135deg,#7f8cff1c,#7f8cff09);border-color:#7f8cff33;margin-left:18px;box-shadow:0 12px 34px #353f9414}.chimi-journey-selected-world-node.is-zone:before{content:"";border-bottom:1px solid #7f8cff42;border-left:1px solid #7f8cff42;border-bottom-left-radius:8px;width:10px;height:18px;position:absolute;top:-8px;left:-11px}.chimi-journey-selected-world-node>span{color:#ffffff52;letter-spacing:.085em;font-size:7px;font-weight:900;line-height:1}.chimi-journey-selected-world-node.is-zone>span{color:#b2bbffa8}.chimi-journey-selected-world-node>strong{color:#ffffffd6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:830;line-height:1.2;overflow:hidden}.chimi-journey-selected-world-node.is-zone>strong{color:#d3d8fffa}@media (max-width:560px){.chimi-journey-opportunity-peek-place,.chimi-journey-upcoming-place-context{font-size:9px}.chimi-journey-opportunity-peek-zone,.chimi-journey-upcoming-zone-context{gap:5px;padding:4px 7px 4px 4px}.chimi-journey-opportunity-peek-zone>strong,.chimi-journey-upcoming-zone-context>strong{font-size:9px}.chimi-journey-selected-world-node.is-zone{margin-left:14px}}.chimi-journey-live-place-context{z-index:4;width:min(100% - 28px,520px);color:inherit;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#121422f0,#0a0b13e0);border:1px solid #ffffff13;border-radius:18px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin:-2px auto 12px;padding:10px 11px 10px 10px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 44px #0000003d,inset 0 1px #ffffff09}.chimi-journey-live-place-context:before{border-radius:inherit;pointer-events:none;content:"";background:radial-gradient(circle at 14%,#7f8cff1f,#0000 34%);position:absolute;inset:0}.chimi-journey-live-place-context.is-approaching_place{border-color:#7f8cff30}.chimi-journey-live-place-context.is-at_place_verified{background:linear-gradient(135deg,#111e1ff2,#0a0f15e6);border-color:#70e6be38;box-shadow:0 16px 48px #00000040,0 0 34px #68e2bd0e,inset 0 1px #ffffff09}.chimi-journey-live-place-orbit{background:#7f8cff11;border:1px solid #7f8cff2b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.chimi-journey-live-place-orbit:before{border-radius:inherit;content:"";border:1px solid #7f8cff1f;position:absolute;inset:5px}.chimi-journey-live-place-orbit>i{z-index:1;background:#abb4fff5;border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 16px #7f8cffbf}.is-at_place_verified .chimi-journey-live-place-orbit{background:#70e6be0f;border-color:#70e6be36}.is-at_place_verified .chimi-journey-live-place-orbit>i{background:#8befcdfa;box-shadow:0 0 17px #70e6beb8}.chimi-journey-live-place-copy{z-index:1;gap:2px;min-width:0;display:grid;position:relative}.chimi-journey-live-place-copy>small{color:#9fa9ffb8;letter-spacing:.1em;font-size:7px;font-weight:900;line-height:1.15}.is-at_place_verified .chimi-journey-live-place-copy>small{color:#7ee5c3d1}.chimi-journey-live-place-copy>strong{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;line-height:1.25;overflow:hidden}.chimi-journey-live-place-copy>em{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;font-weight:650;line-height:1.25;overflow:hidden}.chimi-journey-live-place-context>b{z-index:1;color:#ffffff57;font-size:14px;font-weight:500;position:relative}.chimi-journey-live-place-context.is-between-places{opacity:.82;grid-template-columns:34px minmax(0,1fr)}.chimi-journey-live-place-context.is-between-places .chimi-journey-live-place-orbit>i{opacity:.66;width:5px;height:5px;box-shadow:0 0 12px #7f8cff6b}@media (max-width:560px){.chimi-journey-live-place-context{border-radius:16px;width:calc(100% - 22px);margin-bottom:10px}.chimi-journey-live-place-copy>strong{font-size:11px}}.chimi-journey-opportunity-list{max-height:min(78dvh,760px);overflow:hidden}.chimi-journey-opportunity-list .chimi-journey-opportunity-close{z-index:12;color:#ffffffe0;-webkit-backdrop-filter:blur(14px)saturate(125%);background:#0d101cd1;border:1px solid #ffffff1f;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;font-size:22px;font-weight:400;line-height:1;display:grid;box-shadow:0 8px 24px #00000038}.chimi-journey-opportunity-list-items{overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-height:min(62dvh,620px);overflow:hidden auto}.chimi-journey-upcoming-cover{position:relative;overflow:hidden}.chimi-journey-upcoming-cover>.community-zone-canonical-social-proof{z-index:4;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;margin:0;display:flex;position:absolute;bottom:8px;left:8px}.chimi-journey-upcoming-cover>.community-zone-canonical-social-proof>span{min-height:22px;padding:0 7px 0 4px}.chimi-journey-upcoming-kicker{display:none!important}@media (max-width:760px){.chimi-journey-opportunity-card .chimi-journey-opportunity-list-items{min-height:0}.chimi-journey-opportunity-card.chimi-journey-opportunity-list{z-index:120!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - max(56px, env(safe-area-inset-top)))!important;-webkit-backdrop-filter:blur(24px)saturate(128%)!important;background:#0b0e18f7!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:22px 22px 0 0!important;margin:0!important;padding:18px 0 0!important;position:fixed!important;inset:auto 0 0!important;overflow:hidden!important;transform:none!important;box-shadow:0 -22px 70px #00000061!important}.chimi-journey-opportunity-list>.chimi-journey-opportunity-kicker{flex:none;align-items:center;min-height:44px;padding:5px 64px 14px 16px;display:flex;margin:0!important}.chimi-journey-opportunity-list>.chimi-journey-opportunity-close{width:36px!important;height:36px!important;margin:0!important;position:absolute!important;top:13px!important;right:14px!important}.chimi-journey-opportunity-list-items{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;max-height:calc(100dvh - max(56px, env(safe-area-inset-top)) - 76px)!important;padding:0 10px calc(16px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.chimi-journey-opportunity-list-items .chimi-journey-upcoming-experience-button{width:100%;margin:0}.chimi-journey-upcoming-cover>.community-zone-canonical-social-proof em{display:none}.chimi-journey-upcoming-cover>.community-zone-canonical-social-proof>span{min-height:21px;padding:0 6px 0 4px}.chimi-journey-upcoming-cover>.community-zone-canonical-social-proof strong{font-size:10px}}.chimi-journey-opportunity-sheet-overlay{z-index:119;padding-top:max(82px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(3px);background:linear-gradient(#03050d0a,#03050d61);justify-content:center;align-items:flex-end;animation:.18s ease-out chimi-journey-now-sheet-backdrop;display:flex;position:fixed;inset:0}.chimi-journey-opportunity-card.chimi-journey-opportunity-list{color:#f6f7ff;flex-direction:column;min-height:0;animation:.22s cubic-bezier(.2,.8,.2,1) chimi-journey-now-sheet-in;display:flex;z-index:120!important;width:min(100%,760px)!important;max-width:760px!important;max-height:72dvh!important;padding:10px 14px max(18px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(26px)saturate(1.22)!important;background:radial-gradient(circle at 16% 0,#7f8cff29,#0000 22rem),linear-gradient(#161a2dc2,#080b16b8)!important;border:1px solid #b5bcff2e!important;border-bottom:0!important;border-radius:29px 29px 0 0!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 -20px 64px #00000061,inset 0 1px #ffffff12!important}.chimi-journey-opportunity-sheet-handle{z-index:19;background:#eaedff57;border-radius:999px;flex:none;width:42px;height:4px;margin:1px auto 15px;position:relative}.chimi-journey-opportunity-list>.chimi-journey-opportunity-close{font:inherit;place-items:center;line-height:1;z-index:20!important;color:#f7f8fff0!important;-webkit-backdrop-filter:blur(18px)saturate(1.2)!important;background:#0f121f94!important;border:1px solid #ffffff1f!important;border-radius:50%!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;font-size:1.2rem!important;display:grid!important;position:absolute!important;top:9px!important;right:16px!important;box-shadow:0 8px 24px #0000003d,inset 0 1px #ffffff14!important}.chimi-journey-opportunity-list>.chimi-journey-opportunity-kicker{flex:none;align-items:center;line-height:1.35;color:#a6b0ffcc!important;letter-spacing:.17em!important;min-height:0!important;margin:0!important;padding:0 48px 17px 4px!important;font-size:.58rem!important;font-weight:900!important;display:flex!important}.chimi-journey-opportunity-list>.chimi-journey-opportunity-kicker>i{display:none}.chimi-journey-opportunity-list>.chimi-journey-opportunity-list-items{overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto;gap:10px;min-height:0;display:grid;max-height:none!important;margin:0!important;padding:0 0 2px!important;overflow:hidden auto!important}.chimi-journey-opportunity-list .chimi-journey-upcoming-experience-button{background:#ffffff08;border-color:#fff1;border-radius:18px;margin:0!important}.chimi-journey-opportunity-list .chimi-journey-upcoming-experience-button:hover{background:#7f8cff0e;border-color:#97a1ff2e}.chimi-journey-opportunity-list .chimi-journey-upcoming-experience-button>.chimi-journey-upcoming-cover{box-shadow:none}@media (max-width:820px){.chimi-journey-opportunity-sheet-overlay{padding-top:max(82px, env(safe-area-inset-top));align-items:flex-end}.chimi-journey-opportunity-card.chimi-journey-opportunity-list{width:100%!important;max-width:none!important;max-height:calc(100dvh - max(82px, env(safe-area-inset-top)))!important;border-bottom:0!important;border-left:1px solid #b5bcff2e!important;border-right:1px solid #b5bcff2e!important;border-radius:29px 29px 0 0!important;margin:0!important}.chimi-journey-opportunity-list>.chimi-journey-opportunity-list-items{padding-bottom:env(safe-area-inset-bottom)!important}}@keyframes chimi-journey-now-sheet-in{0%{opacity:.72;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes chimi-journey-now-sheet-backdrop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chimi-journey-opportunity-sheet-overlay,.chimi-journey-opportunity-card.chimi-journey-opportunity-list{animation:none!important}}@media (min-width:821px){.chimi-journey-opportunity-card.chimi-journey-opportunity-list{width:min(100% - 48px,1080px)!important;max-width:1080px!important}.chimi-journey-opportunity-list>.chimi-journey-opportunity-list-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:820px){.chimi-journey-opportunity-list>.chimi-journey-opportunity-list-items{grid-template-columns:minmax(0,1fr)}}.chimi-journey-opportunity-close svg{width:20px;height:20px;display:block}.experience-home-card--poster{isolation:isolate;aspect-ratio:3/4;background:#141827;border:1px solid #ffffff16;border-radius:24px;transition:transform .18s cubic-bezier(.22,.8,.26,1),border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000038}.experience-home-card--poster:hover,.experience-home-card--poster:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .24);transform:translateY(-3px);box-shadow:0 24px 56px #0000004d}.experience-home-card--poster .experience-home-card-media{z-index:0;aspect-ratio:auto;border-radius:inherit;background:#141827;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.experience-home-card--poster .experience-home-media,.experience-home-card--poster .experience-home-media-placeholder{width:100%;height:100%}.experience-home-card--poster .experience-home-media{object-fit:cover;transition:transform .52s cubic-bezier(.22,.8,.26,1),filter .32s;transform:scale(1.001)}.experience-home-card--poster:hover .experience-home-media{filter:saturate(1.04)brightness(.97);transform:scale(1.035)}.experience-home-card--poster:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#06080f03 0%,#06080f05 29%,#06080f1f 43%,#06080f6b 60%,#06080fd1 82%,#06080ff0 100%);position:absolute;inset:0}.experience-home-card--poster .experience-home-card-kind{z-index:5;-webkit-backdrop-filter:blur(12px)saturate(125%);background:#070a128f;border-color:#ffffff24;padding:6px 9px;top:12px;left:12px;box-shadow:0 7px 20px #0003}.experience-home-card--poster .experience-home-social-proof{z-index:5;flex-flow:column;align-items:flex-end;gap:4px;inset:12px 12px auto auto}.experience-home-card--poster .experience-home-social-proof>span{-webkit-backdrop-filter:blur(12px)saturate(125%);background:#070a129e;min-height:25px;padding:0 8px 0 5px}.experience-home-card--poster .experience-home-social-proof>span>i{width:18px;height:18px}.experience-home-card--poster .experience-home-social-proof strong{font-size:10px}.experience-home-card--poster .experience-home-social-proof em{font-size:9px}.experience-home-card--poster .experience-home-card-copy{z-index:3;-webkit-backdrop-filter:blur(2.5px);text-shadow:0 2px 16px #0000006b;background:linear-gradient(#07091000 0%,#0709101f 26%,#07091080 64%,#070910b8 100%);align-content:end;min-width:0;padding:92px 16px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.experience-home-card--poster .experience-home-card-copy h3{color:#fffffffa;letter-spacing:-.035em;-webkit-line-clamp:2;margin:0;font-size:clamp(18px,1.55vw,22px);font-weight:860;line-height:1.14}.experience-home-card--poster .experience-home-card-copy>p{color:#eff2ffba;-webkit-line-clamp:3;margin:8px 0 0;font-size:11.5px;line-height:1.46}.experience-home-card--poster .experience-home-card-meta{color:#e8ebfa94;white-space:nowrap;align-items:center;gap:7px;min-width:0;margin-top:12px;font-size:10px;display:flex;overflow:hidden}.experience-home-card--poster .experience-home-card-meta>.experience-creator-identity{flex:0 auto;max-width:70%}.experience-home-card--poster .experience-home-card-meta .chimi-avatar{border-color:#fff3;box-shadow:0 4px 18px #00000047}.experience-home-card--poster .experience-home-card-area{color:#e6e9f87a;text-overflow:ellipsis;overflow:hidden}.experience-home-rail--slide .experience-home-card--poster{scroll-snap-align:start;scroll-snap-stop:normal}@media (max-width:720px){.experience-home-card--poster{border-radius:21px}.experience-home-card--poster .experience-home-card-copy{padding:78px 14px 14px}.experience-home-card--poster .experience-home-card-copy h3{font-size:18px}.experience-home-card--poster .experience-home-card-copy>p{-webkit-line-clamp:2;font-size:11px}.experience-home-card--poster .experience-home-card-kind{top:10px;left:10px}.experience-home-card--poster .experience-home-social-proof{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.experience-home-card--poster,.experience-home-card--poster .experience-home-media{transition:none}.experience-home-card--poster:hover,.experience-home-card--poster:focus-visible,.experience-home-card--poster:hover .experience-home-media{transform:none}}.experience-home-section--editorial .experience-home-rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;padding:2px 2px 16px;display:flex;overflow:auto hidden}.experience-home-section--editorial .experience-home-rail::-webkit-scrollbar{display:none}.experience-home-section--editorial .experience-home-card{isolation:isolate;scroll-snap-align:start;background:#141827;border:1px solid #ffffff16;border-radius:24px;flex:0 0 min(34%,360px);height:clamp(330px,33vw,430px);transition:transform .2s cubic-bezier(.22,.8,.26,1),border-color .18s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 18px 42px #0003}.experience-home-section--editorial .experience-home-card:first-child{flex-basis:min(58%,650px)}.experience-home-section--editorial .experience-home-card:hover,.experience-home-section--editorial .experience-home-card:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .22);transform:translateY(-3px);box-shadow:0 26px 58px #00000047}.experience-home-section--editorial .experience-home-card-media{z-index:0;aspect-ratio:auto;border-radius:inherit;background:#141827;width:100%;height:100%;position:absolute;inset:0}.experience-home-section--editorial .experience-home-media,.experience-home-section--editorial .experience-home-media-placeholder{width:100%;height:100%}.experience-home-section--editorial .experience-home-media{object-fit:cover;transition:transform .62s cubic-bezier(.22,.8,.26,1),filter .36s;transform:scale(1.001)}.experience-home-section--editorial .experience-home-card:hover .experience-home-media{filter:saturate(1.035)brightness(.98);transform:scale(1.035)}.experience-home-section--editorial .experience-home-card:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#07091000 0%,#07091003 34%,#07091024 49%,#07091085 70%,#070910e6 100%);position:absolute;inset:0}.experience-home-section--editorial .experience-home-card-kind{z-index:5;-webkit-backdrop-filter:blur(12px)saturate(120%);background:#070a128f;top:13px;left:13px}.experience-home-section--editorial .experience-home-social-proof{z-index:5;flex-flow:column;align-items:flex-end;gap:4px;inset:13px 13px auto auto}.experience-home-section--editorial .experience-home-social-proof>span{-webkit-backdrop-filter:blur(12px)saturate(120%);background:#070a1299;min-height:25px;padding:0 8px 0 5px}.experience-home-section--editorial .experience-home-social-proof>span>i{width:18px;height:18px}.experience-home-section--editorial .experience-home-social-proof strong{font-size:10px}.experience-home-section--editorial .experience-home-social-proof em{font-size:9px}.experience-home-section--editorial .experience-home-card-copy{z-index:3;text-shadow:0 2px 16px #0000006b;background:linear-gradient(#07091000 0%,#07091014 25%,#07091066 61%,#070910b3 100%);align-content:end;min-width:0;padding:96px 18px 17px;display:grid;position:absolute;bottom:0;left:0;right:0}.experience-home-section--editorial .experience-home-card-copy h3{color:#fffffffa;letter-spacing:-.032em;-webkit-line-clamp:2;margin:0;font-size:19px;font-weight:860;line-height:1.14}.experience-home-section--editorial .experience-home-card:first-child .experience-home-card-copy h3{max-width:82%;font-size:clamp(25px,2.25vw,32px);line-height:1.08}.experience-home-section--editorial .experience-home-card-copy>p{color:#f0f3ffad;-webkit-line-clamp:2;margin:8px 0 0;font-size:11px;line-height:1.45}.experience-home-section--editorial .experience-home-card:first-child .experience-home-card-copy>p{color:#f0f3ffbf;-webkit-line-clamp:3;max-width:72%;font-size:12.5px}.experience-home-section--editorial .experience-home-card-meta{color:#e8ebfa94;white-space:nowrap;align-items:center;gap:7px;min-width:0;margin-top:12px;font-size:10px;display:flex;overflow:hidden}.experience-home-section--editorial .experience-home-card-meta>.experience-creator-identity{flex:0 auto;max-width:70%}.experience-home-section--editorial .experience-home-card-meta .chimi-avatar{border-color:#fff3;box-shadow:0 4px 18px #00000040}.experience-home-section--editorial .experience-home-card-area{color:#e8ebfa7a;text-overflow:ellipsis;overflow:hidden}.experience-home-section--editorial .experience-home-card:first-child:before{z-index:2;background:radial-gradient(circle, rgba(var(--chimi-brand-rgb), .12), transparent 68%);filter:blur(18px);pointer-events:none;content:"";border-radius:999px;width:54%;height:48%;position:absolute;top:-20%;right:-12%}@media (max-width:720px){.experience-home-section--editorial .experience-home-rail{scroll-snap-type:x mandatory;gap:12px;margin-right:-15px;padding-right:15px}.experience-home-section--editorial .experience-home-card,.experience-home-section--editorial .experience-home-card:first-child{aspect-ratio:4/5;scroll-snap-align:start;border-radius:21px;flex:0 0 min(86vw,160px);height:auto}.experience-home-section--editorial .experience-home-card-copy{padding:78px 14px 14px}.experience-home-section--editorial .experience-home-card-copy h3,.experience-home-section--editorial .experience-home-card:first-child .experience-home-card-copy h3{max-width:100%;font-size:20px;line-height:1.12}.experience-home-section--editorial .experience-home-card-copy>p,.experience-home-section--editorial .experience-home-card:first-child .experience-home-card-copy>p{-webkit-line-clamp:2;max-width:100%;font-size:11px}.experience-home-section--editorial .experience-home-card-kind{top:10px;left:10px}.experience-home-section--editorial .experience-home-social-proof{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.experience-home-section--editorial .experience-home-card,.experience-home-section--editorial .experience-home-media{transition:none}.experience-home-section--editorial .experience-home-card:hover,.experience-home-section--editorial .experience-home-card:focus-visible,.experience-home-section--editorial .experience-home-card:hover .experience-home-media{transform:none}}.chimi-journey-opportunity-card.is-selected-experience{isolation:isolate}.chimi-journey-selected-hero{background:#0c1020;border-radius:22px 22px 17px 17px;height:clamp(205px,31vw,290px);margin:-18px -18px 17px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000047}.chimi-journey-selected-hero-media,.chimi-journey-selected-hero-vignette{position:absolute;inset:0}.chimi-journey-selected-hero-media{background:radial-gradient(circle at 80% 14%,#7f8cff38,#0000 34%),linear-gradient(145deg,#13182c,#090d18);overflow:hidden}.chimi-journey-selected-hero-media>img,.chimi-journey-selected-hero-media>video{object-fit:cover;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;transform:scale(1.015)}.chimi-journey-selected-hero-vignette{z-index:1;pointer-events:none;background:linear-gradient(#05070f80 0%,#05070f0f 34%,#05070f38 57%,#05070fed 100%),linear-gradient(90deg,#05070f61,#0000 58%)}.chimi-journey-selected-hero-topline{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:17px;left:18px;right:18px}.chimi-journey-selected-hero-topline>span,.chimi-journey-selected-hero-topline>em{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080b1673;border:1px solid #ffffff21;align-items:center;min-width:0;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 8px 26px #00000024}.chimi-journey-selected-hero-topline>span{border-radius:999px;gap:6px;padding:7px 10px}.chimi-journey-selected-hero-topline>span>i{color:#9ca6ff;font-size:10px;font-style:normal}.chimi-journey-selected-hero-topline>span>strong{color:#f8f9ffeb;letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:950;line-height:1;overflow:hidden}.chimi-journey-selected-hero-topline>em{color:#f5f7ffcc;white-space:nowrap;border-radius:999px;flex:0 auto;padding:7px 10px;font-size:9px;font-style:normal;font-weight:800;line-height:1}.chimi-journey-selected-hero-caption{z-index:3;gap:5px;min-width:0;display:grid;position:absolute;bottom:18px;left:18px;right:118px}.chimi-journey-selected-hero-caption>small{color:#dee2ffa8;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:850;line-height:1.2;overflow:hidden}.chimi-journey-selected-hero-caption>strong{color:#fff;letter-spacing:-.035em;text-shadow:0 4px 20px #00000061;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(17px,3.6vw,23px);font-weight:900;line-height:1.04;display:-webkit-box;overflow:hidden}.chimi-journey-selected-hero-zone{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11152aa8;border:1px solid #a8b1ff3d;border-radius:15px;gap:6px;width:88px;padding:6px;display:grid;position:absolute;bottom:17px;right:17px;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff12}.chimi-journey-selected-hero-zone-media,.chimi-journey-selected-hero-zone-mark{aspect-ratio:16/10;background:linear-gradient(135deg,#7f8cff57,#5fdac321);border-radius:10px;place-items:center;width:100%;display:grid;overflow:hidden}.chimi-journey-selected-hero-zone-media>img,.chimi-journey-selected-hero-zone-media>video{object-fit:cover;width:100%;height:100%}.chimi-journey-selected-hero-zone-mark{color:#dadfffeb;font-size:17px;font-weight:950}.chimi-journey-selected-hero-zone>span:last-child{gap:2px;min-width:0;display:grid}.chimi-journey-selected-hero-zone small{color:#a7b1ffb3;letter-spacing:.1em;font-size:6px;font-weight:950;line-height:1}.chimi-journey-selected-hero-zone strong{color:#f2f4fff0;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:850;line-height:1.15;overflow:hidden}.chimi-journey-selected-hero-fallback{position:absolute;inset:0;overflow:hidden}.chimi-journey-selected-hero-fallback>i{filter:blur(18px);background:#7f8cff3d;border-radius:999px;width:155px;height:155px;animation:8s ease-in-out infinite alternate chimi-journey-selected-hero-drift;position:absolute}.chimi-journey-selected-hero-fallback>i:first-child{top:-55px;left:-20px}.chimi-journey-selected-hero-fallback>i:nth-child(2){background:#60dbc226;animation-delay:-3s;bottom:-65px;right:-32px}.chimi-journey-selected-hero-fallback>i:nth-child(3){background:#ce6fff1c;width:92px;height:92px;animation-delay:-5s;top:35%;left:48%}.chimi-journey-selected-hero-fallback>b{color:#dadfff6b;font-size:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes chimi-journey-selected-hero-drift{0%{transform:translate(-8px,-4px)scale(.96)}to{transform:translate(16px,12px)scale(1.08)}}@media (max-width:720px){.chimi-journey-selected-hero{border-radius:21px 21px 16px 16px;height:220px;margin:-16px -16px 15px}.chimi-journey-selected-hero-topline{top:14px;left:14px;right:14px}.chimi-journey-selected-hero-caption{bottom:15px;left:14px;right:103px}.chimi-journey-selected-hero-zone{width:78px;bottom:13px;right:13px}}@media (prefers-reduced-motion:reduce){.chimi-journey-selected-hero-fallback>i{animation:none}}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-summary{color:#e8ebffd1;max-width:720px;margin:0 2px 18px;font-size:.98rem;font-weight:520;line-height:1.5}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-opportunity-message{margin-top:0}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-opportunity-actions{margin-top:2px}@media (max-width:560px){.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-summary{margin-bottom:15px;font-size:.94rem;line-height:1.45}}.chimi-journey-selected-social-meta{background:linear-gradient(135deg,#ffffff09,#7f8cff06);border:1px solid #fff1;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;min-width:0;margin:-4px 2px 16px;padding:10px 12px;display:flex;box-shadow:inset 0 1px #ffffff06}.chimi-journey-selected-creator{align-items:center;gap:9px;min-width:0;display:flex}.chimi-journey-selected-creator-avatar{background:linear-gradient(145deg,#7e8cff47,#4049972e);border:1px solid #97a2ff38;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:0 7px 20px #0000002e}.chimi-journey-selected-creator-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.chimi-journey-selected-creator-avatar>strong{color:#eceffff0;font-size:12px;font-weight:900}.chimi-journey-selected-creator-copy{gap:2px;min-width:0;display:grid;overflow:hidden}.chimi-journey-selected-creator-copy>small{color:#ffffff57;letter-spacing:.1em;font-size:6px;font-weight:900;line-height:1}.chimi-journey-selected-creator-copy>strong{color:#f6f7ffeb;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:11px;font-weight:820;line-height:1.2;overflow:hidden}.chimi-journey-selected-social-proof{flex:none;align-items:center;gap:7px;display:flex}.chimi-journey-selected-social-proof>span{background:#ffffff07;border:1px solid #ffffff0e;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;display:flex}.chimi-journey-selected-social-proof i{color:#96a1ffb8;font-size:8px;font-style:normal}.chimi-journey-selected-social-proof strong{color:#f2f4ffe6;font-size:10px;font-weight:900}.chimi-journey-selected-social-proof small{color:#ffffff6b;font-size:8px;font-weight:650}@media (max-width:560px){.chimi-journey-selected-social-meta{gap:8px;padding:9px 10px}.chimi-journey-selected-creator-avatar{width:31px;height:31px}.chimi-journey-selected-creator-copy>strong{max-width:125px;font-size:10px}.chimi-journey-selected-social-proof{gap:4px}.chimi-journey-selected-social-proof>span{gap:3px;padding:5px 6px}.chimi-journey-selected-social-proof small{display:none}}.chimi-journey-opportunity-card.is-selected-experience{position:fixed;overflow:visible}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-hero{overflow:hidden}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-opportunity-close{-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);cursor:pointer;place-items:center;z-index:30!important;color:#f7f8ffeb!important;opacity:1!important;visibility:visible!important;background:#0a0d1ba8!important;border:1px solid #ffffff1f!important;border-radius:999px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important;position:absolute!important;inset:13px 13px auto auto!important;transform:none!important;box-shadow:0 10px 30px #00000047,inset 0 1px #ffffff14!important}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-opportunity-close svg{opacity:.9;pointer-events:none;width:21px;height:21px;display:block}@media (hover:hover){.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-opportunity-close:hover{background:#161b34d1!important;border-color:#aeb7ff40!important;box-shadow:0 13px 34px #00000052,0 0 24px #7f8cff17!important}}@media (max-width:560px){.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-opportunity-close{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;top:11px!important;right:11px!important}}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-hero-topline{right:72px}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-hero-distance{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:min(150px,34vw);overflow:hidden}@media (max-width:560px){.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-hero-topline{right:66px}.chimi-journey-opportunity-card.is-selected-experience .chimi-journey-selected-hero-distance{max-width:112px;padding:7px 9px;font-size:8px}}@media (max-width:720px){.chimi-journey-live-place-context{bottom:calc(max(13px, env(safe-area-inset-bottom)) + 208px)}}@media (max-width:560px){.chimi-journey-live-place-context{bottom:calc(max(13px, env(safe-area-inset-bottom)) + 200px)}}@media (max-width:720px){.chimi-journey-live-place-context,.chimi-journey-opportunity-peek{bottom:calc(max(13px, env(safe-area-inset-bottom)) + 116px)!important}.chimi-journey-live-place-context{min-height:92px;z-index:35!important;width:calc(50% - 21px)!important;max-width:none!important;margin:0!important;padding:12px!important;position:fixed!important;left:14px!important;right:auto!important}.chimi-journey-opportunity-peek{min-height:92px;z-index:35!important;width:calc(50% - 21px)!important;max-width:none!important;padding:12px!important;left:auto!important;right:14px!important;transform:none!important}.chimi-journey-opportunity-peek-copy,.chimi-journey-opportunity-peek-world{min-width:0}.chimi-journey-opportunity-peek>b{margin-left:8px}}@media (max-width:560px){.chimi-journey-live-place-context,.chimi-journey-opportunity-peek{bottom:calc(max(13px, env(safe-area-inset-bottom)) + 116px)!important}.chimi-journey-live-place-context{min-height:88px;width:calc(50% - 18px)!important;padding:10px!important;left:12px!important}.chimi-journey-opportunity-peek{min-height:88px;width:calc(50% - 18px)!important;padding:10px!important;right:12px!important}.chimi-journey-live-place-context>strong,.chimi-journey-opportunity-peek-copy>strong{font-size:14px}}.chimi-journey-opportunity-card.is-selected-experience{z-index:130!important}@media (max-width:720px){.chimi-journey-live-place-context,.chimi-journey-opportunity-peek{border-radius:18px!important;height:78px!important;min-height:78px!important;padding:9px 10px!important}.chimi-journey-opportunity-peek>i{flex:0 0 44px;width:44px;height:44px}.chimi-journey-live-place-orbit{width:31px;height:31px}.chimi-journey-live-place-copy{gap:2px}.chimi-journey-live-place-copy>small,.chimi-journey-opportunity-peek-copy>small{line-height:1.05}.chimi-journey-live-place-copy>strong,.chimi-journey-opportunity-peek-copy>strong{line-height:1.08}.chimi-journey-live-place-copy>em,.chimi-journey-opportunity-peek-distance{line-height:1.05}}@media (max-width:560px){.chimi-journey-live-place-context,.chimi-journey-opportunity-peek{border-radius:17px!important;height:74px!important;min-height:74px!important;padding:8px 9px!important}.chimi-journey-opportunity-peek>i{flex:0 0 40px;width:40px;height:40px}.chimi-journey-live-place-orbit{width:29px;height:29px}.chimi-journey-live-place-context>b,.chimi-journey-opportunity-peek>b{font-size:12px}}@media (max-width:720px){.chimi-journey-live-place-context,.chimi-journey-opportunity-peek{border-radius:17px!important;height:68px!important;min-height:68px!important;padding:7px 9px!important}.chimi-journey-opportunity-peek>i{flex:0 0 36px!important;width:36px!important;height:36px!important}.chimi-journey-live-place-orbit{width:27px!important;height:27px!important}.chimi-journey-live-place-copy,.chimi-journey-opportunity-peek-copy{gap:1px!important}.chimi-journey-live-place-copy>small,.chimi-journey-opportunity-peek-copy>small{font-size:7px!important;line-height:1!important}.chimi-journey-live-place-copy>strong,.chimi-journey-opportunity-peek-copy>strong{font-size:13px!important;line-height:1.04!important}.chimi-journey-live-place-copy>em,.chimi-journey-opportunity-peek-distance{font-size:8px!important;line-height:1!important}.chimi-journey-live-place-context>b,.chimi-journey-opportunity-peek>b{font-size:12px!important}}@media (max-width:560px){.chimi-journey-opportunity-peek-world{display:none!important}.chimi-journey-live-place-context,.chimi-journey-opportunity-peek{border-radius:16px!important;height:62px!important;min-height:62px!important;padding:6px 8px!important}.chimi-journey-opportunity-peek>i{flex:0 0 34px!important;width:34px!important;height:34px!important}.chimi-journey-live-place-orbit{width:25px!important;height:25px!important}.chimi-journey-live-place-copy>small,.chimi-journey-opportunity-peek-copy>small{font-size:6.5px!important}.chimi-journey-live-place-copy>strong,.chimi-journey-opportunity-peek-copy>strong{font-size:12px!important}.chimi-journey-live-place-copy>em,.chimi-journey-opportunity-peek-distance{font-size:7.5px!important}}.chimi-journey-create-form{overflow:visible}.chimi-itinerary-place-search{border:0;min-width:0;margin:0;padding:0}.chimi-itinerary-place-search>legend{color:#e5e9fa94;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;padding:0;font-size:.66rem;font-weight:760}.chimi-itinerary-place-search-shell{z-index:20;position:relative}.chimi-itinerary-place-search-box{background:#0e121ed1;border:1px solid #ffffff16;border-radius:17px;align-items:center;gap:10px;min-height:54px;padding:0 14px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff06}.chimi-itinerary-place-search-box:focus-within{background:#111523f0;border-color:#7f8cff6b;box-shadow:0 0 0 3px #7f8cff12}.chimi-itinerary-place-search-box.is-selected{border-color:#78e7c033}.chimi-itinerary-place-search-icon{color:#cfd6ff7a;flex:none;font-size:1.15rem}.chimi-itinerary-place-search-box input{color:#f4f6fff2;outline:0;flex:1;min-width:0;font-size:.86rem;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.chimi-itinerary-place-search-box input::placeholder{color:#dfe3f652}.chimi-itinerary-place-search-status{color:#cdd3f370;white-space:nowrap;flex:none;font-size:.62rem}.chimi-itinerary-place-suggestions{z-index:80;overscroll-behavior:contain;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0d17f7;border:1px solid #ffffff17;border-radius:18px;max-height:278px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #00000061}.chimi-itinerary-place-suggestions button{color:#f1f3ffe6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 10px;display:grid}.chimi-itinerary-place-suggestions button:hover,.chimi-itinerary-place-suggestions button:focus-visible{background:#7f8cff17;outline:none}.chimi-itinerary-place-suggestions button>i{color:#b8c1ffb3;background:#7f8cff12;border:1px solid #7f8cff24;border-radius:999px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.chimi-itinerary-place-suggestions button>span{min-width:0}.chimi-itinerary-place-suggestions strong,.chimi-itinerary-place-suggestions small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chimi-itinerary-place-suggestions strong{color:#f4f6fff0;font-size:.76rem;font-weight:760}.chimi-itinerary-place-suggestions small{color:#dadef26b;margin-top:4px;font-size:.65rem}.chimi-itinerary-place-suggestions button>b{color:#bdc5ff61;font-size:.9rem}.chimi-itinerary-place-selected{background:#78e7c009;border:1px solid #78e7c01a;border-radius:14px;grid-template-columns:30px minmax(0,1fr);gap:10px;margin-top:8px;padding:10px 12px;display:grid}.chimi-itinerary-place-selected>i{color:#90efcfe0;background:#78e7c017;border-radius:999px;place-items:center;width:27px;height:27px;font-size:.68rem;font-style:normal;display:grid}.chimi-itinerary-place-selected>div{min-width:0}.chimi-itinerary-place-selected span,.chimi-itinerary-place-selected strong,.chimi-itinerary-place-selected small{display:block}.chimi-itinerary-place-selected span{color:#97e2cb80;letter-spacing:.11em;font-size:.52rem;font-weight:820}.chimi-itinerary-place-selected strong{color:#f2f5ffe6;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.74rem;overflow:hidden}.chimi-itinerary-place-selected small{color:#dadef266;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.62rem;line-height:1.35;overflow:hidden}.chimi-itinerary-place-hint{color:#d3d7eb52;margin-top:7px;font-size:.6rem;display:block}.chimi-itinerary-place-error{color:#ffa4b0db;margin:7px 0 0;font-size:.64rem;line-height:1.4}@media (max-width:720px){.chimi-itinerary-place-search-shell{z-index:auto}.chimi-itinerary-place-search-box{border-radius:16px;min-height:51px}.chimi-itinerary-place-suggestions{border-radius:16px;max-height:240px;margin-top:7px;position:static}.chimi-itinerary-place-suggestions button{min-height:55px}.chimi-itinerary-place-selected{padding:9px 10px}}.chimi-itinerary-studio-shell{grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:clamp(30px,5vw,70px);width:min(100%,1180px);margin:0 auto;padding-bottom:120px;display:grid}.chimi-itinerary-studio-main{min-width:0}.chimi-itinerary-route-builder{gap:10px;margin-top:32px;padding-left:34px;display:grid;position:relative}.chimi-itinerary-route-builder:before{content:"";background:linear-gradient(#aab3ffbf,#aab3ff2e,#ffffffb8);width:1px;position:absolute;top:24px;bottom:24px;left:12px}.chimi-itinerary-route-endpoint{background:#101320b3;border:1px solid #ffffff12;border-radius:18px;align-items:center;gap:14px;min-height:70px;padding:14px 16px;display:flex;position:relative}.chimi-itinerary-route-endpoint>i{z-index:2;background:#aab3ff;border-radius:999px;width:13px;height:13px;position:absolute;left:-29px;box-shadow:0 0 22px #7f8cff66}.chimi-itinerary-route-endpoint.is-destination>i{background:#fff;width:18px;height:18px;left:-32px}.chimi-itinerary-route-endpoint span,.chimi-itinerary-anchor-copy>span,.chimi-itinerary-picker-head>span,.chimi-itinerary-picker-place>span,.chimi-itinerary-published-lock>span{color:#b4bdff80;letter-spacing:.12em;font-size:.58rem;font-weight:830;display:block}.chimi-itinerary-route-endpoint strong{color:#f4f6ffeb;margin-top:4px;font-size:.9rem;display:block}.chimi-itinerary-anchor-card{background:linear-gradient(145deg,#1c2135d6,#0e111ddb);border:1px solid #7f8cff1f;border-radius:18px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;padding:12px 12px 12px 10px;display:grid;position:relative}.chimi-itinerary-anchor-index{color:#d9deffcc;background:#7f8cff1c;border-radius:999px;place-items:center;width:30px;height:30px;font-size:.66rem;font-weight:800;display:grid}.chimi-itinerary-anchor-copy{min-width:0}.chimi-itinerary-anchor-copy strong,.chimi-itinerary-anchor-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chimi-itinerary-anchor-copy strong{color:#f4f6fff0;margin-top:4px;font-size:.85rem}.chimi-itinerary-anchor-copy small{color:#dce1f56b;margin-top:4px;font-size:.65rem}.chimi-itinerary-anchor-actions{gap:5px;display:flex}.chimi-itinerary-anchor-actions button{color:#e8ebff9e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.chimi-itinerary-anchor-actions button:last-child{color:#ff9eb1bf}.chimi-itinerary-anchor-actions button:disabled{opacity:.25;cursor:default}.chimi-itinerary-anchor-empty{background:#7f8cff06;border:1px dashed #aab3ff26;border-radius:18px;padding:18px}.chimi-itinerary-anchor-empty span,.chimi-itinerary-anchor-empty strong{display:block}.chimi-itinerary-anchor-empty span{color:#d4dafa61;font-size:.6rem}.chimi-itinerary-anchor-empty strong{color:#ebeeffb3;margin-top:5px;font-size:.78rem}.chimi-itinerary-experience-picker{top:calc(18px + env(safe-area-inset-top));min-width:0;max-height:calc(100dvh - 40px - env(safe-area-inset-top));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0c0f1adb;border:1px solid #ffffff13;border-radius:24px;align-self:start;padding:20px;position:sticky;overflow-y:auto;box-shadow:0 22px 60px #0003}.chimi-itinerary-picker-head h2{letter-spacing:-.035em;margin:7px 0 0;font-size:1.45rem}.chimi-itinerary-picker-head p{color:#e2e6f873;margin:9px 0 0;font-size:.72rem;line-height:1.5}.chimi-itinerary-place-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.chimi-itinerary-place-shortcuts button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#7f8cff0a;border:1px solid #7f8cff17;border-radius:14px;padding:11px}.chimi-itinerary-place-shortcuts small,.chimi-itinerary-place-shortcuts strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chimi-itinerary-place-shortcuts small{color:#b8c0ff73;letter-spacing:.08em;font-size:.5rem;font-weight:800}.chimi-itinerary-place-shortcuts strong{margin-top:4px;font-size:.7rem}.chimi-itinerary-studio-place-search{margin-top:12px;position:relative}.chimi-itinerary-studio-place-search label>span{color:#dce1f566;margin-bottom:6px;font-size:.58rem;display:block}.chimi-itinerary-studio-place-search label>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:0 11px;display:flex}.chimi-itinerary-studio-place-search b{color:#ccd3ff6b;font-weight:500}.chimi-itinerary-studio-place-search input{color:#f3f5ffe6;outline:0;flex:1;min-width:0;font-size:.72rem;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.chimi-itinerary-studio-place-search label small{color:#dde1f55c;flex:none;font-size:.55rem}.chimi-itinerary-studio-place-results{z-index:60;background:#080b14fa;border:1px solid #ffffff14;border-radius:15px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 20px 44px #00000059}.chimi-itinerary-studio-place-results button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 10px;display:block}.chimi-itinerary-studio-place-results button:hover{background:#7f8cff14}.chimi-itinerary-studio-place-results strong,.chimi-itinerary-studio-place-results small{display:block}.chimi-itinerary-studio-place-results strong{font-size:.69rem}.chimi-itinerary-studio-place-results small{color:#dce1f561;margin-top:3px;font-size:.58rem}.chimi-itinerary-studio-place-search>p{color:#ff9aae;margin:6px 0 0;font-size:.62rem}.chimi-itinerary-picker-place{margin-top:16px}.chimi-itinerary-picker-place strong{margin-top:4px;font-size:.84rem;display:block}.chimi-itinerary-picker-state{color:#dfe3f56b;background:#ffffff06;border-radius:12px;margin-top:12px;padding:12px;font-size:.65rem}.chimi-itinerary-candidate-list{gap:8px;margin-top:12px;display:grid}.chimi-itinerary-candidate-card{background:#ffffff06;border:1px solid #ffffff0e;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.chimi-itinerary-candidate-card>div{min-width:0}.chimi-itinerary-candidate-card span,.chimi-itinerary-candidate-card strong,.chimi-itinerary-candidate-card small{display:block}.chimi-itinerary-candidate-card span{color:#b5bfff66;letter-spacing:.09em;font-size:.5rem;font-weight:800}.chimi-itinerary-candidate-card strong{margin-top:4px;font-size:.74rem}.chimi-itinerary-candidate-card p{color:#dde1f466;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:.61rem;line-height:1.4;display:-webkit-box;overflow:hidden}.chimi-itinerary-candidate-card small{color:#9ae2ca7a;margin-top:5px;font-size:.57rem}.chimi-itinerary-candidate-card>button{color:#dadfffd6;cursor:pointer;background:#7f8cff14;border:1px solid #7f8cff21;border-radius:11px;min-width:62px;min-height:34px;font-size:.62rem;font-weight:760}.chimi-itinerary-candidate-card>button:disabled{opacity:.38;cursor:default}.chimi-itinerary-published-lock{background:#ffffff06;border:1px solid #fff1;border-radius:19px;margin-top:28px;padding:20px}.chimi-itinerary-published-lock strong{color:#f2f4ffd6;margin-top:6px;display:block}.chimi-itinerary-published-lock p{color:#dee2f56e;max-width:620px;margin:8px 0 0;font-size:.7rem;line-height:1.5}@media (max-width:880px){.chimi-itinerary-studio-shell{grid-template-columns:1fr;gap:24px}.chimi-itinerary-experience-picker{max-height:none;position:relative;top:auto;overflow:visible}}@media (max-width:560px){.chimi-itinerary-studio-shell{padding-bottom:150px}.chimi-itinerary-route-builder{padding-left:28px}.chimi-itinerary-anchor-card{grid-template-columns:30px minmax(0,1fr)}.chimi-itinerary-anchor-actions{grid-column:1/-1;justify-content:flex-end}.chimi-itinerary-place-shortcuts{grid-template-columns:1fr}.chimi-itinerary-studio-place-results{margin-top:6px;position:static}}.chimi-itn5c-shell{width:min(980px,100% - 32px);margin:0 auto;padding:28px 0 136px}.chimi-itn5c-route-summary{background:#11131db8;border:1px solid #7f8cff2e;border-radius:20px;margin:26px 0 34px;padding:18px 20px}.chimi-itn5c-route-summary span,.chimi-itn5c-section-label span,.chimi-itn5c-stop-head span,.chimi-itn5c-add-stop>div>span,.chimi-itn5c-unbound>span,.chimi-itn5c-no-stops>span{letter-spacing:.14em;opacity:.62;font-size:11px;font-weight:800;line-height:1.2;display:block}.chimi-itn5c-route-summary strong{margin-top:7px;font-size:15px;line-height:1.5;display:block}.chimi-itn5c-stop-list{display:grid}.chimi-itn5c-stop{grid-template-columns:46px minmax(0,1fr);min-height:160px;display:grid}.chimi-itn5c-stop-rail{justify-content:center;display:flex;position:relative}.chimi-itn5c-stop-rail b{z-index:2;background:#11131d;border:1px solid #7f8cff75;border-radius:999px;place-items:center;width:34px;height:34px;font-size:13px;display:grid;position:relative;box-shadow:0 0 24px #7f8cff29}.chimi-itn5c-stop-rail i{background:linear-gradient(#7f8cff94,#7f8cff14);width:1px;position:absolute;top:34px;bottom:-1px}.chimi-itn5c-stop-body{background:radial-gradient(circle at 0 0,#7f8cff1a,#0000 34%),#0e1018d1;border:1px solid #ffffff14;border-radius:24px;margin:0 0 26px;padding:20px}.chimi-itn5c-stop-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.chimi-itn5c-stop-head h2{margin:6px 0 0;font-size:clamp(20px,3vw,28px);line-height:1.08}.chimi-itn5c-stop-actions{flex:none;gap:6px;display:flex}.chimi-itn5c-stop-actions button{width:34px;height:34px;color:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;font-size:17px}.chimi-itn5c-stop-actions button:disabled{opacity:.28;cursor:default}.chimi-itn5c-coordinates{opacity:.42;margin-top:7px;font-size:11px}.chimi-itn5c-planned,.chimi-itn5c-discovery{margin-top:22px}.chimi-itn5c-section-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.chimi-itn5c-section-label small{background:#7f8cff1f;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;display:grid}.chimi-itn5c-planned-list{gap:8px;margin-top:10px;display:grid}.chimi-itn5c-planned-item,.chimi-itn5c-unbound article{background:#ffffff09;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.chimi-itn5c-planned-item a,.chimi-itn5c-unbound article a{min-width:0;color:inherit;text-decoration:none}.chimi-itn5c-planned-item strong,.chimi-itn5c-planned-item small,.chimi-itn5c-unbound article strong,.chimi-itn5c-unbound article small{display:block}.chimi-itn5c-planned-item small,.chimi-itn5c-unbound article small{opacity:.52;margin-top:4px}.chimi-itn5c-planned-item button,.chimi-itn5c-unbound article button{color:inherit;opacity:.58;cursor:pointer;background:0 0;border:0}.chimi-itn5c-empty-copy{opacity:.48;margin:10px 0 0;font-size:13px}.chimi-itn5c-discovery-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:#7f8cff11;border:1px solid #7f8cff33;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:15px 16px;display:flex}.chimi-itn5c-discovery-trigger span{letter-spacing:.1em;font-size:11px;font-weight:800}.chimi-itn5c-discovery-trigger strong{font-size:13px}.chimi-itn5c-discovery-panel{padding:12px 2px 0}.chimi-itn5c-context-note{opacity:.58;margin:0 0 12px;font-size:12px;line-height:1.5}.chimi-itn5c-discovery-state{opacity:.68;background:#ffffff09;border-radius:14px;padding:16px;font-size:13px}.chimi-itn5c-discovery-state.is-error{opacity:.9}.chimi-itn5c-radius{opacity:.48;margin:5px 0 10px;display:block}.chimi-itn5c-opportunities{gap:8px;display:grid}.chimi-itn5c-opportunity{background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.chimi-itn5c-opportunity a{color:inherit;text-decoration:none}.chimi-itn5c-opportunity strong{line-height:1.3;display:block}.chimi-itn5c-opportunity p{opacity:.58;margin:5px 0;font-size:13px;line-height:1.45}.chimi-itn5c-opportunity small{opacity:.5;margin-top:4px;display:block}.chimi-itn5c-opportunity>button{min-height:38px;color:inherit;cursor:pointer;background:#7f8cff1c;border:1px solid #7f8cff40;border-radius:12px;padding:0 13px;font-weight:700}.chimi-itn5c-opportunity>button:disabled{opacity:.42;cursor:default}.chimi-itn5c-add-stop,.chimi-itn5c-unbound,.chimi-itn5c-no-stops{background:#7f8cff09;border:1px dashed #7f8cff40;border-radius:22px;margin:22px 0;padding:22px}.chimi-itn5c-add-stop h2,.chimi-itn5c-no-stops strong{margin:7px 0 5px;display:block}.chimi-itn5c-add-stop p,.chimi-itn5c-unbound>p,.chimi-itn5c-no-stops p{opacity:.58;max-width:640px;margin:0;font-size:13px;line-height:1.55}.chimi-itn5c-add-stop .chimi-itinerary-studio-place-search{margin-top:18px}.chimi-itn5c-unbound>div{gap:8px;margin-top:14px;display:grid}@media (max-width:720px){.chimi-itn5c-shell{width:min(100% - 20px,980px);padding-top:18px}.chimi-itn5c-stop{grid-template-columns:36px minmax(0,1fr)}.chimi-itn5c-stop-rail b{width:30px;height:30px}.chimi-itn5c-stop-rail i{top:30px}.chimi-itn5c-stop-body{border-radius:19px;padding:16px}.chimi-itn5c-stop-head{display:block}.chimi-itn5c-stop-actions{margin-top:12px}.chimi-itn5c-opportunity{grid-template-columns:1fr}.chimi-itn5c-opportunity>button{width:100%}}.chimi-itn5c-add-stop-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.chimi-itn5c-add-stop-head>div{min-width:0}.chimi-itn5c-add-stop-toggle{min-height:42px;color:inherit;font:inherit;cursor:pointer;background:#7f8cff1a;border:1px solid #7f8cff42;border-radius:14px;flex:none;padding:0 16px;font-size:13px;font-weight:750}.chimi-itn5c-add-stop-toggle:disabled{opacity:.38;cursor:default}@media (max-width:720px){.chimi-itn5c-add-stop-head{display:grid}.chimi-itn5c-add-stop-toggle{width:100%}}.chimi-journey-page.chimi-itn5d-page{padding-bottom:calc(126px + env(safe-area-inset-bottom));overflow:hidden auto}.chimi-itn5d-page .chimi-journey-hero{padding-bottom:86px}.chimi-journey-world.chimi-itn5d-world{height:auto;min-height:0;margin-top:70px;padding:10px 0 48px;position:relative}.chimi-itn5d-route{width:min(100%,760px);margin:0 auto;position:relative}.chimi-itn5d-route:before{content:"";z-index:0;background:linear-gradient(#a5afffd1,#78e7c047 48%,#f7f8ffc2);width:1px;position:absolute;top:22px;bottom:24px;left:20px;box-shadow:0 0 24px #7f8cff2e}.chimi-itn5d-stop{z-index:1;grid-template-columns:42px minmax(0,1fr);gap:18px;padding-bottom:38px;display:grid;position:relative}.chimi-itn5d-stop:last-child{padding-bottom:0}.chimi-itn5d-stop-marker{justify-content:center;padding-top:22px;display:flex}.chimi-itn5d-stop-marker>i{background:#8de7c8;border:4px solid #0b0d16;border-radius:999px;width:15px;height:15px;display:block;box-shadow:0 0 0 1px #8de7c861,0 0 24px #78e7c057}.chimi-itn5d-stop.is-origin .chimi-itn5d-stop-marker>i{background:#a5afff;width:18px;height:18px;box-shadow:0 0 0 1px #adb6ff70,0 0 30px #7f8cffad}.chimi-itn5d-stop.is-destination .chimi-itn5d-stop-marker>i{background:#f7f8ff;width:22px;height:22px;box-shadow:0 0 0 7px #7f8cff17,0 0 42px #7f8cffb8}.chimi-itn5d-stop-body{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid #ffffff14;border-radius:22px;min-width:0;padding:18px 20px 20px;box-shadow:0 22px 60px #0000002e}.chimi-itn5d-stop.is-origin .chimi-itn5d-stop-body,.chimi-itn5d-stop.is-destination .chimi-itn5d-stop-body{border-color:#97a2ff2e}.chimi-itn5d-stop-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.chimi-itn5d-stop-head>span{color:#b4bbffc2;letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:850}.chimi-itn5d-stop-head>small{color:#e9ecff6b;font-size:.67rem;line-height:1.35}.chimi-itn5d-place{color:inherit;justify-content:space-between;align-items:flex-end;gap:18px;text-decoration:none;display:flex}.chimi-itn5d-place>strong{color:#f7f8ff;letter-spacing:-.025em;max-width:28ch;font-size:clamp(1.15rem,2.5vw,1.55rem);line-height:1.16;display:block}.chimi-itn5d-place>span{color:#b4bbff94;flex:none;font-size:.68rem;font-weight:750}.chimi-itn5d-experiences{border-top:1px solid #ffffff0f;gap:8px;margin-top:16px;padding-top:14px;display:grid}.chimi-itn5d-experiences>a{min-height:48px;color:inherit;background:#ffffff06;border-radius:14px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 10px;text-decoration:none;transition:background .16s,transform .16s;display:grid}.chimi-itn5d-experiences>a:hover,.chimi-itn5d-experiences>a:focus-visible{background:#ffffff0f;transform:translate(2px)}.chimi-itn5d-experiences>a>i{background:#78e7c0;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #78e7c06b}.chimi-itn5d-experiences a>div{min-width:0}.chimi-itn5d-experiences a strong,.chimi-itn5d-experiences a small{display:block}.chimi-itn5d-experiences a strong{color:#f7f8ffe6;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.25;overflow:hidden}.chimi-itn5d-experiences a small{color:#e6e9ff6e;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.66rem;overflow:hidden}.chimi-itn5d-experiences a>b{color:#b4bbff8a;font-size:.8rem}.chimi-itn5d-empty{color:#e7eaff6b;border-top:1px solid #ffffff0f;margin:14px 0 0;padding-top:13px;font-size:.74rem;line-height:1.5}.chimi-itn5d-unbound{background:#ffffff05;border:1px dashed #ffffff1a;border-radius:18px;width:min(100% - 60px,700px);margin:34px auto 0;padding:16px 18px}.chimi-itn5d-unbound>span{color:#e6e9ff6b;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.chimi-itn5d-unbound>div{gap:7px;margin-top:11px;display:grid}.chimi-itn5d-unbound a{color:inherit;justify-content:space-between;gap:14px;text-decoration:none;display:flex}.chimi-itn5d-unbound strong,.chimi-itn5d-unbound small{font-size:.72rem}.chimi-itn5d-unbound small{color:#e6e9ff6b}@media (max-width:720px){.chimi-journey-world.chimi-itn5d-world{height:auto;min-height:0;margin-top:38px;margin-bottom:0;padding-bottom:34px}.chimi-itn5d-page .chimi-journey-hero{padding-bottom:72px}.chimi-itn5d-route{width:100%}.chimi-itn5d-route:before{left:13px}.chimi-itn5d-stop{grid-template-columns:28px minmax(0,1fr);gap:10px;padding-bottom:24px}.chimi-itn5d-stop-marker{padding-top:20px}.chimi-itn5d-stop-body{border-radius:18px;padding:16px 15px 17px}.chimi-itn5d-stop-head{display:block}.chimi-itn5d-stop-head>small{margin-top:5px;display:block}.chimi-itn5d-place{align-items:flex-start}.chimi-itn5d-place>strong{font-size:1.08rem}.chimi-itn5d-place>span{display:none}.chimi-itn5d-experiences>a{grid-template-columns:8px minmax(0,1fr) auto;min-height:45px}.chimi-itn5d-unbound{width:calc(100% - 38px)}.chimi-itn5d-page .chimi-journey-start-dock>div>strong{max-width:155px}}.chimi-itn5da-cinematic{--itn5da-indigo:170,179,255;--itn5da-mint:120,231,192}.chimi-itn5da-cinematic .chimi-journey-hero{padding-bottom:145px}.chimi-journey-world.chimi-itn5da-world{height:max(720px, calc(330px + var(--itn5da-stop-count) * 175px));isolation:isolate;min-height:720px;margin-top:clamp(34px,4vw,70px);padding:0;position:relative}.chimi-itn5da-field{z-index:0;pointer-events:none;border-radius:48px;position:absolute;inset:2% 4% 4%;overflow:hidden}.chimi-itn5da-field:before{content:"";opacity:.22;background-image:radial-gradient(circle,#ffffff24 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 15%,#0000 76%);mask-image:radial-gradient(#000 15%,#0000 76%)}.chimi-itn5da-field>i{filter:blur(70px);opacity:.38;border-radius:999px;display:block;position:absolute}.chimi-itn5da-field>.is-one{background:rgba(var(--itn5da-indigo), .2);width:280px;height:280px;top:3%;left:4%}.chimi-itn5da-field>.is-two{background:rgba(var(--itn5da-mint), .09);width:340px;height:340px;top:34%;right:3%}.chimi-itn5da-field>.is-three{background:rgba(var(--itn5da-indigo), .11);width:300px;height:300px;bottom:0;left:20%}.chimi-itn5da-route{z-index:1;pointer-events:none;width:96%;height:100%;position:absolute;inset:0 2%;overflow:visible}.chimi-itn5da-route path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.chimi-itn5da-route-halo{stroke:rgba(var(--itn5da-indigo), .15);stroke-width:15px;filter:blur(9px)}.chimi-itn5da-route-core{stroke:url(#chimi-itn5da-gradient);stroke-width:2.15px;opacity:.78;filter:url(#chimi-itn5da-glow)}.chimi-itn5da-route-energy{stroke:#eef1ffd6;stroke-width:1.7px;stroke-dasharray:1 13;opacity:.78;animation:9s linear infinite chimi-itn5da-energy}@keyframes chimi-itn5da-energy{to{stroke-dashoffset:-140px}}.chimi-itn5da-stop{--journey-x:50%;--journey-y:50%;z-index:5;left:var(--journey-x);top:var(--journey-y);align-items:flex-start;width:min(420px,46vw);display:flex;position:absolute;transform:translateY(-28px)}.chimi-itn5da-stop.is-right{flex-direction:row-reverse;transform:translate(-100%,-28px)}.chimi-itn5da-node{z-index:4;border-radius:999px;flex:none;width:42px;height:42px;margin:7px -21px 0 0;position:relative}.chimi-itn5da-stop.is-right .chimi-itn5da-node{margin:7px 0 0 -21px}.chimi-itn5da-node:before,.chimi-itn5da-node:after{content:"";border:1px solid rgba(var(--itn5da-indigo), .18);border-radius:999px;animation:3.6s ease-out infinite chimi-itn5da-orbit;position:absolute;inset:50%;transform:translate(-50%,-50%)}.chimi-itn5da-node:after{animation-delay:1.7s}@keyframes chimi-itn5da-orbit{0%{opacity:.9;width:10px;height:10px}to{opacity:0;width:54px;height:54px}}.chimi-itn5da-node>i{background:#78e7c0;border:4px solid #0a0c15;border-radius:999px;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #78e7c061,0 0 26px #78e7c061}.chimi-itn5da-node>b{background:#fff;border-radius:999px;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #ffffffe6}.chimi-itn5da-stop.is-origin .chimi-itn5da-node>i{background:#aab3ff;width:20px;height:20px;box-shadow:0 0 0 1px #aab3ff75,0 0 34px #7f8cffb8}.chimi-itn5da-stop.is-destination .chimi-itn5da-node>i{background:#f7f8ff;width:26px;height:26px;animation:2.8s ease-in-out infinite chimi-journey-destination;box-shadow:0 0 0 7px #7f8cff14,0 0 50px #7f8cffe0}.chimi-itn5da-stop-content{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#131728e6,#0a0d17ad);border:1px solid #ffffff16;border-radius:18px;width:100%;padding:13px 15px 14px;position:relative;box-shadow:0 20px 60px #00000045,inset 0 1px #ffffff09}.chimi-itn5da-stop.is-origin .chimi-itn5da-stop-content,.chimi-itn5da-stop.is-destination .chimi-itn5da-stop-content{border-color:rgba(var(--itn5da-indigo), .18)}.chimi-itn5da-stop-role{color:rgba(var(--itn5da-indigo), .72);letter-spacing:.16em;text-transform:uppercase;font-size:.59rem;font-weight:850;display:block}.chimi-itn5da-place{color:inherit;margin-top:5px;text-decoration:none;display:block}.chimi-itn5da-place>strong{color:#f7f8ff;letter-spacing:-.03em;max-width:28ch;font-size:clamp(1rem,2vw,1.28rem);line-height:1.12;display:block}.chimi-itn5da-place>small{color:#e8ebff6b;margin-top:6px;font-size:.66rem;line-height:1.4;display:block}.chimi-itn5da-satellites{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:7px;margin-top:13px;padding-top:12px;display:flex}.chimi-itn5da-experience{min-width:min(190px,100%);max-width:100%;color:inherit;background:#ffffff07;border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid;position:relative}.chimi-itn5da-experience:hover,.chimi-itn5da-experience:focus-visible{border-color:rgba(var(--itn5da-indigo), .24);background:#ffffff0e;transform:translateY(-2px)}.chimi-itn5da-experience-visual{background:radial-gradient(circle at 28% 20%,#ffffff2b,#0000 30%),linear-gradient(145deg,#7f8cff3d,#78e7c01a);border-radius:10px;width:34px;height:34px;position:relative;overflow:hidden}.chimi-itn5da-experience-visual:before{content:"";border:1px solid #ffffff21;border-radius:999px;width:25px;height:25px;position:absolute;bottom:-7px;right:-8px}.chimi-itn5da-experience-visual>i{background:#78e7c0;border-radius:999px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px #78e7c0b3}.chimi-itn5da-experience-copy{min-width:0}.chimi-itn5da-experience-copy>span{color:rgba(var(--itn5da-mint), .55);letter-spacing:.11em;text-transform:uppercase;font-size:.48rem;font-weight:850;display:block}.chimi-itn5da-experience-copy>strong{color:#f7f8ffeb;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.7rem;line-height:1.18;display:block;overflow:hidden}.chimi-itn5da-experience-copy>small{color:#e6e9ff59;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.56rem;display:block;overflow:hidden}.chimi-itn5da-experience>b{color:rgba(var(--itn5da-indigo), .54);font-size:.74rem}.chimi-itn5da-unbound{z-index:7;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0c0f1aa3;border:1px dashed #ffffff1a;border-radius:15px;width:min(100% - 80px,520px);padding:12px 14px;position:absolute;bottom:1%;left:50%;transform:translate(-50%)}.chimi-itn5da-unbound>span{color:#e6e9ff6b;letter-spacing:.12em;text-transform:uppercase;font-size:.57rem;font-weight:850;display:block}.chimi-itn5da-unbound>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chimi-itn5da-unbound a{color:#f7f8ffb8;background:#ffffff0b;border-radius:999px;padding:6px 9px;font-size:.65rem;text-decoration:none}@media (max-width:720px){.chimi-itn5da-cinematic .chimi-journey-hero{padding-bottom:120px}.chimi-journey-world.chimi-itn5da-world{height:max(740px, calc(390px + var(--itn5da-stop-count) * 190px));min-height:740px;margin-top:34px}.chimi-itn5da-field{inset:0 -12px}.chimi-itn5da-stop{width:min(280px,75vw)}.chimi-itn5da-stop.is-left{transform:translate(-8px,-24px)}.chimi-itn5da-stop.is-right{transform:translate(calc(8px - 100%),-24px)}.chimi-itn5da-stop-content{border-radius:16px;padding:11px 12px 12px}.chimi-itn5da-place>strong{font-size:.92rem}.chimi-itn5da-place>small{font-size:.59rem}.chimi-itn5da-satellites{gap:6px}.chimi-itn5da-experience{grid-template-columns:30px minmax(0,1fr) auto;width:100%;min-width:0;padding:6px 7px}.chimi-itn5da-experience-visual{border-radius:9px;width:30px;height:30px}.chimi-itn5da-experience-copy>strong{font-size:.65rem}.chimi-itn5da-unbound{width:calc(100% - 42px)}}@media (prefers-reduced-motion:reduce){.chimi-itn5da-route-energy,.chimi-itn5da-node:before,.chimi-itn5da-node:after,.chimi-itn5da-stop.is-destination .chimi-itn5da-node>i{animation:none}}.chimi-itn5da-experience{background:linear-gradient(135deg,#ffffff0b,#ffffff05);border-color:#ffffff13;grid-template-columns:84px minmax(0,1fr) auto;align-items:stretch;min-width:min(238px,100%);padding:5px;overflow:hidden}.chimi-itn5da-experience-visual{background:radial-gradient(circle at 30% 20%,#ffffff29,#0000 32%),linear-gradient(145deg,#7f8cff3d,#78e7c017);border-radius:11px;align-self:center;width:84px;height:58px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0e}.chimi-itn5da-experience-copy{align-self:center}.chimi-itn5da-experience-copy>small{max-width:18ch}.chimi-itn5da-experience>b{align-self:center;padding-right:4px}@media (min-width:721px){.chimi-itn5da-satellites{gap:8px}.chimi-itn5da-experience{flex:calc(50% - 5px);max-width:100%}}@media (max-width:720px){.chimi-itn5da-experience{grid-template-columns:72px minmax(0,1fr) 24px;width:100%;min-width:0;padding:5px}.chimi-itn5da-experience-visual{border-radius:10px;width:72px;height:52px}.chimi-itn5da-experience-copy>span{font-size:.45rem}.chimi-itn5da-experience-copy>strong{font-size:.67rem}.chimi-itn5da-experience-copy>small{max-width:20ch;font-size:.53rem}}@media (prefers-reduced-motion:reduce){.chimi-itn5da-experience-visual>img,.chimi-itn5da-experience-visual>video{transition:none}}.chimi-itn5da-stop-content{-webkit-backdrop-filter:blur(24px)saturate(1.12);background:linear-gradient(145deg,#181d3194,#0a0d1761);border:1px solid #ffffff1a;border-radius:26px;padding:17px 18px 18px;overflow:hidden;box-shadow:0 24px 70px #0000004d,inset 0 1px #ffffff0e}.chimi-itn5da-stop.is-origin .chimi-itn5da-stop-content,.chimi-itn5da-stop.is-destination .chimi-itn5da-stop-content{background:linear-gradient(145deg,#1d223aa3,#0a0d1766);border-color:#aab3ff2e}.chimi-itn5da-satellites{border-top:1px solid #fff1;gap:10px;margin-top:16px;padding-top:15px}.chimi-itn5da-experience{-webkit-backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;grid-template-columns:68px minmax(0,1fr) 28px;align-items:center;gap:12px;min-width:min(250px,100%);max-width:100%;min-height:84px;padding:9px 12px 9px 9px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000002b}.chimi-itn5da-experience:hover,.chimi-itn5da-experience:focus-visible{background:#fff1;border-color:#aab3ff40;transform:translateY(-2px);box-shadow:0 16px 36px #0003}.chimi-itn5da-experience-visual{background:radial-gradient(circle at 30% 20%,#ffffff29,#0000 32%),linear-gradient(145deg,#7f8cff3d,#78e7c017);border-radius:999px;place-self:center start;width:68px;height:68px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 10px 24px #00000029}.chimi-itn5da-experience-visual>img,.chimi-itn5da-experience-visual>video{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .28s,filter .28s;display:block;position:absolute;inset:0;transform:scale(1.01)}.chimi-itn5da-experience:hover .chimi-itn5da-experience-visual>img,.chimi-itn5da-experience:hover .chimi-itn5da-experience-visual>video,.chimi-itn5da-experience:focus-visible .chimi-itn5da-experience-visual>img,.chimi-itn5da-experience:focus-visible .chimi-itn5da-experience-visual>video{filter:saturate(1.06)contrast(1.03);transform:scale(1.06)}.chimi-itn5db-cover-vignette{z-index:2;pointer-events:none;background:linear-gradient(#0000 40%,#07091033);position:absolute;inset:0;box-shadow:inset 0 0 18px #0000001f}.chimi-itn5db-cover-fallback{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.chimi-itn5db-cover-fallback:before,.chimi-itn5db-cover-fallback:after{content:"";border:1px solid #aab3ff29;border-radius:999px;position:absolute}.chimi-itn5db-cover-fallback:before{width:56px;height:56px;top:-23px;right:-20px}.chimi-itn5db-cover-fallback:after{width:38px;height:38px;bottom:-17px;left:-15px}.chimi-itn5db-cover-fallback>i{background:#78e7c0cc;border-radius:999px;width:5px;height:5px;position:absolute;top:20%;left:18%;box-shadow:0 0 14px #78e7c099}.chimi-itn5db-cover-fallback>b{z-index:1;color:#ebeeffb8;text-shadow:0 0 20px #7f8cffbf;font-size:1rem;font-weight:500;position:relative}.chimi-itn5da-experience-copy{flex-direction:column;justify-content:center;align-self:center;min-width:0;display:flex}.chimi-itn5da-experience-copy>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.22;display:-webkit-box;overflow:hidden}.chimi-itn5da-experience-copy>small{text-overflow:ellipsis;white-space:nowrap;max-width:20ch;overflow:hidden}.chimi-journey-world.chimi-itn5da-world{height:max(820px, calc(430px + var(--itn5da-stop-count) * 225px));min-height:820px}@media (min-width:721px){.chimi-itn5da-experience{flex:calc(50% - 6px);max-width:100%}}@media (max-width:720px){.chimi-journey-world.chimi-itn5da-world{height:max(860px, calc(440px + var(--itn5da-stop-count) * 235px));min-height:860px}.chimi-itn5da-stop-content{-webkit-backdrop-filter:blur(21px)saturate(1.1);border-radius:23px;padding:14px 14px 15px}.chimi-itn5da-satellites{gap:9px;margin-top:14px;padding-top:13px}.chimi-itn5da-experience{border-radius:999px;grid-template-columns:56px minmax(0,1fr) 22px;gap:10px;width:100%;min-width:0;min-height:74px;padding:6px 10px 6px 6px}.chimi-itn5da-experience-visual{border-radius:999px;width:56px;height:56px}.chimi-itn5da-experience-copy>span{font-size:.45rem}.chimi-itn5da-experience-copy>strong{font-size:.67rem}.chimi-itn5da-experience-copy>small{max-width:18ch;font-size:.53rem}}@media (prefers-reduced-motion:reduce){.chimi-itn5da-experience-visual>img,.chimi-itn5da-experience-visual>video{transition:none}}.chimi-itinerary-cover-manager{background:linear-gradient(145deg,#7f8cff1c,#ffffff06 46%,#00000014);border:1px solid #ffffff17;border-radius:24px;gap:14px;margin:4px 0 24px;padding:16px;display:grid;box-shadow:0 18px 46px #00000029}.chimi-itinerary-cover-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.chimi-itinerary-cover-head>div{gap:5px;display:grid}.chimi-itinerary-cover-head span{letter-spacing:.13em;color:#c2c8ffdb;font-size:11px;font-weight:800}.chimi-itinerary-cover-head strong{color:#fffffff2;max-width:520px;font-size:clamp(17px,2vw,22px);line-height:1.15}.chimi-itinerary-cover-head small{color:#ffffff7a;flex:none;font-size:11px}.chimi-itinerary-cover-stage{aspect-ratio:16/8.6;background:radial-gradient(circle at 25% 20%,#7f8cff45,#0000 38%),linear-gradient(145deg,#171b2c,#0d101b 62%,#090b12);border-radius:19px;min-height:220px;position:relative;overflow:hidden}.chimi-itinerary-cover-stage img,.chimi-itinerary-cover-stage video{object-fit:cover;width:100%;height:100%;display:block}.chimi-itinerary-cover-stage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05070d6b);height:34%;position:absolute;inset:auto 0 0}.chimi-itinerary-cover-empty{text-align:center;color:#ffffff9e;place-content:center;justify-items:center;gap:10px;padding:28px;display:grid;position:absolute;inset:0}.chimi-itinerary-cover-empty b{color:#a8b1fff0;text-shadow:0 0 28px #7f8cff8a;font-size:32px;font-weight:500}.chimi-itinerary-cover-empty span{max-width:300px;font-size:13px;line-height:1.45}.chimi-itinerary-cover-badge{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.11em;color:#ffffffde;background:#080a11a8;border:1px solid #ffffff26;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800;position:absolute;bottom:13px;left:14px}.chimi-itinerary-cover-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.chimi-itinerary-cover-pick,.chimi-itinerary-cover-save,.chimi-itinerary-cover-quiet{min-height:40px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:760;display:inline-flex}.chimi-itinerary-cover-pick{color:#e5e8fff5;background:#7f8cff1f;border:1px solid #9ca6ff42;position:relative;overflow:hidden}.chimi-itinerary-cover-pick input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.chimi-itinerary-cover-save{color:#090b13;background:#7f8cff;border:1px solid #7f8cff80}.chimi-itinerary-cover-quiet{color:#ffffffb3;background:#ffffff0b;border:1px solid #ffffff17}.chimi-itinerary-cover-quiet.danger{color:#ffb6bee0}.chimi-itinerary-cover-pick.is-disabled,.chimi-itinerary-cover-actions button:disabled{cursor:default;opacity:.46}.chimi-itinerary-cover-note,.chimi-itinerary-cover-error{margin:0;font-size:12px;line-height:1.45}.chimi-itinerary-cover-note{color:#ffffff80}.chimi-itinerary-cover-error{color:#ffadb8}@media (max-width:680px){.chimi-itinerary-cover-manager{border-radius:20px;padding:12px}.chimi-itinerary-cover-head{flex-direction:column;align-items:flex-start;gap:8px}.chimi-itinerary-cover-stage{aspect-ratio:4/3;min-height:190px}}.chimi-journey-page.chimi-itn5d-page{isolation:isolate;position:relative}.chimi-itn5f2c-ambient{z-index:0;pointer-events:none;height:min(74vh,760px);position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 50%,#000000e0 68%,#00000061 84%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#000000e0 68%,#00000061 84%,#0000 100%)}.chimi-itn5f2c-ambient>img{object-fit:cover;opacity:.84;filter:blur(8px)saturate(1.08)brightness(.62);width:calc(100% + 116px);height:calc(100% + 116px);position:absolute;inset:-58px;transform:scale(1.015)}.chimi-itn5f2c-ambient>span{background:radial-gradient(circle at 60% 12%,#7f8cff14,#0000 44%),linear-gradient(#05070e1a 0%,#0608103d 34%,#07091294 68%,#070912f5 100%);position:absolute;inset:0}.chimi-itn5d-page>.chimi-journey-topbar,.chimi-itn5d-page>.chimi-journey-hero{z-index:2;position:relative}@media (max-width:720px){.chimi-itn5f2c-ambient{height:min(64vh,650px)}.chimi-itn5f2c-ambient>img{opacity:.8;filter:blur(6px)saturate(1.06)brightness(.58);width:calc(100% + 80px);height:calc(100% + 80px);inset:-40px}}.chimi-journey-stop-memory{z-index:14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0d18cc;border:1px solid #ffffff14;border-radius:22px;width:min(100% - 28px,720px);margin:12px auto 96px;padding:14px;position:relative;box-shadow:0 20px 60px #0000003d}.chimi-journey-stop-memory>header{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.chimi-journey-stop-memory>header small,.chimi-journey-stop-memory-copy small{color:#b0b9ffad;letter-spacing:.14em;font-size:.58rem;font-weight:850;display:block}.chimi-journey-stop-memory>header strong{color:#fff;margin-top:4px;font-size:.92rem;display:block}.chimi-journey-stop-memory>header>span{color:#f5f7ff8a;font-size:.7rem}.chimi-journey-stop-memory-list{scrollbar-width:none;grid-auto-columns:minmax(235px,1fr);grid-auto-flow:column;gap:9px;padding-bottom:3px;display:grid;overflow-x:auto}.chimi-journey-stop-memory-list::-webkit-scrollbar{display:none}.chimi-journey-stop-memory-item{background:#ffffff09;border:1px solid #ffffff0f;border-radius:17px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:10px;display:grid}.chimi-journey-stop-memory-item.is-next{border-color:#7f8cff52;box-shadow:inset 0 0 24px #7f8cff12}.chimi-journey-stop-memory-item.is-visited{border-color:#76e2c03d}.chimi-journey-stop-memory-number{color:#fff;background:#7f8cff21;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.72rem;font-weight:850;display:grid}.chimi-journey-stop-memory-item.is-visited .chimi-journey-stop-memory-number{color:#8be8cb;background:#76e2c01a}.chimi-journey-stop-memory-copy{min-width:0}.chimi-journey-stop-memory-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.78rem;display:block;overflow:hidden}.chimi-journey-stop-memory-item button{color:#eef0ff;cursor:pointer;background:#7f8cff1f;border:1px solid #7f8cff3d;border-radius:999px;min-height:34px;padding:0 11px;font-size:.68rem;font-weight:800}.chimi-journey-stop-memory-item.is-visited button{color:#9aebd2;background:#76e2c014;border-color:#76e2c033}.chimi-journey-stop-memory-item button:disabled{cursor:default;opacity:.48}.chimi-journey-stop-memory-empty,.chimi-journey-stop-memory-message{color:#f5f7ff99;margin:8px 2px 0;font-size:.72rem}.chimi-journey-stop-memory-message.is-error{color:#ff9dae}@media (max-width:720px){.chimi-journey-stop-memory{border-radius:19px;margin-bottom:90px;padding:12px}.chimi-journey-stop-memory-list{grid-auto-columns:minmax(220px,86vw)}}.chimi-journey-live-page.is-world .chimi-journey-stop-memory{z-index:34;width:min(360px,100% - 36px);max-height:calc(100dvh - 190px);margin:0;position:fixed;inset:92px 18px auto auto;overflow:hidden}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-list{grid-auto-columns:minmax(245px,1fr)}@media (max-width:720px){.chimi-journey-live-page.is-world .chimi-journey-stop-memory{top:auto;right:12px;bottom:calc(max(13px, env(safe-area-inset-bottom)) + 188px);border-radius:17px;width:auto;max-height:150px;margin:0;padding:10px;left:12px}.chimi-journey-live-page.is-world .chimi-journey-stop-memory>header strong{font-size:.82rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-number{width:27px;height:27px}.chimi-journey-live-page.is-world .chimi-journey-stop-memory{z-index:40;top:auto;right:12px;bottom:calc(max(13px, env(safe-area-inset-bottom)) + 202px);border-radius:15px;width:auto;max-height:132px;margin:0;padding:8px 9px;position:absolute;left:10px;right:10px;overflow:hidden}.chimi-journey-live-page.is-world .chimi-journey-stop-memory>header{margin-bottom:5px}.chimi-journey-live-page.is-world .chimi-journey-stop-memory>header small{font-size:.52rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory>header strong{margin-top:2px;font-size:.76rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory>header>span{font-size:.62rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-list{grid-auto-columns:minmax(190px,72vw);gap:6px}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-item{border-radius:13px;grid-template-columns:25px minmax(0,1fr) auto;gap:7px;min-height:52px;padding:6px 7px}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-number{width:24px;height:24px;font-size:.64rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-copy small{font-size:.5rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-copy strong{margin-top:2px;font-size:.72rem}.chimi-journey-live-page.is-world .chimi-journey-stop-memory-item button{min-height:28px;padding:0 8px;font-size:.6rem}}.chimi-journey-mobile-control-fab,.chimi-journey-mobile-sheet-backdrop,.chimi-journey-mobile-control-sheet{display:none}@media (max-width:720px){.chimi-journey-live-page.is-world .chimi-journey-live-place-context,.chimi-journey-live-page.is-world .chimi-journey-stop-memory,.chimi-journey-live-page.is-world .chimi-journey-opportunity-peek,.chimi-journey-world-dock .chimi-journey-create-here-action{display:none!important}.chimi-journey-world-dock{bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px)saturate(1.16);backdrop-filter:blur(26px)saturate(1.16);background:#0a0e1bcc;width:calc(100% - 24px);min-height:72px;padding:12px 18px;box-shadow:0 20px 54px #0000006b,inset 0 1px #ffffff0b;z-index:150!important;border-radius:999px!important}.chimi-journey-mobile-control-fab{z-index:125;right:20px;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 88px);color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1222e0;border:1px solid #84e0cc75;border-radius:50%;place-items:center;width:58px;height:58px;padding:0;display:grid;position:fixed;box-shadow:0 0 0 7px #76e2c00e,0 0 0 14px #7f8cff0a,0 12px 36px #00000070}.chimi-journey-mobile-control-fab>span{border:1px solid #76e2c08c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.chimi-journey-mobile-control-fab>span:before{content:"";background:#f8fbff;border-radius:50%;width:11px;height:11px;box-shadow:0 0 18px #76e2c0d1}.chimi-journey-mobile-control-fab>span>i{border:1px solid #76e2c021;border-radius:50%;animation:2.2s ease-out infinite chimi-mobile-control-live;position:absolute;inset:-6px}.chimi-journey-mobile-sheet-backdrop{z-index:120;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02050d47;border:0;transition:opacity .24s;display:block;position:fixed;inset:0}.chimi-journey-mobile-sheet-backdrop.is-open{opacity:1;pointer-events:auto}.chimi-journey-mobile-control-sheet{z-index:140;right:8px;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 94px);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(32px)saturate(1.22);backdrop-filter:blur(32px)saturate(1.22);background:linear-gradient(155deg,#19203ae8,#070b16f0);border:1px solid #96a0ff33;border-radius:28px;max-height:min(64dvh,620px);transition:transform .36s cubic-bezier(.2,.82,.2,1),opacity .22s;display:block;position:fixed;left:8px;overflow:hidden;transform:translateY(calc(100% + 32px))scale(.985);box-shadow:0 -14px 70px #0000007a,0 0 70px #6470e814,inset 0 1px #ffffff12}.chimi-journey-mobile-control-sheet.is-open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.chimi-journey-mobile-control-fab:has(+.chimi-journey-mobile-sheet-backdrop.is-open){opacity:0;pointer-events:none;transform:scale(.82)}.chimi-journey-mobile-sheet-handle{background:0 0;border:0;place-items:center;width:100%;height:28px;padding:0;display:grid}.chimi-journey-mobile-sheet-handle i{background:#dee2ff61;border-radius:999px;width:46px;height:5px}.chimi-journey-mobile-sheet-head{justify-content:space-between;align-items:center;gap:14px;padding:0 18px 14px;display:flex}.chimi-journey-mobile-sheet-head small{color:#a4aef59e;letter-spacing:.16em;font-size:.58rem;font-weight:850;display:block}.chimi-journey-mobile-sheet-head strong{color:#fff;margin-top:3px;font-size:1.15rem;display:block}.chimi-journey-mobile-sheet-head>button{color:#f5f7ffdb;background:#7f8cff17;border:1px solid #919bff2e;border-radius:50%;width:38px;height:38px;font-size:1.35rem}.chimi-journey-mobile-sheet-scroll{overscroll-behavior:contain;gap:10px;max-height:calc(min(64dvh,620px) - 82px);padding:0 14px 18px;display:grid;overflow-y:auto}.chimi-journey-mobile-sheet-place,.chimi-journey-mobile-sheet-experience{min-height:66px;color:inherit;background:#ffffff08;border:1px solid #7f8cff21;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;text-decoration:none;display:grid}.chimi-journey-mobile-sheet-place-orbit,.chimi-journey-mobile-sheet-experience>i{background:#7f8cff1c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.chimi-journey-mobile-sheet-place-orbit i{background:#83e5c8;border-radius:50%;width:11px;height:11px;box-shadow:0 0 18px #76e2c0ad}.chimi-journey-mobile-sheet-place small,.chimi-journey-mobile-sheet-experience small{color:#a6b0f69e;letter-spacing:.13em;font-size:.56rem;font-weight:850;display:block}.chimi-journey-mobile-sheet-place strong,.chimi-journey-mobile-sheet-experience strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.86rem;display:block;overflow:hidden}.chimi-journey-mobile-sheet-stops{background:#0408124d;border:1px solid #ffffff0e;border-radius:20px;padding:12px}.chimi-journey-mobile-sheet-stops>header{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:9px;display:flex}.chimi-journey-mobile-sheet-stops>header small{color:#a8b2f7a1;letter-spacing:.14em;font-size:.55rem;font-weight:850}.chimi-journey-mobile-sheet-stops>header strong{margin-top:2px;font-size:.9rem;display:block}.chimi-journey-mobile-sheet-stops>header>span{color:#ecefff6e;font-size:.62rem}.chimi-journey-mobile-sheet-stop-list{scrollbar-width:none;grid-auto-columns:minmax(250px,82vw);grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.chimi-journey-mobile-sheet-stop-list::-webkit-scrollbar{display:none}.chimi-journey-mobile-sheet-stop{background:#7f8cff0b;border:1px solid #7f8cff24;border-radius:17px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:66px;padding:9px;display:grid}.chimi-journey-mobile-sheet-stop.is-next{border-color:#8590ff5c;box-shadow:inset 0 0 26px #7f8cff0e}.chimi-journey-mobile-sheet-stop.is-visited{border-color:#76e2c04a}.chimi-journey-mobile-sheet-stop>i{color:#eef0ff;background:#7f8cff21;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:850;display:grid}.chimi-journey-mobile-sheet-stop>span{min-width:0}.chimi-journey-mobile-sheet-stop>span small{color:#a9b2f69e;letter-spacing:.13em;font-size:.52rem;font-weight:850;display:block}.chimi-journey-mobile-sheet-stop>span strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.8rem;display:block;overflow:hidden}.chimi-journey-mobile-sheet-stop>button{color:#f2f3ff;background:#7f8cff1a;border:1px solid #8a95ff4d;border-radius:999px;min-height:34px;padding:0 11px;font-size:.65rem;font-weight:820}.chimi-journey-mobile-sheet-stop.is-visited>button{color:#91ead0;background:#76e2c014;border-color:#76e2c047}.chimi-journey-mobile-sheet-create,.chimi-journey-mobile-sheet-location{color:#eff1ffdb;background:#7f8cff13;border:1px solid #7f8cff30;border-radius:18px;min-height:50px;font-weight:780}.chimi-journey-mobile-sheet-create i{margin-right:7px;font-style:normal}}@keyframes chimi-mobile-control-live{0%{opacity:.8;transform:scale(.82)}to{opacity:0;transform:scale(1.25)}}@media (max-width:720px){.chimi-journey-mobile-control-sheet{-webkit-backdrop-filter:blur(30px)saturate(1.35);backdrop-filter:blur(30px)saturate(1.35);background:linear-gradient(155deg,#1d2443ad,#070c19bd);border-color:#acb5ff33;box-shadow:0 -18px 70px #0006,0 0 55px #6774ee17,inset 0 1px #ffffff17}.chimi-journey-mobile-sheet-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02050d29}.chimi-journey-mobile-sheet-stops{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b1738;border-color:#ffffff12}.chimi-journey-mobile-sheet-place,.chimi-journey-mobile-sheet-experience{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border-color:#939eff26}.chimi-journey-mobile-sheet-stop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#7f8cff0a}.chimi-journey-world-dock{-webkit-backdrop-filter:blur(26px)saturate(1.16);backdrop-filter:blur(26px)saturate(1.16)}.chimi-journey-mobile-control-sheet{overflow:hidden}.chimi-journey-mobile-sheet-scroll{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden auto}.chimi-journey-mobile-sheet-place,.chimi-journey-mobile-sheet-stops,.chimi-journey-mobile-sheet-experience,.chimi-journey-mobile-sheet-location,.chimi-journey-mobile-sheet-create{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.chimi-journey-mobile-sheet-stops{overflow:hidden}.chimi-journey-mobile-sheet-stop-list{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;grid-auto-columns:minmax(220px,82%);width:100%;min-width:0;max-width:100%;overflow:auto hidden}.chimi-journey-mobile-sheet-stop-list::-webkit-scrollbar{display:none}.chimi-journey-mobile-sheet-place>span,.chimi-journey-mobile-sheet-experience>span{min-width:0}.chimi-journey-mobile-sheet-create,.chimi-journey-mobile-sheet-location{white-space:normal}.chimi-journey-opportunity-sheet-overlay{z-index:180!important}.chimi-journey-opportunity-card.chimi-journey-opportunity-list,.chimi-journey-opportunity-card.is-selected-experience{z-index:190!important}.chimi-journey-mobile-control-fab{animation:2.8s ease-in-out infinite chimi-journey-control-fab-breathe}.chimi-journey-mobile-control-fab:after{content:"";opacity:.18;pointer-events:none;border:1px solid #76e2c038;border-radius:50%;animation:2.8s ease-out infinite chimi-journey-control-fab-ring;position:absolute;inset:-8px}.chimi-journey-mobile-control-fab:has(+.chimi-journey-mobile-sheet-backdrop.is-open){animation:none}.chimi-journey-mobile-control-fab:has(+.chimi-journey-mobile-sheet-backdrop.is-open):after{opacity:0;animation:none}}@keyframes chimi-journey-control-fab-breathe{0%,to{box-shadow:0 0 0 7px #76e2c00b,0 0 0 14px #7f8cff08,0 12px 36px #00000070}50%{box-shadow:0 0 0 9px #76e2c013,0 0 0 17px #7f8cff0b,0 12px 40px #00000075}}@keyframes chimi-journey-control-fab-ring{0%{opacity:.24;scale:.94}70%,to{opacity:0;scale:1.16}}.chimi-journey-world.chimi-itn5da-world{min-height:820px;height:max(820px, calc(390px + var(--itn5da-layout-weight,3) * 74px))!important}@media (max-width:720px){.chimi-journey-world.chimi-itn5da-world{min-height:900px;height:max(900px, calc(360px + var(--itn5da-layout-weight,3) * 100px))!important}}.chimi-journey-stop-timeline{border-top:1px solid #ffffff14;width:100%;min-width:0;margin-top:14px;padding-top:12px;overflow:hidden}.chimi-journey-stop-timeline>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.chimi-journey-stop-timeline>header strong{color:#fffffff5;font-size:.78rem}.chimi-journey-stop-timeline>header span{color:#ecefff7a;font-size:.62rem}.chimi-journey-stop-timeline ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.chimi-journey-stop-timeline li{grid-template-columns:44px 12px minmax(0,1fr);gap:8px;min-width:0;padding:6px 0;display:grid}.chimi-journey-stop-timeline time{color:#ecefff7a;font-variant-numeric:tabular-nums;padding-top:1px;font-size:.62rem}.chimi-journey-stop-timeline li>i{border:2px solid #8be8cbe0;border-radius:999px;width:9px;height:9px;margin-top:2px;position:relative;box-shadow:0 0 12px #76e2c040}.chimi-journey-stop-timeline li>i:after{content:"";background:#8be8cb33;width:1px;height:34px;position:absolute;top:9px;left:2px}.chimi-journey-stop-timeline li:last-child>i:after{display:none}.chimi-journey-stop-timeline li>span{min-width:0}.chimi-journey-stop-timeline small{color:#b0b9ffa8;letter-spacing:.07em;font-size:.52rem;font-weight:800;display:block}.chimi-journey-stop-timeline li strong{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.73rem;display:block;overflow:hidden}.chimi-journey-stop-timeline em{color:#8be8cbeb;margin-top:3px;font-size:.58rem;font-style:normal;font-weight:700;display:inline-block}.chimi-journey-memory-timeline li.is-experience>i{border-color:#a0aaffeb;box-shadow:0 0 14px #7f8cff47}.chimi-journey-memory-timeline li.is-moment>i{background:#ffffff2e;border-color:#ffffffb8}.chimi-journey-memory-timeline a{color:inherit;text-decoration:none}.chimi-journey-memory-timeline li p{color:#f5f7ffb8;white-space:normal;margin:5px 0 0;font-size:.68rem;line-height:1.45}.chimi-journey-memory-timeline img,.chimi-journey-memory-timeline video{object-fit:cover;border-radius:14px;width:min(100%,420px);height:auto;margin-top:8px;display:block}.chimi-journey-memory-timeline video{background:#00000052;max-height:420px}.chimi-journey-mobile-memory-fab{transform:translateY(-64px)}.chimi-journey-mobile-memory-fab svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.chimi-journey-mobile-memory-sheet{overscroll-behavior:contain;max-height:min(90dvh,820px);overflow-y:auto}.chimi-journey-memory-sheet-head{gap:4px;padding:4px 2px 18px;display:grid}.chimi-journey-memory-sheet-head small{color:#a7b1ffb8;letter-spacing:.12em;font-size:.57rem;font-weight:800}.chimi-journey-memory-sheet-head strong{color:#fffffffa;letter-spacing:-.02em;font-size:1.18rem}.chimi-journey-memory-sheet-head span{color:#eef1ff80;font-size:.68rem}.chimi-journey-mobile-memory-sheet{height:min(90dvh,860px);padding-bottom:calc(28px + env(safe-area-inset-bottom))}.chimi-journey-memory-episode{gap:18px;padding:2px 0 30px;display:grid}.chimi-journey-memory-episode-head{gap:5px;padding:18px 4px 8px;display:grid}.chimi-journey-memory-episode-head small{letter-spacing:.15em;color:#97a3ffb8;font-size:.56rem;font-weight:850}.chimi-journey-memory-episode-head strong{letter-spacing:-.035em;color:#fff;font-size:1.32rem;line-height:1.08}.chimi-journey-memory-episode-head span{color:#ebefff7a;font-size:.66rem}.chimi-journey-memory-stream{gap:14px;display:grid;position:relative}.chimi-journey-memory-footprint{grid-template-columns:42px 10px 1fr;align-items:center;gap:9px;padding:5px 4px;display:grid}.chimi-journey-memory-footprint time{color:#e6eaff61;font-size:.58rem}.chimi-journey-memory-footprint>i{background:#b3bbff7a;border-radius:999px;width:7px;height:7px;box-shadow:0 0 14px #7f8cff38}.chimi-journey-memory-footprint span{gap:1px;display:grid}.chimi-journey-memory-footprint small{color:#e6eaff61;font-size:.54rem}.chimi-journey-memory-footprint strong{color:#f5f7ffb8;font-size:.72rem;font-weight:650}.chimi-journey-memory-moment{background:linear-gradient(145deg,#1d2030f0,#0d0f19e6);border:1px solid #ffffff17;border-radius:24px;overflow:hidden;box-shadow:0 20px 46px #00000042}.chimi-journey-memory-moment>header{justify-content:space-between;align-items:end;gap:16px;padding:16px 17px 13px;display:flex}.chimi-journey-memory-moment>header span{gap:3px;display:grid}.chimi-journey-memory-moment>header small{letter-spacing:.13em;color:#97a3ffb8;font-size:.52rem}.chimi-journey-memory-moment>header strong{color:#fffffff0;font-size:.84rem}.chimi-journey-memory-moment>header time{color:#ebefff61;font-size:.58rem}.chimi-journey-memory-moment>img,.chimi-journey-memory-moment>video{object-fit:cover;background:#090a0f;width:100%;height:auto;max-height:58dvh;display:block}.chimi-journey-memory-moment>p{color:#f8f9ffe0;margin:0;padding:15px 17px 6px;font-size:.82rem;line-height:1.55}.chimi-journey-memory-moment-experience,.chimi-journey-memory-experience{color:inherit;background:#7f8cff13;border:1px solid #97a3ff26;border-radius:16px;gap:4px;margin:12px;padding:13px 14px;text-decoration:none;display:grid}.chimi-journey-memory-moment-experience small,.chimi-journey-memory-experience small{letter-spacing:.11em;color:#9ea9ffab;font-size:.5rem}.chimi-journey-memory-moment-experience strong,.chimi-journey-memory-experience strong{color:#fffffff0;font-size:.78rem}.chimi-journey-memory-moment-experience span,.chimi-journey-memory-experience span{color:#e2e7ff75;font-size:.58rem}.chimi-journey-memory-social{align-items:center;gap:10px;padding:10px 14px 2px;display:flex}.chimi-journey-memory-social .experience-moment-reaction-button,.chimi-journey-memory-comment-button{color:#f5f7ffc7;background:#ffffff0e;border:0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px;display:inline-flex}.chimi-journey-memory-social .experience-moment-reaction-button.is-reacted{color:#bec6fffa;background:#7f8cff24}.chimi-journey-memory-social strong{font-size:.68rem}.chimi-journey-memory-discussion{border-top:1px solid #ffffff12;gap:10px;margin:10px 12px 14px;padding:12px;display:grid}.chimi-journey-memory-discussion>p{color:#ebefff7a;margin:0;font-size:.68rem}.chimi-journey-memory-discussion>article{border-bottom:1px solid #ffffff0e;gap:5px;padding:10px 0;display:grid}.chimi-journey-memory-discussion>article header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.chimi-journey-memory-discussion>article header strong{color:#ffffffe6;font-size:.68rem}.chimi-journey-memory-discussion>article header time{color:#ebefff57;font-size:.54rem}.chimi-journey-memory-discussion>article p{color:#f4f6ffb8;margin:0;font-size:.72rem;line-height:1.5}.chimi-journey-memory-comment-composer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0b;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:4px;padding:8px;display:grid}.chimi-journey-memory-comment-composer input{color:#fffffff0;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:38px;padding:0 10px;font-size:.74rem}.chimi-journey-memory-comment-composer input::placeholder{color:#ebefff57}.chimi-journey-memory-comment-composer button{color:#e0e4fff0;background:#7f8cff24;border:1px solid #97a3ff2e;border-radius:999px;min-height:36px;padding:0 13px;font-size:.66rem;font-weight:750}.chimi-journey-memory-comment-composer button:disabled{opacity:.38}.chimi-journey-memory-moment.is-zone-bound>header{background:linear-gradient(#7f8cff17,#0000);padding-top:18px}.chimi-journey-memory-moment.is-zone-bound>header strong{letter-spacing:-.015em;font-size:.94rem}.chimi-journey-memory-experience.is-zone-bound{background:linear-gradient(135deg,#7f8cff1f,#7f8cff0b);border-color:#97a3ff38}.chimi-journey-memory-experience.is-zone-bound>strong{font-size:.86rem}.chimi-journey-memory-footprint{opacity:.58}.chimi-journey-memory-footprint:hover{opacity:.82}.chimi-journey-memory-stream .is-zone-chapter-start{margin-top:28px;position:relative}.chimi-journey-memory-stream .is-zone-chapter-start:before{content:"";background:linear-gradient(90deg,#7f8cff6b,#7f8cff0d,#0000);height:1px;position:absolute;top:-15px;left:0;right:0}.chimi-journey-memory-moment.is-zone-chapter-start{box-shadow:0 24px 64px #00000052,0 0 34px #7f8cff14}.chimi-journey-memory-moment.is-zone-chapter-start>header{background:linear-gradient(#7f8cff26,#7f8cff09 72%,#0000);padding-top:21px}.is-zone-chapter-start small{color:#b4bdffe6;letter-spacing:.15em;font-weight:850}.is-zone-chapter-start>strong,.chimi-journey-memory-moment.is-zone-chapter-start>header strong{letter-spacing:-.025em;font-size:1rem}@media (max-width:720px){.chimi-journey-mobile-memory-sheet{height:calc(100dvh - env(safe-area-inset-top,0px) - 12px);max-height:calc(100dvh - env(safe-area-inset-top,0px) - 12px);padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:28px 28px 0 0;bottom:0}}.chimi-journey-mobile-memory-sheet{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:72!important;background:#080b16e0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:28px 28px 0 0!important;width:100%!important;max-width:none!important;margin:0!important;position:fixed!important;inset:auto 0 0!important;overflow:hidden!important;box-shadow:0 -24px 80px #0000005c!important}.chimi-journey-mobile-memory-sheet.is-open{transform:translate(0,0)!important}.chimi-journey-memory-sheet-head{z-index:3;padding-top:calc(18px + env(safe-area-inset-top));padding-right:calc(18px + env(safe-area-inset-right));padding-bottom:14px;padding-left:calc(18px + env(safe-area-inset-left));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#0c1020f5,#0c1020d6);justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:sticky;top:0}.chimi-journey-memory-sheet-head>div{flex:auto;min-width:0}.chimi-journey-memory-sheet-head small,.chimi-journey-memory-sheet-head span{display:block}.chimi-journey-memory-sheet-close{color:#f7f8fff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #9da8ff3d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;font-size:1.65rem;line-height:1;display:inline-flex}.chimi-journey-mobile-memory-sheet-scroll{padding-top:0!important;padding-right:calc(18px + env(safe-area-inset-right))!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important;padding-left:calc(18px + env(safe-area-inset-left))!important;overflow-x:hidden!important}.chimi-journey-mobile-memory-sheet-scroll>*{max-width:100%}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-episode,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-footprint{width:100%;max-width:100%}.chimi-journey-mobile-memory-sheet .chimi-journey-live-status{z-index:1!important;width:100%!important;margin:16px 0 0!important;position:relative!important}.chimi-journey-live-status{z-index:24!important}.chimi-journey-mobile-control-fab,.chimi-journey-memory-fab{z-index:60!important}.chimi-journey-mobile-memory-sheet-backdrop{z-index:210!important}.chimi-journey-mobile-memory-sheet{z-index:220!important;border-radius:24px 24px 0 0!important;width:100%!important;margin:0!important;bottom:0!important;left:0!important;right:0!important}.chimi-journey-mobile-memory-sheet-scroll{width:100%;min-width:0;max-width:100%;overflow:hidden auto;padding:0 calc(16px + env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-episode{width:100%;margin:0}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{width:100%;margin-left:0;margin-right:0}.chimi-journey-mobile-memory-sheet{flex-direction:column!important;display:flex!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet>.chimi-journey-mobile-sheet-handle{display:none!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-sheet-head{flex:none;padding:20px 66px 16px calc(18px + env(safe-area-inset-left,0px))!important;min-height:0!important;position:relative!important;top:auto!important}.chimi-journey-memory-sheet-close{top:16px!important;right:calc(16px + env(safe-area-inset-right,0px))!important;z-index:5!important;width:40px!important;height:40px!important;margin:0!important;position:absolute!important}.chimi-journey-mobile-memory-sheet-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;height:auto!important;min-height:0!important;max-height:none!important;padding:14px calc(16px + env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))!important;flex:auto!important;overflow:hidden auto!important}@media (max-width:720px){.chimi-journey-mobile-memory-sheet-backdrop{z-index:220!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#05081270!important}.chimi-journey-mobile-memory-sheet{top:env(safe-area-inset-top,0px)!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:calc(100dvh - env(safe-area-inset-top,0px))!important;max-height:calc(100dvh - env(safe-area-inset-top,0px))!important;-webkit-backdrop-filter:blur(28px)saturate(140%)!important;background:linear-gradient(#0d1225f0,#070a16f5)!important;border:0!important;border-top:1px solid #ffffff14!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 -16px 40px #00000047!important}.chimi-journey-mobile-memory-sheet>.chimi-journey-mobile-sheet-handle{display:none!important}.chimi-journey-mobile-memory-sheet:before{content:"";pointer-events:none;background:linear-gradient(90deg,#7f8cff00,#7f8cff8c,#7f8cff00);height:1px;position:absolute;top:0;left:0;right:0}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-sheet-head{z-index:6!important;padding:18px calc(18px + env(safe-area-inset-right,0px)) 14px calc(18px + env(safe-area-inset-left,0px))!important;-webkit-backdrop-filter:blur(24px)!important;background:linear-gradient(#0a0e1ef5,#0a0e1edb)!important;border-bottom:1px solid #ffffff14!important;flex:none!important;margin:0!important;position:sticky!important;top:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-sheet-head>div{max-width:calc(100% - 64px)}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-sheet-head small{margin-bottom:4px;display:block}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-sheet-head strong{line-height:1.05;display:block}.chimi-journey-memory-sheet-close{top:14px!important;right:calc(16px + env(safe-area-inset-right,0px))!important;z-index:8!important;width:42px!important;height:42px!important;margin:0!important;position:absolute!important}.chimi-journey-mobile-memory-sheet-scroll{-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px 0 calc(28px + env(safe-area-inset-bottom,0px)) 0!important;flex:auto!important;overflow:hidden auto!important}.chimi-journey-mobile-memory-sheet-scroll>*{padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px));margin-left:0!important;margin-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-episode,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-footprint{width:100%!important;max-width:100%!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{width:calc(100% + 32px);max-width:none;margin:0 -16px 18px;padding:0 0 16px;overflow:hidden;box-shadow:none!important;background:linear-gradient(#0a0d18f0 0%,#070a14fa 100%)!important;border:0!important;border-radius:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{padding:14px 16px 12px}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment video{width:100%;max-width:100%;height:auto;display:block;border-radius:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-experience{border-top:1px solid #8f9aff29;margin:0;padding:16px;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-experience small,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-experience strong,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-experience span{display:block}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment footer,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-social{padding:14px 16px 0}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment button,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment a{-webkit-tap-highlight-color:transparent}.chimi-journey-mobile-memory-sheet-scroll>*{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-episode{width:100%!important;padding-left:0!important;padding-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-episode-head{padding-left:20px!important;padding-right:20px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin-left:0!important;margin-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{padding-left:20px!important;padding-right:20px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{border-radius:0!important;width:100%!important;max-width:none!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-footprint,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-social{padding-left:20px!important;padding-right:20px!important}.chimi-journey-memory-zone-hero{background:linear-gradient(135deg,#202a55,#11172d);min-height:142px;position:relative;overflow:hidden}.chimi-journey-memory-zone-hero>img,.chimi-journey-memory-zone-hero>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chimi-journey-memory-zone-hero:after{content:"";background:linear-gradient(#05081214,#050812c7);position:absolute;inset:0}.chimi-journey-memory-zone-hero>div{z-index:2;gap:3px;display:grid;position:absolute;bottom:16px;left:20px;right:20px}.chimi-journey-memory-zone-hero small{letter-spacing:.15em;color:#cdd3ffd1;font-size:.54rem;font-weight:850}.chimi-journey-memory-zone-hero strong{color:#fff;letter-spacing:-.025em;font-size:1.05rem;line-height:1.1}.chimi-journey-memory-experience{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:13px;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff12!important;border-radius:0!important;margin:0!important;padding:14px 20px!important;display:grid!important}.chimi-journey-memory-experience .chimi-journey-memory-zone-hero{grid-column:1/-1;margin:-14px -20px 2px}.chimi-journey-memory-experience-cover{object-fit:cover;background:#ffffff0d;border-radius:16px;width:88px;height:88px;display:block}.chimi-journey-memory-experience-copy{gap:5px;min-width:0;display:grid}.chimi-journey-memory-experience-copy small{letter-spacing:.11em;color:#a9b3ffad;font-size:.5rem}.chimi-journey-memory-experience-copy strong{color:#fffffff0;font-size:.82rem;line-height:1.25}.chimi-journey-memory-experience-copy span{color:#e6eaff7a;font-size:.6rem}.chimi-journey-memory-moment-experience{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;background:0 0!important;border:0!important;border-top:1px solid #ffffff12!important;border-radius:0!important;margin:0!important;padding:14px 20px!important;display:grid!important}.chimi-journey-memory-moment-experience .chimi-journey-memory-experience-cover{border-radius:14px;width:72px;height:72px}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-thumb,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-media,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar{border-radius:999px!important;flex:0 0 72px!important;align-self:flex-start!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;overflow:hidden!important;box-shadow:0 10px 28px #040a1c47,inset 0 0 0 1px #b8c6ff29!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-cover img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-thumb img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-media img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-cover video,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-thumb video,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-media video,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar video{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-thumb,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-media,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-avatar{border-radius:22px!important;flex:0 0 72px!important;align-self:flex-start!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;overflow:hidden!important;box-shadow:0 10px 28px #040a1c3d,inset 0 0 0 1px #b8c6ff24!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-thumb img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-media img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-avatar img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover video,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-thumb video,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-media video,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-avatar video{object-fit:cover!important;border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-chapter,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero{align-items:flex-start!important}@media (max-width:720px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-thumb,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-media,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-thumb,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-media,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-avatar{flex-basis:68px!important;width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-thumb,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-media,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar{border-radius:999px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-thumb,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-media,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-avatar{border-radius:20px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero{background:0 0!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:0!important;padding:16px 20px!important;display:grid!important;overflow:visible!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero:after{display:none!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>video{object-fit:cover!important;border-radius:999px!important;width:72px!important;min-width:72px!important;height:72px!important;position:static!important;inset:auto!important;box-shadow:0 10px 30px #00000047!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>div{gap:4px!important;min-width:0!important;display:grid!important;position:static!important;inset:auto!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero strong{font-size:.92rem!important;line-height:1.2!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover{object-fit:cover!important;border-radius:20px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>video{object-fit:cover!important;border-radius:999px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover{object-fit:cover!important;border-radius:18px!important;flex:0 0 88px!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:68px!important;min-height:68px!important;max-height:68px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero{grid-template-columns:72px minmax(0,1fr)!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>video{object-fit:cover!important;border-radius:50%!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-experience{grid-template-columns:72px minmax(0,1fr)!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover{object-fit:cover!important;border-radius:22px!important;flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience>.chimi-journey-memory-experience-cover,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment .chimi-journey-memory-moment-experience>.chimi-journey-memory-experience-cover{object-fit:cover!important;clip-path:inset(0 round 22px)!important;border-radius:22px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;display:block!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>video{object-fit:cover!important;clip-path:circle(50%)!important;border-radius:50%!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;display:block!important;overflow:hidden!important}.chimi-journey-memory-experience-group{background:#070a1694;margin:0;position:relative}.chimi-journey-memory-experience-group:after{content:"";background:linear-gradient(#7f8cff6b,#0000);width:1px;height:18px;position:absolute;bottom:-12px;left:55px}.chimi-journey-memory-experience-group .chimi-journey-memory-zone-hero{border-top:1px solid #7f8cff1f;margin:0!important;padding:22px 20px 14px!important}.chimi-journey-memory-experience-group>.chimi-journey-memory-experience{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:16px 20px 20px!important}.chimi-journey-memory-experience-group .chimi-journey-memory-zone-hero>img,.chimi-journey-memory-experience-group .chimi-journey-memory-zone-hero>video{clip-path:circle(50%)!important;border-radius:50%!important;width:72px!important;height:72px!important}.chimi-journey-memory-experience-group .chimi-journey-memory-experience-cover{clip-path:inset(0 round 22px)!important;border-radius:22px!important;width:72px!important;height:72px!important}.chimi-journey-memory-moment{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.chimi-journey-memory-moment>header{background:0 0!important;padding:15px 20px 12px!important}.chimi-journey-memory-moment>header small{letter-spacing:.14em}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{background:0 0!important;padding:14px 0 10px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{clip-path:inset(0 round 20px)!important;object-fit:cover!important;border-radius:20px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:block!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>p{margin:0!important;padding:13px 0 3px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-social{padding-left:0!important;padding-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-discussion{margin-left:0!important;margin-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{grid-template-columns:64px minmax(0,1fr)!important;gap:13px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover{clip-path:inset(0 round 18px)!important;border-radius:18px!important;flex:0 0 64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 20px 24px 97px!important;padding:0!important;overflow:visible!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{background:0 0!important;border:0!important;margin:0!important;padding:10px 0 9px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{clip-path:inset(0 round 18px)!important;border-radius:18px!important;width:100%!important;margin:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>p{background:0 0!important;margin:0!important;padding:11px 0 2px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-social{background:0 0!important;margin:0!important;padding:12px 0 0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience>.chimi-journey-memory-experience-cover{clip-path:inset(0 round 18px)!important;object-fit:cover!important;border-radius:18px!important;flex:0 0 64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{background:0 0!important;grid-template-columns:64px minmax(0,1fr)!important;gap:13px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment.is-zone-bound,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment.is-zone-chapter-start,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>p,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-social{box-shadow:none!important;background:0 0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{border:0!important;margin:0 20px 26px 97px!important;padding:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{border:0!important;padding:10px 0 9px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream{position:relative!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#7f8cff6b,#7f8cff29 85%,#0000);width:1px;position:absolute;top:42px;bottom:24px;left:52px}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{z-index:1;position:relative}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group:after{display:none!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{padding-top:10px!important;padding-bottom:7px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-top:0!important;margin-bottom:16px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment:before{content:"";pointer-events:none;background:#7f8cff61;width:45px;height:1px;position:absolute;top:19px;left:-45px}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{padding-top:3px!important;padding-bottom:8px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy span{color:#eef0ffd1!important;background:#7f8cff17!important;border:1px solid #7f8cff3d!important;border-radius:999px!important;align-items:center!important;width:max-content!important;min-height:32px!important;margin-top:3px!important;padding:0 11px!important;font-size:.64rem!important;font-weight:700!important;display:inline-flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment:before{content:none!important;display:none!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy{gap:7px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>strong{font-size:.82rem!important;line-height:1.3!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>strong time{color:#b8c0e68f!important;white-space:nowrap!important;font-size:.58rem!important;font-weight:500!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>span{margin-top:0!important}}.chimi-journey-memory-zone-chapter-head small{display:none!important}.chimi-journey-memory-zone-head-row{align-items:center;gap:12px;min-width:0;display:flex}.chimi-journey-memory-zone-avatar{object-fit:cover;background:#6370e82e;border-radius:999px;flex:0 0 48px;width:48px;height:48px;display:block;overflow:hidden;box-shadow:0 0 0 1px #9aa4ff38}.chimi-journey-memory-zone-avatar-fallback{color:#eef2fff5;letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.chimi-journey-memory-zone-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.15;display:block;overflow:hidden}.chimi-journey-memory-moment header span small{display:none!important}.chimi-journey-memory-moment header span strong{color:#edf1fff5;font-size:.9rem;font-weight:700;line-height:1.35;display:block}@media (max-width:720px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero{background:0 0!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:12px 20px!important;display:grid!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar{clip-path:circle(50%)!important;object-fit:cover!important;border-radius:50%!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;display:block!important;position:static!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-avatar.is-fallback{color:#fff!important;background:#7f8cff29!important;justify-content:center!important;align-items:center!important;font-weight:800!important;display:flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>div{min-width:0!important;position:static!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>div>strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.92rem!important;display:block!important;overflow:hidden!important}}#ownership-claim{color:#ffffffeb}#ownership-claim p{color:#ffffffc2}#ownership-claim strong{color:#fffffff5}#ownership-claim label>span{color:#ffffffd6}#ownership-claim textarea{color:#fffffff5}#ownership-claim form{flex-direction:column;gap:16px;width:100%;margin-top:16px;display:flex}#ownership-claim form label{flex-direction:column;gap:8px;width:100%;display:flex}#ownership-claim form label>span{color:#ffffffd1;font-size:.88rem;font-weight:650;line-height:1.4;display:block}#ownership-claim textarea{box-sizing:border-box;resize:vertical;color:#fffffff0;width:100%;min-height:110px;font:inherit;background:#121524eb;border:1px solid #7f8cff47;border-radius:14px;outline:none;padding:13px 14px;font-size:.92rem;line-height:1.5;display:block}#ownership-claim textarea::placeholder{color:#ffffff61}#ownership-claim textarea:hover{border-color:#7f8cff6b}#ownership-claim textarea:focus{border-color:#7f8cffb8;box-shadow:0 0 0 3px #7f8cff1f}#ownership-claim form .community-zone-actions{align-items:center;gap:10px;margin-top:0;display:flex}#ownership-claim form .community-zone-place-action{min-height:42px}@media (max-width:640px){#ownership-claim textarea{min-height:124px}#ownership-claim form .community-zone-actions{align-items:stretch}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group{background:linear-gradient(#14182bf0,#0a0d1ae0)!important;border:1px solid #7f8cff24!important;border-radius:24px!important;margin:0 14px 18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 20px 58px #0000003b!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group .chimi-journey-memory-zone-hero{background:linear-gradient(135deg,#232c59,#10162d)!important;border:0!important;min-height:174px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>.chimi-journey-memory-zone-cover-media{clip-path:none!important;object-fit:cover!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>.chimi-journey-memory-zone-cover-media.is-fallback{clip-path:none!important;color:#dfe4ff4d!important;letter-spacing:-.07em!important;background:radial-gradient(circle at 26% 20%,#53d3c630,#0000 38%),radial-gradient(circle at 82% 10%,#7f8cff57,#0000 44%),linear-gradient(135deg,#20284e,#10152c)!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:3.8rem!important;font-weight:900!important;display:flex!important;position:absolute!important;inset:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero:after{content:""!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(#0507110a 12%,#05071133 46%,#050711e6 100%)!important;display:block!important;position:absolute!important;inset:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>div{z-index:2!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;min-width:0!important;padding:0!important;display:grid!important;position:absolute!important;bottom:15px!important;left:18px!important;right:18px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>div>small{color:#c0c9ffd1!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:.53rem!important;font-weight:850!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero>div>strong{color:#fff!important;letter-spacing:-.03em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:1.08rem!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience>.chimi-journey-memory-experience-cover{clip-path:inset(0 round 15px)!important;object-fit:cover!important;background:#ffffff0d!important;border-radius:15px!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:68px!important;min-height:68px!important;max-height:68px!important;margin:0!important;display:block!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy{gap:5px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>strong{color:#fffffff5!important;font-size:.86rem!important;line-height:1.26!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>strong time{color:#c5ccee80!important;font-size:.58rem!important;font-weight:500!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>span{color:#e4e8ffc7!important;background:#7f8cff13!important;border:1px solid #7f8cff38!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;min-height:29px!important;margin-top:2px!important;padding:0 10px!important;font-size:.61rem!important;font-weight:700!important;display:inline-flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{z-index:1!important;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 16px 22px!important;padding:0!important;position:relative!important;overflow:visible!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{background:0 0!important;border:0!important;margin:0!important;padding:10px 2px 9px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header strong{color:#ffffffe8!important;font-size:.78rem!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header time{color:#cad0ee6e!important;font-size:.57rem!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{clip-path:inset(0 round 20px)!important;object-fit:cover!important;background:#04060ec2!important;border:1px solid #ffffff0e!important;border-radius:20px!important;width:100%!important;max-width:none!important;height:auto!important;max-height:440px!important;margin:0!important;display:block!important;box-shadow:0 18px 44px #00000038!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>p{color:#f1f4ffc7!important;background:0 0!important;margin:0!important;padding:11px 2px 2px!important;font-size:.75rem!important;line-height:1.52!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-social{box-shadow:none!important;background:0 0!important;margin-top:9px!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group{border-radius:21px!important;margin-left:10px!important;margin-right:10px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group .chimi-journey-memory-zone-hero{min-height:158px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important;padding:13px 14px 15px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience>.chimi-journey-memory-experience-cover{clip-path:inset(0 round 14px)!important;border-radius:14px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:62px!important;min-height:62px!important;max-height:62px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin:0 14px 20px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{clip-path:inset(0 round 18px)!important;border-radius:18px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-left:30px!important;margin-right:14px!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-left:24px!important;margin-right:10px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 14px 10px!important;overflow:visible!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group .chimi-journey-memory-zone-hero{border-radius:22px!important;margin-bottom:9px!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;margin:0!important;padding:8px 10px!important;display:grid!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 14px 22px 119px!important;padding:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{padding:3px 0 9px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{clip-path:inset(0 round 18px)!important;border-radius:18px!important;width:100%!important;max-width:none!important;margin:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>p{padding-left:0!important;padding-right:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-social{margin-left:0!important;margin-right:0!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group{margin:0 10px 8px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important;padding:7px 8px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience>.chimi-journey-memory-experience-cover{clip-path:inset(0 round 16px)!important;border-radius:16px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:62px!important;min-height:62px!important;max-height:62px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-bottom:20px!important;margin-left:102px!important;margin-right:10px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>img,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>video{clip-path:inset(0 round 17px)!important;border-radius:17px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group{margin-bottom:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{padding-bottom:4px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-top:-6px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{min-height:0!important;padding-top:0!important;padding-bottom:6px!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{padding-bottom:3px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-top:-8px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment>header{padding-bottom:5px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience>.chimi-journey-memory-experience-cover{clip-path:circle(50%)!important;object-fit:cover!important;border-radius:50%!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience>.chimi-journey-memory-experience-cover{clip-path:circle(50%)!important;border-radius:50%!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{grid-template-columns:58px minmax(0,1fr)!important;gap:10px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream{position:relative!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream:before{content:""!important;pointer-events:none!important;z-index:0!important;background:#7f8cff57!important;width:1px!important;position:absolute!important;top:0!important;bottom:0!important;left:56px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-group,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-footprint{z-index:1!important;position:relative!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-cover{z-index:2!important;position:relative!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream>.chimi-journey-memory-experience-group:before,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream>.chimi-journey-memory-moment:before{display:none!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-stream:before{left:47px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-left:100px!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment{margin-left:86px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-zone-hero{color:inherit!important;cursor:pointer!important;text-decoration:none!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-media-button{cursor:zoom-in!important;background:0 0!important;border:0!important;border-radius:18px!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-media-button>img{object-fit:cover!important;border-radius:18px!important;width:100%!important;height:auto!important;margin:0!important;display:block!important}.chimi-journey-mobile-control-fab{overflow:visible!important}.chimi-journey-mobile-fab-label{color:#eef0ffd1!important;letter-spacing:.04em!important;white-space:nowrap!important;pointer-events:none!important;background:#090d1be0!important;border:1px solid #7f8cff2e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:26px!important;padding:0 9px!important;font-size:.56rem!important;font-weight:800!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:calc(100% + 8px)!important;transform:translateY(-50%)!important;box-shadow:0 8px 24px #0003!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-media-button,.chimi-journey-mobile-memory-sheet .chimi-journey-memory-moment-media-button>img{border-radius:17px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy{padding-right:24px!important;position:relative!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>.chimi-journey-memory-experience-signals{color:#c6cdeb8f!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;width:auto!important;min-height:0!important;margin:1px 0 0!important;padding:0!important;font-size:.6rem!important;font-weight:600!important;line-height:1.35!important;display:flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-signals small{color:inherit!important;font:inherit!important;letter-spacing:0!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-signals i{color:#97a3ff6b!important;margin:0 6px!important;font-style:normal!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-chevron{color:#c2c9ed6b!important;font-size:1.05rem!important;font-weight:400!important;line-height:1!important;position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience{transition:background-color .14s,opacity .14s!important}@media (hover:hover){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience:hover{background:#7f8cff09!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience:active{opacity:.82!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>.chimi-journey-memory-experience-signals{background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;width:auto!important;min-height:0!important;margin:2px 0 0!important;padding:0!important;display:flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal-badge{color:#dbe0fab8!important;white-space:nowrap!important;background:#7f8cff13!important;border:1px solid #7f8cff33!important;border-radius:999px!important;align-items:center!important;gap:4px!important;min-height:23px!important;padding:0 7px!important;font-size:.56rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal-badge svg{fill:none!important;stroke:#aeb9ffd1!important;stroke-width:1.7px!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:0 0 13px!important;width:13px!important;height:13px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal-badge>strong{color:#f7f8ffeb!important;font-size:.58rem!important;font-weight:800!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal-badge>span{color:#c6cdeb99!important;font:inherit!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>.chimi-journey-memory-experience-signals{gap:5px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal-badge{min-height:22px!important;padding:0 6px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal-badge svg{flex-basis:12px!important;width:12px!important;height:12px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>.chimi-journey-memory-experience-signals{width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:11px!important;margin:2px 0 0!important;padding:0!important;display:flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal{min-height:0!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0!important;font-size:.58rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal>span{color:#bec6e794!important;font:inherit!important;line-height:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>.chimi-journey-memory-experience-signals{gap:9px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal svg{flex-basis:12px!important;width:12px!important;height:12px!important}}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-experience-copy>.chimi-journey-memory-experience-signals{width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;margin:3px 0 0!important;padding:0!important;display:flex!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal{white-space:nowrap!important;background:#10152acc!important;border:1px solid #7f8cff33!important;border-radius:999px!important;align-items:center!important;gap:3px!important;min-height:17px!important;margin:0!important;padding:0 9px!important;font-size:.53rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #ffffff04!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal svg{fill:none!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:0 0 11px!important;width:11px!important;height:11px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal.is-participant svg{stroke:#9da9fff5!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal.is-helpful svg{stroke:#ff6f97f5!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal>strong{color:#f8f9fff5!important;font-size:.54rem!important;font-weight:800!important;line-height:1!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal>span{color:#bec6e794!important;font:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;line-height:1!important}@media (max-width:430px){.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal{min-height:16px!important;padding:0 8px!important;font-size:.51rem!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal svg{flex-basis:10px!important;width:10px!important;height:10px!important}.chimi-journey-mobile-memory-sheet .chimi-journey-memory-signal>strong{font-size:.52rem!important}}.chimi-journey-mobile-memory-fab,.chimi-journey-mobile-memory-fab:before,.chimi-journey-mobile-memory-fab:after,.chimi-journey-mobile-memory-fab>svg,.chimi-journey-mobile-memory-fab>span{animation:none!important}@media (max-width:430px){.chimi-journey-mobile-memory-fab{margin-bottom:16px!important}}.chimi-journey-mobile-fab-label{display:none!important}.chimi-journey-mobile-memory-fab{margin-bottom:14px!important}.chimi-journey-mobile-memory-fab,.chimi-journey-mobile-memory-fab:before,.chimi-journey-mobile-memory-fab:after,.chimi-journey-mobile-memory-fab>svg,.chimi-journey-mobile-memory-fab>span{animation:none!important}.chimi-journey-mobile-radar-fab{margin-top:0!important}@media (max-width:430px){.chimi-journey-mobile-memory-fab{margin-bottom:16px!important}}.chimi-journey-mobile-memory-fab>svg{margin:0!important;position:relative!important;left:0!important;transform:none!important}.chimi-journey-mobile-memory-fab{border-color:#7f8cff5c!important;box-shadow:0 0 0 1px #7f8cff2e,0 18px 38px #6370e82e!important}.chimi-journey-mobile-memory-fab:before{border-color:#7f8cff94!important;box-shadow:0 0 0 1px #7f8cff2e,0 0 22px #7f8cff3d!important}.chimi-journey-mobile-memory-fab:after{border-color:#7f8cff38!important;box-shadow:0 0 0 1px #7f8cff14,0 0 42px #7f8cff1f!important}.chimi-journey-mobile-memory-fab>svg{stroke:#f5f7ff!important}.chimi-journey-recap{z-index:5;width:min(100%,760px);padding:max(18px, env(safe-area-inset-top)) 16px 0;margin:0 auto 26px;position:relative}.chimi-journey-recap-hero{background:#101423;border:1px solid #7f8cff29;border-radius:30px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000004d}.chimi-journey-recap-hero>img,.chimi-journey-recap-fallback{width:100%;height:100%;position:absolute;inset:0}.chimi-journey-recap-hero>img{object-fit:cover}.chimi-journey-recap-fallback{background:radial-gradient(circle at 52% 34%,#7f8cff3d,#0000 32%),radial-gradient(circle at 76% 72%,#6370e826,#0000 34%),linear-gradient(145deg,#171c30,#0b0e19);justify-content:center;align-items:center;gap:16px;display:flex}.chimi-journey-recap-fallback i{border:2px solid #bbc2ffad;border-radius:50%;width:11px;height:11px}.chimi-journey-recap-fallback i:nth-child(2){background:#7f8cff57;border:0;border-radius:0;width:54px;height:1px}.chimi-journey-recap-fallback i:last-child{background:#7f8cff;border-color:#7f8cff;box-shadow:0 0 26px #7f8cff61}.chimi-journey-recap-shade{background:linear-gradient(#04060d05 18%,#04060d24 44%,#04060deb 100%);position:absolute;inset:0}.chimi-journey-recap-copy{z-index:2;gap:8px;display:grid;position:absolute;bottom:24px;left:22px;right:22px}.chimi-journey-recap-copy small,.chimi-journey-recap-memory-intro small{color:#b6beffc7;letter-spacing:.17em;font-size:.58rem;font-weight:900}.chimi-journey-recap-copy h1{color:#fff;letter-spacing:-.045em;max-width:620px;margin:0;font-size:clamp(1.65rem,6vw,2.65rem);font-weight:880;line-height:1.02}.chimi-journey-recap-copy h1 span{color:#9ca6ff}.chimi-journey-recap-copy p{color:#e8ebffa8;margin:0;font-size:.75rem;font-weight:650}.chimi-journey-recap-stats{background:#0e111ecc;border:1px solid #7f8cff1a;border-radius:21px;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;margin:13px 2px 0;padding:17px 18px;display:grid}.chimi-journey-recap-stats>div{text-align:center;gap:3px;display:grid}.chimi-journey-recap-stats strong{color:#f5f6ff;font-size:1.25rem;font-weight:880;line-height:1}.chimi-journey-recap-stats span{color:#d5daf780;font-size:.63rem;font-weight:700}.chimi-journey-recap-stats>i{background:linear-gradient(#0000,#7f8cff33,#0000);width:1px;height:34px}.chimi-journey-recap-memory-intro{gap:5px;padding:25px 4px 3px;display:grid}.chimi-journey-recap-memory-intro strong{color:#f4f6ffeb;font-size:1.02rem;line-height:1.25}:is(main:has(.chimi-journey-recap) .chimi-journey-mobile-radar-fab,main:has(.chimi-journey-recap) .chimi-journey-world-dock){display:none!important}@media (max-width:560px){.chimi-journey-recap{padding:max(14px, env(safe-area-inset-top)) 12px 0;margin-bottom:20px}.chimi-journey-recap-hero{border-radius:26px;min-height:330px}.chimi-journey-recap-copy{bottom:20px;left:18px;right:18px}.chimi-journey-recap-copy h1{font-size:1.75rem}.chimi-journey-recap-stats{margin-top:10px;padding:15px 12px}.chimi-journey-recap-memory-intro{padding-top:22px}}.chimi-journey-end-card{background:#0d101cb8;border:1px solid #9fa6ce21;border-radius:20px;gap:14px;margin:18px 0 4px;padding:17px;display:grid}.chimi-journey-end-card.is-route-complete{background:linear-gradient(145deg,#7f8cff1f,#101424d1);border-color:#7f8cff47}.chimi-journey-end-card>div{gap:5px;display:grid}.chimi-journey-end-card small{color:#a7b0ffc2;letter-spacing:.14em;font-size:.57rem;font-weight:850}.chimi-journey-end-card strong{color:#f5f6fff0;font-size:.83rem;line-height:1.3}.chimi-journey-end-card p{color:#cdd3f08c;margin:0;font-size:.68rem;line-height:1.45}.chimi-journey-end-card>button{color:#dfe2ff;min-height:44px;font:inherit;cursor:pointer;background:#7f8cff1c;border:1px solid #7f8cff4d;border-radius:14px;padding:0 16px;font-size:.72rem;font-weight:800}.chimi-journey-end-card.is-route-complete>button{color:#fff;background:linear-gradient(135deg,#7f8cff,#6370e8);border-color:#7f8cff85;box-shadow:0 10px 28px #6370e82e}.chimi-journey-end-card>button:disabled{opacity:.55;cursor:wait}.chimi-journey-end-error{color:#ff9ba8;font-size:.65rem;line-height:1.4}.chimi-journey-end-dock-action{color:#e1e5f9ad;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff09;border:1px solid #aeb5da24;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.65rem;font-weight:800;display:inline-flex}.chimi-journey-end-dock-action i{border:1px solid #bec5e538;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:.58rem;font-style:normal;display:inline-flex}.chimi-journey-end-dock-action.is-route-complete{color:#dfe2ff;background:#7f8cff1a;border-color:#7f8cff57}.chimi-journey-end-dock-action.is-route-complete i{color:#aeb7ff;background:#7f8cff24;border-color:#7f8cff75}.chimi-journey-end-dock-action:disabled{opacity:.5;cursor:wait}@media (max-width:760px){.chimi-journey-world-dock .chimi-journey-end-dock-action{display:none}}.chimi-journey-live-page.is-completed .chimi-journey-world-head{position:relative}.chimi-journey-live-page.is-completed .chimi-journey-world-head>div>span{color:#a8b0ffb8}.chimi-journey-live-page.is-completed .chimi-journey-route-world{opacity:.96}.chimi-journey-live-page.is-completed .chimi-journey-real-route-travelled,.chimi-journey-live-page.is-completed .chimi-journey-world-marker.is-current,.chimi-journey-live-page.is-completed .chimi-journey-mobile-radar-fab,.chimi-journey-live-page.is-completed .chimi-journey-opportunity-peek,.chimi-journey-live-page.is-completed .chimi-journey-location-permission,.chimi-journey-live-page.is-completed .chimi-journey-world-dock,.chimi-journey-live-page.is-completed .chimi-journey-mobile-control-sheet:not(.chimi-journey-mobile-memory-sheet),.chimi-journey-live-page.is-completed .chimi-journey-mobile-sheet-backdrop:not(.chimi-journey-mobile-memory-sheet-backdrop){display:none!important}.chimi-journey-recap-stats{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)}.chimi-journey-live-page.is-completed .chimi-journey-route-meta span{color:#b9c0e594}@media (max-width:560px){.chimi-journey-recap-stats{padding:15px 6px}.chimi-journey-recap-stats strong{font-size:1.15rem}.chimi-journey-recap-stats span{font-size:.58rem}}.chimi-journey-recap-close{z-index:5;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070a148a;border:1px solid #eaedff2e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;text-decoration:none;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 10px 30px #00000038}.chimi-journey-recap-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.chimi-journey-recap-close:active{transform:scale(.96)}.chimi-journey-recap-memory-inline{border-top:1px solid #7f8cff1a;margin:11px -16px 0;position:relative;overflow:hidden}.chimi-journey-recap-memory-inline .chimi-journey-memory-episode{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.chimi-journey-recap-memory-inline .chimi-journey-memory-episode-head{padding:18px 20px 12px}.chimi-journey-recap-memory-inline .chimi-journey-memory-stream{padding-bottom:8px}.chimi-journey-recap-memory-empty{color:#c8ceed85;margin:0;padding:22px 20px 28px;font-size:.72rem;line-height:1.55}.chimi-journey-live-page.is-completed .chimi-journey-mobile-memory-fab{display:none!important}@media (max-width:560px){.chimi-journey-recap-close{width:40px;height:40px;top:13px;right:13px}.chimi-journey-recap-memory-inline{margin:10px -12px 0}}.chimi-journey-recap-memory-inline{overflow:visible}.chimi-journey-recap-memory-inline .chimi-journey-memory-episode{width:100%}.chimi-journey-recap-memory-inline .chimi-journey-memory-stream{width:100%;position:relative;overflow:visible}.chimi-journey-recap-memory-inline .chimi-journey-memory-stream:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#7f8cff6b,#7f8cff29 85%,#0000);width:1px;position:absolute;top:42px;bottom:24px;left:52px}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-group{z-index:1;background:0 0;margin:0;position:relative}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-group:after{display:none!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{align-items:center;width:100%;text-decoration:none;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:64px minmax(0,1fr)!important;gap:13px!important;margin:0!important;padding:10px 20px 7px!important;display:grid!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-cover{clip-path:circle(50%)!important;object-fit:cover!important;border-radius:50%!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;display:block!important;overflow:hidden!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-copy{min-width:0;padding-right:20px;position:relative;gap:7px!important;display:grid!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-copy>strong{color:#f4f6fff0;overflow-wrap:anywhere;min-width:0;font-weight:760;font-size:.82rem!important;line-height:1.3!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-copy>strong time{color:#b8c0e68f;white-space:nowrap;font-size:.58rem!important;font-weight:500!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-signals{flex-wrap:wrap;align-items:center;min-width:0;gap:7px!important;width:auto!important;display:flex!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-signal{color:#e1e5fabd;white-space:nowrap;background:#7f8cff12;border:1px solid #7f8cff29;border-radius:999px;align-items:center;gap:4px;font-size:.56rem;line-height:1;width:auto!important;min-width:0!important;margin:0!important;padding:4px 7px!important;display:inline-flex!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-signal svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;overflow:visible;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;display:block!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-signal>strong{font-size:.58rem;line-height:1}.chimi-journey-recap-memory-inline .chimi-journey-memory-signal>span{font-size:.54rem;line-height:1}.chimi-journey-recap-memory-inline .chimi-journey-memory-signal.is-participant{color:#b4bcffd6}.chimi-journey-recap-memory-inline .chimi-journey-memory-signal.is-helpful{color:#ff9bb8db}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-chevron{color:#c7cdec75;font-size:1rem;font-weight:500;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%);margin:0!important;display:block!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero{overflow:hidden;margin:0!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment{z-index:1;position:relative;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 20px 16px 97px!important;padding:0!important;overflow:visible!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment:before{content:none!important;display:none!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment>header{background:0 0!important;border:0!important;margin:0!important;padding:3px 0 8px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment-media-button{background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment img,.chimi-journey-recap-memory-inline .chimi-journey-memory-moment video{object-fit:cover;display:block;clip-path:inset(0 round 18px)!important;border-radius:18px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment>p{background:0 0!important;margin:0!important;padding:11px 0 2px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-social{background:0 0!important;margin:0!important;padding:12px 0 0!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-discussion{margin-left:0!important;margin-right:0!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-footprint{z-index:1;position:relative}@media (max-width:560px){.chimi-journey-recap-memory-inline .chimi-journey-memory-stream:before{left:47px}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-group>.chimi-journey-memory-experience{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;padding-left:18px!important;padding-right:18px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-cover{width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-moment{margin-left:86px!important;margin-right:18px!important}}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero{width:100%;text-decoration:none;position:relative;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px 20px 10px!important;display:grid!important;overflow:visible!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-cover-media{box-shadow:0 8px 22px #0000003d;clip-path:circle(50%)!important;object-fit:cover!important;border-radius:50%!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;display:block!important;position:static!important;overflow:hidden!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-cover-media.is-fallback{color:#fff;justify-content:center;align-items:center;font-size:.9rem;font-weight:850;clip-path:circle(50%)!important;background:#7f8cff24!important;border-radius:50%!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;display:flex!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div{min-width:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div>strong{color:#f5f6fff0;font-weight:800;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;margin:0!important;font-size:.86rem!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-group>.chimi-journey-memory-zone-hero{grid-template-columns:52px minmax(0,1fr)!important;padding-bottom:8px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero{z-index:2}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-cover-media{z-index:3;background-color:#101424;position:relative!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero+.chimi-journey-memory-experience{padding-top:8px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero:after{content:none!important;display:none!important}@media (max-width:560px){.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero{grid-template-columns:46px minmax(0,1fr)!important;gap:11px!important;padding:11px 18px 8px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-cover-media,.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-cover-media.is-fallback{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div>strong{font-size:.82rem!important}}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero{text-decoration:none;background:#111625!important;border:1px solid #7f8cff21!important;border-radius:22px!important;width:auto!important;min-height:156px!important;margin:8px 18px 12px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 36px #00000038!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>.chimi-journey-memory-zone-cover-media{z-index:0!important;clip-path:none!important;object-fit:cover!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>.chimi-journey-memory-zone-cover-media.is-fallback{color:#ffffffe0;justify-content:center;align-items:center;font-size:2rem;font-weight:850;background:linear-gradient(145deg,#7f8cff33,#0e1221f0)!important;display:flex!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero:after{pointer-events:none;content:""!important;z-index:1!important;background:linear-gradient(#0000 38%,#05070f1a 54%,#05070fc7 100%)!important;display:block!important;position:absolute!important;inset:0!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div{z-index:2!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;bottom:14px!important;left:16px!important;right:16px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div>strong{letter-spacing:-.015em;text-shadow:0 2px 10px #00000080;color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:0!important;font-size:1rem!important;font-weight:850!important;line-height:1.18!important;display:block!important;overflow:hidden!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero+.chimi-journey-memory-experience{margin-top:0!important;padding-top:7px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-experience-group:has(>.chimi-journey-memory-zone-hero){padding-top:2px}@media (max-width:560px){.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero{border-radius:20px!important;min-height:156px!important;margin:8px 10px 10px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div{bottom:12px!important;left:14px!important;right:14px!important}.chimi-journey-recap-memory-inline .chimi-journey-memory-zone-hero>div>strong{font-size:.94rem!important}}.chimi-journey-live-page.is-completed .chimi-journey-mobile-memory-fab.is-journey-history-link{display:inline-flex!important}.experience-home-section--journeys{isolation:isolate;position:relative}.experience-home-section--journeys .experience-home-section-heading{align-items:end}.experience-home-journey-rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;padding:2px 2px 17px;display:flex;overflow:auto hidden}.experience-home-journey-rail::-webkit-scrollbar{display:none}.experience-home-journey-card{isolation:isolate;color:#fff;scroll-snap-align:start;background:#131725;border:1px solid #ffffff16;border-radius:26px;flex:0 0 min(46%,520px);min-width:330px;height:clamp(320px,31vw,420px);text-decoration:none;transition:transform .19s cubic-bezier(.22,.8,.26,1),border-color .18s,box-shadow .19s;position:relative;overflow:hidden;box-shadow:0 22px 54px #0000003d}.experience-home-journey-card:first-child{flex-basis:min(58%,640px)}.experience-home-journey-card:hover,.experience-home-journey-card:focus-visible{border-color:rgba(var(--chimi-brand-rgb), .24);transform:translateY(-3px);box-shadow:0 28px 64px #0000004d}.experience-home-journey-media{z-index:0;background:#151927;display:block;position:absolute;inset:0;overflow:hidden}.experience-home-journey-media>img{object-fit:cover;width:100%;height:100%;transition:transform .54s cubic-bezier(.22,.8,.26,1),filter .3s;transform:scale(1.002)}.experience-home-journey-card:hover .experience-home-journey-media>img{filter:saturate(1.04)brightness(.96);transform:scale(1.035)}.experience-home-journey-fallback{background:radial-gradient(circle at 77% 20%,#7f8cff57,#0000 33%),radial-gradient(circle at 18% 78%,#6370e833,#0000 42%),linear-gradient(145deg,#1b2035,#10131f 64%,#0d0f19);display:block;position:absolute;inset:0;overflow:hidden}.experience-home-journey-fallback i{border:1px solid #a5aeff24;border-radius:50%;position:absolute}.experience-home-journey-fallback i:first-child{width:220px;height:220px;top:-72px;right:-45px}.experience-home-journey-fallback i:nth-child(2){width:104px;height:104px;top:74px;right:62px}.experience-home-journey-fallback i:nth-child(3){width:300px;height:300px;bottom:-212px;left:-92px}.experience-home-journey-shade{z-index:1;background:linear-gradient(#07091005 12%,#0709101f 34%,#070910ed 100%);position:absolute;inset:0}.experience-home-journey-stop-count,.experience-home-journey-video{z-index:2;color:#f7f8ffd1;letter-spacing:.12em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a1280;border:1px solid #ffffff1c;border-radius:999px;align-items:center;min-height:29px;padding:0 11px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:17px}.experience-home-journey-stop-count{left:17px}.experience-home-journey-video{right:17px}.experience-home-journey-copy{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:21px;left:21px;right:21px}.experience-home-journey-copy>small{color:#c2c9ffc7;letter-spacing:.14em;margin-bottom:8px;font-size:9px;font-weight:900}.experience-home-journey-copy>strong{color:#fff;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 18px #0000005c;max-width:620px;font-size:clamp(23px,3vw,36px);font-weight:800;line-height:1.02}.experience-home-journey-route{color:#f2f4ffb8;align-items:center;gap:8px;width:100%;min-width:0;margin-top:12px;font-size:12px;display:flex}.experience-home-journey-route>span{text-overflow:ellipsis;white-space:nowrap;max-width:43%;overflow:hidden}.experience-home-journey-route>b{color:rgb(var(--chimi-brand-rgb));flex:none}.experience-home-journey-summary{color:#eaedfc94;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:620px;margin-top:9px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.experience-home-journey-open{color:#f9faffe6;align-items:center;gap:7px;margin-top:15px;font-size:11px;font-weight:850;display:inline-flex}.experience-home-journey-empty{border:1px solid rgba(var(--chimi-brand-rgb), .13);background:linear-gradient(135deg, rgba(var(--chimi-brand-rgb), .08), #ffffff06);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;min-height:132px;padding:24px;text-decoration:none;display:flex}.experience-home-journey-empty span{gap:7px;display:grid}.experience-home-journey-empty small{color:#c2c9ffa6;letter-spacing:.14em;font-size:9px;font-weight:900}.experience-home-journey-empty strong{max-width:520px;font-size:clamp(18px,3vw,27px);line-height:1.1}.experience-home-journey-card.is-loading{pointer-events:none;background:linear-gradient(110deg,#ffffff09 20%,#7f8cff16 42%,#ffffff09 64%) 0 0/240% 100%;animation:1.5s ease-in-out infinite experience-home-journey-loading}@keyframes experience-home-journey-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:720px){.experience-home-section--journeys{margin-top:46px}.experience-home-journey-rail{gap:13px;margin-right:calc(-1*clamp(18px,4vw,64px));padding-right:clamp(18px,4vw,64px)}.experience-home-journey-card,.experience-home-journey-card:first-child{border-radius:24px;flex:0 0 min(84vw,430px);min-width:280px;height:clamp(320px,102vw,405px)}.experience-home-journey-copy{bottom:18px;left:18px;right:18px}.experience-home-journey-copy>strong{font-size:clamp(23px,8vw,31px)}}@media (prefers-reduced-motion:reduce){.experience-home-journey-card,.experience-home-journey-media>img{transition:none}.experience-home-journey-card:hover,.experience-home-journey-card:focus-visible,.experience-home-journey-card:hover .experience-home-journey-media>img{transform:none}.experience-home-journey-card.is-loading{animation:none}}@media (max-width:720px){.experience-home-section--journeys{min-width:0;max-width:100%;overflow-x:clip}.experience-home-section--journeys .experience-home-journey-rail{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;margin-right:0;padding-right:2px}}.experience-home-journey-social-proof{color:#eff1ffa8;flex-wrap:wrap;align-items:center;gap:7px 14px;margin-top:12px;font-size:10px;font-weight:650;display:flex}.experience-home-journey-social-proof>span{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.experience-home-journey-social-proof strong{color:#fffffff0;font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}@media (max-width:720px){.experience-home-journey-social-proof{gap:6px 12px;margin-top:10px}}nav[aria-label="Điều hướng Hành trình"]{scrollbar-width:none;width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-left:0!important;margin-right:0!important;padding:8px 12px!important;display:flex!important;overflow-x:auto!important}nav[aria-label="Điều hướng Hành trình"] ::-webkit-scrollbar{display:none}nav[aria-label="Điều hướng Hành trình"] a{white-space:nowrap;color:#ffffff94!important;width:auto!important;min-width:max-content!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;padding:8px 12px!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;position:relative!important}nav[aria-label="Điều hướng Hành trình"] a:hover,nav[aria-label="Điều hướng Hành trình"] a:focus-visible{color:#ffffffdb!important;background:0 0!important}nav[aria-label="Điều hướng Hành trình"] a[aria-current=page]{color:#fff!important;background:0 0!important}nav[aria-label="Điều hướng Hành trình"] a[aria-current=page]:after{background:rgb(var(--chimi-brand-rgb));content:"";border-radius:999px;height:2px;position:absolute;bottom:1px;left:10px;right:10px}@media (max-width:820px){nav[aria-label="Điều hướng Hành trình"]{justify-content:flex-start!important;gap:18px!important;padding:5px 14px 8px!important}nav[aria-label="Điều hướng Hành trình"] a{padding:7px 5px!important}nav[aria-label="Điều hướng Hành trình"] a[aria-current=page]:after{bottom:0;left:2px;right:2px}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm]{justify-content:center!important;gap:clamp(6px,2.4vw,11px)!important;padding-left:8px!important;padding-right:8px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm] a{letter-spacing:-.01em;white-space:nowrap;padding:7px 1px!important;font-size:12px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm] a.is-active:after{left:1px;right:1px}}@media (max-width:350px){.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm]{gap:5px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm] a{font-size:11px!important}}@media (max-width:820px){nav[aria-label="Điều hướng Hành trình"]{justify-content:flex-start!important;gap:clamp(6px,2vw,9px)!important;padding:5px 2px 8px!important;overflow:visible!important}nav[aria-label="Điều hướng Hành trình"] a{letter-spacing:-.015em;white-space:nowrap;padding:7px 1px!important;font-size:12px!important}nav[aria-label="Điều hướng Hành trình"] a[aria-current=page]:after{left:1px;right:1px}}@media (max-width:380px){nav[aria-label="Điều hướng Hành trình"]{gap:5px!important}nav[aria-label="Điều hướng Hành trình"] a{font-size:11px!important}}@media (max-width:820px){.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình]{justify-content:center!important;gap:clamp(6px,2.2vw,10px)!important;padding-left:8px!important;padding-right:8px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình] a{letter-spacing:-.012em;white-space:nowrap;padding:7px 1px!important;font-size:12px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình] a.is-active:after{left:1px;right:1px}.journey-shared-subnav-clearance{pointer-events:none;width:100%;height:42px;display:block}}@media (max-width:350px){.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình]{gap:5px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình] a{font-size:11px!important}}@media (min-width:821px){.journey-shared-subnav-clearance{display:none}}@media (max-width:820px){.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình] a{box-sizing:border-box;border:0!important;border-bottom:2px solid #0000!important;padding:7px 1px 5px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình] a.is-active{border-bottom-color:rgb(var(--chimi-brand-rgb))!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Hành\ trình] a.is-active:after{content:none!important;display:none!important}}@media (max-width:820px) and (display-mode:standalone){.chimi-zone-pwa-content{padding-top:calc(env(safe-area-inset-top) + 35px)}}@media (max-width:820px){.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm] a{box-sizing:border-box;border:0!important;border-bottom:2px solid #0000!important;padding:7px 1px 5px!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm] a.is-active{border-bottom-color:rgb(var(--chimi-brand-rgb))!important}.solution-feed-mobile-header .solution-world-subnav--mobile[aria-label=Trải\ nghiệm] a.is-active:after{content:none!important;display:none!important}}@media (max-width:820px) and (display-mode:standalone){.solution-discovery-content .solution-explore-shell{padding-top:calc(64px + env(safe-area-inset-top))!important;padding-top:64px!important}}.solution-feed-account-links{gap:7px;width:100%;margin:13px 0 12px;display:grid}.solution-feed-account-links>a{min-width:0;color:inherit;background:#7f8cff0b;border:1px solid #7f8cff1f;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.solution-feed-account-links>a>span{gap:2px;min-width:0;display:grid}.solution-feed-account-links>a strong{color:#f7f8fff0;font-size:12px;font-weight:760}.solution-feed-account-links>a small{color:#d7dcf270;font-size:9px;line-height:1.35}.solution-feed-account-links>a b{color:#9fa9ffa3;font-size:14px;font-weight:500}@media (hover:hover){.solution-feed-account-links>a:hover{background:#7f8cff16;border-color:#7f8cff42;transform:translate(2px)}}.solution-feed-account-links>a:focus-visible{outline-offset:2px;outline:2px solid #7f8cffb8}.solution-feed-account-links>a.solution-feed-account-link{background:linear-gradient(135deg,#7f8cff0b,#ffffff05);border-color:#7f8cff1b;grid-template-columns:38px minmax(0,1fr) auto;min-height:58px;padding:9px 10px}.solution-feed-account-link-icon{color:#cdd3ffdb;background:radial-gradient(circle at 35% 28%,#aab4ff21,#7f8cff0e 52%,#ffffff05);border:1px solid #97a1ff24;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0b;display:grid!important}.solution-feed-account-link-icon.is-profile{color:#e0e3ffe0}.solution-feed-account-link-icon.is-membership{color:#b8c0ff;background:radial-gradient(circle at 34% 28%,#dadeff2e,#7f8cff1f 38%,#3d478f13 66%,#0000 69%);border-color:#8d9aff42;box-shadow:0 0 20px #7f8cff16,inset 0 1px #fff1}.solution-feed-account-link-icon.is-membership:before{content:"";pointer-events:none;border:1px solid #7f8cff4d;border-radius:50%;width:43px;height:23px;position:absolute;transform:rotate(-27deg)}.solution-feed-account-link-icon.is-membership:after{content:"";background:#9ca7ff;border-radius:50%;width:4px;height:4px;position:absolute;top:7px;right:-3px;box-shadow:0 0 8px #7f8cffd9}.solution-feed-account-link-copy{gap:2px;min-width:0;display:grid!important}.solution-feed-account-link-copy strong{color:#f7f8fff0;font-size:12px;font-weight:760}.solution-feed-account-link-copy small{color:#d7dcf275;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.35;overflow:hidden}.solution-feed-account-link-arrow{color:#a9b2ff80;border-radius:50%;place-items:center;width:26px;height:26px;transition:color .16s,background .16s,transform .16s;display:grid!important}@media (hover:hover){.solution-feed-account-links>a.solution-feed-account-link:hover{background:linear-gradient(135deg,#7f8cff17,#ffffff06);border-color:#7f8cff38;transform:translate(2px)}.solution-feed-account-link:hover .solution-feed-account-link-icon{color:#eef0ff;border-color:#97a2ff52;box-shadow:0 0 24px #7f8cff1f,inset 0 1px #ffffff12}.solution-feed-account-link:hover .solution-feed-account-link-arrow{color:#c2c8ff;background:#7f8cff14;transform:translate(2px)}}@media (prefers-reduced-motion:no-preference){.solution-feed-account-link-icon.is-membership:after{animation:3.8s ease-in-out infinite accountMembershipOrbitPoint}}@keyframes accountMembershipOrbitPoint{0%,to{opacity:.55;box-shadow:0 0 5px #7f8cff73}50%{opacity:1;box-shadow:0 0 11px #7f8cfff2}}
