:root{--color-bg: #242424;--color-text: rgba(255, 255, 255, .87);--color-header: #ff9500;--color-left-bg: #212121;--color-code-bg: #2a2a2a;--color-right-bg: #343434;--color-right-text: #e0e0e0;--color-btn-bg: #ff9500;--color-btn-hover: #ff8000;--color-btn-text: #fff;--color-pre-bg: #1e1e1e;--color-pre-code: #d4d4d4;--color-link: #646cff;--color-link-hover: #535bf2;--color-error: #bbbbbb;--color-border: #646cff;--color-btn-border: transparent;--color-btn-bg-light: #f9f9f9;--color-link-hover-light: #747bff;--color-bg-light: #ffffff;--color-text-light: #213547}[data-theme=dark]{--color-bg: #242424;--color-text: rgba(255, 255, 255, .87);--color-header: #ff9500;--color-left-bg: #212121;--color-code-bg: #2a2a2a;--color-right-bg: #343434;--color-right-text: #e0e0e0;--color-btn-bg: #ff9500;--color-btn-hover: #ff8000;--color-btn-text: #fff;--color-pre-bg: #1e1e1e;--color-pre-code: #d4d4d4;--color-link: #646cff;--color-link-hover: #535bf2;--color-error: #bbbbbb;--color-border: #646cff;--color-btn-border: transparent}[data-theme=light]{--color-bg: #c9c9c8dc;--color-text: hsl(210, 11%, 4%);--color-header: #ff9500;--color-left-bg: #EEEEEE;--color-code-bg: #eef2f3;--color-code-text: #000000;--color-right-bg: #f1ecec;--color-right-text: #000000;--color-btn-bg: #ff9500;--color-btn-hover: #ff8000;--color-btn-text: #fff;--color-pre-bg: #ffe5c234;--color-pre-code: #1a2329;--color-link: #646cff;--color-link-hover: #747bff;--color-error: #888;--color-border: #646cff;--color-btn-border: transparent}[data-theme=light] .left .code,[data-theme=light] .react-simple-code-editor textarea{border:none!important;box-shadow:none!important;color:var(--color-code-text)!important}[data-theme=light] .left .code pre,[data-theme=light] .left .code code{color:var(--color-code-text)!important}body{background-color:var(--color-bg);color:var(--color-text)}header{color:var(--color-header)}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}button{background-color:var(--color-btn-bg);color:var(--color-btn-text);border:1px solid var(--color-btn-border)}button:hover{border-color:var(--color-border);background-color:var(--color-btn-hover)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}main .left{background-color:var(--color-left-bg)}.left .code{background-color:var(--color-code-bg)}main .right{background-color:var(--color-right-bg);color:var(--color-right-text)}.right pre{background-color:var(--color-pre-bg)}.right .loading,.right .error{color:var(--color-error)}@media (prefers-color-scheme: light){:root{color:var(--color-text-light);background-color:var(--color-bg-light)}a:hover{color:var(--color-link-hover-light)}button{background-color:var(--color-btn-bg-light)}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%;background-color:var(--color-bg);font-family:Fira Code,JetBrains Mono,monospace}header{color:var(--color-header);text-align:center;padding:.5rem;font-size:1.5rem;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.5);animation:glow 2s ease-in-out infinite}@keyframes glow{0%{text-shadow:0 0 10px rgba(0,0,0,.5)}50%{text-shadow:0 0 20px rgba(255,111,0,.8)}to{text-shadow:0 0 10px rgba(0,0,0,.5)}}main{height:calc(100% - 40px);width:100%;padding:1rem;display:flex;gap:.5rem}main .left,main .right{height:100%;flex-basis:50%;border-radius:.7rem}main .left{background-color:var(--color-left-bg);display:flex;flex-direction:column}.left-header{display:flex;justify-content:space-between;align-items:center;padding:.5rem}.left h3{color:var(--color-header);font-size:1rem;font-weight:600}.left .button-bar{display:flex;gap:.5rem}.left .button-bar button,.left .review-btn{background-color:var(--color-btn-bg);color:var(--color-btn-text);border:none;padding:.35rem .8rem;font-size:1rem;cursor:pointer;border-radius:.4rem;transition:background-color .2s;position:relative;font-weight:500}.left .button-bar button:hover,.left .review-btn:hover{background-color:var(--color-btn-hover)}.review-btn{width:130px;overflow:hidden;z-index:1}.review-btn.reviewing:before{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,var(--color-btn-hover),transparent);animation:button-progress 1.5s linear infinite}@keyframes button-progress{0%{left:-100%}50%{left:0}to{left:100%}}.left .code{flex:1;overflow:auto;border-radius:.7rem;background-color:var(--color-code-bg);padding:0 .5rem .5rem}.react-simple-code-editor textarea:focus{outline:none;background-color:#ff950012}main .right{background-color:var(--color-right-bg);overflow:auto;color:var(--color-right-text);font-size:.95rem;line-height:1.6;display:flex;flex-direction:column}.right h3{color:var(--color-header);font-size:1rem;font-weight:600;padding:.5rem}.right .review-content{padding:1rem 1.5rem;flex:1;overflow:auto}.right .review-content>*{margin-top:.5rem}.right ul{list-style-type:disc;padding-left:1.5rem;margin:.5rem 0}.right ul li{margin-bottom:.3rem}.right pre{background-color:var(--color-pre-bg);padding:.8rem;border-radius:.5rem;overflow-x:auto;font-size:.85rem;margin:.5rem 0}.right pre code{color:var(--color-pre-code)}.right .loading,.right .error{font-style:italic;color:var(--color-error)}.loading-spinner{display:flex;align-items:center;justify-content:center;height:100%;font-size:2rem;gap:.2em}.loading-spinner .dot{animation:bounce 1.2s infinite both;color:var(--color-header);font-weight:700;opacity:.7}.loading-spinner .dot:nth-child(2){animation-delay:.2s}.loading-spinner .dot:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,80%,to{transform:scale(1);opacity:.7}40%{transform:scale(1.5);opacity:1}}.toast{position:fixed;left:50%;bottom:2rem;transform:translate(-50%);min-width:220px;max-width:90vw;padding:.8rem 1.5rem;border-radius:.5rem;font-size:1rem;font-weight:500;z-index:1000;background:var(--color-bg);color:var(--color-header);box-shadow:0 2px 16px #0000002e;opacity:.97;animation:toast-in .3s cubic-bezier(.4,2,.6,1) both}.toast.success{border:2px solid #4caf50;color:#4caf50}.toast.error{border:2px solid #ff5252;color:#ff5252}@keyframes toast-in{0%{opacity:0;transform:translate(-50%) translateY(30px)}to{opacity:.97;transform:translate(-50%) translateY(0)}}button,.left .review-btn{transition:background .2s,color .2s,box-shadow .2s,transform .1s}button:active,.left .review-btn:active{transform:scale(.97);box-shadow:0 2px 8px #00000014}.codalyst-main-message{display:flex;flex-direction:column;align-items:center;font-family:Orbitron,Fira Code,JetBrains Mono,monospace;font-size:1.25rem;font-weight:700;margin-top:2.5rem;margin-bottom:2.5rem;letter-spacing:1.5px;animation:codalyst-fade-in 1.2s cubic-bezier(.4,2,.6,1) both}.codalyst-gradient-text{background:linear-gradient(90deg,#ff9500,#ff8000,#646cff,#00c3ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:2.1rem;font-weight:900;letter-spacing:2px;margin-bottom:.5rem;animation:codalyst-glow 2.5s infinite alternate}.codalyst-boost,.codalyst-ai,.codalyst-quality,.codalyst-speed{margin:.2rem 0;font-size:1.1rem;font-weight:600;opacity:.92}.codalyst-magic{color:#ff9500;font-size:2.2rem;margin-top:.7rem;animation:codalyst-magic-spin 2.5s linear infinite}@keyframes codalyst-fade-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes codalyst-glow{0%{text-shadow:0 0 10px #ff9500}to{text-shadow:0 0 30px #646cff}}@keyframes codalyst-magic-spin{0%{transform:rotate(0) scale(1)}80%{transform:rotate(340deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.codalyst-loader{display:flex;flex-direction:column;align-items:center;margin-top:2.5rem;margin-bottom:2.5rem}.loader-bar{width:120px;height:10px;background:linear-gradient(90deg,#ff9500,#646cff,#00c3ff,#ff9500);border-radius:8px;position:relative;overflow:hidden;margin-bottom:1.2rem}.loader-bar:before{content:"";position:absolute;left:-40%;top:0;width:40%;height:100%;background:#ffffffb3;filter:blur(2px);animation:loader-bar-move 1.2s linear infinite}@keyframes loader-bar-move{0%{left:-40%}to{left:100%}}.loader-text{font-size:1.1rem;color:#646cff;font-weight:600;letter-spacing:1px;animation:loader-text-fade 1.2s infinite alternate}@keyframes loader-text-fade{0%{opacity:.7}to{opacity:1}}.fetch-pop{position:absolute;right:2.5rem;top:2.5rem;background:linear-gradient(90deg,#ff9500 60%,#646cff);color:#fff;padding:.9rem 1.7rem;border-radius:1.2rem;box-shadow:0 4px 24px #0000002e;display:flex;align-items:center;gap:.7rem;font-size:1.1rem;font-weight:600;z-index:2000;animation:fetch-pop-in .5s cubic-bezier(.4,2,.6,1) both,fetch-pop-out .5s 1.3s cubic-bezier(.4,2,.6,1) both}.fetch-pop-icon{font-size:1.5rem;color:#fffbe7;animation:fetch-pop-icon-bounce 1.2s infinite alternate}@keyframes fetch-pop-in{0%{opacity:0;transform:translateY(-30px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fetch-pop-out{0%{opacity:1}to{opacity:0}}@keyframes fetch-pop-icon-bounce{0%{transform:scale(1)}to{transform:scale(1.2)}}.fetch-pop-magic{background:linear-gradient(90deg,#ff9500 60%,#646cff);box-shadow:0 6px 32px #646cff2e,0 0 0 4px #ff950044;border:2px solid #fffbe7;animation:fetch-pop-magic-in .5s cubic-bezier(.4,2,.6,1) both,fetch-pop-magic-out .5s 1.3s cubic-bezier(.4,2,.6,1) both}@keyframes fetch-pop-magic-in{0%{opacity:0;transform:translateY(-30px) scale(.8) rotate(-8deg);filter:blur(4px)}60%{opacity:1;transform:translateY(6px) scale(1.05) rotate(3deg);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes fetch-pop-magic-out{0%{opacity:1}to{opacity:0}}.magic-wand{color:#fffbe7;font-size:1.5rem;animation:magic-wand-sparkle 1.2s infinite alternate;filter:drop-shadow(0 0 6px #ff9500cc)}@keyframes magic-wand-sparkle{0%{transform:rotate(-10deg) scale(1);filter:drop-shadow(0 0 6px #ff9500cc)}60%{transform:rotate(10deg) scale(1.15);filter:drop-shadow(0 0 16px #fffbe7)}to{transform:rotate(-10deg) scale(1);filter:drop-shadow(0 0 6px #ff9500cc)}}@media (max-width: 900px){main{flex-direction:column;height:auto;padding:.5rem}main .left,main .right{flex-basis:auto;min-width:0;min-height:250px;margin-bottom:1rem;border-radius:.5rem}.right .review-content{padding:1rem .5rem}}@media (max-width: 600px){header{font-size:1.1rem;padding:.3rem}main{padding:.2rem;gap:.2rem}.left-header{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.3rem}.left h3,.right h3{font-size:.95rem;padding:.3rem}.left .button-bar button,.left .review-btn{font-size:.95rem;padding:.25rem .6rem}.left .code{padding:0 .2rem .2rem;font-size:14px}.right .review-content{padding:.5rem .2rem}.loading-spinner{font-size:1.2rem}}.codalyst-loader-alt{display:flex;flex-direction:column;align-items:center;margin-top:2.5rem;margin-bottom:2.5rem}.dot-spinner{display:flex;gap:.5rem;margin-bottom:1.2rem}.dot-spinner .dot{width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#ff9500 60%,#646cff);opacity:.7;animation:dot-bounce 1.2s infinite alternate}.dot-spinner .dot1{animation-delay:0s}.dot-spinner .dot2{animation-delay:.2s}.dot-spinner .dot3{animation-delay:.4s}.dot-spinner .dot4{animation-delay:.6s}@keyframes dot-bounce{0%{transform:translateY(0) scale(1);opacity:.7}to{transform:translateY(-18px) scale(1.2);opacity:1}}.loader-text-alt{font-size:1.1rem;color:#646cff;font-weight:600;letter-spacing:1px;animation:loader-text-fade 1.2s infinite alternate}.fetch-pop-mini{right:1.2rem;top:1.2rem;padding:.5rem 1.1rem;font-size:.95rem;border-radius:.7rem;min-width:0;max-width:80vw}.fetch-pop-icon.spin{animation:fetch-pop-icon-spin 1.2s linear infinite}@keyframes fetch-pop-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-animate{animation:toast-in .3s cubic-bezier(.4,2,.6,1) both,toast-pop .7s .1s cubic-bezier(.4,2,.6,1) alternate}@keyframes toast-pop{0%{transform:translate(-50%) scale(1)}40%{transform:translate(-50%) scale(1.08)}to{transform:translate(-50%) scale(1)}}.toast.success{border:2px solid #4caf50;color:#fff;background:linear-gradient(90deg,#4caf50 60%,#00c3ff);box-shadow:0 2px 16px #4caf502e;text-shadow:0 1px 8px #4caf50cc}.toast-minimal{min-width:unset;max-width:unset;width:auto;display:inline-block;left:50%;transform:translate(-50%);padding:.5rem 1rem;border-radius:.4rem;box-shadow:0 2px 8px #00000014}.code-hint-animate{position:absolute;left:1.3%;top:6.9rem;transform:translate(-50%);color:#646cff;font-size:1.08rem;font-family:Fira Code,JetBrains Mono,monospace;opacity:.92;background:transparent;border-radius:.5rem;padding:.4rem 1.1rem;animation:code-hint-fade-in 1.1s cubic-bezier(.4,2,.6,1) both;z-index:10;pointer-events:none;display:flex;align-items:center;gap:.3rem}.code-hint-cursor{font-weight:900;color:#ff9500;font-size:1.2rem;animation:code-hint-cursor-blink 1s steps(2,start) infinite}@keyframes code-hint-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes code-hint-fade-in{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:.92;transform:translateY(0) scale(1)}}.code-hint-typed{font-weight:600;color:#646cff;font-size:1.08rem;letter-spacing:.5px;margin-left:.2rem;font-family:Fira Code,JetBrains Mono,monospace}.code-hint-finger{font-size:1.3rem;margin-left:.5rem;animation:pen-typing .5s steps(2,start) infinite alternate;display:inline-block;transform:none}@keyframes pen-typing{0%{transform:translateY(0) scale(1) rotate(-10deg)}30%{transform:translateY(2px) scale(1.05) rotate(-5deg)}60%{transform:translateY(-2px) scale(1.1) rotate(0)}to{transform:translateY(0) scale(1) rotate(-10deg)}}.theme-toggle-anim{animation:theme-toggle-flip .6s cubic-bezier(.4,2,.6,1);backface-visibility:hidden;perspective:400px}@keyframes theme-toggle-flip{0%{transform:rotateY(0) scale(1)}40%{transform:rotateY(90deg) scale(1.2)}60%{transform:rotateY(180deg) scale(1.1)}80%{transform:rotateY(270deg) scale(1.05)}to{transform:rotateY(360deg) scale(1)}}body,html,#root,main,.left,.right{transition:background-color .5s cubic-bezier(.4,2,.6,1),color .5s cubic-bezier(.4,2,.6,1)}.theme-transition-overlay{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;pointer-events:none;width:100vw;height:100vh;display:flex;align-items:flex-end;justify-content:center;animation:overlay-fade 2.2s cubic-bezier(.4,2,.6,1) forwards;transition:background 1.2s cubic-bezier(.4,2,.6,1),filter 1.2s cubic-bezier(.4,2,.6,1);background:#0000001f;filter:blur(.5px)}@keyframes overlay-fade{0%{opacity:1}70%{opacity:1}to{opacity:0}}.theme-transition-overlay .sky{position:absolute;width:100vw;height:100vh;left:0;top:0;z-index:1;background:linear-gradient(to top,#ffb347,#ffcc80 40%,#fffbe7);opacity:.97;transition:background 1.2s cubic-bezier(.4,2,.6,1),opacity 1.2s cubic-bezier(.4,2,.6,1);box-shadow:0 0 120px 40px #ffb34744 inset}.theme-transition-overlay.sunset .sky{background:linear-gradient(to top,#232946,#3a3a5d 40%,#ffb347);box-shadow:0 0 120px 40px #23294666 inset}.theme-transition-overlay.sunrise .sky{background:linear-gradient(to top,#ffb347,#ffcc80 40%,#fffbe7);box-shadow:0 0 120px 40px #ffb34744 inset}.theme-transition-overlay .sun{position:absolute;left:50%;transform:translate(-50%);width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 60% 40%,#fffbe7 60%,#ffb347);box-shadow:0 0 120px 40px #fffbe7cc,0 0 80px 30px #ffb34799,0 0 #fffbe7;z-index:2;animation:sun-rise-move 1.8s cubic-bezier(.4,2,.6,1) forwards}.theme-transition-overlay:after{content:"";position:absolute;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:10;background:radial-gradient(ellipse at center,transparent 60%,rgba(0,0,0,.18) 100%);opacity:.7;transition:opacity 1.2s cubic-bezier(.4,2,.6,1)}.theme-transition-overlay.sunset .sun{animation-name:sun-set-move}@keyframes sun-rise-move{0%{bottom:-140px;opacity:.7}40%{bottom:60px;opacity:1}to{bottom:100vh;opacity:0}}@keyframes sun-set-move{0%{top:-140px;opacity:.7}40%{top:60px;opacity:1}to{top:100vh;opacity:0}}.cloud{position:absolute;background:#fff;border-radius:50%;opacity:.7;z-index:3;filter:blur(1px);animation:cloud-move 2.2s linear infinite}.cloud1{width:90px;height:40px;left:20vw;top:18vh;animation-delay:0s}.cloud2{width:120px;height:50px;left:60vw;top:22vh;animation-delay:.5s}.cloud3{width:70px;height:30px;left:40vw;top:10vh;animation-delay:1s}@keyframes cloud-move{0%{opacity:.7;transform:translate(0)}50%{opacity:.9;transform:translate(30px)}to{opacity:.7;transform:translate(0)}}.stars{position:absolute;width:100vw;height:100vh;left:0;top:0;pointer-events:none;z-index:4;background:transparent}.stars1:before,.stars2:before{content:"";position:absolute;width:100vw;height:100vh;left:0;top:0;background-image:radial-gradient(circle,#fff 1.5px,transparent 1.5px),radial-gradient(circle,#fff 1.2px,transparent 1.2px),radial-gradient(circle,#fff 1.8px,transparent 1.8px);background-size:160px 160px,240px 240px,400px 400px;background-position:10px 20px,120px 160px,240px 80px;opacity:.7;animation:stars-twinkle 2.2s infinite alternate}.stars2:before{background-position:80px 120px,200px 40px,360px 200px;opacity:.5;animation-delay:1.1s}@keyframes stars-twinkle{0%{opacity:.7}to{opacity:1}}.star-twinkle{position:absolute;width:8px;height:8px;border-radius:50%;background:#fff;opacity:.7;z-index:5;pointer-events:none;animation:star-twinkle-anim 1.5s infinite alternate}.star-twinkle.s1{left:15vw;top:12vh;animation-delay:.2s}.star-twinkle.s2{left:35vw;top:22vh;animation-delay:.7s}.star-twinkle.s3{left:55vw;top:18vh;animation-delay:1.1s}.star-twinkle.s4{left:75vw;top:10vh;animation-delay:.5s}.star-twinkle.s5{left:60vw;top:30vh;animation-delay:1.3s}@keyframes star-twinkle-anim{0%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}to{opacity:.5;transform:scale(1)}}.copy-review-btn{background:none;border:none;font-size:1.1rem;margin-left:.7rem;cursor:pointer;color:var(--color-header);transition:color .2s;vertical-align:middle}.copy-review-btn:hover{color:#646cff}.button-bar button[title="Copy Code"]{background:none;border:none;font-size:1.1rem;cursor:pointer;color:var(--color-header);transition:color .2s}.button-bar button[title="Copy Code"]:hover{color:#646cff}
