@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-normal-DIwfbPUE.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-normal-C0olyEE-.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-normal-DrHU7SY7.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-normal-DX68cEVD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-italic-Bl6DJqma.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-italic-Dibx14aP.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-italic-CMW9dfKg.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-italic-Hh3oeMt5.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-italic-BhUEwDRF.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-italic-BOLXpvkj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f5f4ed;--paper-hi:#faf9f5;--paper-veil:#faf9f5eb;--ink:#29251f;--ink-2:#5e564a;--ink-3:#706759;--ink-4:#b3aa9a;--hair:#29251f29;--hair-2:#29251f52;--contour:#9c7a54;--water:#4e7fa0;--route:#c23b2a;--right:#3b7a4b;--wrong:#b8352b;--alert:#b8352b;--todo:#4e7fa0;--hl-1:#f6e05e94;--hl-2:#96c4786b;--hl-3:#78aad666;--hl-4:#e896a06b;--focus:#4e7fa0;--f-text:"Source Serif 4 Variable", "Source Serif 4", "Source Han Serif CN VF", "Noto Serif SC", "Songti SC", serif;--f-anno:"Source Serif 4 Variable", "Source Serif 4", "Zhuque Fangsong (technical preview)", "Source Han Serif CN VF", "STFangsong", serif;--f-num:"Source Serif 4 Variable", "Source Serif 4", "Source Han Serif CN VF", serif;--f-cjk:"Source Han Serif CN VF", "Noto Serif SC", "Songti SC", serif;--fs-1:12px;--fs-2:14px;--fs-3:17px;--fs-4:21px;--fs-5:26px;--fs-6:33px;--fs-7:52px;--lh-body:32px;--w-text:420;--ls-ui:.04em;--page-w:1440px;--margin:72px;--gutter:24px;--col:86px;--base:8px;--measure:595px;--speaker:110px;--side-w:502px;--t-1:.14s;--t-2:.28s;--t-3:.56s;--t-4:.9s;--t-5:1.4s;--t-6:2.2s;--ease-survey:cubic-bezier(.22, .61, .24, 1);--ease-pan:cubic-bezier(.65, 0, .35, 1);--ease-ink:cubic-bezier(.3, 0, .2, 1);--stagger:.12s}@media (width<=1365px){:root{--margin:48px;--side-w:440px}}@media (width<=1179px){:root{--margin:40px;--side-w:380px;--speaker:96px}}@media (width<=899px){:root{--margin:20px;--speaker:0px;--measure:100%}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--f-text);font-size:var(--fs-3);line-height:var(--lh-body);font-weight:var(--w-text);font-variation-settings:"wght" var(--w-text);font-optical-sizing:auto;text-autospace:normal;text-spacing-trim:normal;-webkit-font-smoothing:antialiased;font-kerning:normal}html.fixed,html.fixed body{height:100%;overflow:hidden}#root{min-height:100%}.paper-grain{pointer-events:none;z-index:50;mix-blend-mode:multiply;opacity:.45;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .35  0 0 0 0 .3  0 0 0 0 .24  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.012 .32' numOctaves='3' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .4  0 0 0 0 .33  0 0 0 0 .25  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23f)'/></svg>");position:fixed;inset:0}::selection{background:#9c7a543d}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:1.5px solid var(--focus);outline-offset:3px}.ui{font-family:var(--f-text);font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);line-height:20px}.num{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums}.num-i{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-style:italic}.cj{font-family:var(--f-cjk)}.nw{white-space:nowrap}.act{cursor:pointer;min-height:40px;font-family:var(--f-text);font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);text-align:left;transition:color var(--t-1) var(--ease-survey);background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex;position:relative}.act:after{content:"";transform-origin:0;height:.75px;transition:transform var(--t-2) var(--ease-survey);background:currentColor;position:absolute;bottom:9px;left:0;right:0;transform:scaleX(0)}.act:hover{color:var(--ink)}.act:hover:after{transform:scaleX(1)}.act:active{transform:translateY(1px)}.act.main{color:var(--ink);font-variation-settings:"wght" 560;font-weight:560}.act svg{transition:transform var(--t-2) var(--ease-survey);flex:none;overflow:visible}.act:hover svg{transform:translate(3px)}.act:disabled,.act[aria-disabled=true]{color:var(--ink-4);cursor:default}.act:disabled:after,.act[aria-disabled=true]:after{display:none}.act:disabled:active{transform:none}.act.pressed{animation:act-press .42s var(--ease-survey)}@keyframes act-press{0%{background:#29251f0f}to{background:#29251f00}}.march{flex:none;overflow:visible}.march path{stroke:var(--contour);stroke-width:1.2px;stroke-dasharray:1 3;stroke-linecap:round;fill:none;animation:.9s linear infinite march}@keyframes march{to{stroke-dashoffset:-8px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.ac.an-pop{align-items:center;padding-top:64px}.ac-sheet.an-sheet{max-width:640px;padding:40px 48px 16px}.an-x{cursor:pointer;width:40px;height:40px;color:var(--ink-3);transition:color var(--t-1) var(--ease-survey);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:20px}.an-x:hover{color:var(--ink)}.an-sheet .an-hd{margin-right:32px}.an-in{animation:an-fade var(--t-2) var(--ease-ink) both}@keyframes an-fade{0%{opacity:0}}.an-hd{height:24px;font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);white-space:nowrap;align-items:center;gap:16px;line-height:24px;display:flex}.an-hd b{color:var(--ink);font-variation-settings:"wght" 560;font-weight:560}.an-hd i{background:var(--hair-2);transform-origin:0;height:.5px;animation:an-draw var(--t-4) var(--ease-survey) both;flex:1}.an-h{font-size:var(--fs-5);font-variation-settings:"wght" 600;font-feature-settings:"palt";text-wrap:balance;margin:20px 0 0;font-weight:600;line-height:36px}.an-p{font-size:var(--fs-3);line-height:var(--lh-body);text-wrap:pretty;margin:8px 0 0}.an-fig{background:var(--paper);color:var(--ink);font-family:var(--f-text);font-size:var(--fs-2);margin-top:24px;padding:12px 24px}@keyframes an-draw{0%{transform:scaleX(0)}}.an-ft{align-items:center;gap:32px;margin-top:24px;display:flex}.an-sp{flex:1}.an-ft .act{font-size:var(--fs-3);white-space:nowrap;min-height:48px}.an-ft .act:after{bottom:11px}.an-pg{font-size:var(--fs-2);color:var(--ink-3);align-items:center;gap:2px;margin-left:-10px;display:inline-flex}.an-pg button{cursor:pointer;width:32px;height:40px;color:var(--ink-2);transition:color var(--t-1) var(--ease-survey);background:0 0;border:0;place-items:center;padding:0;display:grid}.an-pg button:hover{color:var(--ink)}.an-pg button:disabled{color:var(--ink-4);cursor:default}.an-pg .n{text-align:center;min-width:40px;font-style:italic}.an-dot{background:var(--alert);width:7px;height:7px;animation:an-drop var(--t-2) var(--ease-survey) both;border-radius:50%;flex:none;display:inline-block}.who-b{position:relative}.who-b>.an-dot{box-shadow:0 0 0 1.5px var(--paper);position:absolute;top:7px;left:17px}.ac-nav-i .an-dot,.ac-go .an-dot{margin-left:8px}@keyframes an-drop{0%{opacity:0;transform:scale(1.8)}}.an-new{padding-top:24px}.an-new .an-hd{gap:0 16px}.an-past{padding-top:32px}.an-new+.an-past{padding-top:40px}.an-list{margin:0;padding:0;list-style:none}.an-list li{border-top:.5px solid var(--hair);grid-template-columns:88px minmax(0,1fr);gap:0 16px;padding:14px 0;display:grid}.an-list li:first-child{border-top:0}.an-d{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);white-space:nowrap;line-height:28px}.an-list b{font-size:var(--fs-3);font-variation-settings:"wght" 560;font-weight:560;line-height:28px;display:block}.an-list p{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);text-wrap:pretty;margin:2px 0 0;line-height:24px}.an-empty{padding-top:32px}@media (width<=599px){.ac.an-pop{padding:20px var(--margin)}.ac-sheet.an-sheet{min-height:0;box-shadow:0 0 0 .5px var(--hair-2), 0 24px 64px #29251f1a;padding:32px 24px 8px}.an-h{font-size:var(--fs-4);line-height:32px}.an-fig{padding:8px 12px}.an-x{top:12px;right:8px}.an-sheet .an-hd{margin-right:28px}.an-ft{flex-wrap:wrap;gap:0 20px}.an-pg{width:100%}.an-list li{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.an-in,.an-hd i,.an-dot{animation:none}}.py-ink{animation:py-ink var(--t-3) var(--ease-ink) calc(var(--d,0) * var(--stagger)) both}.py-drop{animation:py-drop var(--t-3) var(--ease-survey) calc(var(--d,0) * var(--stagger)) both}.py-wipe{animation:py-wipe var(--t-4) var(--ease-ink) calc(var(--d,0) * var(--stagger)) both}@keyframes py-ink{0%{opacity:0}}@keyframes py-drop{0%{opacity:0;transform:scale(1.04)}}@keyframes py-wipe{0%{opacity:.001;clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% 0)}}@keyframes py-draw{0%{transform:scaleX(0)}}.py-drop{transform-origin:0 70%}.py-hl,.py-hl-b{position:relative}.py-hl:before,.py-hl-b:after{content:"";border-top:.5px solid var(--hair);transform-origin:0;height:0;animation:py-draw var(--t-4) var(--ease-survey) calc(var(--d,0) * var(--stagger)) both;position:absolute;left:0;right:0}.py-hl:before{top:0}.py-hl-b:after{bottom:0}.py-dk.py-hl:before,.py-dk.py-hl-b:after{border-top-color:var(--hair-2)}.py-fig{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-variation-settings:"wght" 400;letter-spacing:-.005em;color:var(--ink);font-style:italic;font-weight:400}.py-fig-7{font-size:var(--fs-7);line-height:64px}.py-fig-6{font-size:var(--fs-6);line-height:40px}.py-fig-5{font-size:var(--fs-5);line-height:32px}.py-fig-4{font-size:var(--fs-4);line-height:32px}.py-u{font-family:var(--f-cjk);font-style:normal;font-size:var(--fs-3);color:var(--ink-2);letter-spacing:0}.py-fig+.py-u{margin-left:.14em}.py-u+.py-fig{margin-left:.1em}.py-figline{text-autospace:no-autospace;white-space:nowrap;margin:0}.py-tab{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em}.py-minus{font-family:var(--f-num)}.py-dot{color:var(--ink-3);margin:0 .5em}.py-cnt{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);white-space:nowrap;font-style:italic}.py-cnt i{color:var(--ink-3);margin:0 .12em;font-style:normal}.fm-go.py-go{width:240px;max-width:100%}a.fm-go{text-decoration:none}.pk{flex-direction:column;min-height:100%;padding-top:40px;display:flex}.ac-wide .ac-view:has(>.pk){flex-direction:column;flex:1;display:flex}.ac-wide .ac-main:has(.pk){flex-direction:column;display:flex}.ac-wide .pk{flex:1}.pk-k{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);margin:0;line-height:24px}.pk-date{margin:8px 0 0;line-height:64px}.pk-date .py-u{font-size:var(--fs-4)}.pk-date .pre{color:var(--ink-2);margin-right:.16em}.pk-date.past .py-fig{color:var(--ink-2)}.pk-sub{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin:0;line-height:24px}.pk-sub .py-tab{letter-spacing:0}.pk-seg{margin:32px 0 0;padding:8px 0;list-style:none}.pk-seg li{font-size:var(--fs-3);grid-template-columns:minmax(0,1fr) auto 64px;align-items:baseline;column-gap:32px;line-height:40px;display:grid}.pk-seg .k{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.pk-seg .r{font-size:var(--fs-2);color:var(--ink-2);letter-spacing:.01em;white-space:nowrap}.pk-seg .n{text-align:right;color:var(--ink-2);font-size:var(--fs-2);white-space:nowrap}.pk-seg .n .py-fig{font-size:var(--fs-3);margin-right:.3em}.pk-things{margin:32px 0 0;padding:8px 0;list-style:none}.pk-things li{min-height:40px;font-size:var(--fs-3);flex-wrap:wrap;align-items:baseline;gap:0 16px;line-height:40px;display:flex}.pk-things .k{white-space:nowrap;flex:1;min-width:0}.pk-things .v-in{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin-left:16px}.pk-things .v-in .py-fig{font-size:var(--fs-3);margin-right:.3em}.pk-things .v{color:var(--ink-2);text-autospace:no-autospace}.pk-things .no{font-family:var(--f-num);font-style:italic;font-size:var(--fs-2);color:var(--ink-3);margin-right:.3em}.pk-things .act{min-height:40px}.pk-things .act.gift{justify-content:flex-end;min-width:5em}.pk-things .gone{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3)}.pk-things .gone .who{font-family:var(--f-anno)}.pk-things .pk-inv-link{flex-basis:100%;margin-top:-4px;padding-bottom:8px}.pk-ub{margin:32px 0 0}.pk-ub .py-bill-l:first-child{line-height:32px}.pk-ub .py-bill-l:first-child>span:first-child{color:var(--ink);font-size:var(--fs-3);letter-spacing:0}.pk-ub .m{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin-left:16px}.pk-ub .m .py-tab{font-size:var(--fs-2);color:var(--ink-2);letter-spacing:.01em;padding:0}.pk-ub-go{border-top:.5px solid var(--hair-2);justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding-top:16px;display:flex}.pk-ub-go .v{text-autospace:no-autospace;white-space:nowrap}.pk-go{margin-top:32px;display:block}.pk-gap{flex:1 0 48px}.pk-foot{flex-wrap:wrap;align-items:center;gap:0 32px;padding-top:8px;display:flex}.pk-foot .act{min-height:40px;color:var(--ink-2)}.pk-foot .act:hover{color:var(--ink)}.pk-err{margin-top:16px}.pk-sub-v{flex-direction:column;padding-top:40px;display:flex}.pk-rdm{flex-direction:column;width:240px;max-width:100%;display:flex}.pk-rdm .fm-box input{font-family:var(--f-num);font-size:var(--fs-4);letter-spacing:.16em;font-variant-numeric:tabular-nums lining-nums;text-transform:uppercase}.pk-rdm-got{margin:32px 0 0}.pk-rdm .fm-go{margin-top:32px}.pk-rdm-no{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin:4px 0 0;line-height:24px}.pk-rdm-no .py-fig{font-size:var(--fs-3)}.pk-inv-code{overflow-wrap:anywhere;margin:8px 0 0;line-height:64px}.pk-inv-code .py-fig{letter-spacing:.06em}.pk-inv-for .lbl{margin-right:1em}.pk-inv-for .py-tab{color:var(--ink-2);letter-spacing:0}.pk-inv-share{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.pk-inv-share .fm-go{flex:none}.pk-inv-link{min-width:0;font-size:var(--fs-2);letter-spacing:.01em;color:var(--ink-3);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;line-height:24px}.pk-inv-cap{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);margin:48px 0 0;padding-bottom:8px;line-height:24px}.pk-inv-cap .py-cnt{font-size:var(--fs-3)}.pk-led{margin:0;padding:8px 0;list-style:none}.pk-led li{font-size:var(--fs-3);grid-template-columns:96px minmax(0,1fr) auto 104px;align-items:baseline;column-gap:32px;line-height:40px;display:grid}.pk-led .w{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--f-anno);color:var(--ink);overflow:hidden}.pk-led .e{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2)}.pk-led .r{font-size:var(--fs-2);color:var(--ink-3);letter-spacing:.01em}.pk-led .n{text-align:right;font-size:var(--fs-2);color:var(--ink-2);white-space:nowrap;text-autospace:no-autospace}.pk-led .n .py-fig{font-size:var(--fs-3);margin-right:.3em}.pk-grp{width:174px;margin:8px 0 0}.pk-grp img{object-fit:contain;mix-blend-mode:multiply;width:174px;height:174px;display:block}.pk-grp figcaption{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);margin:16px 0 0;line-height:24px}.py-pg{min-height:100dvh;position:relative}.py-top{z-index:2;top:40px;left:var(--margin);right:var(--margin);--logo-h:24px;justify-content:space-between;align-items:center;height:24px;display:flex;position:absolute}.py-top .act{min-height:24px;color:var(--ink-3)}.py-top .act:after{bottom:0}.py-top .act:hover{color:var(--ink)}.py-top .act:hover svg{transform:translate(-3px)}.py-grid{grid-template-columns:repeat(12, minmax(0, var(--col)));column-gap:var(--gutter);padding:256px var(--margin) 96px;justify-content:center;display:grid}.py-h{font-size:var(--fs-6);font-variation-settings:"wght" 600;letter-spacing:.04em;font-feature-settings:"palt";grid-column:1/span 3;margin:0;font-weight:600;line-height:48px;transform:translateY(-14px)}.py-body{grid-column:5/span 6;min-width:0}.py-plans{margin:0;padding:0}.py-plan-w{position:relative}.py-plan{cursor:pointer;text-align:left;width:100%;color:var(--ink-2);font-family:var(--f-text);transition:color var(--t-2) var(--ease-survey);background:0 0;border:0;align-items:baseline;margin:0;padding:20px 0 20px 40px;display:flex;position:relative}.py-plan-r{margin-top:-8px;position:absolute;top:50%;left:-40px;overflow:visible}.py-plan-n{font-size:var(--fs-4);font-variation-settings:"wght" 600;letter-spacing:.04em;font-feature-settings:"palt";font-weight:600;line-height:32px;position:relative}.py-plan-m{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin-left:24px}.py-plan-m .py-tab{letter-spacing:0}.py-plan-p{white-space:nowrap;text-autospace:no-autospace;margin-left:auto}.py-plan-p .py-fig{font-size:var(--fs-7);color:var(--ink-3);transition:color var(--t-2) var(--ease-survey);line-height:64px}.py-plan:hover{color:var(--ink)}.py-plan:hover .py-plan-p .py-fig{color:var(--ink-2)}.py-plan[aria-checked=true]{color:var(--ink);cursor:default}.py-plan[aria-checked=true] .py-plan-p .py-fig{color:var(--ink)}.py-plan:active:not([aria-checked=true]){animation:py-ink var(--t-3) var(--ease-ink) calc(var(--d,0) * var(--stagger)) both, act-press .42s var(--ease-survey)}.py-plan:focus-visible{outline-offset:-3px}.py-rg{fill:var(--paper);stroke:var(--ink-3);stroke-width:.9px;transition:stroke var(--t-1) var(--ease-survey)}.py-rd{fill:var(--ink);opacity:0;transform-origin:8px 8px;transition:opacity var(--t-2) var(--ease-survey), transform var(--t-2) var(--ease-survey);transform:scale(.4)}.py-plan:hover .py-rg,.py-plan[aria-checked=true] .py-rg{stroke:var(--ink)}.py-plan[aria-checked=true] .py-rd{opacity:1;transform:none}.py-band{justify-content:space-between;align-items:flex-start;gap:32px;margin-top:40px;display:flex}.py-code{width:264px;min-width:0;margin-left:40px}.py-code .fm-box input{font-family:var(--f-num);letter-spacing:.12em;text-transform:uppercase}.py-code .fm-box input::placeholder{font-family:var(--f-text);letter-spacing:var(--ls-ui);text-transform:none;color:var(--ink-3);font-size:var(--fs-2)}.py-code .fm-tool{width:auto;font-family:var(--f-text);font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);padding:0 14px}.py-code .fm-tool:hover{color:var(--ink)}.py-code .fm-box.has{background:0 0}.py-code .fm-box.has:not([data-bad]):after{box-shadow:inset 0 0 0 1px var(--ink-2)}.py-bill{flex:none;min-width:264px}.py-bill-l>span:first-child{white-space:nowrap}.py-bill-l{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:16px;margin:0;line-height:24px;display:flex}.py-bill-l .py-tab{letter-spacing:0;font-size:var(--fs-3);color:var(--ink);white-space:nowrap;padding-right:1.14em}.py-sum{border-top:.5px solid var(--hair-2);justify-content:space-between;align-items:baseline;height:48px;margin:8px 0 0;padding-top:8px;display:flex}.py-sum .k{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2)}.py-sum .v{text-autospace:no-autospace;white-space:nowrap}.py-sum .py-fig{font-size:var(--fs-6);line-height:48px}.py-sum+.fm-go{margin-top:16px}.py-bill .fm-err{width:0;min-width:100%;margin-top:12px}.py-none{font-size:var(--fs-3);color:var(--ink-2);margin:0;line-height:32px}.py-done{z-index:1;min-height:100dvh;padding:0 var(--margin) 32px;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.py-done-l{font-size:var(--fs-3);color:var(--ink-2);margin:0;line-height:32px}.py-done-l .py-tab{letter-spacing:0}.py-done-l .who{font-family:var(--f-anno);color:var(--ink)}.py-done-w{align-items:center;gap:12px;display:inline-flex}.py-done-no{text-autospace:no-autospace;white-space:nowrap;margin:56px 0 0;position:relative}.py-done-no .py-fig{font-size:var(--fs-7);line-height:64px}.py-done-no .pre{font-family:var(--f-num);font-style:italic;font-size:var(--fs-3);color:var(--ink-2);margin-right:.3em}.py-done-no .py-u{font-size:var(--fs-4)}.py-done-k{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin:8px 0 0;line-height:24px}.py-done-r{border:0;border-top:.5px solid var(--hair-2);transform-origin:50%;width:48px;height:0;animation:py-draw var(--t-4) var(--ease-survey) calc(var(--d,0) * var(--stagger)) both;margin:48px 0 0}.py-done-go{display:block}.py-done-r+.py-done-l{margin-top:48px}.py-done-l+.py-done-go .fm-go{margin-top:32px}.py-done .fm-go{width:240px;max-width:100%;margin-top:48px}.py-done .act{margin-top:16px}.py-done .fm-err{justify-content:center;margin-top:16px}.py-done-inv{flex-direction:column;align-items:center;margin-top:24px;display:flex}.py-done-inv .py-done-k{margin:0}.py-done-inv .py-done-k .py-tab{color:var(--ink-2);letter-spacing:0}.py-done-inv .py-done-k .act{vertical-align:baseline;min-height:24px;margin:0 0 0 .75em}.py-done-inv .py-done-k .act:after{bottom:0}.py-done-code{margin:8px 0 0}.py-done-code .py-fig{letter-spacing:.06em}.py-done-inv .py-done-code+.act{margin-top:0}.py-done-inv .pk-inv-link{max-width:100%}.py-done-grp{margin:24px 0 0}.py-done-grp img{object-fit:contain;mix-blend-mode:multiply;width:174px;height:174px;display:block}.py-dev{display:inline-block;position:relative}.py-dev .ghost{color:var(--ink-4);animation:py-ink var(--t-4) var(--ease-ink) calc(var(--d,0) * var(--stagger)) both;position:absolute;inset:0}.py-dev .ink{animation:py-ink var(--t-6) var(--ease-ink) calc(var(--d,0) * var(--stagger) + .36s) both;position:relative}.py-dev .ghost,.py-dev .ink{margin:0 -.25em;padding:0 .25em}.lg-inv{margin:0 0 40px}@media (width>=900px){.login-in.lg-in{margin-top:104px}}.lg-inv-k{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 8px;line-height:24px;display:flex}.lg-inv-k .code{font-family:var(--f-num);font-variant-numeric:tabular-nums lining-nums;font-size:var(--fs-2);color:var(--ink-3);letter-spacing:.14em}.lg-inv-k .who{font-family:var(--f-anno);color:var(--ink)}.lg-rows{margin:0;padding:8px 0;list-style:none}.lg-rows li{align-items:baseline;height:48px;display:flex}.lg-rows .n{font-size:var(--fs-3);font-variation-settings:"wght" 600;letter-spacing:.04em;font-feature-settings:"palt";font-weight:600;line-height:32px}.lg-rows .m{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin-left:16px}.lg-rows .m .py-tab{letter-spacing:0}.lg-rows .p{text-autospace:no-autospace;white-space:nowrap;margin-left:auto}.lg-rows .p .py-fig{font-size:var(--fs-5);line-height:32px}.lg-rows .p .py-u{font-size:var(--fs-2)}@media (width<=1179px){.py-grid{padding:160px var(--margin) 96px;grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto}.py-h,.py-body{grid-column:1}.py-h{margin-bottom:32px;transform:none}}@media (width<=599px){.py-top{top:max(20px, env(safe-area-inset-top))}.py-grid{padding-top:104px}.py-h{font-size:var(--fs-5);margin-bottom:24px;line-height:40px}.py-plan{padding-left:32px}.py-plan-r{left:-32px}.py-plan-m{margin-left:16px}.py-plan-p .py-fig{font-size:var(--fs-6);line-height:48px}.py-band{flex-direction:column;gap:32px}.py-done{padding:96px var(--margin) 64px}.py-code{align-self:stretch;width:auto;margin-left:0}.py-bill,.py-bill .fm-go,.fm-go.py-go{width:100%}.pk-seg li{grid-template-columns:minmax(0,1fr) auto 48px;column-gap:16px}.pk-led li{grid-template-columns:72px minmax(0,1fr) 96px;column-gap:12px}.pk-led .r{display:none}.pk-ub-go{flex-wrap:wrap}.pk-ub-go .fm-go{order:2;width:100%}.pk-ub-go .v{margin-left:auto}.pk-date .py-fig-7,.pk-inv-code .py-fig-7{font-size:var(--fs-6)}.pk-foot{gap:0 24px}}@media (prefers-reduced-motion:reduce){.py-ink,.py-drop,.py-wipe,.py-hl:before,.py-hl-b:after,.py-dev .ghost,.py-dev .ink,.py-done-r,.py-plan:active:not([aria-checked=true]){animation:none}.py-rd,.py-rg,.py-plan,.py-plan-p .py-fig{transition:none}}.fm-field{display:block}.fm-top{justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 6px;display:flex}.fm-label{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);line-height:20px}.fm-top .act{min-height:20px}.fm-top .act:after{bottom:0}.fm-box{background:var(--paper-hi);height:48px;transition:box-shadow var(--t-1) var(--ease-survey);align-items:center;display:flex;position:relative}.fm-box:after{content:"";z-index:1;pointer-events:none;box-shadow:inset 0 0 0 1px var(--hair-2);transition:box-shadow var(--t-1) var(--ease-survey);position:absolute;inset:0}.fm-box:hover:after{box-shadow:inset 0 0 0 1px var(--ink-3)}.fm-box:focus-within{box-shadow:0 0 0 3px #4e7fa038}.fm-box:focus-within:after{box-shadow:inset 0 0 0 1px var(--ink)}.fm-box[data-bad]:after{box-shadow:inset 0 0 0 1.5px var(--alert)}.fm-box[data-bad]:focus-within{box-shadow:0 0 0 3px #b8352b29}.fm-box input{min-width:0;height:100%;font-family:var(--f-text);font-size:var(--fs-3);color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0 14px}.fm-box input.num{font-family:var(--f-num);letter-spacing:.04em}.fm-box input.fm-pw[type=password]{letter-spacing:.14em}.fm-box input:disabled{color:var(--ink-3)}.fm-box input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--paper-hi);transition:background-color 600000s,color 600000s}.fm-box input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--paper-hi);transition:background-color 600000s,color 600000s}.fm-box input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 100px var(--paper-hi);transition:background-color 600000s,color 600000s}.fm-box input:autofill{box-shadow:inset 0 0 0 100px var(--paper-hi);filter:none}.fm-box:has(input:disabled){background:0 0}.fm-pre{border-right:.5px solid var(--hair-2);height:24px;color:var(--ink-2);font-size:var(--fs-3);flex:none;align-items:center;padding:0 12px 0 14px;display:flex}.fm-pre+input{padding-left:12px}.fm-tool{width:44px;height:100%;color:var(--ink-3);cursor:pointer;transition:color var(--t-1) var(--ease-survey);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.fm-tool:hover{color:var(--ink)}.fm-tool:disabled{color:var(--ink-4);cursor:default}.fm-tool:focus-visible{outline-offset:-4px}.fm-err{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--alert);text-wrap:pretty;animation:fm-in var(--t-2) var(--ease-ink) both;align-items:flex-start;gap:6px;margin:8px 0 0;line-height:20px;display:flex}.fm-err svg{flex:none;margin-top:3px}.fm-note{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);text-wrap:pretty;margin:6px 0 0;line-height:20px}.fm-meter{align-items:center;gap:12px;margin:10px 0 0;display:flex}.fm-meter-bar{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.fm-meter-bar i{background:var(--hair);height:3px;transition:background var(--t-2) var(--ease-survey);display:block}.fm-meter-w{min-width:2em;font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);text-align:right;flex:none;line-height:20px}.fm-meter[data-level="1"] i:nth-child(-n+1){background:var(--ink-4)}.fm-meter[data-level="2"] i:nth-child(-n+2){background:var(--ink-3)}.fm-meter[data-level="3"] i:nth-child(-n+3){background:var(--ink-2)}.fm-meter[data-level="4"] i{background:var(--ink)}.fm-meter+.fm-note{margin-top:4px}.fm-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:relative}.fm-otp-in{z-index:1;color:#0000;caret-color:#0000;letter-spacing:0;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.fm-otp-in::selection{background:0 0}.fm-otp-c{background:var(--paper-hi);height:56px;box-shadow:inset 0 0 0 1px var(--hair-2);font-size:var(--fs-5);color:var(--ink);transition:box-shadow var(--t-1) var(--ease-survey);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.fm-otp-c.on{box-shadow:inset 0 0 0 1px var(--ink-2);animation:fm-drop var(--t-2) var(--ease-survey) both}.fm-otp-c.here{box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 3px #4e7fa038}.fm-otp-c.here:after{content:"";background:var(--ink);width:1px;animation:1.1s step-end infinite fm-caret;position:absolute;top:16px;bottom:16px;left:50%}.fm-otp[data-bad]{animation:fm-shake .36s var(--ease-survey)}.fm-otp[data-bad] .fm-otp-c{box-shadow:inset 0 0 0 1.5px var(--alert)}.fm-otp[data-bad] .fm-otp-c.here{box-shadow:inset 0 0 0 1.5px var(--alert), 0 0 0 3px #b8352b29}.fm-otp[data-disabled] .fm-otp-c{color:var(--ink-3);background:0 0}@keyframes fm-caret{50%{opacity:0}}@keyframes fm-shake{20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes fm-drop{0%{opacity:0;transform:scale(1.08)}}.fm-check-w{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.fm-check{cursor:pointer;font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);align-items:flex-start;gap:8px;line-height:20px;display:inline-flex;position:relative}.fm-check input{opacity:0;cursor:pointer;width:14px;height:14px;margin:0;position:absolute;top:3px;left:0}.fm-check svg{flex:none;margin-top:3px;overflow:visible}.fm-check .box{fill:var(--paper-hi);stroke:var(--ink-3);stroke-width:.9px;transition:stroke var(--t-1) var(--ease-survey), stroke-width var(--t-1) var(--ease-survey)}.fm-check:hover .box,.fm-check.on .box{stroke:var(--ink)}.fm-check.nudge .box{stroke:var(--ink);stroke-width:1.6px}.fm-check .tick{fill:none;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--t-2) var(--ease-survey)}.fm-check.on .tick{stroke-dashoffset:0}.fm-check input:focus-visible+svg .box{stroke:var(--focus);stroke-width:1.5px}.fm-check a{color:var(--ink);transition:background-size var(--t-2) var(--ease-survey);background:linear-gradient(currentColor,currentColor) 0 100%/0 .75px no-repeat;text-decoration:none}.fm-check a:hover{background-size:100% .75px}.fm-check-nudge{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink);animation:fm-in var(--t-2) var(--ease-ink) both;margin:0;line-height:20px}@keyframes fm-in{0%{opacity:0}}.fm-go{background:var(--ink);width:100%;height:48px;color:var(--paper-hi);cursor:pointer;font-family:var(--f-text);font-size:var(--fs-3);letter-spacing:.12em;font-variation-settings:"wght" 500;transition:background var(--t-1) var(--ease-survey), color var(--t-1) var(--ease-survey), box-shadow var(--t-1) var(--ease-survey);border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;margin:0;padding:0 16px;font-weight:500;display:flex;position:relative}.fm-go:hover{background:#3b352d}.fm-go:active{transform:translateY(1px)}.fm-go:disabled{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--ink-4);cursor:default;background:0 0}.fm-go:disabled:active{transform:none}.fm-go[aria-busy]{background:var(--ink);color:var(--paper-hi);cursor:progress}.fm-go[aria-busy]:active{transform:none}.fm-go .march path{stroke:var(--paper-hi);opacity:.75}.fm-go.danger,.fm-go.danger[aria-busy]{background:var(--alert)}.fm-go.danger:hover{background:#9e2c23}.fm-go.danger:disabled{color:var(--ink-3);background:0 0}.fm-go:focus-visible{outline-offset:3px}.fm-resend{min-height:24px}.fm-resend:after{bottom:2px}@media (prefers-reduced-motion:reduce){.fm-otp-c.on,.fm-check-nudge,.fm-err,.fm-otp[data-bad],.fm-otp-c.here:after{animation:none}}.face{border-radius:50%;flex:none;display:block}img.face{object-fit:cover;background:var(--paper-hi);box-shadow:0 0 0 .5px var(--hair-2)}.who-b{gap:8px}.who-b .who-n{font-family:var(--f-anno);color:var(--ink-2)}.who-b:hover .who-n{color:var(--ink)}.act.who-b:hover svg{transform:none}.who-b.has-face:after{display:none}.who-b .face{transition:box-shadow var(--t-1) var(--ease-survey)}.who-b.has-face:hover .face{box-shadow:0 0 0 1px var(--ink-2)}.ac{z-index:80;overscroll-behavior:contain;padding:12vh var(--margin) 64px;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.ac:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(6px)saturate(.8);backdrop-filter:blur(6px)saturate(.8);animation:ac-veil var(--t-3) var(--ease-survey) both;background:#f5f4ed6b;position:fixed;inset:0}.ac-sheet{background:var(--paper-hi);width:100%;max-width:480px;box-shadow:0 0 0 .5px var(--hair-2), 0 24px 64px #29251f1a;animation:ac-up var(--t-3) var(--ease-survey) var(--stagger) both;padding:24px 48px 32px;position:relative}.ac-sheet:focus{outline:none}.ac.leaving{pointer-events:none}.ac.leaving:before{animation:ac-unveil var(--t-3) var(--ease-survey) both}.ac.leaving .ac-sheet{animation:ac-off var(--t-2) var(--ease-survey) both}.ac-view{animation:ac-ink var(--t-2) var(--ease-ink) both}@keyframes ac-veil{0%{opacity:0}}@keyframes ac-unveil{to{opacity:0}}@keyframes ac-up{0%{opacity:0;transform:translateY(8px)}}@keyframes ac-off{to{opacity:0;transform:translateY(-8px)}}@keyframes ac-ink{0%{opacity:0}}.ac-head{border-bottom:.5px solid var(--hair-2);justify-content:space-between;align-items:center;gap:24px;padding-bottom:8px;display:flex}.ac-crumb{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ac-crumb-i{align-items:center;display:inline-flex}.ac-crumb .sep{color:var(--ink-3);font-size:var(--fs-2);margin:0 10px}.ac-title{font-size:var(--fs-4);font-variation-settings:"wght" 600;letter-spacing:.04em;font-feature-settings:"palt";margin:0;font-weight:600;line-height:40px}.ac-me{align-items:center;gap:28px;padding:40px 0 32px;display:flex}.ac-face-b{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative;overflow:hidden}.ac-face-b .face{transition:opacity var(--t-2) var(--ease-survey)}.ac-face-tip{text-align:center;color:var(--paper-hi);font-size:var(--fs-1);letter-spacing:var(--ls-ui);opacity:0;transition:opacity var(--t-1) var(--ease-survey);background:#29251f8f;padding:6px 0 9px;position:absolute;bottom:0;left:0;right:0}.ac-face-b:hover .ac-face-tip,.ac-face-b:focus-visible .ac-face-tip,.ac-face-b[aria-busy] .ac-face-tip{opacity:1}.ac-face-b[aria-busy] .face{opacity:.6}.ac-who{flex:1;min-width:0;position:relative}.ac-who-hint{position:absolute;top:100%;left:0;right:0}.ac-name-b{cursor:text;text-align:left;overflow-wrap:anywhere;max-width:100%;font-family:var(--f-anno);font-size:var(--fs-5);color:var(--ink);background:0 0;border:0;padding:0;line-height:40px;position:relative}.ac-name-b:after{content:"";background:var(--ink-3);transform-origin:0;height:.75px;transition:transform var(--t-2) var(--ease-survey);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.ac-name-b:hover:after,.ac-name-b:focus-visible:after{transform:scaleX(1)}.ac-name-in{border:0;border-bottom:.5px solid var(--ink);width:100%;height:40px;font-family:var(--f-anno);font-size:var(--fs-5);color:var(--ink);background:0 0;border-radius:0;margin:0;padding:0;display:block}.ac-name-in:focus{outline:none}.ac-hint{min-height:24px;font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);margin:6px 0 0;line-height:24px}.ac-hint.bad{color:var(--ink-2)}.ac-pick{grid-template-columns:repeat(7,1fr);gap:12px 8px;padding:0 0 32px;display:grid}.ac-pick-b{aspect-ratio:1;cursor:pointer;width:100%;max-width:40px;animation:ac-drop var(--t-2) var(--ease-survey) calc(var(--i,0) * 16ms) both;background:0 0;border:0;border-radius:50%;justify-self:center;padding:0;display:block}.ac-pick-b .face,.ac-pick-up{width:100%;height:100%;transition:box-shadow var(--t-1) var(--ease-survey), opacity var(--t-2) var(--ease-survey)}.ac-pick-b:hover .face{box-shadow:0 0 0 2px var(--paper-hi), 0 0 0 2.75px var(--hair-2)}.ac-pick-b[aria-pressed=true] .face{box-shadow:0 0 0 2px var(--paper-hi), 0 0 0 3px var(--ink)}.ac-pick-b[aria-busy] .face{opacity:.6}.ac-pick-up{box-shadow:inset 0 0 0 .75px var(--hair-2);font-size:var(--fs-1);letter-spacing:var(--ls-ui);color:var(--ink-2);transition:color var(--t-1) var(--ease-survey), box-shadow var(--t-1) var(--ease-survey);border-radius:50%;justify-content:center;align-items:center;display:flex}.ac-pick-own:hover .ac-pick-up{color:var(--ink);box-shadow:inset 0 0 0 .75px var(--ink-2)}.ac-pick-own[aria-pressed=true] .ac-pick-up{box-shadow:inset 0 0 0 .75px var(--hair-2), 0 0 0 2px var(--paper-hi), 0 0 0 3px var(--ink)}@keyframes ac-drop{0%{opacity:0;transform:scale(1.12)}}.ac-row{border:0;border-top:.5px solid var(--hair);text-align:left;width:100%;min-height:56px;font-family:var(--f-text);font-size:var(--fs-3);color:var(--ink);background:0 0;align-items:center;gap:16px;margin:0;padding:0;display:flex}.ac-row+.ac-row:last-child,.ac-view>.ac-row:last-child{border-bottom:.5px solid var(--hair)}.ac-go{cursor:pointer;transition:color var(--t-1) var(--ease-survey);justify-content:space-between}.ac-go:hover{color:var(--ink)}.ac-go:active{animation:act-press .42s var(--ease-survey)}.ac-chev{color:var(--ink-3);transition:transform var(--t-2) var(--ease-survey);flex:none}.ac-go:hover .ac-chev{transform:translate(3px)}.ac-k{white-space:nowrap;min-width:40px;font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);flex:none}.ac-id{min-width:0;font-size:var(--fs-2);letter-spacing:.04em;color:var(--ink-2);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;flex:1}.ac-erase{padding:28px 0 0}.ac-erase-h{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);margin:0 0 12px;line-height:24px}.ac-tally{border-top:.5px solid var(--hair-2);border-bottom:.5px solid var(--hair-2);grid-template-columns:repeat(3,1fr);margin:0 0 28px;display:grid}.ac-tally>div{text-align:center;padding:14px 0 12px}.ac-tally>div+div{border-left:.5px solid var(--hair)}.ac-tally dt{font-size:var(--fs-6);color:var(--ink);line-height:40px}.ac-tally dd{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);margin:2px 0 0;line-height:20px}.ac-erase-p{font-size:var(--fs-3);text-wrap:pretty;margin:0 0 12px;line-height:30px}.ac-erase-kept{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);text-wrap:pretty;margin:16px 0 28px;line-height:24px}.ac-erase-type{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);flex-direction:column;gap:8px;line-height:24px;display:flex}.ac-input{border:0;border-bottom:.5px solid var(--hair-2);width:100%;height:40px;font-family:var(--f-anno);font-size:var(--fs-3);color:var(--ink);transition:border-color var(--t-2) var(--ease-survey);background:0 0;border-radius:0;margin:0;padding:0}.ac-input:focus{border-bottom-color:var(--ink);outline:none}.ac-erase-form .ac-hint{margin:8px 0 0}.ac-erase-acts{gap:24px;margin-top:16px;display:flex}.tc-lede{font-size:var(--fs-3);line-height:var(--lh-body);color:var(--ink-2);text-wrap:pretty;margin:0;padding:32px 0 8px}@media (width<=599px){.ac{padding:0}.ac-sheet{max-width:none;min-height:100%;padding:12px var(--margin) 32px;box-shadow:none}.ac-me{gap:20px}.ac-pick{gap:10px 4px}.ac-styles{gap:12px}}@media (prefers-reduced-motion:reduce){.ac:before,.ac.leaving:before,.ac-sheet,.ac.leaving .ac-sheet,.ac-view,.ac-pick-b{animation:none}}.ac-sec{padding:28px 0 0}.ac-sec+.ac-sec{padding-top:36px}.ac-sec-h{font-size:var(--fs-2);font-variation-settings:"wght" 420;letter-spacing:var(--ls-ui);color:var(--ink-2);margin:0 0 14px;font-weight:420;line-height:24px}.ac-card{background:var(--paper-hi);box-shadow:0 0 0 .5px var(--hair-2);text-align:left;color:var(--ink);font-family:var(--f-text);font-size:var(--fs-3);line-height:var(--lh-body);transition:box-shadow var(--t-1) var(--ease-survey), opacity var(--t-2) var(--ease-survey);border:0;flex-direction:column;align-items:flex-start;gap:2px;margin:0;padding:16px;display:flex;position:relative}.ac-card.on{box-shadow:0 0 0 .5px var(--hair-2), 0 0 0 2px var(--paper-hi), 0 0 0 2.75px var(--ink)}.ac-card-n{font-size:var(--fs-3);font-variation-settings:"wght" 600;font-feature-settings:"palt";font-weight:600;line-height:28px}.ac-card-p{font-size:var(--fs-2);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:22px}.ac-card-i{color:var(--ink-2);margin-bottom:10px;display:block}.ac-persona{flex-direction:column;gap:2px;display:flex}.ac-persona-n{font-size:var(--fs-4);font-variation-settings:"wght" 600;font-feature-settings:"palt";font-weight:600;line-height:32px}.ac-persona-p{font-size:var(--fs-3);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:28px}.ac-styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:520px;display:grid}.ac-card-b{cursor:pointer;flex-direction:row;align-items:center;gap:12px;min-height:60px;padding:0 18px}.ac-card-b .ac-card-i{margin:0}.ac-card-b .ac-card-n{font-variation-settings:"wght" 420;color:var(--ink-2);font-weight:420}.ac-card-b.on .ac-card-n{color:var(--ink)}.ac-card-b:hover:not(.on){box-shadow:0 0 0 .5px var(--ink-2)}.ac-card-b[aria-busy]{opacity:.6}.ac-card-b:active{animation:act-press .42s var(--ease-survey)}.ac-styles+.ac-hint{margin-top:12px}.ac-sheet.ac-wide{grid-template-columns:216px minmax(0,1fr);max-width:880px;min-height:min(640px,80vh);padding:0;display:grid}.ac-wide .ac-main{min-width:0;padding:24px 48px 40px}.ac:has(.ac-wide){padding-top:9vh}.ac-nav{background:var(--paper);box-shadow:inset -.5px 0 0 var(--hair);flex-direction:column;gap:2px;padding:20px 0;display:flex}.ac-nav-me,.ac-nav-i{cursor:pointer;text-align:left;width:100%;font-family:var(--f-text);color:var(--ink-2);transition:color var(--t-1) var(--ease-survey), background var(--t-1) var(--ease-survey);background:0 0;border:0;align-items:center;margin:0;display:flex;position:relative}.ac-nav-me{gap:12px;min-height:56px;margin-bottom:12px;padding:0 20px 0 24px}.ac-nav-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--f-anno);font-size:var(--fs-3);color:var(--ink);overflow:hidden}.ac-nav-i{min-height:44px;font-size:var(--fs-3);letter-spacing:var(--ls-ui);padding:0 20px 0 24px}.ac-nav-me:hover,.ac-nav-i:hover{color:var(--ink);background:#29251f08}.ac-nav-me[aria-current],.ac-nav-i[aria-current]{color:var(--ink);background:var(--paper-hi)}.ac-nav-i[aria-current]{font-variation-settings:"wght" 560;font-weight:560}.ac-nav-me[aria-current]:before,.ac-nav-i[aria-current]:before{content:"";background:var(--ink);width:2px;position:absolute;top:8px;bottom:8px;left:0}.ac-nav-me:active,.ac-nav-i:active{animation:act-press .42s var(--ease-survey)}.ac-nav-me:focus-visible,.ac-nav-i:focus-visible{outline-offset:-3px}.ac-nav-out{font-size:var(--fs-2);margin-top:auto}.ac-nav-i.ac-nav-out,.ac-nav-i.ac-nav-out:hover,.ac-go.ac-out,.ac-go.ac-out:hover,.ac-go.ac-danger,.ac-go.ac-danger:hover{color:var(--alert)}.ac-group,.ac-group+.ac-group{padding-top:32px}.ac-group .ac-sec-h{margin-bottom:4px}.ac-group>.ac-row:last-of-type{border-bottom:.5px solid var(--hair)}.ac-k{min-width:64px}.ac-v{min-width:0;font-size:var(--fs-3);letter-spacing:.02em;color:var(--ink);overflow-wrap:anywhere;flex:1}.ac-v.none{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3)}.ac-row .act{flex:none}.ac-row .act+.act{margin-left:-4px}.ac-note{margin:20px 0 0}.ac-nudge{color:var(--ink-2);margin:20px 0 0}.ac-wait{justify-content:flex-start}.ac-device{min-height:64px}.ac-dev{flex-direction:column;flex:1;gap:2px;min-width:0;padding:10px 0;display:flex}.ac-dev-n{font-size:var(--fs-3);line-height:24px}.ac-dev-s{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);line-height:20px}.ac-here{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);flex:none}.ac-idline{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);align-items:center;gap:12px;margin:28px 0 0;display:flex}.ac-idline .ac-id{color:var(--ink-3);flex:none}.ac-idline .act{min-height:24px}.ac-idline .act:after{bottom:2px}.ac-form2{flex-direction:column;gap:20px;max-width:400px;padding:28px 0 0;display:flex}.ac-form2 .fm-go{margin-top:4px}.ac-lede{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:22px}.ac-sent{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-2);margin:0;line-height:22px}.ac-sent-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:-4px;display:flex}.ac-sent-row .act,.ac-switch .act{min-height:24px}.ac-sent-row .act:after,.ac-switch .act:after{bottom:2px}.ac-row-line{justify-content:space-between;align-items:center;gap:16px;min-height:24px;margin:-8px 0 -4px;display:flex}.ac-dev-note{font-size:var(--fs-2);letter-spacing:var(--ls-ui);color:var(--ink-3);line-height:20px}.ac-switch{gap:24px;display:flex}.ac-switch:empty{display:none}.ac-delete .ac-form2{padding-top:0}.wx{z-index:120;padding:max(40px, env(safe-area-inset-top)) 32px max(40px, env(safe-area-inset-bottom));background:var(--paper);animation:wx-ink var(--t-3) var(--ease-ink) both;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wx-brand{height:20px;color:var(--ink);display:block}.wx-brand svg{width:auto;height:100%;display:block;overflow:visible}.wx-main{text-align:right;position:absolute;top:192px;right:32px}.wx-k{font-size:var(--fs-3);color:var(--ink-2);animation:wx-ink var(--t-3) var(--ease-ink) calc(2 * var(--stagger)) both;margin:0;line-height:32px}.wx-d3{font-family:var(--f-num);font-variation-settings:"wght" 600;letter-spacing:.12em;color:var(--ink);margin:0 -.12em 0 .3em;font-weight:600;display:inline-block;position:relative}.wx-d3:before,.wx-d3:after{content:"";position:absolute;left:calc(50% - .06em)}.wx-d3:before{border-left:.75px solid var(--ink-2);transform-origin:50% 100%;height:168px;animation:wx-rise var(--t-4) var(--ease-survey) calc(3 * var(--stagger)) both;bottom:calc(100% - 2px)}.wx-d3:after{border-left:.75px solid var(--ink-2);border-top:.75px solid var(--ink-2);width:7px;height:7px;animation:wx-ink var(--t-2) var(--ease-ink) calc(3 * var(--stagger) + var(--t-4) - .12s) both;margin-left:-3.2px;bottom:calc(100% + 160px);transform:rotate(45deg)}.wx-h{font-size:var(--fs-6);font-variation-settings:"wght" 600;letter-spacing:.04em;font-feature-settings:"palt";animation:wx-ink var(--t-3) var(--ease-ink) calc(5 * var(--stagger)) both;margin:8px 0 0;font-weight:600;line-height:48px}.wx-close{color:var(--ink-3);align-self:center;margin-top:auto}.wx-close:hover{color:var(--ink)}@keyframes wx-ink{0%{opacity:0}}@keyframes wx-rise{0%{transform:scaleY(0)}}@media (width>=900px){.wx{padding-left:var(--margin);padding-right:var(--margin)}.wx-main{right:var(--margin)}}@media (prefers-reduced-motion:reduce){.wx,.wx-k,.wx-h,.wx-d3:before,.wx-d3:after{animation:none}}
