.plate-content-view{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;color:rgba(0,0,0,.9);max-width:100%;overflow-x:auto}.plate-content-wrapper{width:100%}.plate-content-readonly{min-height:auto!important;border:0!important;box-shadow:none!important;padding:0!important;background:transparent!important}.plate-content-static{padding:0!important;background-color:transparent!important}.plate-content-static,.plate-html-content{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;color:rgba(0,0,0,.9)}[data-slate-editor]{outline:none!important}.plate-content-readonly [data-slate-editor=true]{padding:0!important}.plate-content-view .plate-h1,.plate-content-view h1{font-size:2.25rem;font-weight:600;line-height:1.25;color:#111827;margin-top:2rem;margin-bottom:1rem;letter-spacing:-.025em}.plate-content-view .plate-h2,.plate-content-view h2{font-size:1.875rem;font-weight:600;line-height:1.25;color:#111827;margin-top:2rem;margin-bottom:1rem;letter-spacing:-.025em}.plate-content-view .plate-h3,.plate-content-view h3{font-size:1.5rem;font-weight:600;line-height:1.25;color:#111827;margin-top:2rem;margin-bottom:1rem}.plate-content-view .plate-h4,.plate-content-view h4{font-size:1.25rem;font-weight:600;line-height:1.25;color:#111827;margin-top:2rem;margin-bottom:1rem}.plate-content-view .plate-h5,.plate-content-view h5{font-size:1.125rem;font-weight:600;line-height:1.25;color:#111827;margin-top:2rem;margin-bottom:1rem}.plate-content-view .plate-h6,.plate-content-view h6{font-size:1rem;font-weight:600;line-height:1.25;color:#111827;margin-top:2rem;margin-bottom:1rem}.plate-content-view p{margin-bottom:1rem}.plate-content-view .plate-table,.plate-content-view table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.875rem;max-width:100%;overflow-x:auto;display:block}.plate-content-view .plate-table-td,.plate-content-view .plate-table-th,.plate-content-view table td,.plate-content-view table th{border:1px solid #e5e7eb;padding:.75rem;text-align:left}.plate-content-view .plate-table-th,.plate-content-view table th{background-color:#f9fafb;font-weight:600;color:#374151}.plate-content-view .math-inline,.plate-content-view .plate-equation-inline{font-style:normal;padding:0 .1em}.plate-content-view .katex-display,.plate-content-view .math-display,.plate-content-view .plate-equation-block{display:block;margin:1rem 0;padding:1rem;text-align:center;overflow-x:auto;overflow-y:hidden}.plate-content-view pre{background-color:#f9fafb;padding:1rem;border-radius:.375rem;overflow-x:auto;border:1px solid #e5e7eb;margin:1.5rem 0;white-space:pre-wrap;word-wrap:break-word}.plate-content-view code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;background-color:rgba(0,0,0,.05);padding:.2rem .4rem;border-radius:.25rem}.plate-content-view pre code{background-color:transparent;padding:0;font-size:.875rem;color:#334155}.plate-content-view .plate-code-block{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;margin:1.5rem 0;overflow:hidden}.plate-content-view .plate-code-header{padding:.5rem 1rem;background-color:#f3f4f6;border-bottom:1px solid #e5e7eb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;color:#6b7280;text-align:right}.plate-content-view .plate-code-content{padding:1rem;overflow-x:auto}.plate-content-view .plate-blockquote,.plate-content-view blockquote{border-left:4px solid #3b82f6;padding:.5rem 0 .5rem 1rem;margin:1.5rem 0;font-style:italic;color:#4b5563;background-color:#f3f4f6;border-radius:0 .25rem .25rem 0}.plate-content-view .callout,.plate-content-view .plate-callout{border-radius:.5rem;padding:1rem;margin:1.5rem 0;display:flex;align-items:flex-start;gap:.75rem;background-color:#f3f4f6;border-left:4px solid #9ca3af}.plate-content-view .callout-icon,.plate-content-view .plate-callout-icon{font-size:1.25rem;flex-shrink:0}.plate-content-view .callout-content,.plate-content-view .plate-callout-content{flex-grow:1}.plate-content-view .plate-toggle,.plate-content-view details.toggle{border:1px solid #e5e7eb;border-radius:.375rem;margin:1.5rem 0;overflow:hidden}.plate-content-view .plate-toggle-summary,.plate-content-view details.toggle summary{cursor:pointer;padding:.75rem 1rem;background-color:#fff;font-weight:500;display:flex;align-items:center;border-bottom:1px solid transparent}.plate-content-view .plate-toggle-summary:before,.plate-content-view details.toggle summary:before{content:"▶";font-size:.75rem;margin-right:.5rem;color:#6b7280;transition:transform .2s}.plate-content-view .plate-toggle[open] .plate-toggle-summary:before,.plate-content-view details.toggle[open] summary:before{transform:rotate(90deg)}.plate-content-view .plate-toggle[open] .plate-toggle-summary,.plate-content-view details.toggle[open] summary{border-bottom:1px solid #e5e7eb}.plate-content-view .plate-toggle-content,.plate-content-view details.toggle>div{padding:1rem;background-color:#fff}.plate-content-view ol,.plate-content-view ul{margin-bottom:1rem;padding-left:2rem}.plate-content-view .plate-checklist-item{display:flex;align-items:flex-start;margin-bottom:.25rem}.plate-content-view .plate-checklist-item input[type=checkbox]{margin-right:.5rem;margin-top:.25rem}.plate-content-view .plate-toc,.plate-content-view .table-of-contents{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem;margin:1.5rem 0}.plate-content-view .plate-toc-title,.plate-content-view .table-of-contents h2{font-size:1.25rem;margin-top:0;margin-bottom:.75rem;color:#374151}.plate-content-view .plate-toc-list,.plate-content-view .table-of-contents ul{padding-left:1.5rem;margin-bottom:0}.plate-content-view .plate-toc-item,.plate-content-view .table-of-contents li{margin-bottom:.25rem}.plate-content-view .plate-toc-link,.plate-content-view .table-of-contents a{color:#2563eb;text-decoration:none}.plate-content-view .plate-toc-link:hover,.plate-content-view .table-of-contents a:hover{text-decoration:underline}.plate-content-view .plate-date,.plate-content-view time{white-space:nowrap;color:#6b7280;font-size:.875rem}.plate-content-view .text-center{text-align:center}.plate-content-view .text-right{text-align:right}.plate-content-view .text-justify{text-align:justify}.plate-content-view .text-left{text-align:left}.plate-content-view .indent-1{padding-left:2rem}.plate-content-view .indent-2{padding-left:4rem}.plate-content-view .indent-3{padding-left:6rem}.plate-content-view .column-group,.plate-content-view .plate-column-group{display:flex;gap:1.5rem;margin:1.5rem 0;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.plate-content-view .column,.plate-content-view .plate-column{flex:1 0 auto;min-width:200px;max-width:100%}.plate-content-view img{max-width:100%;height:auto}@media (max-width:640px){.plate-content-view .plate-h1,.plate-content-view h1{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.75rem}.plate-content-view .plate-h2,.plate-content-view h2{font-size:1.3rem;margin-top:1.5rem;margin-bottom:.75rem}.plate-content-view .plate-h3,.plate-content-view h3{font-size:1.1rem;margin-top:1.25rem;margin-bottom:.75rem}.plate-content-view li,.plate-content-view p{font-size:.95rem;line-height:1.5;margin-bottom:.75rem}.plate-content-view .plate-table-td,.plate-content-view .plate-table-th,.plate-content-view table td,.plate-content-view table th{padding:.5rem;font-size:.875rem}.plate-content-view .katex,.plate-content-view .math-display,.plate-content-view .plate-equation-block{font-size:.9em}.plate-content-view .column-group,.plate-content-view .plate-column-group{gap:.5rem;margin:1rem 0}.plate-content-view .column,.plate-content-view .plate-column{min-width:150px;font-size:.85rem}.plate-content-view .indent-1{padding-left:1rem}.plate-content-view .indent-2{padding-left:1.5rem}.plate-content-view .indent-3{padding-left:2rem}.plate-content-view{padding:0 .25rem}.plate-content-view .callout,.plate-content-view .plate-blockquote,.plate-content-view .plate-callout,.plate-content-view .plate-code-block,.plate-content-view .plate-table,.plate-content-view blockquote,.plate-content-view pre,.plate-content-view table{margin:1rem 0}}.plate-content-view *{max-width:100%;box-sizing:border-box}