.advisors-section-module___6Yh-q__band{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);overflow:hidden}.advisors-section-module___6Yh-q__bandHead{border-bottom:1px solid var(--hairline);background:var(--fill-hover);align-items:baseline;gap:10px;padding:12px 18px;display:flex}.advisors-section-module___6Yh-q__bandName{margin:0}.advisors-section-module___6Yh-q__note{color:var(--ink-3)}.advisors-section-module___6Yh-q__bandBody{padding:16px 18px 18px}.advisors-section-module___6Yh-q__subgroup{margin-top:18px}.advisors-section-module___6Yh-q__subgroup:first-child{margin-top:0}.advisors-section-module___6Yh-q__subLabel{text-transform:uppercase;letter-spacing:.8px;color:var(--ink-3);border-left:3px solid var(--hairline-strong);margin:0 0 10px;padding-left:9px;font-size:12px;font-weight:700}.advisors-section-module___6Yh-q__subCount{margin-left:2px;font-weight:500}.advisors-section-module___6Yh-q__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.advisors-section-module___6Yh-q__card{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.advisors-section-module___6Yh-q__tag{font-family:var(--f-sans);color:var(--ink-2);background:var(--fill-hover);border:1px solid var(--hairline);border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 10px;font-size:12px;font-weight:600}
.hub-page-module__FYmbcG__page{gap:var(--gap-page);flex-direction:column;width:100%;max-width:1080px;margin-inline:auto;display:flex}.hub-page-module__FYmbcG__page>*{max-width:760px}.hub-page-module__FYmbcG__wide>*{max-width:none}
.page-header-module__vxLL0q__header{gap:var(--s-3);flex-direction:column;display:flex}.page-header-module__vxLL0q__header .page-header-module__vxLL0q__kicker{margin-bottom:calc(var(--s-3) * -1 + var(--s-1))}.page-header-module__vxLL0q__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--s-4);display:flex}.page-header-module__vxLL0q__titleRow h1{min-width:0;margin:0}.page-header-module__vxLL0q__action{flex:none}.page-header-module__vxLL0q__intro{color:var(--ink-2);max-width:64ch}.page-header-module__vxLL0q__meta{color:var(--ink-3)}@media (max-width:560px){.page-header-module__vxLL0q__titleRow{flex-wrap:wrap}}
.downloads-module__k304KW__list{flex-direction:column;gap:12px;display:flex}
.seat-map-module__RAMpgG__scroll{overflow-x:auto}.seat-map-module__RAMpgG__plan{width:100%;min-width:720px;position:relative}.seat-map-module__RAMpgG__room,.seat-map-module__RAMpgG__desk{box-sizing:border-box;border-radius:8px;position:absolute}.seat-map-module__RAMpgG__room{border:1px dashed var(--hairline-strong);background:var(--surface);justify-content:center;align-items:center;display:flex}.seat-map-module__RAMpgG__townhall{border-radius:24px}.seat-map-module__RAMpgG__table{border-style:solid;border-color:var(--hairline);background:0 0}.seat-map-module__RAMpgG__roomLabel{font-family:var(--f-sans);color:var(--ink-3);font-size:12px}.seat-map-module__RAMpgG__desk{border:1px solid var(--hairline);background:var(--bg);align-items:center;gap:4px;padding:0 4px;display:flex;overflow:hidden}.seat-map-module__RAMpgG__empty{border-style:dashed;justify-content:center}.seat-map-module__RAMpgG__emptyLabel{font-family:var(--f-sans);color:var(--ink-3);font-size:11px}.seat-map-module__RAMpgG__taken{font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition)}.seat-map-module__RAMpgG__taken:hover{border-color:var(--ink-3);box-shadow:var(--shadow-raised)}.seat-map-module__RAMpgG__taken:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.seat-map-module__RAMpgG__mine{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.seat-map-module__RAMpgG__portrait{width:20px;height:20px;font-size:9px}.seat-map-module__RAMpgG__name{min-width:0;font-family:var(--f-sans);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}
.Badge-module__3MrqDW__badge{border:1px solid var(--hairline-strong);background:var(--bg);height:22px;font-family:var(--f-sans);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.Badge-module__3MrqDW__badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.Badge-module__3MrqDW__muted{color:var(--ink-3)}.Badge-module__3MrqDW__neutral{color:var(--ink)}.Badge-module__3MrqDW__success{color:var(--success);border-color:#1b7a4d4d}.Badge-module__3MrqDW__danger{color:var(--danger);border-color:#c221264d}
.Button-module__TwxY6W__btn{border-radius:var(--r-btn);height:36px;font-family:var(--f-sans);letter-spacing:-.006em;cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition), transform var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.Button-module__TwxY6W__btn:disabled{opacity:.4;cursor:not-allowed}.Button-module__TwxY6W__btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Button-module__TwxY6W__btn:active:not(:disabled){transform:translateY(.5px)}.Button-module__TwxY6W__primary{background:var(--ink);color:#fff}.Button-module__TwxY6W__primary:hover:not(:disabled){background:#2b2b30}.Button-module__TwxY6W__pill{background:var(--bg);height:30px;color:var(--ink);border-color:var(--hairline-strong);padding:0 12px;font-size:13px}.Button-module__TwxY6W__pill:hover:not(:disabled){border-color:var(--ink)}.Button-module__TwxY6W__ghost{color:var(--ink-2);background:0 0}.Button-module__TwxY6W__ghost:hover:not(:disabled){background:var(--fill-hover);color:var(--ink)}.Button-module__TwxY6W__danger{background:var(--bg);color:var(--danger);border-color:#c2212659}.Button-module__TwxY6W__danger:hover:not(:disabled){border-color:var(--danger);background:#c221260a}
.Card-module__sUwLeG__card{border-radius:var(--r-panel);background:var(--bg);border:1px solid var(--hairline);color:var(--ink);padding:20px}.Card-module__sUwLeG__dark{background:var(--bg)}.Card-module__sUwLeG__paper{background:var(--bg);border-color:var(--hairline-strong);box-shadow:0 1px 2px #0f0f1008}
.Field-module__ixkPOq__field{flex-direction:column;gap:6px;display:flex}.Field-module__ixkPOq__label{font-family:var(--f-sans);letter-spacing:-.005em;color:var(--ink);font-size:13px;font-weight:500;line-height:1.3}.Field-module__ixkPOq__req{color:var(--danger)}.Field-module__ixkPOq__error{font-family:var(--f-sans);color:var(--danger);margin:0;font-size:12px}.Field-module__ixkPOq__hint{font-family:var(--f-sans);color:var(--ink-3);margin:0;font-size:12px}
.Input-module__DrAotG__input{background:var(--bg);width:100%;height:38px;color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);font-family:var(--f-sans);letter-spacing:-.006em;transition:border-color var(--transition), box-shadow var(--transition);padding:0 10px;font-size:15px}.Input-module__DrAotG__input::placeholder{color:var(--ink-3)}.Input-module__DrAotG__input:hover:not(:focus){border-color:#0f0f1052}.Input-module__DrAotG__input:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.Input-module__DrAotG__paper{background:var(--bg)}.Input-module__DrAotG__invalid,.Input-module__DrAotG__invalid:focus{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}
.Select-module__M0prAW__select{background:var(--bg);width:100%;height:38px;color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);font-family:var(--f-sans);letter-spacing:-.006em;appearance:none;transition:border-color var(--transition), box-shadow var(--transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236a6a72' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 28px 0 10px;font-size:15px}.Select-module__M0prAW__select:hover:not(:focus){border-color:#0f0f1052}.Select-module__M0prAW__select:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.Select-module__M0prAW__paper{background-color:var(--bg)}.Select-module__M0prAW__invalid,.Select-module__M0prAW__invalid:focus{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}
.ResidentRegistrationNumber-module__2AN14W__maskedValue{align-items:baseline;gap:var(--s-2);min-width:0;color:var(--ink);font:inherit;letter-spacing:0;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.ResidentRegistrationNumber-module__2AN14W__maskedValue:focus-visible,.ResidentRegistrationNumber-module__2AN14W__visibilityButton:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ResidentRegistrationNumber-module__2AN14W__action,.ResidentRegistrationNumber-module__2AN14W__visibilityButton{color:var(--ink-3);font-family:var(--f-sans);letter-spacing:0;white-space:nowrap;font-size:12px;text-decoration:underline}.ResidentRegistrationNumber-module__2AN14W__inputRow{grid-template-columns:minmax(92px,1fr) auto minmax(108px,1.15fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.ResidentRegistrationNumber-module__2AN14W__frontInput,.ResidentRegistrationNumber-module__2AN14W__backInput{min-width:0;font-family:var(--f-mono,var(--f-sans));letter-spacing:0}.ResidentRegistrationNumber-module__2AN14W__dash{color:var(--ink-3)}.ResidentRegistrationNumber-module__2AN14W__visibilityButton{cursor:pointer;background:0 0;border:0;padding:6px 0}.ResidentRegistrationNumber-module__2AN14W__visibilityButton:disabled{cursor:default;opacity:.45}@media (max-width:480px){.ResidentRegistrationNumber-module__2AN14W__inputRow{grid-template-columns:minmax(82px,1fr) auto minmax(96px,1.15fr)}.ResidentRegistrationNumber-module__2AN14W__visibilityButton{grid-column:1/-1;justify-self:start;padding-top:0}}
.Callout-module___71JpW__callout{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);padding:var(--s-4) var(--s-5);gap:var(--s-2);flex-direction:column;display:flex}.Callout-module___71JpW__title{font-family:var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600;line-height:1.3}.Callout-module___71JpW__success .Callout-module___71JpW__title{color:var(--success)}.Callout-module___71JpW__warn .Callout-module___71JpW__title{color:var(--danger)}
.CodeBlock-module__hRnJ4G__wrap{min-width:0;margin:0}.CodeBlock-module__hRnJ4G__codeWrap{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.CodeBlock-module__hRnJ4G__quoteWrap{border-left:2px solid var(--hairline-strong);padding-left:var(--s-4);position:relative}.CodeBlock-module__hRnJ4G__head{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.CodeBlock-module__hRnJ4G__codeWrap .CodeBlock-module__hRnJ4G__head{border-bottom:1px solid var(--hairline);padding:6px 10px}.CodeBlock-module__hRnJ4G__quoteWrap .CodeBlock-module__hRnJ4G__head{border:none;padding:0;position:absolute;top:0;right:0}.CodeBlock-module__hRnJ4G__quoteWrap .CodeBlock-module__hRnJ4G__copy{opacity:0}.CodeBlock-module__hRnJ4G__quoteWrap:hover .CodeBlock-module__hRnJ4G__copy,.CodeBlock-module__hRnJ4G__quoteWrap .CodeBlock-module__hRnJ4G__copy:focus-visible{opacity:1}.CodeBlock-module__hRnJ4G__copy{font-family:var(--f-sans);color:var(--ink-3);cursor:pointer;border-radius:var(--r-btn);transition:background var(--transition), color var(--transition), opacity var(--transition);background:0 0;border:none;padding:2px 6px;font-size:12px;font-weight:500}.CodeBlock-module__hRnJ4G__copy:hover{background:var(--fill-hover);color:var(--ink)}.CodeBlock-module__hRnJ4G__pre{padding:var(--s-3) var(--s-4);font-family:var(--f-mono);color:var(--ink);white-space:pre;tab-size:2;margin:0;font-size:12px;line-height:1.6;overflow-x:auto}.CodeBlock-module__hRnJ4G__quote{font-family:var(--f-sans);letter-spacing:-.006em;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0;font-size:15px;line-height:1.6}.CodeBlock-module__hRnJ4G__quote code{font:inherit}.CodeBlock-module__hRnJ4G__wrap figcaption{padding-top:var(--s-2)}.CodeBlock-module__hRnJ4G__codeWrap figcaption{padding:var(--s-2) var(--s-4) var(--s-3)}@media (max-width:600px){.CodeBlock-module__hRnJ4G__quoteWrap{padding-left:var(--s-3)}.CodeBlock-module__hRnJ4G__quoteWrap .CodeBlock-module__hRnJ4G__copy{opacity:1}}
.CodeTabs-module__0l26kW__wrap{min-width:0}.CodeTabs-module__0l26kW__picker{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.CodeTabs-module__0l26kW__choice{text-align:left;background:var(--bg);border:1px solid var(--hairline-strong);border-radius:var(--r-card);font-family:var(--f-sans);color:var(--ink);cursor:pointer;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.CodeTabs-module__0l26kW__choice:hover{border-color:var(--ink-3);background:var(--fill-hover)}.CodeTabs-module__0l26kW__choice:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CodeTabs-module__0l26kW__on,.CodeTabs-module__0l26kW__on:hover{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--bg)}.CodeTabs-module__0l26kW__name{justify-content:space-between;align-items:center;gap:var(--s-2);letter-spacing:-.006em;font-size:14px;font-weight:600;display:flex}.CodeTabs-module__0l26kW__chevron{color:var(--ink-3);transition:transform var(--transition);font-size:11px}.CodeTabs-module__0l26kW__on .CodeTabs-module__0l26kW__chevron{color:var(--ink);transform:rotate(180deg)}.CodeTabs-module__0l26kW__desc{color:var(--ink-3);font-size:12.5px;line-height:1.45}.CodeTabs-module__0l26kW__panel{margin-top:var(--s-2);border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);position:relative;overflow:hidden}.CodeTabs-module__0l26kW__copy{border-radius:var(--r-btn);background:var(--ink);color:#fff;height:28px;font-family:var(--f-sans);cursor:pointer;transition:background var(--transition);border:none;padding:0 12px;font-size:12.5px;font-weight:500;position:absolute;top:8px;right:8px}.CodeTabs-module__0l26kW__copy:hover{background:#2b2b30}.CodeTabs-module__0l26kW__copy:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.CodeTabs-module__0l26kW__pre{font-family:var(--f-mono);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 84px 14px 16px;font-size:12.5px;line-height:1.6}
.LinkTiles-module__dJ20Za__group{min-width:0}.LinkTiles-module__dJ20Za__title{margin:0 0 var(--s-2);color:var(--ink-2)}.LinkTiles-module__dJ20Za__grid{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.LinkTiles-module__dJ20Za__grid>li{display:flex}.LinkTiles-module__dJ20Za__tile{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);color:var(--ink);text-align:center;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);flex-direction:column;flex:1;align-items:center;gap:8px;padding:16px 8px 12px;text-decoration:none;display:flex}.LinkTiles-module__dJ20Za__tile:hover{border-color:var(--hairline-strong);box-shadow:var(--shadow-raised);transform:translateY(-1px)}.LinkTiles-module__dJ20Za__tile:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.LinkTiles-module__dJ20Za__iconBox{background:var(--surface);border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.LinkTiles-module__dJ20Za__icon{object-fit:contain;width:30px;height:30px}.LinkTiles-module__dJ20Za__initial{color:var(--ink-2);font-size:18px;font-weight:600}.LinkTiles-module__dJ20Za__name{font-family:var(--f-sans);font-size:13px;font-weight:500;line-height:1.3}.LinkTiles-module__dJ20Za__badge{border-radius:var(--r-pill);background:var(--fill-hover);color:var(--ink-3);padding:1px 6px;font-size:11px;font-weight:500}.LinkTiles-module__dJ20Za__board{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:560px){.LinkTiles-module__dJ20Za__board{grid-template-columns:minmax(0,1fr)}}.LinkTiles-module__dJ20Za__panel{border:1px solid var(--hairline);border-radius:var(--r-panel);background:var(--surface);padding:12px}
.Blocks-module__aL-DZq__prose{gap:var(--gap-block);flex-direction:column;display:flex}.Blocks-module__aL-DZq__prose .Blocks-module__aL-DZq__h{margin-top:var(--s-4);scroll-margin-top:var(--anchor-offset)}.Blocks-module__aL-DZq__prose .Blocks-module__aL-DZq__h:first-child{margin-top:0}.Blocks-module__aL-DZq__list{padding-left:var(--s-5);gap:var(--s-2);flex-direction:column;margin:0;display:flex}.Blocks-module__aL-DZq__list li::marker{color:var(--ink-3)}.Blocks-module__aL-DZq__kv{border-top:1px solid var(--hairline);margin:0}.Blocks-module__aL-DZq__kvRow{gap:var(--s-5);padding:var(--s-4) 0;border-bottom:1px solid var(--hairline);grid-template-columns:minmax(120px,22%) 1fr;display:grid}.Blocks-module__aL-DZq__kvRow dt{font-family:var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500;line-height:1.5}.Blocks-module__aL-DZq__kvRow dd{margin:0}.Blocks-module__aL-DZq__steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.Blocks-module__aL-DZq__step{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.Blocks-module__aL-DZq__stepNum{background:var(--ink);width:24px;height:24px;color:var(--bg);font-family:var(--f-sans);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.Blocks-module__aL-DZq__stepBody{flex-direction:column;gap:6px;min-width:0;display:flex}.Blocks-module__aL-DZq__stepTitle{color:var(--ink)}@media (max-width:600px){.Blocks-module__aL-DZq__kvRow{gap:var(--s-2);padding:var(--s-3) 0;grid-template-columns:1fr}}.Blocks-module__aL-DZq__figure{gap:var(--s-2);flex-direction:column;margin:0;display:flex}.Blocks-module__aL-DZq__figure img{border:1px solid var(--hairline);border-radius:var(--r-card);width:100%;max-width:100%;height:auto;display:block}.Blocks-module__aL-DZq__figure figcaption{color:var(--ink-3)}
.brand-loader-module__rOBIEq__mark{opacity:.16;width:132px;max-width:40vw;height:auto;animation:1.8s ease-in-out infinite brand-loader-module__rOBIEq__breathe}@keyframes brand-loader-module__rOBIEq__breathe{0%,to{opacity:.1}50%{opacity:.28}}@media (prefers-reduced-motion:reduce){.brand-loader-module__rOBIEq__mark{opacity:.28;animation:none}}
.benefit-application-modal-module__HqN_vq__overlay{z-index:75;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.benefit-application-modal-module__HqN_vq__modal{background:var(--bg);border-radius:var(--r-panel);width:min(860px,100%);max-height:calc(100vh - 48px);padding:24px 28px 28px;overflow-y:auto;box-shadow:0 24px 64px #00000040}.benefit-application-modal-module__HqN_vq__head{margin-bottom:var(--s-5);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.benefit-application-modal-module__HqN_vq__title{margin:6px 0 0}.benefit-application-modal-module__HqN_vq__close{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:18px;line-height:1}.benefit-application-modal-module__HqN_vq__body{gap:var(--s-5);grid-template-columns:minmax(0,1fr) 200px;align-items:start;display:grid}@media (max-width:720px){.benefit-application-modal-module__HqN_vq__body{grid-template-columns:minmax(0,1fr)}}.benefit-application-modal-module__HqN_vq__formCol{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.benefit-application-modal-module__HqN_vq__notice{padding:var(--s-4);background:var(--surface);border-radius:var(--r-card);flex-direction:column;gap:6px;display:flex}.benefit-application-modal-module__HqN_vq__noticeText{color:var(--ink-2);white-space:pre-wrap}.benefit-application-modal-module__HqN_vq__fields{flex-direction:column;display:flex}.benefit-application-modal-module__HqN_vq__row{gap:12px var(--s-4);border-top:1px solid var(--hairline);grid-template-columns:128px minmax(0,1fr);align-items:start;padding:12px 0;display:grid}.benefit-application-modal-module__HqN_vq__row:first-child{border-top:none}@media (max-width:560px){.benefit-application-modal-module__HqN_vq__row{grid-template-columns:minmax(0,1fr)}}.benefit-application-modal-module__HqN_vq__rowLabel{min-height:38px;font-family:var(--f-sans);color:var(--ink-2);align-items:center;gap:5px;font-size:14px;font-weight:500;display:flex}.benefit-application-modal-module__HqN_vq__req{background:var(--danger);border-radius:50%;width:4px;height:4px}.benefit-application-modal-module__HqN_vq__rowValue{flex-direction:column;gap:6px;min-width:0;display:flex}.benefit-application-modal-module__HqN_vq__fixedValue{min-height:38px;color:var(--ink);align-items:center;display:flex}.benefit-application-modal-module__HqN_vq__fieldError{color:var(--danger)}.benefit-application-modal-module__HqN_vq__textarea{background:var(--bg);width:100%;min-height:88px;color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);font-family:var(--f-sans);letter-spacing:-.006em;resize:vertical;transition:border-color var(--transition), box-shadow var(--transition);padding:8px 10px;font-size:15px}.benefit-application-modal-module__HqN_vq__textarea::placeholder{color:var(--ink-3)}.benefit-application-modal-module__HqN_vq__textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.benefit-application-modal-module__HqN_vq__invalid,.benefit-application-modal-module__HqN_vq__invalid:focus{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.benefit-application-modal-module__HqN_vq__amount{display:block;position:relative}.benefit-application-modal-module__HqN_vq__adorn{height:38px;color:var(--ink-3);pointer-events:none;align-items:center;font-size:15px;display:flex;position:absolute;top:0;left:10px}.benefit-application-modal-module__HqN_vq__amountInput{padding-left:26px}.benefit-application-modal-module__HqN_vq__drop{background:var(--bg);border:1px dashed var(--hairline-strong);border-radius:var(--r-card);width:100%;min-height:64px;font-family:var(--f-sans);color:var(--ink-3);cursor:pointer;transition:border-color var(--transition), background var(--transition);justify-content:center;align-items:center;gap:6px;padding:12px;font-size:14px;display:flex}.benefit-application-modal-module__HqN_vq__drop:hover{border-color:var(--ink-3)}.benefit-application-modal-module__HqN_vq__dropOver{border-color:var(--ink);background:var(--surface);color:var(--ink)}.benefit-application-modal-module__HqN_vq__dropPlus{pointer-events:none;font-size:16px;line-height:1}.benefit-application-modal-module__HqN_vq__fileHint{color:var(--ink-3)}.benefit-application-modal-module__HqN_vq__fileList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.benefit-application-modal-module__HqN_vq__fileList li{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.benefit-application-modal-module__HqN_vq__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.benefit-application-modal-module__HqN_vq__fileList button{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:15px;line-height:1}.benefit-application-modal-module__HqN_vq__approval{padding:var(--s-4);border:1px solid var(--hairline);border-radius:var(--r-card);flex-direction:column;gap:4px;display:flex}.benefit-application-modal-module__HqN_vq__approverName{margin-top:6px}.benefit-application-modal-module__HqN_vq__approverTeam{color:var(--ink-3)}.benefit-application-modal-module__HqN_vq__approverInactive{color:var(--danger);margin-top:6px}.benefit-application-modal-module__HqN_vq__error{margin-top:var(--s-4);color:var(--danger)}.benefit-application-modal-module__HqN_vq__submit{width:100%;margin-top:var(--s-5);justify-content:center}.benefit-application-modal-module__HqN_vq__items{flex-direction:column;gap:8px;display:flex}.benefit-application-modal-module__HqN_vq__itemRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.benefit-application-modal-module__HqN_vq__itemKind{flex:180px;min-width:0}.benefit-application-modal-module__HqN_vq__itemQty{width:76px}.benefit-application-modal-module__HqN_vq__itemName{flex:160px;min-width:0}.benefit-application-modal-module__HqN_vq__itemRemove{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:16px;line-height:1}.benefit-application-modal-module__HqN_vq__itemAdd{color:var(--ink-2);font-family:var(--f-sans);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0;font-size:14px}.benefit-application-modal-module__HqN_vq__itemAdd:hover{color:var(--ink)}
.birthday-banner-module__RlQr2a__banner{color:#7c3b09;border-radius:var(--r-card);background:#fff7ed;border:1px solid #fed7aa;margin:0 0 20px;padding:10px 16px;font-size:14px;line-height:1.5}
.equipment-module__HQBmPq__wrap{flex-direction:column;gap:24px;display:flex}.equipment-module__HQBmPq__section{flex-direction:column;gap:12px;display:flex}.equipment-module__HQBmPq__sectionHead{border-bottom:1px solid var(--hairline);align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.equipment-module__HQBmPq__sectionTitle{color:var(--ink);margin:0;font-size:16px;font-weight:600}.equipment-module__HQBmPq__sectionCount{color:var(--ink-3);font-size:13px}.equipment-module__HQBmPq__addButton{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);color:var(--ink);font:inherit;cursor:pointer;transition:var(--transition);background:0 0;margin-left:auto;padding:4px 12px;font-size:14px}.equipment-module__HQBmPq__addButton+.equipment-module__HQBmPq__addButton{margin-left:8px}.equipment-module__HQBmPq__addButton:hover{background:var(--fill-hover)}.equipment-module__HQBmPq__note{color:var(--ink-3);margin:0;font-size:13px}.equipment-module__HQBmPq__error{color:var(--danger,#c0392b);flex-basis:100%;margin:0;font-size:14px}.equipment-module__HQBmPq__cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.equipment-module__HQBmPq__card{border:1px solid var(--hairline-interactive);border-radius:var(--r-card,10px);background:var(--fill-hover);padding:12px 14px}.equipment-module__HQBmPq__cardHead{align-items:flex-start;gap:12px;display:flex}.equipment-module__HQBmPq__cardHead>button{flex-shrink:0;margin-left:auto}.equipment-module__HQBmPq__cardName{flex-direction:column;gap:1px;min-width:0;display:flex}.equipment-module__HQBmPq__kind{color:var(--ink-3);font-size:12px}.equipment-module__HQBmPq__title{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.equipment-module__HQBmPq__details{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;display:flex}.equipment-module__HQBmPq__details:empty{display:none}.equipment-module__HQBmPq__meta{color:var(--ink-2);font-size:13px}.equipment-module__HQBmPq__mono{font-family:var(--f-mono,ui-monospace, monospace);letter-spacing:.02em}.equipment-module__HQBmPq__badge{border:1px solid var(--hairline-interactive);color:var(--ink-2);border-radius:999px;padding:1px 8px;font-size:12px}.equipment-module__HQBmPq__pendingBadge{background:var(--ink);color:var(--bg);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:500}.equipment-module__HQBmPq__form{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:12px;padding-top:12px;display:flex}.equipment-module__HQBmPq__card>.equipment-module__HQBmPq__form:first-child{border-top:none;margin-top:0;padding-top:0}.equipment-module__HQBmPq__field{flex-direction:column;gap:4px;max-width:260px;display:flex}.equipment-module__HQBmPq__fieldLabel{color:var(--ink-2);font-size:13px}.equipment-module__HQBmPq__hint{color:var(--ink-3);font-size:12px}.equipment-module__HQBmPq__form>.equipment-module__HQBmPq__hint{flex-basis:100%;margin:0}.equipment-module__HQBmPq__fieldError{color:var(--danger,#c0392b);font-size:12px}.equipment-module__HQBmPq__input{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);width:180px;color:var(--ink);font:inherit;background:0 0;padding:6px 8px}.equipment-module__HQBmPq__input:disabled{opacity:.7}.equipment-module__HQBmPq__input[aria-invalid=true]{border-color:var(--danger,#c0392b)}.equipment-module__HQBmPq__check{color:var(--ink);cursor:pointer;align-items:center;gap:6px;padding:6px 0;display:flex}.equipment-module__HQBmPq__actions{flex-basis:100%;align-items:center;gap:12px;display:flex}.equipment-module__HQBmPq__primary{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);background:var(--ink);color:var(--paper,#fff);font:inherit;cursor:pointer;transition:var(--transition);padding:6px 14px}.equipment-module__HQBmPq__primary:disabled{opacity:.5;cursor:default}.equipment-module__HQBmPq__link,.equipment-module__HQBmPq__danger{font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.equipment-module__HQBmPq__link{color:var(--ink-2)}.equipment-module__HQBmPq__link:hover{color:var(--ink)}.equipment-module__HQBmPq__danger{color:var(--danger,#c0392b)}.equipment-module__HQBmPq__link:disabled,.equipment-module__HQBmPq__danger:disabled{opacity:.5;cursor:default}@media (max-width:560px){.equipment-module__HQBmPq__field,.equipment-module__HQBmPq__input{width:100%;max-width:none}}
.software-logo-module__sOsYKW__logo{border:1px solid var(--hairline);background:var(--fill-hover);border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative;overflow:hidden}.software-logo-module__sOsYKW__img{object-fit:contain;width:100%;height:100%;padding:3px}.software-logo-module__sOsYKW__mono{letter-spacing:.02em;color:var(--ink-3);font-size:12px;font-weight:600}
.software-subscriptions-module___fNU6G__wrap{flex-direction:column;gap:32px;display:flex}.software-subscriptions-module___fNU6G__section{flex-direction:column;gap:12px;display:flex}.software-subscriptions-module___fNU6G__sectionHead{border-bottom:1px solid var(--hairline);align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.software-subscriptions-module___fNU6G__sectionTitle{color:var(--ink);margin:0;font-size:16px;font-weight:600}.software-subscriptions-module___fNU6G__sectionCount{color:var(--ink-3);font-size:13px}.software-subscriptions-module___fNU6G__totals{flex-wrap:wrap;gap:24px;display:flex}.software-subscriptions-module___fNU6G__total{flex-direction:column;gap:2px;display:flex}.software-subscriptions-module___fNU6G__totalValue{font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px;font-weight:600}.software-subscriptions-module___fNU6G__totalLabel{color:var(--ink-3);font-size:13px}.software-subscriptions-module___fNU6G__estimate,.software-subscriptions-module___fNU6G__note{color:var(--ink-3);margin:0;font-size:13px}.software-subscriptions-module___fNU6G__error{color:var(--danger,#c0392b);margin:0;font-size:14px}.software-subscriptions-module___fNU6G__cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.software-subscriptions-module___fNU6G__card{border:1px solid var(--hairline-interactive);border-radius:var(--r-card,10px);background:var(--fill-hover);padding:12px 14px}.software-subscriptions-module___fNU6G__cardHead{align-items:center;gap:12px;display:flex}.software-subscriptions-module___fNU6G__cardHead>button{flex-shrink:0}.software-subscriptions-module___fNU6G__cardName{flex-direction:column;gap:1px;min-width:0;display:flex}.software-subscriptions-module___fNU6G__service{color:var(--ink);font-weight:600}.software-subscriptions-module___fNU6G__cardFigures{flex-direction:column;align-items:flex-end;gap:1px;min-width:0;margin-left:auto;display:flex}.software-subscriptions-module___fNU6G__count{font-variant-numeric:tabular-nums;color:var(--ink)}.software-subscriptions-module___fNU6G__cost{font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:13px}.software-subscriptions-module___fNU6G__ownPrice{color:var(--ink-3)}.software-subscriptions-module___fNU6G__service_{flex-direction:column;gap:6px;padding-top:8px;display:flex}.software-subscriptions-module___fNU6G__serviceHead{align-items:center;gap:10px;display:flex}.software-subscriptions-module___fNU6G__serviceToggle{border-radius:var(--r-card,10px);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:8px 4px;display:flex}.software-subscriptions-module___fNU6G__serviceToggle:hover:not(:disabled){background:var(--surface-2,#00000008)}.software-subscriptions-module___fNU6G__serviceToggle:disabled{cursor:default}.software-subscriptions-module___fNU6G__servicePlanCount{color:var(--ink-3,#8a8a8a);font-size:13px}.software-subscriptions-module___fNU6G__serviceManagers{color:var(--ink-3,#8a8a8a);word-break:keep-all;font-size:13px}.software-subscriptions-module___fNU6G__chevron,.software-subscriptions-module___fNU6G__chevronOpen{color:var(--ink-3,#8a8a8a);margin-left:auto;font-size:12px;transition:transform .12s}.software-subscriptions-module___fNU6G__chevronOpen{transform:rotate(180deg)}.software-subscriptions-module___fNU6G__filterField{margin:4px 0 8px;display:block}.software-subscriptions-module___fNU6G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.software-subscriptions-module___fNU6G__serviceName{color:var(--ink);margin:0;font-size:15px;font-weight:600}.software-subscriptions-module___fNU6G__plans{flex-direction:column;gap:6px;margin:0;padding:0 0 0 42px;list-style:none;display:flex}.software-subscriptions-module___fNU6G__plan{border:1px solid var(--hairline);border-radius:var(--r-card,10px);padding:10px 12px}.software-subscriptions-module___fNU6G__planHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.software-subscriptions-module___fNU6G__planName{color:var(--ink);font-weight:600}.software-subscriptions-module___fNU6G__planMeta{color:var(--ink-3);font-size:13px;display:block}.software-subscriptions-module___fNU6G__addedBy{color:var(--ink-3);font-size:12px;line-height:1.5;display:block}.software-subscriptions-module___fNU6G__planMeta,.software-subscriptions-module___fNU6G__cost{word-break:keep-all}.software-subscriptions-module___fNU6G__form{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px;padding-top:12px;display:flex}.software-subscriptions-module___fNU6G__field{flex-direction:column;gap:4px;display:flex}.software-subscriptions-module___fNU6G__fieldLabel{color:var(--ink-2);font-size:13px}.software-subscriptions-module___fNU6G__hint{color:var(--ink-3);font-size:12px}.software-subscriptions-module___fNU6G__input{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);width:140px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;background:0 0;padding:6px 8px}.software-subscriptions-module___fNU6G__actions{align-items:center;gap:12px;display:flex}.software-subscriptions-module___fNU6G__primary{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);background:var(--ink);color:var(--paper,#fff);font:inherit;cursor:pointer;transition:var(--transition);padding:6px 14px}.software-subscriptions-module___fNU6G__primary:disabled{opacity:.5;cursor:default}.software-subscriptions-module___fNU6G__link,.software-subscriptions-module___fNU6G__danger{font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.software-subscriptions-module___fNU6G__link{color:var(--ink-2)}.software-subscriptions-module___fNU6G__link:hover{color:var(--ink)}.software-subscriptions-module___fNU6G__danger{color:var(--danger,#c0392b)}.software-subscriptions-module___fNU6G__link:disabled,.software-subscriptions-module___fNU6G__danger:disabled{opacity:.5;cursor:default}@media (max-width:560px){.software-subscriptions-module___fNU6G__cardHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;row-gap:8px;display:grid}.software-subscriptions-module___fNU6G__cardHead>:first-child{grid-area:1/1}.software-subscriptions-module___fNU6G__cardName{grid-area:1/2/1/-1}.software-subscriptions-module___fNU6G__cardFigures{grid-area:2/1/2/3;align-items:flex-start}.software-subscriptions-module___fNU6G__cardHead>button{grid-area:2/3;justify-self:end}.software-subscriptions-module___fNU6G__plans{padding-left:0}}.software-subscriptions-module___fNU6G__emailList{flex-direction:column;flex:1 0 100%;gap:6px;min-width:0;display:flex}.software-subscriptions-module___fNU6G__emailList .software-subscriptions-module___fNU6G__input{width:100%;max-width:420px}.software-subscriptions-module___fNU6G__emailChips{flex-wrap:wrap;gap:6px;margin:6px 0 0 44px;padding:0;list-style:none;display:flex}.software-subscriptions-module___fNU6G__emailChip{color:var(--ink-3);border:1px solid var(--hairline);word-break:break-all;border-radius:999px;padding:1px 8px;font-size:12px;line-height:1.5}.software-subscriptions-module___fNU6G__addBlock{border-top:1px dashed var(--hairline-interactive);flex-direction:column;gap:6px;margin-top:14px;padding-top:14px;display:flex}.software-subscriptions-module___fNU6G__addToggle{font:inherit;color:var(--accent,var(--ink));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600;text-decoration:underline}.software-subscriptions-module___fNU6G__addToggle:hover{opacity:.75}.software-subscriptions-module___fNU6G__addHint{color:var(--ink-3);margin:0;font-size:12px;line-height:1.5}
.software-managed-module__hYN-uq__leaverBanner{border-radius:var(--r-card,10px);background:var(--warn-bg,#fff6e5);border:1px solid var(--warn-line,#f0d9a8);color:var(--warn-ink,#8a5a00);word-break:keep-all;margin:0 0 8px;padding:8px 12px;font-size:13px}.software-managed-module__hYN-uq__leaverCard{border-color:var(--warn-line,#f0d9a8);background:var(--warn-bg,#fff6e5)}
.mcp-token-dialog-module__rryUaq__overlay{z-index:90;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mcp-token-dialog-module__rryUaq__modal{background:var(--bg);border-radius:var(--r-panel);width:min(520px,100%);max-height:calc(100vh - 48px);padding:24px 28px 28px;overflow-y:auto;box-shadow:0 24px 64px #00000040}.mcp-token-dialog-module__rryUaq__head{margin-bottom:var(--s-4);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mcp-token-dialog-module__rryUaq__title{margin:0 0 4px}.mcp-token-dialog-module__rryUaq__lede{color:var(--ink-3);margin:0}.mcp-token-dialog-module__rryUaq__close{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:18px;line-height:1}.mcp-token-dialog-module__rryUaq__label{margin:var(--s-4) 0 6px;color:var(--ink-2);display:block}.mcp-token-dialog-module__rryUaq__input{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--bg);width:100%;color:var(--ink-1);padding:8px 10px}.mcp-token-dialog-module__rryUaq__check{align-items:center;gap:8px;margin-top:8px;display:flex}.mcp-token-dialog-module__rryUaq__hint{color:var(--ink-3);margin:6px 0 0}.mcp-token-dialog-module__rryUaq__error{color:var(--danger,#c0392b);margin:6px 0 0}.mcp-token-dialog-module__rryUaq__actions{margin-top:var(--s-4);justify-content:flex-end;gap:8px;display:flex}.mcp-token-dialog-module__rryUaq__tokenRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.mcp-token-dialog-module__rryUaq__tokenMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.mcp-token-dialog-module__rryUaq__tokenLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-token-dialog-module__rryUaq__tokenSub{color:var(--ink-3)}.mcp-token-dialog-module__rryUaq__revoke{color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:2px 4px;text-decoration:underline}.mcp-token-dialog-module__rryUaq__secretBox{margin-top:var(--s-4);border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--bg-2,#0000000a);padding:12px 14px}.mcp-token-dialog-module__rryUaq__secretValue{font-family:var(--font-mono,ui-monospace, monospace);word-break:break-all;-webkit-user-select:all;user-select:all;margin:6px 0 0;font-size:12px;display:block}.mcp-token-dialog-module__rryUaq__snippet{border-radius:var(--r-ctl);font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all;background:#0000000f;margin:8px 0 0;padding:10px 12px;font-size:11.5px;display:block}
.profile-modal-module__YaAjrW__overlay{z-index:70;padding:var(--s-5);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.profile-modal-module__YaAjrW__panel{width:min(1080px,100%);max-height:calc(100dvh - 2 * var(--s-5));background:var(--bg);border-radius:var(--r-panel,12px);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000040}.profile-modal-module__YaAjrW__scroll{overflow-y:auto}.profile-modal-module__YaAjrW__close{z-index:1;width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:#ffffffb3;border:none;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:14px;right:16px}.profile-modal-module__YaAjrW__close:hover{background:var(--bg);color:var(--ink)}@media (max-width:800px){.profile-modal-module__YaAjrW__overlay{padding:0}.profile-modal-module__YaAjrW__panel{border-radius:0;width:100%;height:100dvh;max-height:100dvh}}
.hub-shell-module__Ynnb8q__shell{grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.hub-shell-module__Ynnb8q__skip{position:absolute;left:-9999px}.hub-shell-module__Ynnb8q__skip:focus{left:var(--s-3);top:var(--s-3);z-index:100;padding:var(--s-2) var(--s-4);background:var(--ink);color:var(--bg);border-radius:var(--r-btn);text-decoration:none;position:fixed}.hub-shell-module__Ynnb8q__sidebar{gap:var(--s-4);height:100dvh;padding:var(--s-5) var(--s-3);border-right:1px solid var(--hairline);background:var(--surface);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.hub-shell-module__Ynnb8q__brand{align-items:center;gap:var(--s-2);color:inherit;padding:0 10px;text-decoration:none;display:flex}.hub-shell-module__Ynnb8q__wordmark{width:auto;height:14px;display:block}.hub-shell-module__Ynnb8q__identity{align-items:center;gap:var(--s-2);border-radius:var(--r-btn);text-align:left;cursor:pointer;width:100%;transition:background var(--transition), transform var(--transition);background:0 0;border:none;padding:6px 10px;display:flex}.hub-shell-module__Ynnb8q__identity:hover{background:var(--fill-hover)}.hub-shell-module__Ynnb8q__identityAvatar{background:var(--bg);width:28px;height:28px;font-family:var(--f-sans);color:var(--ink-3);border-radius:8px;flex:none;place-items:center;font-size:11px;display:grid;overflow:hidden}.hub-shell-module__Ynnb8q__identityAvatar img{object-fit:cover;width:100%;height:100%;display:block}.hub-shell-module__Ynnb8q__identityName{font-family:var(--f-sans);letter-spacing:-.006em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:550;overflow:hidden}.hub-shell-module__Ynnb8q__nav{gap:var(--s-4);scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent;min-height:0;margin-right:calc(var(--s-3) * -1);padding-right:var(--s-3);background:linear-gradient(var(--surface) 40%, transparent) top / 100% 16px no-repeat local, linear-gradient(transparent, var(--surface) 60%) bottom / 100% 16px no-repeat local, radial-gradient(farthest-side at 50% 0, #0f0f101c, transparent) top / 100% 6px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #0f0f101c, transparent) bottom / 100% 6px no-repeat scroll;flex-direction:column;flex:1;display:flex;overflow-y:auto}.hub-shell-module__Ynnb8q__group{flex-direction:column;gap:2px;display:flex}.hub-shell-module__Ynnb8q__groupLabel{margin-bottom:var(--s-1);font-family:var(--f-sans);color:var(--ink-3);padding:0 10px;font-size:11px;font-weight:500;line-height:1.3}.hub-shell-module__Ynnb8q__navItem{text-align:left;border-radius:var(--r-card);width:100%;font-family:var(--f-sans);letter-spacing:-.006em;color:var(--ink-3);cursor:pointer;transition:background var(--transition), box-shadow var(--transition), color var(--transition), transform var(--transition);background:0 0;border:none;align-items:center;gap:10px;padding:6px 10px;font-size:14px;font-weight:450;text-decoration:none;display:flex}.hub-shell-module__Ynnb8q__navItem:hover{background:var(--fill-hover);color:var(--ink-2)}.hub-shell-module__Ynnb8q__navItemOn{background:var(--bg);color:var(--ink);box-shadow:var(--shadow-raised);font-weight:550}.hub-shell-module__Ynnb8q__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hub-shell-module__Ynnb8q__foot{border-top:1px solid var(--hairline);padding-top:var(--s-3);flex-direction:column;gap:2px;margin-top:auto;display:flex}.hub-shell-module__Ynnb8q__content{padding:var(--s-7) clamp(var(--s-5), 4vw, var(--s-8)) var(--s-9);min-width:0}.hub-shell-module__Ynnb8q__menuWrap{display:none}.hub-shell-module__Ynnb8q__contentFull{min-width:0;padding:0}.hub-shell-module__Ynnb8q__tools{flex-direction:column;gap:2px;display:flex}.hub-shell-module__Ynnb8q__tool{border-radius:var(--r-card);width:100%;color:var(--ink-3);font-family:var(--f-sans);letter-spacing:-.006em;text-align:left;cursor:pointer;transition:background var(--transition), color var(--transition), transform var(--transition);background:0 0;border:none;align-items:center;gap:10px;padding:6px 10px;font-size:14px;font-weight:450;display:flex}.hub-shell-module__Ynnb8q__tool:hover{background:var(--fill-hover);color:var(--ink-2)}.hub-shell-module__Ynnb8q__toolLabel{flex:1}.hub-shell-module__Ynnb8q__kbd{font-family:var(--f-sans);color:var(--ink-3);border:1px solid var(--hairline-strong);border-radius:4px;padding:1px 5px;font-size:11px}.hub-shell-module__Ynnb8q__navItem>svg,.hub-shell-module__Ynnb8q__tool>svg{flex:none}.hub-shell-module__Ynnb8q__identity:active,.hub-shell-module__Ynnb8q__tool:active,.hub-shell-module__Ynnb8q__navItem:active{transform:scale(.98)}@media (max-width:1100px){.hub-shell-module__Ynnb8q__shell{grid-template-columns:200px minmax(0,1fr)}.hub-shell-module__Ynnb8q__content{padding:var(--s-6) var(--s-5) var(--s-8)}}@media (max-width:800px){.hub-shell-module__Ynnb8q__shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.hub-shell-module__Ynnb8q__sidebar{z-index:40;align-items:center;gap:var(--s-3);border-right:none;border-bottom:1px solid var(--hairline);height:auto;padding:var(--s-2) var(--s-4);flex-direction:row;position:sticky;top:0;overflow:visible}.hub-shell-module__Ynnb8q__nav{gap:var(--s-1);background:0 0;flex-direction:row;flex:1;min-height:auto;margin-right:0;padding-right:0;overflow:visible}.hub-shell-module__Ynnb8q__group{gap:var(--s-1);flex-direction:row}.hub-shell-module__Ynnb8q__groupLabel{display:none}.hub-shell-module__Ynnb8q__navItem{white-space:nowrap;width:auto}.hub-shell-module__Ynnb8q__navLabel{overflow:visible}.hub-shell-module__Ynnb8q__foot{align-items:center;gap:var(--s-2);border-top:none;flex-direction:row;margin-top:0;padding-top:0}.hub-shell-module__Ynnb8q__tools{gap:var(--s-1);flex-direction:row}.hub-shell-module__Ynnb8q__tool{white-space:nowrap;width:auto}.hub-shell-module__Ynnb8q__kbd,.hub-shell-module__Ynnb8q__toolLabel{display:none}.hub-shell-module__Ynnb8q__tool{padding:8px}.hub-shell-module__Ynnb8q__identityName,.hub-shell-module__Ynnb8q__nav,.hub-shell-module__Ynnb8q__foot{display:none}.hub-shell-module__Ynnb8q__tools{margin-left:auto}.hub-shell-module__Ynnb8q__menuWrap{display:block}.hub-shell-module__Ynnb8q__hamburger{border-radius:var(--r-card,8px);color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:inline-flex}.hub-shell-module__Ynnb8q__hamburger:hover{background:var(--fill-hover)}.hub-shell-module__Ynnb8q__drawer{z-index:39;gap:var(--s-3);max-height:calc(100dvh - 64px);padding:var(--s-3) var(--s-4) var(--s-5);background:var(--bg);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px #0000001f}.hub-shell-module__Ynnb8q__drawerGroup{flex-direction:column;gap:2px;display:flex}.hub-shell-module__Ynnb8q__drawerGroupLabel{color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;padding:6px 10px 0;font-size:11px}.hub-shell-module__Ynnb8q__drawerItem{border-radius:var(--r-card,8px);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:11px 10px;font-size:15px;text-decoration:none;display:flex}.hub-shell-module__Ynnb8q__drawerItem:hover{background:var(--fill-hover)}.hub-shell-module__Ynnb8q__drawerItemOn{background:var(--surface);font-weight:600}.hub-shell-module__Ynnb8q__drawerFoot{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--hairline);display:flex}.hub-shell-module__Ynnb8q__drawerFoot .hub-shell-module__Ynnb8q__drawerItem{width:auto}.hub-shell-module__Ynnb8q__content{padding:var(--s-5) var(--s-4) var(--s-8)}.hub-shell-module__Ynnb8q__contentFull{padding:0}}@media (prefers-reduced-motion:reduce){.hub-shell-module__Ynnb8q__identity:active,.hub-shell-module__Ynnb8q__tool:active,.hub-shell-module__Ynnb8q__navItem:active{transform:none}}
.linqie-widget-module__RtPaia__fab{z-index:60;cursor:pointer;background:var(--ink,#17251f);color:#fff;border:none;border-radius:50%;width:52px;height:52px;font-size:22px;line-height:1;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #00000038}.linqie-widget-module__RtPaia__panel{z-index:60;border:1px solid var(--hairline);background:var(--bg,#faf8f3);border-radius:14px;flex-direction:column;width:min(380px,100vw - 32px);height:min(560px,100vh - 120px);display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden;box-shadow:0 12px 36px #0000003d}.linqie-widget-module__RtPaia__head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.linqie-widget-module__RtPaia__close{cursor:pointer;color:inherit;background:0 0;border:none;padding:4px;font-size:16px}.linqie-widget-module__RtPaia__scroll{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.linqie-widget-module__RtPaia__msg{white-space:pre-wrap;overflow-wrap:break-word;border-radius:12px;max-width:88%;padding:8px 12px;font-size:13.5px;line-height:1.5}.linqie-widget-module__RtPaia__user{background:var(--ink,#17251f);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.linqie-widget-module__RtPaia__bot{background:var(--paper,#fff);border:1px solid var(--hairline);border-bottom-left-radius:4px;align-self:flex-start}.linqie-widget-module__RtPaia__errorMsg{color:var(--danger,#a33);align-self:flex-start;font-size:12.5px}.linqie-widget-module__RtPaia__sources{flex-wrap:wrap;align-self:flex-start;gap:4px;margin-top:-4px;display:flex}.linqie-widget-module__RtPaia__sourceChip{border:1px solid var(--hairline);color:var(--ink-3,#777);border-radius:999px;padding:2px 8px;font-size:11px}.linqie-widget-module__RtPaia__starters{flex-direction:column;gap:6px;margin-top:auto;display:flex}.linqie-widget-module__RtPaia__starter{text-align:left;font:inherit;border:1px dashed var(--hairline);color:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:8px 10px;font-size:12.5px}.linqie-widget-module__RtPaia__thinking{color:var(--ink-3,#777);align-self:flex-start;align-items:center;gap:8px;font-size:12.5px;display:flex}.linqie-widget-module__RtPaia__cancel{cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.linqie-widget-module__RtPaia__inputRow{border-top:1px solid var(--hairline);gap:8px;padding:10px 12px 6px;display:flex}.linqie-widget-module__RtPaia__input{font:inherit;border:1px solid var(--hairline);background:var(--paper,#fff);color:inherit;border-radius:10px;flex:1;padding:8px 10px;font-size:13.5px}.linqie-widget-module__RtPaia__send{cursor:pointer;background:var(--ink,#17251f);color:#fff;font:inherit;border:none;border-radius:10px;padding:8px 14px;font-size:13px}.linqie-widget-module__RtPaia__send:disabled{opacity:.5;cursor:default}.linqie-widget-module__RtPaia__caution{color:var(--ink-3,#777);padding:0 12px 10px;font-size:11px}
.book-meeting-module__ZVEpua__overlay{z-index:60;background:color-mix(in srgb, var(--ink) 32%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.book-meeting-module__ZVEpua__dialog{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);flex-direction:column;gap:16px;width:min(560px,100%);max-height:min(86dvh,760px);padding:28px;display:flex;position:relative;overflow-y:auto}.book-meeting-module__ZVEpua__close{border-radius:var(--r-btn);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:22px;display:flex;position:absolute;top:12px;right:12px}.book-meeting-module__ZVEpua__close:hover{color:var(--ink)}.book-meeting-module__ZVEpua__kindRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.book-meeting-module__ZVEpua__dayTabs{flex-wrap:wrap;gap:6px;display:flex}.book-meeting-module__ZVEpua__dayTab{border:1px solid var(--hairline-strong);border-radius:var(--r-btn);background:var(--bg);color:var(--ink-2);font-family:var(--f-sans);cursor:pointer;transition:border-color var(--transition), color var(--transition);padding:6px 10px;font-size:13px}.book-meeting-module__ZVEpua__dayTab:hover{border-color:var(--ink);color:var(--ink)}.book-meeting-module__ZVEpua__dayTabOn{border-color:var(--ink);background:var(--ink);color:var(--bg)}.book-meeting-module__ZVEpua__dayTabOn:hover{color:var(--bg)}.book-meeting-module__ZVEpua__slotGrid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;display:grid}.book-meeting-module__ZVEpua__slot{border:1px solid var(--hairline-strong);border-radius:var(--r-btn);background:var(--bg);color:var(--ink);font-family:var(--f-sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--transition), background var(--transition);padding:8px 0;font-size:13px}.book-meeting-module__ZVEpua__slot:hover:enabled{border-color:var(--ink)}.book-meeting-module__ZVEpua__slotOn{border-color:var(--ink);background:var(--ink);color:var(--bg)}.book-meeting-module__ZVEpua__slotBusy{color:var(--ink-3);background:color-mix(in srgb, var(--ink) 6%, var(--bg));cursor:not-allowed;border-style:dashed;text-decoration:line-through}.book-meeting-module__ZVEpua__note{color:var(--ink-3);margin:0}.book-meeting-module__ZVEpua__messageLabel{color:var(--ink-2)}.book-meeting-module__ZVEpua__textarea{background:var(--bg);width:100%;min-height:64px;color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);font-family:var(--f-sans);letter-spacing:-.006em;resize:vertical;transition:border-color var(--transition), box-shadow var(--transition);padding:8px 10px;font-size:15px}.book-meeting-module__ZVEpua__textarea::placeholder{color:var(--ink-3)}.book-meeting-module__ZVEpua__textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.book-meeting-module__ZVEpua__error{color:var(--danger);margin:0}.book-meeting-module__ZVEpua__actions{justify-content:flex-end;display:flex}.book-meeting-module__ZVEpua__sent{flex-direction:column;align-items:flex-start;gap:16px;padding:12px 0;display:flex}
.tutorial-nudge-module__W2YLaW__nudge{z-index:50;background:var(--paper,#fff);border:1px solid var(--hairline);border-radius:10px;max-width:280px;padding:16px 18px;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #00000014}.tutorial-nudge-module__W2YLaW__link{color:var(--ink);font-weight:600;text-decoration:none}.tutorial-nudge-module__W2YLaW__link:hover{text-decoration:underline}
.member-detail-module__T6CS9a__overlay{z-index:50;background:color-mix(in srgb, var(--ink) 32%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.member-detail-module__T6CS9a__detail{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);flex-direction:column;gap:20px;width:min(560px,100%);max-height:min(80dvh,720px);padding:28px;display:flex;position:relative;overflow-y:auto}.member-detail-module__T6CS9a__detailClose{border-radius:var(--r-btn);width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:22px;line-height:1;display:flex;position:absolute;top:12px;right:12px}.member-detail-module__T6CS9a__detailClose:hover{background:var(--fill-hover);color:var(--ink)}.member-detail-module__T6CS9a__detailHead{align-items:flex-start;gap:20px;display:flex}.member-detail-module__T6CS9a__detailAvatar{width:160px;height:160px;font-size:40px}.member-detail-module__T6CS9a__detailIdentity{flex-direction:column;gap:6px;min-width:0;padding-right:28px;display:flex}.member-detail-module__T6CS9a__nameRow{align-items:center;gap:8px;display:flex}.member-detail-module__T6CS9a__detailRnr{color:var(--ink);flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.member-detail-module__T6CS9a__detailRnr li::marker{color:var(--ink-3)}.member-detail-module__T6CS9a__email{color:var(--ink-3);text-overflow:ellipsis;text-decoration:none;overflow:hidden}.member-detail-module__T6CS9a__email:hover{color:var(--ink);text-decoration:underline}@media (max-width:480px){.member-detail-module__T6CS9a__detailHead{flex-direction:column;align-items:flex-start}}
.language-switcher-module__ENzM7W__group{border:1px solid var(--hairline);border-radius:var(--r-btn);gap:2px;width:fit-content;padding:2px;display:inline-flex}.language-switcher-module__ENzM7W__option{font-family:var(--f-sans);color:var(--ink-2);border-radius:calc(var(--r-btn) - 2px);cursor:pointer;min-height:26px;transition:var(--transition);background:0 0;border:none;padding:7px 12px;font-size:12px;line-height:1}.language-switcher-module__ENzM7W__option:hover{background:var(--fill-hover)}.language-switcher-module__ENzM7W__option.language-switcher-module__ENzM7W__on{color:var(--ink);background:var(--fill-selected)}
.portrait-module__Ve8x8W__portrait{border:1px solid var(--hairline);background:var(--fill-hover);color:var(--ink-3);font-family:var(--f-sans);letter-spacing:.02em;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.portrait-module__Ve8x8W__portrait img{object-fit:cover;width:100%;height:100%}.portrait-module__Ve8x8W__lead{font-family:var(--f-sans);letter-spacing:.02em;color:var(--bg);background:var(--ink);border-radius:var(--r-btn);padding:1px 7px;font-size:11px;font-weight:600}.portrait-module__Ve8x8W__incoming{font-family:var(--f-sans);letter-spacing:.02em;color:#fff;border-radius:var(--r-btn);white-space:nowrap;background:#b45309;padding:1px 7px;font-size:11px;font-weight:600}
.team-table-module__mZ6Lba__wrap{overflow-x:auto;container-type:inline-size}.team-table-module__mZ6Lba__table{table-layout:fixed;border-collapse:collapse;width:100%}.team-table-module__mZ6Lba__table th,.team-table-module__mZ6Lba__table td{text-align:left;vertical-align:top;padding:var(--s-2) var(--s-4) var(--s-2) 0;font-weight:400}.team-table-module__mZ6Lba__table th:last-child,.team-table-module__mZ6Lba__table td:last-child{padding-right:0}.team-table-module__mZ6Lba__table thead th{padding-bottom:var(--s-2);border-bottom:1px solid var(--hairline-strong);font-family:var(--f-sans);color:var(--ink-3);font-size:11px;font-weight:500;line-height:1.3}.team-table-module__mZ6Lba__table tbody tr{border-bottom:1px solid var(--hairline);transition:background var(--transition)}.team-table-module__mZ6Lba__table tbody tr:last-child{border-bottom:none}.team-table-module__mZ6Lba__table tbody tr:hover{background:var(--fill-hover)}.team-table-module__mZ6Lba__hPerson{width:27%}.team-table-module__mZ6Lba__hRole{width:20%}.team-table-module__mZ6Lba__hUnits{width:21%}.team-table-module__mZ6Lba__hReach{width:32%}.team-table-module__mZ6Lba__person{align-items:flex-start;gap:var(--s-3);min-width:0;display:flex}.team-table-module__mZ6Lba__avatar{flex-shrink:0;width:32px;height:32px;font-size:12px}.team-table-module__mZ6Lba__pid{gap:var(--s-tight);flex-direction:column;min-width:0;display:flex}.team-table-module__mZ6Lba__nameRow{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.team-table-module__mZ6Lba__nameBtn{max-width:100%;padding:var(--s-1) 0;font:inherit;color:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;font-size:15px;font-weight:550;line-height:1.3}.team-table-module__mZ6Lba__nameBtn:hover{text-decoration:underline}.team-table-module__mZ6Lba__email{max-width:100%;padding:var(--s-1) 0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;text-decoration:none;display:inline-block;overflow:hidden}.team-table-module__mZ6Lba__email:hover{color:var(--ink);text-decoration:underline}.team-table-module__mZ6Lba__cRole{color:var(--ink-2);font-size:13px;line-height:1.4}.team-table-module__mZ6Lba__cUnits{color:var(--ink-3);font-size:12px;line-height:1.45}.team-table-module__mZ6Lba__reach{-webkit-line-clamp:2;color:var(--ink-3);-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}@container (max-width:700px){.team-table-module__mZ6Lba__colReach{display:none}.team-table-module__mZ6Lba__hPerson{width:38%}.team-table-module__mZ6Lba__hRole{width:28%}.team-table-module__mZ6Lba__hUnits{width:34%}}@container (max-width:480px){.team-table-module__mZ6Lba__colUnits{display:none}.team-table-module__mZ6Lba__hPerson{width:58%}.team-table-module__mZ6Lba__hRole{width:42%}.team-table-module__mZ6Lba__table th,.team-table-module__mZ6Lba__table td{padding-right:var(--s-3)}}
.home-module__qx1d3W__section{gap:var(--s-4);flex-direction:column;display:flex}.home-module__qx1d3W__grid{gap:var(--gap-grid);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.home-module__qx1d3W__gridPrimary{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.home-module__qx1d3W__tile{gap:var(--s-2);padding:var(--pad-card);border:1px solid var(--hairline-interactive);border-radius:var(--r-card);background:var(--bg);color:inherit;transition:border-color var(--transition), background var(--transition);flex-direction:column;text-decoration:none;display:flex}.home-module__qx1d3W__tile:hover{border-color:var(--hairline-interactive-hover);background:var(--fill-hover)}.home-module__qx1d3W__tilePrimary{padding:var(--s-5);gap:var(--s-3)}.home-module__qx1d3W__tilePrimary .home-module__qx1d3W__tileTitle{font-family:var(--f-display);letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:1.25}.home-module__qx1d3W__tileDesc{text-wrap:pretty}@media (max-width:600px){.home-module__qx1d3W__grid,.home-module__qx1d3W__gridPrimary{grid-template-columns:1fr}.home-module__qx1d3W__tilePrimary{padding:var(--s-4)}.home-module__qx1d3W__tilePrimary .home-module__qx1d3W__tileTitle{font-size:20px}}.home-module__qx1d3W__docList{border-top:1px solid var(--hairline);flex-direction:column;display:flex}.home-module__qx1d3W__docRow{gap:var(--s-5);padding:var(--s-4) var(--s-2);border-bottom:1px solid var(--hairline);color:inherit;transition:background var(--transition);grid-template-columns:2.5rem minmax(0,20rem) 1fr;align-items:baseline;text-decoration:none;display:grid}.home-module__qx1d3W__docRow:hover{background:var(--fill-hover)}.home-module__qx1d3W__docRow:hover .home-module__qx1d3W__docTitle{text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px}.home-module__qx1d3W__docNum{font-variant-numeric:tabular-nums}@media (max-width:720px){.home-module__qx1d3W__docRow{column-gap:var(--s-3);row-gap:var(--s-1);grid-template-columns:2rem 1fr}.home-module__qx1d3W__docNum{grid-row:span 2}}
.team-module__A_b--a__stack{flex-direction:column;gap:20px;display:flex}.team-module__A_b--a__viewToggle{gap:6px;display:flex}.team-module__A_b--a__viewBtn{border:1px solid var(--hairline);background:var(--bg);color:inherit;cursor:pointer;font:inherit;transition:border-color var(--transition), background var(--transition);border-radius:999px;align-items:center;padding:5px 12px;font-size:13px;display:inline-flex}.team-module__A_b--a__viewBtn:hover{border-color:var(--hairline-strong);background:var(--fill-hover)}.team-module__A_b--a__viewBtn:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.team-module__A_b--a__viewBtnOn{border-color:var(--ink);background:var(--ink);color:var(--bg)}
.benefit-application-history-module__F8i6HG__section{gap:var(--s-4);flex-direction:column;display:flex}.benefit-application-history-module__F8i6HG__heading{margin:0}.benefit-application-history-module__F8i6HG__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.benefit-application-history-module__F8i6HG__item{padding:var(--s-4) 0;border-top:1px solid var(--hairline);flex-direction:column;gap:6px;display:flex}.benefit-application-history-module__F8i6HG__item:first-child{border-top:none;padding-top:0}.benefit-application-history-module__F8i6HG__itemHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.benefit-application-history-module__F8i6HG__filed{color:var(--ink-3)}.benefit-application-history-module__F8i6HG__answers{flex-direction:column;gap:2px;margin:4px 0 0;display:flex}.benefit-application-history-module__F8i6HG__answerRow{gap:var(--s-4);grid-template-columns:128px minmax(0,1fr);font-size:14px;display:grid}.benefit-application-history-module__F8i6HG__answerRow dt{color:var(--ink-3)}.benefit-application-history-module__F8i6HG__answerRow dd{color:var(--ink);overflow-wrap:anywhere;margin:0}@media (max-width:560px){.benefit-application-history-module__F8i6HG__answerRow{grid-template-columns:minmax(0,1fr);gap:0}}.benefit-application-history-module__F8i6HG__attachments{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.benefit-application-history-module__F8i6HG__attachment{font-family:var(--f-sans);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.benefit-application-history-module__F8i6HG__attachment:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.benefit-application-history-module__F8i6HG__note{color:var(--ink-2)}.benefit-application-history-module__F8i6HG__error{color:var(--danger)}.benefit-application-history-module__F8i6HG__cancelBtn{color:var(--danger);align-self:flex-start}
.notice-poll-module__BaloTW__poll{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);flex-direction:column;gap:16px;padding:18px 20px;display:flex}.notice-poll-module__BaloTW__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.notice-poll-module__BaloTW__fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.notice-poll-module__BaloTW__option{border:1px solid var(--hairline);border-radius:var(--r-btn);background:var(--bg);cursor:pointer;transition:border-color var(--transition), background var(--transition);align-items:center;gap:10px;padding:10px 12px;display:flex}.notice-poll-module__BaloTW__option:hover{border-color:var(--hairline-strong);background:var(--fill-hover)}.notice-poll-module__BaloTW__option input{cursor:pointer;accent-color:var(--ink)}.notice-poll-module__BaloTW__actions{gap:8px;display:flex}.notice-poll-module__BaloTW__results{flex-direction:column;gap:12px;display:flex}.notice-poll-module__BaloTW__result{flex-direction:column;gap:5px;display:flex}.notice-poll-module__BaloTW__resultTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.notice-poll-module__BaloTW__check{color:var(--success)}.notice-poll-module__BaloTW__count{color:var(--ink-3);flex-shrink:0}.notice-poll-module__BaloTW__bar{background:var(--hairline);border-radius:999px;height:6px;overflow:hidden}.notice-poll-module__BaloTW__barFill{background:var(--ink-3);height:100%;transition:width var(--transition);border-radius:999px}.notice-poll-module__BaloTW__resultMine .notice-poll-module__BaloTW__barFill{background:var(--ink)}.notice-poll-module__BaloTW__voters{color:var(--ink-3);text-transform:none;letter-spacing:normal;margin:0}
.shot-figure-module__-VmSjG__figure{min-width:0;margin:0}.shot-figure-module__-VmSjG__frame{border:none;border-bottom:1px solid var(--hairline);background:var(--surface);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.shot-figure-module__-VmSjG__frame img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .24s var(--ease-out-strong,ease-out);display:block}.shot-figure-module__-VmSjG__frame:hover img,.shot-figure-module__-VmSjG__frame:focus-visible img{transform:scale(1.04)}.shot-figure-module__-VmSjG__frame:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.shot-figure-module__-VmSjG__frame img{transition:none}.shot-figure-module__-VmSjG__frame:hover img,.shot-figure-module__-VmSjG__frame:focus-visible img{transform:none}}.shot-figure-module__-VmSjG__caption{color:var(--ink-3);padding:8px 12px}.shot-figure-module__-VmSjG__overlay{z-index:70;padding:var(--s-5);cursor:zoom-out;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.shot-figure-module__-VmSjG__panel{max-width:min(1600px,100%);max-height:calc(100dvh - 2 * var(--s-5));cursor:default;flex-direction:column;gap:8px;display:flex;position:relative}.shot-figure-module__-VmSjG__full{max-width:100%;min-height:0;max-height:calc(100dvh - 2 * var(--s-5) - 32px);object-fit:contain;border-radius:var(--r-card);background:var(--bg);display:block;box-shadow:0 24px 64px #00000059}.shot-figure-module__-VmSjG__overlayCaption{color:#ffffffd9;text-align:center}.shot-figure-module__-VmSjG__close{z-index:1;background:var(--bg);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border:none;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:-14px;right:-14px;box-shadow:0 2px 8px #0000004d}.shot-figure-module__-VmSjG__close:hover{color:var(--ink)}.shot-figure-module__-VmSjG__close:focus-visible{outline:2px solid var(--bg);outline-offset:2px}@media (max-width:800px){.shot-figure-module__-VmSjG__overlay{padding:var(--s-3)}.shot-figure-module__-VmSjG__close{top:4px;right:4px}}
.time-off-module__wWQUUW__tabs{border-bottom:1px solid var(--hairline);gap:20px;margin-bottom:28px;display:flex}.time-off-module__wWQUUW__tab{color:var(--ink-3);font-family:var(--f-sans);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 2px 12px;font-size:15px}.time-off-module__wWQUUW__tab:hover{color:var(--ink-2)}.time-off-module__wWQUUW__tabOn{color:var(--ink);border-bottom-color:var(--ink)}.time-off-module__wWQUUW__sectionTitle{margin:32px 0 16px}.time-off-module__wWQUUW__cardGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.time-off-module__wWQUUW__typeCard{background:var(--bg);border:1px solid var(--hairline);border-radius:var(--r-card);min-height:120px;font-family:var(--f-sans);text-align:left;cursor:pointer;transition:border-color var(--transition);flex-direction:column;align-items:flex-start;gap:6px;padding:20px;display:flex}.time-off-module__wWQUUW__typeCard:hover{border-color:var(--hairline-strong)}.time-off-module__wWQUUW__cardIcon{margin-bottom:8px;font-size:20px}.time-off-module__wWQUUW__cardName{color:var(--ink);font-size:14px}.time-off-module__wWQUUW__cardSub{color:var(--ink-3);font-size:14px}.time-off-module__wWQUUW__cardStrong{color:var(--ink);font-size:17px;font-weight:600}.time-off-module__wWQUUW__expandRow{align-items:center;margin-top:16px;display:flex}.time-off-module__wWQUUW__expandRow:before,.time-off-module__wWQUUW__expandRow:after{content:"";border-top:1px solid var(--hairline);flex:1}.time-off-module__wWQUUW__expand{background:var(--bg);border:1px solid var(--hairline);border-radius:var(--r-pill);color:var(--ink-2);font-family:var(--f-sans);cursor:pointer;padding:6px 16px;font-size:13px}.time-off-module__wWQUUW__recordsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.time-off-module__wWQUUW__recordsTools{align-items:center;gap:12px;display:flex}.time-off-module__wWQUUW__recordsTools select{border:1px solid var(--hairline);border-radius:var(--r-btn);background:var(--bg);color:var(--ink-2);font-family:var(--f-sans);padding:6px 10px;font-size:13px}.time-off-module__wWQUUW__yearNav{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.time-off-module__wWQUUW__yearNav button{border:1px solid var(--hairline);border-radius:var(--r-btn);color:var(--ink-2);cursor:pointer;background:0 0;padding:2px 8px}.time-off-module__wWQUUW__yearNav button:disabled{opacity:.4;cursor:default}.time-off-module__wWQUUW__records{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.time-off-module__wWQUUW__record{border:none;border-bottom:1px solid var(--hairline);width:100%;font-family:var(--f-sans);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;padding:14px 8px;font-size:14px;display:flex}.time-off-module__wWQUUW__record:hover{background:var(--fill-hover)}.time-off-module__wWQUUW__recordIcon{font-size:16px}.time-off-module__wWQUUW__recordType{min-width:96px;color:var(--ink)}.time-off-module__wWQUUW__recordDates{color:var(--ink-2);flex:1}.time-off-module__wWQUUW__overlay{z-index:60;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.time-off-module__wWQUUW__modal{background:var(--bg);border-radius:var(--r-panel);width:min(680px,100%);max-height:calc(100vh - 48px);padding:24px 28px 28px;overflow-y:auto;box-shadow:0 24px 64px #00000040}.time-off-module__wWQUUW__modalHead{justify-content:space-between;align-items:center;display:flex}.time-off-module__wWQUUW__modalHint{color:var(--ink-3);margin-left:6px}.time-off-module__wWQUUW__modalTitle{margin:14px 0 2px}.time-off-module__wWQUUW__modalSub{color:var(--ink-3);margin:0 0 8px}.time-off-module__wWQUUW__close{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:2px 8px;font-size:20px}.time-off-module__wWQUUW__calendar{grid-template-columns:auto 1fr 1fr auto;align-items:start;gap:8px;margin:12px 0;display:grid}.time-off-module__wWQUUW__calNav{color:var(--ink-3);cursor:pointer;background:0 0;border:none;margin-top:34px;padding:4px 10px;font-size:18px}.time-off-module__wWQUUW__calMonth{min-width:0}.time-off-module__wWQUUW__calLabel{text-align:center;color:var(--ink);margin:0 0 8px;font-size:14px}.time-off-module__wWQUUW__calGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.time-off-module__wWQUUW__calDow{text-align:center;color:var(--ink-3);padding:4px 0;font-size:12px}.time-off-module__wWQUUW__calDay{aspect-ratio:1;font-family:var(--f-sans);color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;display:flex}.time-off-module__wWQUUW__calDay:hover{background:var(--fill-hover)}.time-off-module__wWQUUW__calOut{visibility:hidden}.time-off-module__wWQUUW__calDim{color:var(--ink-3)}.time-off-module__wWQUUW__calEdge{color:#fff;background:#16a34a;font-weight:600}.time-off-module__wWQUUW__calEdge:hover{background:#15803d}.time-off-module__wWQUUW__calRange{background:#dcfce7;border-radius:0}@media (max-width:640px){.time-off-module__wWQUUW__calendar{grid-template-columns:auto 1fr auto}.time-off-module__wWQUUW__calMonth:nth-of-type(2){display:none}.time-off-module__wWQUUW__record{flex-wrap:wrap;gap:4px 10px}.time-off-module__wWQUUW__recordDates{flex:100%;order:9;padding-left:34px}}.time-off-module__wWQUUW__parts{flex-direction:column;gap:8px;margin:12px 0;display:flex}.time-off-module__wWQUUW__part{border:1px solid var(--hairline);border-radius:var(--r-card);color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-size:14px;display:flex}.time-off-module__wWQUUW__partOn{border-color:#16a34a}.time-off-module__wWQUUW__part input{accent-color:#16a34a}.time-off-module__wWQUUW__hourRow{color:var(--ink-2);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.time-off-module__wWQUUW__hourRow select{border:1px solid var(--hairline);border-radius:var(--r-btn);background:var(--bg);color:var(--ink);font-family:var(--f-sans);padding:4px 8px;font-size:13px}.time-off-module__wWQUUW__infoPanel{background:var(--fill-hover);border-radius:var(--r-card);margin:12px 0;padding:14px 16px}.time-off-module__wWQUUW__infoPanel p{color:var(--ink-2);margin:0 0 6px}.time-off-module__wWQUUW__lawLink{color:#16a34a;font-size:13px}.time-off-module__wWQUUW__evidence{flex-direction:column;gap:8px;margin:12px 0;display:flex}.time-off-module__wWQUUW__evidence p{color:var(--ink-2);margin:0}.time-off-module__wWQUUW__fileList{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.time-off-module__wWQUUW__fileList button{color:var(--ink-3);cursor:pointer;background:0 0;border:none;margin-left:8px}.time-off-module__wWQUUW__note{background:var(--bg);width:100%;min-height:60px;color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);font-family:var(--f-sans);resize:vertical;margin:8px 0;padding:10px 12px;font-size:14px}.time-off-module__wWQUUW__note::placeholder{color:var(--ink-3)}.time-off-module__wWQUUW__submit{width:100%;margin-top:8px}.time-off-module__wWQUUW__detailList{flex-direction:column;gap:12px;margin:16px 0;display:flex}.time-off-module__wWQUUW__detailList div{gap:16px;display:flex}.time-off-module__wWQUUW__detailList dt{min-width:92px;color:var(--ink-3);font-size:14px}.time-off-module__wWQUUW__detailList dd{color:var(--ink);margin:0;font-size:14px}.time-off-module__wWQUUW__attachment{color:#16a34a;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:14px;display:block}.time-off-module__wWQUUW__cancelBtn{width:100%;color:var(--danger)}.time-off-module__wWQUUW__ledgerSummary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:20px;display:grid}.time-off-module__wWQUUW__ledgerSummary>div{border:1px solid var(--hairline);border-radius:var(--r-card);padding:16px}.time-off-module__wWQUUW__ledgerSummary p{margin:0 0 6px}.time-off-module__wWQUUW__ledgerNum{color:var(--ink-3);font-size:18px;font-weight:600}.time-off-module__wWQUUW__pos{color:#16a34a}.time-off-module__wWQUUW__neg{color:var(--danger)}.time-off-module__wWQUUW__ledgerTable{border-collapse:collapse;width:100%;font-size:14px}.time-off-module__wWQUUW__ledgerTable th,.time-off-module__wWQUUW__ledgerTable td{border:1px solid var(--hairline);text-align:left;color:var(--ink);padding:12px 14px}.time-off-module__wWQUUW__ledgerTable th{background:var(--fill-hover);color:var(--ink-2);font-weight:500}.time-off-module__wWQUUW__carryIn{color:#16a34a;font-size:12px;display:block}.time-off-module__wWQUUW__emptyState{text-align:center;padding:96px 0}.time-off-module__wWQUUW__emptyState p{margin:4px 0}.time-off-module__wWQUUW__muted{color:var(--ink-3)}.time-off-module__wWQUUW__errorText{color:var(--danger)}.time-off-module__wWQUUW__overLimit{margin-top:var(--s-3);padding:var(--s-3);border:1px solid var(--hairline-strong);border-radius:var(--r-card);background:var(--fill-hover);gap:var(--s-1);display:grid}.time-off-module__wWQUUW__filterWrap{position:relative}.time-off-module__wWQUUW__filterBtn{background:var(--bg);border:1px solid var(--hairline-interactive);border-radius:var(--r-card);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:inline-flex}.time-off-module__wWQUUW__filterCount{background:var(--ink);min-width:16px;color:var(--bg);text-align:center;border-radius:999px;padding:0 4px;font-size:11px;line-height:16px}.time-off-module__wWQUUW__filterMenu{z-index:40;background:var(--bg);border:1px solid var(--hairline);border-radius:var(--r-panel);flex-direction:column;min-width:180px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0000001f}.time-off-module__wWQUUW__filterGroup{color:var(--ink-3);padding:6px 8px 2px;font-size:12px}.time-off-module__wWQUUW__filterItem{border-radius:var(--r-card);cursor:pointer;align-items:center;gap:8px;padding:8px;font-size:14px;display:flex}.time-off-module__wWQUUW__filterItem:hover{background:var(--fill-hover)}.time-off-module__wWQUUW__recordsGroup{margin-top:14px}.time-off-module__wWQUUW__recordsGroupHead{border-bottom:1px solid var(--hairline);align-items:center;gap:6px;margin:0 0 4px;padding-bottom:8px;font-size:14px;font-weight:600;display:flex}.time-off-module__wWQUUW__recordsCount,.time-off-module__wWQUUW__recordsCountAccent{font-variant-numeric:tabular-nums}.time-off-module__wWQUUW__recordsCountAccent{color:var(--success,#1b7a4d)}.time-off-module__wWQUUW__recordsCount{color:var(--ink-3)}.time-off-module__wWQUUW__recordCanceled{opacity:.55}.time-off-module__wWQUUW__followUpBanner{border:1px solid var(--hairline-strong);border-radius:var(--r-card);background:var(--fill-hover);margin:0 0 20px;padding:12px 16px}.time-off-module__wWQUUW__followUpBannerTitle{color:var(--ink);margin:0 0 8px;font-size:14px;font-weight:600}.time-off-module__wWQUUW__followUpList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.time-off-module__wWQUUW__followUpRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.time-off-module__wWQUUW__followUpText{min-width:0;color:var(--ink-2);word-break:keep-all;flex:1;font-size:14px}.time-off-module__wWQUUW__followUpPanel{background:var(--fill-hover);border-radius:var(--r-card);margin:12px 0;padding:14px 16px}.time-off-module__wWQUUW__followUpPanel p{color:var(--ink-2);margin:0 0 6px}.time-off-module__wWQUUW__recordFrom,.time-off-module__wWQUUW__attachmentDate{color:var(--ink-3);font-size:13px}.time-off-module__wWQUUW__reviewNote{white-space:pre-wrap}
.tutorial-welcome-video-module__HYeSsa__frame{aspect-ratio:1;border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--surface);width:100%;max-width:320px;margin:0 auto 28px;position:relative;overflow:hidden}.tutorial-welcome-video-module__HYeSsa__video{object-fit:cover;width:100%;height:100%;display:block}.tutorial-welcome-video-module__HYeSsa__play{background:color-mix(in srgb, var(--ink) 45%, transparent);width:100%;color:var(--paper);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.glossary-term-module__H9MoPa__article{gap:var(--s-6);flex-direction:column;display:flex}.glossary-term-module__H9MoPa__back{color:var(--ink-2);align-self:flex-start;text-decoration:none}.glossary-term-module__H9MoPa__back:hover{color:var(--ink)}.glossary-term-module__H9MoPa__head{gap:var(--s-2);padding-bottom:var(--s-4);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.glossary-term-module__H9MoPa__kicker{color:var(--ink-3)}.glossary-term-module__H9MoPa__expansion{color:var(--ink-3);font-weight:400}.glossary-term-module__H9MoPa__def{padding-top:var(--s-1);font-size:17px;line-height:1.5}.glossary-term-module__H9MoPa__aliases{color:var(--ink-3)}.glossary-term-module__H9MoPa__section{gap:var(--s-3);flex-direction:column;display:flex}.glossary-term-module__H9MoPa__sectionTitle{color:var(--ink)}.glossary-term-module__H9MoPa__links{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.glossary-term-module__H9MoPa__link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:2px;align-items:baseline;gap:4px;display:inline-flex}.glossary-term-module__H9MoPa__link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.glossary-term-module__H9MoPa__ext{color:var(--ink-3);font-size:11px}.glossary-term-module__H9MoPa__related{gap:var(--gap-grid);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.glossary-term-module__H9MoPa__relatedChip{height:100%;padding:var(--s-3);border:1px solid var(--hairline-interactive);border-radius:var(--r-card);color:inherit;transition:border-color var(--transition), background var(--transition);flex-direction:column;gap:3px;text-decoration:none;display:flex}.glossary-term-module__H9MoPa__relatedChip:hover,.glossary-term-module__H9MoPa__relatedChip:focus-visible{border-color:var(--hairline-interactive-hover);background:var(--fill-hover)}.glossary-term-module__H9MoPa__relatedDef{color:var(--ink-3);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.glossary-term-module__H9MoPa__pager{justify-content:space-between;gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--hairline);display:flex}.glossary-term-module__H9MoPa__pagerLink{color:var(--ink-2);flex-direction:column;gap:2px;text-decoration:none;display:flex}.glossary-term-module__H9MoPa__pagerLink:hover{color:var(--ink)}.glossary-term-module__H9MoPa__pagerNext{text-align:right;margin-left:auto}.glossary-term-module__H9MoPa__pagerDir{color:var(--ink-3)}.glossary-term-module__H9MoPa__notFound{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}
.meetings-module__3PQEha__connectBanner{border:1px solid var(--hairline);border-radius:var(--r-card);background:color-mix(in srgb, var(--ink) 4%, var(--bg));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:16px 20px;display:flex}.meetings-module__3PQEha__connectBannerLead{align-items:center;gap:10px;margin:0;display:flex}.meetings-module__3PQEha__connectLink{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.meetings-module__3PQEha__error{color:var(--danger);margin:0 0 16px}.meetings-module__3PQEha__section{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.meetings-module__3PQEha__empty{color:var(--ink-3);margin:0}.meetings-module__3PQEha__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.meetings-module__3PQEha__card{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.meetings-module__3PQEha__cardMain{flex-direction:column;gap:4px;min-width:0;display:flex}.meetings-module__3PQEha__cardTitle{align-items:center;gap:8px;margin:0;display:flex}.meetings-module__3PQEha__cardTime{color:var(--ink-2);font-variant-numeric:tabular-nums;margin:0}.meetings-module__3PQEha__cardMessage{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.meetings-module__3PQEha__cardWarn{color:var(--danger);margin:0}.meetings-module__3PQEha__cardActions{gap:8px;display:flex}
.notice-detail-module__LzYMDa__article{flex-direction:column;gap:24px;display:flex}.notice-detail-module__LzYMDa__head{flex-direction:column;gap:8px;display:flex}.notice-detail-module__LzYMDa__meta{color:var(--ink-3);margin:0}.notice-detail-module__LzYMDa__linkCta{background:var(--ink);color:var(--bg);font-family:var(--f-sans);border-radius:999px;align-self:flex-start;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none}.notice-detail-module__LzYMDa__back{color:var(--ink-2);align-self:flex-start;text-decoration:none}.notice-detail-module__LzYMDa__back:hover{color:var(--ink)}.notice-detail-module__LzYMDa__notFound{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.notice-detail-module__LzYMDa__prose{color:var(--ink);flex-direction:column;gap:14px;display:flex}.notice-detail-module__LzYMDa__prose>*{margin:0}.notice-detail-module__LzYMDa__prose h2{font-family:var(--f-sans);letter-spacing:-.01em;margin-top:10px;font-size:20px;font-weight:600;line-height:1.3}.notice-detail-module__LzYMDa__prose h3{font-family:var(--f-sans);margin-top:8px;font-size:17px;font-weight:600;line-height:1.3}.notice-detail-module__LzYMDa__prose h4{font-family:var(--f-sans);margin-top:4px;font-size:15px;font-weight:600;line-height:1.3}.notice-detail-module__LzYMDa__prose p{font-size:15px;line-height:1.65}.notice-detail-module__LzYMDa__prose ul,.notice-detail-module__LzYMDa__prose ol{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.notice-detail-module__LzYMDa__prose li{line-height:1.6}.notice-detail-module__LzYMDa__prose li::marker{color:var(--ink-3)}.notice-detail-module__LzYMDa__prose blockquote{border-left:2px solid var(--hairline-strong);color:var(--ink-2);margin:4px 0;padding:4px 0 4px 16px}.notice-detail-module__LzYMDa__prose code{font-family:var(--f-mono);background:var(--surface);border-radius:var(--r-btn);padding:1px 5px;font-size:.9em}.notice-detail-module__LzYMDa__prose pre{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);margin:0;padding:14px 16px;overflow-x:auto}.notice-detail-module__LzYMDa__prose pre code{background:0 0;padding:0;font-size:13px;line-height:1.5}.notice-detail-module__LzYMDa__prose img{border-radius:var(--r-card);align-self:flex-start;max-width:100%;height:auto;display:block}.notice-detail-module__LzYMDa__prose hr{border:0;border-top:1px solid var(--hairline);width:100%;height:0;margin:6px 0}.notice-detail-module__LzYMDa__prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:2px}.notice-detail-module__LzYMDa__prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}
.notices-module__L5CEOG__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.notices-module__L5CEOG__card{border:1px solid var(--hairline);border-radius:var(--r-card);color:inherit;transition:border-color var(--transition), background var(--transition);flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.notices-module__L5CEOG__card:hover{border-color:var(--hairline-strong);background:var(--fill-hover)}.notices-module__L5CEOG__card:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.notices-module__L5CEOG__cardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.notices-module__L5CEOG__cardTitle{flex:1;min-width:0}.notices-module__L5CEOG__meta{color:var(--ink-3);margin:0}.notices-module__L5CEOG__excerpt{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}
.onboarding-module__YoKLQa__shell{flex-direction:column;max-width:620px;margin:0 auto;padding:0 20px 64px;display:flex}.onboarding-module__YoKLQa__header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;margin-bottom:28px;padding:18px 0;display:flex}.onboarding-module__YoKLQa__headerRight{align-items:center;gap:var(--s-inner);display:flex}.onboarding-module__YoKLQa__savedAt{color:var(--ink-3);font-variant-numeric:tabular-nums;transition:opacity var(--transition)}.onboarding-module__YoKLQa__brand{align-items:center;gap:10px;display:inline-flex}.onboarding-module__YoKLQa__wordmark{width:auto;height:14px;display:block}.onboarding-module__YoKLQa__progress{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.onboarding-module__YoKLQa__bar{background:var(--hairline);height:2px}.onboarding-module__YoKLQa__barFill{background:var(--ink);height:100%;transition:width .36s cubic-bezier(.25,.46,.45,.94)}.onboarding-module__YoKLQa__card{padding:32px 32px 28px}.onboarding-module__YoKLQa__fields{flex-direction:column;gap:18px;display:flex}.onboarding-module__YoKLQa__sectionKicker{margin-bottom:4px}.onboarding-module__YoKLQa__nav{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;margin-top:28px;padding-top:20px;display:flex}.onboarding-module__YoKLQa__navRight{align-items:center;gap:var(--s-inner);display:flex}.onboarding-module__YoKLQa__attention{margin-bottom:8px}.onboarding-module__YoKLQa__attentionList{flex-direction:column;gap:2px;margin:6px 0 0;padding-left:18px;display:flex}.onboarding-module__YoKLQa__attentionLink{font:inherit;color:var(--danger);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.onboarding-module__YoKLQa__review{flex-direction:column;display:flex}.onboarding-module__YoKLQa__reviewRow{gap:var(--s-inner);border-bottom:1px solid var(--hairline);grid-template-columns:220px 1fr;padding:9px 0;display:grid}.onboarding-module__YoKLQa__reviewRow:last-child{border-bottom:none}.onboarding-module__YoKLQa__fileRow{align-items:center;gap:var(--s-inner);flex-wrap:wrap;display:flex}.onboarding-module__YoKLQa__checkboxRow{cursor:pointer;align-items:center;gap:10px;display:flex}.onboarding-module__YoKLQa__checkboxRow input{width:16px;height:16px;accent-color:var(--ink);cursor:pointer}.onboarding-module__YoKLQa__fileButton{border:1px solid var(--hairline-strong);border-radius:var(--r-btn);background:var(--bg);height:30px;font-family:var(--f-sans);color:var(--ink);cursor:pointer;transition:border-color var(--transition);align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.onboarding-module__YoKLQa__fileButton:hover{border-color:var(--ink)}@media (max-width:540px){.onboarding-module__YoKLQa__card{padding:24px 20px}.onboarding-module__YoKLQa__reviewRow{grid-template-columns:1fr;gap:2px}}.onboarding-module__YoKLQa__textarea{background:var(--bg);width:100%;color:var(--ink);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);font-family:var(--f-sans);letter-spacing:-.006em;resize:vertical;transition:border-color var(--transition), box-shadow var(--transition);padding:9px 10px;font-size:15px;line-height:1.5}.onboarding-module__YoKLQa__textarea::placeholder{color:var(--ink-3)}.onboarding-module__YoKLQa__textarea:hover:not(:focus){border-color:#0f0f1052}.onboarding-module__YoKLQa__textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.onboarding-module__YoKLQa__textarea[aria-invalid=true],.onboarding-module__YoKLQa__textarea[aria-invalid=true]:focus{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}
.tutorial-module__sL0UXq__shell{flex-direction:column;max-width:640px;margin:0 auto;padding:0 20px 64px;display:flex}.tutorial-module__sL0UXq__header{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;margin-bottom:28px;padding:18px 0;display:flex}.tutorial-module__sL0UXq__brand{align-items:center;gap:10px;display:inline-flex}.tutorial-module__sL0UXq__wordmark{width:auto;height:14px;display:block}.tutorial-module__sL0UXq__progress{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.tutorial-module__sL0UXq__bar{background:var(--hairline);height:2px}.tutorial-module__sL0UXq__barFill{background:var(--ink);height:100%;transition:width .36s cubic-bezier(.25,.46,.45,.94)}.tutorial-module__sL0UXq__card{flex-direction:column;gap:14px;padding:32px;display:flex}.tutorial-module__sL0UXq__group{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.tutorial-module__sL0UXq__mentor{border:1px solid var(--hairline);border-radius:8px;padding:14px 16px}.tutorial-module__sL0UXq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.tutorial-module__sL0UXq__error{color:var(--danger);margin:0}.tutorial-module__sL0UXq__steps{flex-direction:column;gap:7px;margin-top:28px;display:flex}.tutorial-module__sL0UXq__stepRow{color:var(--ink-3);align-items:center;gap:10px;display:flex}.tutorial-module__sL0UXq__stepRowOn{color:var(--ink);font-weight:600}.tutorial-module__sL0UXq__stepDot{text-align:center;font-variant-numeric:tabular-nums;width:14px}.tutorial-module__sL0UXq__shellWide{max-width:720px}.tutorial-module__sL0UXq__cta,.tutorial-module__sL0UXq__hubNote{border:1px solid var(--hairline);border-radius:var(--r-card);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.tutorial-module__sL0UXq__cta{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:20px}.tutorial-module__sL0UXq__ctaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tutorial-module__sL0UXq__hubNote{margin-top:16px}.tutorial-module__sL0UXq__section+.tutorial-module__sL0UXq__section{margin-top:20px}.tutorial-module__sL0UXq__sectionHead{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;padding:6px 0;display:flex}.tutorial-module__sL0UXq__item{border-top:1px solid var(--hairline)}.tutorial-module__sL0UXq__boardRow{width:100%;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 8px;display:grid}.tutorial-module__sL0UXq__boardRow:hover{background:var(--fill-selected)}.tutorial-module__sL0UXq__boardText{flex-direction:column;gap:2px;display:flex}.tutorial-module__sL0UXq__chevron,.tutorial-module__sL0UXq__chevronOpen{color:var(--ink-3);font-size:12px;transition:transform .12s}.tutorial-module__sL0UXq__chevronOpen{transform:rotate(180deg)}.tutorial-module__sL0UXq__panel{flex-direction:column;gap:12px;padding:4px 8px 20px;display:flex}.tutorial-module__sL0UXq__tag{border:1px solid var(--hairline);border-radius:var(--r-pill);color:var(--ink-3);padding:1px 8px}.tutorial-module__sL0UXq__tag_done,.tutorial-module__sL0UXq__tag_verified,.tutorial-module__sL0UXq__hubOpen,.tutorial-module__sL0UXq__doneNote{border-color:var(--success);color:var(--success)}.tutorial-module__sL0UXq__tag_checking{border-color:var(--ink-2);color:var(--ink-2)}.tutorial-module__sL0UXq__tag_overdue{border-color:var(--danger);color:var(--danger)}.tutorial-module__sL0UXq__flowVideo{border-radius:var(--r-panel);background:#000;width:100%}
.benefit-applications-module__79mrPG__back{color:var(--ink-2);align-self:flex-start;text-decoration:none}.benefit-applications-module__79mrPG__back:hover{color:var(--ink)}.benefit-applications-module__79mrPG__muted{color:var(--ink-3)}.benefit-applications-module__79mrPG__state{align-items:flex-start;gap:var(--s-3);color:var(--ink-2);flex-direction:column;display:flex}.benefit-applications-module__79mrPG__state p{margin:0}
.benefits-module__6Qkrua__cardGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.benefits-module__6Qkrua__card{background:var(--bg);border:1px solid var(--hairline);border-radius:var(--r-card);min-height:104px;font-family:var(--f-sans);text-align:left;cursor:pointer;transition:border-color var(--transition);flex-direction:column;align-items:flex-start;gap:6px;padding:20px;display:flex}.benefits-module__6Qkrua__card:hover{border-color:var(--hairline-strong)}.benefits-module__6Qkrua__cardIcon{margin-bottom:8px;font-size:20px}.benefits-module__6Qkrua__cardName{color:var(--ink);font-size:14px}.benefits-module__6Qkrua__muted{color:var(--ink-3)}.benefits-module__6Qkrua__footer{gap:var(--s-4);margin-top:var(--s-4);padding-top:var(--gap-section);border-top:1px solid var(--hairline);flex-direction:column;display:flex}.benefits-module__6Qkrua__footer h2{margin:0}.benefits-module__6Qkrua__overlay{z-index:60;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.benefits-module__6Qkrua__modal{background:var(--bg);border-radius:var(--r-panel);width:min(680px,100%);max-height:calc(100vh - 48px);padding:24px 28px 28px;overflow-y:auto;box-shadow:0 24px 64px #00000040}.benefits-module__6Qkrua__modalHead{justify-content:space-between;align-items:center;display:flex}.benefits-module__6Qkrua__modalTitle{margin:14px 0 16px}.benefits-module__6Qkrua__modalEmoji{margin-right:8px}.benefits-module__6Qkrua__close{color:var(--ink-3);cursor:pointer;background:0 0;border:none;padding:2px 8px;font-size:20px}.benefits-module__6Qkrua__applyBtn{margin-top:var(--s-5)}.benefits-module__6Qkrua__prose{color:var(--ink);flex-direction:column;gap:14px;display:flex}.benefits-module__6Qkrua__prose>*{margin:0}.benefits-module__6Qkrua__prose h2{font-family:var(--f-sans);letter-spacing:-.01em;margin-top:10px;font-size:20px;font-weight:600;line-height:1.3}.benefits-module__6Qkrua__prose h3{font-family:var(--f-sans);margin-top:8px;font-size:17px;font-weight:600;line-height:1.3}.benefits-module__6Qkrua__prose h4{font-family:var(--f-sans);margin-top:4px;font-size:15px;font-weight:600;line-height:1.3}.benefits-module__6Qkrua__prose p{font-size:15px;line-height:1.65}.benefits-module__6Qkrua__prose ul,.benefits-module__6Qkrua__prose ol{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.benefits-module__6Qkrua__prose li{line-height:1.6}.benefits-module__6Qkrua__prose li::marker{color:var(--ink-3)}.benefits-module__6Qkrua__prose blockquote{border-left:2px solid var(--hairline-strong);color:var(--ink-2);margin:4px 0;padding:4px 0 4px 16px}.benefits-module__6Qkrua__prose code{font-family:var(--f-mono);background:var(--surface);border-radius:var(--r-btn);padding:1px 5px;font-size:.9em}.benefits-module__6Qkrua__prose pre{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-card);margin:0;padding:14px 16px;overflow-x:auto}.benefits-module__6Qkrua__prose pre code{background:0 0;padding:0;font-size:13px;line-height:1.5}.benefits-module__6Qkrua__prose img{border-radius:var(--r-card);align-self:flex-start;max-width:100%;height:auto;display:block}.benefits-module__6Qkrua__prose hr{border:0;border-top:1px solid var(--hairline);width:100%;height:0;margin:6px 0}.benefits-module__6Qkrua__prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:2px}.benefits-module__6Qkrua__prose a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}
.feature-list-module__nnatVW__groups{flex-direction:column;gap:40px;display:flex}.feature-list-module__nnatVW__group{flex-direction:column;gap:14px;display:flex}.feature-list-module__nnatVW__groupHead{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.feature-list-module__nnatVW__kicker{flex:auto}.feature-list-module__nnatVW__note{color:var(--ink-2);margin:0}.feature-list-module__nnatVW__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.feature-list-module__nnatVW__card{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);transition:border-color var(--transition), box-shadow var(--transition);flex-direction:column;display:flex;overflow:hidden}.feature-list-module__nnatVW__card:hover,.feature-list-module__nnatVW__card:focus-within{border-color:var(--hairline-strong);box-shadow:var(--shadow-raised,0 2px 12px #0000000f)}.feature-list-module__nnatVW__cardWide{grid-column:1/-1}.feature-list-module__nnatVW__cardFlat{align-self:start}.feature-list-module__nnatVW__shots{border-bottom:1px solid var(--hairline);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.feature-list-module__nnatVW__shots>*+*{border-left:1px solid var(--hairline)}.feature-list-module__nnatVW__body{flex-direction:column;gap:6px;padding:16px;display:flex}.feature-list-module__nnatVW__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.feature-list-module__nnatVW__formerly{font-family:var(--f-sans);color:var(--ink-3);white-space:nowrap;font-size:11px;font-weight:500}.feature-list-module__nnatVW__tagline{margin:0;font-weight:550}.feature-list-module__nnatVW__summary{margin:0}.feature-list-module__nnatVW__cardNote{color:var(--ink-3);margin:0;padding-top:2px}
.glossary-list-module__hNYcCW__wrap{gap:var(--s-5);flex-direction:column;display:flex}.glossary-list-module__hNYcCW__controls{gap:var(--s-3);z-index:1;padding:var(--s-3) 0;background:var(--bg);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex;position:sticky;top:0}.glossary-list-module__hNYcCW__controls>input{max-width:440px}.glossary-list-module__hNYcCW__filters{gap:var(--s-2);flex-wrap:wrap;display:flex}.glossary-list-module__hNYcCW__chip{border:1px solid var(--hairline-interactive);background:var(--bg);color:var(--ink-2);font-family:var(--f-sans);cursor:pointer;transition:border-color var(--transition), color var(--transition), background var(--transition);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.glossary-list-module__hNYcCW__chip:hover{border-color:var(--hairline-interactive-hover);color:var(--ink)}.glossary-list-module__hNYcCW__chipOn{background:var(--ink);border-color:var(--ink);color:var(--bg)}.glossary-list-module__hNYcCW__chipCount{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:11px}.glossary-list-module__hNYcCW__chipOn .glossary-list-module__hNYcCW__chipCount{color:#fff9}.glossary-list-module__hNYcCW__startHere{align-items:baseline;gap:var(--s-2);color:var(--ink-3);flex-wrap:wrap;display:flex}.glossary-list-module__hNYcCW__startLabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:500}.glossary-list-module__hNYcCW__startLink{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);text-underline-offset:2px}.glossary-list-module__hNYcCW__startLink:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.glossary-list-module__hNYcCW__group,.glossary-list-module__hNYcCW__results{gap:var(--s-2);flex-direction:column;display:flex}.glossary-list-module__hNYcCW__groupHead{align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--hairline);flex-wrap:wrap;display:flex}.glossary-list-module__hNYcCW__groupBlurb{flex:auto}.glossary-list-module__hNYcCW__resultCount{color:var(--ink-3)}.glossary-list-module__hNYcCW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.glossary-list-module__hNYcCW__row+.glossary-list-module__hNYcCW__row{border-top:1px solid var(--hairline)}.glossary-list-module__hNYcCW__rowLink{align-items:baseline;gap:var(--s-4);padding:12px var(--s-2);margin:0 calc(var(--s-2) * -1);border-radius:var(--r-card);color:inherit;transition:background var(--transition);grid-template-columns:minmax(140px,220px) 1fr 16px;text-decoration:none;display:grid}.glossary-list-module__hNYcCW__rowLink:hover,.glossary-list-module__hNYcCW__rowLink:focus-visible{background:var(--fill-hover)}.glossary-list-module__hNYcCW__rowLink:hover .glossary-list-module__hNYcCW__chevron,.glossary-list-module__hNYcCW__rowLink:focus-visible .glossary-list-module__hNYcCW__chevron{color:var(--ink-2);transform:translate(2px)}.glossary-list-module__hNYcCW__rowHead{flex-direction:column;gap:2px;display:flex}.glossary-list-module__hNYcCW__expansion,.glossary-list-module__hNYcCW__rowCat{color:var(--ink-3)}.glossary-list-module__hNYcCW__def{color:var(--ink-2)}.glossary-list-module__hNYcCW__chevron{color:var(--hairline-strong);transition:color var(--transition), transform var(--transition);justify-self:end;font-size:16px;line-height:1}.glossary-list-module__hNYcCW__empty{align-items:flex-start;gap:var(--s-2);padding:var(--s-5) 0;flex-direction:column;display:flex}.glossary-list-module__hNYcCW__reset{color:var(--ink);font-family:var(--f-sans);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;text-decoration:underline}@media (max-width:640px){.glossary-list-module__hNYcCW__rowLink{gap:4px var(--s-3);grid-template-columns:1fr 16px;align-items:start}.glossary-list-module__hNYcCW__rowHead{grid-area:1/1}.glossary-list-module__hNYcCW__chevron{grid-area:1/2}.glossary-list-module__hNYcCW__def{grid-area:2/1/3/-1}.glossary-list-module__hNYcCW__controls{position:static}}.glossary-list-module__hNYcCW__rowPlain{cursor:default}.glossary-list-module__hNYcCW__rowPlain:hover{background:0 0}
.link-cards-module__UljyEW__groups{flex-direction:column;gap:32px;display:flex}.link-cards-module__UljyEW__group{flex-direction:column;gap:14px;display:flex}.link-cards-module__UljyEW__groupHead{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.link-cards-module__UljyEW__kicker{flex:auto}.link-cards-module__UljyEW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.link-cards-module__UljyEW__card{border:1px solid var(--hairline);border-radius:var(--r-card);background:var(--bg);color:inherit;transition:border-color var(--transition), background var(--transition);align-items:flex-start;gap:12px;padding:16px;text-decoration:none;display:flex}.link-cards-module__UljyEW__card:hover{border-color:var(--ink);background:var(--fill-hover)}.link-cards-module__UljyEW__card:hover .link-cards-module__UljyEW__arrow{opacity:1;transform:none}.link-cards-module__UljyEW__card:hover .link-cards-module__UljyEW__icon{border-color:var(--hairline-strong)}.link-cards-module__UljyEW__card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.link-cards-module__UljyEW__icon{object-fit:contain;border:1px solid var(--hairline);background:var(--bg);width:32px;height:32px;color:var(--ink-2);border-radius:6px;flex:none;padding:3px}.link-cards-module__UljyEW__text{flex-direction:column;gap:2px;min-width:0;display:flex}.link-cards-module__UljyEW__name{align-items:center;gap:4px;display:inline-flex}.link-cards-module__UljyEW__arrow{width:13px;height:13px;color:var(--ink-3);opacity:0;transition:opacity var(--transition), transform var(--transition);flex:none;transform:translate(-2px,2px)}@media (prefers-reduced-motion:reduce){.link-cards-module__UljyEW__arrow{transition:none}}.link-cards-module__UljyEW__host{color:var(--ink-3);font-family:var(--f-mono);overflow-wrap:anywhere}.link-cards-module__UljyEW__note{color:var(--ink-2);margin-top:4px}
.new-joiners-module__HAFgIW__section{gap:var(--s-4);flex-direction:column;display:flex}.new-joiners-module__HAFgIW__row{gap:var(--gap-grid);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.new-joiners-module__HAFgIW__card{padding:var(--s-4);border:1px solid var(--hairline-interactive);border-radius:var(--r-card);background:var(--bg);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition), background var(--transition);align-items:center;gap:12px;display:flex}.new-joiners-module__HAFgIW__card:hover{border-color:var(--hairline-interactive-hover);background:var(--fill-hover)}.new-joiners-module__HAFgIW__avatar{width:56px;height:56px;font-size:18px}.new-joiners-module__HAFgIW__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.new-joiners-module__HAFgIW__meta p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}
.team-calendar-module__tfL5Qa__layout{gap:var(--s-6);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.team-calendar-module__tfL5Qa__side{gap:var(--s-5);top:var(--s-5);display:grid;position:sticky}.team-calendar-module__tfL5Qa__sideHeading{margin:0 0 var(--s-2)}.team-calendar-module__tfL5Qa__filterRow{align-items:center;gap:var(--s-2);color:var(--ink-2);cursor:pointer;padding:3px 0;font-size:14px;display:flex}.team-calendar-module__tfL5Qa__memberSearch{width:100%;margin-bottom:var(--s-2);border:1px solid var(--hairline-strong);border-radius:var(--r-btn);background:var(--bg);font:inherit;color:var(--ink);transition:border-color var(--transition);padding:6px 8px;font-size:14px}.team-calendar-module__tfL5Qa__memberSearch::placeholder{color:var(--ink-3)}.team-calendar-module__tfL5Qa__memberSearch:hover{border-color:var(--ink-3)}.team-calendar-module__tfL5Qa__memberSearch:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.team-calendar-module__tfL5Qa__memberAll{border-bottom:1px solid var(--hairline);padding-bottom:var(--s-2);margin-bottom:var(--s-1)}.team-calendar-module__tfL5Qa__memberNoHits{margin:var(--s-2) 0 0;overflow-wrap:anywhere;font-size:13px}.team-calendar-module__tfL5Qa__memberList{max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.team-calendar-module__tfL5Qa__memberName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.team-calendar-module__tfL5Qa__memberTeam{font-size:12px}.team-calendar-module__tfL5Qa__main{gap:var(--s-4);min-width:0;display:grid}.team-calendar-module__tfL5Qa__toolbar{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.team-calendar-module__tfL5Qa__monthLabel{color:var(--ink);margin:0;font-size:20px;font-weight:700}.team-calendar-module__tfL5Qa__nav{align-items:center;gap:var(--s-1);display:flex}.team-calendar-module__tfL5Qa__viewToggle{margin-right:var(--s-2);border:1px solid var(--hairline-interactive);border-radius:999px;display:inline-flex;overflow:hidden}.team-calendar-module__tfL5Qa__viewToggle>button{cursor:pointer;background:0 0;border:none;padding:5px 14px;font-size:13px}.team-calendar-module__tfL5Qa__viewToggle>button.team-calendar-module__tfL5Qa__viewOn{background:var(--ink);color:var(--bg);font-weight:600}.team-calendar-module__tfL5Qa__viewToggle>button.team-calendar-module__tfL5Qa__viewOff{color:var(--ink-2)}.team-calendar-module__tfL5Qa__viewToggle>button.team-calendar-module__tfL5Qa__viewOff:hover{background:var(--surface)}.team-calendar-module__tfL5Qa__gridScroll{overflow-x:auto}.team-calendar-module__tfL5Qa__grid{grid-template-columns:repeat(5,minmax(128px,1fr));min-width:560px;display:grid}.team-calendar-module__tfL5Qa__dayHead{padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);color:var(--ink-3);border-bottom:1px solid var(--hairline-strong);font-size:13px}.team-calendar-module__tfL5Qa__dayHeadToday{color:var(--success);border-bottom:2px solid var(--success);font-weight:600}.team-calendar-module__tfL5Qa__dayNum{margin-left:2px;font-weight:600}.team-calendar-module__tfL5Qa__dayCol{min-height:320px;padding:var(--s-3) var(--s-2) var(--s-5) var(--s-3);align-content:start;gap:var(--s-3);display:grid}.team-calendar-module__tfL5Qa__dayCol+.team-calendar-module__tfL5Qa__dayCol,.team-calendar-module__tfL5Qa__dayHead+.team-calendar-module__tfL5Qa__dayHead{border-left:1px solid var(--hairline)}.team-calendar-module__tfL5Qa__itemName{margin:0 0 var(--s-1);color:var(--ink-3)}.team-calendar-module__tfL5Qa__card{padding:var(--s-2) var(--s-3);border-radius:8px}.team-calendar-module__tfL5Qa__cardKind{color:var(--ink);margin:0;font-size:13px;font-weight:600}.team-calendar-module__tfL5Qa__cardDetail{margin:2px 0 0;font-size:12px}.team-calendar-module__tfL5Qa__monthGrid{border-top:1px solid var(--hairline-strong);grid-template-columns:repeat(7,minmax(88px,1fr));min-width:616px;display:grid}.team-calendar-module__tfL5Qa__monthDow{padding:var(--s-2);color:var(--ink-3);text-align:left;border-bottom:1px solid var(--hairline);font-size:12px}.team-calendar-module__tfL5Qa__monthCell{min-height:96px;padding:var(--s-1) var(--s-1) var(--s-2);border:none;border-bottom:1px solid var(--hairline);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:stretch;gap:3px;font-family:inherit;display:flex}.team-calendar-module__tfL5Qa__monthCell:hover{background:var(--surface)}.team-calendar-module__tfL5Qa__monthCell+.team-calendar-module__tfL5Qa__monthCell:not(:nth-child(7n+1)){border-left:1px solid var(--hairline)}.team-calendar-module__tfL5Qa__monthCellOut .team-calendar-module__tfL5Qa__monthDayNum{color:var(--ink-3);opacity:.5}.team-calendar-module__tfL5Qa__monthDayNum{color:var(--ink-2);border-radius:999px;align-self:flex-start;padding:2px 6px;font-size:12px}.team-calendar-module__tfL5Qa__monthDayToday{background:var(--success);color:#fff;font-weight:600}.team-calendar-module__tfL5Qa__monthChip{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:11px;line-height:1.4;overflow:hidden}.team-calendar-module__tfL5Qa__monthMore{padding-left:6px;font-size:11px}.team-calendar-module__tfL5Qa__failed{align-items:center;gap:var(--s-3);display:flex}.team-calendar-module__tfL5Qa__empty{margin:0}@media (max-width:760px){.team-calendar-module__tfL5Qa__layout{grid-template-columns:1fr}.team-calendar-module__tfL5Qa__side{position:static}.team-calendar-module__tfL5Qa__memberList{max-height:200px}}
.work-log-module__DEr0Sa__wrap{flex-direction:column;gap:20px;display:flex}.work-log-module__DEr0Sa__monthBar{border-bottom:1px solid var(--hairline);align-items:center;gap:8px;padding-bottom:16px;display:flex}.work-log-module__DEr0Sa__monthNav{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);width:32px;height:32px;color:var(--ink-2);cursor:pointer;transition:var(--transition);background:0 0;font-size:18px;line-height:1}.work-log-module__DEr0Sa__monthNav:hover{background:var(--fill-hover);color:var(--ink)}.work-log-module__DEr0Sa__month{text-align:center;font-variant-numeric:tabular-nums;min-width:90px}.work-log-module__DEr0Sa__total{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-left:auto;display:flex}.work-log-module__DEr0Sa__notice,.work-log-module__DEr0Sa__error{border-radius:var(--r-card);font-family:var(--f-sans);margin:0;padding:10px 14px;font-size:14px}.work-log-module__DEr0Sa__notice{background:var(--fill-hover);color:var(--ink-2)}.work-log-module__DEr0Sa__error{background:var(--fill-hover);color:var(--danger)}.work-log-module__DEr0Sa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.work-log-module__DEr0Sa__row{border-bottom:1px solid var(--hairline);align-items:center;gap:16px;padding:12px 2px;display:flex}.work-log-module__DEr0Sa__row:last-child{border-bottom:none}.work-log-module__DEr0Sa__day{min-width:96px;color:var(--ink-2);font-family:var(--f-sans);font-size:14px}.work-log-module__DEr0Sa__hours{min-width:64px;color:var(--ink);font-family:var(--f-sans);font-variant-numeric:tabular-nums;font-size:15px}.work-log-module__DEr0Sa__note{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.work-log-module__DEr0Sa__rowActions{gap:12px;display:flex}.work-log-module__DEr0Sa__link{color:var(--ink-3);font-family:var(--f-sans);cursor:pointer;transition:var(--transition);background:0 0;border:none;padding:0;font-size:13px}.work-log-module__DEr0Sa__link:hover:not(:disabled){color:var(--ink)}.work-log-module__DEr0Sa__link:disabled{opacity:.5;cursor:default}.work-log-module__DEr0Sa__form{border:1px solid var(--hairline);border-radius:var(--r-panel);flex-wrap:wrap;align-items:flex-end;gap:14px;padding:18px;display:flex}.work-log-module__DEr0Sa__field{flex-direction:column;gap:6px;display:flex}.work-log-module__DEr0Sa__fieldWide{flex:1;min-width:200px}.work-log-module__DEr0Sa__field input{border:1px solid var(--hairline-interactive);border-radius:var(--r-btn);background:var(--bg);height:38px;color:var(--ink);font-family:var(--f-sans);padding:0 12px;font-size:15px}.work-log-module__DEr0Sa__field input:disabled{color:var(--ink-3)}.work-log-module__DEr0Sa__formActions{align-items:center;gap:14px;display:flex}.work-log-module__DEr0Sa__primary{border-radius:var(--r-btn);background:var(--ink);height:38px;color:var(--bg);font-family:var(--f-sans);cursor:pointer;transition:var(--transition);border:none;align-self:flex-start;padding:0 18px;font-size:14px}.work-log-module__DEr0Sa__primary:disabled{opacity:.5;cursor:default}@media (max-width:640px){.work-log-module__DEr0Sa__note{display:none}.work-log-module__DEr0Sa__row{gap:10px}}.work-log-module__DEr0Sa__monthLabel{flex-direction:column;align-items:center;line-height:1.25;display:flex}.work-log-module__DEr0Sa__files{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.work-log-module__DEr0Sa__file{background:var(--fill-hover);max-width:220px;font-family:var(--f-sans);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:4px;padding:2px 6px 2px 8px;font-size:12px;display:inline-flex;overflow:hidden}.work-log-module__DEr0Sa__fileDrop{cursor:pointer;color:var(--ink-3);background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.work-log-module__DEr0Sa__fileDrop:hover{color:var(--danger)}
