.index-module-scss-module__enRJYq__containerWrap{color:#000;background-color:#000;width:100%;max-width:100%;height:100%;margin:auto;padding:40px 0;position:relative}.index-module-scss-module__enRJYq__containerWrap.index-module-scss-module__enRJYq__isMobile{padding:20px 0}.index-module-scss-module__enRJYq__containerWrap:hover .index-module-scss-module__enRJYq__maskBox{opacity:1}.index-module-scss-module__enRJYq__containerWrap .index-module-scss-module__enRJYq__container{pointer-events:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='16' height='16' fill='none'%3e%3ccircle fill='%23262626' id='pattern-circle' cx='10' cy='10' r='3'%3e%3c/circle%3e%3c/svg%3e");position:absolute;inset:0}.index-module-scss-module__enRJYq__containerWrap .index-module-scss-module__enRJYq__maskBox{pointer-events:none;opacity:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='16' height='16' fill='none'%3e%3ccircle fill='%236366f1' id='pattern-circle' cx='10' cy='10' r='3'%3e%3c/circle%3e%3c/svg%3e");transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.index-module-scss-module__enRJYq__containerWrap .index-module-scss-module__enRJYq__childrenNode{z-index:999;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:800px;margin:0 auto;padding:30px;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:flex;position:relative}.index-module-scss-module__enRJYq__containerWrap .index-module-scss-module__enRJYq__childrenNode :where(div,li,a,span){text-wrap:pretty}
.index-module-scss-module__53ltra__commitGraphWrap{box-sizing:border-box;border:1px solid #d0d7de;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:764px;margin:0 auto;padding:8px 0;display:flex}@media screen and (max-width:800px){.index-module-scss-module__53ltra__commitGraphWrap{display:none}}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable{border-collapse:separate;border-spacing:3px;width:auto;margin:auto;position:relative;overflow:hidden}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable .index-module-scss-module__53ltra__srOnly{clip:rect(0, 0, 0, 0);word-wrap:normal;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable thead .index-module-scss-module__53ltra__trInThead{height:13px}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable thead .index-module-scss-module__53ltra__trInThead .index-module-scss-module__53ltra__tdInThead{width:28px}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable .index-module-scss-module__53ltra__contributionCalendarLabel{text-align:start;fill:#000000e0;color:#000000e0;padding-inline-end:8px;font-size:12px;font-weight:400;position:relative}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable .index-module-scss-module__53ltra__contributionCalendarLabel .index-module-scss-module__53ltra__contributionCalendarValue{position:absolute;top:0}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarTable .index-module-scss-module__53ltra__contributionCalendarLabel .index-module-scss-module__53ltra__contributionCalendarDay{clip-path:none;position:absolute;bottom:3px}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__tableFooter{color:#656d76;justify-content:flex-end;align-items:center;column-gap:4px;width:calc(100% - 84px);padding:4px 32px;font-size:12px;display:flex}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__tableFooter .index-module-scss-module__53ltra__level{border-radius:3px}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarDay{outline-offset:-1px;box-sizing:border-box;shape-rendering:geometricprecision;border-radius:2px;width:10px;height:10px}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarDay[data-level="0"]{fill:#ebedf0;background-color:#ebedf0;outline:1px solid #1b1f2314}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarDay[data-level="1"]{fill:#9be9a8;background-color:#9be9a8;outline:1px solid #1b1f2314}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarDay[data-level="2"]{fill:#40c463;background-color:#40c463;outline:1px solid #1b1f2314}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarDay[data-level="3"]{fill:#30a14e;background-color:#30a14e;outline:1px solid #1b1f2314}.index-module-scss-module__53ltra__commitGraphWrap .index-module-scss-module__53ltra__contributionCalendarDay[data-level="4"]{fill:#216e39;background-color:#216e39;outline:1px solid #1b1f2314}
.index-module-scss-module__ZefIrG__backTopBtn{bottom:48px;background-color:var(--surface-elevated-color);border:1px solid var(--border-color);z-index:999;cursor:pointer;-webkit-tap-highlight-color:#0000;width:40px;height:40px;box-shadow:var(--control-shadow);border-radius:50%;outline:none;justify-content:center;align-items:center;margin:0;padding:0;transition-property:box-shadow,background-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;position:fixed;inset-inline-end:24px}.index-module-scss-module__ZefIrG__backTopBtn:hover{box-shadow:var(--control-shadow-hover)}.index-module-scss-module__ZefIrG__backTopBtn:focus-visible{box-shadow:0 0 0 4px var(--focus-ring-color),var(--control-shadow)}.index-module-scss-module__ZefIrG__backTopBtn .index-module-scss-module__ZefIrG__icon{color:var(--foreground-color);font-size:18px}
@keyframes index-module-scss-module__2VRJSa__processing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.index-module-scss-module__2VRJSa__loading{width:2rem;height:2rem;color:var(--text-color-primary);animation:1s linear infinite index-module-scss-module__2VRJSa__processing;display:flex;position:relative}.index-module-scss-module__2VRJSa__loading .index-module-scss-module__2VRJSa__circle{opacity:.25;border-width:3px;border-bottom-color:var(--text-color-primary);border-radius:9999px;width:100%;height:100%;position:absolute}.index-module-scss-module__2VRJSa__loading .index-module-scss-module__2VRJSa__path{opacity:.75;border-width:3px;border-bottom-color:var(--text-color-primary);border-radius:9999px;width:100%;height:100%;position:absolute}
.index-module-scss-module__euTqyq__modal{position:relative}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalOverlay{z-index:999;background-color:var(--modal-overlay-color);cursor:pointer;border:none;width:100vw;height:100vh;padding:0;position:fixed;inset:0}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalWrap{z-index:1000;pointer-events:none;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalDialog{outline-offset:2px;box-shadow:var(--modal-shadow);background-color:var(--surface-elevated-color);border:1px solid var(--border-color);border-radius:var(--modal-dialog-radius,12px);width:100%;max-width:min(var(--modal-dialog-width,620px),100%);box-sizing:border-box;margin:var(--modal-dialog-margin,64px 24px);pointer-events:auto;outline:2px solid #0000;flex-direction:column;display:flex;position:relative;overflow-y:hidden}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalCloseIcon{cursor:pointer;width:var(--modal-close-size,32px);height:var(--modal-close-size,32px);padding:var(--modal-close-padding,8px);border-radius:var(--modal-close-radius,6px);-webkit-user-select:none;user-select:none;top:var(--modal-close-top,8px);border:var(--modal-close-border,none);background-color:var(--modal-close-background-color,transparent);color:var(--text-muted-color);box-sizing:border-box;justify-content:center;align-items:center;font-size:20px;line-height:1;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex;position:absolute;inset-inline-end:var(--modal-close-inset-end,8px)}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalCloseIcon:hover{color:var(--foreground-color);background-color:var(--modal-close-background-color-hover,var(--surface-muted-color))}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalCloseIcon:active{color:var(--foreground-color);background-color:var(--modal-close-background-color-active,var(--surface-muted-color-hover))}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalCloseIcon svg{width:24px;height:24px}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalHeader{font-weight:600;font-size:var(--modal-header-font-size,16px);line-height:var(--modal-header-line-height,24px);padding:var(--modal-header-padding,16px 24px);color:var(--foreground-color)}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalBody{padding:var(--modal-body-padding,8px 24px)}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalFooter{justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalActionButton{border:1px solid var(--button-border-color);background-color:var(--button-background-color);min-width:72px;height:36px;color:var(--button-foreground-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalActionButton:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover)}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalActionButton:active{transform:scale(.96)}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalActionButton:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.index-module-scss-module__euTqyq__modal .index-module-scss-module__euTqyq__modalInactive{pointer-events:none}
.index-module-scss-module__DEb6Za__noiseOverlay{pointer-events:none;width:100vw;height:100vh;position:absolute;inset:0}
.index-module-scss-module__g-gyMa__tabs{width:100%;color:var(--foreground-color);--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-track-padding:3px;--tabs-pill-radius:6px;--tabs-track-radius:calc(var(--tabs-pill-radius) + var(--tabs-track-padding));--tabs-item-height:30px;margin:0 auto}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tabList{isolation:isolate;width:fit-content;max-width:100%;padding:var(--tabs-track-padding);border-radius:var(--tabs-track-radius);background-color:var(--tabs-bar-bg);scrollbar-width:none;scrollbar-color:#0000;justify-content:center;align-items:center;gap:4px;margin-inline:auto;display:flex;position:relative;overflow-x:auto}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tabList::-webkit-scrollbar{display:none}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab{appearance:none;min-width:0;height:var(--tabs-item-height);border-radius:var(--tabs-pill-radius);color:var(--tabs-text-muted);font:inherit;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s var(--tabs-ease);background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:4px 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab:before{content:"";border-radius:inherit;transition:background-color .2s var(--tabs-ease);z-index:0;background-color:#0000;position:absolute;inset:0}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab:hover{color:var(--tabs-text-active)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab:hover:before{background-color:var(--tabs-hover-bg)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab:active{color:var(--tabs-text-active)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab:active:before{background-color:var(--tabs-active-bg)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabActive{color:var(--tabs-text-active)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabActive:hover:before,.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabActive:active:before,.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabActive:before{background-color:#0000}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabDisabled{color:var(--tabs-disabled-color);cursor:not-allowed;background-color:#0000}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabDisabled:hover{color:var(--tabs-disabled-color)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab.index-module-scss-module__g-gyMa__tabDisabled:hover:before{background-color:#0000}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab .index-module-scss-module__g-gyMa__tabLabel{white-space:nowrap;text-overflow:ellipsis;z-index:2;-webkit-user-select:none;user-select:none;min-width:0;display:block;position:relative;overflow:hidden}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__pill{top:var(--tabs-track-padding);width:0;height:var(--tabs-item-height);border-radius:var(--tabs-pill-radius);background-color:var(--tabs-pill-bg);transition:transform .2s var(--tabs-ease),width .2s var(--tabs-ease);will-change:transform,width;pointer-events:none;z-index:1;box-shadow:0 0 0 1px var(--border-color),0 2px 6px -1px #0000000f;position:absolute;left:0;transform:translate(0,0)}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__pill.index-module-scss-module__g-gyMa__pillStatic{transition:none}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__panelWrap{padding-top:24px;position:relative}.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__panelWrap .index-module-scss-module__g-gyMa__panel{outline:none}@media (prefers-reduced-motion:reduce){.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__pill,.index-module-scss-module__g-gyMa__tabs .index-module-scss-module__g-gyMa__tab{transition:none;animation:none}}
.index-module-scss-module__Qutkia__sponsorBoard{width:min(100%,680px);height:520px;color:var(--foreground-color);flex-direction:column;justify-content:flex-start;align-items:normal;gap:16px;margin-inline:auto;display:flex}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero{border:1px solid var(--border-color);background-image:linear-gradient(135deg,#ffffff14,#0000 64%);background-color:var(--surface-muted-color);border-radius:12px;justify-content:space-between;align-items:stretch;gap:16px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff0f}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;display:flex}@media screen and (max-width:560px){.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle{gap:4px}}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle .index-module-scss-module__Qutkia__sponsorBoardEyebrow{color:var(--text-subtle-color);margin:0;padding:0;font-size:12px;font-weight:500}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle .index-module-scss-module__Qutkia__sponsorBoardTitle{color:var(--foreground-color);justify-content:flex-start;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:600;display:inline-flex}@media screen and (max-width:560px){.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle .index-module-scss-module__Qutkia__sponsorBoardTitle{gap:4px;font-size:14px}}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle .index-module-scss-module__Qutkia__sponsorBoardTitle .index-module-scss-module__Qutkia__heartIcon{color:#db61a2;flex-shrink:0;width:24px;height:24px}@media screen and (max-width:560px){.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardHeroTitle .index-module-scss-module__Qutkia__sponsorBoardTitle .index-module-scss-module__Qutkia__heartIcon{width:20px;height:20px}}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardMetric{flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;min-width:120px;display:flex}@media screen and (max-width:560px){.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardMetric{gap:4px;min-width:auto}}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardMetric .index-module-scss-module__Qutkia__label{color:var(--text-subtle-color);font-size:12px;font-weight:500}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardMetric .index-module-scss-module__Qutkia__value{color:var(--foreground-color);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}@media screen and (max-width:560px){.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardHero .index-module-scss-module__Qutkia__sponsorBoardMetric .index-module-scss-module__Qutkia__value{font-size:18px}}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable{border:1px solid var(--border-color);background-color:var(--surface-elevated-color);border-spacing:0;table-layout:fixed;border-radius:12px;width:100%;overflow:hidden}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader{color:var(--text-subtle-color);background-color:var(--surface-muted-color);font-size:12px;font-weight:500}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader th{border-bottom:1px solid var(--border-color);height:40px;font:inherit;text-align:start;padding:0 16px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader th:nth-child(2){white-space:nowrap;width:172px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader th:last-child{text-align:end;white-space:nowrap;width:128px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader th:last-child .index-module-scss-module__Qutkia__sponsorSortButton{justify-content:flex-end}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton{-webkit-user-select:none;user-select:none;width:auto;max-width:100%;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;cursor:pointer;will-change:color,background-color;background-color:#0000;border:0;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton:hover,.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton:focus-visible{color:var(--foreground-color)}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton .index-module-scss-module__Qutkia__label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton .index-module-scss-module__Qutkia__sponsorSortIcons{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:auto;height:auto;display:inline-flex}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton .index-module-scss-module__Qutkia__sponsorSortIcons .index-module-scss-module__Qutkia__sponsorSortIcon{width:14px;height:14px;color:var(--text-subtle-color);opacity:.55;will-change:color,opacity;transition:color .15s,opacity .15s}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton .index-module-scss-module__Qutkia__sponsorSortIcons .index-module-scss-module__Qutkia__sponsorSortIcon:first-child{transform:translateY(3px)}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton .index-module-scss-module__Qutkia__sponsorSortIcons .index-module-scss-module__Qutkia__sponsorSortIcon:last-child{transform:translateY(-3px)}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableHeader .index-module-scss-module__Qutkia__sponsorSortButton .index-module-scss-module__Qutkia__sponsorSortIcons .index-module-scss-module__Qutkia__sponsorSortIcon.index-module-scss-module__Qutkia__sortIconActive{color:var(--foreground-color);opacity:1}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow{color:var(--foreground-color);font-size:14px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow td{border-bottom:1px solid var(--border-color);height:56px;padding:0 16px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow .index-module-scss-module__Qutkia__sponsorNickname{min-width:0}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow .index-module-scss-module__Qutkia__sponsorNickname .index-module-scss-module__Qutkia__sponsorNicknameContent{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow .index-module-scss-module__Qutkia__sponsorNickname .index-module-scss-module__Qutkia__sponsorNicknameContent .index-module-scss-module__Qutkia__sponsorRank{background-color:var(--surface-muted-color);width:32px;height:24px;color:var(--text-subtle-color);font-variant-numeric:tabular-nums;border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow .index-module-scss-module__Qutkia__sponsorAmount{color:var(--foreground-color);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow .index-module-scss-module__Qutkia__sponsorTime{color:var(--text-subtle-color);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow .index-module-scss-module__Qutkia__sponsorTime time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow:hover{background-color:var(--surface-muted-color-hover)}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorTable .index-module-scss-module__Qutkia__sponsorTableRow:last-child td{border-bottom:0}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardNote{color:var(--text-subtle-color);text-align:center;text-wrap:pretty;margin:0;font-size:14px}.index-module-scss-module__Qutkia__sponsorBoard .index-module-scss-module__Qutkia__sponsorBoardUpdateTime{color:var(--text-subtle-color);text-align:center;text-wrap:pretty;margin:0;font-size:12px}@media screen and (max-width:560px){.index-module-scss-module__Qutkia__sponsorModalContent img{max-width:100%;height:auto;max-height:60vh}.index-module-scss-module__Qutkia__sponsorBoardHero{display:grid}.index-module-scss-module__Qutkia__sponsorTableHeader th{padding-inline:12px}.index-module-scss-module__Qutkia__sponsorTableHeader th:nth-child(2){width:148px}.index-module-scss-module__Qutkia__sponsorTableHeader th:last-child{width:104px}.index-module-scss-module__Qutkia__sponsorTableRow td{padding-inline:12px}}
.index-module-scss-module__GDKy5W__educational{width:100%;max-width:100%;margin:auto}.index-module-scss-module__GDKy5W__educational .index-module-scss-module__GDKy5W__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__GDKy5W__educational .index-module-scss-module__GDKy5W__universitys{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;display:flex}.index-module-scss-module__GDKy5W__educational .index-module-scss-module__GDKy5W__universitys .index-module-scss-module__GDKy5W__info{color:#000000e0;justify-content:space-between;align-items:center;width:100%;max-width:100%;font-size:16px;font-weight:700;line-height:28px;display:flex}.index-module-scss-module__GDKy5W__educational .index-module-scss-module__GDKy5W__universitys .index-module-scss-module__GDKy5W__info .index-module-scss-module__GDKy5W__time{font-size:16px;font-weight:400;line-height:24px}.index-module-scss-module__GDKy5W__educational .index-module-scss-module__GDKy5W__universitys .index-module-scss-module__GDKy5W__major{color:#000000e0;font-size:14px;font-weight:400;line-height:24px}
.index-module-scss-module__nvx_CG__educational{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__nvx_CG__educational .index-module-scss-module__nvx_CG__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__nvx_CG__educational .index-module-scss-module__nvx_CG__universitys{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;display:flex}.index-module-scss-module__nvx_CG__educational .index-module-scss-module__nvx_CG__universitys .index-module-scss-module__nvx_CG__info{color:#000000e0;justify-content:space-between;align-items:center;width:100%;max-width:100%;font-size:16px;font-weight:700;line-height:28px;display:flex}.index-module-scss-module__nvx_CG__educational .index-module-scss-module__nvx_CG__universitys .index-module-scss-module__nvx_CG__info .index-module-scss-module__nvx_CG__time{font-size:16px;font-weight:400;line-height:24px}.index-module-scss-module__nvx_CG__educational .index-module-scss-module__nvx_CG__universitys .index-module-scss-module__nvx_CG__major{color:#000000e0;font-size:14px;font-weight:400;line-height:24px}
@property --houdini-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.index-module-scss-module__JVSfaq__sponsorContact{gap:12px;padding-block:4px;display:grid}.index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactItem{border:1px solid var(--border-color);background-color:var(--surface-muted-color);min-height:56px;color:var(--foreground-color);box-sizing:border-box;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactIcon{background-color:var(--button-background-color);width:32px;height:32px;color:var(--button-foreground-color);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactIcon svg{width:18px;height:18px}.index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactMeta{gap:2px;min-width:0;display:grid}.index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactName{color:var(--text-subtle-color);font-size:12px;line-height:18px}.index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactValue{color:var(--foreground-color);overflow-wrap:anywhere;font-size:15px;line-height:22px}.index-module-scss-module__JVSfaq__sponsorModalContent{justify-content:center;align-items:center;gap:8px;display:flex}.index-module-scss-module__JVSfaq__sponsorModalContent img{box-sizing:border-box;border-style:solid;border-width:1px;border-radius:12px;width:auto;height:520px;font-size:0;display:block}.index-module-scss-module__JVSfaq__sponsorModalContent img.index-module-scss-module__JVSfaq__wePay,.index-module-scss-module__JVSfaq__sponsorModalContent img.index-module-scss-module__JVSfaq__alipay{border-color:var(--border-color)}.index-module-scss-module__JVSfaq__sponsorModalContent img.index-module-scss-module__JVSfaq__binance{border-color:#0000}@keyframes index-module-scss-module__JVSfaq__keyRotate{0%{--houdini-angle:0deg}to{--houdini-angle:360deg}}.index-module-scss-module__JVSfaq__appBody{z-index:20;padding-top:24px;position:relative}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody{height:100vh;max-height:950px;padding-top:0}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content{padding-bottom:2.5rem;box-sizing:border-box;max-width:64rem;margin-inline:auto;padding-inline:1rem}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content{max-width:80rem;height:100vh;max-height:950px}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;gap:32px;height:100%;display:flex}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container{flex-direction:row;gap:0;padding-bottom:6rem}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap{text-align:center;order:2;width:100%;max-width:100%}@media screen and (min-width:640px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap{flex-shrink:0}}@media screen and (min-width:1024px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap{padding-inline-start:0}}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap{text-align:start;order:0;width:auto}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap{box-sizing:content-box;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap{display:inline-flex}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder{box-sizing:border-box;background-image:linear-gradient(var(--houdini-angle), var(--sponsor-ring-color-start) 0, var(--sponsor-ring-color-middle) 50%, var(--sponsor-ring-color-end) 100%);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;height:32px;margin-bottom:2.5rem;font-size:14px;line-height:0;animation:6s linear infinite index-module-scss-module__JVSfaq__keyRotate;display:inline-flex;position:relative}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder:after{box-sizing:content-box;content:"";z-index:-1;background-image:linear-gradient(var(--houdini-angle), var(--sponsor-ring-color-start) 0, var(--sponsor-ring-color-middle) 50%, var(--sponsor-ring-color-end) 100%);filter:blur(14px);opacity:0;border-radius:9999px;transition:opacity .3s ease-out;animation:6s linear infinite index-module-scss-module__JVSfaq__keyRotate;position:absolute;inset:0}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder:hover:after{opacity:.4}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder .index-module-scss-module__JVSfaq__sponsor{background-color:var(--sponsor-background-color);width:calc(100% - 2px);height:30px;color:var(--sponsor-foreground-color);white-space:nowrap;box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;border:none;border-radius:9999px;align-items:center;margin:1px;padding:4px 12px;font-size:12px;font-weight:500;line-height:1;transition:background-color .3s ease-out;display:inline-flex}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder .index-module-scss-module__JVSfaq__sponsor:hover .index-module-scss-module__JVSfaq__arrow{transform:translate(4px)}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder .index-module-scss-module__JVSfaq__sponsor:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:4px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder .index-module-scss-module__JVSfaq__sponsor .index-module-scss-module__JVSfaq__arrow{width:16px;height:16px;transition:transform .15s ease-out;display:block;transform:translate(0,0)}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact{gap:12px;padding-block:4px;display:grid}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactItem{border:1px solid var(--border-color);background-color:var(--surface-muted-color);min-height:56px;color:var(--foreground-color);box-sizing:border-box;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactIcon{background-color:var(--button-background-color);width:32px;height:32px;color:var(--button-foreground-color);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactIcon svg{width:18px;height:18px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactMeta{gap:2px;min-width:0;display:grid}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactName{color:var(--text-subtle-color);font-size:12px;line-height:18px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorContact .index-module-scss-module__JVSfaq__contactValue{color:var(--foreground-color);overflow-wrap:anywhere;font-size:15px;line-height:22px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect{-webkit-text-stroke:.2px var(--hero-title-stroke-color);-webkit-text-fill-color:#0000;text-shadow:-1px -1px 0 var(--hero-title-shadow-light),1px 1px 0 var(--hero-title-shadow-dark);-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right bottom, var(--hero-title-color-from) 30%, var(--hero-title-color-to));-webkit-text-fill-color:#0000;color:unset;letter-spacing:0;box-sizing:border-box;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;padding:0;font-size:42px;font-weight:600;line-height:3rem}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect{font-size:72px;line-height:5rem}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect .index-module-scss-module__JVSfaq__helloWrap{justify-content:center;align-items:center;gap:12px;display:flex}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect .index-module-scss-module__JVSfaq__helloWrap{justify-content:flex-start}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect .index-module-scss-module__JVSfaq__helloWrap .index-module-scss-module__JVSfaq__hello{width:44px;height:44px;font-size:0;display:block}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect .index-module-scss-module__JVSfaq__helloWrap .index-module-scss-module__JVSfaq__hello{width:60px;height:60px}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__infoText{text-align:center;box-sizing:border-box;color:var(--text-muted-color);text-wrap:pretty;margin-top:1rem;margin-bottom:2rem;max-width:36rem;margin-inline:auto;font-size:1rem;font-weight:400;line-height:1.75rem}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__infoText{text-align:start;margin-inline:0}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap{justify-content:flex-start;gap:1.5rem}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn{-webkit-user-select:none;user-select:none;border:1px solid var(--button-border-color);box-shadow:var(--button-shadow);background-color:var(--button-background-color);color:var(--button-foreground-color);box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:6px;justify-content:center;align-items:center;min-width:136px;height:3rem;padding-inline:14px;font-size:1rem;font-weight:500;line-height:1.25rem;text-decoration:none;transition-property:background-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);box-shadow:var(--button-shadow-hover)}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn:hover .index-module-scss-module__JVSfaq__arrow{transform:translate(3px)}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn:active{transform:scale(.96)}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn:focus-visible{box-shadow:var(--button-shadow-hover),0 0 0 4px var(--focus-ring-color);outline:none}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn .index-module-scss-module__JVSfaq__arrow{color:var(--button-icon-color);margin-inline-start:4px;transition:transform .15s ease-out;display:block;transform:translate(0,0)}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroBg{pointer-events:none;top:64px;z-index:0;-webkit-user-select:none;user-select:none;color:#0000;box-sizing:border-box;opacity:.5;width:100%;max-width:100%;height:520px;margin-inline:auto;position:absolute;inset-inline:0;overflow:hidden}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroBg{opacity:1;height:100%;display:block;top:-5rem}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__avatarWrap{-webkit-user-select:none;user-select:none;width:168px;height:168px;box-shadow:0 0 0 2px var(--border-color),0 4px 2px #0000000a;border-radius:50%;flex-shrink:0;order:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transform:translate(0,0)}@media screen and (min-width:768px){.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__avatarWrap{width:300px;height:300px}}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__avatarWrap .index-module-scss-module__JVSfaq__avatar{-webkit-user-select:none;user-select:none;background-color:var(--avatar-background-color);border-radius:50%;width:100%;height:100%;display:block}@media screen and (max-width:767px){.index-module-scss-module__JVSfaq__sponsorModalContent img{border-radius:8px;max-width:100%;height:auto;max-height:62vh}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__sponsorWrap .index-module-scss-module__JVSfaq__rainbowBorder{margin-bottom:1.5rem}}@media screen and (max-width:480px){.index-module-scss-module__JVSfaq__appBody{padding-top:20px;padding-bottom:20px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content{padding-inline:1rem;padding-bottom:2rem}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container{gap:24px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect{font-size:36px;line-height:2.75rem}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect .index-module-scss-module__JVSfaq__helloWrap{gap:8px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__fontEffect .index-module-scss-module__JVSfaq__helloWrap .index-module-scss-module__JVSfaq__hello{width:40px;height:40px}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__infoText{margin-bottom:1.5rem;font-size:.9375rem;line-height:1.625rem}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap{align-items:stretch}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__heroWrap .index-module-scss-module__JVSfaq__btnWrap .index-module-scss-module__JVSfaq__linkBtn{width:100%;min-width:0}.index-module-scss-module__JVSfaq__appBody .index-module-scss-module__JVSfaq__content .index-module-scss-module__JVSfaq__container .index-module-scss-module__JVSfaq__avatarWrap{width:148px;height:148px}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__JVSfaq__rainbowBorder,.index-module-scss-module__JVSfaq__rainbowBorder:after{animation:none!important}}
.index-module-scss-module__9A6urW__introduction{color:#000;letter-spacing:1px;text-align:start;width:100%;max-width:100%;margin:12px auto;padding:0;font-size:14px;font-weight:400;line-height:24px;display:block}
.index-module-scss-module__NycP4a__introduction{color:#000;letter-spacing:1px;text-align:start;width:100%;max-width:100%;margin:0 auto;padding:0;font-size:14px;font-weight:400;line-height:24px;display:block}
.index-module-scss-module__zSzqrq__appFooter{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;max-width:100%;margin:24px auto 16px;padding-inline:16px;display:flex;position:static}@media screen and (min-width:768px){.index-module-scss-module__zSzqrq__appFooter{margin:12px auto;padding-inline:0;position:fixed;bottom:0}}.index-module-scss-module__zSzqrq__appFooter .index-module-scss-module__zSzqrq__info{color:var(--text-muted-color);font-size:12px;line-height:16px}.index-module-scss-module__zSzqrq__appFooter .index-module-scss-module__zSzqrq__info .index-module-scss-module__zSzqrq__link{color:var(--link-color);text-decoration:none;transition:color .15s}.index-module-scss-module__zSzqrq__appFooter .index-module-scss-module__zSzqrq__info .index-module-scss-module__zSzqrq__link:hover{color:var(--link-color-hover);text-decoration:underline}.index-module-scss-module__zSzqrq__appFooter .index-module-scss-module__zSzqrq__info .index-module-scss-module__zSzqrq__link:active{color:var(--link-color-active);text-decoration:underline}.index-module-scss-module__zSzqrq__appFooter .index-module-scss-module__zSzqrq__copyright{color:var(--text-subtle-color);font-size:12px;line-height:16px}
.index-module-scss-module__nM6AgW__userInfo{flex-direction:column;justify-content:center;align-items:center;row-gap:8px;width:100%;max-width:100%;margin:0 auto 16px;display:flex}.index-module-scss-module__nM6AgW__userInfo .index-module-scss-module__nM6AgW__title{color:#000000e0;text-align:center;letter-spacing:1px;text-wrap:balance;font-size:24px;font-weight:600}.index-module-scss-module__nM6AgW__userInfo .index-module-scss-module__nM6AgW__titleSub{color:#333;text-align:center;text-wrap:pretty;width:100%;max-width:100%;font-size:14px;font-weight:400;display:block}.index-module-scss-module__nM6AgW__userInfo .index-module-scss-module__nM6AgW__contact{color:#333;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;font-size:14px;font-weight:400;display:flex}.index-module-scss-module__nM6AgW__userInfo .index-module-scss-module__nM6AgW__contact .index-module-scss-module__nM6AgW__contactItem{justify-content:center;align-items:center;column-gap:8px;display:flex}.index-module-scss-module__nM6AgW__userInfo .index-module-scss-module__nM6AgW__contact .index-module-scss-module__nM6AgW__contactItem svg{width:16px;height:16px;font-size:16px;display:block}
.index-module-scss-module__FssLlG__userInfo{flex-direction:column;justify-content:center;align-items:center;row-gap:8px;width:100%;max-width:100%;margin:0 auto;display:flex}.index-module-scss-module__FssLlG__userInfo .index-module-scss-module__FssLlG__title{color:#000000e0;text-align:center;letter-spacing:4px;text-wrap:balance;font-size:24px;font-weight:600}.index-module-scss-module__FssLlG__userInfo .index-module-scss-module__FssLlG__titleSub{color:#333;text-align:center;text-wrap:pretty;width:100%;max-width:100%;font-size:14px;font-weight:400;display:block}.index-module-scss-module__FssLlG__userInfo .index-module-scss-module__FssLlG__contact{color:#333;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;font-size:14px;font-weight:400;display:flex}.index-module-scss-module__FssLlG__userInfo .index-module-scss-module__FssLlG__contact .index-module-scss-module__FssLlG__contactItem{justify-content:center;align-items:center;column-gap:8px;display:flex}.index-module-scss-module__FssLlG__userInfo .index-module-scss-module__FssLlG__contact .index-module-scss-module__FssLlG__contactItem svg{width:16px;height:16px;font-size:16px;display:block}
.index-module-scss-module__XhLema__educational{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__XhLema__educational .index-module-scss-module__XhLema__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__XhLema__educational .index-module-scss-module__XhLema__universitys{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;display:flex}.index-module-scss-module__XhLema__educational .index-module-scss-module__XhLema__universitys .index-module-scss-module__XhLema__info{color:#000000e0;justify-content:space-between;align-items:center;width:100%;max-width:100%;font-size:16px;font-weight:700;line-height:28px;display:flex}.index-module-scss-module__XhLema__educational .index-module-scss-module__XhLema__universitys .index-module-scss-module__XhLema__info .index-module-scss-module__XhLema__time{font-size:16px;font-weight:400;line-height:24px}.index-module-scss-module__XhLema__educational .index-module-scss-module__XhLema__universitys .index-module-scss-module__XhLema__major{color:#000000e0;font-size:14px;font-weight:400;line-height:24px}
.index-module-scss-module__2HktoW__githubStats{color:var(--text-muted-color);white-space:nowrap;will-change:color;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;font-weight:400;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.index-module-scss-module__2HktoW__githubStats:hover{color:var(--foreground-color)}.index-module-scss-module__2HktoW__githubStats .index-module-scss-module__2HktoW__githubStatsIcon{fill:currentColor;width:20px;height:20px}.index-module-scss-module__2HktoW__githubStats .index-module-scss-module__2HktoW__githubStatsText{justify-content:flex-start;align-items:center;gap:4px;font-size:14px;display:inline-flex}.index-module-scss-module__2HktoW__githubStats .index-module-scss-module__2HktoW__githubStatsText .index-module-scss-module__2HktoW__count{color:var(--foreground-color);font-weight:600}.index-module-scss-module__2HktoW__githubStats .index-module-scss-module__2HktoW__githubStatsText .index-module-scss-module__2HktoW__label{font-weight:400}@media screen and (max-width:480px){.index-module-scss-module__2HktoW__githubStats .index-module-scss-module__2HktoW__githubStatsText .index-module-scss-module__2HktoW__label{display:none}}.index-module-scss-module__2HktoW__githubStats .index-module-scss-module__2HktoW__separator{color:var(--text-subtle-color);font-size:16px;font-weight:600}
.index-module-scss-module__RIsmcG__projectsWrap{width:100%;max-width:100%;margin:auto}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level1{color:#000000e0;margin-top:16px;font-size:18px;font-weight:700;line-height:32px}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level1 .index-module-scss-module__RIsmcG__link{max-width:100%;color:var(--text-color-primary);text-underline-offset:3px;align-items:center;margin-inline-start:16px;font-size:16px;font-weight:700;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;position:relative}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level1 .index-module-scss-module__RIsmcG__link:after{content:"";width:calc(100% + 16px);min-width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level1 .index-module-scss-module__RIsmcG__link:hover{color:#0057d9}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level2{color:#000000e0;margin-top:4px;font-size:16px;font-weight:700;line-height:32px}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level3{color:#000000e0;margin-inline-start:20px;font-size:15px;font-weight:400;line-height:24px;position:relative}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level3:before{content:"❀";color:#000000e0;position:absolute;inset-inline-start:-20px}.index-module-scss-module__RIsmcG__projectsWrap .index-module-scss-module__RIsmcG__project .index-module-scss-module__RIsmcG__level3 span{color:var(--text-color-content-primary);font-weight:500}
.index-module-scss-module__Q2kb6q__projectsWrap{width:100%;max-width:100%;margin:auto}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level1{color:#000000e0;margin-top:16px;font-size:18px;font-weight:700;line-height:32px}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level1 .index-module-scss-module__Q2kb6q__link{max-width:100%;color:var(--text-color-primary);text-underline-offset:3px;align-items:center;margin-inline-start:16px;font-size:16px;font-weight:700;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;position:relative}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level1 .index-module-scss-module__Q2kb6q__link:after{content:"";width:calc(100% + 16px);min-width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level1 .index-module-scss-module__Q2kb6q__link:hover{color:#0057d9}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level2{color:#000000e0;margin-top:4px;font-size:16px;font-weight:700;line-height:32px}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level3{color:#000000e0;margin-inline-start:20px;font-size:15px;font-weight:400;line-height:24px;position:relative}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level3:before{content:"❀";color:#000000e0;position:absolute;inset-inline-start:-20px}.index-module-scss-module__Q2kb6q__projectsWrap .index-module-scss-module__Q2kb6q__project .index-module-scss-module__Q2kb6q__level3 span{color:var(--text-color-content-primary);font-weight:500}
.index-module-scss-module__A0kp5W__introduction{color:#000;letter-spacing:1px;text-align:start;width:100%;max-width:100%;margin:0 auto;padding:0;font-size:14px;font-weight:400;line-height:24px;display:block}
@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5dbc2e486fb5c35-s.1js80r3wg9fj6.woff2)format("woff2");unicode-range:U+1F1E6-1F1FF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2143439d887cc23b-s.3eea7_rvdtijd.woff2)format("woff2");unicode-range:U+200D,U+2620,U+26A7,U+FE0F,U+1F308,U+1F38C,U+1F3C1,U+1F3F3-1F3F4,U+1F6A9,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/326092f43448335c-s.2fsda87if875f.woff2)format("woff2");unicode-range:U+23,U+2A,U+30-39,U+A9,U+AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+23CF,U+23E9-23EF,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2611,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2695,U+269B-269C,U+26A0,U+26A7,U+26AA-26AB,U+26CE,U+26D4,U+2705,U+2714,U+2716,U+271D,U+2721,U+2733-2734,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F310,U+1F3A6,U+1F3B5-1F3B6,U+1F3BC,U+1F3E7,U+1F441,U+1F499-1F49C,U+1F49F-1F4A0,U+1F4AC-1F4AD,U+1F4B1-1F4B2,U+1F4B9,U+1F4DB,U+1F4F2-1F4F6,U+1F500-1F507,U+1F515,U+1F518-1F524,U+1F52F-1F53D,U+1F549,U+1F54E,U+1F5A4,U+1F5E8,U+1F5EF,U+1F6AB,U+1F6AD-1F6B1,U+1F6B3,U+1F6B7-1F6BC,U+1F6BE,U+1F6C2-1F6C5,U+1F6D0-1F6D1,U+1F6D7,U+1F6DC,U+1F7E0-1F7EB,U+1F7F0,U+1F90D-1F90E,U+1F9D1-1F9D2,U+1F9E1,U+1FA75-1FA77,U+1FAAF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26d0e1b4ad9ce24c-s.3x3ckkxp2i0xz.woff2)format("woff2");unicode-range:U+200D,U+231A-231B,U+2328,U+23F0-23F3,U+2602,U+260E,U+2692,U+2694,U+2696-2697,U+2699,U+26B0-26B1,U+26CF,U+26D1,U+26D3,U+2702,U+2709,U+270F,U+2712,U+FE0F,U+1F302,U+1F321,U+1F392-1F393,U+1F3A9,U+1F3BD,U+1F3EE,U+1F3F7,U+1F3FA,U+1F451-1F462,U+1F484,U+1F489-1F48A,U+1F48C-1F48E,U+1F4A1,U+1F4A3,U+1F4A5,U+1F4B0,U+1F4B3-1F4B8,U+1F4BB-1F4DA,U+1F4DC-1F4F1,U+1F4FF,U+1F508-1F514,U+1F516-1F517,U+1F526-1F529,U+1F52C-1F52E,U+1F550-1F567,U+1F56F-1F570,U+1F576,U+1F587,U+1F58A-1F58D,U+1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5F3,U+1F6AA,U+1F6AC,U+1F6BD,U+1F6BF,U+1F6C1,U+1F6CB,U+1F6CD-1F6CF,U+1F6D2,U+1F6E0-1F6E1,U+1F6F0,U+1F97B-1F97F,U+1F9AF,U+1F9BA,U+1F9E2-1F9E6,U+1F9EA-1F9EC,U+1F9EE-1F9F4,U+1F9F7-1F9FF,U+1FA71-1FA74,U+1FA79-1FA7B,U+1FA86,U+1FA8E-1FA8F,U+1FA91-1FA93,U+1FA96,U+1FA99-1FAA0,U+1FAA2-1FAA7,U+1FAAA-1FAAE}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1f04c602f6124ee-s.1wdmhrno2l4bk.woff2)format("woff2");unicode-range:U+265F,U+26BD-26BE,U+26F3,U+26F8,U+FE0F,U+1F004,U+1F0CF,U+1F380-1F384,U+1F386-1F38B,U+1F38D-1F391,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F39F,U+1F3A3-1F3A5,U+1F3A7-1F3A9,U+1F3AB-1F3B4,U+1F3B7-1F3BB,U+1F3BD-1F3C0,U+1F3C5-1F3C6,U+1F3C8-1F3C9,U+1F3CF-1F3D3,U+1F3F8-1F3F9,U+1F47E,U+1F4E2,U+1F4F7-1F4FD,U+1F52B,U+1F579,U+1F58C-1F58D,U+1F5BC,U+1F6F7,U+1F6F9,U+1F6FC,U+1F93F,U+1F941,U+1F945,U+1F947-1F94F,U+1F9E7-1F9E9,U+1F9F5-1F9F6,U+1FA70-1FA71,U+1FA80-1FA81,U+1FA83-1FA85,U+1FA87-1FA8A,U+1FA94-1FA95,U+1FA97-1FA98,U+1FAA1,U+1FAA9,U+1FADF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dff0269a9c8f79a2-s.011qsfu9ftwhq.woff2)format("woff2");unicode-range:U+2693,U+26E9-26EA,U+26F1-26F2,U+26F4-26F5,U+26FA,U+26FD,U+2708,U+FE0F,U+1F301,U+1F303,U+1F306-1F307,U+1F309,U+1F310,U+1F3A0-1F3A2,U+1F3AA,U+1F3CD-1F3CE,U+1F3D5,U+1F3D7-1F3DB,U+1F3DF-1F3E6,U+1F3E8-1F3ED,U+1F3EF-1F3F0,U+1F488,U+1F492,U+1F4BA,U+1F54B-1F54D,U+1F5FA-1F5FF,U+1F680-1F6A2,U+1F6A4-1F6A8,U+1F6B2,U+1F6D1,U+1F6D5-1F6D6,U+1F6DD-1F6DF,U+1F6E2-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F3-1F6F6,U+1F6F8,U+1F6FA-1F6FB,U+1F9BC-1F9BD,U+1F9ED,U+1F9F3,U+1FA7C}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c273c63b0bc42eac-s.0pa82216lhl9_.woff2)format("woff2");unicode-range:U+200D,U+2615,U+FE0F,U+1F32D-1F330,U+1F336,U+1F33D,U+1F344-1F37F,U+1F382,U+1F52A,U+1F7E9,U+1F7EB,U+1F942-1F944,U+1F950-1F96F,U+1F99E,U+1F9AA,U+1F9C0-1F9CB,U+1FAD0-1FADC}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3213a05d18e7e59b-s.0a73iwbaz1_0u.woff2)format("woff2");unicode-range:U+200D,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26A1,U+26C4-26C5,U+26C8,U+26F0,U+2728,U+2744,U+2B1B,U+2B50,U+FE0F,U+1F300,U+1F304-1F305,U+1F308,U+1F30A-1F30F,U+1F311-1F321,U+1F324-1F32C,U+1F331-1F335,U+1F337-1F33C,U+1F33E-1F344,U+1F3D4,U+1F3D6,U+1F3DC-1F3DE,U+1F3F5,U+1F400-1F43F,U+1F490,U+1F4A7,U+1F4AE,U+1F525,U+1F54A,U+1F573,U+1F577-1F578,U+1F648-1F64A,U+1F6D8,U+1F940,U+1F980-1F9AE,U+1F9BA,U+1FA90,U+1FAA8,U+1FAB?,U+1FACD-1FACF,U+1FAE7}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fac7f34369d861bb-s.18yy7vvmni_yf.woff2)format("woff2");unicode-range:U+200D,U+2640,U+2642,U+2695-2696,U+26F7,U+26F9,U+2708,U+2764,U+27A1,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F384-1F385,U+1F393,U+1F3A4,U+1F3A8,U+1F3C2-1F3C4,U+1F3C7,U+1F3CA-1F3CC,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F430,U+1F466-1F469,U+1F46B-1F478,U+1F47C,U+1F481-1F483,U+1F486-1F487,U+1F48B,U+1F48F,U+1F491,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F574-1F575,U+1F57A,U+1F645-1F647,U+1F64B,U+1F64D-1F64E,U+1F680,U+1F692,U+1F6A3,U+1F6B4-1F6B6,U+1F6C0,U+1F6CC,U+1F91D,U+1F926,U+1F930-1F931,U+1F934-1F93A,U+1F93C-1F93E,U+1F977,U+1F9AF-1F9B3,U+1F9B8-1F9B9,U+1F9BC-1F9BD,U+1F9CC-1F9CF,U+1F9D1-1F9DF,U+1FA70,U+1FA82,U+1FAC3-1FAC5,U+1FAC8,U+1FAEF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/55c94168a597ee17-s.2j2_fp4fihlpa.woff2)format("woff2");unicode-range:U+200D,U+2194-2195,U+2603,U+261D,U+2620,U+2639-263A,U+2665,U+26A1,U+26C4,U+270A-270D,U+2728,U+2763-2764,U+2B50,U+FE0F,U+1F31A-1F31F,U+1F32B,U+1F389-1F38A,U+1F3FB-1F3FF,U+1F440-1F450,U+1F463-1F465,U+1F479-1F47B,U+1F47D-1F480,U+1F485,U+1F48B-1F48C,U+1F493-1F49F,U+1F4A2,U+1F4A4-1F4A6,U+1F4A8-1F4AB,U+1F4AF,U+1F525,U+1F573,U+1F590,U+1F595-1F596,U+1F5A4,U+1F5E3,U+1F600-1F644,U+1F648-1F64A,U+1F64C,U+1F64F,U+1F90C-1F925,U+1F927-1F92F,U+1F932-1F933,U+1F970-1F976,U+1F978-1F97A,U+1F9A0,U+1F9B4-1F9B7,U+1F9BB,U+1F9BE-1F9BF,U+1F9D0,U+1F9E0-1F9E1,U+1FA75-1FA79,U+1FAC0-1FAC2,U+1FAC6,U+1FAE0-1FAE6,U+1FAE8-1FAEA,U+1FAEF-1FAF8}body{--google-font-color-notocoloremoji:colrv1}@font-face{font-family:Noto Color Emoji Fallback;src:local(Arial);ascent-override:33.22%;descent-override:8.74%;line-gap-override:0.0%;size-adjust:279.3%}.noto_color_emoji_7605ec8b-module__aBNFvW__className{font-family:Noto Color Emoji,Noto Color Emoji Fallback;font-style:normal;font-weight:400}
.index-module-scss-module__k-rMSq__skills{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__k-rMSq__skills .index-module-scss-module__k-rMSq__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__k-rMSq__skills ul{width:calc(100% - 20px);margin:0;padding-inline-start:20px}.index-module-scss-module__k-rMSq__skills ul li{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}.index-module-scss-module__k-rMSq__skills ul li span{color:#000;font-weight:600}
.index-module-scss-module__25XrCW__skills{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__25XrCW__skills .index-module-scss-module__25XrCW__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__25XrCW__skills ul{width:calc(100% - 20px);margin:0;padding-inline-start:20px}.index-module-scss-module__25XrCW__skills ul li{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}.index-module-scss-module__25XrCW__skills ul li span{color:#000;font-weight:600}
.index-module-scss-module__Utyjqa__userInfo{flex-direction:column;justify-content:center;align-items:center;row-gap:8px;width:100%;max-width:100%;margin:0 auto;display:flex}.index-module-scss-module__Utyjqa__userInfo .index-module-scss-module__Utyjqa__title{color:#000000e0;text-align:center;letter-spacing:4px;text-wrap:balance;font-size:24px;font-weight:600}.index-module-scss-module__Utyjqa__userInfo .index-module-scss-module__Utyjqa__contact{color:#333;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;font-size:14px;font-weight:400;display:flex}.index-module-scss-module__Utyjqa__userInfo .index-module-scss-module__Utyjqa__contact .index-module-scss-module__Utyjqa__contactItem{justify-content:center;align-items:center;column-gap:8px;display:flex}.index-module-scss-module__Utyjqa__userInfo .index-module-scss-module__Utyjqa__contact .index-module-scss-module__Utyjqa__contactItem svg{width:16px;height:16px;font-size:16px;display:block}
.index-module-scss-module__NnVIeq__languageToggle{border:1px solid var(--control-border-color);width:40px;height:40px;color:var(--control-foreground-color);background-color:var(--control-background-color);box-shadow:var(--control-shadow);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0;transition-property:background-color,border-color,box-shadow,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.index-module-scss-module__NnVIeq__languageToggle:hover{background-color:var(--control-background-color-hover);box-shadow:var(--control-shadow-hover)}.index-module-scss-module__NnVIeq__languageToggle:active{transform:scale(.96)}.index-module-scss-module__NnVIeq__languageToggle:focus-visible{box-shadow:var(--control-shadow-hover),0 0 0 4px var(--focus-ring-color);outline:none}.index-module-scss-module__NnVIeq__languageToggle .index-module-scss-module__NnVIeq__globalIcon{object-fit:cover;will-change:opacity,filter,transform;border-radius:2px;grid-area:1/1;width:20px;height:20px;margin:auto;transition:opacity .25s cubic-bezier(.175,.885,.32,1),filter .25s cubic-bezier(.175,.885,.32,1),transform .25s cubic-bezier(.175,.885,.32,1)}.index-module-scss-module__NnVIeq__languageModal{--modal-dialog-width:552px;--modal-dialog-radius:12px;--modal-dialog-margin:16px;--modal-header-padding:24px 64px 20px 24px;--modal-header-font-size:16px;--modal-body-padding:0 24px 24px;--modal-close-size:32px;--modal-close-padding:7px;--modal-close-radius:6px;--modal-close-top:20px;--modal-close-inset-end:20px;--modal-close-border:none;--modal-close-background-color:transparent;--modal-close-background-color-hover:var(--surface-muted-color);--modal-close-background-color-active:var(--surface-muted-color-hover);--language-selected-background:var(--foreground-color);--language-selected-foreground:var(--background-color);isolation:isolate}.index-module-scss-module__NnVIeq__languageModal:before{content:"";z-index:-1;background-image:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--link-color) 12%, transparent), transparent 48%);opacity:.75;pointer-events:none;height:152px;position:absolute;inset:0 0 auto}.index-module-scss-module__NnVIeq__languageModalBody{flex-direction:column;gap:20px;display:flex;position:relative}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption{border:1px solid var(--border-color);background-color:color-mix(in srgb, var(--surface-elevated-color) 82%, transparent);min-width:0;min-height:68px;color:var(--foreground-color);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s,background-color .15s,box-shadow .15s,transform .15s cubic-bezier(.175,.885,.32,1.1);display:inline-flex}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption:hover:not(:disabled){background-color:var(--surface-muted-color);border-color:var(--border-color-strong);box-shadow:0 2px 2px #0000000a}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption:focus-visible{box-shadow:0 0 0 2px var(--surface-elevated-color),0 0 0 4px var(--focus-ring-color);outline:none}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption:disabled{cursor:not-allowed}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption.index-module-scss-module__NnVIeq__isSelected{color:var(--language-selected-foreground);background-color:var(--language-selected-background);border-color:var(--language-selected-background);cursor:default;box-shadow:0 2px 2px #0000000f}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption .index-module-scss-module__NnVIeq__languageOptionText{align-items:center;gap:12px;min-width:0;display:flex}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption .index-module-scss-module__NnVIeq__languageOptionName{text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption .index-module-scss-module__NnVIeq__languageOptionFlag{border:1px solid var(--border-color);background-color:var(--surface-muted-color);border-radius:6px;flex:none;justify-content:center;align-items:center;width:34px;height:26px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #00000014}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption .index-module-scss-module__NnVIeq__languageOptionFlagEmoji{justify-content:center;align-items:center;font-size:22px;display:inline-flex}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption .index-module-scss-module__NnVIeq__languageOptionStatus{border:1px solid var(--border-color-strong);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption .index-module-scss-module__NnVIeq__checkIcon{width:12px;height:12px;transform:translate(0,0)}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption.index-module-scss-module__NnVIeq__isSelected .index-module-scss-module__NnVIeq__languageOptionFlag{border-color:color-mix(in srgb, currentColor 16%, transparent);background-color:color-mix(in srgb, currentColor 10%, transparent)}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption.index-module-scss-module__NnVIeq__isSelected .index-module-scss-module__NnVIeq__languageOptionStatus{background-color:currentColor;border-color:currentColor}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption.index-module-scss-module__NnVIeq__isSelected .index-module-scss-module__NnVIeq__checkIcon{color:var(--language-selected-background)}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageNote{border-top:1px solid var(--border-color);color:var(--text-muted-color);text-align:start;align-items:center;gap:8px;margin:0;padding:16px 2px 0;font-size:12px;line-height:16px;display:flex}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageNote .index-module-scss-module__NnVIeq__noteIcon{width:14px;height:14px;color:var(--warning-color);flex:none;transform:translate(0,0)}@media (max-width:480px){.index-module-scss-module__NnVIeq__languageModal{--modal-dialog-width:calc(100vw - 32px);--modal-header-padding:20px 52px 16px 20px;--modal-body-padding:0 20px 20px;--modal-close-top:16px;--modal-close-inset-end:16px}.index-module-scss-module__NnVIeq__languageModalBody{gap:16px}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions{grid-template-columns:minmax(0,1fr)}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption{min-height:60px}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageNote{align-items:flex-start;padding-block-start:12px}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageNote .index-module-scss-module__NnVIeq__noteIcon{margin-block-start:1px}}@media (prefers-reduced-motion:reduce){.index-module-scss-module__NnVIeq__languageToggle,.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption{transition-duration:.01ms}.index-module-scss-module__NnVIeq__languageModalBody .index-module-scss-module__NnVIeq__languageOptions .index-module-scss-module__NnVIeq__languageOption:hover:not(:disabled){transform:none}}
.index-module-scss-module__HLDjqG__socialInfo{width:100%;max-width:100%;margin:auto}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__socialItem{color:#000000e0;text-align:start;align-items:center;column-gap:6px;font-size:15px;font-weight:400;line-height:24px;display:flex}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__socialItem svg{width:16px;height:16px;font-size:16px;display:block}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__socialItem .index-module-scss-module__HLDjqG__name{min-width:76px;display:inline-block}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__socialItem .index-module-scss-module__HLDjqG__link{color:var(--text-color-primary);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:700;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;position:relative}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__socialItem .index-module-scss-module__HLDjqG__link:after{content:"";width:calc(100% + 16px);min-width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__HLDjqG__socialInfo .index-module-scss-module__HLDjqG__socialItem .index-module-scss-module__HLDjqG__link:hover{color:#0057d9}
.index-module-scss-module__ixUVWq__socialInfo{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__socialItem{color:#000000e0;text-align:start;align-items:center;column-gap:6px;font-size:15px;font-weight:400;line-height:24px;display:flex}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__socialItem svg{width:16px;height:16px;font-size:16px;display:block}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__socialItem .index-module-scss-module__ixUVWq__name{min-width:76px;display:inline-block}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__socialItem .index-module-scss-module__ixUVWq__link{color:var(--text-color-primary);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:700;text-decoration-thickness:1px;transition-property:color,text-decoration-color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;position:relative}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__socialItem .index-module-scss-module__ixUVWq__link:after{content:"";width:calc(100% + 16px);min-width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__ixUVWq__socialInfo .index-module-scss-module__ixUVWq__socialItem .index-module-scss-module__ixUVWq__link:hover{color:#0057d9}
.index-module-scss-module__sFoFSa__skills{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__sFoFSa__skills .index-module-scss-module__sFoFSa__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__sFoFSa__skills ul{width:calc(100% - 20px);margin:0;padding-inline-start:20px}.index-module-scss-module__sFoFSa__skills ul li{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}.index-module-scss-module__sFoFSa__skills ul li span{color:#000;font-weight:600}
.index-module-scss-module__T87Flq__themeToggle{border:1px solid var(--control-border-color);width:40px;height:40px;color:var(--control-foreground-color);background-color:var(--control-background-color);box-shadow:var(--control-shadow);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0;transition-property:background-color,border-color,box-shadow,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.index-module-scss-module__T87Flq__themeToggle:hover{background-color:var(--control-background-color-hover);box-shadow:var(--control-shadow-hover)}.index-module-scss-module__T87Flq__themeToggle:active{transform:scale(.96)}.index-module-scss-module__T87Flq__themeToggle:focus-visible{box-shadow:var(--control-shadow-hover),0 0 0 4px var(--focus-ring-color);outline:none}.index-module-scss-module__T87Flq__sunIcon,.index-module-scss-module__T87Flq__moonIcon{will-change:opacity,filter,transform;grid-area:1/1;width:22px;height:22px;margin:auto;transition:opacity .25s cubic-bezier(.175,.885,.32,1),filter .25s cubic-bezier(.175,.885,.32,1),transform .25s cubic-bezier(.175,.885,.32,1);position:absolute;inset:0}.index-module-scss-module__T87Flq__themeToggle[data-theme-mode=dark] .index-module-scss-module__T87Flq__sunIcon{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.index-module-scss-module__T87Flq__themeToggle[data-theme-mode=dark] .index-module-scss-module__T87Flq__moonIcon,.index-module-scss-module__T87Flq__themeToggle[data-theme-mode=light] .index-module-scss-module__T87Flq__sunIcon{opacity:0;filter:blur(4px);transform:translate(0,0)scale(.25)}.index-module-scss-module__T87Flq__themeToggle[data-theme-mode=light] .index-module-scss-module__T87Flq__moonIcon{opacity:1;filter:blur();transform:translate(0,0)scale(1)}
.index-module-scss-module__JEz9na__thanks{width:100%;max-width:100%;margin:auto}.index-module-scss-module__JEz9na__thanks .index-module-scss-module__JEz9na__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__JEz9na__thanks .index-module-scss-module__JEz9na__item{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}
.index-module-scss-module__wJrR-W__thanks{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__wJrR-W__thanks .index-module-scss-module__wJrR-W__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__wJrR-W__thanks .index-module-scss-module__wJrR-W__item{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}
.index-module-scss-module__iYQ9ja__thanks{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__iYQ9ja__thanks .index-module-scss-module__iYQ9ja__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__iYQ9ja__thanks .index-module-scss-module__iYQ9ja__item{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}
.index-module-scss-module__MklGpa__appHeader{border-bottom:1px solid var(--header-border-color);background-color:var(--header-background-color);z-index:999;-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);margin:0;padding:0;transition-property:background-color,-webkit-backdrop-filter,backdrop-filter,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:sticky;top:0}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container{box-sizing:border-box;justify-content:flex-end;align-items:center;width:100%;max-width:64rem;min-height:64px;margin:0 auto;padding-inline:1.5rem;display:flex}@media screen and (min-width:768px){.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container{max-width:80rem;min-height:unset;display:block}}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__mobileActions{align-items:center;gap:8px;padding-block:12px;display:inline-flex}@media screen and (min-width:768px){.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__mobileActions{display:none}}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content{justify-content:space-between;align-items:center;width:100%;max-width:100%;height:64px;margin:0 auto;transition-property:height,opacity,transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none}@media screen and (min-width:768px){.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content{display:flex}}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__avatarWrap{border:1px solid var(--border-color);background-color:var(--avatar-background-color);box-sizing:border-box;border-radius:8px;align-items:center;display:flex;overflow:hidden}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__avatarWrap .index-module-scss-module__MklGpa__avatar{border-radius:7px;width:38px;height:38px;display:block}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__actions{align-items:center;gap:12px;display:inline-flex}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__ctaLink{-webkit-user-select:none;user-select:none;border:1px solid var(--button-border-color);min-width:40px;height:40px;color:var(--button-foreground-color);background-color:var(--button-background-color);box-shadow:var(--button-shadow);-webkit-tap-highlight-color:#0000;border-radius:6px;outline:none;justify-content:center;align-items:center;padding-inline:10px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition-property:background-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__ctaLink:hover{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);box-shadow:var(--button-shadow-hover)}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__ctaLink:active{transform:scale(.96)}.index-module-scss-module__MklGpa__appHeader .index-module-scss-module__MklGpa__container .index-module-scss-module__MklGpa__content .index-module-scss-module__MklGpa__ctaLink:focus-visible{background-color:var(--button-background-color-hover);border-color:var(--button-border-color-hover);box-shadow:var(--button-shadow-hover),0 0 0 4px var(--focus-ring-color)}
.index-module-scss-module__W3d_jq__work{width:100%;max-width:100%;margin:auto}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;margin:10px 0;display:flex}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company .index-module-scss-module__W3d_jq__row1{color:#000000e0;justify-content:space-between;align-items:center;width:100%;max-width:100%;display:flex}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company .index-module-scss-module__W3d_jq__row1 .index-module-scss-module__W3d_jq__name{font-size:18px;font-weight:700;line-height:32px}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company .index-module-scss-module__W3d_jq__row1 .index-module-scss-module__W3d_jq__info{align-items:center;gap:4px;font-weight:400;display:flex}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company .index-module-scss-module__W3d_jq__row1 .index-module-scss-module__W3d_jq__info .index-module-scss-module__W3d_jq__time,.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company .index-module-scss-module__W3d_jq__row1 .index-module-scss-module__W3d_jq__info .index-module-scss-module__W3d_jq__exitReason{font-size:16px}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company .index-module-scss-module__W3d_jq__row2{color:#000000e0;justify-content:flex-start;align-items:center;column-gap:20px;width:100%;max-width:100%;font-size:16px;font-weight:700;line-height:32px;display:flex;position:relative}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company ul{width:calc(100% - 20px);margin:0;padding-inline-start:20px}.index-module-scss-module__W3d_jq__work .index-module-scss-module__W3d_jq__company ul li{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}
.index-module-scss-module__sDLj6G__work{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;margin:10px 0;display:flex}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company .index-module-scss-module__sDLj6G__row1{color:#000000e0;justify-content:space-between;align-items:center;width:100%;max-width:100%;display:flex}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company .index-module-scss-module__sDLj6G__row1 .index-module-scss-module__sDLj6G__name{font-size:18px;font-weight:700;line-height:32px}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company .index-module-scss-module__sDLj6G__row1 .index-module-scss-module__sDLj6G__info{align-items:center;gap:4px;font-weight:400;display:flex}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company .index-module-scss-module__sDLj6G__row1 .index-module-scss-module__sDLj6G__info .index-module-scss-module__sDLj6G__time,.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company .index-module-scss-module__sDLj6G__row1 .index-module-scss-module__sDLj6G__info .index-module-scss-module__sDLj6G__exitReason{font-size:16px}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company .index-module-scss-module__sDLj6G__row2{color:#000000e0;justify-content:flex-start;align-items:center;column-gap:20px;width:100%;max-width:100%;font-size:16px;font-weight:700;line-height:32px;display:flex;position:relative}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company ul{width:calc(100% - 20px);margin:0;padding-inline-start:20px}.index-module-scss-module__sDLj6G__work .index-module-scss-module__sDLj6G__company ul li{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}
.index-module-scss-module__ZLaPra__work{width:100%;max-width:100%;margin:0 auto}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__title{color:#000000e0;text-align:start;text-wrap:balance;border-bottom:2px solid #000000e0;margin:8px 0 4px;font-size:18px;font-weight:600;line-height:32px}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:100%;margin:10px 0;display:flex}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company .index-module-scss-module__ZLaPra__row1{color:#000000e0;justify-content:space-between;align-items:center;width:100%;max-width:100%;display:flex}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company .index-module-scss-module__ZLaPra__row1 .index-module-scss-module__ZLaPra__name{font-size:18px;font-weight:700;line-height:32px}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company .index-module-scss-module__ZLaPra__row1 .index-module-scss-module__ZLaPra__info{align-items:center;gap:4px;font-weight:400;display:flex}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company .index-module-scss-module__ZLaPra__row1 .index-module-scss-module__ZLaPra__info .index-module-scss-module__ZLaPra__time,.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company .index-module-scss-module__ZLaPra__row1 .index-module-scss-module__ZLaPra__info .index-module-scss-module__ZLaPra__exitReason{font-size:16px}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company .index-module-scss-module__ZLaPra__row2{color:#000000e0;justify-content:flex-start;align-items:center;column-gap:20px;width:100%;max-width:100%;font-size:16px;font-weight:700;line-height:32px;display:flex;position:relative}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company ul{width:calc(100% - 20px);margin:0;padding-inline-start:20px}.index-module-scss-module__ZLaPra__work .index-module-scss-module__ZLaPra__company ul li{color:#000000e0;text-align:start;font-size:15px;font-weight:400;line-height:24px}
