@media print{@page{margin:15mm;size:A4;@top-left{content:none}@top-center{content:none}@top-right{content:none}@bottom-left{content:none}@bottom-center{content:none}@bottom-right{content:none}}body,.dark body{color:#000!important;background:#fff!important}.no-print{display:none!important}}.prism-editor-wrapper{background:#1e1e1e;border:1px solid #333;border-radius:4px;overflow:hidden}.prism-editor-container{min-height:150px;display:flex}.prism-line-numbers{color:#858585;text-align:right;-webkit-user-select:none;user-select:none;background:#252525;border-right:1px solid #333;min-width:40px;padding:1rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.5}.prism-editor{flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:12px!important}.prism-editor textarea{outline:none!important}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6a9955}.token.punctuation{color:#d4d4d4}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#9cdcfe}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#ce9178}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#d4d4d4}.token.atrule,.token.attr-value,.token.keyword{color:#569cd6}.token.function,.token.class-name{color:#dcdcaa}.token.regex,.token.important,.token.variable{color:#d16969}.a4-page{background:#fff;width:100%;max-width:210mm;min-height:297mm;margin:.5rem auto;padding:8mm;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px -10px #0000001a}@media (min-width:768px){.a4-page{margin:1rem auto;padding:12mm}}.dark .a4-page{background:#09090b;border:1px solid #18181b;box-shadow:0 10px 30px -10px #00000080}@media print{.a4-page,.dark .a4-page{box-shadow:none;width:100%;height:auto;margin:0;padding:0;color:#000!important;background:#fff!important;border:none!important;position:relative!important;overflow:visible!important}.a4-page,.a4-page *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}.a4-page .bg-zinc-200,.a4-page .dark .bg-zinc-800{background-color:#0000!important}.print-divider{width:100%;border-top:1px solid #c4c4c4!important;height:0!important}}
