.ContentDocumentRenderer-module__aNMg2q__root{color:inherit;overflow-wrap:anywhere}.ContentDocumentRenderer-module__aNMg2q__root .contentColorGray{--content-text-color:#6b7280;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorBrown{--content-text-color:#8b5e3c;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorOrange{--content-text-color:#b45309;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorYellow{--content-text-color:#92400e;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorGreen{--content-text-color:#166534;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorBlue{--content-text-color:#1d4ed8;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorPurple{--content-text-color:#7e22ce;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorPink{--content-text-color:#be185d;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentColorRed{--content-text-color:#b91c1c;color:var(--content-text-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundGray{--content-background-color:#f3f4f6;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundBrown{--content-background-color:#f5eee8;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundOrange{--content-background-color:#ffedd5;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundYellow{--content-background-color:#fef9c3;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundGreen{--content-background-color:#dcfce7;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundBlue{--content-background-color:#dbeafe;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundPurple{--content-background-color:#f3e8ff;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundPink{--content-background-color:#fce7f3;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root .contentBackgroundRed{--content-background-color:#fee2e2;background-color:var(--content-background-color)}.ContentDocumentRenderer-module__aNMg2q__root.ContentDocumentRenderer-module__aNMg2q__root.ContentDocumentRenderer-module__aNMg2q__root :is(p,li,h2,h3,h4,h5,a,table,th,td,code){color:var(--content-text-color,inherit)}.ContentDocumentRenderer-module__aNMg2q__root.ContentDocumentRenderer-module__aNMg2q__root.ContentDocumentRenderer-module__aNMg2q__root :is(p,li,th,td){background-color:var(--content-background-color,transparent)}.ContentDocumentRenderer-module__aNMg2q__root .contentChildren{margin-inline-start:1.5rem}.ContentDocumentRenderer-module__aNMg2q__root .contentTableScroll{max-width:100%;overflow-x:auto}.ContentDocumentRenderer-module__aNMg2q__root .contentTableScroll table{border-collapse:collapse;width:100%}:is(.ContentDocumentRenderer-module__aNMg2q__root .contentTableScroll th,.ContentDocumentRenderer-module__aNMg2q__root .contentTableScroll td){text-align:left;border:1px solid #d1d5db;padding:.5rem .75rem}.ContentDocumentRenderer-module__aNMg2q__root .contentFigure{margin:1.5rem auto}.ContentDocumentRenderer-module__aNMg2q__root .contentFigure img{width:100%;height:auto;display:block}.ContentDocumentRenderer-module__aNMg2q__root .contentFigure figcaption{text-align:center;color:#6b7280;margin-top:.5rem}.ContentDocumentRenderer-module__aNMg2q__root .contentWidth25{width:25%}.ContentDocumentRenderer-module__aNMg2q__root .contentWidth50{width:50%}.ContentDocumentRenderer-module__aNMg2q__root .contentWidth75{width:75%}.ContentDocumentRenderer-module__aNMg2q__root .contentWidth100{width:100%}.ContentDocumentRenderer-module__aNMg2q__root .contentCallout{border-left:4px solid #64748b;padding:.75rem 1rem}.ContentDocumentRenderer-module__aNMg2q__root .contentCalloutInfo{border-color:#2563eb}.ContentDocumentRenderer-module__aNMg2q__root .contentCalloutNotice{border-color:#d97706}.ContentDocumentRenderer-module__aNMg2q__root .contentCalloutWarning{border-color:#dc2626}
.content-editor-module__JmD3YW__shell{color:#343a40;background:#fff;border:1px solid #dee2e6;border-radius:4px}.content-editor-module__JmD3YW__field{color:#343a40;min-width:0}.content-editor-module__JmD3YW__field :is(button,input,textarea,summary):focus-visible{outline:2px solid var(--subject-color,#dc6c58);outline-offset:3px}.content-editor-module__JmD3YW__modeActions{flex-wrap:wrap;gap:8px;margin-block:12px;display:flex}.content-editor-module__JmD3YW__modeActions [role=tab]{color:#343a40;font:inherit;background:#fff;border:0;border-bottom:3px solid #0000;padding:10px 18px}.content-editor-module__JmD3YW__modeActions [aria-selected=true]{border-color:var(--subject-color,#dc6c58);background:#f9ece9}.content-editor-module__JmD3YW__advancedLink{color:#595959;background:0 0;border:0;padding:8px 0;text-decoration:underline}.content-editor-module__JmD3YW__blocking,.content-editor-module__JmD3YW__information{overflow-wrap:anywhere;border-left:4px solid;margin-block:12px;padding:12px 16px}.content-editor-module__JmD3YW__blocking{color:#762e19;background:#fff3ed;border-color:#b64b2e}.content-editor-module__JmD3YW__information{background:#f3f6f8;border-color:#64748b}.content-editor-module__JmD3YW__review h3{margin-top:16px;font-size:1.25rem}.content-editor-module__JmD3YW__review h4{font-size:1rem}.content-editor-module__JmD3YW__warningItem{margin-block:12px}.content-editor-module__JmD3YW__warningItem label{align-items:baseline;gap:8px;margin-top:8px;display:flex}.content-editor-module__JmD3YW__comparison{border-block:1px solid #dee2e6;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding-block:16px;display:grid}.content-editor-module__JmD3YW__comparison section{overflow-wrap:anywhere;min-width:0;overflow-x:auto}.content-editor-module__JmD3YW__review pre,.content-editor-module__JmD3YW__source{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto}.content-editor-module__JmD3YW__markdownLabel{gap:8px;display:grid}.content-editor-module__JmD3YW__markdownLabel textarea{border:1px solid #adb5bd;border-radius:4px;width:100%;padding:12px;font-family:monospace}@media (max-width:640px){.content-editor-module__JmD3YW__comparison{grid-template-columns:minmax(0,1fr);gap:16px}.content-editor-module__JmD3YW__modeActions button{min-height:44px}}.content-editor-module__JmD3YW__toolbarShell{top:var(--content-editor-toolbar-top,0px);z-index:20;background:#fff;border-bottom:1px solid #dee2e6;position:sticky}.content-editor-module__JmD3YW__toolbar{flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.content-editor-module__JmD3YW__toolbar button,.content-editor-module__JmD3YW__toolbar select,.content-editor-module__JmD3YW__panel button,.content-editor-module__JmD3YW__panel input{color:#343a40;min-height:32px;font:inherit;background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:4px 7px;font-size:.875rem}.content-editor-module__JmD3YW__toolbar button:hover,.content-editor-module__JmD3YW__toolbar button[aria-pressed=true]{border-color:var(--subject-color,#dc6c58);background:#f9ece9}.content-editor-module__JmD3YW__toolbar :is(button,select):focus-visible,.content-editor-module__JmD3YW__panel :is(button,input):focus-visible{outline:2px solid var(--subject-color,#dc6c58);outline-offset:2px}.content-editor-module__JmD3YW__toolbar button:disabled,.content-editor-module__JmD3YW__toolbar select:disabled{opacity:.5;cursor:not-allowed}.content-editor-module__JmD3YW__separator{background:#dee2e6;width:1px;height:22px;margin:0 3px}.content-editor-module__JmD3YW__buttonText{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.content-editor-module__JmD3YW__colorLabel{align-items:center;gap:4px;font-size:.8rem;display:flex}.content-editor-module__JmD3YW__panel{background:#f8f9fa;border-top:1px solid #eee;padding:12px}.content-editor-module__JmD3YW__panel form{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.content-editor-module__JmD3YW__panel input[type=number]{width:80px}.content-editor-module__JmD3YW__panel p{margin:0 0 8px;font-size:.875rem}.content-editor-module__JmD3YW__editor{min-height:280px;padding:18px 0;font-family:inherit}.content-editor-module__JmD3YW__editor .bn-editor{padding-inline:24px;font-family:inherit}:is(.content-editor-module__JmD3YW__editor input,.content-editor-module__JmD3YW__editor select,.content-editor-module__JmD3YW__editor button){font-family:inherit}:is(.content-editor-module__JmD3YW__editor [data-text-color=gray],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=gray]){color:#6b7280}:is(.content-editor-module__JmD3YW__editor [data-text-color=brown],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=brown]){color:#8b5e3c}:is(.content-editor-module__JmD3YW__editor [data-text-color=orange],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=orange]){color:#b45309}:is(.content-editor-module__JmD3YW__editor [data-text-color=yellow],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=yellow]){color:#92400e}:is(.content-editor-module__JmD3YW__editor [data-text-color=green],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=green]){color:#166534}:is(.content-editor-module__JmD3YW__editor [data-text-color=blue],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=blue]){color:#1d4ed8}:is(.content-editor-module__JmD3YW__editor [data-text-color=purple],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=purple]){color:#7e22ce}:is(.content-editor-module__JmD3YW__editor [data-text-color=pink],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=pink]){color:#be185d}:is(.content-editor-module__JmD3YW__editor [data-text-color=red],.content-editor-module__JmD3YW__editor [data-style-type=textColor][data-value=red]){color:#b91c1c}:is(.content-editor-module__JmD3YW__editor [data-background-color=gray],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=gray]){background-color:#f3f4f6}:is(.content-editor-module__JmD3YW__editor [data-background-color=brown],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=brown]){background-color:#f5eee8}:is(.content-editor-module__JmD3YW__editor [data-background-color=orange],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=orange]){background-color:#ffedd5}:is(.content-editor-module__JmD3YW__editor [data-background-color=yellow],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=yellow]){background-color:#fef9c3}:is(.content-editor-module__JmD3YW__editor [data-background-color=green],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=green]){background-color:#dcfce7}:is(.content-editor-module__JmD3YW__editor [data-background-color=blue],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=blue]){background-color:#dbeafe}:is(.content-editor-module__JmD3YW__editor [data-background-color=purple],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=purple]){background-color:#f3e8ff}:is(.content-editor-module__JmD3YW__editor [data-background-color=pink],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=pink]){background-color:#fce7f3}:is(.content-editor-module__JmD3YW__editor [data-background-color=red],.content-editor-module__JmD3YW__editor [data-style-type=backgroundColor][data-value=red]){background-color:#fee2e2}@media (max-width:640px){.content-editor-module__JmD3YW__toolbar{gap:6px}.content-editor-module__JmD3YW__separator{display:none}.content-editor-module__JmD3YW__editor .bn-editor{padding-inline:12px}}
