.WhatsNew_fab__hFgpA{position:fixed;z-index:90;width:48px;height:48px;border-radius:var(--r-full);background:var(--ink);border:none;display:grid;place-items:center;cursor:pointer;box-shadow:var(--shadow-lg);transition:transform .14s ease,box-shadow .15s ease}.WhatsNew_fab__hFgpA:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg),0 0 0 4px var(--accent-soft)}.WhatsNew_fab__hFgpA:active{transform:translateY(0)}.WhatsNew_fabDesktop__S4I_Y{right:clamp(16px,3vw,28px);bottom:clamp(20px,3vw,32px)}.WhatsNew_fabMobile__CoUu8{right:max(16px,calc(50% - 215px + 16px));bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.WhatsNew_ping__Vy6RS{position:absolute;top:3px;right:3px;width:9px;height:9px}.WhatsNew_pingDot__nxJ37,.WhatsNew_pingWave__mzvyL{position:absolute;inset:0;border-radius:var(--r-full);background:var(--danger);box-sizing:border-box}.WhatsNew_pingDot__nxJ37{border:2px solid var(--bg);z-index:1}.WhatsNew_pingWave__mzvyL{animation:WhatsNew_wnPing__vl_A_ 1.6s ease-in-out infinite}.WhatsNew_catcher__O05YL{position:fixed;inset:0;z-index:95;background:transparent}.WhatsNew_panel__B7JMN{position:fixed;z-index:96;width:min(280px,calc(100vw - 2 * var(--space-3)));display:flex;flex-direction:column;max-height:min(64vh,460px);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);overflow:hidden;transform-origin:bottom right;animation:WhatsNew_wnPop__jGxZ5 .2s ease}.WhatsNew_panelDesktop__aRQNW{right:clamp(16px,3vw,28px);bottom:calc(clamp(20px, 3vw, 32px) + 60px)}.WhatsNew_panelMobile__aEyAm{right:max(16px,calc(50% - 215px + 16px));bottom:calc(var(--space-4) + env(safe-area-inset-bottom) + 60px)}.WhatsNew_head__rL7dy{flex:none;background:var(--ink);padding:12px var(--space-3);display:flex;align-items:center;justify-content:space-between}.WhatsNew_headTitle__susY6{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-size:var(--text-sm);font-weight:var(--fw-bold);letter-spacing:-.01em;color:#fff}.WhatsNew_close___wCOq{width:24px;height:24px;border-radius:var(--r-full);border:none;background:rgba(255,255,255,.12);color:rgba(255,255,255,.65);display:grid;place-items:center;cursor:pointer;transition:background .15s,color .15s}.WhatsNew_close___wCOq:hover{background:rgba(255,255,255,.22);color:#fff}.WhatsNew_body__4oUgr{background:var(--surface);padding:var(--space-3) 18px 18px;overflow-y:auto;-webkit-overflow-scrolling:touch}.WhatsNew_note__0RD0L{display:flex;flex-direction:column;gap:var(--space-1)}.WhatsNew_sep__8lQ3K{height:1px;background:var(--line);margin:var(--space-3) 0}.WhatsNew_note__0RD0L .WhatsNew_sep__8lQ3K{margin:0 0 var(--space-3)}.WhatsNew_meta___cHEl{display:flex;align-items:center;justify-content:space-between}.WhatsNew_date__Ae98b{color:var(--ink-3)}.WhatsNew_date__Ae98b,.WhatsNew_type__lfN0z{font-family:var(--sans);font-size:var(--text-2xs)}.WhatsNew_type__lfN0z{font-weight:var(--fw-bold);letter-spacing:.01em;border-radius:var(--r-pill);padding:3px 9px}.WhatsNew_tUpdate__HV5ah{color:var(--accent);background:var(--accent-soft)}.WhatsNew_tNotice__qMu36{color:var(--ink-2);background:var(--surface-3)}.WhatsNew_tMaint__f1rU3{color:var(--warn);background:var(--warn-soft)}.WhatsNew_tPolicy__iUguZ{color:var(--good);background:var(--good-soft)}.WhatsNew_noteTitle__AJfne{margin:0;font-family:var(--sans);font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:-.02em;line-height:1.4;word-break:keep-all}.WhatsNew_summary__74xY4{margin:0;line-height:1.65}.WhatsNew_content__6_ICH,.WhatsNew_summary__74xY4{font-family:var(--sans);font-size:var(--text-sm);color:var(--ink-2);word-break:keep-all}.WhatsNew_content__6_ICH{line-height:1.6}.WhatsNew_content__6_ICH>:first-child{margin-top:0}.WhatsNew_content__6_ICH p{margin:6px 0 0}.WhatsNew_content__6_ICH ol,.WhatsNew_content__6_ICH ul{margin:6px 0 0;padding-left:16px;display:flex;flex-direction:column;gap:4px}.WhatsNew_content__6_ICH li{margin:0}.WhatsNew_content__6_ICH h2,.WhatsNew_content__6_ICH h3{margin:var(--space-2) 0 0;font-weight:var(--fw-bold);color:var(--ink);font-size:var(--text-base)}.WhatsNew_content__6_ICH a{color:var(--accent);font-weight:var(--fw-semibold);text-decoration:none;cursor:pointer}.WhatsNew_content__6_ICH a:hover{text-decoration:underline}.WhatsNew_content__6_ICH b,.WhatsNew_content__6_ICH strong{color:var(--ink);font-weight:var(--fw-bold)}.WhatsNew_foot__D7BSK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.WhatsNew_foot__D7BSK>span{font-family:var(--sans);font-size:var(--text-xs);color:var(--ink-3)}.WhatsNew_inquiry__kbFaJ{font-family:var(--sans);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--accent);text-decoration:none;white-space:nowrap}.WhatsNew_inquiry__kbFaJ:hover{text-decoration:underline}@keyframes WhatsNew_wnPing__vl_A_{0%{transform:scale(1);opacity:.8}80%,to{transform:scale(2.6);opacity:0}}@keyframes WhatsNew_wnPop__jGxZ5{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.WhatsNew_panel__B7JMN,.WhatsNew_pingWave__mzvyL{animation:none}.WhatsNew_fab__hFgpA{transition:none}}.ShareModal_modalOverlay__u9vR2{position:fixed;inset:0;z-index:200;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--space-4);animation:ShareModal_shFadeIn__JbJw1 .15s ease}.ShareModal_modalCard__uEj5U{position:relative;width:100%;max-width:420px;max-height:calc(100vh - 40px);overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:var(--space-6);animation:ShareModal_shSlideUp__XCrl0 .2s ease}.ShareModal_modalCloseBtn__Uc3En{position:absolute;top:16px;right:16px;width:32px;height:32px;display:grid;place-items:center;border-radius:var(--r-pill);color:var(--ink-3);background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.ShareModal_modalCloseBtn__Uc3En:hover{background:var(--surface-2);color:var(--ink)}.ShareModal_title__nhki4.ShareModal_title__nhki4{font-size:var(--text-lead);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:0 0 6px;padding-right:32px}.ShareModal_sub__TfwAF{font-size:var(--text-base);color:var(--ink-2);margin:0 0 var(--space-4);line-height:var(--leading-body)}.ShareModal_copy__iqQEZ{display:flex;align-items:stretch;gap:var(--space-1);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-md);padding:6px 6px 6px 14px}.ShareModal_copyUrl___vTOu{flex:1 1;display:flex;align-items:center;font-family:var(--mono);font-size:var(--text-sm);color:var(--ink-2);overflow:hidden;white-space:nowrap}.ShareModal_copyBtn__7dcQD{flex:none;background:var(--accent);color:var(--on-accent);border:none;border-radius:var(--r-sm);padding:10px 16px;font-family:var(--sans);font-weight:var(--fw-semibold);font-size:var(--text-sm);cursor:pointer;transition:background .15s}.ShareModal_copyBtn__7dcQD:hover{background:var(--accent-press)}.ShareModal_sep__h3gau{display:flex;gap:var(--space-2);margin:var(--space-4) 0 4px}.ShareModal_sep__h3gau span{flex:1 1;height:1px;background:var(--line);align-self:center}.ShareModal_sepTxt__gF9vy{flex:none!important;height:auto!important;background:none!important;font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--ink-3)}.ShareModal_channels__BlbbG{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-1);gap:var(--space-1);margin-top:var(--space-3)}.ShareModal_channel__Vcll2{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-md);padding:14px 4px;cursor:pointer;font-family:var(--sans);transition:border-color .14s,background .14s}.ShareModal_channel__Vcll2:hover{border-color:var(--ink-3);background:var(--surface-2)}.ShareModal_chIcon__590qh{width:24px;height:24px;border-radius:var(--r-sm);display:grid;place-items:center}.ShareModal_chLabel__fbqzv{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--ink-2)}@keyframes ShareModal_shFadeIn__JbJw1{0%{opacity:0}to{opacity:1}}@keyframes ShareModal_shSlideUp__XCrl0{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ShareModal_modalCard__uEj5U,.ShareModal_modalOverlay__u9vR2{animation:none}}