._main_46s2e_1{width:100%;height:100vh;background-color:#141414;display:flex;align-items:center;overflow-x:hidden}._section_46s2e_10{width:95%;max-width:1600px;display:flex;margin:0 auto;background-color:transparent;z-index:50}:root{--color-bg1: #0c072b;--color-bg2: #060018;--color1: 60, 105, 150;--color2: 100, 85, 200;--color3: 85, 130, 210;--color4: 55, 45, 110;--color5: 90, 75, 180;--color-interactive: 50, 85, 180;--circle-size: 80%;--blending: hard-light}._container_4g62q_14{z-index:0;position:absolute}._gradientBg_4g62q_19{width:100vw;height:100vh;position:relative;overflow:hidden;background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2));top:0;left:0}._gradientsContainer_4g62q_29{filter:url(#goo) blur(40px);width:100%;height:100%}._g1_4g62q_35,._g2_4g62q_36,._g3_4g62q_37,._g4_4g62q_38,._g5_4g62q_39,._interactive_4g62q_40{position:absolute;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);opacity:1;will-change:transform,opacity}._g1_4g62q_35{background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:center center;animation:_moveVertical_4g62q_1 30s ease infinite}._g2_4g62q_36{background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 400px);animation:_moveInCircle_4g62q_1 20s reverse infinite}._g3_4g62q_37{background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:_moveInCircle_4g62q_1 40s linear infinite}._g4_4g62q_38{background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 200px);animation:_moveHorizontal_4g62q_1 40s ease infinite;opacity:.7}._g5_4g62q_39{background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%);width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:_moveInCircle_4g62q_1 20s ease infinite;opacity:1}._interactive_4g62q_40{background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%);width:100%;height:100%;top:-50%;left:-50%;opacity:.7}._animationsActive_4g62q_126 ._gradientsContainer_4g62q_29{display:block}._animationsDisabled_4g62q_130 ._gradientsContainer_4g62q_29{display:none}@keyframes _moveInCircle_4g62q_1{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes _moveVertical_4g62q_1{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes _moveHorizontal_4g62q_1{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}._container_nryhe_1{height:max-content;display:none;width:25%;margin:.5rem;padding-bottom:1rem;border-radius:.75rem;background-color:#f3f4f699}@media (min-width: 1280px){._container_nryhe_1{display:flex;flex-direction:column}}[data-theme=dark] ._container_nryhe_1{background-color:#21212199}._container_1orez_1{width:85%;margin:1rem auto 0;border-bottom:2px solid #aaaaaa;padding-bottom:1.75rem}._title_1orez_8{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;text-align:center;color:#030712}._description_1orez_16{font-size:.9rem;font-weight:600;margin-bottom:1rem;text-align:center;color:#111}._downloadButton_1orez_24{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:.5rem;width:50%;margin:0 auto;gap:.5rem;transition:all 1s;transition-delay:.5s;color:#111;background-color:#acabb2}._downloadButton_1orez_24:hover{transform:scale(1.05);cursor:pointer;background-color:#00315977;color:#111;transition:all .2s}._downloadText_1orez_47{padding:.5rem 0;font-size:.75rem;font-weight:600}[data-theme=dark] ._container_1orez_1{border-bottom-color:#404040}[data-theme=dark] ._title_1orez_8{color:#f3f4f6}[data-theme=dark] ._description_1orez_16{color:#d1d5db}[data-theme=dark] ._downloadButton_1orez_24{border-color:transparent;background-color:#404040;color:#e5e7eb}[data-theme=dark] ._downloadButton_1orez_24:hover{background-color:#e5e7eb;color:#111}._container_1yvk5_1{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-top:1rem}._image_1yvk5_9{width:3rem;height:3rem;border-radius:9999px;object-fit:cover;aspect-ratio:1 / 1}._content_1yvk5_17{display:flex;flex-direction:column}._title_1yvk5_22{font-weight:700;font-size:.875rem;color:#030712}._academia_1yvk5_28{font-size:.75rem;font-weight:600;color:#111}[data-theme=dark] ._title_1yvk5_22{color:#f3f4f6}[data-theme=dark] ._academia_1yvk5_28{color:#d1d5db}._container_9064f_1{width:85%;margin:1rem auto 0;padding-bottom:1rem;border-bottom:2px solid #aaaaaa}._title_9064f_8{font-weight:600;font-size:1.125rem;line-height:1.75rem;text-align:center;color:#030712}[data-theme=dark] ._container_9064f_1{border-bottom-color:#404040}[data-theme=dark] ._title_9064f_8{color:#f3f4f6}._container_12x2i_1{width:85%;margin:1rem auto 0;padding:1rem 0}._button_12x2i_7{border-radius:.5rem;width:75%;height:2.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:all 1s;transition-delay:.5s;font-weight:600;text-align:center;color:#030712;background-color:#acabb2}._button_12x2i_7:hover{transform:scale(1.05);cursor:pointer;background-color:#00315977;color:#111;transition:all .2s}[data-theme=dark] ._button_12x2i_7{border-color:transparent;background-color:#404040;color:#e5e7eb}[data-theme=dark] ._button_12x2i_7:hover{background-color:#e5e7eb;color:#111}._container_1iprl_1{display:none;border-radius:.75rem;margin:.5rem .5rem .5rem 0;padding:1rem 0;background-color:#f3f4f699}@media (min-width: 768px){._container_1iprl_1{display:block;width:33.333333%;height:650px}}@media (min-width: 1280px){._container_1iprl_1{width:25%;height:598px}}[data-theme=dark] ._container_1iprl_1{background-color:#21212199}._container_1s7y1_1{height:250px;border-bottom:2px solid #aaaaaa;width:95%;margin:0 auto;position:relative}._content_1s7y1_9{margin:.5rem}._profileImageContainer_1s7y1_13{position:relative}._profileImage_1s7y1_13{width:5rem;height:5rem;border-radius:9999px;margin-bottom:.5rem;background-color:#181622}._statusIndicator_1s7y1_25{position:absolute;bottom:.25rem;left:65px;border-radius:9999px;background-color:#a3e635;height:1rem;width:1rem;animation:_pulse_1s7y1_1 2s cubic-bezier(.4,0,.6,1) infinite}._profileInfo_1s7y1_36{margin-bottom:1rem}._name_1s7y1_40{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#030712}._jobTitle_1s7y1_47,._email_1s7y1_48{margin-top:.25rem;font-size:1rem;font-weight:500;color:#111}._contactLinks_1s7y1_55{display:flex;width:100%;gap:.5rem}._contactLink_1s7y1_55{display:flex;align-items:center;justify-content:center;gap:.5rem;flex:1;color:#111;background-color:#acabb2;font-size:.9rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;border-radius:.5rem;transition:all 1s;transition-delay:.5s;text-decoration:none}._contactLink_1s7y1_55:hover{background-color:#00315977;color:#111;transform:scale(1.05);transition:all .2s}._linkedinIcon_1s7y1_86{color:#fff;transition:color 1s ease;transition-delay:.5s}._contactLink_1s7y1_55:hover ._linkedinIcon_1s7y1_86{color:#0a66c2;transition:none}._buttonIcon_1s7y1_97{width:1.5rem;height:1.5rem}@keyframes _pulse_1s7y1_1{0%,to{opacity:1}50%{opacity:.5}}[data-theme=dark] ._container_1s7y1_1{border-bottom-color:#404040}[data-theme=dark] ._name_1s7y1_40{color:#f3f4f6}[data-theme=dark] ._jobTitle_1s7y1_47,[data-theme=dark] ._email_1s7y1_48{color:#d1d5db}[data-theme=dark] ._contactLink_1s7y1_55{color:#e5e7eb;background-color:#404040;border-color:transparent}[data-theme=dark] ._contactLink_1s7y1_55:hover{background-color:#d1d5db;color:#111}._container_jzc4l_1{width:90%;margin:2rem auto 0;padding-bottom:1.25rem}._title_jzc4l_7{font-size:1.125rem;font-weight:700;margin-bottom:.5rem;color:#030712}._description_jzc4l_14{font-size:.8rem;font-weight:600;margin-bottom:1rem;color:#111}._box_jzc4l_21{padding-top:.5rem}._infoItem_jzc4l_25{font-size:.75rem;font-weight:600;display:flex;flex-direction:row;gap:.5rem;margin-top:1rem;margin-bottom:.5rem;color:#030712}._icon_jzc4l_36{font-size:1rem}._infoText_jzc4l_40{font-size:.85rem;margin-top:-.2rem}[data-theme=dark] ._title_jzc4l_7{color:#f3f4f6}[data-theme=dark] ._description_jzc4l_14{color:#9ca3af}[data-theme=dark] ._icon_jzc4l_36,[data-theme=dark] ._infoText_jzc4l_40{color:#f3f4f6}._container_14t1l_1{height:calc(100vh - 2rem);overflow-y:auto;width:100%;margin:.5rem 0;padding-bottom:1rem;border-radius:.375rem;position:relative;background-color:#f3f4f699}._container_14t1l_1::-webkit-scrollbar{width:.5rem}._container_14t1l_1::-webkit-scrollbar-track{background:transparent}._container_14t1l_1::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:9999px}@media (min-width: 768px){._container_14t1l_1{width:66.666667%}}@media (min-width: 1280px){._container_14t1l_1{width:50%}}[data-theme=dark] ._container_14t1l_1{background-color:#21212199}._viewWrapper_14t1l_42{animation:_fadeInUp_14t1l_1 1.5s cubic-bezier(.16,1,.3,1) forwards;will-change:opacity,transform}@keyframes _fadeInUp_14t1l_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._container_xgj0m_1{border-bottom:2px solid transparent;padding-bottom:1rem;width:90%;margin:0 auto}._buttonContainer_xgj0m_8{position:relative;display:flex;flex-direction:row-reverse;justify-content:end;gap:.5rem}._menuButton_xgj0m_16{position:relative;top:.75rem;right:-.75rem;z-index:50;background-color:transparent;cursor:pointer;border-radius:.75rem}._button_xgj0m_8{position:absolute;top:.75rem;right:-.75rem;opacity:0;transform:translate(0);transition:transform .3s ease,opacity .3s ease;pointer-events:none;z-index:50;background-color:transparent;cursor:pointer;border-radius:.75rem}._showDark_xgj0m_42{transform:translate(-45px);opacity:1;pointer-events:auto}._showTranslate_xgj0m_48{transform:translate(-88px);opacity:1;pointer-events:auto}._icon_xgj0m_54{font-size:2.25rem;padding:.5rem;border-radius:9999px;transition:all 1s;transition-delay:.5s;background-color:#acabb2;color:#111}._icon_xgj0m_54:hover{transform:scale(1.1);background-color:#00315977;transition:none}._content_xgj0m_70{display:flex;align-items:center;gap:2rem;margin-top:-1rem;width:90%;margin-left:auto;margin-right:auto}._iconContainer_xgj0m_80{width:20%}._codeIcon_xgj0m_84{font-size:4rem;margin:0 auto;color:#030712}._title_xgj0m_90{font-weight:600;font-size:2rem;color:#030712}._subtitle_xgj0m_96{font-weight:600;font-size:1.5rem;margin-top:-.25rem;margin-bottom:.5rem;color:#111}._description_xgj0m_104{font-size:1rem;font-weight:700;color:#001}._subDescription_xgj0m_110{font-size:.85rem;color:#001}[data-theme=dark] ._icon_xgj0m_54{color:#d1d5db;background-color:#404040;border-color:transparent}[data-theme=dark] ._icon_xgj0m_54:hover{color:#111;background-color:#e5e7eb}[data-theme=dark] ._codeIcon_xgj0m_84{color:#d1d5db}[data-theme=dark] ._title_xgj0m_90{color:#f3f4f6}[data-theme=dark] ._subtitle_xgj0m_96{color:#e5e7eb}[data-theme=dark] ._description_xgj0m_104{color:#d1d5db}[data-theme=dark] ._subDescription_xgj0m_110{color:#9ca3af}@media (max-width: 768px){._menuButton_xgj0m_16{right:0rem}._showDark_xgj0m_42{transform:translate(-70px)}._showTranslate_xgj0m_48{transform:translate(-125px)}._icon_xgj0m_54{font-size:3rem}}._container_1jhca_1{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:.5rem;transition:all 1s;transition-delay:2s;color:#000;background-color:#acabb2;cursor:default}._container_1jhca_1:hover{background-color:#00315977;transition:none}[data-theme=dark] ._container_1jhca_1{border-color:transparent;color:#d1d5db;background-color:#404040}[data-theme=dark] ._container_1jhca_1:hover{background-color:#e5e7ebe6;color:#111}._container_enqu3_1{border-top:2px solid #aaaaaa;margin-top:1rem;padding-bottom:2rem;width:90%;margin-left:auto;margin-right:auto}._title_enqu3_10{margin-top:1rem;font-weight:600;font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem;text-align:center;color:#030712}._techGrid_enqu3_20{max-width:500px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-content:center;width:90%;margin-left:auto;margin-right:auto;gap:.5rem}@media (min-width: 768px){._techGrid_enqu3_20{display:flex;flex-wrap:wrap}}[data-theme=dark] ._container_enqu3_1{border-top-color:#404040}[data-theme=dark] ._title_enqu3_10{color:#e5e7eb}._container_1qt2g_1{width:85%;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem;border-top:2px solid #aaaaaa}._title_1qt2g_10{font-weight:600;text-align:center;color:#030712}@media (min-width: 1280px){._container_1qt2g_1{display:none}}[data-theme=dark] ._container_1qt2g_1{border-top-color:#404040}[data-theme=dark] ._title_1qt2g_10{color:#f3f4f6}._section_1bq5z_1{display:flex;flex-direction:column;gap:1.5rem}._contentWrapper_1bq5z_7{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}._title_1bq5z_16{order:1;font-size:clamp(1.35rem,4vw,1.8rem);font-weight:700;color:#111;cursor:pointer}._tagsWrapper_1bq5z_24{order:3}._tagList_1bq5z_28{display:flex;flex-wrap:wrap;gap:.5rem}._tag_1bq5z_24{display:flex;gap:.5rem;border-radius:9999px;font-size:.75rem;background-color:#003159;color:#fff;padding:.5rem .75rem;cursor:default}._tagIcon_1bq5z_45{width:1rem;height:1rem}._summary_1bq5z_50{order:2;color:#111;cursor:default;font-size:clamp(.95rem,2.6vw,1.05rem);line-height:1.6;max-width:65ch}._imageWrapper_1bq5z_59{width:100%;display:flex;align-items:center;justify-content:center}._imageContainer_1bq5z_66{width:100%;max-width:337px;aspect-ratio:16 / 9;position:relative;display:flex;flex-direction:column;align-items:center;gap:2rem;transition:all .5s ease-in-out;overflow:hidden;border-radius:.75rem}._image_1bq5z_59{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .5s;cursor:pointer;display:block}@media (min-width: 768px){._section_1bq5z_1{gap:2rem}}@media (min-width: 1440px){._section_1bq5z_1{flex-direction:row}._title_1bq5z_16{font-size:1.8rem;order:1}._tagsWrapper_1bq5z_24{order:2}._summary_1bq5z_50{order:3}._contentWrapper_1bq5z_7{width:50%;max-width:32rem}._imageWrapper_1bq5z_59{width:50%}._imageContainer_1bq5z_66{width:287px}._imageContainer_1bq5z_66:hover{transform:translateY(-.25rem)}._image_1bq5z_59{transform:scale(1.1)}._imageContainer_1bq5z_66:hover ._image_1bq5z_59{transform:scale(1.05)}}[data-theme=dark] ._title_1bq5z_16{color:#f3f4f6}[data-theme=dark] ._summary_1bq5z_50{color:#9ca3af}._container_1kc80_1{border-top:2px solid #aaaaaa;margin-top:1rem;padding-bottom:2rem;width:90%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1rem}._title_1kc80_13{margin-top:1rem;color:#030712;font-weight:600;font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem;text-align:center}._projects_1kc80_23{display:flex;flex-direction:column;gap:4rem}[data-theme=dark] ._container_1kc80_1{border-top-color:#404040}[data-theme=dark] ._title_1kc80_13{color:#e5e7eb}._detail_zznl7_1{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.25rem 2.5rem;width:100%}._heroWrapper_zznl7_9{width:100%;overflow:hidden;border-radius:1rem;aspect-ratio:16 / 9;background-color:#03071210}._heroImage_zznl7_17{width:100%;height:100%;object-fit:cover}._content_zznl7_23{display:flex;flex-direction:column;gap:1.5rem}._header_zznl7_29{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}._title_zznl7_37{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#030712}._description_zznl7_43{display:flex;flex-direction:column;gap:1rem;font-size:clamp(.95rem,2.7vw,1.1rem);line-height:1.75rem;color:#111;margin:0;max-width:70ch}._paragraph_zznl7_54{margin:0;color:inherit}._tagList_zznl7_59{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:.75rem}._tag_zznl7_59{display:flex;gap:.5rem;border-radius:9999px;background-color:#003159;color:#fff;padding:.5rem;font-size:.85rem;font-weight:600;cursor:default}._tagIcon_zznl7_78{width:1.1rem;height:1.1rem}._actions_zznl7_83{display:flex;flex-direction:column;gap:.75rem;width:100%}._button_zznl7_90{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem;padding:.75rem 1rem;border-radius:.5rem;color:#111;background-color:#acabb2;transition:all .2s;text-decoration:none;cursor:pointer;font-weight:600}._backButton_zznl7_106{align-self:stretch}._button_zznl7_90:hover{transform:scale(1.05);background-color:#00315977;color:#111}._buttonIcon_zznl7_116{width:1.5rem;height:1.5rem}@media (min-width: 640px){._actions_zznl7_83{flex-direction:row}._button_zznl7_90{width:50%}._backButton_zznl7_106{width:fit-content;align-self:flex-start}}@media (min-width: 768px){._header_zznl7_29{flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width: 1280px){._detail_zznl7_1{padding:2.5rem 3rem 4rem;gap:2rem}._heroWrapper_zznl7_9{max-height:420px}._content_zznl7_23{gap:2rem}._tag_zznl7_59{padding:.5rem .75rem}}[data-theme=dark] ._detail_zznl7_1{color:#e5e7eb}[data-theme=dark] ._title_zznl7_37{color:#e2e8f0}[data-theme=dark] ._description_zznl7_43{color:#9ca3af}[data-theme=dark] ._paragraph_zznl7_54{color:inherit}[data-theme=dark] ._button_zznl7_90{border-color:transparent;background-color:#404040;color:#e5e7eb}[data-theme=dark] ._button_zznl7_90:hover{background-color:#d1d5db;color:#111}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{font-family:Open sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#242424}.theme-changing *{transition:none!important}.scrollbar-custom::-webkit-scrollbar{width:6px}.scrollbar-custom::-webkit-scrollbar-track{background:transparent}.scrollbar-custom::-webkit-scrollbar-thumb{background:#404040;border-radius:3px}.scrollbar-custom::-webkit-scrollbar-thumb:hover{background:#555}
