body{font-family:Inter,sans-serif;background-color:#f9f9fb}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}.glass-card{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-effect{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-nav{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-blur{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.text-glow{text-shadow:0 0 20px rgba(0,88,188,.1)}.drag-zone-glow{box-shadow:0 0 40px -10px #0058bc26}.edi-error-squiggle{-webkit-text-decoration:underline wavy #ba1a1a;text-decoration:underline wavy #ba1a1a}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#e2e2e4;border-radius:10px}.no-scrollbar::-webkit-scrollbar{display:none}.edi-code-block{font-family:"ui-monospace",SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#1a1c1d;color:#e2e2e4}.mask-fade{-webkit-mask-image:linear-gradient(to bottom,black 80%,transparent 100%);mask-image:linear-gradient(to bottom,black 80%,transparent 100%)}body.page-login .glass-panel{background:#ffffffb3;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}body.page-dashboard .glass-panel{background:#fffc;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body.page-claims .glass-panel{background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body.page-enrollment .glass-panel{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body.page-help-center{background:radial-gradient(circle at top right,#e2dfff,#f9f9fb 40%)}body.page-user-profile{background-color:#f9f9fb;background-image:radial-gradient(at 0% 0%,rgba(0,88,188,.05) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(74,71,210,.05) 0px,transparent 50%)}body.page-enrollment *{scrollbar-width:none;-ms-overflow-style:none}body.page-enrollment *::-webkit-scrollbar{width:0;height:0;display:none}body.page-documentation ::-webkit-scrollbar{width:6px}body.page-documentation ::-webkit-scrollbar-track{background:transparent}body.page-documentation ::-webkit-scrollbar-thumb{background:#e2e2e4;border-radius:10px}body.page-documentation ::-webkit-scrollbar-thumb:hover{background:#d9dadc}.pane-resizer{width:10px;cursor:col-resize;position:relative;background:transparent}.pane-resizer:before{content:"";position:absolute;left:50%;top:16px;bottom:16px;width:2px;background:#e2e2e4;border-radius:999px;transform:translate(-50%)}.pane-resizer:hover:before{background:#cbd5e1}.pane-resizable{min-width:260px}.pane-wrap{overflow-wrap:anywhere;word-break:break-word}.raw-editor{width:100%;height:100%;border:none;background:transparent;resize:none;font-family:"ui-monospace",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.6;color:#1f2937;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow:auto}.raw-editor:focus{outline:none}.pane-animate{animation:paneEnter .35s ease-out}.pane-overlay{animation:paneFade .25s ease-out}@keyframes paneEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes paneFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.parsed-node{transition:box-shadow .2s ease,transform .2s ease}.parsed-node>summary{list-style:none}.parsed-node>summary::-webkit-details-marker{display:none}.parsed-node[open]{box-shadow:0 12px 24px -20px #0f172a59}.parsed-node[open]>div{animation:treeExpand .2s ease-out}@keyframes treeExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.doc-dropdown>summary{list-style:none}.doc-dropdown>summary::-webkit-details-marker{display:none}.doc-dropdown[open]>summary span.material-symbols-outlined{transform:rotate(180deg);transition:transform .2s ease}@media (max-width: 1279px){.pane-resizable{width:100%!important;min-width:0}}
