.codecard[data-astro-cid-4q7fvy2w]{--cc-bg:#10141a;background:var(--cc-bg);box-shadow:0 28px 60px -28px color-mix(in srgb, var(--deep) 70%, transparent);border:1px solid #ffffff12;border-radius:1rem;min-width:0;overflow:hidden}.cc-tabs[data-astro-cid-4q7fvy2w]{scrollbar-width:none;background:#0b0e13;border-bottom:1px solid #ffffff12;gap:2px;padding:6px 6px 0;display:flex;overflow-x:auto}.cc-tab[data-astro-cid-4q7fvy2w]{cursor:pointer;font:500 12.5px/1 var(--font-sans);color:#d6dde68c;border-radius:8px 8px 0 0;flex:none;padding:8px 10px;transition:color .15s,background .15s}.cc-tab[data-astro-cid-4q7fvy2w]:hover{color:#fff}.cc-file[data-astro-cid-4q7fvy2w]{color:#d6dde680;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:10px 16px;font:500 12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.cc-dots[data-astro-cid-4q7fvy2w]{gap:5px;display:inline-flex}.cc-dots[data-astro-cid-4q7fvy2w] i[data-astro-cid-4q7fvy2w]{background:#ffffff1f;border-radius:50%;width:9px;height:9px}.cc-panel[data-astro-cid-4q7fvy2w]{display:none}.cc-panel[data-astro-cid-4q7fvy2w] pre{counter-reset:ln;margin:0;padding:16px 16px 18px 0;font:13px/1.8 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto;background:var(--cc-bg)!important}.cc-panel[data-astro-cid-4q7fvy2w] .line:before{counter-increment:ln;content:counter(ln);text-align:right;color:#3a4552;user-select:none;width:2.6em;padding-right:1em;display:inline-block}.cc-short[data-astro-cid-4q7fvy2w]{display:none}@media (width<=640px){.cc-tab[data-astro-cid-4q7fvy2w]{padding:8px}.cc-long[data-astro-cid-4q7fvy2w]{display:none}.cc-short[data-astro-cid-4q7fvy2w]{display:inline}.cc-panel[data-astro-cid-4q7fvy2w] pre{padding-left:14px;font-size:11.5px}.cc-panel[data-astro-cid-4q7fvy2w] .line:before{display:none}}.cc-panel[data-astro-cid-4q7fvy2w]{animation:.3s cc-in}@keyframes cc-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.cc-panel[data-astro-cid-4q7fvy2w]{animation:none}}#cc-php[data-astro-cid-4q7fvy2w]:checked~.cc-panels[data-astro-cid-4q7fvy2w] .cc-panel-php[data-astro-cid-4q7fvy2w],#cc-laravel[data-astro-cid-4q7fvy2w]:checked~.cc-panels[data-astro-cid-4q7fvy2w] .cc-panel-laravel[data-astro-cid-4q7fvy2w],#cc-js[data-astro-cid-4q7fvy2w]:checked~.cc-panels[data-astro-cid-4q7fvy2w] .cc-panel-js[data-astro-cid-4q7fvy2w],#cc-ts[data-astro-cid-4q7fvy2w]:checked~.cc-panels[data-astro-cid-4q7fvy2w] .cc-panel-ts[data-astro-cid-4q7fvy2w],#cc-react[data-astro-cid-4q7fvy2w]:checked~.cc-panels[data-astro-cid-4q7fvy2w] .cc-panel-react[data-astro-cid-4q7fvy2w],#cc-angular[data-astro-cid-4q7fvy2w]:checked~.cc-panels[data-astro-cid-4q7fvy2w] .cc-panel-angular[data-astro-cid-4q7fvy2w]{display:block}#cc-php[data-astro-cid-4q7fvy2w]:checked~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-php[data-astro-cid-4q7fvy2w],#cc-laravel[data-astro-cid-4q7fvy2w]:checked~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-laravel[data-astro-cid-4q7fvy2w],#cc-js[data-astro-cid-4q7fvy2w]:checked~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-js[data-astro-cid-4q7fvy2w],#cc-ts[data-astro-cid-4q7fvy2w]:checked~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-ts[data-astro-cid-4q7fvy2w],#cc-react[data-astro-cid-4q7fvy2w]:checked~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-react[data-astro-cid-4q7fvy2w],#cc-angular[data-astro-cid-4q7fvy2w]:checked~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-angular[data-astro-cid-4q7fvy2w]{color:#fff;background:var(--cc-bg);box-shadow:inset 0 2px 0 var(--color-accent)}#cc-php[data-astro-cid-4q7fvy2w]:focus-visible~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-php[data-astro-cid-4q7fvy2w],#cc-laravel[data-astro-cid-4q7fvy2w]:focus-visible~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-laravel[data-astro-cid-4q7fvy2w],#cc-js[data-astro-cid-4q7fvy2w]:focus-visible~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-js[data-astro-cid-4q7fvy2w],#cc-ts[data-astro-cid-4q7fvy2w]:focus-visible~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-ts[data-astro-cid-4q7fvy2w],#cc-react[data-astro-cid-4q7fvy2w]:focus-visible~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-react[data-astro-cid-4q7fvy2w],#cc-angular[data-astro-cid-4q7fvy2w]:focus-visible~.cc-tabs[data-astro-cid-4q7fvy2w] .cc-tab-angular[data-astro-cid-4q7fvy2w]{outline:2px solid var(--color-accent);outline-offset:-2px}
