.ss{--ss-ink:#16151b;--ss-card:#1f1d24;--ss-card-rule:rgba(255,255,255,0.16);--ss-zone:#231820;--ss-aplash:#2c1a21;--ss-track:#24212a;--ss-muted:#a9a9b1;--ss-soft:#c9c9cf;--ss-dim:#8c8c95;--ss-accent:var(--color-brand,#e94d72);--ss-gap:20px;--ss-trunk:rgba(255,255,255,0.6);--ss-trunk-zone:var(--ss-accent);--ss-line:2px;--ss-dot:9px;--ss-head:9px;--ss-link:28px;container:ss/inline-size;margin:0;color:#fff;font-family:var(--font-body)}.ss .ss-board{padding:calc(20px + 16px * var(--mf-s, 1)) 40px calc(22px + 18px * var(--mf-s, 1));border-radius:24px;background:var(--ss-ink)}.ss .ss-sr{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ss .ss-when{display:contents}.ss .ss-chip[data-ss-plan=coordinated],.ss .ss-when[data-ss-plan=coordinated]{display:none}.ss:has(.ss-radio[value=coordinated]:checked) .ss-when[data-ss-plan=coordinated]{display:contents}.ss:has(.ss-radio[value=coordinated]:checked) .ss-chip[data-ss-plan=own],.ss:has(.ss-radio[value=coordinated]:checked) .ss-when[data-ss-plan=own]{display:none}.ss:has(.ss-radio[value=coordinated]:checked) .ss-chip[data-ss-plan=coordinated]{display:inline-flex}.ss .ss-controls{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 32px;margin:0 0 52px}.ss .ss-control{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;margin:0;padding:0;border:0}.ss .ss-setup{color:var(--ss-muted);font-size:15px;line-height:1.3}.ss .ss-setup b{color:#fff;font-weight:700}.ss .ss-seg-group{--ss-seg-inset:3px;--ss-seg-gap:2px;position:relative;display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--ss-seg-gap);width:max-content;padding:var(--ss-seg-inset);border-radius:999px;background:var(--ss-track)}.ss .ss-seg-group:before{content:"";position:absolute;z-index:0;top:var(--ss-seg-inset);bottom:var(--ss-seg-inset);left:var(--ss-seg-inset);width:calc(50% - var(--ss-seg-inset) - var(--ss-seg-gap) / 2);border-radius:999px;background:#fff;transition:transform var(--motion-base,.22s) var(--ease-out,ease-out)}.ss .ss-seg-group:has(.ss-seg:last-child .ss-radio:checked):before{transform:translateX(calc(100% + var(--ss-seg-gap)))}.ss .ss-seg{position:relative;z-index:1;display:inline-flex;align-items:stretch;cursor:pointer}.ss .ss-radio{position:absolute;top:50%;left:50%;width:1px;height:1px;margin:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ss .ss-seg-face{display:inline-block;width:100%;padding:8px 16px;border-radius:999px;color:var(--ss-muted);font-size:14.5px;font-weight:600;letter-spacing:.005em;line-height:1.3;text-align:center;white-space:nowrap;transition:color var(--motion-fast,.16s) var(--ease-out,ease-out)}.ss .ss-seg-unit{font-size:12.5px;font-weight:500}.ss .ss-seg:hover .ss-seg-face{color:#fff}.ss .ss-radio:checked+.ss-seg-face{background:#fff;color:var(--ss-ink);font-weight:700;transition:color var(--motion-fast,.16s) var(--ease-out,ease-out),background-color 0s linear var(--motion-base,.22s)}.ss .ss-seg:hover .ss-radio:checked+.ss-seg-face{color:var(--ss-ink)}.ss .ss-radio:focus-visible+.ss-seg-face{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:reduce){.ss .ss-seg-group:before{transition:none}}.ss .ss-plan-unit{display:none;color:var(--ss-muted);font-size:15px}.ss .ss-plan-caption{flex-basis:100%;color:var(--ss-soft);font-size:14px;line-height:1.4}@media (pointer:coarse){.ss .ss-seg-face{padding-block:13px}}.ss .ss-key{display:flex;align-items:center;gap:8px;margin:10px 0 0;color:var(--ss-muted);font-size:14px;line-height:1.3}.ss .ss-key-dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--ss-accent)}.ss .ss-grid{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:var(--ss-gap);column-gap:var(--ss-gap);grid-row-gap:16px;row-gap:16px}.ss .ss-stages{display:contents;margin:0;padding:0;list-style:none}.ss .ss-stage{grid-row:1}.ss .ss-stage--1{grid-column:1}.ss .ss-stage--2{grid-column:2}.ss .ss-stage--3{grid-column:3}.ss .ss-stage--4{grid-column:4}.ss .ss-stage--5{grid-column:5}.ss .ss-zone{position:relative;z-index:0;grid-column:3/5;grid-row:1;margin:-24px calc(var(--ss-gap) / -2) -14px;border:2px dashed var(--ss-accent);border-radius:22px;background:var(--ss-zone)}.ss .ss-zone-tag{position:absolute;top:-13px;left:50%;padding:5px 12px;border-radius:999px;background:var(--ss-accent);color:var(--ss-ink);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%)}.ss .ss-stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;margin:0;padding:calc(14px + 8px * var(--mf-s, 1)) 20px calc(13px + 7px * var(--mf-s, 1));border:1px solid var(--ss-card-rule);border-radius:16px;background:var(--ss-card);text-align:center}.ss .ss-num{color:var(--ss-dim);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1}.ss .ss-title{margin-top:8px;color:#fff;font-size:20px;font-weight:700;line-height:1.25}.ss .ss-when-line{margin-top:4px;color:var(--ss-muted);font-size:13.5px;line-height:1.4}.ss .ss-main{min-height:calc(2 * 1.45em);margin-top:calc(10px + 10px * var(--mf-s, 1));color:#e6e6ea;font-size:16px;line-height:1.45;text-wrap:balance}.ss .ss-aplash{align-items:center;align-self:stretch;min-height:calc(2 * 1.4em + 24px);margin-top:calc(8px + 6px * var(--mf-s, 1));padding:10px 12px;border:2px solid var(--ss-accent);border-radius:10px;background:var(--ss-aplash);color:#fff;font-size:15px;font-weight:700;line-height:1.4;text-wrap:balance}.ss .ss-aplash,.ss .ss-who{display:flex;justify-content:center}.ss .ss-who{flex-wrap:wrap;gap:6px;margin:calc(9px + 7px * var(--mf-s, 1)) 0 0;padding:0;list-style:none}.ss .ss-chip{display:inline-flex;margin:0;padding:4px 10px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:var(--ss-soft);font-size:13px;line-height:1.2;white-space:nowrap}.ss .ss-fee{align-self:stretch;min-height:calc(46px + 16px * var(--mf-s, 1));margin-top:auto;padding-top:calc(10px + 6px * var(--mf-s, 1));border-top:1px solid var(--ss-card-rule)}.ss .ss-stage .ss-who{margin-bottom:calc(11px + 9px * var(--mf-s, 1))}.ss .ss-fee-body{display:flex;flex-direction:column;gap:4px}.ss .ss-fee-figure{color:#fff;font-size:19px;font-weight:700;line-height:1.25;text-wrap:balance}.ss .ss-fee-figure--accent{color:var(--ss-accent)}.ss .ss-fee-label{color:var(--ss-muted);font-size:13.5px;line-height:1.4}@container ss (max-width: 859px){.ss .ss-board{padding:32px 28px}.ss .ss-controls{max-width:560px;margin:0 auto 32px}.ss .ss-grid{--ss-m3:44px;--ss-zt:12px;--ss-tag-h:25.6px;--ss-tag-top:calc(var(--ss-m3) - var(--ss-zt) + 11px);--ss-m5:30px;--ss-zb:14px;grid-template-columns:minmax(0,560px);justify-content:center;row-gap:var(--ss-link)}.ss .ss-stage--1{grid-column:1;grid-row:1}.ss .ss-stage--2{grid-column:1;grid-row:2}.ss .ss-stage--3{grid-column:1;grid-row:3;margin-top:var(--ss-m3)}.ss .ss-stage--4{grid-column:1;grid-row:4;margin-top:0}.ss .ss-stage--5{grid-column:1;grid-row:5;margin-top:var(--ss-m5)}.ss .ss-zone{grid-column:1;grid-row:3/5;margin:var(--ss-zt) calc(var(--ss-gap) / -2) calc(-1 * var(--ss-zb))}.ss .ss-main{min-height:0;margin-top:14px}.ss .ss-aplash,.ss .ss-fee{min-height:0}.ss .ss-fee:empty{display:none}.ss .ss-stage .ss-who:has(+.ss-fee:empty){margin-bottom:0}.ss .ss-stage+.ss-stage:before{content:"";position:absolute;left:calc(50% - var(--ss-line) / 2);top:calc(-1 * var(--ss-link));width:0;height:calc(var(--ss-link) - var(--ss-head) + 1px);border-left:var(--ss-line) solid var(--ss-trunk);pointer-events:none}.ss .ss-stage+.ss-stage:after{content:"";position:absolute;left:calc(50% - var(--ss-head) * .6);top:calc(-1 * var(--ss-head));width:0;height:0;border-left:calc(var(--ss-head) * .6) solid transparent;border-right:calc(var(--ss-head) * .6) solid transparent;border-top:var(--ss-head) solid var(--ss-trunk);pointer-events:none}.ss .ss-stage+.ss-stage .ss-num:before{content:"";position:absolute;left:calc(50% - var(--ss-dot) / 2);top:calc(-1 * var(--ss-link) - var(--ss-dot) / 2);width:var(--ss-dot);height:var(--ss-dot);border-radius:50%;background:var(--ss-trunk);pointer-events:none}.ss .ss-stage.ss-stage--3:before{top:calc(-1 * (var(--ss-link) + var(--ss-m3)));height:calc(var(--ss-link) + var(--ss-m3) - var(--ss-tag-top))}.ss .ss-stage.ss-stage--3:after{border-top-color:var(--ss-trunk-zone)}.ss .ss-stage.ss-stage--3 .ss-num:before{top:calc(-1 * (var(--ss-link) + var(--ss-m3)) - var(--ss-dot) / 2)}.ss .ss-stage.ss-stage--3 .ss-num:after{content:"";position:absolute;left:calc(50% - var(--ss-line) / 2);top:calc(var(--ss-tag-h) - var(--ss-tag-top));width:0;height:calc(var(--ss-tag-top) - var(--ss-tag-h) - var(--ss-head) + 1px);border-left:var(--ss-line) solid var(--ss-trunk-zone);pointer-events:none}.ss .ss-stage.ss-stage--4:before{border-left-color:var(--ss-trunk-zone)}.ss .ss-stage.ss-stage--4:after{border-top-color:var(--ss-trunk-zone)}.ss .ss-stage.ss-stage--4 .ss-num:before{background:var(--ss-trunk-zone)}.ss .ss-stage.ss-stage--5:before{top:calc(-1 * (var(--ss-link) + var(--ss-m5)));height:var(--ss-zb);border-left-color:var(--ss-trunk-zone)}.ss .ss-stage.ss-stage--5 .ss-num:before{top:calc(-1 * (var(--ss-link) + var(--ss-m5)) - var(--ss-dot) / 2);background:var(--ss-trunk-zone)}.ss .ss-stage.ss-stage--5 .ss-num:after{content:"";position:absolute;left:calc(50% - var(--ss-line) / 2);top:calc(var(--ss-zb) - var(--ss-link) - var(--ss-m5));width:0;height:calc(var(--ss-link) + var(--ss-m5) - var(--ss-zb) - var(--ss-head) + 1px);border-left:var(--ss-line) solid var(--ss-trunk);pointer-events:none}}@container ss (max-width: 600px){.ss .ss-board{padding:28px 18px 24px;border-radius:20px}.ss .ss-controls{margin-bottom:30px}.ss .ss-setup{flex-basis:100%}.ss .ss-seg-unit{display:none}.ss .ss-plan-unit{display:inline}.ss .ss-seg-face{padding-inline:14px;font-size:14px}.ss .ss-key{margin-top:0}.ss .ss-zone{margin-inline:-8px}.ss .ss-stage{padding:20px 16px 18px}.ss .ss-stage .ss-who{margin-bottom:16px}}@container ss (min-width: 601px){.ss .ss-board{padding-top:calc(14px + 22px * var(--mf-s, 1));padding-bottom:calc(14px + 26px * var(--mf-s, 1))}.ss .ss-controls{gap:calc(6px + 10px * var(--mf-s, 1)) 32px;margin-bottom:calc(40px + 12px * var(--mf-s, 1))}.ss .ss-control{gap:calc(4px + 6px * var(--mf-s, 1)) 12px}.ss .ss-key,.ss .ss-plan-caption{font-size:calc(13px + 1px * var(--mf-s, 1))}.ss .ss-plan-caption{contain:inline-size}.ss .ss-key{margin-top:calc(4px + 6px * var(--mf-s, 1))}.ss .ss-stage{padding-top:calc(10px + 12px * var(--mf-s, 1));padding-bottom:calc(9px + 11px * var(--mf-s, 1))}.ss .ss-title{margin-top:calc(4px + 4px * var(--mf-s, 1));font-size:calc(17px + 3px * var(--mf-s, 1))}.ss .ss-when-line{margin-top:calc(2px + 2px * var(--mf-s, 1));font-size:calc(13px + .5px * var(--mf-s, 1))}.ss .ss-main{min-height:calc(2 * 1.45em);margin-top:calc(6px + 14px * var(--mf-s, 1));font-size:calc(14px + 2px * var(--mf-s, 1));line-height:calc(1.35 + .1 * var(--mf-s, 1))}.ss .ss-aplash{min-height:calc(2.8em + 16px + 8px * var(--mf-s, 1));margin-top:calc(5px + 9px * var(--mf-s, 1));padding:calc(6px + 4px * var(--mf-s, 1)) calc(8px + 4px * var(--mf-s, 1));font-size:calc(13.5px + 1.5px * var(--mf-s, 1))}.ss .ss-who{gap:calc(3px + 3px * var(--mf-s, 1));margin-top:calc(4px + 12px * var(--mf-s, 1))}.ss .ss-stage .ss-who{margin-bottom:calc(4px + 16px * var(--mf-s, 1))}.ss .ss-chip{padding-block:calc(2px + 2px * var(--mf-s, 1));font-size:calc(12.5px + .5px * var(--mf-s, 1))}.ss .ss-fee{min-height:calc(36px + 26px * var(--mf-s, 1));padding-top:calc(6px + 10px * var(--mf-s, 1))}.ss .ss-fee-body{gap:calc(2px + 2px * var(--mf-s, 1))}.ss .ss-fee-figure{font-size:calc(16px + 3px * var(--mf-s, 1))}.ss .ss-fee-label{font-size:calc(13px + .5px * var(--mf-s, 1))}}@container ss (min-width: 601px){@media (pointer:fine){.ss .ss-seg-face{padding-block:calc(5px + 3px * var(--mf-s, 1))}}}@container ss (min-width: 860px){.ss .ss-board{padding-inline:clamp(24px,calc(24px + (100cqw - 864px) * .0513),40px)}.ss .ss-grid{--ss-gap:clamp(10px,calc(10px + (100cqw - 864px) * 0.0382),20px)}.ss .ss-stage{padding-inline:clamp(10px,calc(10px + (100cqw - 864px) * .0382),20px)}.ss .ss-title{font-size:min(clamp(17px,1.75cqw,20px),calc(17px + 3px * var(--mf-s, 1)))}.ss .ss-main{font-size:min(clamp(14px,1.4cqw,16px),calc(14px + 2px * var(--mf-s, 1)))}.ss .ss-aplash{font-size:min(clamp(13.5px,1.3cqw,15px),calc(13.5px + 1.5px * var(--mf-s, 1)))}.ss .ss-chip{padding-inline:clamp(6px,.75cqw,10px)}.ss .ss-fee-figure{font-size:min(clamp(16px,1.65cqw,19px),calc(16px + 3px * var(--mf-s, 1)))}}@container ss (min-width: 601px) and (max-width: 859px){.ss .ss-board{padding:24px 22px}.ss .ss-controls{max-width:none;margin:0 0 20px}.ss .ss-grid{--ss-link:18px;--ss-m3:40px;--ss-m5:26px;grid-template-columns:minmax(0,1fr)}.ss .ss-stage{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr) minmax(0,.75fr) minmax(0,.65fr);grid-template-areas:"num   main   who  fee" "title main   who  fee" "when  aplash who  fee";grid-column-gap:14px;column-gap:14px;grid-row-gap:3px;row-gap:3px;align-items:center;justify-items:start;padding:8px 16px;text-align:left}.ss .ss-num{grid-area:num;align-self:end}.ss .ss-title{grid-area:title;margin-top:0;font-size:calc(17px + 2px * var(--mf-s, 1))}.ss .ss-when-line{grid-area:when;align-self:start;margin-top:0}.ss .ss-main{grid-area:main;min-height:0;margin:0;text-wrap:pretty}.ss .ss-aplash{grid-area:aplash;justify-self:stretch;min-height:0;margin:0;padding:6px 10px;text-align:center}.ss .ss-stage .ss-who,.ss .ss-who{grid-area:who;justify-content:flex-start;margin:0}.ss .ss-fee{grid-area:fee;align-self:stretch;display:flex;align-items:center;min-height:0;margin:0;padding:0 0 0 14px;border-top:0;border-left:1px solid var(--ss-card-rule)}.ss .ss-fee-body{gap:2px}}@supports not selector(:has(*)){.ss .ss-plan-unit,.ss .ss-seg-group{display:none}}@media (forced-colors:active){.ss .ss-seg-group:before{display:none}.ss .ss-radio:checked+.ss-seg-face{forced-color-adjust:none;background:Highlight;color:HighlightText}.ss .ss-key-dot{forced-color-adjust:none;background:CanvasText}.ss{--ss-trunk:CanvasText;--ss-trunk-zone:CanvasText}.ss .ss-stage .ss-num:before,.ss .ss-stage:after{forced-color-adjust:none}}