body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.MuiAppBar-root>.MuiContainer-root>.MuiToolbar-root>.MuiLink-root{text-decoration:none}.MuiAppBar-root .MuiContainer-root .MuiToolbar-root .MuiBox-root .MuiGrid2-root{align-items:center;width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}#__next>header>div>div>div.MuiBox-root.css-19wv5ok>div>div:nth-child(5){margin-right:auto}#__next>header>div>div>div.MuiBox-root.css-dq25au>button>svg{color:#000}@media(max-width:900px){#menu-appbar>div.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiPaper-root.MuiMenu-paper.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation0.MuiPopover-paper.css-1xftlzd-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper>ul>li:nth-child(4){display:none}}.chat-bubble{position:fixed;bottom:20px;right:20px;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#1a1044,#13081d);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:1000;transition:all .3s ease}.chat-bubble:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.2)}.chat-bubble:active{transform:scale(.95)}.chat-bubble svg{transition:transform .2s ease}.chat-bubble:hover svg{transform:scale(1.1)}.chat-bubble{z-index:9999}@media (max-width:768px){.chat-bubble{width:56px;height:56px;bottom:16px;right:16px}.chat-bubble svg{width:20px;height:20px}}.loader{width:20px;height:20px;border:5px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:flex-end;z-index:10000;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chat-modal{background:#fff;border-radius:12px;width:450px;height:550px;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.15);animation:chatModalSlideIn .3s ease-out;margin-bottom:20px;margin-right:0}@keyframes chatModalSlideIn{0%{opacity:0;transform:translateY(20px) translateX(20px)}to{opacity:1;transform:translateY(0) translateX(0)}}.chat-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e1e5e9;background:radial-gradient(circle 150px at 70% 30%,#13081d,#1a1044);color:#fff;border-radius:12px 12px 0 0;position:relative;overflow:hidden}.chat-modal-header h2{margin:0;font-size:1.25rem;font-weight:600}.header-title-section{display:flex;align-items:center;gap:12px}.header-circle{width:30px;height:30px;border-radius:50%;background:linear-gradient(90deg,#b667ff,#a03cfa);flex-shrink:0}.chat-modal-close,.header-circle{display:flex;align-items:center;justify-content:center}.chat-modal-close{background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease}.chat-modal-close:hover{background:hsla(0,0%,100%,.1)}.chat-modal-messages{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}.chat-welcome-message{padding-top:10px;margin:0}.welcome-sender{display:flex;align-items:center;gap:12px;margin-bottom:12px}.welcome-circle{width:20px;height:20px;border-radius:50%;background:linear-gradient(90deg,#b667ff,#a03cfa);flex-shrink:0;display:flex;align-items:center;justify-content:center}.welcome-sender-name{margin:0;font-size:.875rem;font-weight:600;color:#374151}.welcome-text{margin:0 0 8px 32px;font-size:1rem;line-height:1.5;color:#4b5563}.welcome-text:last-child{margin-bottom:0}.chat-message{display:flex;flex-direction:column;gap:4px}.user-message{align-items:flex-end}.assistant-message{align-items:flex-start}.assistant-message .message-markdown,.user-message .message-markdown{max-width:80%;padding:12px 16px;border-radius:18px;word-wrap:break-word}.user-message .message-markdown{background:#f3e8ff;color:#374151;border-bottom-right-radius:4px}.assistant-message .message-markdown{background:#f1f3f4;color:#374151;border-bottom-left-radius:4px}.message-timestamp{font-size:.75rem;color:#9ca3af;padding:0 16px}.chat-modal-footer{padding:16px 20px;border-top:1px solid #e1e5e9;background:#f9fafb;border-radius:0 0 12px 12px}.chat-modal-note{margin:0;font-size:.8rem;color:#6b7280;text-align:center;line-height:1.4}.chat-modal-messages::-webkit-scrollbar{width:6px}.chat-modal-messages::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-modal-messages::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-modal-messages::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.chat-modal-input{display:flex;flex-direction:column;gap:8px;padding:16px 20px;border-top:1px solid #e1e5e9;background:#fff}.input-row{display:flex;gap:10px;width:100%;align-items:flex-end}.attach-button{background:#fff;border:none;color:#4a5565;cursor:pointer;width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;align-self:flex-end;flex-shrink:0}.attach-button svg{width:17px;height:17px;min-width:17px;min-height:17px;flex-shrink:0}.attach-button:hover:not(:disabled){background:#f3f4f6}.attach-button:active:not(:disabled){transform:scale(.95)}.attach-button:disabled{color:#d1d5db;cursor:not-allowed;opacity:.5}.beta-tag{background:#f3e8ff;color:#9120e0;font-size:.75rem;font-weight:500;padding:4px 8px;border-radius:4px;align-self:flex-end;flex-shrink:0;margin-bottom:8px;margin-right:12px;letter-spacing:.025em;cursor:pointer;transition:all .2s ease;position:relative}.beta-tag:hover{box-shadow:0 0 0 16px #f3f4f6;border-radius:4px}.beta-tooltip{visibility:hidden;opacity:0;bottom:100%;margin-bottom:10px;background-color:#030213;color:#fff;text-align:center;padding:12px 16px;border-radius:8px;width:320px;font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:normal;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;transition:opacity .3s ease,visibility .3s ease}.beta-tooltip,.beta-tooltip:after{position:absolute;left:50%;transform:translateX(-50%)}.beta-tooltip:after{content:"";top:100%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #030213}.beta-tag:hover .beta-tooltip{visibility:visible;opacity:1}.selected-file{display:flex;align-items:center;justify-content:space-between;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;width:100%;gap:8px}.selected-files-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;width:100%;max-height:150px;overflow-y:auto;padding:2px}.selected-file-item{display:flex;align-items:center;gap:8px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:8px 10px;transition:all .2s ease}.selected-file-item:hover{background:#e5e7eb;border-color:#9ca3af;box-shadow:0 2px 4px rgba(0,0,0,.05)}.file-icon{font-size:1.5rem;flex-shrink:0;line-height:1}.file-details{flex-direction:column;gap:2px}.file-details,.file-info{display:flex;flex:1 1;min-width:0;overflow:hidden}.file-info{align-items:center;gap:8px}.file-info svg{flex-shrink:0;color:#667eea;min-width:16px}.file-name{font-size:.875rem;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0;font-weight:500}.file-size{font-size:.75rem;color:#6b7280;white-space:nowrap}.remove-file-button{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.remove-file-button:hover{background:#e5e7eb;color:#ef4444}.remove-file-button:active{transform:scale(.9)}.message-attachment{align-items:center;padding:10px 12px;border-radius:8px;font-size:.85rem;word-break:break-word}.message-attachment,.message-attachments-grid{display:flex;gap:8px;margin-top:8px;max-width:100%}.message-attachments-grid{flex-wrap:wrap}.attachment-item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 12px;border-radius:8px;min-width:70px;cursor:default;transition:all .2s ease}.user-message .attachment-item{background:hsla(0,0%,100%,.25);border:1.5px solid hsla(0,0%,100%,.5);box-shadow:0 2px 4px rgba(0,0,0,.1)}.user-message .attachment-item:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,.7);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.assistant-message .attachment-item{background:#e5e7eb;border:1px solid #d1d5db;box-shadow:0 1px 2px rgba(0,0,0,.05)}.assistant-message .attachment-item:hover{background:#d1d5db;transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.attachment-icon{font-size:2rem;line-height:1;flex-shrink:0}.user-message .attachment-item .attachment-size{color:hsla(0,0%,100%,.95);font-weight:500}.assistant-message .attachment-item .attachment-size{color:#6b7280}.user-message .message-attachment{background:hsla(0,0%,100%,.25);color:#fff;border:1.5px solid hsla(0,0%,100%,.5);box-shadow:0 2px 4px rgba(0,0,0,.1)}.assistant-message .message-attachment{background:#e5e7eb;color:#374151;border:1px solid #d1d5db;box-shadow:0 1px 2px rgba(0,0,0,.05)}.message-attachment svg{flex-shrink:0;min-width:16px}.attachment-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.attachment-size{font-size:.75rem;opacity:.9;white-space:nowrap;flex-shrink:0}.input-row textarea{flex:1 1;padding:7px 12px;border:2px solid #e1e5e9;border-radius:8px;font-family:inherit;font-size:.9rem;resize:none;max-height:100px;overflow-y:auto;transition:border-color .2s ease;background:#fff;color:#374151}.input-row textarea::placeholder{color:#9ca3af}.input-row textarea:focus{outline:none;border-color:#b667ff;box-shadow:0 0 0 3px rgba(182,103,255,.1)}.input-row textarea:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.input-row>button:not(.attach-button){background:#e5e7eb;border:none;color:#4a5565;border-radius:8px;width:38px;height:38px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;align-self:flex-end;flex-shrink:0;display:flex;align-items:center;justify-content:center}.input-row>button:not(.attach-button) svg{width:17px;height:17px;min-width:17px;min-height:17px;flex-shrink:0}.input-row>button:not(.attach-button):hover:not(:disabled){background:#d1d5dc}.input-row>button:not(.attach-button):active:not(:disabled){transform:scale(.95)}.input-row>button:not(.attach-button):disabled{background:#f3f4f6;color:#d1d5db;cursor:not-allowed;opacity:.6}.typing-indicator{display:flex;gap:4px;padding:8px 12px;background:#f1f3f4;border-radius:18px;border-bottom-left-radius:4px}.typing-indicator span{width:8px;height:8px;background:#9ca3af;border-radius:50%;animation:typing 1.4s infinite}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-10px);opacity:1}}@media (max-width:768px){.chat-modal-overlay{align-items:center;justify-content:center;padding:10px}.chat-modal{width:100%;max-width:100%;height:80vh;margin-bottom:0;margin-right:0}.chat-modal-header{padding:16px}.chat-modal-header h2{font-size:1.1rem}.chat-modal-messages{padding:16px}.assistant-message .message-markdown,.user-message .message-markdown{max-width:85%}.chat-modal-input{padding:12px 16px;gap:6px}.chat-modal-input textarea{font-size:.85rem;padding:8px 10px}.chat-modal-input button{padding:8px 16px;font-size:.85rem;min-width:60px}.attach-button{padding:6px}.attach-button svg{width:17px;height:17px;min-width:17px;min-height:17px;flex-shrink:0}.selected-file{padding:8px 10px}.file-name{font-size:.8rem}.message-attachment{font-size:.8rem;padding:8px 10px;gap:6px}.attachment-name{font-size:.8rem}.attachment-size{font-size:.7rem}.input-row textarea{font-size:.85rem;padding:8px 10px}.input-row>button:not(.attach-button){padding:8px 16px;font-size:.85rem;min-width:60px}}.MessageFeedbackButtons_messageFeedbackButtons__4Er7u{display:flex;align-items:center;gap:4px;margin-top:6px;padding:0 4px;opacity:.5;transition:opacity .2s ease}.MessageFeedbackButtons_chatMessage__MAYr0:hover .MessageFeedbackButtons_messageFeedbackButtons__4Er7u{opacity:1}.MessageFeedbackButtons_messageFeedbackButtons__4Er7u:has(.MessageFeedbackButtons_feedbackButton__yPvCf.MessageFeedbackButtons_active__1rE_6){opacity:1}.MessageFeedbackButtons_feedbackButton__yPvCf{background:transparent;border:none;color:#6b7280!important;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative}.MessageFeedbackButtons_feedbackButton__yPvCf:hover{background:rgba(0,0,0,.05);color:#374151!important}.MessageFeedbackButtons_feedbackButton__yPvCf:active{transform:scale(.95)}.MessageFeedbackButtons_feedbackButton__yPvCf.MessageFeedbackButtons_active__1rE_6{color:#667eea!important;background:rgba(102,126,234,.1)}.MessageFeedbackButtons_feedbackButton__yPvCf.MessageFeedbackButtons_active__1rE_6:hover{background:rgba(102,126,234,.15)}.MessageFeedbackButtons_feedbackButton__yPvCf.MessageFeedbackButtons_active__1rE_6 svg{transform:scale(1.15)}.MessageFeedbackButtons_feedbackButton__yPvCf svg{width:16px;height:16px;transition:transform .2s ease}.MessageFeedbackButtons_feedbackButton__yPvCf:hover svg{transform:scale(1.1)}.MessageFeedbackButtons_feedbackButton__yPvCf:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-4px);background:#1f2937;color:#fff;padding:4px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10}.MessageFeedbackButtons_feedbackButton__yPvCf:hover:after{opacity:1}@media (max-width:768px){.MessageFeedbackButtons_messageFeedbackButtons__4Er7u{opacity:1;gap:2px}.MessageFeedbackButtons_feedbackButton__yPvCf{padding:8px}.MessageFeedbackButtons_feedbackButton__yPvCf svg{width:18px;height:18px}.MessageFeedbackButtons_feedbackButton__yPvCf:after{display:none}}.MessageContent_messageMarkdown__TsqLr{font-size:.9rem;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;max-width:80%;padding:12px 16px;border-radius:18px}.MessageContent_messageMarkdown__TsqLr h1,.MessageContent_messageMarkdown__TsqLr h2,.MessageContent_messageMarkdown__TsqLr h3,.MessageContent_messageMarkdown__TsqLr h4,.MessageContent_messageMarkdown__TsqLr h5,.MessageContent_messageMarkdown__TsqLr h6{margin:16px 0 12px;font-weight:700;line-height:1.3}.MessageContent_messageMarkdown__TsqLr h1{font-size:1.5rem}.MessageContent_messageMarkdown__TsqLr h2{font-size:1.3rem}.MessageContent_messageMarkdown__TsqLr h3{font-size:1.1rem}.MessageContent_messageMarkdown__TsqLr h4{font-size:1rem}.MessageContent_messageMarkdown__TsqLr h5{font-size:.95rem}.MessageContent_messageMarkdown__TsqLr h6{font-size:.9rem}.MessageContent_messageMarkdown__TsqLr h1:first-child,.MessageContent_messageMarkdown__TsqLr h2:first-child,.MessageContent_messageMarkdown__TsqLr h3:first-child,.MessageContent_messageMarkdown__TsqLr h4:first-child,.MessageContent_messageMarkdown__TsqLr h5:first-child,.MessageContent_messageMarkdown__TsqLr h6:first-child{margin-top:0}.MessageContent_messageMarkdown__TsqLr p{margin:0 0 12px}.MessageContent_messageMarkdown__TsqLr p:last-child{margin-bottom:0}.MessageContent_messageMarkdown__TsqLr strong{font-weight:700;color:inherit}.MessageContent_messageMarkdown__TsqLr em{font-style:italic}.MessageContent_messageMarkdown__TsqLr a{color:#667eea;text-decoration:underline;transition:color .2s ease}.MessageContent_messageMarkdown__TsqLr a:hover{color:#764ba2}.MessageContent_messageMarkdown__TsqLr ol,.MessageContent_messageMarkdown__TsqLr ul{margin:12px 0;padding-left:24px}.MessageContent_messageMarkdown__TsqLr ul{list-style-type:disc}.MessageContent_messageMarkdown__TsqLr ol{list-style-type:decimal}.MessageContent_messageMarkdown__TsqLr li{margin:6px 0;line-height:1.5}.MessageContent_messageMarkdown__TsqLr li>p{margin:4px 0}.MessageContent_messageMarkdown__TsqLr ol ol,.MessageContent_messageMarkdown__TsqLr ol ul,.MessageContent_messageMarkdown__TsqLr ul ol,.MessageContent_messageMarkdown__TsqLr ul ul{margin:6px 0}.MessageContent_messageMarkdown__TsqLr ul ul{list-style-type:circle}.MessageContent_messageMarkdown__TsqLr ul ul ul{list-style-type:square}.MessageContent_messageMarkdown__TsqLr code{font-family:Courier New,Courier,monospace;font-size:.85rem;background:rgba(0,0,0,.06);padding:2px 6px;border-radius:3px}.MessageContent_messageMarkdown__TsqLr pre{background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:12px;margin:12px 0;overflow-x:auto}.MessageContent_messageMarkdown__TsqLr pre code{background:none;padding:0;border-radius:0;display:block;font-size:.8rem;line-height:1.5}.MessageContent_messageMarkdown__TsqLr blockquote{margin:12px 0;padding:8px 16px;border-left:4px solid rgba(0,0,0,.2);background:rgba(0,0,0,.02);font-style:italic}.MessageContent_messageMarkdown__TsqLr blockquote p{margin:4px 0}.MessageContent_messageMarkdown__TsqLr hr{border:none;border-top:2px solid rgba(0,0,0,.1);margin:16px 0}.MessageContent_messageMarkdown__TsqLr table{border-collapse:collapse;width:100%;margin:12px 0;font-size:.85rem}.MessageContent_messageMarkdown__TsqLr td,.MessageContent_messageMarkdown__TsqLr th{border:1px solid rgba(0,0,0,.15);padding:8px 12px;text-align:left}.MessageContent_messageMarkdown__TsqLr th{background:rgba(0,0,0,.06);font-weight:700}.MessageContent_messageMarkdown__TsqLr tr:nth-child(2n){background:rgba(0,0,0,.02)}.MessageContent_userMarkdown__WSBhc{background:#f3e8ff;color:#374151;border-bottom-right-radius:4px}.MessageContent_userMarkdown__WSBhc h1,.MessageContent_userMarkdown__WSBhc h2,.MessageContent_userMarkdown__WSBhc h3,.MessageContent_userMarkdown__WSBhc h4,.MessageContent_userMarkdown__WSBhc h5,.MessageContent_userMarkdown__WSBhc h6{color:#374151;opacity:.95}.MessageContent_userMarkdown__WSBhc a{color:#667eea;text-decoration:underline}.MessageContent_userMarkdown__WSBhc a:hover{color:#764ba2}.MessageContent_userMarkdown__WSBhc code{background:rgba(102,126,234,.15);color:#374151}.MessageContent_userMarkdown__WSBhc pre{background:rgba(102,126,234,.1);border-color:rgba(102,126,234,.3)}.MessageContent_userMarkdown__WSBhc blockquote{border-left-color:rgba(102,126,234,.4);background:rgba(102,126,234,.1);color:#374151}.MessageContent_userMarkdown__WSBhc hr{border-top-color:rgba(102,126,234,.3)}.MessageContent_userMarkdown__WSBhc td,.MessageContent_userMarkdown__WSBhc th{border-color:rgba(102,126,234,.3)}.MessageContent_userMarkdown__WSBhc th{background:rgba(102,126,234,.15)}.MessageContent_assistantMarkdown__BfnwE{background:#f1f3f4;color:#374151;border-bottom-left-radius:4px}.MessageContent_assistantMarkdown__BfnwE h1,.MessageContent_assistantMarkdown__BfnwE h2,.MessageContent_assistantMarkdown__BfnwE h3,.MessageContent_assistantMarkdown__BfnwE h4,.MessageContent_assistantMarkdown__BfnwE h5,.MessageContent_assistantMarkdown__BfnwE h6{color:#1f2937}.MessageContent_assistantMarkdown__BfnwE a{color:#667eea}.MessageContent_assistantMarkdown__BfnwE code{background:#e5e7eb;color:#1f2937}.MessageContent_assistantMarkdown__BfnwE pre{background:#f3f4f6;border-color:#d1d5db}.MessageContent_assistantMarkdown__BfnwE blockquote{border-left-color:#9ca3af;background:#f9fafb;color:#374151}@media (max-width:768px){.MessageContent_messageMarkdown__TsqLr{font-size:.85rem}.MessageContent_messageMarkdown__TsqLr h1{font-size:1.3rem}.MessageContent_messageMarkdown__TsqLr h2{font-size:1.15rem}.MessageContent_messageMarkdown__TsqLr h3{font-size:1rem}.MessageContent_messageMarkdown__TsqLr h4{font-size:.95rem}.MessageContent_messageMarkdown__TsqLr ol,.MessageContent_messageMarkdown__TsqLr ul{padding-left:20px}.MessageContent_messageMarkdown__TsqLr pre{padding:10px;font-size:.75rem}.MessageContent_messageMarkdown__TsqLr table{font-size:.8rem}.MessageContent_messageMarkdown__TsqLr td,.MessageContent_messageMarkdown__TsqLr th{padding:6px 8px}}.GlobalSearchInput_globalSearchWrapper__HAPbq input{height:38px;width:310px;font-family:Open Sans;font-size:16px;padding:2px 5px}.GlobalSearchInput_globalSearchWrapper__HAPbq input::placeholder{color:#000;font-family:Open Sans;font-size:16px}.GlobalSearchInput_globalSearchWrapper__HAPbq span{font-family:Open Sans;font-size:16px}@font-face{font-family:Open Sans;src:url(/fonts/opensans-light-webfont.woff2) format("woff2"),url(/fonts/opensans-light-webfont.woff) format("woff"),url(/fonts/opensans-light-webfont.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/opensans-regular-webfont.woff2) format("woff2"),url(/fonts/opensans-regular-webfont.woff) format("woff"),url(/fonts/opensans-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(/fonts/opensans-semibold-webfont.woff) format("woff"),url(/fonts/opensans-semibold-webfont.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/opensans-bold-webfont.woff2) format("woff2"),url(/fonts/opensans-bold-webfont.woff) format("woff"),url(/fonts/opensans-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.Nav_navContainer__iu9i_{display:flex;justify-content:center;align-items:center;max-height:90px;gap:32px}a.Nav_navLink__3ABaG,p.Nav_navLink__3ABaG{font-size:16px;font-family:Open Sans;font-style:normal;font-weight:600;line-height:36px;color:#000;white-space:nowrap;display:flex;align-items:center}a.Nav_navLink__3ABaG.Nav_active__8TzL_,p.Nav_navLink__3ABaG.Nav_active__8TzL_{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}a.Nav_navLink__3ABaG.Nav_homeLink__OT_DR,p.Nav_navLink__3ABaG.Nav_homeLink__OT_DR{text-decoration:none}a.Nav_navLink__3ABaG:hover,p.Nav_navLink__3ABaG:hover{background-color:transparent}a.Nav_navLink__3ABaG button .MuiTypography-root,p.Nav_navLink__3ABaG button .MuiTypography-root{align-items:center;white-space:nowrap;font-size:16px;font-family:Open Sans;font-style:normal;font-weight:600;line-height:36px;color:#000}.Nav_linksContainer__xO_wL{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:32px;background-color:0}@media(max-width:900px){.Nav_linksContainer__xO_wL{flex-direction:column;align-items:center;row-gap:16px;overflow:hidden}.Nav_linksContainer__xO_wL a.Nav_navLink__3ABaG,.Nav_linksContainer__xO_wL p.Nav_navLink__3ABaG{width:100%}}.Nav_searchAndAvatar__kG3gq{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;column-gap:24px}@media(max-width:900px){.Nav_searchAndAvatar__kG3gq{flex-direction:column;align-items:center}.Nav_searchAndAvatar__kG3gq .Nav_searchWrapper__drVvx{margin-bottom:12px}}.Nav_avatarWrapper__GxJFM{display:flex}.Nav_logoContainer__YB_5h{display:flex;gap:24px;align-items:center}.Nav_logoContainer__YB_5h .Nav_dpiLogo__7Ax4I{color:#000;font-size:39.13px;font-family:Open Sans;font-weight:300;line-height:78.261px}.Nav_logoContainer__YB_5h .Nav_ddLogo__07WX_{height:39px;width:auto;overflow:hidden;display:block}.Nav_searchWrapper__drVvx{margin-right:8px;flex:1 1 auto;width:100%}.Nav_navDivider__asH69{width:1px;height:48px;background-color:#000}.Nav_newTabIcon__FLb0F{display:flex;justify-content:flex-end;align-items:center;margin-left:6px}@media(max-width:900px){.Nav_navContainer__iu9i_{gap:16px}.Nav_navDivider__asH69{height:1px;width:100%;display:none}}