@charset "UTF-8";.rich-text-edit .toolbar{padding:.5em;border:2px solid black;border-bottom:none;display:flex;flex-wrap:wrap;gap:.25em .75em;align-items:center}.rich-text-edit .toolbar__group{display:flex;flex-wrap:wrap;gap:.25em;align-items:center}.rich-text-edit .toolbar__label{font-size:.75em;font-weight:600;color:#666;margin-right:.15em}.rich-text-edit .toolbar__separator{width:1px;height:1.2em;background:#ccc;margin:0 .15em}.rich-text-edit #tiptap-editor{border:2px solid black;border-radius:0 0 6px 6px;padding:0 1em}.rich-text-edit #tiptap-editor img{max-width:100%}.ProseMirror .column-block{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;padding:8px 0}.ProseMirror .column{overflow:auto;border:1px gray dashed;border-radius:8px;padding:8px;margin:-8px}.ProseMirror:focus{outline:none}.rich-text ul,.rich-text ol,.ProseMirror ul,.ProseMirror ol{padding:0 1rem}.rich-text ul li p,.rich-text ol li p,.ProseMirror ul li p,.ProseMirror ol li p{margin-top:.25em;margin-bottom:.25em}.rich-text img{max-width:100%}.rich-text .column-block{width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:24px;padding:8px 0}.rich-text .column-block .column{overflow:auto;padding:8px;margin:-8px}.rich-text .rich-text-figure,.ProseMirror .rich-text-figure{margin:1.5em 0;padding:0;display:block}.rich-text .rich-text-figure img,.ProseMirror .rich-text-figure img{display:block;max-width:100%;height:auto;border-radius:4px}.rich-text .rich-text-figure figcaption,.ProseMirror .rich-text-figure figcaption{margin-top:.5em;font-size:var(--font-down-1);color:var(--primary-medium);font-style:italic;line-height:1.4}.rich-text .rich-text-figure--small,.ProseMirror .rich-text-figure--small{width:25%}.rich-text .rich-text-figure--medium,.ProseMirror .rich-text-figure--medium{width:50%}.rich-text .rich-text-figure--large,.ProseMirror .rich-text-figure--large{width:75%}.rich-text .rich-text-figure--full,.ProseMirror .rich-text-figure--full{width:100%}.rich-text .rich-text-figure--float-left,.ProseMirror .rich-text-figure--float-left{float:left;margin:0 1.5em 1em 0}.rich-text .rich-text-figure--float-right,.ProseMirror .rich-text-figure--float-right{float:right;margin:0 0 1em 1.5em}.rich-text .rich-text-figure:not(.rich-text-figure--float-left):not(.rich-text-figure--float-right),.ProseMirror .rich-text-figure:not(.rich-text-figure--float-left):not(.rich-text-figure--float-right){margin-left:auto;margin-right:auto}.rich-text .rich-text-figure:not(.rich-text-figure--float-left):not(.rich-text-figure--float-right) img,.ProseMirror .rich-text-figure:not(.rich-text-figure--float-left):not(.rich-text-figure--float-right) img{width:100%}.rich-text .rich-text-figure:not(.rich-text-figure--float-left):not(.rich-text-figure--float-right) figcaption,.ProseMirror .rich-text-figure:not(.rich-text-figure--float-left):not(.rich-text-figure--float-right) figcaption{text-align:center}.rich-text:after,.ProseMirror:after{content:"";display:table;clear:both}.ProseMirror .rich-text-figure{cursor:pointer;transition:outline .15s ease}.ProseMirror .rich-text-figure.ProseMirror-selectednode{outline:3px solid var(--tertiary);outline-offset:4px;border-radius:4px}.ProseMirror .rich-text-figure figcaption:empty:before{content:attr(data-placeholder);color:var(--primary-low);pointer-events:none}@media (max-width: 768px){.rich-text .rich-text-figure--float-left,.rich-text .rich-text-figure--float-right,.ProseMirror .rich-text-figure--float-left,.ProseMirror .rich-text-figure--float-right{float:none;width:100%!important;margin:1.5em 0}}.rich-text .callout,.ProseMirror .callout{margin:1.5em 0;padding:1em 1.25em;border-left:4px solid;border-radius:0 6px 6px 0}.rich-text .callout>*:first-child,.ProseMirror .callout>*:first-child{margin-top:0}.rich-text .callout>*:last-child,.ProseMirror .callout>*:last-child{margin-bottom:0}.rich-text .callout-info,.ProseMirror .callout-info{border-left-color:var(--tertiary);background:#34849814}.rich-text .callout-note,.ProseMirror .callout-note{border-left-color:#c4a484;background:#c4a4841a}.rich-text .callout-warning,.ProseMirror .callout-warning{border-left-color:var(--danger);background:#ff613814}.ProseMirror .callout{position:relative}.ProseMirror .callout:before{position:absolute;top:.5em;right:.75em;font-size:var(--font-down-2);color:var(--primary-low);pointer-events:none}.ProseMirror .callout-info:before{content:"Info"}.ProseMirror .callout-note:before{content:"Note"}.ProseMirror .callout-warning:before{content:"Warning"}.rich-text .position-section{margin-bottom:2.25rem;padding-bottom:2.25rem;border-bottom:1px solid var(--primary-low)}.rich-text .position-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.rich-text .position-row{display:grid;grid-template-columns:200px 1fr;gap:0 2rem}.rich-text .position-row__label{position:sticky;top:100px;align-self:start}.rich-text .position-row__number{font-size:2.5em;font-weight:800;color:var(--primary-high);line-height:1;margin-bottom:.2rem}.rich-text .position-row__title{font-size:1em;font-weight:700;color:var(--primary);line-height:1.3}.rich-text .position-row__content{min-width:0}.rich-text .position-row__body p{margin-bottom:.75em;text-align:justify;line-height:1.7;font-size:.95em}.rich-text .position-row__body p:last-child{margin-bottom:0}.rich-text .position-row__body table th p,.rich-text .position-row__body table td p{text-align:inherit}@media (max-width: 640px){.rich-text .position-row{grid-template-columns:1fr;gap:.5rem}.rich-text .position-row__label{position:static;display:flex;align-items:baseline;gap:.5rem}.rich-text .position-row__number{font-size:1.5em}}.rich-text table,.ProseMirror table{width:100%;border-collapse:collapse;margin:1.75em 0;font-size:.9em;line-height:1.4}.rich-text table th,.rich-text table td,.ProseMirror table th,.ProseMirror table td{padding:.7em .9em;vertical-align:middle}.rich-text table th p,.rich-text table td p,.ProseMirror table th p,.ProseMirror table td p{margin:0}.rich-text table td:first-child,.ProseMirror table td:first-child{text-align:left}.rich-text table td:not(:first-child),.ProseMirror table td:not(:first-child){text-align:center;color:var(--tertiary);font-weight:700;font-size:1.05em}.rich-text table td:not(:first-child) p:empty:after,.ProseMirror table td:not(:first-child) p:empty:after{content:"—";color:var(--primary-high);font-weight:400}.rich-text table tr:first-child th{text-align:left;font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:var(--primary-high);font-weight:700;padding-bottom:.5em}.rich-text table tr:nth-child(2) th{vertical-align:bottom;line-height:1.25;font-size:.8em;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--primary-high);border-bottom:2px solid var(--primary)}.rich-text table tr:nth-child(n+3) td{border-bottom:1px solid var(--primary-low)}.rich-text table tr:last-child td{border-bottom:none}.rich-text table td:first-child{font-weight:700;color:var(--primary)}.rich-text table tr:nth-child(n+3):hover td{background:var(--primary-very-low)}.rich-text table th:not(:first-child),.rich-text table td:not(:first-child){width:18%}.rich-text .position-table{margin:1.75em 0}.rich-text .position-table table{margin:0}.rich-text .position-table+.position-row{margin-top:1.5rem}@media (max-width: 640px){.rich-text table{display:block;overflow-x:auto;white-space:nowrap}}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table td,.ProseMirror table th{position:relative}.ProseMirror table th,.ProseMirror table td{border:1px solid var(--primary-low)}.ProseMirror table th{background:var(--primary-very-low);color:var(--primary-medium);font-weight:600}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:var(--tertiary);pointer-events:none}.ProseMirror.resize-cursor{cursor:col-resize}.ProseMirror .selectedCell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--tertiary-rgb),.15);pointer-events:none;z-index:2}.rich-text hr,.ProseMirror hr{border:none;border-top:1px solid var(--primary-low);margin:2.5rem 0}
