header{flex-direction:row;align-items:center;gap:1.5rem;margin:2rem 0;display:flex}header h1{flex:auto;margin:0}.clipboard-button{float:right;color:var(--gray);border-color:var(--dark);background-color:var(--light);opacity:0;border:1px solid;border-radius:5px;margin:.3rem;padding:.4rem;transition:all .2s;display:flex;position:absolute;right:0}.clipboard-button>svg{fill:var(--light);filter:contrast(.3)}.clipboard-button:hover{cursor:pointer;border-color:var(--secondary)}.clipboard-button:focus{outline:0}pre:hover>.clipboard-button{opacity:1;transition:all .2s}.breadcrumb-container{flex-flow:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;display:flex}.breadcrumb-element{flex-direction:row;justify-content:center;align-items:center;display:flex}.breadcrumb-element p{margin:0 0 0 .5rem;padding:0;line-height:normal}.article-title{margin:2rem 0 0}.content-meta{color:var(--gray);margin-top:0}.tags{flex-wrap:wrap;justify-self:end;gap:.4rem;margin:1rem 0;padding-left:0;list-style:none;display:flex}.section-li>.section>.tags{justify-content:flex-end}.tags>li{white-space:nowrap;overflow-wrap:normal;margin:0;display:inline-block}a.internal.tag-link{background-color:var(--highlight);border-radius:8px;margin:0 .1rem;padding:.2rem .4rem}.page-title{margin:0}.search{flex-grow:.3;min-width:-moz-fit-content;min-width:fit-content;max-width:14rem}.search>#search-icon{background-color:var(--lightgray);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;height:2rem;display:flex}.search>#search-icon>div{flex-grow:1}.search>#search-icon>p{padding:0 1rem;display:inline}.search>#search-icon svg{cursor:pointer;width:18px;min-width:18px;margin:0 .5rem}.search>#search-icon svg .search-path{stroke:var(--darkgray);stroke-width:2px;transition:stroke .5s}.search>#search-container{contain:layout;z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;overflow-y:auto}.search>#search-container.active{display:inline-block}.search>#search-container>#search-space{width:50%;margin-top:15vh;margin-left:auto;margin-right:auto}@media (max-width:1550px){.search>#search-container>#search-space{width:90%}}.search>#search-container>#search-space>*{background:var(--light);border-radius:5px;width:100%;margin-bottom:2em;box-shadow:0 14px 50px #1b21301f,0 10px 30px #1b213029}.search>#search-container>#search-space>input{box-sizing:border-box;font-family:var(--bodyFont);color:var(--dark);border:1px solid var(--lightgray);padding:.5em 1em;font-size:1.1em}.search>#search-container>#search-space>input:focus{outline:none}.search>#search-container>#search-space>#results-container .result-card{cursor:pointer;border:1px solid var(--lightgray);text-transform:none;text-align:left;background:var(--light);border-bottom:none;outline:none;width:100%;margin:0;padding:1em;font-family:inherit;font-size:100%;line-height:1.15;transition:background .2s}.search>#search-container>#search-space>#results-container .result-card .highlight{color:var(--secondary);font-weight:700}.search>#search-container>#search-space>#results-container .result-card:hover,.search>#search-container>#search-space>#results-container .result-card:focus{background:var(--lightgray)}.search>#search-container>#search-space>#results-container .result-card:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.search>#search-container>#search-space>#results-container .result-card:last-of-type{border-bottom:1px solid var(--lightgray);border-bottom-right-radius:5px;border-bottom-left-radius:5px}.search>#search-container>#search-space>#results-container .result-card>h3{margin:0}.search>#search-container>#search-space>#results-container .result-card>ul>li{white-space:nowrap;overflow-wrap:normal;margin:0;display:inline-block}.search>#search-container>#search-space>#results-container .result-card>ul{background-clip:border-box;gap:.4rem;margin:.45rem 0 0 -2px;padding-left:0;list-style:none;display:flex;overflow:hidden}.search>#search-container>#search-space>#results-container .result-card>ul>li>p{background-color:var(--highlight);color:var(--secondary);opacity:.85;background-clip:border-box;border-radius:8px;margin:0;padding:.03rem .4rem;overflow:hidden}.search>#search-container>#search-space>#results-container .result-card>ul>li>.match-tag{color:var(--tertiary);opacity:1;font-weight:700}.search>#search-container>#search-space>#results-container .result-card>p{margin-bottom:0}.darkmode{width:20px;height:20px;margin:0 10px;position:relative}.darkmode>.toggle{box-sizing:border-box;display:none}.darkmode svg{cursor:pointer;opacity:0;fill:var(--darkgray);width:20px;height:20px;transition:opacity .1s;position:absolute;top:calc(50% - 10px)}:root[saved-theme=dark]{color-scheme:dark}:root[saved-theme=light]{color-scheme:light}:root[saved-theme=dark] .toggle~label>#dayIcon{opacity:0}:root[saved-theme=dark] .toggle~label>#nightIcon,:root .toggle~label>#dayIcon{opacity:1}:root .toggle~label>#nightIcon{opacity:0}button#explorer{all:unset;text-align:left;cursor:pointer;color:var(--dark);background-color:#0000;border:none;align-items:center;padding:0;display:flex}button#explorer h1{margin:0;font-size:1rem;display:inline-block}button#explorer .fold{opacity:.8;margin-left:.5rem;transition:transform .3s}button#explorer.collapsed .fold{transform:rotate(-90deg)}.folder-outer{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.folder-outer.open{grid-template-rows:1fr}.folder-outer>ul{overflow:hidden}#explorer-content{max-height:none;margin-top:.5rem;list-style:none;transition:max-height .35s;overflow:hidden}#explorer-content.collapsed>.overflow:after{opacity:0}#explorer-content ul{margin:.08rem 0;padding:0;list-style:none;transition:max-height .35s,transform .35s,opacity .2s}#explorer-content ul li>a{color:var(--dark);opacity:.75;pointer-events:all}svg{pointer-events:all}svg>polyline{pointer-events:none}.folder-container{-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;display:flex}.folder-container div>a{color:var(--secondary);font-family:var(--headerFont);font-size:.95rem;font-weight:600;line-height:1.5rem;display:inline-block}.folder-container div>a:hover{color:var(--tertiary)}.folder-container div>button{color:var(--dark);text-align:left;cursor:pointer;font-family:var(--headerFont);background-color:#0000;border:none;align-items:center;padding-left:0;padding-right:0;display:flex}.folder-container div>button span{color:var(--secondary);pointer-events:none;margin:0;font-size:.95rem;font-weight:600;line-height:1.5rem;display:inline-block}.folder-icon{color:var(--secondary);cursor:pointer;backface-visibility:visible;margin-right:5px;transition:transform .3s}li:has(>.folder-outer:not(.open))>.folder-container>svg{transform:rotate(-90deg)}.folder-icon:hover{color:var(--tertiary)}.no-background:after{background:0 0!important}#explorer-end{height:4px;margin:0}.graph>h3{margin:0;font-size:1rem}.graph>.graph-outer{border:1px solid var(--lightgray);box-sizing:border-box;border-radius:5px;height:250px;margin:.5em 0;position:relative;overflow:hidden}.graph>.graph-outer>#global-graph-icon{color:var(--dark);opacity:.5;cursor:pointer;background-color:#0000;border-radius:4px;width:18px;height:18px;margin:.3rem;padding:.2rem;transition:background-color .5s;position:absolute;top:0;right:0}.graph>.graph-outer>#global-graph-icon:hover{background-color:var(--lightgray)}.graph>#global-graph-outer{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100vw;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.graph>#global-graph-outer.active{display:inline-block}.graph>#global-graph-outer>#global-graph-container{border:1px solid var(--lightgray);background-color:var(--light);box-sizing:border-box;border-radius:5px;width:90vw;height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1550px){.graph>#global-graph-outer>#global-graph-container{width:90%}}button#toc{text-align:left;cursor:pointer;color:var(--dark);background-color:#0000;border:none;align-items:center;padding:0;display:flex}button#toc h3{margin:0;font-size:1rem;display:inline-block}button#toc .fold{opacity:.8;margin-left:.5rem;transition:transform .3s}button#toc.collapsed .fold{transform:rotate(-90deg)}#toc-content{max-height:none;list-style:none;transition:max-height .5s;position:relative;overflow:hidden}#toc-content.collapsed>.overflow:after{opacity:0}#toc-content ul{margin:.5rem 0;padding:0;list-style:none}#toc-content ul>li>a{color:var(--dark);opacity:.35;transition:opacity .5s,color .3s}#toc-content ul>li>a.in-view{opacity:.75}#toc-content .depth-0{padding-left:0}#toc-content .depth-1{padding-left:1rem}#toc-content .depth-2{padding-left:2rem}#toc-content .depth-3{padding-left:3rem}#toc-content .depth-4{padding-left:4rem}#toc-content .depth-5{padding-left:5rem}#toc-content .depth-6{padding-left:6rem}.backlinks{position:relative}.backlinks>h3{margin:0;font-size:1rem}.backlinks>ul{margin:.5rem 0;padding:0;list-style:none}.backlinks>ul>li>a{background-color:#0000}footer{text-align:left;opacity:.7;margin-bottom:4rem}footer ul{flex-direction:row;gap:1rem;margin:-1rem 0 0;padding:0;list-style:none;display:flex}ul.section-ul{margin-top:2em;padding-left:0;list-style:none}li.section-li{margin-bottom:1em}li.section-li>.section{grid-template-columns:6em 3fr 1fr;display:grid}@media (max-width:600px){li.section-li>.section>.tags{display:none}}li.section-li>.section>.desc>h3>a{background-color:#0000}li.section-li>.section>.meta{opacity:.6;flex-basis:6em;margin:0}.popover .section{grid-template-columns:6em 1fr!important}.popover .section>.tags{display:none}.section h3,.section>.tags{margin:0}@keyframes dropin{0%{opacity:0;visibility:hidden}1%{opacity:0}to{opacity:1;visibility:visible}}.popover{z-index:999;visibility:hidden;opacity:0;padding:1rem;transition:opacity .3s,visibility .3s;position:absolute;overflow:visible}.popover>.popover-inner{font-weight:initial;line-height:normal;font-size:initial;font-family:var(--bodyFont);border:1px solid var(--lightgray);background-color:var(--light);white-space:normal;border-radius:5px;width:30rem;max-height:20rem;padding:0 1rem 1rem;position:relative;overflow:auto;box-shadow:6px 6px 36px #00000040}.popover h1{font-size:1.5rem}@media (max-width:600px){.popover{display:none!important}}a:hover .popover,.popover:hover{animation:.3s .2s forwards dropin}code[data-theme*=\ ]{color:var(--shiki-light);background-color:var(--shiki-light-bg)}code[data-theme*=\ ] span{color:var(--shiki-light)}[saved-theme=dark] code[data-theme*=\ ]{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}[saved-theme=dark] code[data-theme*=\ ] span{color:var(--shiki-dark)}.callout{border:1px solid var(--border);background-color:var(--bg);box-sizing:border-box;border-radius:5px;padding:0 1rem;transition:max-height .3s;overflow-y:hidden}.callout>:nth-child(2){margin-top:0}.callout[data-callout=note]{--color:#448aff;--border:#448aff44;--bg:#448aff10}.callout[data-callout=abstract]{--color:#00b0ff;--border:#00b0ff44;--bg:#00b0ff10}.callout[data-callout=info],.callout[data-callout=todo]{--color:#00b8d4;--border:#00b8d444;--bg:#00b8d410}.callout[data-callout=tip]{--color:#00bfa5;--border:#00bfa544;--bg:#00bfa510}.callout[data-callout=success]{--color:#09ad7a;--border:#09ad7144;--bg:#09ad7110}.callout[data-callout=question]{--color:#dba642;--border:#dba64244;--bg:#dba64210}.callout[data-callout=warning]{--color:#db8942;--border:#db894244;--bg:#db894210}.callout[data-callout=failure],.callout[data-callout=danger],.callout[data-callout=bug]{--color:#db4242;--border:#db424244;--bg:#db424210}.callout[data-callout=example]{--color:#7a43b5;--border:#7a43b544;--bg:#7a43b510}.callout[data-callout=quote]{--color:var(--secondary);--border:var(--lightgray)}.callout.is-collapsed>.callout-title>.fold{transform:rotate(-90deg)}.callout-title{color:var(--color);gap:5px;padding:1rem 0;display:flex}.callout-title .fold{opacity:.8;cursor:pointer;margin-left:.5rem;transition:transform .3s}.callout-title>.callout-title-inner>p{color:var(--color);margin:0}.callout-icon{flex:0 0 18px;width:18px;height:18px;padding-top:4px}.callout-title-inner{font-weight:700}html{scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;width:100vw;overflow-x:hidden}body,section{box-sizing:border-box;background-color:var(--light);font-family:var(--bodyFont);color:var(--darkgray);max-width:100%;margin:0}.text-highlight{background-color:#fff23688;border-radius:5px;padding:0 .1rem}::selection{background:color-mix(in srgb,var(--tertiary)75%,transparent);color:var(--darkgray)}p,ul,text,a,tr,td,li,ol,ul,.katex,.math{color:var(--darkgray);fill:var(--darkgray);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.math.math-display{text-align:center}a{color:var(--secondary);font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}a:hover{color:var(--tertiary)!important}a.internal{background-color:var(--highlight);border-radius:5px;padding:0 .1rem;text-decoration:none}a.internal:has(>img){background-color:none;border-radius:0;padding:0}a.external .external-icon{vertical-align:bottom;height:1ex;margin:0 .15em}a.external .external-icon>path{fill:var(--dark)}.desktop-only{display:initial}@media (max-width:1550px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width:1550px){.mobile-only{display:initial}.page{max-width:750px;margin:0 auto;padding:0 1rem}}.page article>h1{font-size:2rem}.page article li:has(>input[type=checkbox]){padding-left:0;list-style-type:none}.page article li:has(>input[type=checkbox]:checked){text-decoration:line-through;-webkit-text-decoration-color:var(--gray);text-decoration-color:var(--gray);color:var(--gray)}.page article li>*{margin-top:0;margin-bottom:0}.page article p>strong{color:var(--dark)}.page>#quartz-body{width:100%;display:flex}@media (max-width:1550px){.page>#quartz-body{flex-direction:column}}.page>#quartz-body .sidebar{box-sizing:border-box;flex-direction:column;flex:1;gap:2rem;width:400px;margin-top:3rem;padding:0 4rem;display:flex;position:fixed;top:0}@media (max-width:1550px){.page>#quartz-body .sidebar{position:initial;width:initial;flex-direction:row;margin-top:2rem;padding:0}}.page>#quartz-body .sidebar.left{left:calc(50vw - 775px)}@media (max-width:1550px){.page>#quartz-body .sidebar.left{align-items:center;gap:0}}.page>#quartz-body .sidebar.right{right:calc(50vw - 775px)}@media (max-width:1550px){.page>#quartz-body .sidebar.right>*{flex:1}}.page .page-header{width:750px;margin:3rem auto 0}@media (max-width:1550px){.page .page-header{width:initial;margin-top:2rem}}.page .center,.page footer{width:750px;margin-left:auto;margin-right:auto}@media (max-width:1550px){.page .center,.page footer{width:initial;margin-left:0;margin-right:0}}.footnotes{border-top:1px solid var(--lightgray);margin-top:2rem}input[type=checkbox]{color:var(--secondary);border:1px solid var(--lightgray);background-color:var(--light);appearance:none;border-radius:3px;width:16px;height:16px;margin-inline:-1.4rem .2rem;position:relative;transform:translateY(2px)}input[type=checkbox]:checked{border-color:var(--secondary);background-color:var(--secondary)}input[type=checkbox]:checked:after{content:"";border:solid var(--light);border-width:0 2px 2px 0;width:4px;height:8px;display:block;position:absolute;top:1px;left:4px;transform:rotate(45deg)}blockquote{border-left:3px solid var(--secondary);margin:1rem 0;padding-left:1rem;transition:border-color .2s}h1,h2,h3,h4,h5,h6,thead{font-family:var(--headerFont);color:var(--dark);font-weight:revert;margin-bottom:0}article>h1>a,article>h2>a,article>h3>a,article>h4>a,article>h5>a,article>h6>a,article>thead>a{color:var(--dark)}article>h1>a.internal,article>h2>a.internal,article>h3>a.internal,article>h4>a.internal,article>h5>a.internal,article>h6>a.internal,article>thead>a.internal{background-color:#0000}h1[id]>a[href^=\#],h2[id]>a[href^=\#],h3[id]>a[href^=\#],h4[id]>a[href^=\#],h5[id]>a[href^=\#],h6[id]>a[href^=\#]{opacity:0;font-family:var(--codeFont);-webkit-user-select:none;user-select:none;margin:0 .5rem;transition:opacity .2s;display:inline-block;transform:translateY(-.1rem)}h1[id]:hover>a,h2[id]:hover>a,h3[id]:hover>a,h4[id]:hover>a,h5[id]:hover>a,h6[id]:hover>a{opacity:1}h1{margin-top:2.25rem;margin-bottom:1rem;font-size:1.75rem}h2{margin-top:1.9rem;margin-bottom:1rem;font-size:1.4rem}h3{margin-top:1.62rem;margin-bottom:1rem;font-size:1.12rem}h4,h5,h6{margin-top:1.5rem;margin-bottom:1rem;font-size:1rem}figure[data-rehype-pretty-code-figure]{margin:0;line-height:1.6rem;position:relative}figure[data-rehype-pretty-code-figure]>[data-rehype-pretty-code-title]{font-family:var(--codeFont);border:1px solid var(--lightgray);color:var(--darkgray);border-radius:5px;width:max-content;margin-bottom:-.5rem;padding:.1rem .5rem;font-size:.9rem}figure[data-rehype-pretty-code-figure]>pre{padding:0}pre{font-family:var(--codeFont);border:1px solid var(--lightgray);border-radius:5px;padding:0 .5rem;position:relative;overflow-x:auto}pre:has(>code.mermaid){border:none}pre>code{counter-reset:line;counter-increment:line 0;background:0 0;padding:.5rem 0;font-size:.85rem;display:grid}pre>code [data-highlighted-chars]{background-color:var(--highlight);border-radius:5px}pre>code>[data-line]{box-sizing:border-box;border-left:3px solid #0000;padding:0 .25rem}pre>code>[data-line][data-highlighted-line]{background-color:var(--highlight);border-left:3px solid var(--secondary)}pre>code>[data-line]:before{content:counter(line);counter-increment:line;text-align:right;color:#738a9499;width:1rem;margin-right:1rem;display:inline-block}pre>code[data-line-numbers-max-digits="2"]>[data-line]:before{width:2rem}pre>code[data-line-numbers-max-digits="3"]>[data-line]:before{width:3rem}code{color:var(--dark);font-size:.9em;font-family:var(--codeFont);background:var(--lightgray);border-radius:5px;padding:.1rem .2rem}tbody,li,p{line-height:1.6rem}.table-container{overflow-x:auto}.table-container>table{border-collapse:collapse;margin:1rem;padding:1.5rem}.table-container>table th,.table-container>table td{min-width:75px}.table-container>table>*{line-height:2rem}th{text-align:left;border-bottom:2px solid var(--gray);padding:.4rem .7rem}td{padding:.2rem .7rem}tr{border-bottom:1px solid var(--lightgray)}tr:last-child{border-bottom:none}img{border-radius:5px;max-width:100%;margin:1rem 0}p>img+em{display:block;transform:translateY(-1rem)}hr{background-color:var(--lightgray);border:none;width:100%;height:1px;margin:2rem auto}audio,video{border-radius:5px;width:100%}.spacer{flex:auto}ul.overflow,ol.overflow{content:"";clear:both;max-height:400px;overflow-y:auto}ul.overflow>li:last-of-type,ol.overflow>li:last-of-type{margin-bottom:30px}ul.overflow:after,ol.overflow:after{pointer-events:none;content:"";opacity:1;background:linear-gradient(transparent 0px,var(--light));width:100%;height:50px;transition:opacity .3s;position:absolute;bottom:0;left:0}.transclude ul{padding-left:1rem}button{cursor:pointer;border:none}a{background:0 0;width:-moz-fit-content;width:fit-content}a:has(button) .external-icon{display:none}.board{border-radius:15px;flex-direction:column;padding:30px;display:flex}.shadow{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.board .icon,.board .logo,.board .wrapper:before{background-repeat:no-repeat}.board .urlbar .icon{background-size:18px}.board .urlbar .url{font-size:18px}@media screen and (max-width:600px){.board .urlbar .icon{background-size:2.2vh}.board .urlbar .url{font-size:1.6vh}}.board.meeting{background-attachment:local;gap:3px;padding:0;position:relative;overflow:hidden}.board.meeting .wrapper{z-index:1;padding:30px}.board.meeting .wrapper:before{content:"";opacity:.7;z-index:-1;background-position:calc(100% + 33px);background-size:26vh;width:100%;height:100%;position:absolute;top:0;left:0}.board.meeting .row{margin:8px 0;font-size:20px;display:flex}.board.meeting .row .icon{filter:var(--filtereq-white);background-position-y:5px;width:40px}.board.meeting .row .icon.time{background-image:var(--clock-datauri)}.board.meeting .row .icon.attendees{background-image:var(--attendees-datauri)}.board.meeting .row .icon.location{background-image:var(--location-datauri)}.board.meeting .row .icon.location+.content:before{content:"on "}.board.meeting .row .content{width:calc(100% - 40px)}.board.meeting .row.title{z-index:5;height:-moz-fit-content;height:fit-content;margin:0;font-size:30px;font-weight:700}.board.meeting .row.title .icon{background-image:var(--video-datauri);background-position-y:8px;background-size:30px}.board.meeting hr{background-color:#fff;border:0;height:1px;margin:1px 0 20px}.board.meeting .body{z-index:5;flex-direction:column;max-height:0;transition:max-height .3s ease-in-out;display:flex;overflow:hidden}.board.meeting:hover .body,.board.meeting.open .body{max-height:100vh;transition:max-height .6s ease-in-out}.board.meeting .body .row:first-child{margin-top:30px}.board.meeting .body .row .icon{background-size:20px;height:30px}.container-names{flex-wrap:wrap;gap:8px;display:flex}button.join{margin-top:20px;padding:8px 20px;font-size:20px;font-weight:600}#location-name{font-weight:700}.meeting.physical{background-color:var(--physical-primary);color:var(--physical-secondary)}.meeting.physical .row.title .icon{background-image:var(--conversation-datauri)}.meeting.physical .wrapper:before{background-image:var(--physical-datauri);filter:var(--filtereq-physicalsec);background-size:24vh}.meeting.physical .body .row .location{padding-bottom:80px}.meeting.physical .row .icon.location+.content:before{content:"at "}.meeting.physical .row .icon{filter:var(--filtereq-physicalsec)}.meeting.physical .container-names span{color:#fff;text-wrap:nowrap;background:var(--physical-secondary);border-radius:10px;padding:2px 12px;font-size:18px}.meeting.physical button{display:none}.meeting.skype{background-image:var(--skype-primary-grad);color:#fff}.meeting.skype .wrapper:before{background-image:var(--skype-logo-datauri);filter:var(--filtereq-skypesec)}.meeting.skype .container-names span{text-wrap:nowrap;padding:2px 12px;font-size:18px}.meeting.skype .container-names span,.skype button{background:var(--skype-secondary);border-radius:20px}.meeting.skype button{color:#000;background-color:#fff}.meeting.skype #location-name:after{content:"Skype meeting"}.meeting.msteams{background:var(--msteams-primary);color:#fff}.meeting.msteams .wrapper:before{background-image:var(--msteams-logo-datauri);filter:var(--filtereq-mstsec)}.meeting.msteams .container-names span:not(:last-child):after{content:", "}.meeting.msteams button{background:var(--msteams-secondary);color:#fff;border-radius:8px;font-size:20px}.meeting.msteams #location-name:after{content:"Microsoft Teams meeting"}.meeting.zoom{background:var(--zoom-secondary);color:#fff}.meeting.zoom .wrapper:before{background-image:var(--zoom-logo-datauri);filter:var(--filtereq-zoomprim);opacity:.3;background-position-x:calc(100% - 20px)!important}.meeting.zoom .row .icon{filter:var(--filtereq-zoomprim)}.meeting.zoom button{background:var(--zoom-primary);color:#fff;border-radius:3px}.meeting.zoom #location-name:after{content:"Zoom meeting"}.meeting.gmeet{background:var(--gmeet-primary);color:#000}.meeting.gmeet .wrapper:before{background-image:var(--gmeet-logo-datauri);opacity:.3}.meeting.gmeet .row .icon{filter:var(--filtereq-gmeetsec)}.meeting.gmeet button{background:var(--gmeet-secondary);color:#fff;border-radius:5px}.meeting.gmeet #location-name:after{content:"Google Meet meeting"}.meeting.slack-huddles{background:var(--slack-primary);color:#fff}.meeting.slack-huddles .wrapper:before{background-image:var(--slack-logo-datauri);opacity:.4}.meeting.slack-huddles .row .icon{filter:var(--filtereq-slacksec)}.meeting.slack-huddles .container-names span{text-wrap:nowrap;padding:2px 12px;font-size:18px}.meeting.slack-huddles .container-names span,.slack-huddles button{background:var(--slack-secondary);color:var(--slack-primary);border-radius:5px;font-weight:600}.meeting.slack-huddles #location-name:after{content:"Slack 🎧Huddles"}.meeting.discord{background-color:var(--discord-secondary);color:#fff}.meeting.discord .wrapper:before{background-image:var(--discord-logo-datauri);opacity:.4}.meeting.discord .row .icon{filter:var(--filtereq-discordpri);background-position-y:3px}.meeting.discord .row .icon.attendees{background-position-y:8px}.meeting.discord .row .location+.content{position:relative}.meeting.discord .row .location+.content:before{margin-right:8px;content:"in "!important}.meeting.discord .container-names span{text-wrap:nowrap;padding:3px 5px;font-size:18px}.meeting.discord .container-names span:before{content:"@"}.meeting.discord .container-names span,.meeting.discord button{background:var(--discord-primary);color:#fff;border-radius:5px;font-weight:600}.meeting.discord button{padding:5px 20px}.meeting.discord #location-name{background-color:var(--discord-tertiary);border-radius:8px;padding:2px 14px 6px 45px}.meeting.discord #location-name:before{content:"";background-image:var(--discord-voiceChannel-datauri);z-index:-1;z-index:1;background-position-y:50%;background-repeat:no-repeat;background-size:26px;width:100%;height:100%;margin-left:39px;position:absolute;top:0;left:0}.board.projectlink{overflow:hidden;padding:0!important}.board.projectlink>*{padding:30px}.board.projectlink .top{padding-bottom:15px}.board.projectlink .top .heading{gap:20px;width:80%;margin-bottom:15px;font-weight:700;display:flex}.board.projectlink .top .heading .logo{width:35px}.board.projectlink .top .heading .title{text-wrap:nowrap;width:calc(100% - 35px);font-size:26px}.board.projectlink .top .heading .logo.wide{width:120px}.board.projectlink .top .heading .logo.wide+.title{width:calc(100% - 120px)}.board.projectlink .top .urlaction{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:20px;display:flex}.board.projectlink .top .urlaction button{text-align:center;border-radius:25px;height:100%;padding:7px 15px;font-size:18px;font-weight:700}.board.projectlink .top .urlbar{background:#fff;border-radius:25px;flex:1;margin:8px 0;padding:7px 15px;font-weight:700;display:flex}.board.projectlink .top .urlbar .icon{background-position-y:50%;background-repeat:no-repeat;background-size:18px;width:40px}.board.projectlink .top .urlbar .url{text-wrap:nowrap;text-align:center;letter-spacing:3px;width:calc(100% - 40px);margin-right:5px}.board.projectlink .top .copyright{text-align:center;margin-top:.5rem;font-weight:500}.board.projectlink .bottom{background:#fff;padding-top:15px}.board.projectlink fieldset{border-radius:15px;flex-direction:column;gap:1rem;padding:30px;display:flex}.board.projectlink fieldset legend{text-align:center;font-size:20px;font-weight:700}.board.projectlink .credential{flex-flow:wrap;align-items:center;gap:.8rem;font-size:18px;display:flex}.board.projectlink .credential .label{width:95px}.board.projectlink .credential .value{text-wrap:nowrap;border:1px solid gray;border-radius:15px;flex:1;width:90%;padding:3px 20px;font-weight:700}.board.projectlink .credential.password .value{color:#ccc;font-family:monospace}@media screen and (max-width:600px){.board.projectlink .credential{flex-direction:column;align-items:start}}.projectlink.aubotcsedu{color:#000}.projectlink.aubotcsedu .top{background:var(--aubotcsedu-primary)}.projectlink.aubotcsedu .top .logo{background-image:var(--aubot-logo-datauri)}.projectlink.aubotcsedu .top button{background:var(--aubotcsedu-secondary);color:#fff}.projectlink.gitlab{color:#000}.projectlink.gitlab .top{background:var(--gitlab-primary-grad)}.projectlink.gitlab .top .logo{background-image:var(--gitlab-logo-datauri)}.projectlink.gitlab .top button{background:var(--gitlab-secondary);color:#fff}.projectlink.gitlab .bottom{background:var(--gitlab-accent)!important}.projectlink.github{color:#000}.projectlink.github .top{background:var(--github-secondary);border-bottom:1px solid var(--github-accent-1)}.projectlink.github .top .logo{background-image:var(--github-logo-datauri)}.projectlink.github .top .urlbar{border:2px solid var(--github-accent-1);color:var(--github-accent-2)}.projectlink.github .top button{background:var(--github-tertiary);color:var(--github-primary)}.board.catlink{gap:1rem;font-size:20px}.board.catlink .heading{flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;display:flex}.board.catlink .heading .project-title{gap:20px;width:80%;margin-bottom:15px;font-weight:700;display:flex}.board.catlink .project-title .logo{width:120px;height:40px}.board.catlink .project-title .title{text-wrap:nowrap;width:calc(100% - 120px);font-size:26px}.board.catlink .heading .category{color:#fff;border-radius:20px;height:-moz-fit-content;height:fit-content;padding:1px 15px 5px;font-size:19px;font-weight:700}.board.catlink .urlbar{background:#fff;border-radius:25px;margin:8px 0;padding:8px 15px;font-weight:700;display:flex}.board.catlink .urlbar .icon{background-position-y:50%;background-repeat:no-repeat;width:40px}.board.catlink .urlbar .url{text-wrap:nowrap;text-align:center;width:calc(100% - 40px);margin-right:5px}.req-method{background:#fff;border-radius:5px;padding:0 5px}.req-method.get{color:#007f31}.req-method.get:after{content:"GET"}.req-method.post{color:#ad7a03}.req-method.post:after{content:"POST"}.req-method.delete{color:#8e1a12}.req-method.delete:after{content:"DELETE"}.catlink.aubotcsedu{background:var(--aubotcsedu-primary);color:#000}.catlink.aubotcsedu .heading .logo{background-image:var(--aubot-logo-datauri)}.catlink.aubotcsedu .heading .category{background:var(--aubotcsedu-secondary)}.board.files{padding:0!important}.board.files .file-container{color:#000;background:#f1f3f4;flex-direction:column;gap:1rem;margin-top:5px;padding:15px 20px;font-size:1rem;display:flex}.board.files .file-container:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.board.files .file-container:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.board.files .file-container .file-header{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.board.files .file-header .file-name{align-items:center;gap:16px;width:70%;margin-bottom:10px;font-weight:700;display:flex}.board.files .file-header .logo{background-position-y:50%;background-size:contain;width:33px;height:40px}.board.files .file-header .title{width:calc(100% - 49px);font-size:22px}.board.files .file-header button{border-radius:15px;padding:5px 15px;font-size:16px;font-weight:700}.board.files .body{align-items:start;gap:.3rem;margin-top:10px;display:flex}.board.files .body .label{text-wrap:nowrap;font-size:18px;font-weight:700}.board.files .body .tasks-container{flex-wrap:wrap;gap:.5rem;padding-left:10px;font-size:14px;display:flex}.board.files .tasks-container span{text-wrap:wrap;border-radius:15px;padding:5px 15px}.files.gsheets button,.gsheets span{background:var(--gsheets-primary);color:#fff}.files.gsheets .logo{background-image:var(--gsheets-logo-datauri)}.files.gdocs button,.gdocs span{background:var(--gdocs-primary);color:#fff}.files.gdocs .logo{background-image:var(--gdocs-logo-datauri)}.board.experience{flex-direction:row;align-items:center;gap:1.9rem;padding:0 0 20px;overflow-x:auto}.board.experience .placement{border-radius:15px;flex-direction:column;width:360px;display:flex;overflow:hidden}.board.experience .placement .experience-details{flex-direction:column;gap:18px;padding:20px 20px 25px;font-size:18px;display:flex}.board.experience .experience-details .heading{justify-content:space-between;align-items:start;gap:36px;margin-bottom:20px;font-weight:700;display:flex}.board.experience .experience-details .heading .logo{background-size:contain;width:120px;height:32px}.board.experience .heading .company-name{font-size:24px}.board.experience .body{flex-direction:column;align-items:start;gap:16px;display:flex}.board.experience .body .row{gap:15px;font-size:16px;display:flex}.board.experience .row .icon{filter:var(--filtereq-white);background-position-y:2px;background-size:16px;width:20px;height:22px}.board.experience .row .content{width:calc(100% - 20px)}.board.experience .row .position-tags{flex-wrap:wrap;gap:10px;font-weight:500;display:flex}.board.experience .position-tags span{text-wrap:nowrap;color:#000;background:#fff;border-radius:20px;padding:2px 12px;font-size:14px}.board.experience .project-footer{justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding:15px 20px;display:flex}.board.experience .project-footer .project-title{text-wrap:nowrap;font-size:17px;font-weight:700}.board.experience .project-footer button{color:#000;background:#fff;border-radius:20px;align-items:center;gap:1rem;padding:10px 15px;font-size:14px;font-weight:700;display:flex}.experience .aubot .placement{background:var(--aubot-primary);color:#fff}.experience .aubot .heading .logo{background-image:var(--aubot-logo-datauri);filter:var(--filtereq-white)}.experience .aubot .position-tags span:first-child{background-color:var(--aubot-secondary);color:#fff}.experience .aubot .project-footer{background:var(--aubotcsedu-primary);color:#000}.bug{color:#000;background:gray;border-radius:5px;padding:2px 10px;line-height:50px}.bug:after{content:"⚠️ To do"}.bug.ongoing{color:#fff;background-color:#094a97}.bug.ongoing:after{content:"⚙️ Ongoing work"}.bug.verify{background-color:#ffe5a0}.bug.verify:after{content:"❓ Needs verification"}.bug.fixed{color:#fff;background-color:#11734b}.bug.fixed:after{content:"✅ Fixed"}:root{--filtereq-white:invert(100%)sepia(100%)saturate(0%)hue-rotate(140deg)brightness(104%)contrast(104%);--filtereq-black:brightness(0)saturate(100%);--video-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 576 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M0 128C0 92.7 28.7 64 64 64H320c35.3 0 64 28.7 64 64V384c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V128zM559.1 99.8c10.4 5.6 16.9 16.4 16.9 28.2V384c0 11.8-6.5 22.6-16.9 28.2s-23 5-32.9-1.6l-96-64L416 337.1V320 192 174.9l14.2-9.5 96-64c9.8-6.5 22.4-7.2 32.9-1.6z\"/></svg>");--conversation-datauri:url("data:image/svg+xml,<svg version=\"1.1\" id=\"Capa_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 60 60\" style=\"enable-background:new 0 0 60 60;\" xml:space=\"preserve\"><g><path d=\"M55.894,37.041C58.582,33.27,60,28.912,60,24.414C60,11.504,48.337,1,34,1c-8.246,0-15.969,3.592-20.824,9.42C17.021,8.613,21.38,7.586,26,7.586c15.439,0,28,11.4,28,25.414c0,5.506-1.945,10.604-5.235,14.77c4.946,1.886,9.853,2.601,10.096,2.635c0.047,0.007,0.094,0.01,0.14,0.01c0.375,0,0.724-0.211,0.895-0.554c0.192-0.385,0.117-0.85-0.188-1.153C57.753,46.753,56.403,42.618,55.894,37.041z\"/><path d=\"M26,9.586C11.663,9.586,0,20.09,0,33c0,4.498,1.418,8.855,4.106,12.627c-0.51,5.577-1.859,9.712-3.813,11.666c-0.304,0.304-0.38,0.769-0.188,1.153C0.275,58.789,0.625,59,1,59c0.046,0,0.092-0.003,0.139-0.01c0.35-0.049,8.433-1.213,14.317-4.586c3.33,1.334,6.875,2.01,10.544,2.01c14.337,0,26-10.504,26-23.414S40.337,9.586,26,9.586z M13,37c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S15.206,37,13,37z M26,37c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S28.206,37,26,37z M39,37c-2.206,0-4-1.794-4-4s1.794-4,4-4s4,1.794,4,4S41.206,37,39,37z\"/></g></svg>");--flag-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M64 32C64 14.3 49.7 0 32 0S0 14.3 0 32V64 368 480c0 17.7 14.3 32 32 32s32-14.3 32-32V352l64.3-16.1c41.1-10.3 84.6-5.5 122.5 13.4c44.2 22.1 95.5 24.8 141.7 7.4l34.7-13c12.5-4.7 20.8-16.6 20.8-30V66.1c0-23-24.2-38-44.8-27.7l-9.6 4.8c-46.3 23.2-100.8 23.2-147.1 0c-35.1-17.6-75.4-22-113.5-12.5L64 48V32z\"/></svg>");--clock-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z\"/></svg>");--attendees-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 640 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M96 128a128 128 0 1 1 256 0A128 128 0 1 1 96 128zM0 482.3C0 383.8 79.8 304 178.3 304h91.4C368.2 304 448 383.8 448 482.3c0 16.4-13.3 29.7-29.7 29.7H29.7C13.3 512 0 498.7 0 482.3zM609.3 512H471.4c5.4-9.4 8.6-20.3 8.6-32v-8c0-60.7-27.1-115.2-69.8-151.8c2.4-.1 4.7-.2 7.1-.2h61.4C567.8 320 640 392.2 640 481.3c0 17-13.8 30.7-30.7 30.7zM432 256c-31 0-59-12.6-79.3-32.9C372.4 196.5 384 163.6 384 128c0-26.8-6.6-52.1-18.3-74.3C384.3 40.1 407.2 32 432 32c61.9 0 112 50.1 112 112s-50.1 112-112 112z\"/></svg>");--location-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 484 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z\"/></svg>");--link-datauri:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F><!-- License: CC Attribution. Made by tetrisly: https://tetrisly.gumroad.com/l/freeicons --><svg fill=\"%23000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" d=\"M3.47186258,13.4213562 L6.31457505,10.5786438 C6.70707174,10.1861471 7.3434346,10.1861471 7.73593129,10.5786438 C8.1003925,10.943105 8.12642544,11.5178385 7.81403012,11.9123387 L7.73593129,12 L4.89321881,14.8427125 C3.71572875,16.0202025 3.71572875,17.9292911 4.89321881,19.1067812 C6.02865566,20.242218 7.84436716,20.2827693 9.02839505,19.2284351 L9.15728753,19.1067812 L12,16.2640687 C12.3924967,15.871572 13.0288596,15.871572 13.4213562,16.2640687 C13.7858174,16.6285299 13.8118504,17.2032635 13.4994551,17.5977636 L13.4213562,17.6854249 L10.5786438,20.5281374 C8.61616033,22.4906209 5.43434601,22.4906209 3.47186258,20.5281374 C1.56102344,18.6172983 1.5107382,15.5504592 3.32100685,13.5787779 L3.47186258,13.4213562 Z M13.4213562,3.47186258 C15.3838397,1.50937914 18.565654,1.50937914 20.5281374,3.47186258 C22.4906209,5.43434601 22.4906209,8.61616033 20.5281374,10.5786438 L17.6854249,13.4213562 C17.2929283,13.8138529 16.6565654,13.8138529 16.2640687,13.4213562 C15.871572,13.0288596 15.871572,12.3924967 16.2640687,12 L19.1067812,9.15728753 C20.2842712,7.97979746 20.2842712,6.07070887 19.1067812,4.89321881 C17.9292911,3.71572875 16.0202025,3.71572875 14.8427125,4.89321881 L12,7.73593129 C11.6075033,8.12842798 10.9711404,8.12842798 10.5786438,7.73593129 C10.1861471,7.3434346 10.1861471,6.70707174 10.5786438,6.31457505 L13.4213562,3.47186258 Z M13.4213562,9.15728753 C13.8138529,8.76479084 14.4502158,8.76479084 14.8427125,9.15728753 C15.2352092,9.54978421 15.2352092,10.1861471 14.8427125,10.5786438 L10.5786438,14.8427125 C10.1861471,15.2352092 9.54978421,15.2352092 9.15728753,14.8427125 C8.76479084,14.4502158 8.76479084,13.8138529 9.15728753,13.4213562 L13.4213562,9.15728753 Z\"/></svg>");--api-datauri:url("data:image/svg+xml,<%3Fxml version=\"1.0\" standalone=\"no\"%3F><!-- License: MIT. Made by Ant Design: https://github.com/ant-design/ant-design-icons --><svg width=\"1024px\" height=\"1024px\" viewBox=\"0 0 1024 1024\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"%23D9D9D9\" d=\"M148.2 674.6zm106.7-92.3c-25 25-38.7 58.1-38.7 93.4s13.8 68.5 38.7 93.4c25 25 58.1 38.7 93.4 38.7 35.3 0 68.5-13.8 93.4-38.7l59.4-59.4-186.8-186.8-59.4 59.4zm420.8-366.1c-35.3 0-68.5 13.8-93.4 38.7l-59.4 59.4 186.8 186.8 59.4-59.4c24.9-25 38.7-58.1 38.7-93.4s-13.8-68.5-38.7-93.4c-25-25-58.1-38.7-93.4-38.7z\"/><path d=\"M578.9 546.7a8.03 8.03 0 0 0-11.3 0L501 613.3 410.7 523l66.7-66.7c3.1-3.1 3.1-8.2 0-11.3L441 408.6a8.03 8.03 0 0 0-11.3 0L363 475.3l-43-43a7.85 7.85 0 0 0-5.7-2.3c-2 0-4.1.8-5.7 2.3L206.8 534.2a199.45 199.45 0 0 0-58.6 140.4c-.2 39.5 11.2 79.1 34.3 113.1l-76.1 76.1a8.03 8.03 0 0 0 0 11.3l42.4 42.4c1.6 1.6 3.6 2.3 5.7 2.3s4.1-.8 5.7-2.3l76.1-76.1c33.7 22.9 72.9 34.3 112.1 34.3 51.2 0 102.4-19.5 141.5-58.6l101.9-101.9c3.1-3.1 3.1-8.2 0-11.3l-43-43 66.7-66.7c3.1-3.1 3.1-8.2 0-11.3l-36.6-36.2zM441.7 769.1a131.32 131.32 0 0 1-93.4 38.7c-35.3 0-68.4-13.7-93.4-38.7-24.9-24.9-38.7-58.1-38.7-93.4s13.7-68.4 38.7-93.4l59.4-59.4 186.8 186.8-59.4 59.4zm476-620.3l-42.4-42.4c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-76.1 76.1a199.27 199.27 0 0 0-112.1-34.3c-51.2 0-102.4 19.5-141.5 58.6L432.3 308.7a8.03 8.03 0 0 0 0 11.3L704 591.7c1.6 1.6 3.6 2.3 5.7 2.3 2 0 4.1-.8 5.7-2.3l101.9-101.9c68.9-69 77-175.7 24.3-253.5l76.1-76.1c3.1-3.2 3.1-8.3 0-11.4zM769.1 441.7l-59.4 59.4-186.8-186.8 59.4-59.4c24.9-24.9 58.1-38.7 93.4-38.7s68.4 13.7 93.4 38.7c24.9 24.9 38.7 58.1 38.7 93.4s-13.8 68.4-38.7 93.4z\"/></svg>");--briefcase-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M184 48H328c4.4 0 8 3.6 8 8V96H176V56c0-4.4 3.6-8 8-8zm-56 8V96H64C28.7 96 0 124.7 0 160v96H192 320 512V160c0-35.3-28.7-64-64-64H384V56c0-30.9-25.1-56-56-56H184c-30.9 0-56 25.1-56 56zM512 288H320v32c0 17.7-14.3 32-32 32H224c-17.7 0-32-14.3-32-32V288H0V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V288z\"/></svg>");--calendar-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\" height=\"16\"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d=\"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z\"/></svg>");--physical-primary:#c1bfb5;--physical-secondary:#272828;--filtlereq-physicalsec:invert(11%)sepia(7%)saturate(142%)hue-rotate(131deg)brightness(96%)contrast(89%);--physical-datauri:url("data:image/svg+xml,<svg version=\"1.1\" id=\"Capa_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"32px\" height=\"32px\" viewBox=\"0 0 32 32\" style=\"enable-background:new 0 0 32 32;\" xml:space=\"preserve\"><g><path d=\"M23.534,7.782V4.465l0.991,0.187V2.745L12.425,0.198V0.17L0,2.792v1.924l1.444-0.271v26.058l10.933,1.326l1.956-0.269v-5.809l3.056-0.18v5.619l1.898-0.229v-5.534l2.745-0.159v5.362l1.501-0.181l7.707-0.916V10.438L32,10.536V9.039L23.534,7.782z M9.796,9.326l1.885-0.222v1.573l-1.885,0.19V9.326z M2.245,10.232l1.588-0.187v1.443l-1.588,0.159V10.232z M3.833,23.819l-1.588-0.063v-1.417l1.588,0.039V23.819z M3.833,21.323l-1.588-0.021v-1.417l1.588-0.007V21.323z M3.848,18.875l-1.589,0.025v-1.418l1.589-0.052V18.875z M3.848,16.458l-1.589,0.069V15.11l1.589-0.096V16.458z M3.848,13.92l-1.589,0.115v-1.417l1.589-0.143V13.92z M3.861,9.072L2.272,9.276V7.859l1.589-0.23V9.072z M3.861,6.733L2.272,6.981V5.564l1.589-0.274V6.733z M4.684,9.905l1.681-0.198v1.485l-1.681,0.17V9.905z M6.364,23.883l-1.681-0.066v-1.459l1.681,0.041V23.883z M6.364,21.315l-1.681-0.021v-1.457l1.681-0.008V21.315z M6.379,18.795l-1.682,0.027v-1.459l1.682-0.055V18.795z M6.379,16.309l-1.682,0.073v-1.458l1.682-0.102V16.309z M6.379,13.694l-1.682,0.123V12.36l1.682-0.151V13.694z M6.394,8.708L4.712,8.924V7.466l1.682-0.245V8.708z M6.394,6.3L4.712,6.562V5.105l1.682-0.29V6.3z M7.144,9.63l1.777-0.209v1.527l-1.777,0.18V9.63z M8.921,24.002l-1.777-0.073v-1.498l1.777,0.044V24.002z M8.921,21.358l-1.777-0.021v-1.498l1.777-0.009V21.358z M8.938,18.768L7.16,18.796v-1.498l1.778-0.06V18.768z M8.938,16.21L7.16,16.288V14.79l1.778-0.107V16.21z M8.938,13.523L7.16,13.651v-1.498l1.778-0.159V13.523z M8.953,8.393L7.175,8.621V7.123l1.778-0.259V8.393z M8.953,5.917L7.175,6.192V4.694l1.778-0.307V5.917z M11.681,24.122l-1.885-0.077v-1.542l1.885,0.046V24.122z M11.681,21.399l-1.885-0.021v-1.542l1.885-0.009V21.399z M11.697,18.731l-1.885,0.03v-1.543l1.885-0.062V18.731z M11.697,16.096l-1.885,0.083v-1.543l1.885-0.113V16.096z M11.697,13.329l-1.885,0.138v-1.543l1.885-0.169V13.329z M11.714,8.044L9.829,8.287V6.744l1.885-0.273V8.044z M11.714,5.495L9.829,5.788V4.245l1.885-0.324V5.495z M21.137,7.537l1.573,0.229V9.25l-1.573-0.202V7.537z M21.137,12.468l1.573,0.141v1.484l-1.573-0.113V12.468z M18.727,7.149l1.662,0.243v1.525l-1.662-0.215V7.149z M18.727,12.218l1.662,0.148v1.525l-1.662-0.12V12.218z M16.229,6.78l1.756,0.257v1.567l-1.756-0.227V6.78z M16.229,11.989l1.756,0.158v1.566l-1.756-0.127V11.989z M13.396,6.345l1.864,0.273v1.615l-1.864-0.241V6.345z M15.293,9.287v1.613l-1.863-0.188V9.066L15.293,9.287z M13.396,11.715l1.864,0.168v1.614l-1.864-0.136V11.715z M15.248,24.084l-1.865,0.076v-1.647l1.865-0.044V24.084z M15.275,21.442l-1.864,0.023v-1.646l1.864,0.009V21.442z M15.276,18.737l-1.864-0.029v-1.646l1.864,0.063V18.737z M15.309,16.171l-1.862-0.082v-1.646l1.862,0.114V16.171z M15.325,5.675l-1.861-0.292V3.737l1.861,0.324V5.675z M17.939,23.985l-1.756,0.072V22.46l1.756-0.043V23.985z M17.967,21.425l-1.756,0.022V19.85l1.756,0.008V21.425z M17.967,18.8l-1.756-0.028v-1.598l1.756,0.059V18.8z M17.999,16.276L16.244,16.2v-1.598l1.755,0.108V16.276z M18.014,11.192l-1.754-0.176V9.42l1.754,0.206V11.192z M18.014,6.085L16.26,5.811V4.212l1.754,0.306V6.085z M20.295,23.889l-1.666,0.068v-1.557l1.666-0.039V23.889z M20.374,21.397l-1.664,0.022v-1.556l1.664,0.008V21.397z M20.374,18.842l-1.662-0.025v-1.556l1.662,0.056V18.842z M20.402,16.386l-1.66-0.073v-1.554l1.66,0.102V16.386z M20.418,11.438l-1.662-0.167V9.717l1.662,0.196V11.438z M20.418,6.466l-1.662-0.261V4.651l1.662,0.289V6.466z M22.686,23.809l-1.576,0.064V22.36l1.576-0.037V23.809z M22.695,21.399l-1.574,0.021v-1.514l1.574,0.007V21.399z M22.697,18.913l-1.575-0.024v-1.513l1.575,0.052V18.913z M22.723,16.522l-1.572-0.068v-1.512l1.572,0.096V16.522z M22.738,11.705l-1.573-0.158v-1.512l1.573,0.185V11.705z M22.738,6.863l-1.573-0.247V5.105l1.573,0.274V6.863z M29.048,13.188l1.308,0.13v1.353l-1.308-0.107V13.188z M27.096,12.988l1.37,0.137v1.387l-1.37-0.112V12.988z M24.922,10.421l1.445,0.186v1.423l-1.445-0.16V10.421z M24.896,12.751l1.444,0.146v1.423l-1.444-0.119V12.751z M26.333,23.653l-1.446,0.045V22.25l1.446-0.021V23.653z M26.354,21.323l-1.444,0.006v-1.449l1.444,0.021V21.323z M26.354,18.94l-1.444-0.037v-1.448l1.444,0.063V18.94z M26.379,16.678L24.936,16.6v-1.448l1.443,0.103V16.678z M28.432,23.6l-1.373,0.043v-1.41l1.373-0.021V23.6z M28.454,21.334l-1.371,0.005v-1.411l1.371,0.02V21.334z M28.454,19.012l-1.371-0.035v-1.41l1.371,0.06V19.012z M28.479,16.78l-1.371-0.074v-1.41l1.371,0.098V16.78z M28.491,12.281l-1.37-0.151v-1.41l1.37,0.175V12.281z M30.282,23.542l-1.31,0.04v-1.377l1.31-0.02V23.542z M30.342,21.332l-1.307,0.005v-1.377l1.307,0.02V21.332z M30.343,19.065l-1.307-0.033v-1.377l1.307,0.057V19.065z M30.366,16.884l-1.306-0.069v-1.376l1.306,0.093V16.884z M30.378,12.493l-1.306-0.145v-1.377l1.306,0.167V12.493z\"/></g></svg>");--skype-primary-grad:linear-gradient(to bottom,#00bcf2 0%,#0078d4 65%,#0078d4 100%);--skype-secondary:#0b64a4;--filtereq-skypesec:invert(20%)sepia(94%)saturate(2294%)hue-rotate(189deg)brightness(94%)contrast(91%);--skype-logo-datauri:url("data:image/svg+xml,<svg viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M12.069 18.874c-4.023 0-5.82-1.979-5.82-3.464 0-.765.561-1.296 1.333-1.296 1.723 0 1.273 2.477 4.487 2.477 1.641 0 2.55-.895 2.55-1.811 0-.551-.269-1.16-1.354-1.429l-3.576-.895c-2.88-.724-3.403-2.286-3.403-3.751 0-3.047 2.861-4.191 5.549-4.191 2.471 0 5.393 1.373 5.393 3.199 0 .784-.688 1.24-1.453 1.24-1.469 0-1.198-2.037-4.164-2.037-1.469 0-2.292.664-2.292 1.617s1.153 1.258 2.157 1.487l2.637.587c2.891.649 3.624 2.346 3.624 3.944 0 2.476-1.902 4.324-5.722 4.324m11.084-4.882l-.029.135-.044-.24c.015.045.044.074.059.12.12-.675.181-1.363.181-2.052 0-1.529-.301-3.012-.898-4.42-.569-1.348-1.395-2.562-2.427-3.596-1.049-1.033-2.247-1.856-3.595-2.426-1.318-.631-2.801-.93-4.328-.93-.72 0-1.444.07-2.143.204l.119.06-.239-.033.119-.025C8.91.274 7.829 0 6.731 0c-1.789 0-3.47.698-4.736 1.967C.729 3.235.032 4.923.032 6.716c0 1.143.292 2.265.844 3.258l.02-.124.041.239-.06-.115c-.114.645-.172 1.299-.172 1.955 0 1.53.3 3.017.884 4.416.568 1.362 1.378 2.576 2.427 3.609 1.034 1.05 2.247 1.857 3.595 2.442 1.394.6 2.877.898 4.404.898.659 0 1.334-.06 1.977-.179l-.119-.062.24.046-.135.03c1.002.569 2.126.871 3.294.871 1.783 0 3.459-.69 4.733-1.963 1.259-1.259 1.962-2.951 1.962-4.749 0-1.138-.299-2.262-.853-3.266\"/></svg>");--msteams-primary:#2c3270;--msteams-secondary:#6264a7;--filtereq-mstsec:invert(38%)sepia(57%)saturate(447%)hue-rotate(200deg)brightness(93%)contrast(89%);--msteams-logo-datauri:url("data:image/svg+xml,<svg role=\"img\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><title>Microsoft Teams</title><path d=\"M20.625 8.127q-.55 0-1.025-.205-.475-.205-.832-.563-.358-.357-.563-.832Q18 6.053 18 5.502q0-.54.205-1.02t.563-.837q.357-.358.832-.563.474-.205 1.025-.205.54 0 1.02.205t.837.563q.358.357.563.837.205.48.205 1.02 0 .55-.205 1.025-.205.475-.563.832-.357.358-.837.563-.48.205-1.02.205zm0-3.75q-.469 0-.797.328-.328.328-.328.797 0 .469.328.797.328.328.797.328.469 0 .797-.328.328-.328.328-.797 0-.469-.328-.797-.328-.328-.797-.328zM24 10.002v5.578q0 .774-.293 1.46-.293.685-.803 1.194-.51.51-1.195.803-.686.293-1.459.293-.445 0-.908-.105-.463-.106-.85-.329-.293.95-.855 1.729-.563.78-1.319 1.336-.756.557-1.67.861-.914.305-1.898.305-1.148 0-2.162-.398-1.014-.399-1.805-1.102-.79-.703-1.312-1.664t-.674-2.086h-5.8q-.411 0-.704-.293T0 16.881V6.873q0-.41.293-.703t.703-.293h8.59q-.34-.715-.34-1.5 0-.727.275-1.365.276-.639.75-1.114.475-.474 1.114-.75.638-.275 1.365-.275t1.365.275q.639.276 1.114.75.474.475.75 1.114.275.638.275 1.365t-.275 1.365q-.276.639-.75 1.113-.475.475-1.114.75-.638.276-1.365.276-.188 0-.375-.024-.188-.023-.375-.058v1.078h10.875q.469 0 .797.328.328.328.328.797zM12.75 2.373q-.41 0-.78.158-.368.158-.638.434-.27.275-.428.639-.158.363-.158.773 0 .41.158.78.159.368.428.638.27.27.639.428.369.158.779.158.41 0 .773-.158.364-.159.64-.428.274-.27.433-.639.158-.369.158-.779 0-.41-.158-.773-.159-.364-.434-.64-.275-.275-.639-.433-.363-.158-.773-.158zM6.937 9.814h2.25V7.94H2.814v1.875h2.25v6h1.875zm10.313 7.313v-6.75H12v6.504q0 .41-.293.703t-.703.293H8.309q.152.809.556 1.5.405.691.985 1.19.58.497 1.318.779.738.281 1.582.281.926 0 1.746-.352.82-.351 1.436-.966.615-.616.966-1.43.352-.815.352-1.752zm5.25-1.547v-5.203h-3.75v6.855q.305.305.691.452.387.146.809.146.469 0 .879-.176.41-.175.715-.48.304-.305.48-.715t.176-.879Z\"/></svg>");--zoom-primary:#0e72eb;--filtereq-zoomprim:invert(26%)sepia(87%)saturate(2501%)hue-rotate(204deg)brightness(99%)contrast(89%);--zoom-secondary:#00053a;--zoom-logo-datauri:url("data:image/svg+xml,<svg role=\"img\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"black\"><title>Zoom</title><path d=\"M5.033 14.649H.743a.74.74 0 0 1-.686-.458.74.74 0 0 1 .16-.808L3.19 10.41H1.06A1.06 1.06 0 0 1 0 9.35h3.957c.301 0 .57.18.686.458a.74.74 0 0 1-.161.808L1.51 13.59h2.464c.585 0 1.06.475 1.06 1.06zM24 11.338c0-1.14-.927-2.066-2.066-2.066-.61 0-1.158.265-1.537.686a2.061 2.061 0 0 0-1.536-.686c-1.14 0-2.066.926-2.066 2.066v3.311a1.06 1.06 0 0 0 1.06-1.06v-2.251a1.004 1.004 0 0 1 2.013 0v2.251c0 .586.474 1.06 1.06 1.06v-3.311a1.004 1.004 0 0 1 2.012 0v2.251c0 .586.475 1.06 1.06 1.06zM16.265 12a2.728 2.728 0 1 1-5.457 0 2.728 2.728 0 0 1 5.457 0zm-1.06 0a1.669 1.669 0 1 0-3.338 0 1.669 1.669 0 0 0 3.338 0zm-4.82 0a2.728 2.728 0 1 1-5.458 0 2.728 2.728 0 0 1 5.457 0zm-1.06 0a1.669 1.669 0 1 0-3.338 0 1.669 1.669 0 0 0 3.338 0z\"/></svg>");--gdocs-primary:#4c8cf5;--gdocs-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" fill-rule=\"evenodd\" viewbox=\"0 0 36 36\"><path fill=\"%234285F4\" d=\"M9.5 2H24l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5v-31C7 3.11928813 8.11928813 2 9.5 2z\"/><path fill=\"%231A237E\" fill-opacity=\".2\" d=\"M7 35c0 1.3807119 1.11928813 2.5 2.5 2.5h21c1.3807119 0 2.5-1.1192881 2.5-2.5v.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C8.11928813 38 7 36.8807119 7 35.5V35z\"/><path fill=\"%23FFF\" fill-opacity=\".2\" d=\"M9.5 2H24v.5H9.5C8.11928813 2.5 7 3.61928813 7 5v-.5C7 3.11928813 8.11928813 2 9.5 2z\"/><path fill=\"url(%23a)\" fill-rule=\"nonzero\" d=\"M17.5 8l8.5 8.5V9\" transform=\"translate(7 2)\"/><path fill=\"%23A1C2FA\" d=\"M24 2l9 9h-6.5C25.1192881 11 24 9.88071187 24 8.5V2z\"/><path fill=\"%23F1F1F1\" d=\"M13 18h14v2H13v-2zm0 4h14v2H13v-2zm0 4h14v2H13v-2zm0 4h10v2H13v-2z\"/><path fill=\"url(%23b)\" fill-opacity=\".1\" d=\"M2.5 0H17l9 9v24.5c0 1.3807119-1.1192881 2.5-2.5 2.5h-21C1.11928813 36 0 34.8807119 0 33.5v-31C0 1.11928813 1.11928813 0 2.5 0z\" transform=\"translate(7 2)\"/></svg>");--gsheets-primary:#34a853;--gsheets-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewbox=\"0 0 36 36\"><path fill=\"%23fff\" d=\"M10.5 14H30v16H10.5z\"/><path fill=\"%23188038\" d=\"M24 12l7 3.1 2-4.1-9-9-2.5 4.2z\"/><path fill=\"%2334a853\" d=\"M21 23h5v3h-5zm-7-5h5v3h-5z\"/><path fill=\"%2334a853\" d=\"M24 11V2H10C8.3 2 7 3.3 7 5v30c0 1.7 1.3 3 3 3h20c1.7 0 3-1.3 3-3V11h-9zm4 17H12V16h16v12z\"/><path fill=\"%2334a853\" d=\"M14 23h5v3h-5zm7-5h5v3h-5z\"/></svg>");--gmeet-primary:#fff;--gmeet-secondary:#1a73e8;--filtereq-gmeetsec:invert(30%)sepia(62%)saturate(2217%)hue-rotate(200deg)brightness(102%)contrast(91%);--filtereq-google-blue:invert(47%)sepia(88%)saturate(3277%)hue-rotate(204deg)brightness(104%)contrast(91%);--filtereq-google-red:invert(37%)sepia(63%)saturate(1411%)hue-rotate(332deg)brightness(90%)contrast(104%);--filtereq-google-green:invert(47%)sepia(60%)saturate(488%)hue-rotate(84deg)brightness(102%)contrast(92%);--filtereq-google-yellow:invert(72%)sepia(41%)saturate(3430%)hue-rotate(4deg)brightness(111%)contrast(97%);--gmeet-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 87.5 72\"><path fill=\"%2300832d\" d=\"M49.5 36l8.53 9.75 11.47 7.33 2-17.02-2-16.64-11.69 6.44z\"/><path fill=\"%230066da\" d=\"M0 51.5V66c0 3.315 2.685 6 6 6h14.5l3-10.96-3-9.54-9.95-3z\"/><path fill=\"%23e94235\" d=\"M20.5 0L0 20.5l10.55 3 9.95-3 2.95-9.41z\"/><path fill=\"%232684fc\" d=\"M20.5 20.5H0v31h20.5z\"/><path fill=\"%2300ac47\" d=\"M82.6 8.68L69.5 19.42v33.66l13.16 10.79c1.97 1.54 4.85.135 4.85-2.37V11c0-2.535-2.945-3.925-4.91-2.32zM49.5 36v15.5h-29V72h43c3.315 0 6-2.685 6-6V53.08z\"/><path fill=\"%23ffba00\" d=\"M63.5 0h-43v20.5h29V36l20-16.57V6c0-3.315-2.685-6-6-6z\"/></svg>");--slack-primary:#4a154b;--slack-secondary:#f7bbc2;--filtereq-slacksec:invert(78%)sepia(11%)saturate(962%)hue-rotate(306deg)brightness(103%)contrast(94%);--slack-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"127\" height=\"127\"><path d=\"M27.2 80c0 7.3-5.9 13.2-13.2 13.2C6.7 93.2.8 87.3.8 80c0-7.3 5.9-13.2 13.2-13.2h13.2V80zm6.6 0c0-7.3 5.9-13.2 13.2-13.2 7.3 0 13.2 5.9 13.2 13.2v33c0 7.3-5.9 13.2-13.2 13.2-7.3 0-13.2-5.9-13.2-13.2V80z\" fill=\"%23E01E5A\"/><path d=\"M47 27c-7.3 0-13.2-5.9-13.2-13.2C33.8 6.5 39.7.6 47 .6c7.3 0 13.2 5.9 13.2 13.2V27H47zm0 6.7c7.3 0 13.2 5.9 13.2 13.2 0 7.3-5.9 13.2-13.2 13.2H13.9C6.6 60.1.7 54.2.7 46.9c0-7.3 5.9-13.2 13.2-13.2H47z\" fill=\"%2336C5F0\"/><path d=\"M99.9 46.9c0-7.3 5.9-13.2 13.2-13.2 7.3 0 13.2 5.9 13.2 13.2 0 7.3-5.9 13.2-13.2 13.2H99.9V46.9zm-6.6 0c0 7.3-5.9 13.2-13.2 13.2-7.3 0-13.2-5.9-13.2-13.2V13.8C66.9 6.5 72.8.6 80.1.6c7.3 0 13.2 5.9 13.2 13.2v33.1z\" fill=\"%232EB67D\"/><path d=\"M80.1 99.8c7.3 0 13.2 5.9 13.2 13.2 0 7.3-5.9 13.2-13.2 13.2-7.3 0-13.2-5.9-13.2-13.2V99.8h13.2zm0-6.6c-7.3 0-13.2-5.9-13.2-13.2 0-7.3 5.9-13.2 13.2-13.2h33.1c7.3 0 13.2 5.9 13.2 13.2 0 7.3-5.9 13.2-13.2 13.2H80.1z\" fill=\"%23ECB22E\"/></svg>");--discord-primary:#5865f2;--discord-secondary:#2b2d31;--discord-tertiary:#35373c;--filtereq-discordpri:invert(30%)sepia(61%)saturate(5580%)hue-rotate(233deg)brightness(120%)contrast(90%);--discord-voiceChannel-datauri:url("data:image/svg+xml,<svg color=\"%2380848e\" aria-hidden=\"true\" role=\"img\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12 3a1 1 0 0 0-1-1h-.06a1 1 0 0 0-.74.32L5.92 7H3a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h2.92l4.28 4.68a1 1 0 0 0 .74.32H11a1 1 0 0 0 1-1V3ZM15.1 20.75c-.58.14-1.1-.33-1.1-.92v-.03c0-.5.37-.92.85-1.05a7 7 0 0 0 0-13.5A1.11 1.11 0 0 1 14 4.2v-.03c0-.6.52-1.06 1.1-.92a9 9 0 0 1 0 17.5Z\" class=\"\"></path><path fill=\"currentColor\" d=\"M15.16 16.51c-.57.28-1.16-.2-1.16-.83v-.14c0-.43.28-.8.63-1.02a3 3 0 0 0 0-5.04c-.35-.23-.63-.6-.63-1.02v-.14c0-.63.59-1.1 1.16-.83a5 5 0 0 1 0 9.02Z\" class=\"\"></path></svg>");--discord-logo-datauri:url("data:image/svg+xml,<svg viewBox=\"0 -28.5 256 256\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" preserveAspectRatio=\"xMidYMid\"><g><path d=\"M216.856339,16.5966031 C200.285002,8.84328665 182.566144,3.2084988 164.041564,0 C161.766523,4.11318106 159.108624,9.64549908 157.276099,14.0464379 C137.583995,11.0849896 118.072967,11.0849896 98.7430163,14.0464379 C96.9108417,9.64549908 94.1925838,4.11318106 91.8971895,0 C73.3526068,3.2084988 55.6133949,8.86399117 39.0420583,16.6376612 C5.61752293,67.146514 -3.4433191,116.400813 1.08711069,164.955721 C23.2560196,181.510915 44.7403634,191.567697 65.8621325,198.148576 C71.0772151,190.971126 75.7283628,183.341335 79.7352139,175.300261 C72.104019,172.400575 64.7949724,168.822202 57.8887866,164.667963 C59.7209612,163.310589 61.5131304,161.891452 63.2445898,160.431257 C105.36741,180.133187 151.134928,180.133187 192.754523,160.431257 C194.506336,161.891452 196.298154,163.310589 198.110326,164.667963 C191.183787,168.842556 183.854737,172.420929 176.223542,175.320965 C180.230393,183.341335 184.861538,190.991831 190.096624,198.16893 C211.238746,191.588051 232.743023,181.531619 254.911949,164.955721 C260.227747,108.668201 245.831087,59.8662432 216.856339,16.5966031 Z M85.4738752,135.09489 C72.8290281,135.09489 62.4592217,123.290155 62.4592217,108.914901 C62.4592217,94.5396472 72.607595,82.7145587 85.4738752,82.7145587 C98.3405064,82.7145587 108.709962,94.5189427 108.488529,108.914901 C108.508531,123.290155 98.3405064,135.09489 85.4738752,135.09489 Z M170.525237,135.09489 C157.88039,135.09489 147.510584,123.290155 147.510584,108.914901 C147.510584,94.5396472 157.658606,82.7145587 170.525237,82.7145587 C183.391518,82.7145587 193.761324,94.5189427 193.539891,108.914901 C193.539891,123.290155 183.391518,135.09489 170.525237,135.09489 Z\" fill=\"%235865F2\" fill-rule=\"nonzero\"></path></g></svg>");--github-primary:#fff;--github-secondary:#f6f8fa;--github-tertiary:#000;--github-accent-1:#d0d7de;--github-accent-2:#656d76;--github-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" viewBox=\"0 0 16 16\" version=\"1.1\" data-view-component=\"true\"><path d=\"M8 0c4.42 0 8 3.58 8 8a8.013 8.013 0 0 1-5.45 7.59c-.4.08-.55-.17-.55-.38 0-.27.01-1.13.01-2.2 0-.75-.25-1.23-.54-1.48 1.78-.2 3.65-.88 3.65-3.95 0-.88-.31-1.59-.82-2.15.08-.2.36-1.02-.08-2.12 0 0-.67-.22-2.2.82-.64-.18-1.32-.27-2-.27-.68 0-1.36.09-2 .27-1.53-1.03-2.2-.82-2.2-.82-.44 1.1-.16 1.92-.08 2.12-.51.56-.82 1.28-.82 2.15 0 3.06 1.86 3.75 3.64 3.95-.23.2-.44.55-.51 1.07-.46.21-1.61.55-2.33-.66-.15-.24-.6-.83-1.23-.82-.67.01-.27.38.01.53.34.19.73.9.82 1.13.16.45.68 1.31 2.69.94 0 .67.01 1.3.01 1.49 0 .21-.15.45-.55.38A7.995 7.995 0 0 1 0 8c0-4.42 3.58-8 8-8Z\"></path></svg>");--gitlab-primary-grad:linear-gradient(-135deg,#fff 10%,#cfb3ec 73%,#f5c5c1 95%);--gitlab-secondary:#171321;--gitlab-accent:#f6f3fe;--gitlab-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\" fill=\"none\" role=\"img\" aria-labelledby=\"tanukiHomeDesktop\"><path d=\"M31.4618 12.7787L31.417 12.6641L27.0667 1.31308C26.9783 1.09046 26.8218 0.90145 26.6197 0.773028C26.416 0.644476 26.1775 0.582308 25.937 0.595107C25.6965 0.607906 25.4659 0.695039 25.277 0.844481C25.0899 0.994513 24.955 1.1998 24.8915 1.43106L21.9503 10.4324H10.0509L7.10976 1.43106C7.04625 1.1998 6.91133 0.994513 6.72425 0.844481C6.53618 0.694035 6.30572 0.606246 6.06523 0.593431C5.82473 0.580616 5.58625 0.64342 5.38326 0.773028C5.18023 0.900924 5.02312 1.09005 4.9346 1.31308L0.579314 12.679L0.534448 12.792C-0.0907536 14.429 -0.167604 16.2247 0.315452 17.9091C0.798508 19.5935 1.81536 21.0756 3.21309 22.1324L3.22971 22.144L3.26793 22.1739L9.90306 27.1407L13.1832 29.625L15.1773 31.1354C15.4115 31.3124 15.6971 31.4082 15.9907 31.4082C16.2842 31.4082 16.5698 31.3124 16.8041 31.1354L18.7981 29.625L22.0799 27.1407L28.7533 22.144L28.7715 22.1307C30.174 21.0749 31.1949 19.5916 31.6802 17.9045C32.1656 16.2175 32.0889 14.4184 31.4618 12.7787Z\" fill=\"%23E24329\"></path><path d=\"M31.462 12.7787L31.4172 12.6641C29.2955 13.1013 27.2962 14.0005 25.5614 15.2978L16.0083 22.5378C19.2652 25.0005 22.1001 27.1407 22.1001 27.1407L28.7734 22.144L28.7917 22.1307C30.1907 21.0723 31.2076 19.5877 31.6893 17.9009C32.171 16.214 32.0912 14.4163 31.462 12.7787Z\" fill=\"%23FC6D26\"></path><path d=\"M9.9082 27.1407L13.1834 29.625L15.1774 31.1354C15.4117 31.3124 15.6972 31.4082 15.9908 31.4082C16.2844 31.4082 16.57 31.3124 16.8042 31.1354L18.7982 29.625L22.0801 27.1407C22.0801 27.1407 19.2452 25.0005 15.9883 22.5378L9.9082 27.1407Z\" fill=\"%23FCA326\"></path><path d=\"M6.43513 15.3045C4.70076 14.0067 2.70123 13.108 0.579333 12.6724L0.534467 12.7854C-0.0923403 14.4232 -0.170036 16.2203 0.313079 17.9061C0.796194 19.5919 1.81396 21.0751 3.21311 22.1324L3.22973 22.144L3.26795 22.1739L9.90307 27.1407L16.0081 22.5378L6.43513 15.3045Z\" fill=\"%23FC6D26\"></path></svg>");--aubot-primary:#243242;--aubot-secondary:#445f7c;--aubotcsedu-primary:#f9e104;--aubotcsedu-secondary:#303f9f;--aubotcsedu-tertiary:white;--aubot-logo-datauri:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 157.81 43.445\"><g id=\"Group_432\" data-name=\"Group 432\" transform=\"translate(-24.574 -22.777)\"><g id=\"Group_424\" data-name=\"Group 424\" transform=\"translate(-18 -880)\"><path id=\"Path_7032\" data-name=\"Path 7032\" d=\"M117.166,913.077V902.814h-7.333v1.522q0,10.681,0,21.363a14.519,14.519,0,0,0,9.36,13.779,14.591,14.591,0,1,0-.334-27.1C118.355,912.593,117.846,912.8,117.166,913.077Zm15.14,12.8a7.581,7.581,0,1,1-7.511-7.595A7.559,7.559,0,0,1,132.306,925.878Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path><path id=\"Path_7033\" data-name=\"Path 7033\" d=\"M65,938.273a5.068,5.068,0,0,0,.132,1.367c.126.3.481.717.746.726,1.9.063,3.806.034,5.769.034a7.788,7.788,0,0,0,.153-1.046c.008-4.606.071-9.213-.01-13.819A14.594,14.594,0,1,0,63.4,939.053C63.894,938.823,64.381,938.575,65,938.273Zm.087-12.4a7.582,7.582,0,1,1-7.518-7.591A7.552,7.552,0,0,1,65.088,925.874Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path><path id=\"Path_7034\" data-name=\"Path 7034\" d=\"M105.276,912.02H98.76c0,1.495,0,2.961,0,4.428-.009,3.168.033,6.337-.049,9.505a7.486,7.486,0,0,1-5.576,7.2,7.335,7.335,0,0,1-8.446-3.384,9.631,9.631,0,0,1-1.118-4.236c-.149-3.955-.052-7.918-.053-11.88v-1.6h-7.2a8.6,8.6,0,0,0-.121,1.032c-.007,4.286-.047,8.573.007,12.859a14.6,14.6,0,0,0,10.683,13.973,14.438,14.438,0,0,0,16.551-6.853,12.373,12.373,0,0,0,1.757-5.236C105.426,922.626,105.276,917.41,105.276,912.02Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path><path id=\"Path_7035\" data-name=\"Path 7035\" d=\"M200.384,911.28h-7.346v-8.5h-7.212c-.039.434-.1.793-.1,1.153-.005,7.407-.044,14.816.008,22.223a14.394,14.394,0,0,0,13.617,14.2c.274.01.55,0,.927,0V933.55c-.337-.075-.685-.172-1.04-.228a6.84,6.84,0,0,1-6.044-5.924c-.289-2.942-.062-5.936-.062-9.119,1.591,0,3.163-.041,4.734.015.862.03,1.256-.26,1.4-1.131C199.569,915.287,199.969,913.428,200.384,911.28Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path><path id=\"Path_7036\" data-name=\"Path 7036\" d=\"M181.429,925.727c-.115-2.555-.075-5.126-.387-7.658a7.431,7.431,0,0,0-3.761-5.472c-3.55-2.148-7.123-4.267-10.778-6.228a8.419,8.419,0,0,0-8.331.1c-3.356,1.829-6.63,3.808-9.944,5.715a8.424,8.424,0,0,0-4.6,7.22c-.152,4.415-.125,8.847.08,13.259a7.876,7.876,0,0,0,4.127,6.466c3.4,2.043,6.822,4.042,10.3,5.944a8.72,8.72,0,0,0,8.835-.1c3.181-1.764,6.3-3.631,9.458-5.443a9.059,9.059,0,0,0,4.9-8.625c-.04-1.723-.007-3.447-.007-5.173Zm-2.664.115c0,1.907.053,3.817-.014,5.723a6.211,6.211,0,0,1-3.188,5.4c-3.207,1.894-6.454,3.723-9.674,5.6a6.377,6.377,0,0,1-6.883,0c-3.217-1.878-6.468-3.7-9.678-5.591a6.25,6.25,0,0,1-3.223-5.537q-.1-5.651,0-11.306a6.291,6.291,0,0,1,3.2-5.554c3.084-1.83,6.236-3.545,9.311-5.39a6.851,6.851,0,0,1,7.635-.012c3.074,1.845,6.22,3.571,9.308,5.4a6.239,6.239,0,0,1,3.191,5.4C178.825,921.931,178.766,923.888,178.765,925.842Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path><path id=\"Path_7037\" data-name=\"Path 7037\" d=\"M177.866,921.514c.025-1.911-.922-3.338-2.215-3.334s-2.216,1.408-2.182,3.348c.033,1.894.935,3.2,2.2,3.2C176.914,924.727,177.841,923.368,177.866,921.514Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path><path id=\"Path_7038\" data-name=\"Path 7038\" d=\"M170.278,925.065c-.019-1.951-.871-3.217-2.169-3.222-1.268-.005-2.172,1.325-2.188,3.222-.017,1.923.824,3.216,2.118,3.258C169.426,928.368,170.3,927.1,170.278,925.065Z\" fill=\"%23393939\" fill-rule=\"evenodd\"></path></g></g></svg>");--light:#faf8f8;--lightgray:#e5e5e5;--gray:#b8b8b8;--darkgray:#4e4e4e;--dark:#2b2b2b;--secondary:#284b63;--tertiary:#84a59d;--highlight:#8f9fa926;--headerFont:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--bodyFont:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--codeFont:"Consolas",ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace}:root[saved-theme=dark]{--light:#161618;--lightgray:#393639;--gray:#646464;--darkgray:#d4d4d4;--dark:#ebebec;--secondary:#7b97aa;--tertiary:#84a59d;--highlight:#8f9fa926}