.react-activity-calendar__tooltip{color:#f0f0f0;background-color:#1a1a1a;border-radius:.25em;width:max-content;max-width:calc(100vw - 20px);padding:.2em .5em;font-size:13px}.react-activity-calendar__tooltip .react-activity-calendar__tooltip-arrow{fill:#1a1a1a}.react-activity-calendar__tooltip[data-color-scheme=dark]{color:#0f0f0f;background-color:#f0f0f0}.react-activity-calendar__tooltip[data-color-scheme=dark] .react-activity-calendar__tooltip-arrow{fill:#f0f0f0}@layer components{.text-selection{background:var(--color-selection-background);border-inline:2px solid #008cff;display:inline-block;position:relative}.text-selection:before,.text-selection:after{content:"";filter:drop-shadow(0 1px 2px #00000026);pointer-events:none;background:#008cff;border-radius:50%;width:.2em;height:.2em;position:absolute}.text-selection:before{top:0;left:-1px;translate:-50% -75%}.text-selection:after{bottom:0;right:-1px;translate:50% 75%}.keycap{color:#737373;-webkit-user-select:none;user-select:none;background:#686868;border-radius:7px;outline:none;width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1;position:relative;box-shadow:0 0 0 1px #00000026,inset 0 1px 3px #00000073}.keycap:active .keycap-face,.keycap[data-pressed=true] .keycap-face{translate:0;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 2px #00000014,0 .5px .5px #00000040}.keycap-face{background:linear-gradient(135deg,#fafafa,#ededed 65%,#e1e1e1);border:1px solid #c5c5c5;border-radius:6px;place-items:center;width:100%;height:100%;display:grid;translate:0 -1.5px;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 2px #00000014,0 2px 2px #00000080}@media (prefers-reduced-motion:no-preference){.keycap-face{transition:translate 80ms ease-out,box-shadow 80ms ease-out}}.copy-paste-keyboard{--keyboard-case-height:3rem;isolation:isolate;width:9.25rem;height:7.5rem;position:relative}.copy-paste-keyboard:before,.copy-paste-keyboard:after{content:"";pointer-events:none;background:linear-gradient(90deg,#b7b7b7,#f5f5f5 45%,#dedede 75%,#b4b4b4);position:absolute;left:50%;translate:-50%;box-shadow:1px 0 2px #0000001f}.copy-paste-keyboard:before{top:0;bottom:calc(var(--keyboard-case-height) - .375rem);width:6px}.copy-paste-keyboard:after{bottom:calc(var(--keyboard-case-height) - 1px);border:1px solid #c9c9c9;border-radius:3px 3px 0 0;width:11px;height:9px}.copy-paste-keyboard-case{z-index:1;height:var(--keyboard-case-height);background:linear-gradient(135deg,#bcbcbc,#9e9e9e 45%,#b9b9b9);border:1px solid #929292;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:5px 4px 4px;display:grid;position:absolute;inset:auto 0 0;box-shadow:inset 0 1.5px 1px #ffffffe6,inset 0 -1px 1px #00000040,0 2px 3px #00000026}.copy-paste-command{letter-spacing:-.03em;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;height:100%;padding:3px;font-size:6.5px;display:flex}.copy-paste-command-symbol{font-family:var(--font-sans);font-size:11px}}
