.desk{--ink:#1a1a1a;--ink-2:#000000d9;--muted:#8c8c8c;--muted-2:#959595;--muted-3:#adadad;--faint:#00000040;--hairline:#0000001a;--sys-blue:#08f;--brand-blue:#5492f1;--bubble-out:#0a84ff;--bubble-in:#e9e9eb;--row-select:#4285f0;--select-pill:#0064e1;--select-icon:#0000001a;--win-radius:20px;--bar-h:52px;--shadow-active:0 0 0 .5px #00000029, 0 24px 64px #00000042, 0 8px 20px #0000001a;--shadow-idle:0 0 0 .5px #0000001f, 0 12px 32px #00000021;--glass-bg:linear-gradient(180deg, #ffffffb8, #ffffff85);--glass-edge:.5px solid #0000001a;--glass-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #ffffff59, inset 0 0 0 1px #ffffff4d, 0 8px 24px #0000001a;--side-bg:#fafafa;--pop:linear(0, .0295, .0914, .171, .2584, .3467, .4316, .5107, .5825, .6465, .7027, .7516, .7935, .8292, .8594, .8848, .9059, .9235, .9381, .95, .9598, .9678, .9742, .9795, .9837, .9871, .9898, .992, .9937, .9951, .9962, .9971, .9977, .9983, .9987, .999, .9992, .9994, 1);--soft:linear(0, .0399, .1217, .2204, .3221, .4188, .5068, .5847, .6522, .71, .759, .8003, .8348, .8635, .8874, .9072, .9235, .937, .9482, .9574, .965, .9712, .9763, .9805, .984, .9868, .9892, .9911, .9927, .994, .9951, .996, .9967, .9973, .9978, .9982, .9985, .9988, 1);--ease:cubic-bezier(.32, .72, 0, 1);--spring:var(--pop);height:100svh;min-height:600px;color:var(--ink);letter-spacing:-.08px;-webkit-user-select:none;user-select:none;background:#fcfcfd radial-gradient(#e2e2e6 1px,#0000 1.4px) 0 0/28px 28px;font-family:SF Pro Text,SF Pro,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.35;position:relative;overflow:hidden}.desk [hidden]{display:none!important}.glass-pill,.pal__card{background:var(--glass-bg);backdrop-filter:blur(24px)saturate(180%);border:var(--glass-edge);box-shadow:var(--glass-shadow);position:relative}.glass-pill:before,.watch:before,.pal__card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fffffff2,#fff0 40% 62%,#fff9);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.desk__wallpaper{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.desk__glow{z-index:1;opacity:0;will-change:transform;background:radial-gradient(#b9b9bf 1.2px,#0000 1.6px) 0 0/28px 28px;width:320px;height:320px;transition:opacity .3s;position:absolute;top:0;left:0;-webkit-mask-image:radial-gradient(150px,#000,#0000 70%);mask-image:radial-gradient(150px,#000,#0000 70%)}.desk__wallpaper:after{content:"";background:radial-gradient(75% 70%,#fbfbfc00 60%,#fbfbfc80 100%);position:absolute;inset:0}.desk__bar{z-index:30;pointer-events:none;justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 28px;display:flex;position:absolute;inset:0 0 auto}.desk__bar>*{pointer-events:auto}.desk__logo{display:inline-flex}.desk__logo img{width:auto;height:24px;display:block}.desk__links{flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:12px;left:calc(50% + 24px)}.desk__links a{color:var(--ink);letter-spacing:-.08px;transition:background .2s var(--ease);border-radius:999px;justify-self:start;margin:0 -11px;padding:3px 11px;font-size:13px;font-weight:600;text-decoration:none}.desk__links.is-live a:hover{background:#0000000e}.desk__links a[aria-current=page]{background:#00000012}.bub--named small{color:#8e8e93;margin:-2px 0 2px;font-size:10.5px;font-weight:600;display:block}.desk__stage{z-index:2;pointer-events:none;position:absolute;inset:0}.desk__surface>*{pointer-events:auto}.desk__surface{width:1440px;height:900px;transform:translate(-50%, -50%) scale(var(--scale,1));transform-origin:50%;pointer-events:none;position:absolute;top:50%;left:50%}.ico{width:100px;font:inherit;color:inherit;cursor:default;touch-action:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex;position:absolute}.ico__art{width:84px;height:76px;transition:transform .625s var(--pop), background .2s;border-radius:6px;place-items:center;display:grid}.ico__art>*{filter:drop-shadow(0 .5px .5px #00000038)drop-shadow(0 2px 3px #0000001f)drop-shadow(0 6px 12px #00000014)}.desk .sym{flex:none;width:1em;height:1em;display:block}.folder{width:74px;height:62px;display:block;position:relative}.folder>svg:not(.folder__glyph){width:100%;height:100%;display:block;overflow:visible}.folder__glyph{width:22px;height:22px;color:var(--f-glyph);filter:drop-shadow(0 1px #fff9);position:absolute;top:61%;left:50%;transform:translate(-50%,-50%)}.folder--tc .folder__glyph{color:#68f176;filter:none;width:36px;height:18px}.press{gap:16px;display:grid}.press .f-more{justify-self:start}.stamp{filter:drop-shadow(0 1px 1px #00000029)drop-shadow(0 10px 18px #0000001f);transition:rotate .625s var(--pop), scale .625s var(--pop);display:block;position:relative;rotate:-1.5deg}.stamp:hover{rotate:-.5deg;scale:1.015}.stamp:active{scale:.985}.stamp__paper{padding:14px;display:block;position:relative;overflow:hidden}.stamp__paper:before{content:"";background:radial-gradient(circle,#0000 4.5px,#fff 5px) 0 0/14px 14px round;position:absolute;inset:-7px}.stamp__paper img{background:#fff;width:100%;height:auto;display:block;position:relative;box-shadow:0 0 0 9px #fff}.stamp__mark{aspect-ratio:1;fill:#0a8a35;opacity:.9;mix-blend-mode:multiply;pointer-events:none;width:23%;position:absolute;top:12.5%;right:4%;rotate:-14deg}.stamp__mark circle{fill:none;stroke:#0a8a35;stroke-width:2.5px}.stamp__mark text{font-size:11.5px;font-weight:700}.docthumb{width:54px;height:68px;display:block;position:relative}.docthumb__shape{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.docthumb__page{text-align:left;display:block;position:absolute;inset:9px 6px 3px;overflow:hidden}.docthumb b{color:#1a1a1a;margin-bottom:1.5px;padding-right:12px;font-size:4.8px;font-weight:700;display:block}.docthumb__page>span{color:#6e6e73;letter-spacing:0;font-size:3.5px;line-height:1.45;display:block}.envelope{background:linear-gradient(#fff,#f3f3f6);border-radius:4px;width:70px;height:48px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #0000002e}.envelope__flap{clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#f6f6f8,#e4e4ea);height:30px;position:absolute;inset:0 0 auto}.envelope__flap:after{content:"";background:linear-gradient(#0000 60%,#0000000f);position:absolute;inset:0}.envelope__stamp{outline-offset:-1px;background:#eaf3ff;border-radius:1px;outline:1px dashed #0088ff73;place-items:center;width:13px;height:15px;display:grid;position:absolute;top:5px;right:5px}.envelope__stamp img{object-fit:cover;object-position:50% 75%;mix-blend-mode:multiply;width:11px;height:11px}.envelope__lines{gap:3px;display:grid;position:absolute;bottom:9px;left:22px}.envelope__lines i{background:#d1d1d6;border-radius:1px;width:26px;height:2px;display:block}.envelope__lines i+i{width:18px}.ico:hover .ico__art{transform:translateY(-3px)scale(1.04)}.ico:active .ico__art{transition-duration:.2s;transform:scale(.94)}.ico.is-dragging{z-index:60}.ico.is-dragging .ico__art{opacity:.85;transform:scale(1.06)}.ico__label{max-width:100px;font-size:calc(max(11px, 12px * var(--scale,1)) / var(--scale,1));color:var(--ink);text-align:center;text-shadow:0 0 6px #fff,0 0 2px #fff;border-radius:4px;align-items:center;gap:4px;padding:1px 5px;line-height:15px;display:inline-flex}.ico__info{color:#8e8e93;text-shadow:0 0 6px #fff;margin-top:-2px;font-size:10.5px;font-weight:600;line-height:13px}.ico__info--count{color:var(--select-pill)}.ico.is-selected .ico__art{background:var(--select-icon)}.ico.is-selected .ico__label{background:var(--select-pill);color:#fff;text-shadow:none}.ico:focus-visible{outline:none}.ico:focus-visible .ico__art{box-shadow:0 0 0 2px #08f9}.folder{--f-glyph:#105ca88c}.folder--purple{--f-glyph:#5c2ca080}.folder--green{--f-glyph:#12703c80}.f-lip{fill:none;stroke:#ffffffd9;stroke-width:1.1px}.f-edge{fill:none;stroke:#00285a1f;stroke-width:.6px}.folder--purple .f-edge{stroke:#320a5a24}.folder--green .f-edge{stroke:#003c1924}.f-glyph{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.f-glyph--hi{stroke:#ffffff8c;transform:translateY(4.1px)}.f-glyph--lo{stroke:var(--f-glyph);transform:translateY(3.4px)}.d-page{fill:#fff;stroke:#00000029;stroke-width:1px}.d-fold{fill:#f2f2f5;stroke:#00000029;stroke-width:1px}.d-lines path{stroke:#d1d1d6;stroke-width:1.6px;stroke-linecap:round}.d-ext{fill:#8e8e93;text-anchor:middle;letter-spacing:.04em;font:700 6.5px -apple-system,sans-serif}.m-body{fill:#fff;stroke:#00000029;stroke-width:1px}.m-flap{fill:none;stroke:#b9b9c0;stroke-width:1.2px;stroke-linejoin:round}.m-side{stroke:#dcdce0;stroke-width:1.1px}.ico__thumb{background:#fff;border-radius:2px;width:66px;height:48px;padding:3px;display:block;box-shadow:0 0 0 .5px #00000029}.thumb-card{text-align:left;background:linear-gradient(#e8f3ff,#fff);flex-direction:column;justify-content:center;gap:2px;height:100%;padding:0 5px;display:flex}.thumb-card b{color:var(--brand-blue);font-size:6.5px}.thumb-card i{color:#8e8e93;font-size:5.5px;font-style:normal}.tag{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:inset 0 0 0 .5px #0000001f}.tag--yellow{background:#fc0}.tag--blue{background:#08f}.tag--purple{background:#af52de}.tag--green{background:#34c759}.ico.is-selected .tag{box-shadow:0 0 0 1.5px #fff}.win{border-radius:var(--win-radius);box-shadow:var(--shadow-idle);-webkit-user-select:text;user-select:text;transition:box-shadow .4s var(--ease);background:#fff;position:absolute;overflow:hidden}.win.is-active{box-shadow:var(--shadow-active)}.win.is-dragging{box-shadow:0 0 0 .5px #00000029,0 34px 80px #0000004d,0 10px 24px #0000001f}.win__bar{height:var(--bar-h);border-bottom:.5px solid var(--hairline);touch-action:none;-webkit-user-select:none;user-select:none;background:#fafafcf0;justify-content:center;align-items:center;padding:0 14px 0 88px;display:flex;position:relative}.win__title{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-right:74px;font-size:13px;font-weight:700;overflow:hidden}.win:not(.is-active) .win__title{opacity:.45}.lights{z-index:3;gap:9px;display:flex;position:absolute;top:19px;left:19px}.lights i{background:#d6d6d6;border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 .5px #0000002e,inset 0 1px #ffffff73}.win.is-active .lights i:first-child{background:#ff5f57}.win.is-active .lights i:nth-child(2){background:#febc2e}.win.is-active .lights i:nth-child(3){background:#28c840}.lights .close{cursor:pointer;position:relative}.lights .close:after{content:"×";color:#5a0000b3;opacity:0;place-items:center;font:700 11px/1 -apple-system,sans-serif;display:grid;position:absolute;inset:0}.lights:hover .close:after{opacity:1}.lights .close:focus-visible{outline:2px solid var(--sys-blue);outline-offset:2px}.win--doc{width:380px}.win__body{gap:14px;padding:18px 20px 20px;display:grid}.glass-pill{height:36px;color:var(--ink-2);border-radius:999px;align-items:center;gap:2px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.glass-pill .sym{font-size:15px}.ql-open{color:var(--sys-blue);position:absolute;top:8px;right:10px}.win--booked .win__title{margin-right:140px}.btn-prominent,.btn-glass{border-radius:999px;justify-self:start;align-items:center;height:28px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.btn-prominent{background:var(--sys-blue);color:#fff}.btn-glass{color:var(--ink);background:#0000000d;border:.5px solid #00000014}.win--finder{grid-template-columns:180px 1fr;width:620px;height:440px;display:grid}.f-side{background:var(--side-bg);border-right:.5px solid var(--hairline);touch-action:none;-webkit-user-select:none;user-select:none;padding:52px 8px 12px;position:relative}.f-side__h{color:#00000080;margin:10px 10px 4px;font-size:11px;font-weight:700}.f-side ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.f-side li{height:28px;color:var(--ink-2);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.f-side-ico{color:var(--sys-blue);font-size:15px;display:grid}.f-side li.is-on{background:#00000014}.f-side li[data-go]{cursor:pointer}.f-side li[data-go]:hover:not(.is-on){background:#0000000d}.f-side li[data-go]:active{background:#0000001a}.f-main{flex-direction:column;min-width:0;display:flex}.f-bar{height:var(--bar-h);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:0 10px;display:flex}.f-nav{gap:14px;padding:0 10px}.f-nav .sym{font-size:14px}.f-nav .sym+.sym{opacity:.3}.f-title{color:var(--ink);flex:1;font-size:15px;font-weight:700}.win--finder:not(.is-active) .f-title{opacity:.45}.f-search{justify-content:center;width:36px;padding:0}.f-content{flex-direction:column;flex:1;gap:12px;padding:4px 16px 16px;display:flex;overflow:auto}.f-more{color:var(--sys-blue);align-self:flex-start;font-weight:600;text-decoration:none}.f-more:after{content:" ›"}.f-more:hover{text-decoration:underline}.f-list{margin:0;padding:0;list-style:none;display:grid}.f-list a{height:30px;color:var(--ink);border-radius:6px;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:grid}.f-list li:nth-child(odd) a{background:#00000006}.f-list li a:hover,.f-list li:nth-child(odd) a:hover,.f-list li a:focus-visible{background:var(--select-pill);color:#fff;outline:none}.f-list li a:hover time,.f-list li a:focus-visible time{color:#ffffffd1}.f-list li a:hover .d-page,.f-list li a:focus-visible .d-page{stroke:#fff9}.f-list time{color:var(--muted);font-size:12px}.doc--sm{width:16px;height:auto}.f-group{gap:8px;display:grid}.f-group+.f-group{margin-top:6px}.f-group__h{color:#00000080;align-items:baseline;gap:6px;margin:0;font-size:11px;font-weight:700;display:flex}.f-group__h span{color:#0000004d;font-weight:600}.f-grid{grid-template-columns:repeat(4,1fr);gap:14px 6px;display:grid}.f-app{color:var(--ink);border-radius:8px;justify-items:center;gap:6px;padding:6px 2px;font-size:12px;text-decoration:none;display:grid}.f-app:hover{background:var(--select-icon)}.f-app__tile{background:#fff;border-radius:23%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 0 .5px #0000001a,0 2px 6px #00000014}.f-app__tile img{object-fit:contain;width:28px;height:28px}.mini-chat{flex-direction:column;gap:2px;display:flex}.mini-chat small{color:var(--muted);margin:6px 0 0 12px;font-size:11px}.mini-chat p{background:#f1f1f1;border-radius:18px;align-self:flex-start;max-width:80%;margin:0;padding:7px 12px;font-size:13px;position:relative}.mini-chat em{background:#fff;border-radius:99px;padding:1px 6px;font-size:10px;font-style:normal;position:absolute;top:-12px;right:-8px;box-shadow:0 0 0 .5px #00000026,0 2px 4px #00000014}.f-plans{margin:0;padding:0;list-style:none;display:grid}.f-plans li{border-bottom:.5px solid var(--hairline);grid-template-columns:96px 1fr;gap:10px;padding:11px 4px;display:grid}.f-plans li:last-child{border-bottom:0}.f-plans span{color:var(--muted)}.readme{gap:10px;font-size:13px;line-height:1.55;display:grid}.readme p{color:#3a3a3c;margin:0}.quicklook{background:linear-gradient(#ebf1ff,#fff);place-items:center;margin:-18px -20px -20px;padding:32px 20px;display:grid}.ql-card{background:#fff;border-radius:16px;width:240px;overflow:hidden;box-shadow:0 0 0 .5px #0000001f,0 12px 28px -12px #00000040}.ql-top{background:var(--brand-blue);color:#fff;padding:8px 12px;font-size:12.5px;font-weight:700}.ql-body{color:var(--muted);gap:2px;padding:10px 12px 12px;font-size:12.5px;display:grid}.ql-body b{color:var(--ink);font-size:15px}.win--messages{z-index:5;grid-template-columns:220px 1fr;width:640px;height:440px;display:grid}.msg-side{background:var(--side-bg);border-right:.5px solid var(--hairline);cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;padding:52px 8px 10px;position:relative}.msg-filter{color:#6e6e73;width:17px;height:17px;position:absolute;top:18px;right:16px}.msg-search{color:#787878;background:#f0f0f0;border-radius:999px;align-items:center;gap:6px;height:30px;margin:0 4px 10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.msg-search .sym{font-size:13px}.msg-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.msg-list li{border-radius:10px;grid-template-columns:40px 1fr auto;grid-template-areas:"av name time""av prev prev";align-items:center;gap:1px 9px;padding:9px 10px;display:grid}.msg-list li>i{grid-area:av}.msg-list li>span{display:contents}.msg-list li b,.msg-list li small{min-width:0}.msg-list li b{grid-area:name}.msg-list li small{grid-area:prev}.msg-list li time{grid-area:time}.msg-list li.is-on{background:var(--row-select);color:#fff}.msg-list b{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.msg-list small{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.msg-list time{color:var(--muted-3);font-size:11px}.msg-list li.is-on b{color:#fff}.msg-list li.is-on small,.msg-list li.is-on time{color:#ffffffc7}.av{color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font:600 17px -apple-system,sans-serif;display:grid}.av img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;transform:scale(.92)translateY(7%)}.av--mav{background:#fff;overflow:hidden;box-shadow:0 0 0 .5px #00000014,0 2px 6px #00000014}.av--gift{background:linear-gradient(#e9b3ba,#e5929c);font-size:18px}.av--f{background:linear-gradient(#b3c1dc,#8089b6)}.av--m{background:linear-gradient(#f2aeb7,#c67983)}.av--d{background:linear-gradient(#f8e1b5,#dabb61)}.msg-main{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.msg-bar{z-index:2;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;place-items:start center;height:96px;padding-top:10px;display:grid;position:absolute;inset:0 0 auto}.msg-head{justify-items:center;display:grid}.av--head{z-index:1;width:44px;height:44px;margin-bottom:-6px;position:relative}.msg-name{z-index:2;backdrop-filter:blur(14px)saturate(180%);color:#000;background:#ffffff9e;border-radius:999px;align-items:center;gap:4px;padding:3px 12px;font-size:14px;font-weight:700;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 4px 16px #00000014,0 0 0 .5px #0000000f}.msg-name em{color:#b0b0b0;font-style:normal;font-weight:600}.msg-bar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fff 0%,#ffffffeb 36%,#ffffff80 70%,#fff0 100%);position:absolute;inset:0}.msg-thread>*{flex-shrink:0}.msg-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:4px;min-height:0;padding:96px 16px 12px;transition:opacity .4s;display:flex;overflow:hidden}.msg-thread.is-fading{opacity:0;filter:blur(6px);transition:opacity .4s,filter .4s}.msg-compose{align-items:center;gap:8px;margin:0 12px 12px;display:flex}.msg-plus{color:#6e6e73;background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;display:grid;box-shadow:0 0 0 .5px #0000001a,0 2px 8px #0000000f}.msg-field{color:#b5b5b5;height:30px;transition:box-shadow .4s var(--ease);background:#fff;border-radius:999px;flex:1;justify-content:space-between;align-items:center;padding:0 12px;font-size:13px;display:flex;box-shadow:0 0 0 .5px #0000001a,0 2px 8px #0000000d}.msg-draft{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.msg-act{flex:none;width:22px;height:22px;margin-right:-7px;position:relative}.msg-wave,.msg-send{transition:opacity .25s var(--ease), transform .625s var(--pop);place-items:center;display:grid;position:absolute;inset:0}.msg-wave{color:#a5a5a5;font-size:15px}.msg-send{background:var(--bubble-out);color:#fff;opacity:0;border-radius:50%;font-size:11px;transform:scale(.4)}.msg-compose.is-typing .msg-draft{color:#1a1a1a}.msg-compose.is-typing .msg-draft:after{content:"";vertical-align:-2px;background:var(--sys-blue);width:1.5px;height:14px;margin-left:1px;animation:1s step-end infinite caret;display:inline-block}.msg-compose.is-typing .msg-wave,.msg-compose.is-sent .msg-wave{opacity:0;transform:scale(.6)}.msg-compose.is-typing .msg-send,.msg-compose.is-sent .msg-send{opacity:1;transform:none}.msg-compose.is-sent .msg-send{animation:send-tap .3s var(--ease) both}@keyframes caret{50%{opacity:0}}@keyframes send-tap{50%{transform:scale(.82)}}.bub{letter-spacing:-.1px;overflow-wrap:anywhere;transform-origin:0 100%;max-width:72%;animation:bub-pop .625s var(--pop) both;border-radius:18px;margin-top:10px;padding:7px 12px 8px;font-size:13.5px;line-height:18px;position:relative}.bub.is-follow{margin-top:2px}.bub--me{background:var(--bubble-out);color:#fff;transform-origin:100% 100%;animation:bub-user .625s var(--pop) both;align-self:flex-end}.bub--mav{background:var(--bubble-in);color:#000;align-self:flex-start}.bub .w{animation:.6s ease-out both word-in;animation-delay:calc(var(--i) * 90ms);display:inline-block}.bub.tail:before,.bub.tail:after{content:"";height:18px;position:absolute;bottom:0}.bub--me.tail:before{background:var(--bubble-out);border-bottom-left-radius:16px 14px;width:20px;right:-7px}.bub--me.tail:after{background:#fff;border-bottom-left-radius:10px;width:26px;right:-26px}.bub--mav.tail:before{background:var(--bubble-in);border-bottom-right-radius:16px 14px;width:20px;left:-7px}.bub--mav.tail:after{background:#fff;border-bottom-right-radius:10px;width:26px;left:-26px}.thread__av{display:none}.receipt{color:#8e8e93;align-self:flex-end;margin:3px 4px 0 0;font-size:10.5px;font-weight:600;animation:.4s ease-out both word-in}.bub--typing{background:var(--bubble-in);gap:4px;padding:11px 13px;display:flex}.bub--typing i{background:#b8b8bd;border-radius:50%;width:7px;height:7px;animation:.9s ease-in-out infinite typing}.bub--typing i:nth-child(2){animation-delay:.14s}.bub--typing i:nth-child(3){animation-delay:.28s}.bub--subs{background:#f7f7f7;border-radius:22px;align-self:flex-start;gap:6px;width:256px;max-width:none;padding:8px 8px 0;display:grid;overflow:hidden}.sub{transition:opacity .5s var(--ease), background .5s var(--ease), transform .625s var(--pop);animation:row-in .625s var(--pop) both;animation-delay:calc(var(--i) * 70ms);background:#fff;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:6px 9px;display:grid}.sub.is-cancelled{transform:scale(.98)}@keyframes row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sub i{background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #0000001f}.sub i img{object-fit:contain;width:17px;height:17px}.sub span{min-width:0;display:grid}.sub b{font-size:12px;font-weight:700}.sub small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.sub em{font-size:12px;font-style:normal;font-weight:700}.sub.is-cancelled{opacity:.45;background:#fbf6f8}.sub.is-cancelled em{color:#ff383c;font-weight:600}.bub--subs p{background:var(--bubble-in);margin:2px -8px 0;padding:7px 12px 8px;font-size:13.5px;line-height:18px}.bub--subs{animation-name:bub-card}@keyframes bub-card{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes bub-pop{0%{opacity:0;transform:translateY(8px)scale(.7)}to{opacity:1;transform:none}}@keyframes bub-user{0%{opacity:0;filter:blur(4px);transform:translate(24px)scale(.92)}to{opacity:1;filter:blur();transform:none}}@keyframes word-in{0%{opacity:0;filter:blur(4px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:none}}@keyframes typing{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.desk--lite .bub .w{animation-name:word-in-flat}.desk--lite .bub--me{animation-name:bub-user-flat}.desk--lite .receipt{animation-name:word-in-flat}.desk--lite .msg-thread.is-fading{filter:none}.desk--lite .msg-name{backdrop-filter:none;background:#ffffffeb}.desk--lite .win--messages,.desk--lite .msg-thread,.desk--lite .msg-compose{will-change:transform}@keyframes word-in-flat{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes bub-user-flat{0%{opacity:0;transform:translate(24px)scale(.92)}to{opacity:1;transform:none}}.note{z-index:20;aspect-ratio:1;width:300px;transition:transform .625s var(--pop), box-shadow .4s var(--ease);background:#fff8a8;border-radius:6px;flex-direction:column;display:flex;position:absolute;transform:rotate(-1.5deg);box-shadow:0 0 0 .5px #7864002e,0 4px 14px #0000002e,0 18px 34px -18px #78640066}.note:hover{transform:rotate(-.5deg)translateY(-3px);box-shadow:0 0 0 .5px #7864002e,0 8px 22px #0003,0 24px 40px -18px #78640073}.note.is-dragging{transform:rotate(.5deg)scale(1.02)}.note__strip{cursor:grab;touch-action:none;background:#fbea7e;border-radius:6px 6px 0 0;align-items:center;height:18px;padding:0 6px;display:flex}.note.is-dragging .note__strip{cursor:grabbing}.note__strip i{border:1px solid #6e5a0059;border-radius:1.5px;width:9px;height:9px}.note__body{-webkit-user-select:text;user-select:text;flex-direction:column;flex:1;gap:9px;padding:16px 20px;display:flex}.note__body p{color:#4a4211;margin:0;font-size:13px;font-weight:400}.note__lead{letter-spacing:-.02em;font-family:SF Pro Display,SF Pro,-apple-system,sans-serif;line-height:1.18;color:#2a2400!important;font-size:22px!important;font-weight:600!important}.note__cta{color:#fff;height:36px;transition:transform .625s var(--pop);transition:scale .625s var(--pop), translate .625s var(--pop);background:#1a1a1a;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;margin-top:auto;padding:0 16px 0 11px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 6px 14px -8px #0009}.note__cta:hover{translate:0 -1px;scale:1.03}.note__cta:active{scale:.97}.note__cta img{width:19px;height:19px}.note__foot{color:#8a7d2a!important;margin-top:4px!important;font-size:11px!important}.note{--paper:#fff7a1;--edge:#f2e36f;--ink:#3b3300;background:var(--paper);border-radius:3px;box-shadow:0 0 0 .5px #0000000f,0 2px 3px #0000000f,0 18px 34px -16px #00000052}.note:before{content:"";z-index:2;clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%);pointer-events:none;background:#ffffff8c;width:92px;height:26px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #00000014}.note__strip{background:var(--edge);border-radius:3px 3px 0 0;height:22px}.note__strip i{display:none}.note__body p{color:var(--ink);opacity:.85}.note__lead{color:var(--ink)!important;opacity:1!important;font-family:ui-rounded,SF Pro Rounded,-apple-system,sans-serif!important;font-weight:700!important}.note__cta{background:#1d1d1f!important}.note__foot{color:var(--ink)!important;opacity:.6!important}.note:hover{box-shadow:0 0 0 .5px #0000000f,0 4px 8px #00000014,0 24px 40px -16px #0000005c}.watch{z-index:31;border:var(--glass-edge);scale:clamp(.72, var(--scale,1), 1.1);transform-origin:100% 0;font:inherit;color:var(--ink);cursor:pointer;transition:transform .625s var(--pop);background:linear-gradient(#fff9,#ffffffd6 45%,#ffffffe0);border-radius:999px;align-items:center;gap:10px;padding:5px 22px 5px 5px;display:inline-flex;position:absolute;top:12px;right:20px;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff59,0 0 0 .5px #0000000f,0 1px 2px #0000000a,0 4px 10px #0000000a,0 12px 28px #0000000f,0 28px 56px #00000012,0 48px 96px -24px #0000001f}.watch:hover{transform:scale(1.04)}.watch:active{transform:scale(.97)}.watch:focus-visible{outline:2px solid var(--sys-blue);outline-offset:3px}.watch__thumb{background:#fff;border-radius:999px;width:76px;height:48px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #00000014}.watch__thumb video{object-fit:cover;width:100%;height:100%;display:block}.watch__thumb i{background:#ffffffe0;border-radius:50%;place-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 .5px #0000001a,0 2px 8px #0000002e}.watch__thumb .play{fill:#1a1a1a;width:13px;height:13px}.watch__label{letter-spacing:-.02em;font-size:15px;font-weight:700}.watch__label b{color:var(--ink);font-weight:700}.win--player .win__body{padding:0}.player{aspect-ratio:16/9;background:#fff;width:100%;display:block}.pal{z-index:1;scale:clamp(.62, var(--scale,1), 1.15);transform-origin:100% 100%;flex-direction:column;align-items:center;width:218px;display:flex;position:absolute;bottom:22px;right:26px;rotate:-.6deg}.pal__figure{z-index:1;cursor:default;pointer-events:none;background:0 0;border:0;width:108px;height:108px;margin-bottom:-44px;padding:0;position:relative}.pal__figure:after{content:"";z-index:-1;background:radial-gradient(#0000001f,#0000 70%);border-radius:50%;height:30px;position:absolute;bottom:-2px;left:10%;right:10%}.pal__figure .agent-figure{top:0;left:0}.desk .agent-figure__bob,.desk .agent-sheen--a{animation-delay:calc(var(--clock,0) * -1ms)}.desk .agent-sheen--b{animation-delay:calc(.8s - var(--clock,0) * 1ms)}.desk .agent-sheen--c{animation-delay:calc(1.6s - var(--clock,0) * 1ms)}.pal__card{z-index:2;text-align:center;width:100%;transition:transform .925s var(--soft), opacity .35s var(--ease), visibility .35s;background:linear-gradient(#fff9,#ffffffd6 45%,#ffffffe0);border-radius:22px;flex-direction:column;align-items:center;gap:12px;padding:22px 18px 14px;display:flex;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff59,0 0 0 .5px #0000000f,0 1px 2px #0000000a,0 4px 10px #0000000a,0 12px 28px #0000000f,0 28px 56px #00000012,0 48px 96px -24px #0000001f}.pal__title{color:#3a3a3c;margin:2px 0 0;font-size:13px;line-height:1.35}.pal__title b{color:var(--ink)}.pal__qr-wrap{background:#fff;border-radius:16px;padding:16px;box-shadow:0 0 0 .5px #0000000f,0 1px 2px #00000008,0 6px 16px #0000000d}.pal__qr{width:132px;height:132px;display:block}.pal__link{color:var(--sys-blue);font-size:12px;font-weight:600;text-decoration:none}.pal__link:hover{text-decoration:underline}.desk__links,.spot__chips,.spot__grid,.win--finder,.win--doc,.f-content{scrollbar-width:none;-ms-overflow-style:none}.desk__links::-webkit-scrollbar,.spot__chips::-webkit-scrollbar,.spot__grid::-webkit-scrollbar,.win--finder::-webkit-scrollbar,.win--doc::-webkit-scrollbar,.f-content::-webkit-scrollbar{width:0;height:0;display:none}.win__done,.desk__menu,.lock,.desk--home .sticker{display:none}.banner{z-index:40;backdrop-filter:blur(30px)saturate(180%);width:344px;transition:transform .5s var(--spring);transform:translate(calc(100% + 40px));scale:clamp(.8, var(--scale,1), 1.15);transform-origin:100% 0;background:#fafafcd1;border:.5px solid #0000001a;border-radius:20px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid;position:absolute;top:10px;right:14px;box-shadow:inset 0 1px #ffffffe6,0 12px 36px #00000029}.banner.is-in{transform:none}.banner[hidden]{display:none}.banner span{min-width:0;display:grid}.banner b{font-size:13px;font-weight:700}.banner small{color:#3a3a3c;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.banner time{color:var(--muted);align-self:start;font-size:11px}.av--banner{border-radius:10px;width:38px;height:38px}.note__body{position:relative}.pixel-cursor{z-index:2;pointer-events:none;width:24px;height:38px;animation:pixel-float 4.2s var(--ease) infinite;will-change:transform;position:absolute;top:auto;bottom:36px;left:128px}.pixel-cursor__art{width:100%;height:100%;image-rendering:pixelated;animation:pixel-click 4.2s var(--ease) infinite;transform-origin:2px 2px;display:block}@keyframes pixel-float{0%,18%{transform:translate(78px,26px)}9%{transform:translate(74px,21px)}48%,86%{transform:translate(0)}to{transform:translate(78px,26px)}}@keyframes pixel-click{0%,56%,68%,to{transform:scale(1)}60%,64%{transform:scale(.82)}}.note__body:has(.pixel-cursor) .note__cta{animation:cta-tap 4.2s var(--ease) infinite;will-change:transform}@keyframes cta-tap{0%,57%,70%,to{transform:none}61%,65%{transform:scale(.96)}}@media (width<=820px){.desk{user-select:auto;flex-direction:column;height:auto;min-height:100svh;padding-bottom:40px;display:flex;overflow:visible}.desk__bar{order:0}.watch{order:1;align-self:flex-start;bottom:auto;left:auto;scale:1}.desk__stage{z-index:auto;pointer-events:auto;order:2}.desk__links{padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.ico,.msg-bar,.note__strip,.win__bar,.f-bar,.f-side{touch-action:manipulation}.f-bar .f-search,.banner{display:none}.desk__wallpaper{position:fixed}.desk__bar{flex-wrap:wrap;row-gap:8px;height:auto;padding:16px 16px 0;position:relative}.desk__links{scrollbar-width:none;white-space:nowrap;flex-direction:row;gap:4px;width:100%;margin:0 -11px;display:flex;position:relative;overflow-x:auto}.desk__links a{margin:0}.watch{align-self:center;margin:12px 16px 4px;position:relative;top:auto;right:auto}.desk__stage{position:relative;inset:auto}.desk__links{display:none}.desk__menu{backdrop-filter:blur(30px)saturate(180%);cursor:pointer;background:#fafafcd1;border:.5px solid #0000001a;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:inset 0 1px #ffffffe6,0 6px 18px #0000001a}.desk__menu i{background:var(--ink);border-radius:2px;width:16px;height:1.8px;transition:background .2s;display:block;position:relative}.desk__menu i:before,.desk__menu i:after{content:"";background:var(--ink);width:100%;height:100%;transition:transform .4s var(--pop);border-radius:2px;position:absolute;left:0}.desk__menu i:before{top:-5.5px}.desk__menu i:after{top:5.5px}.desk__menu[aria-expanded=true] i{background:0 0}.desk__menu[aria-expanded=true] i:before{transform:translateY(5.5px)rotate(45deg)}.desk__menu[aria-expanded=true] i:after{transform:translateY(-5.5px)rotate(-45deg)}.desk--home .desk__stage,.desk--home .desk__surface{display:contents}.desk:not(.desk--home) .desk__surface{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:auto;height:auto;padding:104px 12px 0;display:flex;position:relative;top:auto;left:auto;transform:none}.note{--nw:min(300px, calc(100vw - 72px));width:var(--nw);order:1;margin:24px auto 0;position:relative;transform:rotate(-2deg);top:auto!important;left:auto!important}.note:hover{transform:rotate(-2deg)}.desk--home .watch{order:2;margin:26px auto 4px}.desk--home .win--messages,.lock{--col:min(100% - 32px, 430px);width:var(--col);margin-left:auto;margin-right:auto}.desk--home .win--messages{height:auto;box-shadow:none;background:0 0;border-radius:0;order:3;margin-top:40px;display:block;position:relative;overflow:visible;top:auto!important;left:auto!important}.msg-side,.desk--home .msg-bar,.desk--home .msg-compose{display:none}.desk--home .msg-main{background:0 0;display:block}.desk--home .msg-thread{box-sizing:border-box;flex-direction:column;justify-content:flex-start;gap:4px;height:530px;margin:0 -14px;padding:16px 14px 14px;display:flex;overflow:hidden}.desk--home .bub{box-shadow:0 0 0 2.5px #fff,0 6px 14px -4px #0000002e}.desk--home .msg-thread{padding-left:54px;position:relative}.desk--home .thread__av{width:32px;height:32px;translate:0 var(--y,0px);transition:translate .625s var(--pop);transform-origin:50% 100%;background:#fff;border-radius:50%;display:block;position:absolute;top:0;left:14px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 2px 6px #0000001f}.desk--home .thread__av.is-in{animation:st-pop .5s var(--pop) both}.desk--home .thread__av img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;transform:scale(.92)translateY(7%)}.desk--home .bub.tail:before,.desk--home .bub.tail:after{display:none}.desk--home .bub--subs{box-shadow:0 0 0 2.5px #fff,0 10px 20px -8px #0003}.desk--home .receipt{display:none}.lock{order:4;margin-top:10px;display:grid}.notif-slot{transition:grid-template-rows .625s var(--pop);grid-template-rows:0fr;display:grid}.notif-slot>div{min-height:0;margin:-12px;padding:12px;overflow:hidden}.notif-slot .notif{visibility:hidden;animation:none}.notif-slot.is-in{grid-template-rows:1fr}.notif-slot.is-in .notif{visibility:visible;animation:st-buzz .7s var(--pop) .15s both}.lock .notif{width:min(100%,340px);rotate:var(--tilt,0deg);translate:var(--shift,0) 0;margin:0 auto 14px}.notif-slot .notif{--tilt:-1.6deg;--shift:-10px}.lock>.notif:first-of-type{--tilt:1.2deg;--shift:8px}.lock>.notif:nth-of-type(2){--tilt:-.8deg;--shift:-4px}.lock__lead{text-align:right;color:var(--pink,#ff2d78);margin:0 0 22px;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:17px;rotate:2deg}.notif{animation:st-buzz .7s var(--pop) both;background:#fffffff2;border-radius:18px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 0 0 .5px #0000000f,0 6px 16px -6px #00000024}.notif span{min-width:0;display:grid}.notif b{font-size:13px}.notif small{color:#3a3a3c;font-size:13px;line-height:1.3}.notif time{color:#8e8e93;align-self:start;font-size:11px}.av--notif{border-radius:9px;width:34px;height:34px}.desk--home .sticker{order:5;margin:18px 10px 0;display:block;position:relative;scale:.9;top:auto!important;left:auto!important}.desk--home .sticker--textsfirst{align-self:flex-start;margin-left:max(10px,50% - 210px)}.desk--home .sticker--groups{align-self:flex-end;margin:-52px max(10px,50% - 210px) 0 0}.ico{width:84px;transform:rotate(var(--r,0deg)) scale(.82);transform-origin:50%;z-index:3;position:absolute}.desk--home .ico{display:none}.desk--home .ico[data-icon=usecases]{--r:8deg;display:flex;right:-34px;top:196px!important;left:auto!important}.desk--home .ico[data-icon=booked]{--r:6deg;display:flex;top:352px!important;left:-26px!important}.desk--home .ico[data-icon=techcrunch]{--r:-4deg;z-index:6;display:flex;top:calc(178px + min(300px,100vw - 72px))!important;left:12px!important}.desk--home .ico[data-icon=techcrunch] .ico__label{white-space:normal;justify-content:center;width:84px;max-width:none;line-height:13px}.desk--home .ico[data-icon=pricing]{--r:-7deg;z-index:1;display:flex;right:-32px;top:760px!important;left:auto!important}.desk--home .ico[data-icon=groups]{--r:5deg;z-index:1;display:flex;top:930px!important;left:-28px!important}.ico__label{white-space:nowrap;justify-content:center;max-width:none;font-size:11px}.ico__info{display:none}.desk{min-height:0;padding-bottom:44px}.pal{display:none}.sheet .sheet__card{max-height:84svh;padding:8px 0 0;overflow:hidden}.sheet__bar{align-items:center;gap:14px;padding:0 22px 10px;display:flex}.sheet__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:17px;font-weight:700;overflow:hidden}.sheet__done{font:inherit;color:var(--sys-blue);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;font-size:17px;font-weight:700}.sheet__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;min-height:0;overflow:auto}.sheet__cta{background:var(--sys-blue);color:#fff;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:50px;margin:0 22px 18px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.sheet__cta img{width:22px;height:22px}.sheet__body::-webkit-scrollbar{display:none}.sheet .f-content{padding:2px 22px 26px;overflow:visible}.sheet__doc{gap:14px;padding:4px 22px 26px;display:grid}.sheet--booked .sheet__doc{padding:0}.sheet--booked .quicklook{margin:0;padding:32px 22px 40px}.sheet__player{line-height:0}.sheet--player .player{background:#000}}.sticker{z-index:7;font:inherit;color:inherit;cursor:grab;touch-action:none;transform:rotate(var(--r,0deg));animation:stk-slap .625s var(--pop) backwards;animation-delay:calc(.35s + var(--i,0) * 90ms);transition:transform .625s var(--pop);background:0 0;border:0;padding:0;position:absolute}.sticker:hover{transform:rotate(calc(var(--r,0deg) + 3deg)) scale(1.05)}.sticker.is-dragging{cursor:grabbing;transform:rotate(calc(var(--r,0deg) - 3deg)) scale(1.08);z-index:60}.sticker:focus-visible{outline:2px solid var(--sys-blue);outline-offset:6px;border-radius:12px}@keyframes stk-slap{0%{opacity:0;transform:rotate(calc(var(--r,0deg) + 12deg)) scale(1.5)}60%{opacity:1;transform:rotate(var(--r,0deg)) scale(.94)}to{opacity:1;transform:rotate(var(--r,0deg)) scale(1)}}.sticker__art{display:block}.stk-round,.stk-receipt,.stk-notif,.stk-coin,.stk-groups,.stk-delivered,.stk-seal,.stk-coupon,.stk-picked,.stk-mascot,.stk-steps{box-shadow:0 0 0 2.5px #fff,0 1px 1px 2.5px #00000029,0 6px 10px 2.5px #0000001f}.stk-coin{box-shadow:inset 0 0 0 4px #ffffff73,inset 0 0 0 6px #a06e0040,0 0 0 2.5px #fff,0 1px 1px 2.5px #00000029,0 6px 10px 2.5px #0000001f}.sticker--beta .sticker__art,.sticker--saved .sticker__art{filter:drop-shadow(2.5px 0 #fff)drop-shadow(-2.5px 0 #fff)drop-shadow(0 2.5px #fff)drop-shadow(0 -2.5px #fff)drop-shadow(0 1px 1px #00000029)drop-shadow(0 6px 10px #0000001f)}.sticker--saved .stk-receipt{box-shadow:none}.stk{white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;display:inline-flex}.stk-round{color:#3a2d00;text-align:center;background:radial-gradient(circle at 35% 30%,#ffe680,#ffd43b 60%,#f5c518);border-radius:50%;flex-direction:column;gap:2px;width:104px;height:104px}.stk-round b{letter-spacing:-.01em;font-size:11px;font-weight:800;line-height:1.15}.stk-round__hand{font-size:30px;line-height:1}.stk-bubble{width:160px;height:54px;position:relative}.stk-bubble__shape{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.stk-bubble__shape path{fill:#0a84ff;stroke:#fff;stroke-width:5px;stroke-linejoin:round;paint-order:stroke}.stk-bubble__text{color:#fff;letter-spacing:-.02em;place-items:center;height:40px;font-size:15px;font-weight:700;display:grid;position:absolute;top:4px;left:4px;right:12px}.sticker--noapp .sticker__art{filter:drop-shadow(0 1px 1px #00000029)drop-shadow(0 6px 10px #0000001f)}.stk-receipt{color:#12693a;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),92% 100%,84% calc(100% - 5px),76% 100%,68% calc(100% - 5px),60% 100%,52% calc(100% - 5px),44% 100%,36% calc(100% - 5px),28% 100%,20% calc(100% - 5px),12% 100%,4% calc(100% - 5px),0 100%);background:#e9f9ee;flex-direction:column;gap:0;padding:10px 16px 14px}.stk-receipt small{text-transform:uppercase;letter-spacing:.12em;opacity:.7;font-size:9px;font-weight:800}.stk-receipt b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.stk-notif{color:#1a1a1a;text-align:left;background:#fafafcfa;border-radius:16px;gap:8px;padding:8px 14px 8px 8px}.stk-notif img{object-fit:contain;border-radius:8px;width:30px;height:30px}.stk-notif span{display:grid}.stk-notif b{font-size:12px;font-weight:700}.stk-notif small{color:#3a3a3c;font-size:12px;font-weight:600}.stk-burst{clip-path:polygon(50% 0,61% 14%,79% 9%,81% 27%,98% 33%,89% 50%,98% 67%,81% 73%,79% 91%,61% 86%,50% 100%,39% 86%,21% 91%,19% 73%,2% 67%,11% 50%,2% 33%,19% 27%,21% 9%,39% 14%);width:92px;height:92px;position:relative;overflow:hidden}.stk-burst:before{content:"";will-change:transform;background:conic-gradient(#ff9ad5,#a99bff,#7fe0ff,#9dffb4,#fff59d,#ffb38a,#ff9ad5) 0 0/50% 100%;width:400%;height:100%;animation:4s linear infinite holo;position:absolute;top:0;left:0}.stk-burst:after{content:"";mix-blend-mode:soft-light;will-change:transform;background:linear-gradient(115deg,#0000 30%,#ffffffb3 45%,#0000 60%);width:250%;height:100%;animation:3s ease-in-out infinite glare;position:absolute;top:0;left:0}.stk-burst span{z-index:1;letter-spacing:-.03em;color:#2a1a4a;text-transform:lowercase;font-size:20px;font-weight:900;position:relative}@keyframes holo{to{transform:translate(-50%)}}@keyframes glare{0%,to{transform:translate(-60%)}50%{transform:translate(0)}}.desk--lite .stk-burst:before,.desk--lite .stk-burst:after{animation:none}.stk-groups{color:#4b2a8f;background:#f0e9ff;border-radius:18px;padding:10px 14px 10px 40px;position:relative}.stk-groups i{border-radius:6px;width:14px;height:10px;position:absolute;left:10px}.stk-groups i:first-child{background:#e9e9eb;top:10px}.stk-groups i:nth-child(2){background:#0a84ff;top:18px;left:16px}.stk-groups i:nth-child(3){background:#b48cec;top:26px}.stk-groups b{text-align:left;font-size:12px;font-weight:800;line-height:1.15}.stk-delivered{color:#8e8e93;background:#fff;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:700}.stk-steps{color:#2b1660;text-align:center;background:radial-gradient(circle at 35% 30%,#e7dcff,#c9b3ff 62%,#b296fb);border-radius:50%;flex-direction:column;gap:1px;width:100px;height:100px;box-shadow:inset 0 0 0 5px #ffffff80,inset 0 0 0 7px #5a32b42e,0 0 0 2.5px #fff,0 1px 1px 2.5px #00000029,0 6px 10px 2.5px #0000001f}.stk-steps b{letter-spacing:-.04em;font-size:38px;font-weight:900;line-height:.9}.stk-steps small{font-size:10.5px;font-weight:800;line-height:1.1}.stk-seal{color:#fff;text-align:center;background:radial-gradient(circle,#1a1a1a 60%,#333 61%,#1a1a1a 63%);border-radius:50%;flex-direction:column;gap:0;width:96px;height:96px}.stk-seal b{letter-spacing:-.04em;font-size:26px;font-weight:900;line-height:1}.stk-seal small{text-transform:uppercase;letter-spacing:.1em;color:#b9b9bf;font-size:9px;font-weight:800;line-height:1.15}.stk-picked{color:#ffd43b;letter-spacing:.02em;text-transform:uppercase;background:#1a1a1a;border-radius:10px;padding:7px 12px;font-size:12px;font-weight:800}.stk-mascot{background:#fff;border-radius:50%;width:84px;height:84px;overflow:hidden}.stk-mascot img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;transform:scale(.95)translateY(6%)}.confetti-bit{z-index:200;pointer-events:none;filter:drop-shadow(0 2px 3px #00000026);font-size:20px;position:fixed}.cards{pointer-events:none;position:absolute;inset:0}.cards>*{pointer-events:auto}.pv{pointer-events:none;position:absolute;inset:0}.pv>*{pointer-events:auto}.sn{--paper:#fff7a1;--edge:#f2e36f;--ink:#3b3300;--accent:#1d1d1f;z-index:4;width:268px;animation:sn-slap .7s var(--pop) both;position:absolute;rotate:-5deg}.sn--pro{--paper:#cfe6ff;--edge:#b4d6fb;--ink:#0b2747;z-index:5;animation-delay:.1s;rotate:4deg}@keyframes sn-slap{0%{opacity:0;translate:0 -10px;scale:1.25}70%{opacity:1;scale:.97}}.sn__strip{background:var(--edge);cursor:grab;touch-action:none;border-radius:3px 3px 0 0;height:22px}.sn__body{background:var(--paper);color:var(--ink);border-radius:0 0 3px 3px;padding:16px 22px 20px;box-shadow:0 0 0 .5px #0000000f,0 2px 3px #0000000f,0 18px 34px -16px #00000052}.sn__strip{box-shadow:0 0 0 .5px #0000000f}.sn__name{opacity:.7;margin:0;font-family:ui-rounded,SF Pro Rounded,-apple-system,sans-serif;font-size:17px;font-weight:700}.sn__price{align-items:baseline;gap:6px;margin:0 0 14px;display:flex;position:relative}.sn__price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:ui-rounded,SF Pro Rounded,-apple-system,sans-serif;font-size:58px;font-weight:700;line-height:1.05}.sn__price small{opacity:.6;font-size:14px;font-weight:600}.sn ul{gap:7px;margin:0 0 18px;padding:0;list-style:none;display:grid}.sn li{padding-left:18px;font-size:14.5px;font-weight:500;line-height:1.35;position:relative}.sn li:before{content:"";opacity:.35;background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}.sn__cta{background:var(--accent);color:#fff;height:38px;transition:scale .5s var(--pop);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sn__cta img{width:20px;height:20px;margin-left:-6px}.sn--pro .sn__cta{background:#0a84ff}.sn__cta:hover{scale:1.04}.sn__cta:active{scale:.96}.sn.is-dragging{scale:1.03}.pv--taped .sn__strip{background:var(--paper)}.sn__tape{z-index:2;clip-path:polygon(3% 0,97% 4%,100% 50%,96% 100%,2% 96%,0 50%);background:#ffffff8c;width:92px;height:26px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #00000014}.pv--taped .sn--pro .sn__tape{rotate:6deg}.pv--doodles .sn--free{--paper:#d9f7d0;--edge:#c3eeb6;--ink:#123d17;--accent:#123d17}.pv--doodles .sn--pro{--paper:#ffd8ea;--edge:#ffc3df;--ink:#4b0f2c}.pv--doodles .sn--pro .sn__cta{background:#ff2d78}.sn__circle{pointer-events:none;width:180px;height:92px;position:absolute;top:-16px;left:-22px;overflow:visible}.sn__circle path{fill:none;stroke:#ff2d78;stroke-width:3px;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520px;animation:sn-draw 1s var(--ease) .9s forwards}@keyframes sn-draw{to{stroke-dashoffset:0}}.sn__arrow{vertical-align:-6px;width:46px;height:26px;margin-right:4px;overflow:visible}.sn__arrow path{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sn__note{white-space:nowrap;color:#ff2d78;opacity:0;align-items:center;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:22px;font-weight:700;animation:.5s ease-out 1.7s forwards word-in;display:inline-flex;position:absolute;top:60px;right:-150px;rotate:-8deg}.stk-coupon{color:#1d1d1f;outline-offset:-6px;text-align:left;background:#fff;border-radius:12px;outline:2px dashed #ff3b30;gap:10px;padding:10px 16px 10px 12px}.stk-coupon__scissors{color:#fff;background:#ff3b30;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;display:grid;rotate:-20deg}.stk-coupon span:last-child{display:grid}.stk-coupon b{letter-spacing:-.01em;font-size:15px;font-weight:800}.stk-coupon small{color:#8e8e93;font-size:10.5px;font-weight:600}.sticker--cancel:hover .stk-coupon__scissors{animation:.5s 2 snip}@keyframes snip{50%{rotate:-45deg}}.stk-coin{color:#5a3d00;text-align:center;background:radial-gradient(circle at 35% 30%,#fff3b0,#f7c948 55%,#e0a91f);border-radius:50%;flex-direction:column;gap:0;width:104px;height:104px}.stk-coin small{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:9px;font-weight:800}.stk-coin b{letter-spacing:-.04em;font-size:30px;font-weight:900;line-height:1.05}.sticker--coin:hover .stk-coin{animation:coin-flip .8s var(--pop)}@keyframes coin-flip{50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.sheetthumb{background:#fff;border-radius:4px;width:56px;height:66px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #0000002e}.sheetthumb__bar{background:linear-gradient(#33c46b,#22a855);height:9px;position:absolute;inset:0 0 auto}.sheetthumb__grid{grid-template-columns:repeat(3,1fr);gap:2px;display:grid;position:absolute;top:14px;left:5px;right:5px}.sheetthumb__grid i{background:#e6e8ee;border-radius:1px;height:6px}.sheetthumb__grid i.h{background:#c7ebd4}.sheetthumb__badge{text-align:center;color:#22a855;letter-spacing:.06em;text-transform:uppercase;font:800 6px -apple-system,sans-serif;position:absolute;bottom:4px;left:0;right:0}.win--reminders{grid-template-columns:236px 1fr;width:790px;height:620px;display:grid}.rem-side{background:var(--side-bg);border-right:.5px solid var(--hairline);touch-action:none;-webkit-user-select:none;user-select:none;padding:52px 12px 12px;position:relative}.rem-smart{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;display:grid}.rem-tile{background:#fff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 6px;padding:9px 10px;display:grid;box-shadow:0 0 0 .5px #00000014}.rem-tile i{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;font-weight:800;display:grid}.rem-tile b{font-variant-numeric:tabular-nums;justify-self:end;font-size:20px;font-weight:800}.rem-tile span{color:#6e6e73;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:12px;font-weight:700;overflow:hidden}.rem-side__h{color:#00000080;margin:0 6px 6px;font-size:11px;font-weight:700}.rem-lists{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rem-lists button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.rem-lists button:hover{background:#0000000d}.rem-lists button.is-on{background:#00000014}.rem-lists button:focus-visible{outline:2px solid var(--sys-blue)}.rem-lists i{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.rem-lists span{color:#8e8e93;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.rem-main{min-width:0;padding:18px 22px 22px;overflow:auto}.rem-head{cursor:default;touch-action:none;justify-content:space-between;align-items:baseline;display:flex}.rem-head h2{letter-spacing:-.03em;color:var(--c);margin:0;font-size:28px;font-weight:800}.rem-head b{color:var(--c);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.rem-sub{color:#8e8e93;margin:2px 0 12px;font-size:13px;font-weight:600}.rem-rows{margin:0;padding:0;list-style:none}.rem-row{border-bottom:.5px solid var(--hairline);grid-template-columns:22px 1fr;gap:12px;padding:12px 0;display:grid}.rem-check{cursor:pointer;width:20px;height:20px;transition:border-color .2s, background .2s, transform .625s var(--pop);background:#fff;border:1.5px solid #c7c7cc;border-radius:50%;margin-top:1px}.rem-check:hover{border-color:var(--c);transform:scale(1.1)}.rem-check:focus-visible{outline:2px solid var(--sys-blue);outline-offset:2px}.rem-row.is-working .rem-check{border-color:var(--c);border-top-color:#0000;animation:.7s linear infinite rem-spin}@keyframes rem-spin{to{transform:rotate(360deg)}}.rem-row.is-done .rem-check{border-color:var(--c);background:var(--c) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat;animation:rem-pop .625s var(--pop)}@keyframes rem-pop{0%{transform:scale(.6)}to{transform:none}}.rem-text{min-width:0}.rem-text b{font-size:14px;font-weight:700;display:block}.rem-text p{color:#6e6e73;margin:2px 0 0;font-size:12.5px;line-height:1.4}.rem-row.is-done .rem-text b{color:#8e8e93}.rem-say{opacity:0;max-height:0;transition:max-height .4s var(--ease), opacity .3s var(--ease), margin .4s var(--ease);flex-direction:column;align-items:flex-start;gap:4px;display:flex;overflow:hidden}.rem-row:hover .rem-say,.rem-row:focus-within .rem-say,.rem-row.is-done .rem-say{opacity:1;max-height:90px;margin-top:8px}.rem-say__me,.rem-say__mav{border-radius:15px;padding:5px 11px 6px;font-size:12.5px;font-weight:600}.rem-say__me{background:var(--bubble-out);color:#fff;align-self:flex-end;margin-right:8px}.rem-say__mav{background:var(--bubble-in);color:#000;animation:bub-pop .625s var(--pop) both}.widget-cal{background:#fff;border-radius:22px;width:250px;padding:14px 16px 12px}.widget-cal__top{cursor:grab;touch-action:none;display:grid}.widget-cal__top span{letter-spacing:.06em;color:#ff3b30;font-size:11px;font-weight:800}.widget-cal__top b{letter-spacing:-.02em;font-size:34px;font-weight:300;line-height:1}.widget-cal__top small{color:#8e8e93;margin:4px 0 8px;font-size:11px;font-weight:600}.widget-cal ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.widget-cal li{background:#0a84ff14;border-left:3px solid #0a84ff;border-radius:4px;grid-template-columns:34px 1fr auto;align-items:center;gap:6px;padding:5px 8px 5px 0;display:grid}.widget-cal li:nth-child(2){background:#34c7591a;border-color:#34c759}.widget-cal li:nth-child(3){background:#af52de1a;border-color:#af52de}.widget-cal li:nth-child(4){background:#ff95001a;border-color:#ff9500}.widget-cal li span{color:#8e8e93;padding-left:7px;font-size:9.5px;font-weight:800}.widget-cal li b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.widget-cal li time{color:#6e6e73;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.note--small{width:250px}.note--small .note__lead{text-wrap:balance;font-size:19px!important}.win--setup{background:#fff;flex-direction:column;width:680px;height:540px;display:flex}.win__bar--clear{background:0 0;border-bottom:0}.setup{flex:1;padding:0 64px;position:relative}.setup__pane{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:8px;display:flex;position:absolute;inset:0 64px}.setup__pane.is-on{animation:pane-in .625s var(--pop) both}@keyframes pane-in{0%{opacity:0;filter:blur(4px);transform:translate(24px)}to{opacity:1;filter:none;transform:none}}.desk--lite .setup__pane.is-on{animation-name:pane-in-flat}@keyframes pane-in-flat{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.setup__hello{width:460px;height:auto;margin-top:0;overflow:visible}.setup__hello text{fill:#0000;stroke:#1a1a1a;stroke-width:1.4px;stroke-dasharray:900;stroke-dashoffset:900px;font-family:Snell Roundhand,Apple Chancery,Brush Script MT,cursive;font-size:150px;font-weight:700}.setup__pane.is-on .setup__hello text{animation:hello-draw 2.2s var(--ease) .15s forwards, hello-fill .8s ease 1.9s forwards}.setup__hello--done text{font-size:120px}@keyframes hello-draw{to{stroke-dashoffset:0}}@keyframes hello-fill{to{fill:#1a1a1a;stroke-width:0}}.setup__lede{color:#3a3a3c;margin:6px 0 0;font-size:17px;font-weight:600;line-height:1.45}.setup__pane h2{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:800}.setup__body{color:#6e6e73;max-width:46ch;margin:10px 0 0;font-size:14px;line-height:1.5}.setup__go{color:#fff;height:44px;transition:transform .625s var(--pop);background:#1a1a1a;border-radius:999px;align-items:center;gap:8px;margin-top:26px;padding:0 22px 0 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.setup__go:hover{transform:scale(1.04)}.setup__go img{width:22px;height:22px}.setup__foot{border-top:.5px solid var(--hairline);grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 22px 18px;display:grid}.setup__back,.setup__next{white-space:nowrap;height:32px;font:inherit;cursor:pointer;transition:transform .625s var(--pop);border-radius:999px;padding:0 18px;font-size:13px;font-weight:700}.setup__back{color:#1a1a1a;background:#fff;border:.5px solid #00000024;justify-self:start}.setup__next{background:var(--sys-blue);color:#fff;border:0;grid-column:3;justify-self:end}.setup__back:active,.setup__next:active{transform:scale(.96)}.setup__dots{grid-column:2;gap:7px;display:flex}.setup__dots i{width:7px;height:7px;transition:background .3s, transform .625s var(--pop);background:#d1d1d6;border-radius:50%}.setup__dots i.is-on{background:#1a1a1a;transform:scale(1.2)}.setup__stage{background:#f7f8fa;border-radius:18px;place-items:center;width:100%;max-width:380px;height:160px;margin-top:20px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #0000000a}.setup__stage.is-play *{animation-fill-mode:both!important}.st-compose{color:#1a1a1a;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;width:260px;height:36px;padding:0 4px 0 14px;font-size:13px;font-weight:600;display:flex;box-shadow:0 0 0 .5px #0000001a,0 2px 8px #0000000a}.st-type{white-space:nowrap;clip-path:inset(0 100% 0 0);overflow:hidden}.st-ph{color:#8e8e93;font-weight:500;position:absolute;left:14px}.st-compose{position:relative}.st-compose b{background:var(--bubble-out);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid;scale:0}.is-play .st-type{animation:1.1s steps(22,end) .7s st-typing,.25s 2.6s st-clear}.is-play .st-compose b{animation:st-pop .5s var(--pop) 1.7s, st-press .25s ease 2.5s, st-clear .25s ease 2.7s}.is-play .st-ph{animation:3.2s linear st-ph}@keyframes st-ph{0%,19%{opacity:1}25%,84%{opacity:0}94%,to{opacity:1}}@keyframes st-typing{to{clip-path:inset(0)}}@keyframes st-clear{to{opacity:0}}@keyframes st-pop{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes st-press{50%{scale:.8}}.st-avatars{display:flex}.st-avatars i{background:var(--c,#ccc);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;margin-left:-9px;font:700 16px -apple-system,sans-serif;display:grid;position:relative;box-shadow:0 0 0 3px #f7f8fa}.st-avatars i:first-child{margin-left:0}.st-mav-av{opacity:0;background:#fff!important}.st-mav-av img{object-fit:cover;object-position:50% 100%;border-radius:50%;width:100%;height:100%}.st-spark{opacity:0;font-size:15px;position:absolute;top:-10px;right:-12px}.is-play .st-mav-av{animation:st-drop .8s var(--pop) .5s}.is-play .st-spark{animation:st-pop .4s var(--pop) 1.1s, st-fade .6s ease 2.4s}@keyframes st-drop{0%{opacity:0;transform:translateY(-50px)scale(.6)}60%{opacity:1;transform:translateY(4px)scale(1.08)}to{opacity:1;transform:none}}@keyframes st-fade{to{opacity:0}}.st-note{text-align:left;opacity:0;background:#fff;border-radius:14px;grid-template-columns:30px 1fr;align-items:center;gap:10px;width:250px;padding:8px 12px;display:grid;box-shadow:0 0 0 .5px #0000000f,0 3px 10px #0000000f}.st-note img{object-fit:cover;object-position:50% 100%;background:#fff;border-radius:7px;width:30px;height:30px}.st-note span{display:grid}.st-note b{font-size:11.5px;font-weight:700}.st-note small{color:#3a3a3c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.is-play .st-note{animation:st-buzz .7s var(--pop) .5s}@keyframes st-buzz{0%{opacity:0;transform:translateY(-16px)scale(.95)}55%{opacity:1;transform:translateY(2px)rotate(-1deg)}70%{transform:rotate(1deg)}85%{transform:rotate(-.5deg)}to{opacity:1;transform:none}}.win--alert{background:#f6f6f8f5;border-radius:26px;width:280px}.alert{box-sizing:border-box;text-align:center;cursor:grab;touch-action:none;align-content:start;justify-items:center;padding:22px 20px 18px;display:grid;overflow:hidden}.alert.is-morph{transition:height .625s var(--pop)}.alert__icon{object-fit:cover;object-position:50% 100%;background:#fff;border-radius:16px;width:64px;height:64px;box-shadow:0 0 0 .5px #00000014,0 4px 12px #0000001a}.alert__ask,.alert__result{justify-items:center;display:grid}.alert__title{margin:14px 0 0;font-size:14px;font-weight:700;line-height:1.35}.alert__text{color:#6e6e73;margin:6px 0 0;font-size:12px;font-weight:500;line-height:1.4}.alert__btns{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:16px;display:grid}.alert__btns button{color:#1a1a1a;height:30px;font:inherit;cursor:pointer;transition:transform .625s var(--pop);background:#00000012;border:0;border-radius:999px;font-size:13px;font-weight:700}.alert__btns button.is-default{background:var(--sys-blue);color:#fff}.alert__btns button:active{transform:scale(.95)}.alert__ask:not([hidden]),.alert__result:not([hidden]){animation:.45s ease-out .1s both word-in}.win--spot{background:#fafafcf5;border-radius:26px;width:720px}.spot__search{border-bottom:.5px solid var(--hairline);cursor:grab;touch-action:none;align-items:center;gap:12px;height:64px;padding:0 22px;display:flex}.spot__search .sym{color:#8e8e93;font-size:22px}.spot__search input{min-width:0;font:inherit;letter-spacing:-.02em;color:#1a1a1a;cursor:text;background:0 0;border:0;outline:0;flex:1;font-size:22px;font-weight:500}.spot__search input::placeholder{color:#b0b0b5}.spot__search kbd{color:#8e8e93;background:#0000000f;border-radius:7px;padding:3px 8px;font:600 12px -apple-system,sans-serif}.spot__chips{scrollbar-width:none;gap:6px;padding:12px 18px 4px;display:flex;overflow-x:auto}.spot__chips button{height:28px;font:inherit;color:#3a3a3c;cursor:pointer;background:#0000000d;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:12.5px;font-weight:700;transition:background .2s,color .2s}.spot__chips button:hover{background:#00000017}.spot__chips button.is-on{color:#fff;background:#1a1a1a}.spot__body{box-sizing:border-box;grid-template-columns:1fr;align-content:start;padding:10px 14px 16px;display:grid;overflow:hidden}.spot__body.is-morph{transition:height .625s var(--pop)}.spot__grid li.is-in{animation:bub-pop .45s var(--pop) both}.spot__grid{grid-template-columns:repeat(7,1fr);align-content:start;gap:4px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.spot__grid button{all:unset;box-sizing:border-box;text-align:center;cursor:pointer;border-radius:12px;justify-items:center;gap:6px;width:100%;padding:10px 4px 8px;font-size:11.5px;font-weight:600;transition:background .15s;display:grid}.spot__grid button:hover{background:#0000000d}.spot__grid li.is-on button{background:#0088ff24}.spot__grid button:focus-visible{outline:2px solid var(--sys-blue)}.spot__tile{width:48px;height:48px;transition:transform .625s var(--pop);background:#fff;border-radius:23%;place-items:center;display:grid;box-shadow:0 0 0 .5px #0000001a,0 2px 6px #00000014}.spot__grid button:hover .spot__tile{transform:translateY(-2px)scale(1.06)}.spot__tile img{object-fit:contain;width:28px;height:28px}.spot__empty{text-align:center;color:#6e6e73;grid-column:1;margin:40px 0;font-size:14px;font-weight:600}.spot__empty a{color:var(--sys-blue)}.note__cta--plain{padding:0 16px}@media (width<=820px){.desk:not(.desk--home) .desk__surface{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:18px 6px;padding:16px 12px 0;display:flex}.desk:not(.desk--home) [data-win-static]{flex:100%;order:1;width:auto;max-width:560px;margin:0 auto;position:relative;top:auto!important;left:auto!important}.desk:not(.desk--home) .ico{transform:rotate(var(--r,0deg)) scale(.9);margin-top:0}.desk:not(.desk--home) .sticker{order:3;margin:8px 6px;position:relative;scale:.85;top:auto!important;left:auto!important}.desk:not(.desk--home) .watch{order:3;margin:36px auto 0}.desk:not(.desk--home) .cards{flex-direction:column;order:1;align-items:center;width:100%;padding:8px 0 0;display:flex;position:relative}.pv:not([hidden]){flex-direction:column;align-items:center;gap:30px;width:100%;padding:14px 0 56px;display:flex;position:relative}.sn__note{display:none}.pv>[data-win-static]{width:min(340px,100% - 28px)!important;position:relative!important;top:auto!important;left:auto!important}.pv .sn{rotate:-2.5deg}.pv .sn--pro{rotate:2deg}.desk--pricing .desk__surface{padding-bottom:0}.desk--pricing .desk__surface .sticker{z-index:7;margin:0;position:absolute;scale:.85}.desk--pricing .desk__surface .sticker--coin{top:352px!important;left:auto!important;right:calc(50% - 182px)!important}.desk--pricing .desk__surface .sticker--cancel{top:auto!important;bottom:6px!important;left:calc(50% - 196px)!important}.win--reminders{grid-template-columns:1fr;height:auto}.rem-side{border-right:0;border-bottom:.5px solid var(--hairline);padding:48px 12px 10px}.rem-lists{grid-template-columns:1fr 1fr}.rem-main{max-height:520px}.rem-say{opacity:1;max-height:90px;margin-top:8px}.desk:not(.desk--home) .widget-cal{flex:0 0 250px}.win--setup{height:560px}.setup{padding:0 18px}.setup__pane{inset:0 18px}.setup__hello{width:100%}.desk:not(.desk--home) .win--alert{flex:0 0 280px}.desk--how .desk__surface{padding-bottom:40px}.desk--how .win--alert{display:none}.desk--how .desk__surface{justify-content:space-between}.desk--how .desk__surface .sticker{margin:10px 4px 0;position:relative}.desk--how .desk__surface .sticker--steps{--r:-10deg;margin:12px auto 0 22px}.desk--how .desk__surface .sticker--noapp{--r:7deg;z-index:8;margin:0;position:absolute;top:26px!important;left:auto!important;right:-8px!important}.desk--integrations .desk__surface .note{max-width:320px;margin-top:44px!important}.desk--integrations .desk__surface{padding-bottom:24px}.desk--integrations .desk__surface .sticker{margin:0;position:absolute}.desk--integrations .desk__surface .sticker--seal{--r:-12deg;top:536px!important;left:auto!important;right:-16px!important}.desk--integrations .desk__surface .sticker--beta{--r:14deg;inset:auto auto -22px calc(50% + 98px)!important}.spot__body{grid-template-columns:1fr}.spot__grid{grid-template-columns:repeat(4,1fr);max-height:360px;padding:14px 0 18px;-webkit-mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 26px),#0000 100%)}.spot__search input{font-size:18px}.desk:not(.desk--home) .note{aspect-ratio:auto}}.fun{background:#ebebee}.fun-foot{--ink:#1a1a1a;--ink-2:#000000d9;--muted:#8c8c8c;--muted-2:#959595;--muted-3:#adadad;--faint:#00000040;--hairline:#0000001a;--sys-blue:#08f;--brand-blue:#5492f1;--bubble-out:#0a84ff;--bubble-in:#e9e9eb;--row-select:#4285f0;--select-pill:#0064e1;--select-icon:#0000001a;--win-radius:20px;--bar-h:52px;--shadow-active:0 0 0 .5px #00000029, 0 24px 64px #00000042, 0 8px 20px #0000001a;--shadow-idle:0 0 0 .5px #0000001f, 0 12px 32px #00000021;--glass-bg:linear-gradient(180deg, #ffffffb8, #ffffff85);--glass-edge:.5px solid #0000001a;--glass-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #ffffff59, inset 0 0 0 1px #ffffff4d, 0 8px 24px #0000001a;--side-bg:#fafafa;--pop:linear(0, .0295, .0914, .171, .2584, .3467, .4316, .5107, .5825, .6465, .7027, .7516, .7935, .8292, .8594, .8848, .9059, .9235, .9381, .95, .9598, .9678, .9742, .9795, .9837, .9871, .9898, .992, .9937, .9951, .9962, .9971, .9977, .9983, .9987, .999, .9992, .9994, 1);--soft:linear(0, .0399, .1217, .2204, .3221, .4188, .5068, .5847, .6522, .71, .759, .8003, .8348, .8635, .8874, .9072, .9235, .937, .9482, .9574, .965, .9712, .9763, .9805, .984, .9868, .9892, .9911, .9927, .994, .9951, .996, .9967, .9973, .9978, .9982, .9985, .9988, 1);--ease:cubic-bezier(.32, .72, 0, 1);--spring:var(--pop);z-index:1;color:#1a1a1a;background:#ebebee;height:min(100svh,760px);font-family:SF Pro Text,SF Pro,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;position:sticky;bottom:0;overflow:hidden}.fun-foot__top{justify-content:space-between;align-items:flex-start;gap:40px;display:flex;position:absolute;top:48px;left:48px;right:48px}.fun-foot__tag{letter-spacing:-.02em;flex:none;margin:0;font-size:28px;font-weight:600;line-height:1.15}.fun-foot__cols{gap:56px;display:flex}.fun-foot__cols div{align-content:start;gap:8px;display:grid}.fun-foot__cols small{letter-spacing:.06em;text-transform:uppercase;color:#8e8e93;margin-bottom:4px;font-size:11px;font-weight:700}.fun-foot__cols a{color:#3a3a3c;font-weight:500;text-decoration:none}.fun-foot__cols a:hover{color:#1a1a1a;text-decoration:underline}.fun-foot__meta{color:#6e6e73;justify-content:space-between;font-size:12px;display:flex;position:absolute;top:240px;left:48px;right:48px}.fun-foot__ok{align-items:center;gap:7px;display:inline-flex}.fun-foot__ok:after{content:"";background:#34c759;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #34c75938}.fun-foot__mark{--fill:0;z-index:1;position:absolute;bottom:0;left:0;right:0}.fun-foot__mark--plus{display:none}.fun-foot__mark svg{aspect-ratio:1140/175;width:100%;height:auto;display:block}.mark-line path{fill:none;stroke:#1a1a1a;stroke-width:1.6px;stroke-dasharray:6 5}.fun-foot__mark .fill-win{transform:translateX(calc((var(--fill) - 1) * 100%));will-change:transform;position:absolute;inset:0;overflow:hidden}.fun-foot__mark .fill-win svg{transform:translateX(calc((1 - var(--fill)) * 100%));will-change:transform;position:absolute;inset:0}.mark-fill path{fill:#1a1a1a}.fun-foot .sticker{z-index:3}@media (width<=820px){.fun{background:#ebebee}.desk{z-index:2;background-color:#fcfcfd;border-radius:0 0 32px 32px;position:relative;overflow:clip visible;box-shadow:0 24px 60px -30px #0000004d,0 0 0 .5px #0000000f}.desk__lift{display:none}.fun-foot{z-index:auto;height:auto;min-height:0;padding:40px 22px calc(330px + env(safe-area-inset-bottom,0px));margin-top:0;position:relative;overflow:hidden}.fun-foot__top{display:block;position:static}.fun-foot__tag{margin-bottom:24px;font-size:24px}.fun-foot__cols{grid-template-columns:1fr 1fr;gap:22px 18px;display:grid}.fun-foot__cols div{gap:11px;font-size:15px;display:grid}.fun-foot__cols small{margin-bottom:1px}.fun-foot__cols div:last-child{grid-column:1/-1}.fun-foot__meta{flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px;position:static}.fun-foot__mark--full{display:none}.fun-foot__mark--plus{width:250px;display:block;bottom:22px;left:50%;right:auto;translate:-50%;rotate:-9deg}.fun-foot__mark--plus svg{aspect-ratio:1;width:100%;height:auto}.fun-foot__mark--plus .mark-line path{vector-effect:non-scaling-stroke}.fun-foot [data-sticker=foot-beta],.fun-foot [data-sticker=foot-seal]{display:none}.fun-foot [data-sticker=foot-asks]{inset:auto auto 176px 14px!important}.fun-foot [data-sticker=foot-noapp]{inset:auto 10px 40px auto!important}}@media (width>=821px){.desk{z-index:3;transition:border-radius .45s var(--ease);border-radius:0;position:relative}.desk.is-lifted{border-radius:0 0 48px 48px}.desk__lift{width:100%;height:var(--desk-h,100svh);z-index:2;pointer-events:none;opacity:var(--lift,0);will-change:opacity;border-radius:0 0 48px 48px;display:block;position:absolute;top:0;left:0;box-shadow:0 30px 80px -30px #00000059,0 0 0 .5px #00000014}.fun{position:relative}}.menu-drawer{--ink:#1a1a1a;--ink-2:#000000d9;--muted:#8c8c8c;--muted-2:#959595;--muted-3:#adadad;--faint:#00000040;--hairline:#0000001a;--sys-blue:#08f;--brand-blue:#5492f1;--bubble-out:#0a84ff;--bubble-in:#e9e9eb;--row-select:#4285f0;--select-pill:#0064e1;--select-icon:#0000001a;--win-radius:20px;--bar-h:52px;--shadow-active:0 0 0 .5px #00000029, 0 24px 64px #00000042, 0 8px 20px #0000001a;--shadow-idle:0 0 0 .5px #0000001f, 0 12px 32px #00000021;--glass-bg:linear-gradient(180deg, #ffffffb8, #ffffff85);--glass-edge:.5px solid #0000001a;--glass-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #ffffff59, inset 0 0 0 1px #ffffff4d, 0 8px 24px #0000001a;--side-bg:#fafafa;--pop:linear(0, .0295, .0914, .171, .2584, .3467, .4316, .5107, .5825, .6465, .7027, .7516, .7935, .8292, .8594, .8848, .9059, .9235, .9381, .95, .9598, .9678, .9742, .9795, .9837, .9871, .9898, .992, .9937, .9951, .9962, .9971, .9977, .9983, .9987, .999, .9992, .9994, 1);--soft:linear(0, .0399, .1217, .2204, .3221, .4188, .5068, .5847, .6522, .71, .759, .8003, .8348, .8635, .8874, .9072, .9235, .937, .9482, .9574, .965, .9712, .9763, .9805, .984, .9868, .9892, .9911, .9927, .994, .9951, .996, .9967, .9973, .9978, .9982, .9985, .9988, 1);--ease:cubic-bezier(.32, .72, 0, 1);--spring:var(--pop)}.menu-drawer__overlay{z-index:120;background:#0000004d;position:fixed;inset:0}.menu-drawer{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:130;outline:none;max-width:540px;margin:0 auto;position:fixed}.menu-drawer__card{backdrop-filter:blur(30px)saturate(180%);color:#1a1a1a;background:#fafafcf5;border-radius:34px;flex-direction:column;padding:8px 22px 12px;font-family:SF Pro Text,SF Pro,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #0000000f,0 18px 50px #00000038}.menu-drawer__handle{border-radius:3px;opacity:1!important;background:#d1d1d6!important;width:38px!important;height:5px!important;margin:4px auto 10px!important}.menu-drawer__title{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.menu-drawer__links{display:grid}.menu-drawer__links a{letter-spacing:-.01em;color:#1a1a1a;-webkit-tap-highlight-color:transparent;border-bottom:.5px solid #00000014;justify-content:space-between;align-items:center;min-height:54px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.menu-drawer__links a:active{opacity:.55}.menu-drawer__links a i{color:#c7c7cc;font-size:22px;font-style:normal;font-weight:400}.menu-drawer__here{color:#3a2d00;letter-spacing:0;background:#ffd43b;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:800;rotate:-6deg;box-shadow:0 0 0 2.5px #fff,0 4px 10px -2px #0003}.menu-drawer__cta-row{justify-content:center;padding:18px 0 6px;display:flex;position:relative}.menu-drawer__cta{color:#fff;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;background:#1d1d1f;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;height:54px;font-size:17px;font-weight:600;text-decoration:none;transition:scale .25s cubic-bezier(.32,.72,0,1);animation:3.6s cubic-bezier(.32,.72,0,1) .6s infinite menu-cta-tap;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 22px -10px #0009}.menu-drawer__cta:active{scale:.97}.menu-drawer__cta img{width:24px;height:24px}.menu-drawer__cursor{pointer-events:none;width:22px;height:35px;image-rendering:pixelated;animation:3.6s cubic-bezier(.32,.72,0,1) .6s infinite both menu-cursor;position:absolute;top:34px;right:22%}@keyframes menu-cursor{0%{opacity:0;transform:translate(60px,40px)}12%{opacity:1}42%,72%{opacity:1;transform:translate(0)}50%,56%{transform:translate(0)scale(.84)}90%,to{opacity:0;transform:translate(60px,40px)}}@keyframes menu-cta-tap{0%,48%,60%,to{scale:1}52%,56%{scale:.96}}@media (prefers-reduced-motion:reduce){.menu-drawer__cta,.menu-drawer__cursor{animation:none}.menu-drawer__cursor{display:none}}@view-transition{navigation:auto}.desk__wallpaper{view-transition-name:fun-wallpaper}.desk__bar{view-transition-name:fun-menubar}.watch{view-transition-name:fun-watch}.pal__card{view-transition-name:fun-qr}.pal__figure{view-transition-name:fun-qr-figure}.fun-foot{view-transition-name:fun-footer}.desk__stage{view-transition-name:fun-space}::view-transition-group(fun-wallpaper),::view-transition-group(fun-menubar),::view-transition-group(fun-watch),::view-transition-group(fun-qr),::view-transition-group(fun-qr-figure),::view-transition-group(fun-footer){animation-duration:0s}::view-transition-old(fun-wallpaper),::view-transition-old(fun-menubar),::view-transition-old(fun-footer){display:none}::view-transition-new(fun-wallpaper),::view-transition-new(fun-menubar),::view-transition-new(fun-footer){animation:none}::view-transition-group(fun-footer){z-index:-1}::view-transition-old(fun-space){animation:.24s ease-out both space-out}::view-transition-new(fun-space){animation:.4s cubic-bezier(.2,.9,.25,1) both space-in}@keyframes space-out{to{opacity:0}}@keyframes space-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@media (width<=820px){.desk__wallpaper,.desk__bar,.watch,.pal__card,.pal__figure,.fun-foot,.desk__stage{view-transition-name:none}::view-transition-old(root){animation:.16s ease-out both space-out}::view-transition-new(root){animation:.26s ease-out both root-in}}@keyframes root-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (width<=380px){.desk__links a{padding:3px 8px;font-size:12px}.watch{margin-top:6px;scale:.88}.note__lead{font-size:19px!important}.note__body p{font-size:12.5px}.note__body{padding:14px 16px}.ico{width:74px}.win--messages{height:430px}}@media (prefers-reduced-motion:reduce){.desk *,.desk :before,.desk :after{transition:none!important;animation:none!important}}
