.yc{position:fixed;z-index:50;right:max(16px,calc(env(safe-area-inset-right) + 8px));bottom:max(16px,calc(env(safe-area-inset-bottom) + 12px));font-family:var(--sans);transition:opacity var(--d-2) var(--ease),translate var(--d-2) var(--ease),visibility 0s}.yc[data-hide],html:has(.inspect:not([hidden])) .yc,html:has(.menu-btn[aria-expanded=true]) .yc,html:has(.v5.terminal) .yc{opacity:0;translate:0 14px;visibility:hidden;pointer-events:none;transition:opacity var(--d-1) var(--ease),translate var(--d-1) var(--ease),visibility 0s var(--d-1)}.yc-btn{font:inherit;display:grid;place-items:center;width:56px;height:56px;padding:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--flesh);border:1px solid rgba(28,42,33,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 14px 30px -12px rgba(10,14,11,.55),0 2px 6px -2px rgba(10,14,11,.25);transition:transform var(--d-1) var(--ease),box-shadow var(--d-2) var(--ease)}.yc-btn svg{width:44px;height:44px;overflow:visible}.yc-btn:active{transform:scale(.94);transition-duration:.08s}.yc-btn:focus-visible{outline:3px solid var(--acc-dark);outline-offset:3px}.yc-btn[aria-expanded=true]{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.yc-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 20px 36px -14px rgba(10,14,11,.6),0 2px 6px -2px rgba(10,14,11,.25)}}.yc .eyes{transform-box:fill-box;transform-origin:50% 50%}.yc.hello .eyes{animation:yc-look .9s var(--ease) .25s 1}@keyframes yc-look{40%,70%{transform:translateY(-1.4px)}}.yc-pop{position:fixed;inset:auto;margin:0;right:max(16px,calc(env(safe-area-inset-right) + 8px));bottom:calc(max(16px, calc(env(safe-area-inset-bottom) + 12px)) + 68px);width:min(340px,calc(100vw - 32px));padding:20px 20px 18px;border:1px solid var(--flesh-line);border-radius:var(--r-3);background:var(--flesh);color:var(--on-light);font-family:var(--sans);font-size:15px;line-height:1.45;text-align:left;box-shadow:0 30px 70px -28px rgba(10,14,11,.7),0 4px 14px -6px rgba(10,14,11,.3);transform-origin:calc(100% - 28px) calc(100% + 40px);opacity:0;transform:translateY(10px) scale(.94);transition:opacity .16s var(--ease),transform .16s var(--ease),overlay .16s allow-discrete,display .16s allow-discrete}.yc-pop:popover-open{opacity:1;transform:none;transition-duration:.24s}@starting-style{.yc-pop:popover-open{opacity:0;transform:translateY(10px) scale(.94)}}.yc-pop::-webkit-backdrop{background:transparent}.yc-pop::backdrop{background:transparent}.yc-k{margin:0 0 6px;font-size:12.5px;color:var(--on-light-2);font-variation-settings:"MONO" 1}.yc .yc-h{margin:0 44px 6px 0;max-width:none;font-size:22px;line-height:1.15;font-weight:720;letter-spacing:-.015em}.yc .yc-h em{font-family:var(--serif);font-weight:400;font-style:italic;font-size:1.12em;letter-spacing:0}.yc-p{margin:0 0 16px;color:var(--on-light-2)}.yc-x{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;opacity:.7}.yc-x:focus-visible,.yc-x:hover{opacity:1;background:rgba(28,42,33,.07)}.yc-x:focus-visible{outline:3px solid var(--acc-light);outline-offset:0}.yc-x svg{width:18px;height:18px}.yc-ways{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.yc-ways a{display:grid;grid-template-columns:36px 1fr;grid-column-gap:12px;column-gap:12px;align-items:center;min-height:56px;padding:9px 14px 9px 10px;border-radius:var(--r-2);text-decoration:none;color:inherit;border:1px solid var(--flesh-line);background:var(--flesh-2);transition:transform var(--d-1) var(--ease),border-color var(--d-1),background-color var(--d-1)}.yc-ways a:active{transform:scale(.98);transition-duration:.08s}.yc-ways a:focus-visible{outline:3px solid var(--acc-light);outline-offset:2px}.yc-ways .go{background:var(--acc-light);border-color:var(--acc-light);color:var(--flesh)}.yc-ways .ic{grid-row:span 2;width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:rgba(28,42,33,.08)}.yc-ways .go .ic{background:rgba(238,231,213,.14)}.yc-ways .ic svg{width:20px;height:20px}.yc-ways b{font-weight:650;font-size:15.5px}.yc-ways small{font-size:12.5px;opacity:.78;font-variation-settings:"MONO" 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover) and (pointer:fine){.yc-ways a:hover{transform:translateY(-1px);border-color:var(--acc-light)}}@media (prefers-reduced-motion:reduce){.yc,.yc[data-hide]{translate:none!important}.yc-pop,.yc-pop:popover-open{transform:none}.yc-btn,.yc-ways a{transition:none}.yc .eyes{animation:none!important}@starting-style{.yc-pop:popover-open{transform:none}}}@media (prefers-contrast:more){.yc-btn,.yc-pop{border-color:currentColor}}@media print{.yc{display:none}}