.myend-c-demo-asm{background:#fff;border:1px solid var(--md-border);border-radius:var(--md-r-lg);box-shadow:var(--md-elev-2);margin-inline:auto;max-width:440px;overflow:hidden}.myend-c-demo-asm__head{align-items:center;border-bottom:1px solid var(--md-divider);display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.myend-c-demo-asm__brand{align-items:center;display:flex;gap:10px;min-width:0}.myend-c-demo-asm__mark{color:var(--md-primary);display:inline-flex;flex-shrink:0}.myend-c-demo-asm__title{color:var(--md-text);font-family:var(--md-font);font-size:15px;font-weight:var(--md-fw-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myend-c-demo-asm__status-slot{display:grid;flex-shrink:0}.myend-c-demo-asm__status{border-radius:var(--md-r-full);font-family:var(--md-font);font-size:12px;font-weight:var(--md-fw-semibold);grid-area:1/1;justify-self:end;opacity:0;padding:5px 13px;transition:background .3s ease,color .3s ease,opacity .3s ease;white-space:nowrap}.myend-c-demo-asm__status--draft{background:#fef7e0;color:#6b4e00;opacity:1}.myend-c-demo-asm__status--complete{background:#c4eed0;color:#0f5c2b}.myend-c-demo-asm__status--signed{background:var(--md-primary);color:#fff}.js-reveal .myend-c-demo-asm__status--draft,.js-reveal .myend-c-demo-asm__status.is-shown{opacity:1}.js-reveal .myend-c-demo-asm__status--complete,.js-reveal .myend-c-demo-asm__status--signed{opacity:0}.js-reveal .myend-c-demo-asm__status--complete.is-shown,.js-reveal .myend-c-demo-asm__status--signed.is-shown{opacity:1}.myend-c-demo-asm__rows{padding:6px 10px}.myend-c-demo-asm__row{align-items:center;display:flex;gap:12px;padding:10px 12px}.js-reveal .myend-c-demo-asm__row[data-demo-at]{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.js-reveal .myend-c-demo-asm__row[data-demo-at].is-shown{opacity:1;transform:translateY(0)}.myend-c-demo-asm__ic{border-radius:9px;display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.myend-c-demo-asm__row-title{color:var(--md-text);flex:1;font-family:var(--md-font);font-size:13.5px;font-weight:var(--md-fw-medium);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myend-c-demo-asm__row-meta{color:var(--md-text-muted);font-family:var(--md-font);font-size:12px;white-space:nowrap}.myend-c-demo-asm__footer{background:var(--md-surface-2);overflow:hidden}.js-reveal .myend-c-demo-asm__footer[data-demo-at]{border-top:0 solid var(--md-divider);max-height:0;opacity:0;transition:max-height .5s ease,opacity .4s ease}.js-reveal .myend-c-demo-asm__footer[data-demo-at].is-shown{border-top:1px solid var(--md-divider);max-height:320px;opacity:1}.myend-c-demo-asm__footer-inner{align-items:center;display:flex;flex-direction:column;gap:12px;padding:22px;text-align:center}.myend-c-demo-asm__quote{color:var(--md-text-2);font-family:var(--md-font);font-size:13px;line-height:1.55;margin:0;max-width:280px}.myend-c-demo-asm__replay{align-items:center;background:none;border:none;color:var(--md-primary);cursor:pointer;display:inline-flex;font-family:var(--md-font);font-size:12px;font-weight:var(--md-fw-medium);gap:6px}.myend-c-demo-jc{background:#fff;border:1px solid var(--md-border);border-radius:20px;box-shadow:var(--md-elev-2);display:flex;flex-direction:column;margin-inline:auto;max-width:520px;overflow:hidden}.myend-c-demo-jc__head{align-items:center;border-bottom:1px solid var(--md-divider);display:flex;gap:10px;padding:14px 18px}.myend-c-demo-jc__avatar{background:var(--md-primary);border-radius:10px;color:#fff;display:grid;flex-shrink:0;font-family:var(--md-font-serif);font-weight:var(--md-fw-semibold);height:32px;place-items:center;width:32px}.myend-c-demo-jc__title{color:var(--md-text);font-family:var(--md-font);font-size:14px;font-weight:var(--md-fw-semibold)}.myend-c-demo-jc__sub{color:var(--md-text-muted);font-family:var(--md-font);font-size:11px}.myend-c-demo-jc__live{align-items:center;background:#c4eed0;border-radius:var(--md-r-full);color:#0f5c2b;display:inline-flex;flex-shrink:0;font-family:var(--md-font);font-size:11px;font-weight:var(--md-fw-semibold);gap:5px;height:22px;margin-inline-start:auto;padding:0 10px}.myend-c-demo-jc__live-dot{animation:myendCDemoPulseDot 1.4s infinite;background:#0f5c2b;border-radius:99px;height:6px;width:6px}.myend-c-demo-jc__scroller{background:linear-gradient(180deg,#fff,#fbfcfe);display:flex;flex-direction:column;gap:12px;height:300px;overflow-y:auto;padding:20px}.myend-c-demo-jc__row{display:flex;gap:10px;justify-content:flex-start}.myend-c-demo-jc__row--user{justify-content:flex-end}.myend-c-demo-jc__row.is-in{animation:myendCDemoFadeUp .35s ease}.myend-c-demo-jc__bubble-avatar{background:var(--md-primary);border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-family:var(--md-font-serif);font-size:11px;font-weight:var(--md-fw-semibold);height:26px;place-items:center;width:26px}.myend-c-demo-jc__bubble{border-radius:14px;font-family:var(--md-font);font-size:14px;line-height:1.55;max-width:320px;padding:10px 14px}.myend-c-demo-jc__bubble--justine{background:var(--md-surface-tint);border-top-left-radius:4px;color:var(--md-text-2)}.myend-c-demo-jc__bubble--user{background:var(--md-primary);border-top-right-radius:4px;color:#fff}.myend-c-demo-jc__typing{align-items:center;display:flex;gap:10px}.myend-c-demo-jc__typing-dots{background:var(--md-surface-tint);border-radius:14px;border-top-left-radius:4px;display:flex;gap:4px;padding:12px 14px}.myend-c-demo-jc__typing-dots span{animation:myendCDemoBounce 1.2s infinite;background:var(--md-text-muted);border-radius:99px;height:6px;width:6px}.myend-c-demo-jc__typing-dots span:nth-child(2){animation-delay:.15s}.myend-c-demo-jc__typing-dots span:nth-child(3){animation-delay:.3s}.myend-c-demo-jc__foot{align-items:center;border-top:1px solid var(--md-divider);display:flex;gap:12px;justify-content:space-between;padding:12px 18px}.myend-c-demo-jc__note{color:var(--md-text-muted);font-family:var(--md-font);font-size:12px;font-style:italic}.myend-c-demo-jc__replay{align-items:center;background:none;border:none;color:var(--md-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--md-font);font-size:12px;font-weight:var(--md-fw-medium);gap:6px}.myend-c-demo-vs{background:#fff;border:1px solid var(--md-border);border-radius:var(--md-r-lg);box-shadow:var(--md-elev-2);margin-inline:auto;max-width:380px;overflow:hidden}.myend-c-demo-vs__head{align-items:center;border-bottom:1px solid var(--md-divider);display:flex;gap:12px;justify-content:space-between;padding:18px 20px}.myend-c-demo-vs__head-left{align-items:center;display:flex;gap:11px;min-width:0}.myend-c-demo-vs__ic{background:var(--md-surface-tint);border-radius:10px;color:var(--md-primary);display:grid;flex-shrink:0;height:34px;place-items:center;width:34px}.myend-c-demo-vs__title{color:var(--md-text);font-family:var(--md-font);font-size:15px;font-weight:var(--md-fw-semibold)}.myend-c-demo-vs__count{color:var(--md-text-muted);font-family:var(--md-font);font-size:12px}.myend-c-demo-vs__badge{align-items:center;background:#c4eed0;border-radius:var(--md-r-full);color:#0f5c2b;display:inline-flex;flex-shrink:0;font-family:var(--md-font);font-size:11.5px;font-weight:var(--md-fw-semibold);gap:6px;padding:5px 11px;white-space:nowrap}.myend-c-demo-vs__rows{padding:6px 10px 12px}.myend-c-demo-vs__row{align-items:center;background:transparent;border-radius:12px;display:flex;gap:12px;padding:11px 12px}.myend-c-demo-vs.is-playing .myend-c-demo-vs__row{animation:myendCDemoVaultSweep calc(var(--mc-vs-rows, 4)*1.2s) ease-in-out infinite;animation-delay:calc(var(--mc-vs-i, 0)*1.2s)}@media (prefers-reduced-motion:reduce){.myend-c-demo-vs.is-playing .myend-c-demo-vs__row{animation:none}}.myend-c-demo-vs__row-ic{border-radius:10px;display:grid;flex-shrink:0;height:38px;place-items:center;width:38px}.myend-c-demo-vs__row-text{display:flex;flex:1;flex-direction:column;min-width:0}.myend-c-demo-vs__row-name{color:var(--md-text);font-family:var(--md-font);font-size:14px;font-weight:var(--md-fw-medium)}.myend-c-demo-vs__row-sub{color:var(--md-text-muted);font-family:var(--md-font);font-size:12px}.myend-c-demo-vs__row-dots{color:var(--md-text-muted);flex-shrink:0;font-size:12px;letter-spacing:2px}.myend-c-demo-plan{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,44px)}.myend-c-demo-plan__ring{flex-shrink:0}.myend-c-demo-plan__body{flex:1;min-width:220px}.myend-c-demo-plan__title{color:var(--md-text);font-family:var(--md-font-serif);font-size:20px;margin-bottom:2px}.myend-c-demo-plan__sub{color:var(--md-text-muted);font-family:var(--md-font);font-size:13px;margin-bottom:14px}.myend-c-demo-plan__items{display:flex;flex-direction:column;gap:2px}.myend-c-demo-plan__item{align-items:center;display:flex;gap:11px;padding:8px 0}.myend-c-demo-plan__item-ic{background:var(--md-surface-2);border-radius:8px;color:var(--md-text-muted);display:grid;flex-shrink:0;height:28px;place-items:center;transition:background .4s ease,color .4s ease;width:28px}.myend-c-demo-plan__item-label{color:var(--md-text-muted);flex:1;font-family:var(--md-font);font-size:14px;transition:color .4s ease}.myend-c-demo-plan__item-check{background:transparent;border:1.5px solid var(--md-border);border-radius:999px;color:transparent;display:grid;flex-shrink:0;height:20px;place-items:center;transition:background .3s ease,border-color .3s ease;width:20px}.js-reveal .myend-c-demo-plan__item[data-demo-at].is-shown .myend-c-demo-plan__item-ic{background:var(--md-surface-tint);color:var(--md-primary)}.js-reveal .myend-c-demo-plan__item[data-demo-at].is-shown .myend-c-demo-plan__item-label{color:var(--md-text)}.js-reveal .myend-c-demo-plan__item[data-demo-at].is-shown .myend-c-demo-plan__item-check{animation:myendCDemoPop .38s cubic-bezier(.34,1.56,.64,1);background:#c4eed0;border-color:transparent;color:#0f5c2b}.myend-c-demo-rc{background:var(--md-primary);border-radius:var(--md-r-lg);color:#fff;overflow:hidden;padding:clamp(28px,5vw,48px);position:relative}.myend-c-demo-rc__stage{display:none}.myend-c-demo-rc__stage.is-active{align-items:end;display:grid;gap:24px;grid-template-columns:1fr auto}.myend-c-demo-rc__stage[data-c-demo-rc-stage^=q].is-active{display:block}.myend-c-demo-rc__eyebrow{color:hsla(0,0%,100%,.8);font-family:var(--md-font);font-size:11px;font-weight:var(--md-fw-semibold);letter-spacing:.08em;text-transform:uppercase}.myend-c-demo-rc__title{color:#fff;font-family:var(--md-font-serif);font-size:clamp(24px,3vw,34px);font-weight:var(--md-fw-regular);line-height:1.15;margin:12px 0 10px}.myend-c-demo-rc__body{color:hsla(0,0%,100%,.85);font-family:var(--md-font);font-size:16px;line-height:1.55;margin:0;max-width:48ch}.myend-c-demo-rc__cta-slot{justify-self:end}.myend-c-demo-rc__cta-slot--col{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.myend-c-demo-rc__btn{background:#fff;border:none;border-radius:var(--md-r-full);color:var(--md-primary);cursor:pointer;display:inline-block;font-family:var(--md-font);font-size:16px;font-weight:var(--md-fw-medium);padding:15px 34px;text-align:center;text-decoration:none;white-space:nowrap}.myend-c-demo-rc__btn--ghost{background:transparent;border:1px solid transparent;color:hsla(0,0%,100%,.85);font-size:15px;padding:11px 26px}.myend-c-demo-rc__progress{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.myend-c-demo-rc__progress-label{color:hsla(0,0%,100%,.8);font-family:var(--md-font);font-size:11px;font-weight:var(--md-fw-semibold);letter-spacing:.08em;text-transform:uppercase}.myend-c-demo-rc__dots{display:flex;gap:6px}.myend-c-demo-rc__dot{background:hsla(0,0%,100%,.35);border-radius:2px;height:4px;width:26px}.myend-c-demo-rc__dot.is-on{background:#fff}.myend-c-demo-rc__q{color:#fff;font-family:var(--md-font-serif);font-size:clamp(22px,2.8vw,32px);font-weight:var(--md-fw-regular);line-height:1.2;margin:0 0 22px;max-width:20ch}.myend-c-demo-rc__answers{display:flex;flex-wrap:wrap;gap:12px}.myend-c-demo-rc__answers .myend-c-demo-rc__btn{background:transparent;border:1px solid hsla(0,0%,100%,.6);color:#fff;font-size:15px;padding:11px 26px;transition:all .12s ease}.myend-c-demo-rc__answers .myend-c-demo-rc__btn:hover{background:hsla(0,0%,100%,.12)}.myend-c-demo-rc__restart{background:transparent;border:none;border-radius:var(--md-r-full);color:hsla(0,0%,100%,.85);cursor:pointer;font-family:var(--md-font);font-size:14px;padding:8px}@media (max-width:640px){.myend-c-demo-rc__stage.is-active{grid-template-columns:1fr}.myend-c-demo-rc__cta-slot,.myend-c-demo-rc__cta-slot--col{align-items:flex-start;justify-self:start}}.myend-c-demo-tabs{margin-inline:auto;max-width:560px}.myend-c-demo-tabs .myend-c-tabs__list{background:none;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:16px;padding:0}.myend-c-demo-tabs__frame{background:var(--md-surface);border:1px solid var(--md-border);border-radius:var(--md-r-lg);box-shadow:var(--md-elev-2);overflow:hidden}.myend-c-demo-tabs__chrome{align-items:center;background:var(--md-surface-2);border-bottom:1px solid var(--md-divider);display:flex;gap:8px;padding:10px 14px}.myend-c-demo-tabs__dots{display:flex;flex-shrink:0;gap:6px}.myend-c-demo-tabs__dot{border-radius:999px;display:inline-block;height:10px;width:10px}.myend-c-demo-tabs__url{color:var(--md-text-muted);flex:1;font-family:ui-monospace,monospace;font-size:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.myend-c-demo-tabs .myend-c-tabs__panels{margin-top:0}.myend-c-demo-tabs__panel{background:linear-gradient(180deg,var(--md-surface) 0,var(--md-surface-2) 100%);display:grid;max-width:none;min-height:300px;padding:clamp(20px,4vw,34px);place-items:center}.myend-c-demo-tabs__panel.is-active{animation:myendCDemoTabFade .42s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.myend-c-demo-tabs__panel.is-active{animation:none}}@keyframes myendCDemoPulseDot{0%,to{opacity:1}50%{opacity:.35}}@keyframes myendCDemoFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes myendCDemoBounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes myendCDemoPop{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes myendCDemoVaultSweep{0%,8%{background:var(--mc-vs-bg,transparent)}18%,to{background:transparent}}@keyframes myendCDemoTabFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:480px){.myend-c-demo-asm,.myend-c-demo-jc,.myend-c-demo-vs{max-width:100%}.myend-c-demo-jc__bubble{max-width:78%}.myend-c-demo-plan{gap:20px}.myend-c-demo-tabs__panel{min-height:220px;padding:20px}}.myend-c-countup{background:var(--md-tile-blue);border-radius:var(--md-r-lg);padding:26px 24px}.myend-c-countup--blush{background:var(--md-tile-blush)}.myend-c-countup--mint{background:var(--md-tile-mint)}.myend-c-countup--cream{background:var(--md-tile-cream)}.myend-c-countup--lilac{background:var(--md-tile-lilac)}.myend-c-countup__num{color:var(--md-tile-blue-ink);font-family:var(--md-font-serif);font-size:clamp(34px,4vw,46px);font-weight:var(--md-fw-regular);letter-spacing:-.02em;line-height:1}.myend-c-countup--blush .myend-c-countup__num{color:var(--md-tile-blush-ink)}.myend-c-countup--mint .myend-c-countup__num{color:var(--md-tile-mint-ink)}.myend-c-countup--cream .myend-c-countup__num{color:var(--md-tile-cream-ink)}.myend-c-countup--lilac .myend-c-countup__num{color:var(--md-tile-lilac-ink)}.myend-c-countup__label{color:var(--md-text-2);font-family:var(--md-font);font-size:14px;line-height:1.45;margin-top:10px}.myend-c-pulse{align-items:center;display:flex;flex-direction:column;gap:20px;padding-block:8px}.myend-c-pulse__rings{display:grid;height:96px;place-items:center;position:relative;width:96px}.myend-c-pulse__ring{animation:myendPulseRing 2.4s cubic-bezier(.4,0,.2,1) infinite;background:var(--md-primary);border-radius:50%;inset:0;opacity:.35;position:absolute}.myend-c-pulse__ring--2{animation-delay:1.2s}@keyframes myendPulseRing{0%{opacity:.45;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}.myend-c-pulse__core{background:var(--md-primary);border-radius:50%;box-shadow:var(--md-elev-2);color:var(--md-on-primary);display:grid;font-family:var(--md-font-serif);font-size:30px;font-weight:var(--md-fw-medium);height:68px;place-items:center;position:relative;width:68px}.myend-c-pulse__text{text-align:center}.myend-c-pulse__title{color:var(--md-text);font-family:var(--md-font);font-size:15px;font-weight:var(--md-fw-semibold)}.myend-c-pulse__sub{color:var(--md-text-3);font-family:var(--md-font);font-size:13px;margin-top:2px}.myend-c-eq{background:var(--md-surface);border:1px solid var(--md-border);border-radius:var(--md-r-lg);box-shadow:var(--md-elev-2);max-width:360px;overflow:hidden}.myend-c-eq__row{align-items:center;background:var(--md-tile-cream);display:flex;gap:12px;padding:16px 18px}.myend-c-eq__ic{background:var(--md-surface);border-radius:12px;color:var(--md-primary);display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.myend-c-eq__bars{align-items:flex-end;display:flex;flex:1;gap:3px;height:30px}.myend-c-eq__bar{background:var(--md-primary);border-radius:2px;flex:1;height:40%;transform-origin:bottom}.myend-c-eq.is-playing .myend-c-eq__bar{animation:myendEqBar 1.4s ease-in-out calc(var(--mc-eq-i, 0)*.11s) infinite alternate}@keyframes myendEqBar{0%{height:22%}to{height:100%}}.myend-c-eq__time{color:var(--md-text-2);font-family:var(--md-font);font-size:12px;font-weight:var(--md-fw-semibold)}.myend-c-eq__meta{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.myend-c-eq__title{color:var(--md-text);font-family:var(--md-font);font-size:13.5px;font-weight:var(--md-fw-semibold)}.myend-c-eq__sub{color:var(--md-text-muted);font-family:var(--md-font);font-size:12px}.myend-c-eq__badge{background:var(--md-tile-lilac);border-radius:var(--md-r-full);color:var(--md-tile-lilac-ink);flex-shrink:0;font-family:var(--md-font);font-size:10.5px;font-weight:var(--md-fw-semibold);padding:4px 10px}.myend-c-ring{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,44px)}.myend-c-ring__dial{background:conic-gradient(var(--md-primary) var(--mc-ring-deg,0deg),var(--md-primary-container) 0deg);border-radius:var(--md-r-full);display:grid;flex-shrink:0;height:var(--mc-ring-size,96px);place-items:center;position:relative;transition:background .7s cubic-bezier(.4,0,.2,1);width:var(--mc-ring-size,96px)}.myend-c-ring__center{align-items:center;background:var(--md-surface);border-radius:var(--md-r-full);display:flex;gap:1px;height:var(--mc-ring-inner,76px);justify-content:center;width:var(--mc-ring-inner,76px)}.myend-c-ring__pct{color:var(--md-text);font-family:var(--md-font-serif);font-size:22px;line-height:1}.myend-c-ring__pct-sign{color:var(--md-text);font-family:var(--md-font);font-size:14px;margin-top:9px}.myend-c-ring__label{color:var(--md-text);font-family:var(--md-font-serif);font-size:20px;margin-bottom:2px}.myend-c-ring__sub{color:var(--md-text-muted);font-family:var(--md-font);font-size:13px}[data-mc-reveal]{opacity:1;transform:none}[data-mc-reveal-group].mc-armed [data-mc-reveal]{opacity:0;transform:translateY(14px)}[data-mc-reveal-group].mc-armed [data-mc-reveal].mc-in{opacity:1;transform:none;transition:opacity .62s cubic-bezier(.2,.7,.2,1),transform .62s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--mc-reveal-i, 0)*.12s)}@media (prefers-reduced-motion:reduce){.myend-c-pulse__ring{animation:none;opacity:.25}.myend-c-eq.is-playing .myend-c-eq__bar{animation:none;height:60%}[data-mc-reveal-group].mc-armed [data-mc-reveal]{opacity:1;transform:none}}.myend-c-mock{background:#fff;border:1px solid var(--md-border);border-radius:var(--md-r-md);box-shadow:0 24px 48px -16px rgba(11,26,46,.22);box-sizing:border-box;font-family:var(--md-font);max-width:100%;padding:16px;width:300px}.myend-c-mock__head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.myend-c-mock__title{color:var(--md-text);font-size:13.5px;font-weight:var(--md-fw-semibold)}.myend-c-mock__eyebrow{color:var(--md-text-muted);letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.myend-c-mock__eyebrow,.myend-c-mock__pill{font-size:10px;font-weight:var(--md-fw-semibold)}.myend-c-mock__pill{align-items:center;border-radius:var(--md-r-full);display:inline-flex;flex-shrink:0;gap:4px;padding:3px 9px;white-space:nowrap}.myend-c-mock__pill--mint{background:#c4eed0;color:#0f5c2b}.myend-c-mock__rows{display:flex;flex-direction:column}.myend-c-mock__row{align-items:center;border-bottom:1px solid var(--md-divider);display:flex;gap:10px;padding:9px 0}.myend-c-mock__row:last-child{border-bottom:none}.myend-c-mock__row-ic{background:var(--md-surface-tint);border-radius:8px;color:var(--md-primary);display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.myend-c-mock__row-text{display:flex;flex:1;flex-direction:column;min-width:0}.myend-c-mock__row-title{color:var(--md-text);font-size:12.5px;font-weight:var(--md-fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myend-c-mock__row-sub{color:var(--md-text-muted);font-size:11px}.myend-c-mock--directive{padding:18px;width:300px}.myend-c-mock--directive .myend-c-mock__eyebrow{color:var(--md-primary);font-size:10px}.myend-c-mock__question{color:var(--md-text);font-family:var(--md-font-serif);font-size:17px;line-height:1.3;margin:10px 0 14px}.myend-c-mock__opts{display:flex;flex-direction:column;gap:7px}.myend-c-mock__opt{align-items:center;background:#fff;border:1px solid var(--md-border);border-radius:10px;color:var(--md-text);display:flex;font-size:12.5px;gap:8px;justify-content:space-between;padding:10px 12px}.myend-c-mock__opt.is-selected{background:var(--md-surface-tint);border-color:var(--md-primary);color:var(--md-primary);font-weight:var(--md-fw-semibold)}.myend-c-mock--justine{overflow:hidden;padding:0;width:320px}.myend-c-mock__jhead{align-items:center;border-bottom:1px solid var(--md-divider);display:flex;gap:10px;padding:12px 14px}.myend-c-mock__javatar{background:var(--md-primary);border-radius:8px;color:#fff;display:grid;flex-shrink:0;font-family:var(--md-font-serif);font-size:13px;font-weight:var(--md-fw-semibold);height:30px;place-items:center;width:30px}.myend-c-mock--justine .myend-c-mock__title{display:block}.myend-c-mock__bubbles{display:flex;flex-direction:column;gap:8px;padding:14px}.myend-c-mock__bubble{background:var(--md-surface-2);border-radius:14px 14px 14px 4px;color:var(--md-text-2);font-size:12px;max-width:86%;padding:9px 12px}.myend-c-mock__bubble--user{align-self:flex-end;background:var(--md-primary);border-radius:14px 14px 4px 14px;color:#fff}.myend-c-mock--legacy{padding:18px;width:320px}.myend-c-mock__person{align-items:center;border-bottom:1px solid var(--md-divider);display:flex;gap:12px;padding:12px 0}.myend-c-mock__person:last-child{border-bottom:none}.myend-c-mock__avatar{border-radius:99px;color:#fff;display:grid;flex-shrink:0;font-family:var(--md-font-serif);font-weight:var(--md-fw-medium);height:36px;place-items:center;width:36px}.myend-c-mock--pol{background:var(--md-primary);border:none;border-radius:var(--md-r-md);box-shadow:0 24px 48px -16px rgba(11,26,46,.3);color:#fff;max-width:100%;overflow:hidden;padding:20px;position:relative;width:290px}.myend-c-mock--pol:before{background:hsla(0,0%,100%,.08);border-radius:999px;content:"";height:140px;position:absolute;right:-30px;top:-30px;width:140px}.myend-c-mock__pol-eyebrow{align-items:center;display:flex;font-size:10px;font-weight:var(--md-fw-semibold);gap:6px;letter-spacing:.1em;opacity:.85;position:relative;text-transform:uppercase}.myend-c-mock__pol-days{font-family:var(--md-font-serif);font-size:36px;font-weight:var(--md-fw-regular);letter-spacing:-.01em;margin-top:8px;position:relative}.myend-c-mock__pol-sub{font-size:11px;line-height:1.5;opacity:.85;position:relative}.myend-c-mock__pol-bar{background:hsla(0,0%,100%,.2);border-radius:99px;height:5px;margin-top:12px;overflow:hidden;position:relative}.myend-c-mock__pol-bar span{background:#fff;border-radius:99px;display:block;height:100%}.myend-c-mock__pol-meta{display:flex;font-size:10px;justify-content:space-between;margin-top:6px;opacity:.8;position:relative}.myend-c-mock--letters{padding:18px;width:310px}.myend-c-mock__letter{border-bottom:1px solid var(--md-divider);padding:12px 0}.myend-c-mock__letter:last-child{border-bottom:none}.myend-c-mock__letter-top{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.myend-c-mock__letter-line{color:var(--md-text-3);font-family:var(--md-font-serif);font-size:13px;font-style:italic;line-height:1.4;margin-top:6px}@media (max-width:375px){.myend-c-mock,.myend-c-mock--directive,.myend-c-mock--justine,.myend-c-mock--legacy,.myend-c-mock--letters{width:100%}}.myend-c-tabs{min-width:0;width:100%}.myend-c-tabs__list{display:flex;gap:4px;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.myend-c-tabs__list::-webkit-scrollbar{display:none}.myend-c-tabs__tab{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;font-family:var(--md-font);gap:8px;transition:color .15s ease,background .15s ease;white-space:nowrap}.myend-c-tabs__ic{display:inline-flex;flex-shrink:0}.myend-c-tabs--underline .myend-c-tabs__list{border-bottom:1px solid var(--md-border)}.myend-c-tabs--underline .myend-c-tabs__tab{color:var(--md-text-3);font-size:15px;font-weight:var(--md-fw-medium);padding:12px 16px;position:relative}.myend-c-tabs--underline .myend-c-tabs__tab.is-active{color:var(--md-primary);font-weight:var(--md-fw-semibold)}.myend-c-tabs--underline .myend-c-tabs__tab:after{background:transparent;border-radius:2px;bottom:-1px;content:"";height:2px;left:12px;position:absolute;right:12px;transition:background .15s ease}.myend-c-tabs--underline .myend-c-tabs__tab.is-active:after{background:var(--md-primary)}.myend-c-tabs--pill .myend-c-tabs__list,.myend-c-tabs--segmented .myend-c-tabs__list{display:inline-flex;max-width:100%;width:fit-content}.myend-c-tabs--segmented .myend-c-tabs__list{background:var(--md-surface-dim);border-radius:var(--md-r-full);gap:4px;padding:4px}.myend-c-tabs--segmented .myend-c-tabs__tab{border-radius:var(--md-r-full);color:var(--md-text-3);font-size:14px;font-weight:var(--md-fw-semibold);padding:8px 18px}.myend-c-tabs--segmented .myend-c-tabs__tab.is-active{background:var(--md-surface);box-shadow:var(--md-elev-1);color:var(--md-primary)}.myend-c-tabs--pill .myend-c-tabs__list{background:var(--md-surface-2);border:1px solid var(--md-border);border-radius:var(--md-r-full);gap:6px;padding:6px}.myend-c-tabs--pill .myend-c-tabs__tab{border-radius:var(--md-r-full);color:var(--md-text-2);font-size:14px;font-weight:var(--md-fw-semibold);padding:9px 18px}.myend-c-tabs--pill .myend-c-tabs__tab.is-active{background:var(--md-primary);color:var(--md-on-primary)}.myend-c-tabs--auto .myend-c-tabs__list{background:none;flex-wrap:wrap;gap:8px;justify-content:center;padding:0}.myend-c-tabs--auto .myend-c-tabs__tab{background:var(--md-surface);border:1px solid var(--md-border);border-radius:var(--md-r-full);color:var(--md-text-3);font-size:13px;font-weight:var(--md-fw-semibold);padding:7px 15px}.myend-c-tabs--auto .myend-c-tabs__tab.is-active{background:var(--md-surface-tint);border-color:var(--md-primary);color:var(--md-primary)}.myend-c-tabs__panels{margin-top:20px}.myend-c-tabs--pill .myend-c-tabs__panels,.myend-c-tabs--segmented .myend-c-tabs__panels{background:var(--md-surface);border:1px solid var(--md-border);border-radius:var(--md-r-md);padding:22px}.myend-c-tabs--auto .myend-c-tabs__panels{background:var(--md-surface);border:1px solid var(--md-border);border-radius:var(--md-r-lg);box-shadow:var(--md-elev-2);padding:clamp(20px,4vw,34px);text-align:center}.myend-c-tabs__panel{color:var(--md-text-2);font-family:var(--md-font);font-size:15px;line-height:1.65;max-width:64ch}.myend-c-tabs__panel[hidden]{display:none}