.see-phone{--t1:#1a1a1a;--t2:#6b6b68;--t3:#9a9a96;--line:0.5px solid rgb(26 26 26/0.08);--fill:rgb(26 26 26/0.04);--fill-2:rgb(26 26 26/0.07);--screen:#f4f3f0;--surface:#fafaf8;--well:#ecebe7;--sunken:#e8e6e0;--ink:#1a1a1a;--on-ink:#fafaf8;--accent:#fb943f;--accent-soft:rgb(251 148 63/0.12);--action:#2388ff;--action-soft:rgb(35 136 255/0.1);--green:#22c55e;--green-soft:rgb(34 197 94/0.12);--red:#f43f5e;--round:superellipse(1.6);--r-card:calc(28 * var(--u));--w-med:500;--w-semi:600;--ease:cubic-bezier(0.22,1,0.36,1);--sheet:cubic-bezier(0.32,0.72,0,1);--spring:cubic-bezier(0.34,1.4,0.64,1);color:var(--t1)}.see-phone .see-screen{background:var(--screen)}.see-icon{display:inline-block;flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u));background-color:currentColor;-webkit-mask:var(--icon) center /80% no-repeat;mask:var(--icon) center /80% no-repeat}.see-logo{width:calc(var(--s, 16) * var(--u));height:calc(var(--s, 16) * var(--u));flex:none;object-fit:contain}.see-status{position:absolute;z-index:6;inset:0 0 auto;pointer-events:none;user-select:none}.see-status img{display:block;width:100%;height:auto;opacity:.9}.see-clock{position:absolute;left:calc(52 * var(--u));width:calc(96 * var(--u));top:calc(43 * var(--u));text-align:center;font-size:calc(21 * var(--u));font-weight:var(--w-semi);line-height:calc(28 * var(--u));letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--t1)}.see-head{position:relative;z-index:2;display:flex;align-items:center;gap:calc(6 * var(--u));margin:calc(2 * var(--u)) calc(14 * var(--u)) calc(8 * var(--u))}.see-ghost{display:grid;place-items:center;width:calc(38 * var(--u));height:calc(38 * var(--u));box-sizing:border-box;border:var(--line);border-radius:50%;background:#fff;color:var(--t1)}.see-ghost .see-icon{width:calc(15 * var(--u));height:calc(15 * var(--u))}.see-head b{flex:1;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:max(var(--f-lg),calc(17 * var(--u)));font-weight:var(--w-semi);letter-spacing:-.01em}.see-retitle{animation:see-unblur .7s var(--ease) both}.see-mention{display:inline-flex;align-items:center;gap:calc(5 * var(--u));height:1.5em;box-sizing:border-box;margin:0 calc(1 * var(--u));padding:0 calc(9 * var(--u)) 0 calc(7 * var(--u));border:var(--line);border-radius:999px;background:#fff;font-size:.92em;font-weight:400;white-space:nowrap;vertical-align:.04em}.see-mention[data-only]{width:1.5em;padding:0;justify-content:center}.see-mention .see-logo{width:calc(14 * var(--u));height:calc(14 * var(--u))}.see-mention-icon{display:grid;color:var(--t2)}.see-mention-icon .see-icon{width:calc(15 * var(--u));height:calc(15 * var(--u))}.see-mention-icon[data-icon=bed]{color:#8b5cf6}.see-mention-icon[data-icon=calendar]{color:var(--action)}.see-mention-icon[data-icon=moon]{color:#8b5cf6}.see-mention-icon[data-icon=check]{color:var(--green)}.see-mention-go{display:inline-flex;align-items:center;gap:calc(6 * var(--u));white-space:nowrap}.see-go-dot{display:inline-grid;place-items:center;width:1.35em;height:1.35em;border-radius:50%;background:#b8f05a;color:#1a1a1a;vertical-align:-.25em}.see-go-dot .see-icon{width:.85em;height:.85em}.see-shimmer{--base:var(--t3);--hi:var(--t1);background:linear-gradient(90deg,var(--base) 0,var(--base) 42%,var(--hi) 50%,var(--base) 58%,var(--base) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:see-shimmer 1.8s linear infinite}@keyframes see-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.see-avatar{display:grid;place-items:center;flex:none;width:calc(30 * var(--u));height:calc(30 * var(--u));overflow:hidden;border-radius:50%;background:var(--well);color:var(--t2)}.see-avatar img{width:66%;height:auto}.see-avatar .see-icon{width:calc(15 * var(--u));height:calc(15 * var(--u))}.see-bar-wrap{position:absolute;z-index:4;left:calc(14 * var(--u));right:calc(14 * var(--u));top:calc((var(--cut, 700) - 70) * var(--u))}.see-bar-wrap[data-compact]{left:auto;right:calc(16 * var(--u))}.see-bar-wrap[data-compact] .see-bar{width:calc(52 * var(--u));padding:0;justify-content:center}.see-bar{display:flex;align-items:center;gap:calc(10 * var(--u));width:100%;height:calc(52 * var(--u));box-sizing:border-box;padding:0 calc(8 * var(--u));border:var(--line);border-radius:999px;background:#fff;color:inherit;font:inherit;text-align:left;transition:transform .3s var(--ease),border-color .3s}button.see-bar{cursor:pointer}.see-bar[data-pressed]{transform:scale(.97);border-color:rgb(251 148 63/.55)}.see-bar-dog{position:relative;display:grid;place-items:center;flex:none;width:calc(36 * var(--u));height:calc(36 * var(--u));box-sizing:border-box;border:var(--line);border-radius:50%;background:#fff}.see-bar-dog img{width:calc(22 * var(--u));height:auto;animation:see-breathe 5s ease-in-out infinite}@keyframes see-breathe{50%{transform:scale(1.06) rotate(-3deg)}}.see-bar-dog:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgb(251 148 63/.6);opacity:0}.see-bar[data-pressed] .see-bar-dog:after{animation:see-ring .7s var(--ease) both}@keyframes see-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.see-bar-text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:max(var(--f-lg),calc(16 * var(--u)));color:var(--t3)}.see-bar-text .see-shimmer{background:none;color:inherit;animation:none}.see-bar-text[data-typed]{color:var(--t1)}.see-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.15em;background:var(--ink);animation:see-caret 1s steps(1) infinite}@keyframes see-caret{50%{opacity:0}}.see-bar-end{display:grid;place-items:center;flex:none;width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:50%;color:var(--t2);transition:background-color .25s,color .25s,transform .3s var(--spring)}.see-bar-end[data-send]{background:var(--accent);color:#fff;transform:scale(1.04)}.see-bar-end .see-icon{width:calc(16 * var(--u));height:calc(16 * var(--u))}.see-foot-fade{z-index:3;left:0;right:0;top:calc((var(--cut, 700) - 82) * var(--u));height:calc(100 * var(--u));background:var(--screen)}.see-foot-fade,.see-toast-wrap{position:absolute;pointer-events:none}.see-toast-wrap{z-index:7;inset:0}.see-toast-wrap[data-open]{pointer-events:auto}.see-toast-scrim{position:absolute;inset:0;width:100%;padding:0;border:0;background:rgb(30 32 36/.16);opacity:0;transition:opacity .4s var(--ease);cursor:default}.see-toast-wrap[data-open] .see-toast-scrim{opacity:1}.see-toast{position:absolute;left:calc(8 * var(--u));right:calc(8 * var(--u));bottom:calc((961 - var(--cut, 700) + 8) * var(--u));max-height:calc((var(--cut, 700) - 130) * var(--u));box-sizing:border-box;overflow-y:auto;scrollbar-width:none;padding:calc(8 * var(--u)) calc(18 * var(--u)) calc(18 * var(--u));border:var(--line);border-radius:calc(36 * var(--u));corner-shape:var(--round);background:#fff;transform:translateY(calc(100% + 30 * var(--u)));transition:transform .55s var(--sheet)}.see-toast-wrap[data-open] .see-toast{transform:none}.see-toast-wrap[data-open] .see-toast>:not(.see-grabber){animation:see-rise-in .5s var(--ease) both}.see-toast-wrap[data-open] .see-toast>:nth-child(3){animation-delay:60ms}.see-toast-wrap[data-open] .see-toast>:nth-child(4){animation-delay:.11s}.see-toast-wrap[data-open] .see-toast>:nth-child(5){animation-delay:.16s}.see-toast-wrap[data-open] .see-toast>:nth-child(n+6){animation-delay:.21s}.see-grabber{display:block;width:calc(36 * var(--u));height:calc(4 * var(--u));margin:0 auto calc(10 * var(--u));border-radius:999px;background:#e4e5e8}.see-toast-top{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--u));margin-bottom:calc(8 * var(--u))}.see-toast-top b{font-size:calc(19 * var(--u));font-weight:var(--w-semi);letter-spacing:-.01em}.see-close{display:grid;place-items:center;flex:none;width:calc(28 * var(--u));height:calc(28 * var(--u));padding:0;border:0;border-radius:50%;background:var(--fill);color:var(--t2);cursor:pointer}.see-close .see-icon{width:calc(11 * var(--u));height:calc(11 * var(--u))}.see-toast-line{margin:0 0 calc(6 * var(--u));font-size:max(13.5px,var(--f-lg),calc(16 * var(--u)));line-height:1.45}.see-toast-line+.see-toast-line{color:var(--t2)}.see-docs{display:grid;margin:calc(12 * var(--u)) 0 0;border:var(--line);border-radius:calc(20 * var(--u));corner-shape:var(--round);overflow:hidden}.see-doc{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));color:var(--t3);transition:background-color .2s}.see-doc:hover{background:var(--fill)}.see-doc+.see-doc{border-top:var(--line)}.see-doc>span:not(.see-icon){display:grid;flex:1;min-width:0}.see-doc b{font-size:max(var(--f-md),calc(15 * var(--u)));font-weight:var(--w-med);color:var(--t1)}.see-doc small{font-size:max(var(--f-sm),calc(12.5 * var(--u)))}.see-doc .see-icon{width:calc(12 * var(--u));height:calc(12 * var(--u));transition:transform .25s var(--ease)}.see-doc:hover .see-icon{transform:translateX(calc(2 * var(--u)))}.see-sheet-actions{display:flex;gap:calc(8 * var(--u));margin-top:calc(14 * var(--u))}.see-btn{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:calc(8 * var(--u));height:calc(46 * var(--u));padding:0 calc(16 * var(--u));border:var(--line);border-radius:999px;background:#fff;color:var(--t1);font:inherit;font-size:max(var(--f-lg),calc(16 * var(--u)));font-weight:var(--w-med);cursor:pointer;transition:transform .2s var(--ease),background-color .2s,filter .2s}.see-btn:hover{background:var(--fill)}.see-btn--primary{flex:1.6;border-color:transparent;background:var(--ink);color:var(--on-ink)}.see-btn--primary:hover{background:var(--ink);filter:brightness(1.25)}.see-btn--primary .see-logo{padding:calc(2 * var(--u));border-radius:50%;background:#fff}.see-btn:active,.see-btn[data-press]{transform:scale(.97)}.see-mail-meta{margin:0 0 calc(10 * var(--u))}.see-mail-meta div{display:flex;gap:calc(12 * var(--u));padding:calc(4 * var(--u)) 0 calc(8 * var(--u));border-bottom:var(--line);font-size:max(var(--f-md),calc(14.5 * var(--u)))}.see-mail-meta dt{width:2.4em;color:var(--t3)}.see-mail-meta dd{margin:0;font-weight:var(--w-med)}.see-draft{display:block;width:100%;box-sizing:border-box;margin:0;padding:calc(12 * var(--u)) calc(15 * var(--u));border:0;border-radius:calc(20 * var(--u));corner-shape:var(--round);background:var(--screen);font:inherit;font-size:max(13.5px,var(--f-lg),calc(16 * var(--u)));line-height:1.45;color:var(--t1);resize:none}textarea.see-draft{outline:1px solid rgb(35 136 255/.5)}.see-steps{position:relative;margin:calc(4 * var(--u)) 0 0;padding:0 0 0 calc(20 * var(--u));list-style:none}.see-steps:before{content:"";position:absolute;left:calc(4.5 * var(--u));top:calc(16 * var(--u));bottom:calc(16 * var(--u));width:1px;background:rgb(30 32 36/.1)}.see-steps li{position:relative;display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) 0;font-size:max(12.5px,var(--f-md),calc(15 * var(--u)));line-height:1.3}.see-steps li>span:not(.see-state){flex:1;min-width:0}.see-steps li:before{content:"";position:absolute;left:calc(-20 * var(--u));top:50%;width:calc(10 * var(--u));height:calc(10 * var(--u));margin-top:calc(-5 * var(--u));box-sizing:border-box;border:1.5px solid #cdd0d5;border-radius:50%;background:#fff}.see-steps li:last-child:before{border-color:var(--ink);background:var(--ink)}.see-toast-wrap[data-open] .see-steps li{animation:see-rise-in .45s var(--ease) both;animation-delay:calc(.12s + var(--k, 0) * 70ms)}.see-steps time{width:4.4em;flex:none;font-size:max(var(--f-sm),calc(12 * var(--u)));font-weight:var(--w-med);color:var(--t3);font-variant-numeric:tabular-nums}.see-feed-window{position:absolute;inset:calc(128 * var(--u)) 0 0;overflow:hidden}.see-feed{padding:calc(4 * var(--u)) calc(14 * var(--u)) 0;transition:transform 1.3s var(--ease)}.see-stack{position:relative;padding-top:calc(16 * var(--u))}.see-stack-behind{position:absolute;inset:0 0 auto;height:calc(34 * var(--u));padding:0;border:0;background:none;cursor:pointer}.see-stack-behind i{position:absolute;height:calc(50 * var(--u));box-sizing:border-box;border:var(--line);border-radius:var(--r-card);corner-shape:var(--round);background:#ebe9e4;transition:transform .35s var(--ease)}.see-stack-behind i:first-child{top:0;left:calc(30 * var(--u));right:calc(30 * var(--u));opacity:.6}.see-stack-behind i:nth-child(2){top:calc(6 * var(--u));left:calc(20 * var(--u));right:calc(20 * var(--u));opacity:.85}.see-stack-behind i:nth-child(3){top:calc(12 * var(--u));left:calc(10 * var(--u));right:calc(10 * var(--u));background:#f1efeb}@media (hover:hover){.see-stack-behind:hover i:first-child{transform:translateY(calc(-4 * var(--u)))}.see-stack-behind:hover i:nth-child(2){transform:translateY(calc(-2 * var(--u)))}}.see-brief{z-index:1;overflow:hidden;padding:calc(16 * var(--u)) calc(18 * var(--u)) calc(4 * var(--u));border:var(--line);border-radius:var(--r-card);corner-shape:var(--round);background:#fff}.see-brief,.see-brief-sheets{position:relative}.see-brief-sheet{display:none}.see-brief-sheet[data-on]{display:block;animation:see-unblur .7s var(--ease) both}.see-brief-head{display:flex;align-items:flex-end;gap:calc(8 * var(--u));margin-bottom:calc(14 * var(--u))}.see-dog{display:block;width:calc(52 * var(--u));height:auto;margin-right:calc(4 * var(--u))}.see-brief-head b{font-size:max(var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t2)}.see-brief-head{align-items:baseline}.see-brief-head small{margin-left:auto;font-size:max(var(--f-sm),calc(12 * var(--u)));font-weight:var(--w-med);color:var(--t3);font-variant-numeric:tabular-nums}.see-brief-line{margin:0 0 calc(4 * var(--u));font-size:max(15px,calc(21 * var(--u)));line-height:1.45;letter-spacing:-.01em}.see-needs{margin:calc(18 * var(--u)) 0 calc(2 * var(--u));padding-top:calc(14 * var(--u));border-top:var(--line);font-size:max(11.5px,var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-brief-sheet{padding-bottom:calc(6 * var(--u))}.see-decisions{margin:0;padding:0;list-style:none}.see-decide{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(9 * var(--u)) 0}.see-decide+.see-decide{border-top:var(--line)}.see-decide-text{display:grid;flex:1;min-width:0;justify-items:start;gap:calc(1 * var(--u))}.see-decide-text b{font-size:max(12.5px,var(--f-md),calc(14.5 * var(--u)));font-weight:var(--w-med);line-height:1.35;transition:color .3s}.see-decide-text small{font-size:max(var(--f-sm),calc(12.5 * var(--u)));color:var(--t3);animation:see-rise-in .4s var(--ease) both}.see-quiet-link{padding:0;border:0;background:none;color:var(--t3);font:inherit;font-size:max(var(--f-sm),calc(12.5 * var(--u)));font-weight:var(--w-med);text-decoration:underline;text-decoration-color:rgb(30 32 36/.2);text-underline-offset:2px;cursor:pointer;transition:color .2s}.see-quiet-link:hover{color:var(--t2)}.see-decide[data-choice] .see-decide-text b{color:var(--t3)}.see-yesno{display:flex;flex:none;gap:calc(5 * var(--u));animation:see-fade-in .3s both}.see-pick{height:calc(30 * var(--u));padding:0 calc(13 * var(--u));border:var(--line);border-radius:999px;background:#fff;color:var(--t1);font:inherit;font-size:max(var(--f-md),calc(14 * var(--u)));font-weight:var(--w-med);cursor:pointer;transition:transform .2s var(--ease),background-color .2s,filter .2s}.see-pick:hover{background:var(--fill)}.see-pick--yes{border-color:transparent;background:var(--ink);color:var(--on-ink)}.see-pick--yes:hover{background:var(--ink);filter:brightness(1.25)}.see-pick:active{transform:scale(.93)}.see-decide-mark{display:grid;place-items:center;flex:none;width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:50%;background:var(--green-soft);color:var(--green);animation:see-pop .45s var(--spring) both}.see-decide[data-choice=no] .see-decide-mark{background:var(--fill-2);color:var(--t3)}.see-decide-mark .see-icon{width:calc(11 * var(--u));height:calc(11 * var(--u))}.see-how{display:inline-flex;align-items:center;gap:calc(4 * var(--u));padding:0;border:0;background:none;font-size:max(var(--f-sm),calc(12.5 * var(--u)));text-align:left}.see-how:hover{color:var(--t1)}.see-how .see-icon{width:calc(10 * var(--u));height:calc(10 * var(--u));color:var(--t3);transition:transform .25s var(--ease)}.see-how:hover .see-icon{transform:translateX(calc(2 * var(--u)))}.see-outbox{margin-top:calc(22 * var(--u));padding:calc(14 * var(--u)) 0 calc(6 * var(--u));border:var(--line);border-radius:var(--r-card);corner-shape:var(--round);background:#fff}.see-outbox-top{display:flex;align-items:baseline;gap:calc(6 * var(--u));padding:0 calc(16 * var(--u)) calc(4 * var(--u))}.see-outbox-top b{font-size:max(var(--f-lg),calc(17 * var(--u)));font-weight:var(--w-semi)}.see-outbox-top span{font-size:max(var(--f-md),calc(14 * var(--u)));font-weight:var(--w-med);color:var(--t3);font-variant-numeric:tabular-nums}.see-outbox-top{flex-wrap:wrap}.see-outbox-top small{flex-basis:100%;font-size:max(11px,var(--f-sm),calc(12.5 * var(--u)));color:var(--t3)}.see-outbox-empty{margin:0;padding:calc(8 * var(--u)) calc(16 * var(--u)) calc(10 * var(--u));font-size:max(12px,var(--f-md),calc(14 * var(--u)));color:var(--t3)}.see-outbox li[data-press] button{background:var(--fill-2);transform:scale(.985)}.see-outbox li button{transition:background-color .2s,transform .25s var(--ease)}.see-outbox ul{margin:0;padding:0;list-style:none}.see-outbox li{position:relative}.see-outbox li+li:before{content:"";position:absolute;top:0;left:calc(16 * var(--u));right:calc(16 * var(--u));border-top:var(--line)}.see-outbox li button{display:flex;align-items:center;gap:calc(10 * var(--u));width:calc(100% - 12 * var(--u));margin:0 calc(6 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));border:0;border-radius:calc(20 * var(--u));corner-shape:var(--round);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s}.see-outbox li button:hover{background:var(--fill)}.see-outbox li button>span:not(.see-prio){display:grid;flex:1;min-width:0}.see-outbox li b{font-size:max(13px,var(--f-md),calc(15.5 * var(--u)));font-weight:var(--w-med);transition:color .3s}.see-outbox li b,.see-outbox li small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.see-outbox li small{font-size:max(12px,var(--f-sm),calc(13 * var(--u)));color:var(--t2)}.see-outbox li em{display:inline-flex;align-items:center;gap:calc(3 * var(--u));flex:none;font-size:max(var(--f-sm),calc(12.5 * var(--u)));font-style:normal;font-weight:var(--w-med);color:var(--t3)}.see-outbox li[data-urgent] em{color:var(--t1);font-weight:var(--w-semi)}.see-outbox li[data-sent] b,.see-outbox li[data-sent] small{color:var(--t3)}.see-outbox li[data-sent] em{color:var(--green);animation:see-pop .45s var(--spring) both}.see-outbox li em .see-icon{width:calc(11 * var(--u));height:calc(11 * var(--u))}.see-prio{display:grid;flex:none;color:var(--t3)}.see-prio .see-icon{width:calc(14 * var(--u));height:calc(14 * var(--u))}.see-prio[data-p=high]{color:var(--t1)}.see-prio[data-p=soon]{color:var(--t2)}.see-chat-screen{position:absolute;inset:0;display:flex;flex-direction:column;padding-top:calc(80 * var(--u))}.see-pins{display:flex;justify-content:center;align-items:center;gap:calc(6 * var(--u));min-height:calc(28 * var(--u));margin:0 calc(14 * var(--u)) calc(8 * var(--u))}.see-pin-glyph{display:grid;color:var(--t3);opacity:0;transition:opacity .4s}.see-pins[data-on] .see-pin-glyph{opacity:1}.see-pin-glyph .see-icon{width:calc(13 * var(--u));height:calc(13 * var(--u))}.see-pin{display:none;align-items:center;gap:calc(5 * var(--u));height:calc(28 * var(--u));box-sizing:border-box;padding:0 calc(11 * var(--u));border:var(--line);border-radius:999px;background:#fff;color:var(--t2);font-size:max(var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);white-space:nowrap;font-variant-numeric:tabular-nums}.see-pins[data-on] .see-pin{display:inline-flex;animation:see-pop .5s var(--spring) both;animation-delay:calc(var(--k, 0) * .12s)}.see-pin .see-icon{color:var(--t2)}.see-pin .see-icon,.see-pin .see-logo{width:calc(13 * var(--u));height:calc(13 * var(--u))}.see-pin[data-icon=bed] .see-icon{color:var(--t1)}.see-pin[data-icon=heart] .see-icon{color:var(--red)}.see-pin[data-icon=calendar] .see-icon{color:var(--action)}.see-pin-down{display:grid;color:var(--red)}.see-pin-down .see-icon{width:calc(10 * var(--u));height:calc(10 * var(--u));color:var(--red);transform:rotate(180deg)}.see-chat{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:calc(8 * var(--u)) 0 calc((961 - var(--cut, 700) + 92) * var(--u))}.see-chat::-webkit-scrollbar{display:none}.see-msg{display:flex;flex-direction:column;align-items:flex-start;margin:0 calc(18 * var(--u)) calc(12 * var(--u))}.see-msg>*{max-width:100%}.see-msg-text{margin:0 0 calc(8 * var(--u));font-size:max(13.5px,var(--f-lg),calc(16.5 * var(--u)));line-height:1.45}.see-msg[data-from=waldo]>.see-msg-text{max-width:86%;padding:calc(10 * var(--u)) calc(15 * var(--u));border:var(--line);border-radius:calc(22 * var(--u)) calc(22 * var(--u)) calc(22 * var(--u)) calc(7 * var(--u));background:#fff}.see-msg[data-from=waldo]>.see-enter:not(.see-msg-text),.see-msg[data-from=waldo]>.see-help,.see-msg[data-from=waldo]>.see-work{width:100%}.see-msg[data-from=you]{align-items:flex-end}.see-msg[data-from=you] .see-msg-text{max-width:78%;margin:0;padding:calc(10 * var(--u)) calc(15 * var(--u));border-radius:calc(22 * var(--u)) calc(22 * var(--u)) calc(7 * var(--u)) calc(22 * var(--u));background:var(--ink);color:var(--on-ink)}.see-enter-pop{animation:see-enter-pop .5s var(--spring) both;transform-origin:100% 100%}@keyframes see-enter-pop{0%{opacity:0;transform:translateY(calc(8 * var(--u))) scale(.9)}}.see-typing{display:inline-flex;gap:calc(4 * var(--u));padding:calc(6 * var(--u)) 0}.see-typing i{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:50%;background:var(--t3);animation:see-bounce 1s ease-in-out infinite}.see-typing i:nth-child(2){animation-delay:.15s}.see-typing i:nth-child(3){animation-delay:.3s}.see-work{display:grid;gap:calc(5 * var(--u));margin-bottom:calc(6 * var(--u))}.see-work-line,.see-work-sum{display:flex;align-items:center;gap:calc(8 * var(--u));margin:0;font-size:max(var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-work-sum .see-icon{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--green)}.see-spin{flex:none;width:calc(11 * var(--u));height:calc(11 * var(--u));box-sizing:border-box;border-top-color:#e2e3e6;border:calc(1.5 * var(--u)) solid #e2e3e6;border-top:calc(1.5 * var(--u)) solid var(--t2);border-radius:50%;animation:see-spin .8s linear infinite}@keyframes see-spin{to{transform:rotate(1turn)}}.see-work-line .see-spin{animation:see-spin .8s linear infinite,see-tick .3s ease-out forwards;animation-delay:0s,calc(.7s + var(--k, 0) * .65s)}@keyframes see-tick{to{border-color:var(--green)}}.see-chart{margin:calc(2 * var(--u)) 0 calc(10 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border:var(--line);border-radius:calc(24 * var(--u));corner-shape:var(--round);background:#fff}.see-chart-title{margin:0 0 calc(12 * var(--u));font-size:max(var(--f-md),calc(15 * var(--u)));font-weight:var(--w-semi)}.see-chart-note{margin:calc(8 * var(--u)) 0 0;font-size:max(var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-help{margin:calc(2 * var(--u)) 0 calc(4 * var(--u))}.see-help small{display:block;margin:calc(4 * var(--u)) 0 calc(8 * var(--u)) calc(2 * var(--u));font-size:max(var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-help ul{margin:0;padding:0;list-style:none;border:var(--line);border-radius:calc(24 * var(--u));corner-shape:var(--round);background:#fff;overflow:hidden}.see-help li{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));font-size:max(12.5px,var(--f-md),calc(15 * var(--u)));line-height:1.35}.see-help li+li{border-top:var(--line)}.see-help li>span:not(.see-help-icon){flex:1;min-width:0}.see-help-icon{display:grid;place-items:center;flex:none;width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:50%;background:var(--screen);color:var(--t2)}.see-help-icon .see-icon{width:calc(13 * var(--u));height:calc(13 * var(--u))}.see-help li>i{display:grid;place-items:center;flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:50%;background:var(--green-soft);color:var(--green);animation:see-pop .45s var(--spring) both;animation-delay:calc(.3s + var(--k, 0) * .16s)}.see-help li>i .see-icon{width:calc(10 * var(--u));height:calc(10 * var(--u))}.see-replies{display:flex;margin:calc(2 * var(--u)) 0 0 calc(-6 * var(--u));color:var(--t3)}.see-replies>span{display:grid;place-items:center;width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:50%;transition:background-color .2s,color .2s}.see-replies>span:hover{background:var(--fill);color:var(--t2)}.see-replies .see-icon{width:calc(14 * var(--u));height:calc(14 * var(--u))}.see-enter{animation:see-unblur .6s var(--ease) both;animation-delay:calc(var(--k, 0) * .14s)}.see-cal{position:absolute;inset:calc(128 * var(--u)) 0 0}.see-cal-head{transition:opacity .4s var(--ease)}.see-cal-head[data-under]{opacity:0}.see-cal-week{display:grid;grid-template-columns:repeat(7,1fr);margin:0 calc(14 * var(--u)) calc(12 * var(--u));padding:0;list-style:none;text-align:center}.see-cal-week li{display:grid;justify-items:center;gap:calc(3 * var(--u))}.see-cal-week small{font-size:max(var(--f-xs),calc(11 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-cal-week b{display:grid;place-items:center;width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:50%;font-size:max(var(--f-md),calc(15.5 * var(--u)));font-weight:var(--w-med)}.see-cal-week li[data-on] b{background:var(--ink);color:var(--on-ink);font-weight:var(--w-semi)}.see-cal-day{display:flex;align-items:baseline;gap:calc(8 * var(--u));padding:0 calc(20 * var(--u)) calc(8 * var(--u))}.see-cal-day b{font-size:calc(24 * var(--u));font-weight:var(--w-semi);letter-spacing:-.02em}.see-cal-day small{font-size:max(var(--f-sm),calc(13 * var(--u)));color:var(--t2)}.see-cal-allday{display:flex;align-items:center;gap:calc(10 * var(--u));margin:0 calc(16 * var(--u)) calc(10 * var(--u))}.see-cal-allday span{width:calc(42 * var(--u));text-align:right;font-size:max(var(--f-xs),calc(10.5 * var(--u)));color:var(--t3)}.see-cal-allday b{flex:1;padding:calc(4 * var(--u)) calc(10 * var(--u));border-radius:calc(8 * var(--u));background:var(--sunken);font-size:max(var(--f-sm),calc(12.5 * var(--u)));font-weight:var(--w-med)}.see-cal-grid{position:relative;height:calc((var(--cut, 700) - 370) * var(--u));margin:calc(6 * var(--u)) calc(16 * var(--u)) 0}.see-cal-hour{position:absolute;left:0;width:calc(42 * var(--u));transform:translateY(-50%);font-size:max(var(--f-xs),calc(10.5 * var(--u)));color:var(--t3);text-align:right;white-space:nowrap}.see-cal-hour:after{content:"";position:absolute;left:calc(50 * var(--u));top:50%;width:calc(380 * var(--u));border-top:var(--line)}.see-cal-half{position:absolute;left:calc(52 * var(--u));right:0;border-top:1px dotted rgb(26 26 26/.07)}.see-cal-event{position:absolute;left:calc(54 * var(--u));right:0;display:grid;align-content:start;box-sizing:border-box;overflow:hidden;padding:calc(3 * var(--u)) calc(9 * var(--u));border-left:calc(3 * var(--u)) solid;border-radius:calc(7 * var(--u));line-height:1.25;white-space:nowrap}.see-cal-event b{font-size:max(var(--f-sm),calc(12.5 * var(--u)));font-weight:var(--w-semi)}.see-cal-event b,.see-cal-event small{overflow:hidden;text-overflow:ellipsis}.see-cal-event small{font-size:max(var(--f-xs),calc(10.5 * var(--u)));opacity:.75}.see-cal-event[data-short]{grid-auto-flow:column;justify-content:start;align-items:center;gap:calc(6 * var(--u));padding-block:0}.see-cal-event[data-tone=blue]{border-color:var(--action);background:var(--action-soft);color:#1259b8}.see-cal-event[data-tone=orange]{border-color:var(--t1);background:var(--sunken);color:var(--t1)}.see-cal-event[data-tone=purple]{border-color:var(--t3);background:#efede8;color:var(--t2)}.see-cal-event[data-tone=grey]{border-color:transparent;background:none;color:var(--t3);border-left-style:dashed}.see-cal-event[data-tone=green]{border-color:var(--green);background:var(--green-soft);color:#15803d}.see-cal-event[data-tone=proposed]{border:1px dashed rgb(26 26 26/.28);border-left:calc(3 * var(--u)) dashed rgb(26 26 26/.28);background:rgb(255 255 255/.5);color:var(--t2)}.see-chat-sheet{position:absolute;z-index:5;inset:calc(92 * var(--u)) 0 0;display:flex;flex-direction:column;padding-top:calc(16 * var(--u));border-top:var(--line);border-radius:calc(38 * var(--u)) calc(38 * var(--u)) 0 0;corner-shape:var(--round);background:var(--screen);transform:translateY(100%);transition:transform .7s var(--sheet)}.see-chat-sheet[data-open]{transform:none}.see-chat-sheet:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc(92 * var(--u));background:rgb(30 32 36/.06);opacity:0;transition:opacity .5s;pointer-events:none}.see-chat-sheet[data-open]:before{opacity:1}.see-chat-sheet .see-bar-wrap{top:calc((var(--cut, 700) - 70 - 92) * var(--u))}.see-chat-sheet .see-foot-fade{top:calc((var(--cut, 700) - 82 - 92) * var(--u))}.see-phone--lock .see-screen{background:#ecebe7}.see-lock{position:absolute;inset:0;padding-top:calc(62 * var(--u));text-align:center}.see-lock-top{display:grid;justify-items:center;opacity:0;transform:translateY(calc(10 * var(--u)));filter:blur(4px);transition:opacity .8s var(--ease),transform 1s var(--ease),filter .8s var(--ease)}.see-lock-top[data-on]{opacity:1;transform:none;filter:none}.see-lock-icon{color:var(--t2)}.see-lock-icon .see-icon{width:calc(15 * var(--u));height:calc(15 * var(--u))}.see-lock-top small{margin-top:calc(6 * var(--u));font-size:calc(19 * var(--u));font-weight:var(--w-med);color:var(--t2)}.see-lock-top b{font-size:calc(80 * var(--u));font-weight:var(--w-med);line-height:1;letter-spacing:-.035em;color:rgb(31 32 36/.88);font-variant-numeric:tabular-nums}.see-notes{margin:calc(12 * var(--u)) calc(12 * var(--u)) 0;padding:0;list-style:none;text-align:left}.see-note{display:flex;gap:calc(11 * var(--u));margin-bottom:calc(6 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));border:var(--line);border-radius:calc(24 * var(--u));corner-shape:var(--round);background:rgb(255 255 255/.82);opacity:0;transform:translateY(calc(30 * var(--u))) scale(.97);transition:opacity .5s var(--ease),transform .8s var(--spring)}.see-note[data-on]{opacity:1;transform:none}.see-note-app{flex:none;width:calc(34 * var(--u));height:calc(34 * var(--u));box-sizing:border-box;padding:calc(5 * var(--u));border-radius:calc(10 * var(--u));corner-shape:var(--round);background:#fff;object-fit:contain}.see-note-text{display:grid;flex:1;min-width:0;gap:0;font-size:max(12.5px,var(--f-md),calc(14 * var(--u)));line-height:1.3;line-height:1.35;color:var(--t1)}.see-note-head{display:flex;align-items:baseline;gap:calc(8 * var(--u))}.see-note-head b{flex:1;font-size:max(13px,var(--f-md),calc(15.5 * var(--u)));font-weight:var(--w-semi)}.see-note-head small{font-size:max(var(--f-sm),calc(12 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-lock-quiet{display:grid;justify-items:center;gap:calc(6 * var(--u));margin:calc(46 * var(--u)) calc(30 * var(--u)) 0;opacity:0;transform:translateY(calc(10 * var(--u)));filter:blur(4px);transition:opacity .9s var(--ease),transform 1s var(--ease),filter .9s var(--ease)}.see-lock-quiet[data-on]{opacity:1;transform:none;filter:none}.see-lock-quiet b{font-size:max(16px,calc(23 * var(--u)));font-weight:var(--w-semi);letter-spacing:-.01em;color:var(--t1)}.see-lock-quiet span{max-width:20em;font-size:max(13px,var(--f-lg),calc(15.5 * var(--u)));line-height:1.4;color:var(--t2)}.see-lock-foot{position:absolute;z-index:4;left:calc(30 * var(--u));right:calc(30 * var(--u));top:calc((var(--cut, 700) - 76) * var(--u));display:flex;align-items:center;justify-content:space-between}.see-lock-foot .see-bar-wrap{position:static;flex:1}.see-lock-round{display:grid;place-items:center;flex:none;width:calc(46 * var(--u));height:calc(46 * var(--u));border-radius:50%;background:rgb(255 255 255/.7);color:var(--t1)}.see-lock-round .see-icon{width:calc(17 * var(--u));height:calc(17 * var(--u))}@keyframes see-unblur{0%{opacity:0;transform:translateY(calc(6 * var(--u)));filter:blur(5px)}}@keyframes see-rise-in{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}}@keyframes see-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.see-phone *,.see-phone :after,.see-phone :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.see-state{display:inline-flex;align-items:center;flex:none;height:max(16px,calc(20 * var(--u)));padding:0 calc(8 * var(--u));border-radius:999px;background:var(--fill-2);color:var(--t2);font-size:max(10px,var(--f-xs),calc(11.5 * var(--u)));font-weight:var(--w-med);line-height:1;white-space:nowrap}.see-state[data-state=needs-you]{background:var(--ink);color:var(--on-ink)}.see-state[data-state=watching]{background:var(--action-soft);color:#1259b8}.see-state[data-state=done]{background:var(--green-soft);color:#15803d}.see-brief-links{display:flex;gap:calc(16 * var(--u));padding:calc(10 * var(--u)) 0 calc(10 * var(--u));border-top:var(--line)}.see-how{color:var(--t2);font:inherit;font-size:max(11.5px,var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);cursor:pointer;transition:color .2s}.see-ledger{margin:calc(2 * var(--u)) 0 0;padding:0;list-style:none}.see-ledger li{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) 0;font-size:max(12.5px,var(--f-md),calc(15 * var(--u)));line-height:1.3}.see-ledger li+li{border-top:var(--line)}.see-ledger li>span:not(.see-state){flex:1;min-width:0}.see-toast-wrap[data-open] .see-ledger li{animation:see-rise-in .45s var(--ease) both;animation-delay:calc(.12s + var(--k, 0) * 60ms)}.see-mail-meta dd{display:inline-flex;align-items:center;gap:calc(6 * var(--u))}.see-held{display:grid;margin:0 0 calc(10 * var(--u))}.see-held,.see-held p{gap:calc(6 * var(--u))}.see-held p{display:flex;flex-wrap:wrap;align-items:center;margin:0;font-size:max(12px,var(--f-md),calc(14 * var(--u)));font-weight:var(--w-med);color:var(--t2)}.see-held-icon{display:grid;color:var(--accent)}.see-held-icon .see-icon{width:calc(14 * var(--u));height:calc(14 * var(--u))}.see-held-changed span{color:var(--t3)}.see-held-changed b{display:inline-flex;align-items:center;height:max(18px,calc(24 * var(--u)));padding:0 calc(9 * var(--u));border:var(--line);border-radius:999px;background:#fff;font-size:max(11.5px,var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t1)}.see-diff{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--u));margin:0 0 calc(10 * var(--u));font-size:max(12.5px,var(--f-md),calc(14.5 * var(--u)))}.see-diff s{color:var(--t3);text-decoration-color:rgb(244 63 94/.6)}.see-diff b{font-weight:var(--w-semi)}.see-diff .see-icon{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--t3);transform:rotate(90deg)}.see-evidence ul{margin:0;padding:0;list-style:none;border-top:var(--line)}.see-evidence li{display:flex;align-items:center;gap:calc(9 * var(--u));padding:calc(9 * var(--u)) 0 0;font-size:max(12px,var(--f-md),calc(14 * var(--u)))}.see-evidence li>span{flex:1;min-width:0;color:var(--t2)}.see-evidence li b{font-weight:var(--w-semi);white-space:nowrap}.see-swap-cols{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:calc(8 * var(--u))}.see-swap-cols>div{display:grid;gap:calc(2 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(16 * var(--u));corner-shape:var(--round);background:var(--screen)}.see-swap-cols small{font-size:max(10.5px,var(--f-xs),calc(11.5 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-swap-cols b{font-size:max(13px,var(--f-lg),calc(16 * var(--u)));font-weight:var(--w-semi)}.see-swap-cols span{font-size:max(11px,var(--f-sm),calc(12.5 * var(--u)));color:var(--t2)}.see-swap-cols [data-col=scheduled] b{color:var(--t2)}.see-swap-cols [data-col=proposed]{background:var(--green-soft)}.see-swap-cols [data-col=proposed] small{color:#15803d}.see-swap-arrow{display:grid;color:var(--t3)}.see-swap-arrow .see-icon{width:calc(13 * var(--u));height:calc(13 * var(--u));transform:rotate(90deg)}.see-help small{display:flex;align-items:center;gap:calc(8 * var(--u))}.see-pat{--pu:calc(var(--u) * 0.66);position:absolute;inset:calc(128 * var(--u)) 0 0;user-select:none}.see-pat-view{position:absolute;left:0;right:0;top:0;height:calc((var(--cut, 700) - 128) * var(--u));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%);mask-composite:intersect}.see-pat-sway{position:absolute;inset:0}.see-pat-world{position:absolute;left:0;top:0;width:calc(975 * var(--pu));height:calc(590 * var(--pu));transform-origin:0 0;transition:transform 1.5s cubic-bezier(.3,1.22,.45,1);will-change:transform}.see-pat-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.see-pat-lines path{fill:none;stroke:rgb(26 26 26/.2);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.see-pat-lines path[data-on]{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease) var(--d,0s)}.see-pat-lines .see-pat-flow{stroke:rgb(26 26 26/.55);stroke-width:2.6;stroke-dasharray:.1 1.6;stroke-dashoffset:.1;opacity:0;transition:none}.see-pat-lines .see-pat-flow[data-on]{opacity:1;stroke-dashoffset:.1;transition:none;animation:see-pat-flow 2.8s linear var(--d,0s) infinite}.see-pat-cluster,.see-pat-spot{position:absolute;width:0;height:0}.see-pat-spot{opacity:0;transform:translate(var(--fx,0),var(--fy,0));transition:transform 1s cubic-bezier(.2,1.3,.35,1),opacity .35s var(--ease)}.see-pat-spot[data-on]{opacity:1;transform:none}.see-pat-dot{position:absolute;left:calc(-3.7 * var(--u));top:calc(-3.7 * var(--u));width:calc(7.4 * var(--u));height:calc(7.4 * var(--u));border-radius:50%;background:var(--ink);transform:scale(0);transition:transform .8s cubic-bezier(.3,1.8,.5,1) .1s}.see-pat-dot:after{content:"";position:absolute;inset:0;border:1px solid rgb(26 26 26/.45);border-radius:50%;opacity:0}.see-pat-dot--big{left:calc(-7.5 * var(--u));top:calc(-7.5 * var(--u));width:calc(15 * var(--u));height:calc(15 * var(--u))}.see-pat-spot[data-on] .see-pat-dot{transform:scale(1)}.see-pat-ring{position:absolute;left:calc(-3.7 * var(--u));top:calc(-3.7 * var(--u));width:calc(7.4 * var(--u));height:calc(7.4 * var(--u));border:1px solid rgb(26 26 26/.5);border-radius:50%;opacity:0;pointer-events:none}.see-pat-centre .see-pat-ring{left:calc(-7.5 * var(--u));top:calc(-7.5 * var(--u));width:calc(15 * var(--u));height:calc(15 * var(--u))}.see-pat-pill{position:absolute;display:inline-flex;align-items:center;gap:calc(6 * var(--u));box-sizing:border-box;padding:calc(4.5 * var(--u)) calc(11 * var(--u)) calc(4.5 * var(--u)) calc(8 * var(--u));border:var(--line);border-radius:999px;background:#fff;color:var(--t1);font-size:max(10.5px,var(--f-xs),calc(12 * var(--u)));font-weight:var(--w-med);line-height:1.2;white-space:nowrap;opacity:0;transform:translate(var(--shift,0),calc(8 * var(--u))) scale(.9);transition:opacity .6s var(--ease) .2s,transform .8s cubic-bezier(.2,1.4,.4,1) .2s}.see-pat-cluster[data-on] .see-pat-pill,.see-pat-spot[data-on] .see-pat-pill{opacity:1;transform:translate(var(--shift,0)) scale(1)}.see-pat-centre .see-pat-pill,.see-pat-cluster .see-pat-pill{padding:calc(6 * var(--u)) calc(14 * var(--u)) calc(6 * var(--u)) calc(11 * var(--u));font-size:max(11.5px,var(--f-sm),calc(14 * var(--u)));font-weight:400}.see-pat-cluster .see-pat-pill{transition-delay:.8s}.see-pat-icon{flex:none;height:calc(13 * var(--u));width:auto;min-height:12px}.see-pat-centre .see-pat-icon,.see-pat-cluster .see-pat-icon{height:calc(14 * var(--u));animation:see-pat-turn 14s linear infinite}.see-pat-bit,.see-pat-core,.see-pat-dust{position:absolute;border-radius:50%;background:var(--ink);opacity:0}.see-pat-bit,.see-pat-core{transform:translate(calc(-50% - var(--bx, 0px)),calc(-50% - var(--by, 0px))) scale(.2);transition:transform 1s cubic-bezier(.2,1.25,.4,1) var(--d,0s),opacity .4s var(--ease) var(--d,0s)}.see-pat-dust{transform:translate(-50%,-50%) scale(0);transition:transform .8s cubic-bezier(.3,1.6,.5,1) var(--d,0s),opacity .6s var(--ease) var(--d,0s)}.see-pat-cluster[data-on] :is(.see-pat-core,.see-pat-bit){opacity:.4;transform:translate(-50%,-50%) scale(1)}.see-pat-cluster[data-on] .see-pat-bit[data-lit]{opacity:1}.see-pat-dust[data-on]{opacity:.4;transform:translate(-50%,-50%) scale(1)}.see-pat-ghost{transform:scale(var(--s,1));transform-origin:0 0}.see-pat-ghost[data-on] :is(.see-pat-core,.see-pat-bit){opacity:.2}.see-pat-ghost[data-on] .see-pat-bit[data-lit]{opacity:.45}@keyframes see-pat-turn{to{transform:rotate(1turn)}}@keyframes see-pat-flow{0%{stroke-dashoffset:.1}to{stroke-dashoffset:-1}}@keyframes see-pat-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(8)}}@keyframes see-pat-breathe{0%{opacity:.5;transform:scale(1)}65%,to{opacity:0;transform:scale(3.2)}}@keyframes see-pat-pulse{40%{transform:translate(-50%,-50%) scale(1.7)}}@keyframes see-pat-twinkle{50%{opacity:.12}}@keyframes see-pat-sway{0%{transform:translate(calc(-16 * var(--u)),calc(7 * var(--u))) rotate(-.5deg)}to{transform:translate(calc(16 * var(--u)),calc(-7 * var(--u))) rotate(.5deg)}}@keyframes see-pat-tick{0%{opacity:0;transform:translateY(45%)}}@keyframes see-pat-words{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}}@keyframes see-pat-pop{0%{opacity:0;transform:translateY(calc(8 * var(--u))) scale(.7)}}@keyframes see-pat-num{0%{opacity:0;transform:translateY(35%) scale(.8)}}@media (prefers-reduced-motion:no-preference){.see-card-slide[data-active] .see-pat-sway{animation:see-pat-sway 22s ease-in-out infinite alternate}.see-card-slide[data-arrive] .see-pat-spot[data-on] .see-pat-ring{animation:see-pat-ring 1.4s var(--ease) .15s both;animation-play-state:var(--see-play,paused)}.see-card-slide[data-arrive] .see-pat-centre[data-on] .see-pat-ring--late{animation:see-pat-ring 1.8s var(--ease) .7s both}.see-card-slide[data-active] .see-pat-spot[data-on] .see-pat-dot:after{animation:see-pat-breathe 3.6s ease-out var(--b,0s) infinite}.see-card-slide[data-active] .see-pat-dust[data-on]{animation:see-pat-twinkle 4.2s ease-in-out var(--d,0s) infinite}.see-card-slide[data-arrive] .see-pat-cluster[data-hot] :is(.see-pat-core,.see-pat-bit){animation:see-pat-pulse 1.6s var(--ease) var(--d,0s) 1}.see-card-slide:not([data-active]) :is(.see-pat-icon,.see-pat-flow){animation-play-state:paused}.see-card-slide:not([data-active]) .see-pat-lines .see-pat-flow{opacity:0}}.see-pat-detail[data-tall]{height:calc(188 * var(--u))}.see-pat-detail{position:absolute;z-index:2;left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc((961 - var(--cut, 700) + 12) * var(--u));height:calc(128 * var(--u));box-sizing:border-box;transition:height .7s cubic-bezier(.3,1.2,.45,1);padding:calc(11 * var(--u)) calc(16 * var(--u)) 0;overflow:hidden;border:var(--line);border-radius:var(--r-card);corner-shape:var(--round);background:#fff}.see-pat-top{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--u));min-height:calc(22 * var(--u))}.see-pat-kind{font-size:max(11.5px,var(--f-sm),calc(12.5 * var(--u)));font-weight:var(--w-med);color:var(--t3)}.see-pat-week{display:inline-flex;align-items:center;height:max(19px,calc(22 * var(--u)));padding:0 calc(10 * var(--u));border-radius:999px;background:var(--screen);color:var(--t2);font-size:max(10.5px,var(--f-xs),calc(11.5 * var(--u)));font-weight:var(--w-med);font-variant-numeric:tabular-nums;animation:see-pat-tick .5s var(--ease) both}.see-pat-words{display:grid;margin-top:calc(1 * var(--u));animation:see-pat-words .6s var(--ease) both}.see-pat-words b{font-size:max(var(--f-lg),calc(17 * var(--u)));font-weight:var(--w-semi);letter-spacing:-.01em}.see-pat-words p{margin:calc(2 * var(--u)) 0 0;font-size:max(var(--f-md),calc(14 * var(--u)));line-height:1.35;color:var(--t2)}.see-pat-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(2 * var(--u)) calc(7 * var(--u));margin-top:calc(9 * var(--u));padding-top:calc(8 * var(--u));padding-right:calc(54 * var(--u));border-top:var(--line)}.see-pat-num{font-size:max(20px,calc(27 * var(--u)));font-weight:var(--w-semi);letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;animation:see-pat-num .7s cubic-bezier(.2,1.4,.4,1) .15s both}.see-pat-of{font-size:max(var(--f-md),calc(14 * var(--u)));color:var(--t2)}.see-pat-for{margin-left:auto;font-size:max(11.5px,var(--f-sm),calc(12.5 * var(--u)));color:var(--t3)}.see-pat-chips{flex-basis:100%;display:flex;align-items:center;gap:calc(9 * var(--u));margin-top:calc(8 * var(--u));padding-right:calc(54 * var(--u));box-sizing:border-box}.see-pat-chips ul{display:flex;margin:0;padding:0;list-style:none}.see-pat-chips li{display:inline-flex;align-items:center;gap:calc(5 * var(--u));height:max(22px,calc(26 * var(--u)));padding:0 calc(11 * var(--u)) 0 calc(9 * var(--u));border:var(--line);border-radius:999px;background:#fff;font-size:max(11px,var(--f-xs),calc(12.5 * var(--u)));font-weight:var(--w-med);white-space:nowrap;animation:see-pat-pop .55s cubic-bezier(.2,1.4,.4,1) calc(.25s + var(--i, 0) * 90ms) both}.see-pat-chips li+li{margin-left:calc(-7 * var(--u))}.see-pat-chips .see-pat-icon{height:calc(12 * var(--u));min-height:11px}.see-pat-more{font-size:max(12px,var(--f-sm),calc(13 * var(--u)));font-weight:var(--w-med);color:var(--t2);font-variant-numeric:tabular-nums;animation:see-pat-pop .5s cubic-bezier(.2,1.4,.4,1) .6s both}.see-pat-meter{flex-basis:100%;display:flex;flex-wrap:wrap;gap:calc(4 * var(--u));margin-top:calc(9 * var(--u));padding-right:calc(54 * var(--u));box-sizing:border-box}.see-pat-meter i{width:calc(6 * var(--u));height:calc(6 * var(--u));min-width:5px;min-height:5px;border-radius:50%;background:rgb(26 26 26/.25);animation:see-pat-pop .5s cubic-bezier(.2,1.4,.4,1) calc(.2s + var(--i, 0) * 28ms) both}.see-pat-meter i[data-lit]{background:var(--ink)}.see-pat-saved{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));margin-top:calc(10 * var(--u))}.see-pat-saved span{display:grid;place-items:center;width:calc(28 * var(--u));height:calc(28 * var(--u));min-width:24px;min-height:24px;border:var(--line);border-radius:50%;background:#fff;animation:see-pat-pop .55s cubic-bezier(.2,1.5,.4,1) both}.see-pat-saved .see-pat-icon{height:calc(13 * var(--u));min-height:12px}@container (max-width: 400px){.see-pat-detail{height:144px}.see-pat-detail[data-tall]{height:188px}}@media (prefers-reduced-motion:reduce){.see-pat-bit,.see-pat-core,.see-pat-dot,.see-pat-dust,.see-pat-lines path,.see-pat-pill,.see-pat-spot,.see-pat-world{transition:none}.see-pat-chips li,.see-pat-flow,.see-pat-icon,.see-pat-meter i,.see-pat-more,.see-pat-num,.see-pat-saved span,.see-pat-week,.see-pat-words{animation:none}.see-pat-lines .see-pat-flow{opacity:0}}.see{--see-gap:12px;--see-peek:clamp(16px,10vw - 20px,160px);--see-w:min(1120px,calc(100vw - 2 * (var(--see-peek) + var(--see-gap))));--see-edge:color-mix(in srgb,var(--ink) 8%,transparent);position:relative;margin-inline:calc(50% - 50vw)}.see-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.see-track{display:flex;gap:var(--see-gap);padding-inline:calc((100% - var(--see-w)) / 2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none}.see-track::-webkit-scrollbar{display:none}.see-track[data-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}.see-track:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:30px}.see-card-slide{container:see-card/inline-size;position:relative;flex:none;box-sizing:border-box;width:var(--see-w);overflow:hidden;scroll-snap-align:center;border-radius:var(--box-radius);corner-shape:var(--box-corner);background:var(--surface-t1);box-shadow:inset 0 0 0 .5px var(--see-edge);opacity:.6;transition:opacity .5s var(--ease-sheet)}.see-card-slide[data-active]{opacity:1}.see-inner{--col:clamp(220px,26cqi,300px);--gap:clamp(40px,7cqi,88px);--ph:min(440px,46cqi);--extra:0px;display:grid;grid-template-columns:var(--col) auto;column-gap:var(--gap);padding-left:calc((100cqi - var(--col) - var(--gap) - var(--ph) - var(--extra)) / 4);height:clamp(580px,56cqi,640px)}.see-copy{display:grid;align-content:center;justify-items:start;gap:0;padding:0;text-align:left}.see-copy p{margin:0;max-width:var(--copy-ch,26ch);text-wrap:pretty;font-size:var(--type-body);font-weight:400;line-height:var(--body-leading);letter-spacing:.02em;color:#6b6b68}.see-copy strong{font-weight:500;color:var(--ink)}.see-stage{display:flex;align-items:flex-start;justify-content:center;gap:clamp(20px,3cqi,36px);min-width:0;padding-top:clamp(24px,3cqi,34px);overflow:hidden}.see-phone-wrap{flex:none;width:var(--ph,min(440px,46cqi));container-type:inline-size}.see-phone{--u:calc(100cqw / 517);--see-edge:rgb(26 26 26/0.08);--f-xs:0px;--f-sm:0px;--f-md:0px;--f-lg:0px;--fs:max(12.5px,var(--f-lg),calc(16 * var(--u)));height:calc(980 * var(--u));font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:var(--fs);line-height:1.28;letter-spacing:normal;color:#1a1a1a;text-align:left}.see-phone,.see-screen{position:relative;overflow:hidden}.see-screen{z-index:1;margin:calc(19 * var(--u)) 0 0 calc(23 * var(--u));width:calc(470.6 * var(--u));height:calc(100% - 19 * var(--u));border-radius:calc(37.5 * var(--u)) calc(37.5 * var(--u)) 0 0;background:#f4f3f0;padding-top:calc(80 * var(--u));box-sizing:border-box}.see-bezel{position:absolute;z-index:4;inset:calc(-7.929 * var(--u)) calc(-4.8 * var(--u)) calc(-1.271 * var(--u)) calc(-5.094 * var(--u));background:url(/assets/home/phone/phone-bezel.png) top/100% auto no-repeat;pointer-events:none}.see-bezel:after{content:"";position:absolute;inset:calc(528.06 * var(--u)) 0 0;background:url(/assets/home/phone/phone-bezel.png) bottom/100% calc(100% * 1420 / 67) no-repeat}.see-mock{position:absolute;z-index:3;top:0;left:0;width:100%;height:auto;pointer-events:none;user-select:none}.see-controls{position:relative;display:flex;align-items:center;justify-content:center;height:32px;margin-top:26px}.see :is(button,input,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:640px){.see{--see-gap:10px}}@container see-card (max-width: 759px){.see-card-slide[data-card=chat] .see-inner,.see-inner{grid-template-columns:1fr;grid-template-rows:auto 1fr;padding-left:0;height:780px}.see-copy{align-content:start;justify-items:center;gap:0;padding:44px 24px 0;text-align:center}.see-copy p{max-width:min(100%,34ch);font-size:clamp(16px,calc(14.2px + .55cqi),18px);line-height:1.42;letter-spacing:.01em}.see-stage{padding-top:36px}.see-inner{--ph:min(440px,66cqi)}.see-phone{--f-xs:10.5px;--f-sm:11.5px;--f-md:12.5px;--f-lg:13.5px}}@container see-card (max-width: 480px){.see-inner{--ph:min(440px,112cqi);height:760px}.see-copy{padding-top:36px}.see-stage{padding-top:28px}}.see{--see-play:paused}.see[data-live]{--see-play:running}.see-phone{--see-rise:calc(16 * var(--u))}@keyframes see-rise{0%{opacity:0;transform:translateY(var(--see-rise,14px))}}@keyframes see-pop{0%{opacity:0;transform:translateY(var(--see-rise,14px)) scale(.9)}}@keyframes see-fill{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.see-card-slide[data-arrive] :is(.see-in,.see-pop,.see-turn,.see-fill){animation-duration:.7s;animation-timing-function:var(--ease-sheet);animation-fill-mode:backwards;animation-play-state:var(--see-play,paused);animation-delay:calc(var(--d, .38s) + var(--i, 0) * var(--step, 90ms))}.see-card-slide[data-arrive] .see-in{animation-name:see-rise}.see-card-slide[data-arrive] .see-turn{animation-name:see-rise;animation-duration:.6s}.see-card-slide[data-arrive] .see-pop{animation-name:see-pop;animation-duration:.8s;transform-origin:100% 100%;animation-timing-function:var(--ease-card-spring)}.see-card-slide[data-arrive] .see-fill{animation-name:see-fill;animation-duration:1.2s;transform-origin:0 50%}}@keyframes see-bounce{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-.28em);opacity:1}}@media (prefers-reduced-motion:reduce){.see-card-slide,.see-dot,.see-dot:before{transition:none}.see-sheet{animation:none}}