.toaster [data-sonner-toast]{backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg));border:1px solid hsl(var(--border-muted));border-radius:var(--radius-lg);color:hsl(var(--foreground));background-color:color-mix(in srgb,hsl(var(--background)) 80%,transparent 20%)}.toaster [data-sonner-toast][data-type=success]{[data-button]{background-color:hsl(var(--success));color:hsl(var(--foreground));&:hover{background-color:color-mix(in srgb,hsl(var(--success)) 20%,hsla(var(--background) / .9) 80%)}}[data-icon]{color:hsl(var(--success))}}.toaster [data-sonner-toast][data-type=error]{[data-button]{background-color:hsl(var(--destructive));color:hsl(var(--foreground));&:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 20%,hsla(var(--background) / .9) 80%)}}[data-icon]{color:hsl(var(--destructive))}}.toaster [data-sonner-toast][data-type=warning]{[data-button]{background-color:hsl(var(--warning));color:hsl(var(--foreground));&:hover{background-color:color-mix(in srgb,hsl(var(--warning)) 20%,hsla(var(--background) / .9) 80%)}}[data-icon]{color:hsl(var(--warning))}}.toaster [data-sonner-toast][data-type=info]{[data-button]{background-color:hsl(var(--primary));color:hsl(var(--foreground));&:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 20%,hsla(var(--background) / .9) 80%)}}[data-icon]{color:hsl(var(--primary))}}.tiptap.ProseMirror{&:focus{outline:none}padding:calc(var(--spacing) * 4);.ProseMirror-selectednode{background:hsl(var(--bg-muted));border-radius:var(--radius-lg)}.variable{background-color:hsl(var(--primary) / .1);color:color-mix(in srgb,hsl(var(--primary)),hsl(var(--foreground) / 90%));border-radius:var(--spacing);padding-inline:var(--spacing);padding:2px 4px;&.incomplete{background:linear-gradient(to right,hsl(var(--primary) / .1),hsl(var(--primary) / .2));color:color-mix(in srgb,hsl(var(--primary)),hsl(var(--foreground) / 90%))}&.invalid{background:linear-gradient(to right,hsl(var(--destructive) / .1),hsl(var(--destructive) / .2));color:color-mix(in srgb,hsl(var(--destructive)),hsl(var(--foreground) / 90%))}}.page{transition:opacity var(--duration-6) ease-out;.page-content{min-height:200px}&:active,&:focus{transition:none;opacity:.5}}.node{height:initial!important}.input-node{transition:opacity var(--duration-6) ease-out;&:active,&:focus{transition:none;opacity:.5}}}.ProseMirror{font-family:Arial,sans-serif;font-size:12px}.ProseMirror h1{font-size:18pt;color:#00234b;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.ProseMirror h2{font-size:16pt;color:#62a73b;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.ProseMirror h3{font-size:14pt;color:#00234b;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.ProseMirror h4{font-size:14pt;color:#62a73b;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.ProseMirror h5{font-size:12pt;color:#00234b;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.ProseMirror h6{font-size:12pt;color:#62a73b;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.ProseMirror p{font-size:11pt;color:#000;line-height:1.4;margin:.5rem 0}.text-style-subtext{font-style:italic;font-size:10pt;color:#00234b}.text-style-notes{font-size:10pt;color:#f59c00}.text-style-warning{font-size:11pt;color:#d51317;font-weight:500}.ProseMirror table{border-collapse:collapse;table-layout:auto;width:100%;font-family:Calibri,Arial,sans-serif}.ProseMirror th{border:1px solid #00234b;background-color:#00234b1a;padding:8px;font-weight:700;text-align:left;font-size:11pt;color:#00234b}.ProseMirror td{border:1px solid #e2e8f0;padding:8px;font-size:11pt;color:#000}.ProseMirror ul{font-size:11pt;color:#000;line-height:1.4;list-style-type:disc;padding-left:1.25rem}.ProseMirror ol{font-size:11pt;color:#000;line-height:1.4;list-style-type:decimal;padding-left:1.25rem}.ProseMirror li{margin:.25rem 0}.ProseMirror strong{color:#00234b;font-weight:700}.ProseMirror em{color:#00234b;font-style:italic}.ProseMirror code{background-color:#62a73b1a;color:#00234b;padding:2px 4px;border-radius:3px;font-family:Courier New,monospace;font-size:10pt}.ProseMirror pre{background-color:#62a73b1a;color:#00234b;padding:12px;border-radius:6px;border-left:4px solid #62a73b;font-family:Courier New,monospace;font-size:10pt;overflow-x:auto}.ProseMirror blockquote{border-left:4px solid #62a73b;padding-left:16px;margin:16px 0;color:#00234b;font-style:italic;font-size:11pt}.ProseMirror a{color:#62a73b;text-decoration:underline}.ProseMirror a:hover{color:#00234b}.ProseMirror [data-text-align=left]{text-align:left}.ProseMirror [data-text-align=center]{text-align:center}.ProseMirror [data-text-align=right]{text-align:right}.ProseMirror [data-text-align=justify]{text-align:justify}.ProseMirror .ProseMirror-selectednode{outline:2px solid #62a73b;outline-offset:2px}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror .node{border:2px dashed transparent;border-radius:4px;position:relative;margin:0}.ProseMirror .node:hover{border-color:#62a73b}.ProseMirror .node.selected{border-color:#00234b;background-color:#00234b0d}@media print{.ProseMirror{font-family:Calibri,Arial,sans-serif}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.ProseMirror p,.text-style-subtext,.text-style-notes,.text-style-warning{color-adjust:exact;-webkit-print-color-adjust:exact}}.ProseMirror .conditional-content{min-height:50px}.ProseMirror .conditional-content:empty:before{content:"Add content inside this conditional block...";color:#a3a3a3;font-style:italic;pointer-events:none}.ProseMirror .well{color:#00234b;background-color:#00234b1a;padding:12px 16px;border-radius:4px;width:100%;display:block;:first-child{margin-top:0}:last-child{margin-bottom:0}}.ProseMirror{&:focus{outline:none}}
