@font-face{font-family:Zhuque Fangsong;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/zhuque-fangsong/ZhuqueFangsong-Regular.woff2)format("woff2")}
.feature-update-dialog-module__p0EK3q__announcement{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;--paper:#faf9f7;--ink:#15140f;--muted:#817b73;--coral:#c96442;--hand:"Zhuque Fangsong", "Songti SC", "Noto Serif SC", serif;--rust:#b0553a;--spark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.9 6.6 17.4 11.1 24 12C17.4 12.9 12.9 17.4 12 24C11.1 17.4 6.6 12.9 0 12C6.6 11.1 11.1 6.6 12 0Z'/%3E%3C/svg%3E");--duration:.88s;--ease:cubic-bezier(.22,.72,.18,1);--width-scale:1;--height-scale:1;--scale:min(var(--width-scale), var(--height-scale));--extract-x:216px;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.feature-update-dialog-module__p0EK3q__announcement,.feature-update-dialog-module__p0EK3q__announcement *{box-sizing:border-box}:where(.feature-update-dialog-module__p0EK3q__announcement) button,:where(.feature-update-dialog-module__p0EK3q__announcement) a{font:inherit;cursor:pointer;touch-action:manipulation}.feature-update-dialog-module__p0EK3q__announcement button:focus-visible,.feature-update-dialog-module__p0EK3q__announcement a:focus-visible{outline-offset:5px;outline:2px solid #716958}.feature-update-dialog-module__p0EK3q__announcement [hidden]{display:none!important}.feature-update-dialog-module__p0EK3q__announcement{color:var(--ink);background:0 0;border:0;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.feature-update-dialog-module__p0EK3q__announcement::backdrop{-webkit-backdrop-filter:blur(9px)saturate(.65);background:#463e3280}.feature-update-dialog-module__p0EK3q__notice-shell{transform-origin:50% 62%;width:min(720px,100vw - 24px);padding:30px 12px 16px;position:relative}.feature-update-dialog-module__p0EK3q__announcement[data-presence=entering] .feature-update-dialog-module__p0EK3q__notice-shell{animation:feature-update-dialog-module__p0EK3q__notice-arrive var(--notice-enter-duration,.52s) cubic-bezier(.22,.78,.28,1) both}.feature-update-dialog-module__p0EK3q__announcement[data-presence=entering]::backdrop{animation:feature-update-dialog-module__p0EK3q__notice-backdrop-in var(--notice-enter-duration,.52s) ease-out both}.feature-update-dialog-module__p0EK3q__announcement[data-presence=exiting] .feature-update-dialog-module__p0EK3q__notice-shell{animation:feature-update-dialog-module__p0EK3q__notice-leave var(--notice-exit-duration,.28s) cubic-bezier(.4,0,.75,.25) both;pointer-events:none}.feature-update-dialog-module__p0EK3q__announcement[data-presence=exiting]::backdrop{animation:feature-update-dialog-module__p0EK3q__notice-backdrop-out var(--notice-exit-duration,.28s) ease-in both}@keyframes feature-update-dialog-module__p0EK3q__notice-arrive{0%{opacity:0;transform:translateY(32px)scale(.88)rotate(-1.5deg)}68%{opacity:1;transform:translateY(-3px)scale(1.012)rotate(.15deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes feature-update-dialog-module__p0EK3q__notice-leave{0%{opacity:var(--notice-exit-opacity,1);transform:var(--notice-exit-transform,none)}to{opacity:0;transform:translateY(24px)scale(.88)rotate(-1deg)}}@keyframes feature-update-dialog-module__p0EK3q__notice-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes feature-update-dialog-module__p0EK3q__notice-backdrop-out{0%{opacity:var(--notice-backdrop-opacity,1)}to{opacity:0}}.feature-update-dialog-module__p0EK3q__close-notice{top:calc(50% - 210px * var(--scale) - 12px);right:calc(50% - 168px * var(--scale) - 12px);z-index:10;color:#5f5a52;background:#faf9f7cc;border:1px solid #fffdf766;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .18s,color .18s;display:grid;position:absolute}.feature-update-dialog-module__p0EK3q__close-notice:hover{color:var(--ink);background:#fff}.feature-update-dialog-module__p0EK3q__close-notice svg{width:14px;height:14px}.feature-update-dialog-module__p0EK3q__notice-stage{height:calc(480px * var(--scale));grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:relative}.feature-update-dialog-module__p0EK3q__interaction{width:336px;height:420px;transform:scale(var(--scale));position:relative}.feature-update-dialog-module__p0EK3q__folder{isolation:isolate;position:absolute;inset:0}.feature-update-dialog-module__p0EK3q__back-cover,.feature-update-dialog-module__p0EK3q__cover{border-radius:18px;position:absolute;inset:0}.feature-update-dialog-module__p0EK3q__back-cover{z-index:1;background:linear-gradient(110deg,#bdb6aa,#afa799 40%,#a69e91);box-shadow:inset 0 1px 1px #ffffff38,0 26px 50px -18px #29272033,0 8px 16px -10px #29272038}.feature-update-dialog-module__p0EK3q__cover-space{z-index:3;perspective:1100px;pointer-events:none;position:absolute;inset:0}.feature-update-dialog-module__p0EK3q__cover{color:#3f403a;transform-origin:0;transition:transform .54s var(--ease);backface-visibility:hidden;background:radial-gradient(at 5% 0,#f5efe360,#0000 65%),linear-gradient(120deg,#d1cabf,#c9c3b8 55%,#c4bdb1);overflow:hidden;transform:rotateY(0);box-shadow:inset 1px 0 #fff8,inset 0 1px #ffffffe0,inset -1px 0 #6f665733,inset 0 -1px #776d5c4d,0 14px 25px -22px #51473555}.feature-update-dialog-module__p0EK3q__cover-fold{pointer-events:none;opacity:.84;width:28px;height:100%;transition:opacity .54s var(--ease);position:absolute;inset:0 auto 0 0}.feature-update-dialog-module__p0EK3q__interaction[data-peeking=true][data-state=closed] .feature-update-dialog-module__p0EK3q__cover-fold,.feature-update-dialog-module__p0EK3q__interaction[data-state=opening] .feature-update-dialog-module__p0EK3q__cover-fold,.feature-update-dialog-module__p0EK3q__interaction[data-state=closing] .feature-update-dialog-module__p0EK3q__cover-fold{opacity:1}.feature-update-dialog-module__p0EK3q__cover-kicker:before{content:"";background:#5b55473b;width:16px;height:1px}.feature-update-dialog-module__p0EK3q__cover:after{content:"";border-radius:inherit;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch' seed='7'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.65' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.feature-update-dialog-module__p0EK3q__interaction[data-peeking=true][data-state=closed] .feature-update-dialog-module__p0EK3q__cover{transform:rotateY(-30deg)}.feature-update-dialog-module__p0EK3q__cover-brand{color:#454640;align-items:center;gap:9px;display:flex;position:absolute;top:28px;left:30px}.feature-update-dialog-module__p0EK3q__cover-brand img{object-fit:contain;filter:none;opacity:.94;width:28px;height:28px}.feature-update-dialog-module__p0EK3q__cover-brand-name{letter-spacing:-.6px;text-shadow:0 1px #ffffff40;font-size:20px;font-weight:520}.feature-update-dialog-module__p0EK3q__update-mark{font-family:var(--hand);letter-spacing:.08em;color:#514d45;font-size:12px;line-height:14px;position:absolute;top:33px;right:29px}.feature-update-dialog-module__p0EK3q__update-mark:before{content:none}.feature-update-dialog-module__p0EK3q__cover-copy{position:absolute;bottom:34px;left:32px;right:27px}.feature-update-dialog-module__p0EK3q__cover-kicker{font-family:var(--hand);letter-spacing:.06em;color:#4b473f;align-items:center;gap:9px;margin-bottom:4px;font-size:13px;line-height:18px;display:flex}.feature-update-dialog-module__p0EK3q__cover-title{font-family:var(--hand);letter-spacing:.015em;color:#33342e;font-size:40px;font-weight:400;line-height:1.25;display:block}.feature-update-dialog-module__p0EK3q__cover-subtitle{font-family:var(--hand);letter-spacing:.01em;color:#49453e;margin-top:6px;font-size:14px;font-weight:400;line-height:1.65;display:block}.feature-update-dialog-module__p0EK3q__tap-hint{justify-items:center;width:150px;transition:opacity .18s;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.feature-update-dialog-module__p0EK3q__tap-target{width:68px;height:68px;margin-bottom:14px;position:relative}.feature-update-dialog-module__p0EK3q__tap-ring{border:1px solid #5e5b5040;border-radius:50%;position:absolute;inset:5px;box-shadow:inset 0 1px #ffffff20,0 1px #645b4b0d}.feature-update-dialog-module__p0EK3q__tap-ring:before,.feature-update-dialog-module__p0EK3q__tap-ring:after{content:"";border:1px solid #777263;border-radius:50%;animation:3.8s ease-out infinite feature-update-dialog-module__p0EK3q__tap-ripple;position:absolute;inset:-1px}.feature-update-dialog-module__p0EK3q__tap-ring:after{animation-delay:.25s}.feature-update-dialog-module__p0EK3q__tap-cursor{color:#454b42;filter:drop-shadow(0 1px #ffffff38);width:26px;height:30px;animation:3.8s ease-in-out infinite feature-update-dialog-module__p0EK3q__tap-press;position:absolute;top:19px;left:21px}.feature-update-dialog-module__p0EK3q__tap-label{font-family:var(--hand);letter-spacing:.1em;color:#454b42;font-size:14px;font-weight:400;line-height:20px}.feature-update-dialog-module__p0EK3q__interaction:not([data-state=closed]) .feature-update-dialog-module__p0EK3q__tap-hint{opacity:0}.feature-update-dialog-module__p0EK3q__interaction:not([data-state=closed]) .feature-update-dialog-module__p0EK3q__tap-cursor,.feature-update-dialog-module__p0EK3q__interaction:not([data-state=closed]) .feature-update-dialog-module__p0EK3q__tap-ring:before,.feature-update-dialog-module__p0EK3q__interaction:not([data-state=closed]) .feature-update-dialog-module__p0EK3q__tap-ring:after{animation-play-state:paused}@keyframes feature-update-dialog-module__p0EK3q__tap-ripple{0%,15%{opacity:0;transform:scale(.84)}28%{opacity:.23}64%,to{opacity:0;transform:scale(1.48)}}@keyframes feature-update-dialog-module__p0EK3q__tap-press{0%,13%,52%,to{transform:translateY(0)scale(1)}28%{transform:translateY(-2px)scale(.95)}39%{transform:translateY(-1px)scale(1)}}.feature-update-dialog-module__p0EK3q__open-trigger{z-index:5;background:0 0;border:0;border-radius:24px;position:absolute;inset:-4px}.feature-update-dialog-module__p0EK3q__open-trigger:active{translate:none}.feature-update-dialog-module__p0EK3q__paper-layer{z-index:2;pointer-events:none;position:absolute;inset:0}.feature-update-dialog-module__p0EK3q__paper-drift{width:308px;height:392px;transition:transform .54s var(--ease);perspective:1000px;position:absolute;top:14px;left:14px;transform:translate(0)rotate(0)}.feature-update-dialog-module__p0EK3q__interaction[data-peeking=true][data-state=closed] .feature-update-dialog-module__p0EK3q__paper-drift{transform:translate(24px)rotate(6deg)}.feature-update-dialog-module__p0EK3q__paper-flip{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateY(0)}.feature-update-dialog-module__p0EK3q__paper-face{backface-visibility:hidden;background:#f6efdf;border:1px solid #e0d3b8;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 1px #fffcf4e6,inset 0 0 28px #b08c5429,0 2px 4px #15140f0a}.feature-update-dialog-module__p0EK3q__paper-front{transform:translateZ(.2px)}.feature-update-dialog-module__p0EK3q__paper-warning{z-index:1;writing-mode:vertical-rl;font-family:var(--hand);letter-spacing:.15em;color:#8d826f;font-size:11px;position:absolute;top:38px;right:14px}.feature-update-dialog-module__p0EK3q__paper-back{padding:16px 24px 14px;overflow:hidden;transform:rotateY(180deg)translateZ(.2px)}.feature-update-dialog-module__p0EK3q__paper-brand{border-bottom:1px solid #e3d8c1;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.feature-update-dialog-module__p0EK3q__paper-lockup{letter-spacing:-.2px;color:#4b4c44;align-items:center;gap:6px;font-size:12px;font-weight:550;display:flex}.feature-update-dialog-module__p0EK3q__paper-lockup img{object-fit:contain;opacity:.8;filter:sepia(.3);width:21px;height:21px}.feature-update-dialog-module__p0EK3q__paper-edition{font-family:var(--hand);color:#675e51;letter-spacing:.025em;font-size:12px}.feature-update-dialog-module__p0EK3q__paper-title{font-family:var(--hand);letter-spacing:0;color:#292620;margin:0;font-size:22px;font-weight:400;line-height:1.4;position:relative}.feature-update-dialog-module__p0EK3q__smile{color:#828b70;opacity:.78;width:28px;height:28px;position:absolute;bottom:10px;left:135px;transform:rotate(8deg)}.feature-update-dialog-module__p0EK3q__paper-message{font-family:var(--hand);letter-spacing:0;color:#39352f;margin:10px 0 0;font-size:16px;font-weight:400;line-height:1.75}.feature-update-dialog-module__p0EK3q__interaction[data-state=opening] .feature-update-dialog-module__p0EK3q__cover{animation:feature-update-dialog-module__p0EK3q__cover-open var(--duration) var(--ease) both}.feature-update-dialog-module__p0EK3q__interaction[data-state=opening] .feature-update-dialog-module__p0EK3q__paper-layer{animation:feature-update-dialog-module__p0EK3q__paper-plane var(--duration) linear both}.feature-update-dialog-module__p0EK3q__interaction[data-state=opening] .feature-update-dialog-module__p0EK3q__paper-drift{animation:feature-update-dialog-module__p0EK3q__paper-out var(--duration) var(--ease) both}.feature-update-dialog-module__p0EK3q__interaction[data-state=opening] .feature-update-dialog-module__p0EK3q__paper-flip{animation:feature-update-dialog-module__p0EK3q__paper-turn var(--duration) var(--ease) both}.feature-update-dialog-module__p0EK3q__interaction[data-state=closing] .feature-update-dialog-module__p0EK3q__cover{animation:feature-update-dialog-module__p0EK3q__cover-close var(--duration) var(--ease) both}.feature-update-dialog-module__p0EK3q__interaction[data-state=closing] .feature-update-dialog-module__p0EK3q__paper-layer{animation:feature-update-dialog-module__p0EK3q__paper-plane-in var(--duration) linear both}.feature-update-dialog-module__p0EK3q__interaction[data-state=closing] .feature-update-dialog-module__p0EK3q__paper-drift{animation:feature-update-dialog-module__p0EK3q__paper-in var(--duration) var(--ease) both}.feature-update-dialog-module__p0EK3q__interaction[data-state=closing] .feature-update-dialog-module__p0EK3q__paper-flip{animation:feature-update-dialog-module__p0EK3q__paper-turn-back var(--duration) var(--ease) both}.feature-update-dialog-module__p0EK3q__interaction[data-state=open] .feature-update-dialog-module__p0EK3q__paper-layer{z-index:4;pointer-events:auto}.feature-update-dialog-module__p0EK3q__interaction[data-state=open] .feature-update-dialog-module__p0EK3q__paper-drift{transform:translate(0)rotate(-4deg)}.feature-update-dialog-module__p0EK3q__interaction[data-state=open] .feature-update-dialog-module__p0EK3q__paper-flip{transform:rotateY(-180deg)}.feature-update-dialog-module__p0EK3q__notice-footer{justify-content:center;align-items:center;height:62px;display:flex}.feature-update-dialog-module__p0EK3q__later{color:#3f3a32;min-height:40px;font-family:var(--hand);letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 16px;font-size:15px;transition:color .16s,background .16s;display:inline-flex}.feature-update-dialog-module__p0EK3q__later:hover{color:var(--ink);background:#fffdf79e}.feature-update-dialog-module__p0EK3q__read-actions{justify-content:center;align-items:center;gap:12px;display:flex}.feature-update-dialog-module__p0EK3q__back-to-cover{color:#4a453c;min-height:40px;font-family:var(--hand);letter-spacing:.02em;background:#fffdf7bd;border:1px solid #1d1b1724;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:15px;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.feature-update-dialog-module__p0EK3q__back-to-cover:hover{color:#1d1b17;background:#fffdf7;border-color:#1d1b1738}.feature-update-dialog-module__p0EK3q__start-experience{color:#fbf6ea;min-height:40px;font-family:var(--hand);letter-spacing:.02em;background:#1d1b17;border:1px solid #1d1b17;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 20px;font-size:15px;line-height:1.3;transition:background .16s;display:inline-flex;box-shadow:0 8px 18px -10px #1d1b178c,inset 0 1px #ffffff14}.feature-update-dialog-module__p0EK3q__start-experience:hover{background:#2d2a24}.feature-update-dialog-module__p0EK3q__start-experience svg,.feature-update-dialog-module__p0EK3q__back-to-cover svg{flex:none;width:15px;height:15px;transition:transform .16s}.feature-update-dialog-module__p0EK3q__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes feature-update-dialog-module__p0EK3q__cover-open{0%{transform:var(--cover-start,rotateY(-30deg))}20%,45%{transform:rotateY(-30deg)}to{transform:rotateY(0)}}@keyframes feature-update-dialog-module__p0EK3q__paper-plane{0%,39%{z-index:2}40%,to{z-index:4}}@keyframes feature-update-dialog-module__p0EK3q__paper-out{0%{transform:var(--paper-start,translateX(24px) rotate(6deg))}12%{transform:translate(24px)rotate(6deg)}40%{transform:translateX(var(--extract-x)) rotate(1deg)}to{transform:translate(0)rotate(-4deg)}}@keyframes feature-update-dialog-module__p0EK3q__paper-turn{0%,35%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes feature-update-dialog-module__p0EK3q__cover-close{0%{transform:rotateY(0)}55%,to{transform:rotateY(-30deg)}}@keyframes feature-update-dialog-module__p0EK3q__paper-plane-in{0%,60%{z-index:4}61%,to{z-index:2}}@keyframes feature-update-dialog-module__p0EK3q__paper-in{0%{transform:translate(0)rotate(-4deg)}60%{transform:translateX(var(--extract-x)) rotate(1deg)}to{transform:translate(24px)rotate(6deg)}}@keyframes feature-update-dialog-module__p0EK3q__paper-turn-back{0%{transform:rotateY(-180deg)}65%,to{transform:rotateY(0)}}@media (max-width:600px){.feature-update-dialog-module__p0EK3q__announcement{--width-scale:.9;--extract-x:106px}}@media (max-width:420px){.feature-update-dialog-module__p0EK3q__announcement{--width-scale:.82;--extract-x:64px}.feature-update-dialog-module__p0EK3q__notice-shell{padding-top:32px}.feature-update-dialog-module__p0EK3q__notice-footer{height:52px}}@media (max-width:350px){.feature-update-dialog-module__p0EK3q__announcement{--width-scale:.71;--extract-x:52px}}@media (max-height:600px){.feature-update-dialog-module__p0EK3q__announcement{--height-scale:.78}.feature-update-dialog-module__p0EK3q__notice-shell{padding-top:20px;padding-bottom:0}.feature-update-dialog-module__p0EK3q__notice-footer{height:48px}}@media (max-height:480px){.feature-update-dialog-module__p0EK3q__announcement{--height-scale:.6}.feature-update-dialog-module__p0EK3q__notice-shell{padding-top:10px}.feature-update-dialog-module__p0EK3q__notice-footer{height:42px}}@media (prefers-reduced-motion:reduce){.feature-update-dialog-module__p0EK3q__announcement[data-presence] .feature-update-dialog-module__p0EK3q__notice-shell,.feature-update-dialog-module__p0EK3q__announcement[data-presence]::backdrop{animation:none}.feature-update-dialog-module__p0EK3q__cover,.feature-update-dialog-module__p0EK3q__paper-drift,.feature-update-dialog-module__p0EK3q__cover-fold{transition:none}.feature-update-dialog-module__p0EK3q__tap-cursor,.feature-update-dialog-module__p0EK3q__tap-ring:before,.feature-update-dialog-module__p0EK3q__tap-ring:after{animation:none}.feature-update-dialog-module__p0EK3q__tap-ring:before,.feature-update-dialog-module__p0EK3q__tap-ring:after{display:none}.feature-update-dialog-module__p0EK3q__interaction[data-state] .feature-update-dialog-module__p0EK3q__cover,.feature-update-dialog-module__p0EK3q__interaction[data-state] .feature-update-dialog-module__p0EK3q__paper-layer,.feature-update-dialog-module__p0EK3q__interaction[data-state] .feature-update-dialog-module__p0EK3q__paper-drift,.feature-update-dialog-module__p0EK3q__interaction[data-state] .feature-update-dialog-module__p0EK3q__paper-flip{animation-duration:1ms}}.feature-update-dialog-module__p0EK3q__paper-back{flex-direction:column;display:flex}.feature-update-dialog-module__p0EK3q__paper-brand{flex-shrink:0}.feature-update-dialog-module__p0EK3q__paper-content{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.feature-update-dialog-module__p0EK3q__paper-content[data-scrollable=true]{scrollbar-gutter:stable;scrollbar-color:#aa9e86 transparent;padding-right:9px}.feature-update-dialog-module__p0EK3q__paper-scroll-hint{flex-shrink:0;justify-content:center;height:24px;padding-top:6px;display:flex}.feature-update-dialog-module__p0EK3q__scroll-more{color:#675e51;height:16px;font-family:var(--hand);letter-spacing:0;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;line-height:16px;display:inline-flex}.feature-update-dialog-module__p0EK3q__scroll-more svg{width:10px;height:10px}.feature-update-dialog-module__p0EK3q__scroll-more[aria-hidden=true]{visibility:hidden;pointer-events:none}.feature-update-dialog-module__p0EK3q__paper-title{overflow-wrap:anywhere}.feature-update-dialog-module__p0EK3q__paper-message{white-space:pre-wrap;overflow-wrap:anywhere}.feature-update-dialog-module__p0EK3q__cover-subtitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.feature-update-dialog-module__p0EK3q__cover-title{overflow-wrap:anywhere;text-wrap:balance}.feature-update-dialog-module__p0EK3q__cover-title[data-size=medium]{font-size:32px}.feature-update-dialog-module__p0EK3q__cover-title[data-size=long]{font-size:24px;line-height:1.3}.feature-update-dialog-module__p0EK3q__cover[data-title-size=medium] .feature-update-dialog-module__p0EK3q__tap-hint{top:40%}.feature-update-dialog-module__p0EK3q__cover[data-title-size=long] .feature-update-dialog-module__p0EK3q__tap-hint{top:36%}.feature-update-dialog-module__p0EK3q__start-experience{overflow-wrap:anywhere;max-width:235px;text-decoration:none}.feature-update-dialog-module__p0EK3q__read-error{color:#7a382b;text-align:center;margin:0;font-size:11px}.feature-update-dialog-module__p0EK3q__read-error button{background:0 0;border:0;text-decoration:underline}.feature-update-dialog-module__p0EK3q__paper-content:focus-visible{outline-offset:-1px;border-radius:2px;outline:1px solid #8d826f}.feature-update-dialog-module__p0EK3q__paper-face:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(at 50% 42%,#0000 62%,#aa82461a 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .36 0 0 0 0 .22 0 0 0 .14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}.feature-update-dialog-module__p0EK3q__paper-back>*{z-index:1;position:relative}.feature-update-dialog-module__p0EK3q__paper-title:after{content:"";vertical-align:.35em;background:var(--rust);width:11px;height:11px;-webkit-mask:var(--spark) center / contain no-repeat;-webkit-mask:var(--spark) center / contain no-repeat;mask:var(--spark) center / contain no-repeat;margin-left:5px;display:inline-block}.feature-update-dialog-module__p0EK3q__start-experience:hover svg{transform:translate(2px)}.feature-update-dialog-module__p0EK3q__start-experience.feature-update-dialog-module__p0EK3q__no-icon{padding:8px 22px}.feature-update-dialog-module__p0EK3q__later:active,.feature-update-dialog-module__p0EK3q__back-to-cover:active,.feature-update-dialog-module__p0EK3q__start-experience:active{transform:translateY(1px)}.feature-update-dialog-module__p0EK3q__paper-markdown{font-family:var(--hand);letter-spacing:0;color:#39352f;overflow-wrap:anywhere;margin-top:10px;font-size:16px;line-height:1.75}.feature-update-dialog-module__p0EK3q__paper-markdown>:first-child{margin-top:0}.feature-update-dialog-module__p0EK3q__paper-markdown>:last-child{margin-bottom:0}.feature-update-dialog-module__p0EK3q__paper-markdown p{margin:0 0 .75em}.feature-update-dialog-module__p0EK3q__paper-markdown h3,.feature-update-dialog-module__p0EK3q__paper-markdown h4{color:#2f2a23;align-items:center;gap:7px;margin:1.15em 0 .4em;font-size:16px;font-weight:400;line-height:1.5;display:flex}.feature-update-dialog-module__p0EK3q__paper-markdown h4{font-size:15px}.feature-update-dialog-module__p0EK3q__paper-markdown h3:before,.feature-update-dialog-module__p0EK3q__paper-markdown h4:before{content:"";background:var(--rust);width:11px;height:11px;-webkit-mask:var(--spark) center / contain no-repeat;-webkit-mask:var(--spark) center / contain no-repeat;mask:var(--spark) center / contain no-repeat;flex:none}.feature-update-dialog-module__p0EK3q__paper-markdown ul,.feature-update-dialog-module__p0EK3q__paper-markdown ol{margin:0 0 .8em;padding-left:1.35em}.feature-update-dialog-module__p0EK3q__paper-markdown ul{padding-left:1.2em;list-style:none}.feature-update-dialog-module__p0EK3q__paper-markdown li{margin:.18em 0;padding-left:.15em}.feature-update-dialog-module__p0EK3q__paper-markdown ul>li{position:relative}.feature-update-dialog-module__p0EK3q__paper-markdown ul>li:before{content:"";background:var(--rust);opacity:.85;width:8px;height:8px;-webkit-mask:var(--spark) center / contain no-repeat;-webkit-mask:var(--spark) center / contain no-repeat;mask:var(--spark) center / contain no-repeat;position:absolute;top:.62em;left:-1.05em}.feature-update-dialog-module__p0EK3q__paper-markdown ol>li::marker{color:var(--rust);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.82em}.feature-update-dialog-module__p0EK3q__paper-markdown strong{font-weight:inherit;color:#292620;background:linear-gradient(#0000 58%,#e2b04852 58% 92%,#0000 92%);padding:0 1px}.feature-update-dialog-module__p0EK3q__paper-markdown li>p>strong:first-child:has(+br){text-wrap:balance;text-underline-offset:-.12em;text-decoration-skip-ink:none;background:0 0;-webkit-text-decoration:underline #e2b04852;text-decoration:underline #e2b04852;text-decoration-thickness:.28em;display:block}.feature-update-dialog-module__p0EK3q__paper-markdown li>p>strong:first-child:has(+br)+br{display:none}.feature-update-dialog-module__p0EK3q__paper-markdown em{color:var(--rust);font-style:normal}.feature-update-dialog-module__p0EK3q__paper-markdown del{color:#8d826f}.feature-update-dialog-module__p0EK3q__paper-markdown code{color:#2f2a23;background:#503c1e12;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82em}.feature-update-dialog-module__p0EK3q__paper-markdown pre{white-space:pre-wrap;background:#503c1e0f;border-radius:8px;margin:0 0 .8em;padding:8px 10px;overflow-x:auto}.feature-update-dialog-module__p0EK3q__paper-markdown pre code{background:0 0;padding:0}.feature-update-dialog-module__p0EK3q__paper-markdown blockquote{border-left:2px solid var(--rust);background:#b0553a12;border-radius:0 8px 8px 0;margin:.4em 0 .9em;padding:8px 12px}.feature-update-dialog-module__p0EK3q__paper-markdown blockquote p{margin:0}.feature-update-dialog-module__p0EK3q__paper-markdown a{color:var(--rust);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.feature-update-dialog-module__p0EK3q__paper-markdown a:not([href]){cursor:default}.feature-update-dialog-module__p0EK3q__paper-markdown hr{background:var(--rust);opacity:.55;height:12px;-webkit-mask:var(--spark) center / 12px 12px no-repeat;-webkit-mask:var(--spark) center / 12px 12px no-repeat;mask:var(--spark) center / 12px 12px no-repeat;border:0;margin:.9em 0}
.timeline-delivery-card-module__XsHffG__card{border:1px solid var(--line-soft);background:var(--surface);width:100%;min-width:0;max-width:460px;color:var(--ink);text-align:left;border-radius:20px;overflow:visible;box-shadow:0 3px 9px #26231b08}.timeline-delivery-card-module__XsHffG__info{align-items:center;gap:18px;min-width:0;padding:16px 22px 0;display:flex}.timeline-delivery-card-module__XsHffG__visual{flex:none;justify-content:center;align-items:center;display:flex}.timeline-delivery-card-module__XsHffG__card:not(.timeline-delivery-card-module__XsHffG__inline) .timeline-delivery-card-module__XsHffG__visual{width:44px;height:44px}.timeline-delivery-card-module__XsHffG__card:not(.timeline-delivery-card-module__XsHffG__inline) .timeline-delivery-card-module__XsHffG__visual>:is(img,span){width:100%;height:100%}.timeline-delivery-card-module__XsHffG__card:not(.timeline-delivery-card-module__XsHffG__inline) .timeline-delivery-card-module__XsHffG__visual>img{object-fit:contain}.timeline-delivery-card-module__XsHffG__copy{flex:1;min-width:0}.timeline-delivery-card-module__XsHffG__titleRow{align-items:center;gap:8px;min-width:0;display:flex}.timeline-delivery-card-module__XsHffG__title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.3px;min-width:0;font-size:17px;font-weight:600;line-height:1.4;overflow:hidden}.timeline-delivery-card-module__XsHffG__meta{color:var(--ink-mute);overflow-wrap:anywhere;align-items:flex-start;gap:7px;margin-top:7px;font-size:13px;line-height:1.5;display:flex}.timeline-delivery-card-module__XsHffG__ready{color:#fff;background:#53a361;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.timeline-delivery-card-module__XsHffG__actions{border-radius:0 0 19px 19px;flex-wrap:wrap;gap:9px;min-width:0;padding:12px 10px 10px;display:flex}.timeline-delivery-card-module__XsHffG__actions>:is(button,a,div,span){flex:110px;width:auto;min-width:0}.timeline-delivery-card-module__XsHffG__actions>button,.timeline-delivery-card-module__XsHffG__actions>:is(div,span)>button{background:var(--surface-active);width:100%;min-height:36px;color:var(--ink);white-space:normal;overflow-wrap:anywhere;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .16s,transform .16s;display:inline-flex}.timeline-delivery-card-module__XsHffG__actions>button:last-child,.timeline-delivery-card-module__XsHffG__actions>:is(div,span):last-child>button{background:color-mix(in srgb, var(--ink) 93%, var(--surface));color:var(--ink-inverse)}.timeline-delivery-card-module__XsHffG__card .timeline-delivery-card-module__XsHffG__actions>button:not(:last-child){color:var(--ink)}.timeline-delivery-card-module__XsHffG__actions>button:hover:not(:disabled),.timeline-delivery-card-module__XsHffG__actions>:is(div,span)>button:hover:not(:disabled){filter:brightness(.95)}.timeline-delivery-card-module__XsHffG__actions>button:active:not(:disabled),.timeline-delivery-card-module__XsHffG__actions>:is(div,span)>button:active:not(:disabled){transform:scale(.985)}.timeline-delivery-card-module__XsHffG__actions>button:focus-visible,.timeline-delivery-card-module__XsHffG__actions>:is(div,span)>button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.timeline-delivery-card-module__XsHffG__actions>button:disabled,.timeline-delivery-card-module__XsHffG__actions>:is(div,span)>button:disabled{cursor:default;opacity:.65}.timeline-delivery-card-module__XsHffG__inline{border-radius:12px;grid-template-columns:minmax(0,1fr);gap:12px;max-width:none;padding:14px 16px;display:grid;box-shadow:0 14px 34px #26231b0d}.timeline-delivery-card-module__XsHffG__inline .timeline-delivery-card-module__XsHffG__info{gap:10px;min-height:0;padding:0}.timeline-delivery-card-module__XsHffG__inline .timeline-delivery-card-module__XsHffG__title{letter-spacing:normal;font-size:15px}.timeline-delivery-card-module__XsHffG__inline .timeline-delivery-card-module__XsHffG__meta{margin-top:0;font-size:12px}.timeline-delivery-card-module__XsHffG__inline .timeline-delivery-card-module__XsHffG__actions{display:contents}.timeline-delivery-card-module__XsHffG__inline .timeline-delivery-card-module__XsHffG__actions>button{border:1px solid var(--ink);background:var(--ink);border-radius:8px;width:fit-content;min-height:36px;padding:8px 14px;font-size:13px}@media (min-width:640px){.timeline-delivery-card-module__XsHffG__inline{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (max-width:540px){.timeline-delivery-card-module__XsHffG__card:not(.timeline-delivery-card-module__XsHffG__inline) .timeline-delivery-card-module__XsHffG__info{gap:14px;padding:16px 16px 0}.timeline-delivery-card-module__XsHffG__card:not(.timeline-delivery-card-module__XsHffG__inline) .timeline-delivery-card-module__XsHffG__title{font-size:15px}}@media (prefers-reduced-motion:reduce){.timeline-delivery-card-module__XsHffG__actions>button,.timeline-delivery-card-module__XsHffG__actions>:is(div,span)>button{transition:none}}
.agent-composer-tips-module__eb5A_W__container{container:composer/inline-size}.agent-composer-tips-module__eb5A_W__actions{flex-wrap:nowrap}.agent-composer-tips-module__eb5A_W__tip{min-width:0;min-height:40px;color:var(--ink-faint);outline-offset:3px;border-radius:6px;flex:1;align-items:center;gap:7px;display:flex;overflow:hidden;container:composer-tip/inline-size}.agent-composer-tips-module__eb5A_W__tip:focus-visible{outline:2px solid var(--focus-ring)}.agent-composer-tips-module__eb5A_W__prefix{color:#81704d;white-space:nowrap;background:#f6f1e5;border-radius:999px;flex:none;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:500;line-height:17px;display:inline-flex}.agent-composer-tips-module__eb5A_W__icon{stroke-width:1.65px;flex:none;width:11px;height:11px}.agent-composer-tips-module__eb5A_W__messages{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;font-size:11px;font-weight:400;line-height:17px;display:grid;overflow:hidden}.agent-composer-tips-module__eb5A_W__messages>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;align-self:center;min-width:0;overflow:hidden}.agent-composer-tips-module__eb5A_W__sizer{visibility:hidden;pointer-events:none}.agent-composer-tips-module__eb5A_W__message{transition:opacity .18s,transform .18s}.agent-composer-tips-module__eb5A_W__message[data-entering=true]{animation:.3s cubic-bezier(.22,1,.36,1) agent-composer-tips-module__eb5A_W__enter}.agent-composer-tips-module__eb5A_W__message[data-leaving=true]{opacity:0;transform:translateY(-6px)}@keyframes agent-composer-tips-module__eb5A_W__enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}html[data-theme=dark] .agent-composer-tips-module__eb5A_W__prefix{color:#c0af8d;background:#302c24}@media (prefers-color-scheme:dark){html[data-theme=auto] .agent-composer-tips-module__eb5A_W__prefix{color:#c0af8d;background:#302c24}}@media (max-width:600px){.agent-composer-tips-module__eb5A_W__tip{gap:5px}.agent-composer-tips-module__eb5A_W__prefix,.agent-composer-tips-module__eb5A_W__messages{font-size:10px;line-height:16px}}@container composer (max-width:480px){.agent-composer-tips-module__eb5A_W__tip{gap:5px}.agent-composer-tips-module__eb5A_W__prefix,.agent-composer-tips-module__eb5A_W__messages{font-size:10px;line-height:16px}}@container composer (max-width:600px){.agent-composer-tips-module__eb5A_W__actionsWithModelPicker .agent-composer-tips-module__eb5A_W__tip{gap:5px}.agent-composer-tips-module__eb5A_W__actionsWithModelPicker .agent-composer-tips-module__eb5A_W__prefix,.agent-composer-tips-module__eb5A_W__actionsWithModelPicker .agent-composer-tips-module__eb5A_W__messages{font-size:10px;line-height:16px}}@container composer-tip (max-width:100px){.agent-composer-tips-module__eb5A_W__tip .agent-composer-tips-module__eb5A_W__prefix{gap:0;padding-inline:3px;font-size:0}}@media (prefers-reduced-motion:reduce){.agent-composer-tips-module__eb5A_W__message,.agent-composer-tips-module__eb5A_W__message[data-entering=true],.agent-composer-tips-module__eb5A_W__message[data-leaving=true]{opacity:1;transition:none;animation:none;transform:none}}
.agent-composer-peek-icons-module__F7FOsG__window{left:18px;right:var(--composer-peek-end,18px);pointer-events:none;height:76px;position:absolute;bottom:100%;overflow:hidden;container-type:inline-size}.agent-composer-peek-icons-module__F7FOsG__icon{left:var(--peek-wide-x);transform-origin:50% 100%;visibility:hidden;width:clamp(19.5px,5.625cqw,43.5px);height:clamp(19.5px,5.625cqw,43.5px);position:absolute;bottom:0;transform:translate(-50%,110%)}.agent-composer-peek-icons-module__F7FOsG__window[data-state=opening] .agent-composer-peek-icons-module__F7FOsG__icon,.agent-composer-peek-icons-module__F7FOsG__window[data-state=closing] .agent-composer-peek-icons-module__F7FOsG__icon{will-change:transform}.agent-composer-peek-icons-module__F7FOsG__icon img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@container (max-width:420px){.agent-composer-peek-icons-module__F7FOsG__icon{left:var(--peek-narrow-x)}}@media (max-width:640px){.agent-composer-peek-icons-module__F7FOsG__window{left:13px;right:var(--composer-peek-end,13px);height:58px}}@media (prefers-reduced-motion:reduce){.agent-composer-peek-icons-module__F7FOsG__icon{will-change:auto!important}}
.agent-composer-layout-module__outyMW__surface{padding:16px 16px 7px}.agent-composer-layout-module__outyMW__surface:has([data-composer-corner-decoration]){--composer-peek-end:clamp(84px, 16%, 128px)}.agent-composer-layout-module__outyMW__actions{min-height:40px;margin:21px -9px 0 -7px}.agent-composer-layout-module__outyMW__actions>fieldset,.agent-composer-layout-module__outyMW__actions>div:last-child{flex-shrink:0;align-items:center;height:40px;display:flex}.agent-composer-layout-module__outyMW__dailyExperienceActions{margin-right:-13px}.agent-composer-layout-module__outyMW__taskKindRow{margin-top:14px}.agent-composer-layout-module__outyMW__templateChoiceLabel{align-items:center;min-width:0;display:grid}.agent-composer-layout-module__outyMW__templateChoiceCurrent,.agent-composer-layout-module__outyMW__templateChoiceHover{grid-area:1/1;min-width:0}.agent-composer-layout-module__outyMW__templateChoiceCurrent{align-items:center;gap:6px;display:flex}.agent-composer-layout-module__outyMW__templateChoiceHover,.agent-composer-layout-module__outyMW__templateChoice:hover .agent-composer-layout-module__outyMW__templateChoiceCurrent,.agent-composer-layout-module__outyMW__templateChoice:focus-visible .agent-composer-layout-module__outyMW__templateChoiceCurrent{visibility:hidden}.agent-composer-layout-module__outyMW__templateChoice:hover .agent-composer-layout-module__outyMW__templateChoiceHover,.agent-composer-layout-module__outyMW__templateChoice:focus-visible .agent-composer-layout-module__outyMW__templateChoiceHover{visibility:visible}.agent-composer-layout-module__outyMW__taskKindItems{flex-wrap:wrap;justify-content:center;gap:8px 6px;width:100%;max-width:484px;margin-inline:auto;display:flex}.agent-composer-layout-module__outyMW__taskKindItem,.agent-composer-layout-module__outyMW__taskKindButton{flex-shrink:0;width:64px}.agent-composer-layout-module__outyMW__taskKindButton{min-height:68px;color:var(--ink-mute);background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:5px 2px 9px;font-size:12px;font-weight:500;line-height:18px;transition:color .15s;display:inline-flex;position:relative}.agent-composer-layout-module__outyMW__taskKindButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.agent-composer-layout-module__outyMW__taskKindIcon{width:32px;height:32px;color:var(--ink);border-radius:9px;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.agent-composer-layout-module__outyMW__taskKindIcon>svg{width:20px;height:20px}.agent-composer-layout-module__outyMW__taskKindLabel{white-space:nowrap}.agent-composer-layout-module__outyMW__taskKindButton:not(:disabled):not([aria-disabled=true]):hover .agent-composer-layout-module__outyMW__taskKindIcon{background:var(--surface-hover);transform:translateY(-1px)}.agent-composer-layout-module__outyMW__taskKindButton[aria-pressed=true]{color:var(--ink)}.agent-composer-layout-module__outyMW__taskKindButton[aria-pressed=true] .agent-composer-layout-module__outyMW__taskKindIcon,.agent-composer-layout-module__outyMW__taskKindButton[aria-pressed=true]:not(:disabled):not([aria-disabled=true]):hover .agent-composer-layout-module__outyMW__taskKindIcon{background:color-mix(in srgb, var(--ink) 12%, var(--surface))}.agent-composer-layout-module__outyMW__taskKindButton[aria-pressed=true]:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px}.agent-composer-layout-module__outyMW__taskKindButton:disabled,.agent-composer-layout-module__outyMW__taskKindButton[aria-disabled=true]:not([aria-busy=true]){cursor:not-allowed;opacity:.4}.agent-composer-layout-module__outyMW__taskKindButton[aria-busy=true]{cursor:wait}@media (max-width:480px){.agent-composer-layout-module__outyMW__taskKindItems{column-gap:4px}.agent-composer-layout-module__outyMW__taskKindItem,.agent-composer-layout-module__outyMW__taskKindButton{width:60px}}@media (prefers-reduced-motion:reduce){.agent-composer-layout-module__outyMW__taskKindButton,.agent-composer-layout-module__outyMW__taskKindIcon{transition:none}}
@keyframes new-goal-task-nudge-module__UZaDIW__new-goal-task-nudge-enter{0%{opacity:0;filter:blur(1.6px);transform:translateY(10px)scale(.997)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.new-goal-task-nudge-module__UZaDIW__card{--nudge-action-start:#343431;--nudge-action-middle:#1b1b19;--nudge-action-end:#10100f;--nudge-action-fg:#fff;isolation:isolate;border-color:color-mix(in srgb, var(--ink) 16%, transparent);background:radial-gradient(ellipse at 17% 0%, color-mix(in srgb, var(--surface) 96%, transparent) 0%, transparent 43%), linear-gradient(118deg, color-mix(in srgb, var(--surface) 98%, var(--ink) 2%) 0%, color-mix(in srgb, var(--surface) 96%, var(--ink) 4%) 55%, color-mix(in srgb, var(--surface) 91%, var(--ink) 9%) 100%);animation:.24s cubic-bezier(.22,1,.36,1) both new-goal-task-nudge-module__UZaDIW__new-goal-task-nudge-enter;position:relative;box-shadow:0 18px 38px -30px #1212119e,0 3px 10px -9px #12121147,inset 0 1px #ffffff29}.new-goal-task-nudge-module__UZaDIW__card:after{background:radial-gradient(circle, color-mix(in srgb, var(--ink) 4.5%, transparent), transparent 67%);content:"";pointer-events:none;border-radius:50%;width:200px;height:70px;position:absolute;top:-26px;left:13%}.new-goal-task-nudge-module__UZaDIW__content,.new-goal-task-nudge-module__UZaDIW__action{z-index:1;position:relative}.new-goal-task-nudge-module__UZaDIW__iconSeat{border:1px solid color-mix(in srgb, var(--ink) 13%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--surface) 96%, var(--ink) 4%) 0%, color-mix(in srgb, var(--surface) 90%, var(--ink) 10%) 100%);color:var(--ink);box-shadow:inset 0 1px #ffffff2e,0 5px 11px -9px #121211db}.new-goal-task-nudge-module__UZaDIW__copy{color:color-mix(in srgb, var(--ink) 62%, var(--surface))}.new-goal-task-nudge-module__UZaDIW__lead{color:var(--ink);letter-spacing:-.012em}.new-goal-task-nudge-module__UZaDIW__action{background:linear-gradient(180deg, var(--nudge-action-start) 0%, var(--nudge-action-middle) 54%, var(--nudge-action-end) 100%);color:var(--nudge-action-fg);transition:filter .16s,transform .16s;box-shadow:inset 0 1px #ffffff30,inset 0 -1px #00000057,0 8px 18px -13px #0a0a09f0}.new-goal-task-nudge-module__UZaDIW__action:hover{filter:brightness(1.12)}html[data-theme=dark] .new-goal-task-nudge-module__UZaDIW__card{--nudge-action-start:#f3f3f1;--nudge-action-middle:#dddcd9;--nudge-action-end:#c5c4c0;--nudge-action-fg:#191919}@media (prefers-color-scheme:dark){html[data-theme=auto] .new-goal-task-nudge-module__UZaDIW__card{--nudge-action-start:#f3f3f1;--nudge-action-middle:#dddcd9;--nudge-action-end:#c5c4c0;--nudge-action-fg:#191919}}@media (prefers-reduced-motion:reduce){.new-goal-task-nudge-module__UZaDIW__card{animation:none}}
.date-time-picker-module__qHoXeW__root{width:100%;position:relative}.date-time-picker-module__qHoXeW__triggerFrame{border:1px solid var(--line);background:var(--surface);width:100%;height:36px;color:var(--ink);border-radius:8px;align-items:center;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex;overflow:hidden}.date-time-picker-module__qHoXeW__triggerFrame:hover:not(.date-time-picker-module__qHoXeW__triggerFrameDisabled){border-color:color-mix(in srgb, var(--ink) 32%, transparent);background:var(--surface-elevated)}.date-time-picker-module__qHoXeW__triggerFrame:focus-within,.date-time-picker-module__qHoXeW__triggerFrameOpen{border-color:var(--ink-soft);box-shadow:0 0 0 3px var(--line-faint)}.date-time-picker-module__qHoXeW__triggerFrameDisabled{cursor:not-allowed;background:var(--paper);color:var(--ink-faint)}.date-time-picker-module__qHoXeW__trigger{min-width:0;color:inherit;text-align:left;background:0 0;border:0;outline:none;flex:1;align-self:stretch;align-items:center;gap:8px;padding:0 0 0 10px;display:flex}.date-time-picker-module__qHoXeW__trigger:not(:disabled){cursor:pointer}.date-time-picker-module__qHoXeW__trigger:disabled{cursor:not-allowed}.date-time-picker-module__qHoXeW__triggerIcon{color:var(--ink-faint);flex:none}.date-time-picker-module__qHoXeW__triggerValue,.date-time-picker-module__qHoXeW__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1;overflow:hidden}.date-time-picker-module__qHoXeW__triggerValue{color:var(--ink-soft);font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.015em}.date-time-picker-module__qHoXeW__placeholder{color:var(--ink-mute)}.date-time-picker-module__qHoXeW__triggerActions{flex:none;align-items:center;gap:2px;padding-right:8px;display:flex}.date-time-picker-module__qHoXeW__clearButton{width:22px;height:22px;color:var(--ink-faint);background:0 0;border:0;border-radius:6px;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.date-time-picker-module__qHoXeW__clearButton:hover{background:var(--surface-hover);color:var(--ink)}.date-time-picker-module__qHoXeW__clearButton:active{transform:translateY(1px)}.date-time-picker-module__qHoXeW__clearButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-1px}.date-time-picker-module__qHoXeW__chevron{color:var(--ink-faint);transition:transform .18s}.date-time-picker-module__qHoXeW__chevronOpen{transform:rotate(180deg)}.date-time-picker-module__qHoXeW__panel{z-index:60;border:1px solid var(--line-soft);background:var(--surface-elevated);width:min(404px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:0 28px 72px -34px var(--app-shadow), 0 8px 24px -18px var(--app-shadow), inset 0 1px 0 color-mix(in srgb, var(--surface) 88%, transparent);border-radius:12px;flex-direction:column;animation:.17s cubic-bezier(.2,.72,.2,1) both date-time-picker-module__qHoXeW__panel-in;display:flex;position:absolute;left:0;overflow:hidden}.date-time-picker-module__qHoXeW__panelBottom{transform-origin:0 0;top:calc(100% + 8px)}.date-time-picker-module__qHoXeW__panelTop{transform-origin:0 100%;animation-name:date-time-picker-module__qHoXeW__panel-in-top;bottom:calc(100% + 8px)}.date-time-picker-module__qHoXeW__insetRow{border-bottom:1px solid var(--line-faint);background:color-mix(in srgb, var(--paper) 72%, var(--surface));flex:none;grid-template-columns:minmax(0,1fr) 1px 108px;align-items:center;gap:10px;min-height:50px;padding:8px 12px;display:grid}.date-time-picker-module__qHoXeW__insetControl{min-width:0;height:32px;color:var(--ink-faint);border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:0 8px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.date-time-picker-module__qHoXeW__insetControl:hover{background:var(--surface)}.date-time-picker-module__qHoXeW__insetControl:focus-within{border-color:var(--line);background:var(--surface);box-shadow:0 0 0 2px var(--line-faint);color:var(--ink-soft)}.date-time-picker-module__qHoXeW__insetControl input{width:100%;min-width:0;color:var(--ink);font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:12px}.date-time-picker-module__qHoXeW__insetControl input::placeholder{color:var(--ink-mute)}.date-time-picker-module__qHoXeW__insetDivider{background:var(--line-soft);width:1px;height:18px}.date-time-picker-module__qHoXeW__pickerBody{overscroll-behavior:contain;flex:286px;grid-template-columns:minmax(0,1fr) 112px;height:286px;min-height:0;display:grid;overflow-y:auto}.date-time-picker-module__qHoXeW__calendarSection{border-right:1px solid var(--line-faint);min-width:0;min-height:286px;padding:12px 12px 10px}.date-time-picker-module__qHoXeW__calendarHeader{grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;margin-bottom:8px;display:grid}.date-time-picker-module__qHoXeW__calendarHeader strong{text-align:center;letter-spacing:-.01em;font-size:12px;font-weight:650}.date-time-picker-module__qHoXeW__monthButton{width:28px;height:28px;color:var(--ink-mute);background:0 0;border:0;border-radius:7px;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid}.date-time-picker-module__qHoXeW__monthButton:hover{background:var(--surface-hover);color:var(--ink)}.date-time-picker-module__qHoXeW__monthButton:disabled{cursor:not-allowed;color:var(--line)}.date-time-picker-module__qHoXeW__monthButton:active{transform:translateY(1px)}.date-time-picker-module__qHoXeW__monthButton:focus-visible,.date-time-picker-module__qHoXeW__dayButton:focus-visible,.date-time-picker-module__qHoXeW__timeOption:focus-visible,.date-time-picker-module__qHoXeW__nowButton:focus-visible,.date-time-picker-module__qHoXeW__cancelButton:focus-visible,.date-time-picker-module__qHoXeW__confirmButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.date-time-picker-module__qHoXeW__weekdays{color:var(--ink-mute);grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;margin-bottom:3px;font-size:9.5px;font-weight:600;display:grid}.date-time-picker-module__qHoXeW__weekdays span{place-items:center;width:32px;height:22px;display:grid}.date-time-picker-module__qHoXeW__calendarGrid{flex-direction:column;row-gap:2px;display:flex}.date-time-picker-module__qHoXeW__calendarRow{grid-template-columns:repeat(7,minmax(0,1fr));justify-items:center;display:grid}.date-time-picker-module__qHoXeW__calendarCell{place-items:center;display:grid}.date-time-picker-module__qHoXeW__dayButton{width:32px;height:32px;color:var(--ink-soft);font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;place-items:center;font-size:10.5px;transition:background-color .14s,color .14s,transform .14s;display:grid;position:relative}.date-time-picker-module__qHoXeW__dayButton:hover{background:var(--surface-hover);color:var(--ink)}.date-time-picker-module__qHoXeW__dayButton:active{transform:scale(.94)}.date-time-picker-module__qHoXeW__dayOutside{color:var(--ink-mute)}.date-time-picker-module__qHoXeW__dayButton:disabled{cursor:not-allowed;color:var(--line)}.date-time-picker-module__qHoXeW__dayToday:after{border:1px solid var(--line);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:3px}.date-time-picker-module__qHoXeW__daySelected,.date-time-picker-module__qHoXeW__daySelected:hover{background:var(--ink);color:var(--ink-inverse);box-shadow:0 7px 14px -10px var(--app-shadow);font-weight:700}.date-time-picker-module__qHoXeW__daySelected:after{border-color:color-mix(in srgb, var(--ink-inverse) 60%, transparent)}.date-time-picker-module__qHoXeW__timeSection{background:color-mix(in srgb, var(--paper) 45%, var(--surface));flex-direction:column;min-width:0;min-height:286px;display:flex;overflow:hidden}.date-time-picker-module__qHoXeW__timeHeader{border-bottom:1px solid var(--line-faint);color:var(--ink-mute);text-align:center;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));font-size:9.5px;font-weight:600;display:grid}.date-time-picker-module__qHoXeW__timeHeader span{padding:10px 0 8px}.date-time-picker-module__qHoXeW__timeHeader span+span{border-left:1px solid var(--line-faint)}.date-time-picker-module__qHoXeW__timeColumns{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;display:grid}.date-time-picker-module__qHoXeW__timeList{overscroll-behavior:contain;scrollbar-color:var(--line) transparent;scrollbar-width:thin;flex-direction:column;align-items:center;gap:2px;min-height:0;padding:110px 3px;display:flex;overflow-y:auto}.date-time-picker-module__qHoXeW__timeList+.date-time-picker-module__qHoXeW__timeList{border-left:1px solid var(--line-faint)}.date-time-picker-module__qHoXeW__timeOption{width:38px;min-height:26px;color:var(--ink-mute);font-family:var(--app-font-mono);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;font-size:10.5px;transition:background-color .14s,color .14s,transform .14s;display:grid}.date-time-picker-module__qHoXeW__timeOption:hover{background:var(--surface-hover);color:var(--ink)}.date-time-picker-module__qHoXeW__timeOption:active{transform:scale(.96)}.date-time-picker-module__qHoXeW__timeOptionSelected,.date-time-picker-module__qHoXeW__timeOptionSelected:hover{background:var(--ink);color:var(--ink-inverse);font-weight:700}.date-time-picker-module__qHoXeW__footer{border-top:1px solid var(--line-faint);background:var(--surface-elevated);flex:none;align-items:center;gap:7px;min-height:48px;padding:8px 10px;display:flex}.date-time-picker-module__qHoXeW__footerStatus{flex:1;min-width:0;padding-left:2px}.date-time-picker-module__qHoXeW__timezone,.date-time-picker-module__qHoXeW__error{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;display:block;overflow:hidden}.date-time-picker-module__qHoXeW__timezone{color:var(--ink-mute);font-family:var(--app-font-mono)}.date-time-picker-module__qHoXeW__error{color:var(--danger)}.date-time-picker-module__qHoXeW__nowButton,.date-time-picker-module__qHoXeW__cancelButton,.date-time-picker-module__qHoXeW__confirmButton{border-radius:7px;height:30px;padding:0 11px;font-size:10.5px;font-weight:600;transition:background-color .15s,color .15s,transform .15s}.date-time-picker-module__qHoXeW__nowButton,.date-time-picker-module__qHoXeW__cancelButton{color:var(--ink-mute);background:0 0;border:0}.date-time-picker-module__qHoXeW__nowButton:hover,.date-time-picker-module__qHoXeW__cancelButton:hover{background:var(--surface-hover);color:var(--ink)}.date-time-picker-module__qHoXeW__confirmButton{border:1px solid var(--ink);background:var(--ink);color:var(--ink-inverse);box-shadow:0 8px 16px -13px var(--app-shadow)}.date-time-picker-module__qHoXeW__confirmButton:hover:not(:disabled){transform:translateY(-1px)}.date-time-picker-module__qHoXeW__confirmButton:active:not(:disabled),.date-time-picker-module__qHoXeW__nowButton:active,.date-time-picker-module__qHoXeW__cancelButton:active{transform:translateY(1px)}.date-time-picker-module__qHoXeW__confirmButton:disabled{cursor:not-allowed;opacity:.35}@keyframes date-time-picker-module__qHoXeW__panel-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes date-time-picker-module__qHoXeW__panel-in-top{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:440px){.date-time-picker-module__qHoXeW__panel{width:min(376px,100vw - 24px)}.date-time-picker-module__qHoXeW__pickerBody{grid-template-columns:minmax(0,1fr) 104px}.date-time-picker-module__qHoXeW__calendarSection{padding-inline:8px}.date-time-picker-module__qHoXeW__dayButton,.date-time-picker-module__qHoXeW__weekdays span{width:30px}.date-time-picker-module__qHoXeW__footerStatus{padding-left:0}.date-time-picker-module__qHoXeW__timezone{display:none}.date-time-picker-module__qHoXeW__error{font-size:10px}}@media (max-width:359px){.date-time-picker-module__qHoXeW__pickerBody{grid-template-columns:minmax(0,1fr) 88px}.date-time-picker-module__qHoXeW__calendarSection{padding-inline:5px}.date-time-picker-module__qHoXeW__dayButton,.date-time-picker-module__qHoXeW__weekdays span{width:26px}.date-time-picker-module__qHoXeW__timeOption{width:34px}}.date-time-picker-module__qHoXeW__panelViewport{width:min(404px,100vw - 24px);max-height:calc(100dvh - 24px);animation:none;position:fixed;transform:translate(-50%,-50%);top:50dvh!important;bottom:auto!important;left:50%!important}@media (pointer:coarse){.date-time-picker-module__qHoXeW__insetControl input{font-size:16px}}@media (prefers-reduced-motion:reduce){.date-time-picker-module__qHoXeW__panel,.date-time-picker-module__qHoXeW__chevron,.date-time-picker-module__qHoXeW__dayButton,.date-time-picker-module__qHoXeW__timeOption,.date-time-picker-module__qHoXeW__confirmButton{transition:none;animation:none}}
