.partner-module__wpKj9W__panel.partner-module__wpKj9W__panel{--ap-set-panel-pad:0;--ap-set-panel-gap:var(--ap-space-5);--ap-set-panel-border:transparent;--ap-set-panel-shadow:none;background:0 0;min-height:100%}.partner-module__wpKj9W__screen{gap:var(--ap-space-5);min-width:0;scroll-margin-top:var(--ap-space-20);animation:partner-module__wpKj9W__screen-in var(--ap-dur-slow) var(--ap-ease-standard) both;flex-direction:column;display:flex}@keyframes partner-module__wpKj9W__screen-in{0%{opacity:0;transform:translateX(calc(var(--screen-dir,0) * var(--ap-space-6)))}}.partner-module__wpKj9W__programTabs{--ap-tab-seg-pad:var(--ap-partner-tabs-pad);--ap-tab-seg-radius:var(--ap-partner-tabs-radius);--ap-tab-seg-h:var(--ap-partner-tabs-h);--ap-tab-seg-tab-radius:var(--ap-radius-lg);--ap-tab-seg-font:var(--ap-partner-tabs-font);--ap-tab-seg-active-shadow:var(--ap-partner-tabs-shadow);--ap-tab-fg:var(--ap-text-brand);--ap-tab-fg-hover:var(--ap-text-brand);width:var(--ap-partner-tabs-w);align-self:flex-start;max-width:100%}.partner-module__wpKj9W__programTabs button{font:var(--ap-partner-tabs-font);letter-spacing:.1px}.partner-module__wpKj9W__programTabs button:not([aria-selected=true]){opacity:.65}.partner-module__wpKj9W__programTabs button:first-of-type{flex:0 0 var(--ap-partner-tabs-first-w)}.partner-module__wpKj9W__box,.partner-module__wpKj9W__card{gap:var(--ap-space-4);min-width:0;padding:var(--ap-partner-box-pad);border-radius:var(--ap-partner-box-radius);background:var(--ap-surface-elevated);box-shadow:var(--ap-partner-box-shadow);color:var(--ap-text-primary);flex-direction:column;display:flex}.partner-module__wpKj9W__boxHead{justify-content:space-between;align-items:baseline;gap:var(--ap-space-3);display:flex}.partner-module__wpKj9W__boxTitle{font:var(--ap-partner-h2-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__boxLead{font:var(--ap-partner-body-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__mainRow{grid-template-columns:minmax(0, 1fr) var(--ap-partner-side-w);gap:var(--ap-space-5);align-items:stretch;display:grid}.partner-module__wpKj9W__pageHead{align-items:flex-start;gap:var(--ap-space-3);flex-direction:column;display:flex}.partner-module__wpKj9W__pageTitle{font:var(--ap-partner-h1-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__pageLead{font:var(--ap-partner-sm-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__subview{gap:var(--ap-space-5);flex-direction:column;display:flex}.partner-module__wpKj9W__chip{height:var(--ap-partner-chip-h);border-radius:var(--ap-radius-full);background:var(--ap-primary-50);color:var(--ap-text-brand);font:var(--ap-partner-chip-font);white-space:nowrap;align-self:flex-start;align-items:center;padding:0 10px;display:inline-flex}.partner-module__wpKj9W__chipSuccess{background:var(--ap-success-100);color:var(--ap-partner-success-fg)}.partner-module__wpKj9W__btn.partner-module__wpKj9W__btn{height:var(--ap-partner-btn-h);padding:0 var(--ap-space-4);border-radius:var(--ap-radius-lg);font:var(--ap-partner-btn-font);letter-spacing:.1px}.partner-module__wpKj9W__btnWide.partner-module__wpKj9W__btnWide{align-self:stretch;width:100%}.partner-module__wpKj9W__btnSoft.partner-module__wpKj9W__btnSoft{background:var(--ap-primary-50);color:var(--ap-text-brand);border-color:#0000}.partner-module__wpKj9W__brandLink,.partner-module__wpKj9W__mutedLink,.partner-module__wpKj9W__smallLink,.partner-module__wpKj9W__tinyLink,.partner-module__wpKj9W__backLink,.partner-module__wpKj9W__resultHead{align-items:center;gap:var(--ap-space-1);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.partner-module__wpKj9W__brandLink{font:var(--ap-partner-link-font);color:var(--ap-text-brand);align-self:flex-start}.partner-module__wpKj9W__mutedLink{font:var(--ap-partner-sm-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__smallLink{font:500 12px/16px var(--ap-font-sans);color:var(--ap-text-brand);flex:none;align-self:flex-start}.partner-module__wpKj9W__tinyLink{font:var(--ap-partner-caption-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__backLink{font:500 12px/17px var(--ap-font-sans);color:var(--ap-text-brand);align-self:flex-start}.partner-module__wpKj9W__brandLink:hover,.partner-module__wpKj9W__smallLink:hover,.partner-module__wpKj9W__backLink:hover,.partner-module__wpKj9W__mutedLink:hover,.partner-module__wpKj9W__tinyLink:hover{text-underline-offset:2px;text-decoration:underline}:is(.partner-module__wpKj9W__brandLink:focus-visible,.partner-module__wpKj9W__mutedLink:focus-visible,.partner-module__wpKj9W__smallLink:focus-visible,.partner-module__wpKj9W__tinyLink:focus-visible,.partner-module__wpKj9W__backLink:focus-visible,.partner-module__wpKj9W__resultHead:focus-visible){outline:2px solid var(--ap-card-border-active);outline-offset:2px;border-radius:var(--ap-radius-sm)}.partner-module__wpKj9W__inlineLink{color:var(--ap-text-brand);text-underline-offset:2px;font-weight:500;text-decoration:underline}.partner-module__wpKj9W__inviteBox{border-radius:var(--ap-radius-3xl);gap:22px;padding:28px}.partner-module__wpKj9W__inviteHero{justify-content:space-between;align-items:center;gap:var(--ap-space-5);padding:var(--ap-space-5);border-radius:var(--ap-radius-3xl);background:var(--ap-partner-hero-bg);display:flex}.partner-module__wpKj9W__heroCopy{gap:var(--ap-space-4);flex-direction:column;min-width:0;display:flex}.partner-module__wpKj9W__heroTitle{font:var(--ap-partner-hero-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__heroLead{font:400 13px/18px var(--ap-font-sans);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__flow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.partner-module__wpKj9W__flowArrow{color:var(--ap-text-brand);opacity:.75;flex:none}.partner-module__wpKj9W__ticket{isolation:isolate;gap:var(--ap-space-4);width:var(--ap-partner-ticket-w);min-height:var(--ap-partner-ticket-h);padding:var(--ap-space-6);border-radius:var(--ap-partner-ticket-radius);background:var(--ap-partner-ticket-bg);color:var(--ap-partner-ticket-fg);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px -3px #3326852e,inset 0 1px 1px #ffffff42}.partner-module__wpKj9W__ticketBadge{height:var(--ap-partner-chip-h);border-radius:var(--ap-radius-full);background:var(--ap-partner-ticket-rule);font:var(--ap-partner-chip-font);align-self:flex-start;align-items:center;padding:0 10px;display:inline-flex}.partner-module__wpKj9W__ticketGift{top:var(--ap-space-6);right:var(--ap-space-6);opacity:.84;position:absolute}.partner-module__wpKj9W__ticketValue{font:var(--ap-partner-ticket-font);white-space:nowrap;margin:0}.partner-module__wpKj9W__ticketPlan{font:var(--ap-partner-ticket-plan-font);margin:0}.partner-module__wpKj9W__ticketRule{background:var(--ap-partner-ticket-rule);height:1px;margin-top:auto}.partner-module__wpKj9W__ticketNote{margin:calc(-1 * var(--ap-space-2)) 0 0;font:var(--ap-partner-caption-font)}.partner-module__wpKj9W__linksRow{align-items:center;gap:var(--ap-space-3) 28px;flex-wrap:wrap;display:flex}.partner-module__wpKj9W__linksRow .partner-module__wpKj9W__brandLink{font:var(--ap-partner-sm-font)}.partner-module__wpKj9W__money{border-radius:var(--ap-radius-3xl);gap:18px;padding:26px}.partner-module__wpKj9W__moneyTitle{font:600 22px/30px var(--ap-font-sans);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__rate{font:var(--ap-partner-rate-font);color:var(--ap-text-brand);margin:0}.partner-module__wpKj9W__result{gap:27px}.partner-module__wpKj9W__resultHead{width:100%;color:var(--ap-text-primary);justify-content:space-between}.partner-module__wpKj9W__sideTitle{font:var(--ap-partner-side-title-font);margin:0}.partner-module__wpKj9W__resultArrow{font:400 18px/24px var(--ap-font-sans);color:var(--ap-text-brand)}.partner-module__wpKj9W__resultPeople{align-items:center;gap:10px;display:flex}.partner-module__wpKj9W__resultCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.partner-module__wpKj9W__resultTitle{font:600 16px/21px var(--ap-font-sans);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__resultNote{font:400 12px/16px var(--ap-font-sans);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__resultPaid{justify-content:space-between;align-items:center;gap:var(--ap-space-3);border-radius:var(--ap-partner-box-radius);background:var(--ap-surface-sunken);font:400 13px/17px var(--ap-font-sans);color:var(--ap-text-secondary);padding:14px;display:flex}.partner-module__wpKj9W__resultPaid b{font:600 20px/26px var(--ap-font-sans);color:var(--ap-text-primary)}.partner-module__wpKj9W__months{padding:var(--ap-space-5);border-radius:var(--ap-partner-box-radius);background:var(--ap-primary-50);flex-direction:column;gap:10px;display:flex}.partner-module__wpKj9W__monthsLabel{font:500 10px/13px var(--ap-font-sans);color:var(--ap-text-brand)}.partner-module__wpKj9W__monthsValue{font:var(--ap-partner-months-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__monthsBar{gap:var(--ap-space-1);display:flex}.partner-module__wpKj9W__monthsBar i{border-radius:var(--ap-radius-xs,4px);background:var(--ap-surface-elevated);height:7px;transition:background var(--ap-dur-slow) var(--ap-ease-standard);flex:1 1 0}.partner-module__wpKj9W__monthsBar i.partner-module__wpKj9W__monthOn{background:var(--ap-primary-500)}.partner-module__wpKj9W__monthsNote{font:var(--ap-partner-caption-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__recent{padding:var(--ap-space-5);gap:14px}.partner-module__wpKj9W__recentTitle{font:600 15px/20px var(--ap-font-sans);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__recentList{gap:var(--ap-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.partner-module__wpKj9W__recentCard{align-items:center;gap:var(--ap-space-3);width:100%;min-height:82px;padding:14px var(--ap-space-4);background:var(--ap-surface-sunken);text-align:left;cursor:pointer;transition:background var(--ap-dur-base) var(--ap-ease-standard);border:0;border-radius:18px;display:flex}.partner-module__wpKj9W__recentCopy{flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-width:0;display:flex}.partner-module__wpKj9W__recentName{font:var(--ap-partner-name-font);color:var(--ap-text-primary)}.partner-module__wpKj9W__statusPill{border-radius:var(--ap-radius-md);background:var(--ap-surface-elevated);height:24px;font:400 11px/16px var(--ap-font-sans);color:var(--ap-text-secondary);align-items:center;padding:0 10px;display:inline-flex}.partner-module__wpKj9W__statusPillBrand{background:var(--ap-primary-50);color:var(--ap-text-brand)}.partner-module__wpKj9W__chevron{font:500 22px/20px var(--ap-font-sans);color:var(--ap-text-secondary);flex:none}.partner-module__wpKj9W__emptyLine{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__tiles3row{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.partner-module__wpKj9W__tile{gap:var(--ap-space-1);border-radius:var(--ap-partner-box-radius);background:var(--ap-surface-elevated);box-shadow:var(--ap-partner-box-shadow);flex-direction:column;padding:18px;display:flex}.partner-module__wpKj9W__tileValue{font:var(--ap-partner-num-font);color:var(--ap-text-primary);font-variant-numeric:tabular-nums;margin:0}.partner-module__wpKj9W__tileLabel{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__cabinet{position:relative}.partner-module__wpKj9W__cabinetRow{grid-template-columns:var(--ap-partner-side-w) minmax(0, 1fr);gap:var(--ap-space-5);display:grid}.partner-module__wpKj9W__balance{gap:var(--ap-space-3);border-radius:var(--ap-partner-box-radius);background:var(--ap-partner-balance-bg);color:var(--ap-partner-balance-fg);flex-direction:column;padding:26px;display:flex}.partner-module__wpKj9W__balanceLabel{font:var(--ap-partner-body-font);margin:0}.partner-module__wpKj9W__balanceValue{font:var(--ap-partner-balance-font);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.partner-module__wpKj9W__balanceNote{font:var(--ap-partner-xs-font);opacity:.85;margin:0}.partner-module__wpKj9W__balance .partner-module__wpKj9W__btn{margin-top:auto}.partner-module__wpKj9W__balanceBtn.partner-module__wpKj9W__balanceBtn{background:var(--ap-partner-balance-btn-bg);color:var(--ap-partner-balance-btn-fg)}.partner-module__wpKj9W__toastSlot{width:280px;height:0;position:absolute;top:0;right:0}.partner-module__wpKj9W__tabTail{white-space:pre}.partner-module__wpKj9W__linkBox{gap:18px;padding:26px}.partner-module__wpKj9W__previewRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.partner-module__wpKj9W__preview{gap:var(--ap-space-2);padding:18px}.partner-module__wpKj9W__previewTitle{font:var(--ap-partner-h3-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__previewList,.partner-module__wpKj9W__tableList{gap:var(--ap-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.partner-module__wpKj9W__previewItem{width:100%;min-height:var(--ap-partner-row-h);padding:var(--ap-partner-row-pad);border-radius:var(--ap-partner-row-radius);background:var(--ap-surface-sunken);text-align:left;cursor:pointer;transition:background var(--ap-dur-base) var(--ap-ease-standard);border:0;grid-template-columns:minmax(0,1fr) auto minmax(90px,auto);align-items:center;gap:10px;display:grid}.partner-module__wpKj9W__previewItem>:last-child{text-align:right}.partner-module__wpKj9W__previewAmount{font:400 16px/23px var(--ap-font-sans);color:var(--ap-text-primary);font-variant-numeric:tabular-nums}.partner-module__wpKj9W__previewEmpty{gap:var(--ap-space-1);padding:var(--ap-space-4);border-radius:var(--ap-partner-row-radius);background:var(--ap-surface-sunken);flex-direction:column;display:flex}.partner-module__wpKj9W__person{align-items:center;gap:10px;min-width:0;display:flex}.partner-module__wpKj9W__personName{font:500 13px/19px var(--ap-font-sans);color:var(--ap-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partner-module__wpKj9W__cellMuted{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__cellText{font:var(--ap-partner-sm-font);color:var(--ap-text-primary)}.partner-module__wpKj9W__cellSuccess,.partner-module__wpKj9W__stateSuccess{font:var(--ap-partner-xs-font);color:var(--ap-partner-success-fg)}.partner-module__wpKj9W__cellBrand,.partner-module__wpKj9W__stateBrand{font:500 12px/17px var(--ap-font-sans);color:var(--ap-text-brand)}.partner-module__wpKj9W__cellBrand{font:500 13px/19px var(--ap-font-sans)}.partner-module__wpKj9W__amountPos{font:500 14px/20px var(--ap-font-sans);color:var(--ap-text-brand);font-variant-numeric:tabular-nums}.partner-module__wpKj9W__amountNeg{font:500 14px/20px var(--ap-font-sans);color:var(--ap-error-500);font-variant-numeric:tabular-nums}.partner-module__wpKj9W__historyBox{gap:var(--ap-space-3);padding:var(--ap-space-6);border-radius:var(--ap-radius-2xl)}.partner-module__wpKj9W__filters{--ap-tab-chip-h:40px;--ap-tab-chip-pad:0 var(--ap-space-4);--ap-tab-chip-font:var(--ap-partner-btn-font);--ap-tab-chip-gap:10px;--ap-tab-fg:var(--ap-text-brand);--ap-tab-fg-hover:var(--ap-text-brand);margin-bottom:var(--ap-space-2);align-self:flex-start}.partner-module__wpKj9W__tableRow{align-items:center;gap:var(--ap-space-4);text-align:left;width:100%;padding:0 14px;display:grid}.partner-module__wpKj9W__friendCols{grid-template-columns:minmax(0,300fr) minmax(0,210fr) minmax(0,390fr) minmax(0,146fr)}.partner-module__wpKj9W__moneyCols{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-module__wpKj9W__tableHead{font:500 11px/16px var(--ap-font-sans);color:var(--ap-text-secondary)}.partner-module__wpKj9W__rowCard{border-radius:var(--ap-radius-2xl);background:var(--ap-surface-sunken);cursor:pointer;min-height:64px;transition:background var(--ap-dur-base) var(--ap-ease-standard);border:0;padding:14px}.partner-module__wpKj9W__rowCard:hover,.partner-module__wpKj9W__previewItem:hover,.partner-module__wpKj9W__recentCard:hover{background:var(--ap-primary-50)}:is(.partner-module__wpKj9W__rowCard:focus-visible,.partner-module__wpKj9W__previewItem:focus-visible,.partner-module__wpKj9W__recentCard:focus-visible){outline:2px solid var(--ap-card-border-active);outline-offset:2px}.partner-module__wpKj9W__tableFoot{margin:var(--ap-space-1) 0 0;font:var(--ap-partner-xs-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__emptyBox{justify-content:center;align-items:center;gap:var(--ap-space-4);min-height:328px;padding:var(--ap-space-8) var(--ap-space-5);border-radius:var(--ap-radius-2xl);background:var(--ap-surface-sunken);text-align:center;flex-direction:column;display:flex}.partner-module__wpKj9W__emptyPlain{background:0 0;min-height:0}.partner-module__wpKj9W__emptyTitle{font:var(--ap-partner-h2-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__emptyText{font:var(--ap-partner-sm-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__emptyBox .partner-module__wpKj9W__btn{min-width:220px}.partner-module__wpKj9W__pmodal{--ap-modal-width:var(--ap-partner-modal-w);--ap-modal-padding:var(--ap-partner-modal-pad);--ap-modal-radius:var(--ap-partner-modal-radius);--ap-modal-gap:var(--ap-partner-modal-gap)}.partner-module__wpKj9W__pmodal>div:last-child{gap:var(--ap-partner-modal-gap);flex-direction:column;display:flex}.partner-module__wpKj9W__infoBox,.partner-module__wpKj9W__bonusBox{padding:var(--ap-space-4);border-radius:var(--ap-radius-2xl);background:var(--ap-primary-50);flex-direction:column;gap:6px;display:flex}.partner-module__wpKj9W__bonusBox{gap:7px;padding:18px}.partner-module__wpKj9W__bonusValue{font:600 29px/41px var(--ap-font-sans);color:var(--ap-text-brand);margin:0}.partner-module__wpKj9W__infoTitle{font:600 14px/20px var(--ap-font-sans);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__infoText{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__steps{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.partner-module__wpKj9W__stepRow{align-items:flex-start;gap:14px;display:flex}.partner-module__wpKj9W__stepNum{min-width:25px;height:25px;padding:0 var(--ap-space-2);border-radius:var(--ap-radius-full);background:var(--ap-primary-50);color:var(--ap-text-brand);font:500 10px/14px var(--ap-font-sans);flex:none;justify-content:center;align-items:center;display:inline-flex}.partner-module__wpKj9W__stepCopy{flex-direction:column;gap:5px;display:flex}.partner-module__wpKj9W__stepTitle{font:600 15px/21px var(--ap-font-sans);color:var(--ap-text-primary)}.partner-module__wpKj9W__modalNum{font:var(--ap-partner-modal-num-font);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__modalBig{font:var(--ap-partner-balance-font);color:var(--ap-text-primary);font-variant-numeric:tabular-nums;margin:0}.partner-module__wpKj9W__modalNumBrand{color:var(--ap-text-brand)}.partner-module__wpKj9W__modalMeta{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary);margin:0}.partner-module__wpKj9W__modalActions{gap:var(--ap-space-3);flex-wrap:wrap;display:flex}.partner-module__wpKj9W__facts2{gap:18px var(--ap-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.partner-module__wpKj9W__facts2 dt{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__facts2 dd{font:500 13px/19px var(--ap-font-sans);color:var(--ap-text-primary);margin:0}.partner-module__wpKj9W__head{justify-content:space-between;align-items:center;gap:var(--ap-space-4);min-height:var(--ap-bill-head-h);display:flex}.partner-module__wpKj9W__headCopy{gap:var(--ap-space-1);flex-direction:column;min-width:0;display:flex}.partner-module__wpKj9W__title{font:var(--ap-bill-title-font);color:var(--ap-bill-title);margin:0}.partner-module__wpKj9W__subtitle{font:var(--ap-bill-sub-font);color:var(--ap-bill-sub);margin:0}.partner-module__wpKj9W__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--ap-space-3) var(--ap-space-4);flex-wrap:wrap;display:flex}.partner-module__wpKj9W__cardCopy{gap:var(--ap-space-2);flex-direction:column;min-width:0;max-width:560px;display:flex}.partner-module__wpKj9W__h3{font:var(--ap-bill-h2s-font);color:var(--ap-bill-fg);margin:0}.partner-module__wpKj9W__lead{font:var(--ap-bill-lead-font);color:var(--ap-bill-muted);margin:0}.partner-module__wpKj9W__note{font:var(--ap-bill-note-font);color:var(--ap-bill-muted);margin:0}.partner-module__wpKj9W__link{color:var(--ap-bill-link);text-underline-offset:2px;font-weight:500;text-decoration:underline}.partner-module__wpKj9W__row{align-items:center;gap:var(--ap-space-3);flex-wrap:wrap;display:flex}.partner-module__wpKj9W__grow{flex:280px;min-width:0}.partner-module__wpKj9W__offer{isolation:isolate;gap:var(--ap-space-5);padding:var(--ap-bill-plan-pad);border-radius:var(--ap-bill-plan-radius);background:var(--ap-partner-offer-bg);box-shadow:var(--ap-bill-hero-shadow);color:var(--ap-bill-hero-fg);--ap-btn-inverse-fg:var(--ap-bill-pro-accent);flex-direction:column;display:flex;position:relative;overflow:hidden}.partner-module__wpKj9W__glow{z-index:-1;top:var(--ap-bill-glow-top);right:var(--ap-bill-glow-right);width:var(--ap-bill-glow-size);height:var(--ap-bill-glow-size);background:var(--ap-bill-glow);opacity:.7;filter:blur(var(--ap-bill-glow-blur));pointer-events:none;border-radius:50%;position:absolute}.partner-module__wpKj9W__offerBadge{padding:var(--ap-bill-badge-pad);border-radius:var(--ap-bill-badge-radius);background:var(--ap-bill-badge-bg);font:var(--ap-bill-badge-font);letter-spacing:var(--ap-bill-badge-tracking);align-self:flex-start}.partner-module__wpKj9W__offerTitle{font:var(--ap-bill-plan-title-font);margin:0}.partner-module__wpKj9W__offerText{max-width:560px;font:var(--ap-bill-plan-desc-font);color:var(--ap-bill-hero-desc);margin:0}.partner-module__wpKj9W__facts{gap:var(--ap-bill-chip-row-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.partner-module__wpKj9W__fact{gap:var(--ap-space-1);padding:var(--ap-space-3) var(--ap-space-4);border:1px solid var(--ap-bill-chip-border);border-radius:var(--ap-bill-renew-radius);background:var(--ap-bill-chip-bg);flex-direction:column;display:flex}.partner-module__wpKj9W__factValue{font:var(--ap-bill-plan-price-font)}.partner-module__wpKj9W__factLabel{font:var(--ap-bill-chip-font);color:var(--ap-bill-chip-fg-basic)}.partner-module__wpKj9W__offerActions{align-items:center;gap:var(--ap-space-3) var(--ap-space-5);flex-wrap:wrap;display:flex}.partner-module__wpKj9W__offerLink{color:var(--ap-bill-hero-fg);font:var(--ap-bill-chip-font);text-underline-offset:2px;text-decoration:underline}.partner-module__wpKj9W__offerBtn.partner-module__wpKj9W__offerBtn{height:var(--ap-bill-basic-btn-h);border-radius:var(--ap-bill-hero-btn-radius)}.partner-module__wpKj9W__calc{align-items:center;gap:var(--ap-space-5);padding:var(--ap-space-5);border-radius:var(--ap-bill-summary-radius);background:var(--ap-bill-summary-bg);grid-template-columns:minmax(0,1fr) auto;display:grid}.partner-module__wpKj9W__calcInputs{gap:var(--ap-space-4);flex-direction:column;min-width:0;display:flex}.partner-module__wpKj9W__calcLabel{justify-content:space-between;gap:var(--ap-space-3);font:var(--ap-bill-label-font);color:var(--ap-bill-muted);display:flex}.partner-module__wpKj9W__calcLabel b{color:var(--ap-bill-fg);font:var(--ap-bill-h3-font)}.partner-module__wpKj9W__range{width:100%;height:var(--ap-space-6);cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;margin:0}.partner-module__wpKj9W__range::-webkit-slider-runnable-track{border-radius:var(--ap-radius-full);background:linear-gradient(90deg, var(--ap-partner-range-fill) var(--fill), var(--ap-partner-range-track) var(--fill));height:6px}.partner-module__wpKj9W__range::-moz-range-track{border-radius:var(--ap-radius-full);background:linear-gradient(90deg, var(--ap-partner-range-fill) var(--fill), var(--ap-partner-range-track) var(--fill));height:6px}.partner-module__wpKj9W__range::-webkit-slider-thumb{border:2px solid var(--ap-partner-range-fill);background:var(--ap-partner-range-thumb);width:20px;height:20px;box-shadow:var(--ap-shadow-sm);-webkit-appearance:none;appearance:none;transition:transform var(--ap-dur-fast) var(--ap-ease-standard);border-radius:50%;margin-top:-7px}.partner-module__wpKj9W__range::-moz-range-thumb{border:2px solid var(--ap-partner-range-fill);background:var(--ap-partner-range-thumb);border-radius:50%;width:16px;height:16px}.partner-module__wpKj9W__range:active::-webkit-slider-thumb{transform:scale(1.15)}.partner-module__wpKj9W__range:focus-visible{outline:2px solid var(--ap-card-border-active);outline-offset:2px;border-radius:var(--ap-radius-sm)}.partner-module__wpKj9W__calcResult{align-items:flex-end;gap:var(--ap-space-1);text-align:right;flex-direction:column;display:flex}.partner-module__wpKj9W__amount{font:var(--ap-partner-amount-font);color:var(--ap-bill-fg);font-variant-numeric:tabular-nums}.partner-module__wpKj9W__amountValue{animation:partner-module__wpKj9W__amount-in var(--ap-dur-base) var(--ap-ease-standard) both;display:inline-block}@keyframes partner-module__wpKj9W__amount-in{0%{opacity:.4;transform:translateY(3px)}}.partner-module__wpKj9W__wizard{gap:var(--ap-space-6);flex-direction:column;display:flex}.partner-module__wpKj9W__screen>.partner-module__wpKj9W__wizard{padding:var(--ap-partner-box-pad);border-radius:var(--ap-partner-box-radius);background:var(--ap-surface-elevated);box-shadow:var(--ap-partner-box-shadow)}.partner-module__wpKj9W__step{gap:var(--ap-space-4);animation:partner-module__wpKj9W__screen-in var(--ap-dur-slow) var(--ap-ease-standard) both;flex-direction:column;display:flex}.partner-module__wpKj9W__choices{gap:var(--ap-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-module__wpKj9W__fields{gap:var(--ap-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-module__wpKj9W__wide{grid-column:1/-1}.partner-module__wpKj9W__review{gap:var(--ap-space-3) var(--ap-space-5);padding:var(--ap-space-5);border-radius:var(--ap-partner-row-radius);background:var(--ap-surface-sunken);grid-template-columns:minmax(140px,auto) minmax(0,1fr);margin:0;display:grid}.partner-module__wpKj9W__review dt{font:var(--ap-partner-xs-font);color:var(--ap-text-secondary)}.partner-module__wpKj9W__review dd{overflow-wrap:anywhere;font:500 13px/19px var(--ap-font-sans);color:var(--ap-text-primary);font-variant-numeric:tabular-nums;margin:0}.partner-module__wpKj9W__footer{justify-content:space-between;align-items:center;gap:var(--ap-space-3);padding-top:var(--ap-space-2);flex-wrap:wrap;display:flex}.partner-module__wpKj9W__footerEnd{align-items:center;gap:var(--ap-space-3);flex-wrap:wrap;margin-left:auto;display:flex}.partner-module__wpKj9W__consent{font:var(--ap-bill-lead-font);color:var(--ap-bill-fg)}.partner-module__wpKj9W__error{font:var(--ap-bill-note-font);color:var(--ap-error-500);margin:0}.partner-module__wpKj9W__tools{gap:var(--ap-space-5);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.partner-module__wpKj9W__toolsMain{gap:var(--ap-space-4);flex-direction:column;min-width:0;display:flex}.partner-module__wpKj9W__qrCol{align-items:center;gap:var(--ap-space-2);flex-direction:column;display:flex}.partner-module__wpKj9W__utm{gap:var(--ap-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partner-module__wpKj9W__tiles{gap:var(--ap-partner-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.partner-module__wpKj9W__periodTabs{flex:none}.partner-module__wpKj9W__sectionHead{justify-content:space-between;align-items:center;gap:var(--ap-space-3);flex-wrap:wrap;display:flex}@media (max-width:1180px){.partner-module__wpKj9W__mainRow,.partner-module__wpKj9W__cabinetRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.partner-module__wpKj9W__facts,.partner-module__wpKj9W__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.partner-module__wpKj9W__programTabs{width:100%}.partner-module__wpKj9W__programTabs button:first-of-type{padding-inline:var(--ap-space-3);flex:none}.partner-module__wpKj9W__programTabs button{padding-inline:var(--ap-space-1)}.partner-module__wpKj9W__tabTail{display:none}.partner-module__wpKj9W__toastSlot{width:auto;left:0}.partner-module__wpKj9W__inviteBox,.partner-module__wpKj9W__money,.partner-module__wpKj9W__linkBox,.partner-module__wpKj9W__balance,.partner-module__wpKj9W__card,.partner-module__wpKj9W__offer{padding:var(--ap-space-5) var(--ap-space-4)}.partner-module__wpKj9W__inviteHero{padding:var(--ap-space-4);flex-direction:column;align-items:stretch}.partner-module__wpKj9W__ticket{width:100%;min-height:0}.partner-module__wpKj9W__head{flex-direction:column;align-items:flex-start}.partner-module__wpKj9W__calc,.partner-module__wpKj9W__tools{grid-template-columns:minmax(0,1fr)}.partner-module__wpKj9W__calcResult{text-align:left;align-items:flex-start}.partner-module__wpKj9W__choices,.partner-module__wpKj9W__fields,.partner-module__wpKj9W__utm,.partner-module__wpKj9W__recentList,.partner-module__wpKj9W__previewRow{grid-template-columns:minmax(0,1fr)}.partner-module__wpKj9W__tiles3row{gap:var(--ap-space-2)}.partner-module__wpKj9W__tile{padding:var(--ap-space-3)}.partner-module__wpKj9W__tileValue{font:600 18px/26px var(--ap-font-sans);overflow-wrap:anywhere}.partner-module__wpKj9W__tileLabel{font:var(--ap-partner-caption-font)}.partner-module__wpKj9W__tableHead{display:none}.partner-module__wpKj9W__historyBox{padding:var(--ap-space-4)}.partner-module__wpKj9W__friendCols,.partner-module__wpKj9W__moneyCols{gap:var(--ap-space-1) var(--ap-space-3);grid-template-columns:minmax(0,1fr) auto}.partner-module__wpKj9W__friendCols>:nth-child(2),.partner-module__wpKj9W__moneyCols>:nth-child(2){text-align:right;grid-area:1/2}.partner-module__wpKj9W__friendCols>:nth-child(3),.partner-module__wpKj9W__moneyCols>:nth-child(3){grid-area:2/1}.partner-module__wpKj9W__friendCols>:nth-child(4),.partner-module__wpKj9W__moneyCols>:nth-child(4){text-align:right;grid-area:2/2}.partner-module__wpKj9W__emptyBox{min-height:0}.partner-module__wpKj9W__review{gap:var(--ap-space-1);grid-template-columns:minmax(0,1fr)}.partner-module__wpKj9W__periodTabs{flex:100%}.partner-module__wpKj9W__periodTabs button{padding-inline:var(--ap-space-2)}.partner-module__wpKj9W__review dd{margin-bottom:var(--ap-space-2)}.partner-module__wpKj9W__qrCol{align-items:flex-start}.partner-module__wpKj9W__footer button{flex:auto}}@media (prefers-reduced-motion:reduce){.partner-module__wpKj9W__screen,.partner-module__wpKj9W__step,.partner-module__wpKj9W__amountValue{animation:none}.partner-module__wpKj9W__monthsBar i,.partner-module__wpKj9W__rowCard,.partner-module__wpKj9W__previewItem,.partner-module__wpKj9W__recentCard{transition:none}.partner-module__wpKj9W__range::-webkit-slider-thumb{transition:none}}
.stepper-module__Jg2U5G__stepper{font-family:var(--ap-font-sans);align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.stepper-module__Jg2U5G__step{align-items:center;gap:var(--ap-stepper-gap);flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.stepper-module__Jg2U5G__line{top:calc(var(--ap-stepper-dot) / 2 - var(--ap-stepper-line) / 2);right:calc(50% + var(--ap-stepper-dot) / 2 + var(--ap-space-1));left:calc(-50% + var(--ap-stepper-dot) / 2 + var(--ap-space-1));height:var(--ap-stepper-line);border-radius:var(--ap-radius-full);background:var(--ap-stepper-line-idle);position:absolute;overflow:hidden}.stepper-module__Jg2U5G__lineFill{background:var(--ap-stepper-line-done);transform-origin:0;transition:transform var(--ap-stepper-move);position:absolute;inset:0;transform:scaleX(0)}.stepper-module__Jg2U5G__done .stepper-module__Jg2U5G__lineFill,.stepper-module__Jg2U5G__active .stepper-module__Jg2U5G__lineFill{transform:scaleX(1)}.stepper-module__Jg2U5G__dot{width:var(--ap-stepper-dot);height:var(--ap-stepper-dot);border-radius:var(--ap-radius-full);background:var(--ap-stepper-idle-bg);color:var(--ap-stepper-idle-fg);font:var(--ap-stepper-font);transition:background var(--ap-stepper-move), color var(--ap-stepper-move), transform var(--ap-stepper-move);justify-content:center;align-items:center;display:inline-flex;position:relative}.stepper-module__Jg2U5G__active .stepper-module__Jg2U5G__dot{background:var(--ap-stepper-active-bg);color:var(--ap-stepper-active-fg);transform:scale(1.08)}.stepper-module__Jg2U5G__done .stepper-module__Jg2U5G__dot{background:var(--ap-stepper-done-bg);color:var(--ap-stepper-done-fg)}.stepper-module__Jg2U5G__label{max-width:100%;color:var(--ap-stepper-idle-fg);font:var(--ap-stepper-font);text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color var(--ap-stepper-move);overflow:hidden}.stepper-module__Jg2U5G__active .stepper-module__Jg2U5G__label{color:var(--ap-text-primary)}.stepper-module__Jg2U5G__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.stepper-module__Jg2U5G__idle .stepper-module__Jg2U5G__label,.stepper-module__Jg2U5G__done .stepper-module__Jg2U5G__label{visibility:hidden}}@media (prefers-reduced-motion:reduce){.stepper-module__Jg2U5G__lineFill,.stepper-module__Jg2U5G__dot,.stepper-module__Jg2U5G__label{transition:none}}
.memory-item-module__EMsDuW__item{gap:var(--ap-mem-item-gap);padding:var(--ap-acc-card-pad);border:1px solid var(--ap-acc-border);border-radius:var(--ap-acc-card-radius);background:var(--ap-surface-bg);font-family:var(--ap-font-sans);transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), background var(--ap-dur-fast) var(--ap-ease-standard);animation:memory-item-module__EMsDuW__item-in var(--ap-dur-base) var(--ap-ease-standard) both;flex-direction:column;display:flex}.memory-item-module__EMsDuW__pinned{border-color:var(--ap-primary-200);background:var(--ap-priv-soft-bg)}.memory-item-module__EMsDuW__leaving{animation:memory-item-module__EMsDuW__item-out var(--ap-dur-slow) var(--ap-ease-standard) both;pointer-events:none}.memory-item-module__EMsDuW__top{align-items:center;gap:var(--ap-space-2);min-height:var(--ap-mem-action);display:flex}.memory-item-module__EMsDuW__pinMark{font:var(--ap-priv-hint-font);color:var(--ap-text-brand);align-items:center;gap:4px;display:inline-flex}.memory-item-module__EMsDuW__pinMark svg{width:12px;height:12px}.memory-item-module__EMsDuW__actions{gap:var(--ap-space-1);margin-left:auto;display:flex}.memory-item-module__EMsDuW__action{width:var(--ap-mem-action);height:var(--ap-mem-action);border-radius:var(--ap-radius-md);color:var(--ap-priv-muted);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), color var(--ap-dur-fast) var(--ap-ease-standard), border-color var(--ap-dur-fast) var(--ap-ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.memory-item-module__EMsDuW__action svg{width:var(--ap-mem-icon);height:var(--ap-mem-icon)}.memory-item-module__EMsDuW__action:hover:not(:disabled){border-color:var(--ap-acc-border);background:var(--ap-surface-sunken);color:var(--ap-text-primary)}.memory-item-module__EMsDuW__actionOn{color:var(--ap-text-brand)}.memory-item-module__EMsDuW__actionDanger:hover:not(:disabled){color:var(--ap-error-500)}.memory-item-module__EMsDuW__action:disabled{opacity:.5;cursor:default}.memory-item-module__EMsDuW__action:focus-visible{outline:var(--ap-btn-focus-width) solid var(--ap-btn-focus-color);outline-offset:1px}.memory-item-module__EMsDuW__title{font:var(--ap-acc-title-font);color:var(--ap-text-primary);overflow-wrap:anywhere;margin:0}.memory-item-module__EMsDuW__content{font:var(--ap-priv-row-title-font);color:var(--ap-text-secondary);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-weight:400}.memory-item-module__EMsDuW__meta{font:var(--ap-priv-hint-font);color:var(--ap-priv-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.memory-item-module__EMsDuW__meta a{color:var(--ap-text-brand);text-decoration:none}.memory-item-module__EMsDuW__meta a:hover{text-decoration:underline}@media (max-width:599px){.memory-item-module__EMsDuW__item{padding:var(--ap-space-4)}.memory-item-module__EMsDuW__pinText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@keyframes memory-item-module__EMsDuW__item-in{0%{opacity:0;transform:translateY(4px)}}@keyframes memory-item-module__EMsDuW__item-out{to{opacity:0;transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.memory-item-module__EMsDuW__item,.memory-item-module__EMsDuW__leaving{animation-duration:1ms}}
.settings-field-module__10jRNG__field{gap:var(--ap-set-field-gap);min-width:0;height:var(--ap-set-field-height);padding:var(--ap-set-field-pad);border:1px solid var(--ap-set-field-border);border-bottom-color:var(--ap-set-field-rule,var(--ap-set-field-border));border-radius:var(--ap-set-field-radius);background:var(--ap-set-field-bg);font-family:var(--ap-font-sans);transition:background var(--ap-dur-base) var(--ap-ease-standard), border-color var(--ap-dur-base) var(--ap-ease-standard), box-shadow var(--ap-dur-base) var(--ap-ease-standard);flex-direction:column;display:flex;position:relative}.settings-field-module__10jRNG__field:focus-within:not(.settings-field-module__10jRNG__invalid){border-color:var(--ap-field-border-focus);box-shadow:var(--ap-field-focus-glow)}.settings-field-module__10jRNG__multiline{gap:var(--ap-set-field-area-gap);border-bottom-color:var(--ap-set-field-border);height:auto;min-height:var(--ap-set-field-area-height)}.settings-field-module__10jRNG__invalid{background:var(--ap-set-field-error-bg);border-color:#0000}.settings-field-module__10jRNG__head{justify-content:space-between;align-items:center;gap:var(--ap-space-2);display:flex}.settings-field-module__10jRNG__label{font:var(--ap-set-field-label-font);color:var(--ap-text-secondary);white-space:nowrap}.settings-field-module__10jRNG__counter{font:var(--ap-set-field-count-font);color:var(--ap-text-tertiary);font-variant-numeric:tabular-nums}.settings-field-module__10jRNG__body{align-items:baseline;gap:var(--ap-space-3);min-width:0;display:flex}.settings-field-module__10jRNG__value{min-width:50%;font:var(--ap-set-field-value-font);color:var(--ap-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.settings-field-module__10jRNG__multiline .settings-field-module__10jRNG__value{font:var(--ap-set-field-area-font);white-space:pre-wrap;overflow-wrap:anywhere}.settings-field-module__10jRNG__empty{color:var(--ap-text-tertiary)}.settings-field-module__10jRNG__error{min-width:0;font:var(--ap-set-field-error-font);color:var(--ap-set-field-error-fg);text-overflow:ellipsis;white-space:nowrap;animation:settings-field-module__10jRNG__error-in var(--ap-dur-base) var(--ap-ease-standard) both;flex:0 auto;overflow:hidden}@keyframes settings-field-module__10jRNG__error-in{0%{opacity:0;transform:translate(6px)}}.settings-field-module__10jRNG__input{width:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;margin:0;padding:0;display:block}.settings-field-module__10jRNG__input::placeholder{color:var(--ap-text-tertiary)}.settings-field-module__10jRNG__input:read-only{cursor:default}.settings-field-module__10jRNG__textarea{resize:none;field-sizing:content;min-height:34px}.settings-field-module__10jRNG__withAction{padding-right:calc(var(--ap-set-field-btn-w) + 24px)}.settings-field-module__10jRNG__action{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.settings-field-module__10jRNG__button{width:var(--ap-set-field-btn-w);height:var(--ap-set-field-btn-h);border:1px solid var(--ap-set-field-btn-border);border-radius:var(--ap-set-field-btn-radius);background:var(--ap-surface-bg);color:var(--ap-set-field-btn-fg);font:var(--ap-set-field-btn-font);cursor:pointer;transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), opacity var(--ap-dur-fast) var(--ap-ease-standard);justify-content:center;align-items:center;display:inline-flex}.settings-field-module__10jRNG__button:hover:not(:disabled){border-color:var(--ap-set-field-btn-fg)}.settings-field-module__10jRNG__button:focus-visible{outline:var(--ap-btn-focus-width) solid var(--ap-btn-focus-color);outline-offset:2px}.settings-field-module__10jRNG__button:disabled{opacity:var(--ap-btn-disabled-opacity);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.settings-field-module__10jRNG__field,.settings-field-module__10jRNG__button{transition:none}.settings-field-module__10jRNG__error{animation:none}}@media (max-width:900px){.settings-field-module__10jRNG__field:has(>.settings-field-module__10jRNG__action){height:auto;min-height:var(--ap-set-field-height)}:is(.settings-field-module__10jRNG__field:has(>.settings-field-module__10jRNG__action) .settings-field-module__10jRNG__head,.settings-field-module__10jRNG__field:has(>.settings-field-module__10jRNG__action) .settings-field-module__10jRNG__body){padding-right:calc(var(--ap-set-field-btn-w) + var(--ap-space-3))}.settings-field-module__10jRNG__field:has(>.settings-field-module__10jRNG__action) .settings-field-module__10jRNG__label{white-space:normal}}
.saved-toast-module__AE-EMW__toast{bottom:var(--ap-alert-bottom);z-index:var(--ap-alert-z);align-items:center;gap:var(--ap-toast-gap);height:var(--ap-toast-h);padding:var(--ap-toast-pad);border:1px solid var(--ap-toast-border);border-radius:var(--ap-toast-radius);background:var(--ap-success-500);box-shadow:var(--ap-alert-shadow);font-family:var(--ap-font-sans);white-space:nowrap;pointer-events:none;animation:saved-toast-module__AE-EMW__toast-in var(--ap-dur-base) var(--ap-ease-standard) both;border-color:#0000;display:inline-flex;position:fixed;left:50%;transform:translate(-50%)}.saved-toast-module__AE-EMW__withAction{height:auto;min-height:var(--ap-toast-h);pointer-events:auto;padding-right:6px}.saved-toast-module__AE-EMW__action{min-height:32px;margin-left:var(--ap-space-2);padding:0 var(--ap-space-3);border-radius:var(--ap-radius-full);background:var(--ap-toast-action-bg);color:var(--ap-text-on-accent);font:var(--ap-toast-font);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard);border:0;font-weight:600}.saved-toast-module__AE-EMW__action:hover:not(:disabled){background:var(--ap-toast-action-bg-hover)}.saved-toast-module__AE-EMW__action:focus-visible{outline:2px solid var(--ap-text-on-accent);outline-offset:2px}.saved-toast-module__AE-EMW__action:disabled{opacity:.7;cursor:default}@media (prefers-reduced-motion:reduce){.saved-toast-module__AE-EMW__action{transition:none}}.saved-toast-module__AE-EMW__inline{animation-name:saved-toast-module__AE-EMW__toast-in-inline;position:relative;top:auto;left:auto;transform:none}.saved-toast-module__AE-EMW__leaving{animation:saved-toast-module__AE-EMW__toast-out var(--ap-dur-fast) var(--ap-ease-standard) both}.saved-toast-module__AE-EMW__inline.saved-toast-module__AE-EMW__leaving{animation-name:saved-toast-module__AE-EMW__toast-out-inline}.saved-toast-module__AE-EMW__mark{width:var(--ap-toast-mark);height:var(--ap-toast-mark);border-radius:var(--ap-radius-full);background:var(--ap-text-on-accent);color:var(--ap-success-500);justify-content:center;align-items:center;display:inline-flex}.saved-toast-module__AE-EMW__text{font:var(--ap-toast-font);color:var(--ap-text-on-accent)}@keyframes saved-toast-module__AE-EMW__toast-in{0%{opacity:0;transform:translate(-50%,12px)scale(.96)}}@keyframes saved-toast-module__AE-EMW__toast-out{to{opacity:0;transform:translate(-50%,12px)scale(.96)}}@keyframes saved-toast-module__AE-EMW__toast-in-inline{0%{opacity:0;transform:translateY(-12px)scale(.96)}}@keyframes saved-toast-module__AE-EMW__toast-out-inline{to{opacity:0;transform:translateY(-12px)scale(.96)}}@media (prefers-reduced-motion:reduce){.saved-toast-module__AE-EMW__toast,.saved-toast-module__AE-EMW__inline{animation-name:saved-toast-module__AE-EMW__fade-in}.saved-toast-module__AE-EMW__leaving,.saved-toast-module__AE-EMW__inline.saved-toast-module__AE-EMW__leaving{animation-name:saved-toast-module__AE-EMW__fade-out}}@keyframes saved-toast-module__AE-EMW__fade-in{0%{opacity:0}}@keyframes saved-toast-module__AE-EMW__fade-out{to{opacity:0}}@media (min-width:901px){.saved-toast-module__AE-EMW__toast:not(.saved-toast-module__AE-EMW__inline){bottom:var(--ap-alert-bottom-desk)}}
.board-badge-module__O4f9nq__badge{justify-content:center;align-items:center;gap:var(--ap-board-badge-gap);padding:var(--ap-board-badge-pad);border:1px solid var(--ap-board-badge-border-color);border-radius:var(--ap-board-badge-radius);background:var(--ap-board-badge-fill);box-shadow:var(--ap-board-badge-shadow);color:var(--ap-board-badge-text-color);font:var(--ap-board-badge-font);white-space:nowrap;display:inline-flex}.board-badge-module__O4f9nq__icon{width:var(--ap-board-badge-icon);height:var(--ap-board-badge-icon);color:var(--ap-board-badge-icon-color);flex:none;display:inline-flex}.board-badge-module__O4f9nq__icon>svg{width:100%;height:100%}.board-badge-module__O4f9nq__host{--ap-board-badge-fill:var(--ap-board-badge-host-bg);--ap-board-badge-border-color:var(--ap-board-badge-host-border);--ap-board-badge-text-color:var(--ap-board-badge-host-text);--ap-board-badge-icon-color:var(--ap-board-badge-host-icon)}.board-badge-module__O4f9nq__attendance{--ap-board-badge-fill:var(--ap-board-badge-att-bg);--ap-board-badge-border-color:var(--ap-board-badge-att-border);--ap-board-badge-text-color:var(--ap-board-badge-att-text);--ap-board-badge-icon-color:var(--ap-board-badge-att-icon)}.board-badge-module__O4f9nq__pending{--ap-board-badge-fill:var(--ap-board-badge-pending-bg);--ap-board-badge-border-color:var(--ap-board-badge-pending-border);--ap-board-badge-text-color:var(--ap-board-badge-pending-text);--ap-board-badge-icon-color:var(--ap-board-badge-pending-icon)}.board-badge-module__O4f9nq__declined{--ap-board-badge-fill:var(--ap-board-badge-declined-bg);--ap-board-badge-border-color:var(--ap-board-badge-declined-border);--ap-board-badge-text-color:var(--ap-board-badge-declined-text);--ap-board-badge-icon-color:var(--ap-board-badge-declined-icon)}.board-badge-module__O4f9nq__notHeld{--ap-board-badge-fill:var(--ap-board-badge-notheld-bg);--ap-board-badge-border-color:var(--ap-board-badge-notheld-border);--ap-board-badge-text-color:var(--ap-board-badge-notheld-text);--ap-board-badge-icon-color:var(--ap-board-badge-notheld-icon)}.board-badge-module__O4f9nq__missed{--ap-board-badge-fill:var(--ap-board-badge-missed-bg);--ap-board-badge-border-color:var(--ap-board-badge-missed-border);--ap-board-badge-text-color:var(--ap-board-badge-missed-text);--ap-board-badge-icon-color:var(--ap-board-badge-missed-icon)}.board-badge-module__O4f9nq__badge{transition:background var(--ap-dur-base) var(--ap-ease-standard), border-color var(--ap-dur-base) var(--ap-ease-standard), color var(--ap-dur-base) var(--ap-ease-standard)}@media (prefers-reduced-motion:reduce){.board-badge-module__O4f9nq__badge{transition:none}}
.card-module__l042Kq__card{gap:var(--ap-space-3);padding:var(--ap-card-padding);border-radius:var(--ap-card-radius);background:var(--ap-surface-elevated);font-family:var(--ap-font-sans);border:1px solid #0000;flex-direction:column;transition:border-color .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1);display:flex}.card-module__l042Kq__default{border-color:var(--ap-card-border)}.card-module__l042Kq__elevated{box-shadow:var(--ap-card-shadow)}.card-module__l042Kq__interactive{border-color:var(--ap-card-border);cursor:pointer;text-align:left;width:100%}:is(.card-module__l042Kq__interactive:hover,.card-module__l042Kq__interactive:focus-visible){border-width:1.5px;border-color:var(--ap-card-border-active);box-shadow:var(--ap-card-shadow-active);padding:calc(var(--ap-card-padding) - .5px);outline:none}.card-module__l042Kq__title{font:600 18px/26px var(--ap-font-sans);color:var(--ap-text-primary)}.card-module__l042Kq__body{font:400 13px/20px var(--ap-font-sans);color:var(--ap-text-secondary)}.card-module__l042Kq__header{justify-content:space-between;align-items:center;gap:var(--ap-space-3);display:flex}@media (prefers-reduced-motion:reduce){.card-module__l042Kq__card{transition:none}}
.cookie-notice-module__uHYWKG__notice{left:var(--ap-space-4);bottom:var(--ap-space-4);z-index:60;box-sizing:border-box;align-items:center;gap:var(--ap-space-3);width:min(440px, calc(100vw - 2 * var(--ap-space-4)));padding:var(--ap-space-3) var(--ap-space-3) var(--ap-space-3) var(--ap-space-4);border:1px solid var(--ap-border-default);border-radius:var(--ap-radius-xl);background:var(--ap-surface-elevated);box-shadow:var(--ap-shadow-lg);font-family:var(--ap-font-sans);animation:.22s cubic-bezier(.2,.8,.2,1) both cookie-notice-module__uHYWKG__cookie-in;display:flex;position:fixed}.cookie-notice-module__uHYWKG__inline{animation:none;position:static}.cookie-notice-module__uHYWKG__leaving{animation:.18s ease-in both cookie-notice-module__uHYWKG__cookie-out}.cookie-notice-module__uHYWKG__text{color:var(--ap-text-secondary);flex:1;margin:0;font-size:12px;line-height:18px}.cookie-notice-module__uHYWKG__link{color:var(--ap-text-brand);text-decoration:none}.cookie-notice-module__uHYWKG__link:hover{text-decoration:underline}.cookie-notice-module__uHYWKG__button{height:32px;padding:0 var(--ap-space-4);border-radius:var(--ap-radius-lg);background:var(--ap-primary-500);color:var(--ap-text-on-accent);cursor:pointer;border:0;flex:none;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s}.cookie-notice-module__uHYWKG__button:hover{background:var(--ap-primary-600)}.cookie-notice-module__uHYWKG__button:focus-visible{outline:2px solid var(--ap-primary-500);outline-offset:2px}@keyframes cookie-notice-module__uHYWKG__cookie-in{0%{opacity:0;transform:translateY(8px)}}@keyframes cookie-notice-module__uHYWKG__cookie-out{to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.cookie-notice-module__uHYWKG__notice,.cookie-notice-module__uHYWKG__leaving{animation:none}.cookie-notice-module__uHYWKG__button{transition:none}}
.data-table-module__DNEQGa__frame{border-radius:var(--ap-table-radius);background:var(--ap-table-bg);box-shadow:var(--ap-table-shadow);font-family:var(--ap-font-sans);overflow:hidden}.data-table-module__DNEQGa__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.data-table-module__DNEQGa__table{border-collapse:collapse;width:100%}.data-table-module__DNEQGa__caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.data-table-module__DNEQGa__head{padding:var(--ap-table-cell-pad-y) var(--ap-table-cell-pad-x);color:var(--ap-table-head-fg);font:var(--ap-table-head-font);white-space:nowrap;border-bottom:1px solid var(--ap-table-divider)}.data-table-module__DNEQGa__sortLink{align-items:center;gap:var(--ap-space-1);color:inherit;transition:color var(--ap-dur-fast) var(--ap-ease-standard);text-decoration:none;display:inline-flex}.data-table-module__DNEQGa__sortLink:hover{color:var(--ap-text-primary)}.data-table-module__DNEQGa__sortLink:focus-visible{color:var(--ap-text-primary);outline:var(--ap-btn-focus-width) solid var(--ap-btn-focus-color);outline-offset:2px}.data-table-module__DNEQGa__sortActive{color:var(--ap-text-brand)}.data-table-module__DNEQGa__row{transition:background-color var(--ap-dur-fast) var(--ap-ease-standard)}.data-table-module__DNEQGa__row:hover{background:var(--ap-table-row-hover)}.data-table-module__DNEQGa__row+.data-table-module__DNEQGa__row .data-table-module__DNEQGa__cell{border-top:1px solid var(--ap-table-divider)}.data-table-module__DNEQGa__cell{padding:var(--ap-table-cell-pad-y) var(--ap-table-cell-pad-x);color:var(--ap-table-cell-fg);font:var(--ap-table-cell-font);vertical-align:middle}.data-table-module__DNEQGa__left{text-align:left}.data-table-module__DNEQGa__right{text-align:right}.data-table-module__DNEQGa__center{text-align:center}.data-table-module__DNEQGa__numeric{font-variant-numeric:tabular-nums}.data-table-module__DNEQGa__nowrap{white-space:nowrap}.data-table-module__DNEQGa__total{border-top:1px solid var(--ap-table-divider);font:var(--ap-table-total-font)}.data-table-module__DNEQGa__empty{padding:var(--ap-space-8) var(--ap-table-cell-pad-x);text-align:center;color:var(--ap-text-secondary);font:var(--ap-table-cell-font)}.data-table-module__DNEQGa__pager{justify-content:space-between;align-items:center;gap:var(--ap-space-3);padding-top:var(--ap-space-3);display:flex}.data-table-module__DNEQGa__pagerInfo{color:var(--ap-text-secondary)}.data-table-module__DNEQGa__pagerNav{align-items:center;gap:var(--ap-space-2);display:inline-flex}.data-table-module__DNEQGa__pagerPage{color:var(--ap-text-primary);font-variant-numeric:tabular-nums}.data-table-module__DNEQGa__pagerBtn{width:var(--ap-table-pager-size);height:var(--ap-table-pager-size);border:1px solid var(--ap-border-default);border-radius:var(--ap-radius-md);background:var(--ap-surface-elevated);color:var(--ap-text-primary);transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), color var(--ap-dur-fast) var(--ap-ease-standard);justify-content:center;align-items:center;display:inline-flex}.data-table-module__DNEQGa__pagerBtn:hover{border-color:var(--ap-card-border-active);color:var(--ap-text-brand)}.data-table-module__DNEQGa__pagerBtn:focus-visible{outline:var(--ap-btn-focus-width) solid var(--ap-btn-focus-color);outline-offset:2px}.data-table-module__DNEQGa__pagerBtnOff,.data-table-module__DNEQGa__pagerBtnOff:hover{color:var(--ap-text-tertiary);border-color:var(--ap-border-subtle);cursor:default}@media (prefers-reduced-motion:reduce){.data-table-module__DNEQGa__row,.data-table-module__DNEQGa__sortLink,.data-table-module__DNEQGa__pagerBtn{transition:none}}
.rsvp-choice-module__Sj20rW__choice{--h:var(--ap-rsvp-choice-h);--pad:var(--ap-rsvp-choice-pad);--font:var(--ap-rsvp-choice-font);--on-font:var(--ap-rsvp-choice-on-font);align-items:center;gap:var(--ap-rsvp-choice-gap);display:inline-flex}.rsvp-choice-module__Sj20rW__sm{--h:var(--ap-rsvp-choice-sm-h);--pad:var(--ap-rsvp-choice-sm-pad);--font:var(--ap-rsvp-choice-sm-font);--on-font:var(--ap-rsvp-choice-sm-on-font);gap:var(--ap-rsvp-choice-sm-gap)}.rsvp-choice-module__Sj20rW__option{height:var(--h);padding:var(--pad);border-radius:var(--ap-rsvp-choice-radius);color:var(--ap-rsvp-choice-idle-fg);font:var(--font);white-space:nowrap;cursor:pointer;transition:background var(--ap-dur-base) var(--ap-ease-standard), border-color var(--ap-dur-base) var(--ap-ease-standard), color var(--ap-dur-base) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.rsvp-choice-module__Sj20rW__option:hover:not(:disabled):not([aria-pressed=true]){background:var(--ap-rsvp-choice-hover-bg)}.rsvp-choice-module__Sj20rW__option:active:not(:disabled){transform:scale(.97)}.rsvp-choice-module__Sj20rW__option:focus-visible{outline:2px solid var(--ap-primary-500);outline-offset:2px}.rsvp-choice-module__Sj20rW__option:disabled{cursor:default}.rsvp-choice-module__Sj20rW__mark{opacity:0;max-width:0;transition:max-width var(--ap-dur-base) var(--ap-ease-standard), margin var(--ap-dur-base) var(--ap-ease-standard), opacity var(--ap-dur-base) var(--ap-ease-standard);margin-right:0;display:inline-block;overflow:hidden}.rsvp-choice-module__Sj20rW__onYes,.rsvp-choice-module__Sj20rW__onNo{font:var(--on-font);cursor:default}.rsvp-choice-module__Sj20rW__onYes .rsvp-choice-module__Sj20rW__mark,.rsvp-choice-module__Sj20rW__onNo .rsvp-choice-module__Sj20rW__mark{opacity:1;max-width:1em;margin-right:4px}.rsvp-choice-module__Sj20rW__onYes{border-color:var(--ap-rsvp-choice-yes-border);background:var(--ap-rsvp-choice-yes-bg);color:var(--ap-rsvp-choice-yes-fg)}.rsvp-choice-module__Sj20rW__onNo{border-color:var(--ap-rsvp-choice-no-border);background:var(--ap-rsvp-choice-no-bg);color:var(--ap-rsvp-choice-no-fg)}.rsvp-choice-module__Sj20rW__outline{gap:var(--ap-rsvp-outline-gap)}.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__option,.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__onYes,.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__onNo{width:var(--ap-rsvp-outline-w);height:var(--ap-rsvp-outline-h);border:var(--ap-rsvp-outline-border-w) solid var(--ap-rsvp-outline-border);border-radius:var(--ap-rsvp-outline-radius);color:var(--ap-rsvp-outline-fg);font:var(--ap-rsvp-outline-font);background:0 0;padding:0}.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__mark{opacity:1;max-width:1em;margin-right:4px}.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__option:hover:not(:disabled):not([aria-pressed=true]){background:var(--ap-rsvp-outline-hover-bg)}.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__onYes,.rsvp-choice-module__Sj20rW__outline .rsvp-choice-module__Sj20rW__onNo{background:var(--ap-rsvp-outline-on-bg);color:var(--ap-rsvp-outline-on-fg)}.rsvp-choice-module__Sj20rW__busy [aria-pressed=true]{animation:rsvp-choice-module__Sj20rW__pulse .9s var(--ap-ease-standard) infinite alternate}@keyframes rsvp-choice-module__Sj20rW__pulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.rsvp-choice-module__Sj20rW__option,.rsvp-choice-module__Sj20rW__mark{transition:none}.rsvp-choice-module__Sj20rW__busy [aria-pressed=true]{opacity:.7;animation:none}}
.rsvp-summary-module__EwKiyG__summary{align-items:center;gap:var(--ap-rsvp-sum-gap);display:inline-flex}.rsvp-summary-module__EwKiyG__chip{align-items:center;gap:var(--ap-rsvp-chip-gap);height:var(--ap-rsvp-chip-h);max-width:140px;padding:var(--ap-rsvp-chip-pad);border-radius:var(--ap-rsvp-chip-radius);background:var(--chip-bg);color:var(--chip-fg);font:var(--ap-rsvp-chip-font);white-space:nowrap;transition:max-width var(--ap-dur-slow) var(--ap-ease-standard), padding var(--ap-dur-slow) var(--ap-ease-standard), margin var(--ap-dur-slow) var(--ap-ease-standard), opacity var(--ap-dur-base) var(--ap-ease-standard);display:inline-flex;overflow:hidden}.rsvp-summary-module__EwKiyG__off{max-width:0;opacity:0;margin-inline-end:calc(-1 * var(--ap-rsvp-sum-gap));padding-inline:0}.rsvp-summary-module__EwKiyG__dot{width:var(--ap-rsvp-chip-dot);height:var(--ap-rsvp-chip-dot);background:var(--chip-dot);border-radius:50%;flex:none}.rsvp-summary-module__EwKiyG__label{animation:rsvp-summary-module__EwKiyG__countIn var(--ap-dur-base) var(--ap-ease-standard) both;display:inline-block}.rsvp-summary-module__EwKiyG__yes{--chip-bg:var(--ap-rsvp-yes-bg);--chip-fg:var(--ap-rsvp-yes-fg);--chip-dot:var(--ap-rsvp-yes-dot)}.rsvp-summary-module__EwKiyG__pending{--chip-bg:var(--ap-rsvp-pending-bg);--chip-fg:var(--ap-rsvp-pending-fg);--chip-dot:var(--ap-rsvp-pending-dot)}.rsvp-summary-module__EwKiyG__no{--chip-bg:var(--ap-rsvp-no-bg);--chip-fg:var(--ap-rsvp-no-fg);--chip-dot:var(--ap-rsvp-no-dot)}@keyframes rsvp-summary-module__EwKiyG__countIn{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.rsvp-summary-module__EwKiyG__chip{transition:none}.rsvp-summary-module__EwKiyG__label{animation:none}}
.chat-header-module__l2lZeG__head{justify-content:space-between;align-items:center;gap:var(--ap-space-3);height:var(--ap-chat-head-h);padding:var(--ap-chat-head-pad);border-radius:var(--ap-chat-head-radius);background:var(--ap-chat-head-bg);font-family:var(--ap-font-sans);display:flex}.chat-header-module__l2lZeG__contact{align-items:center;gap:var(--ap-chat-head-gap);min-width:0;display:flex}.chat-header-module__l2lZeG__contactBtn{align-items:center;gap:var(--ap-chat-head-gap);border-radius:var(--ap-radius-full);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.chat-header-module__l2lZeG__contactBtn:focus-visible{outline:2px solid var(--ap-primary-500);outline-offset:2px}.chat-header-module__l2lZeG__info{flex-direction:column;gap:2px;min-width:0;display:flex}.chat-header-module__l2lZeG__nameLine{align-items:center;gap:var(--ap-chat-flag-gap);min-width:0;display:flex}.chat-header-module__l2lZeG__name{font:var(--ap-chat-head-name-font);color:var(--ap-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-header-module__l2lZeG__flag{width:var(--ap-chat-flag-size);height:var(--ap-chat-flag-size);color:var(--ap-chat-flag-color);flex:none}.chat-header-module__l2lZeG__status{font:var(--ap-chat-head-status-font);color:var(--ap-chat-head-status-color);text-overflow:ellipsis;white-space:nowrap;animation:chat-header-module__l2lZeG__statusIn var(--ap-dur-base) var(--ap-ease-standard) both;overflow:hidden}.chat-header-module__l2lZeG__online{color:var(--ap-chat-head-online-color)}.chat-header-module__l2lZeG__actions{align-items:center;gap:var(--ap-chat-head-actions-gap);flex:none;display:flex}.chat-header-module__l2lZeG__btn{width:var(--ap-chat-head-btn-w);height:var(--ap-chat-head-btn-h);border-radius:var(--ap-chat-head-btn-radius);color:var(--ap-chat-head-icon-color);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard), opacity var(--ap-dur-fast) var(--ap-ease-standard);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-header-module__l2lZeG__btn>svg{width:var(--ap-chat-head-icon);height:var(--ap-chat-head-icon)}.chat-header-module__l2lZeG__btnNarrow{width:30px}.chat-header-module__l2lZeG__btn:hover:not(:disabled),.chat-header-module__l2lZeG__btnOn{background:var(--ap-chat-head-btn-on-bg)}.chat-header-module__l2lZeG__btn:active:not(:disabled){transform:scale(.94)}:is(.chat-header-module__l2lZeG__btn:focus-visible,.chat-header-module__l2lZeG__ctx:focus-visible){outline:2px solid var(--ap-primary-500);outline-offset:1px}.chat-header-module__l2lZeG__btn:disabled{opacity:.4;cursor:default}.chat-header-module__l2lZeG__back{width:32px;display:none}.chat-header-module__l2lZeG__divider{width:8px;height:var(--ap-chat-head-btn-h);justify-content:center;align-items:center;display:inline-flex}.chat-header-module__l2lZeG__divider:before{content:"";width:1px;height:var(--ap-chat-head-divider-h);background:var(--ap-chat-head-divider);border-radius:.5px}.chat-header-module__l2lZeG__ctx{justify-content:center;align-items:center;gap:var(--ap-chat-ctx-gap);width:var(--ap-chat-ctx-w);height:var(--ap-chat-head-btn-h);border-radius:var(--ap-chat-head-btn-radius);color:var(--ap-chat-ctx-color);font:var(--ap-chat-ctx-font);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard);background:0 0;border:0;padding:0 8px;display:inline-flex}.chat-header-module__l2lZeG__ctx:hover,.chat-header-module__l2lZeG__ctx[aria-pressed=true]{background:var(--ap-chat-head-btn-on-bg)}.chat-header-module__l2lZeG__ctxIcon{width:var(--ap-chat-ctx-icon);height:var(--ap-chat-ctx-icon);flex:none}.chat-header-module__l2lZeG__caret{width:var(--ap-chat-ctx-caret);height:var(--ap-chat-ctx-caret);transition:transform var(--ap-dur-base) var(--ap-ease-standard);flex:none}.chat-header-module__l2lZeG__caretOn{transform:rotate(180deg)}@keyframes chat-header-module__l2lZeG__statusIn{0%{opacity:0;transform:translateY(2px)}}.chat-header-module__l2lZeG__narrowOnly{display:none}@media (max-width:900px){.chat-header-module__l2lZeG__back{display:inline-flex}.chat-header-module__l2lZeG__wideOnly{display:none}.chat-header-module__l2lZeG__narrowOnly{display:inline-flex}.chat-header-module__l2lZeG__divider,.chat-header-module__l2lZeG__ctx{display:none}.chat-header-module__l2lZeG__head{background:0 0;border-radius:0;gap:8px;height:auto;padding:0}.chat-header-module__l2lZeG__contact,.chat-header-module__l2lZeG__contactBtn{flex:1;gap:8px}.chat-header-module__l2lZeG__contactBtn{border-radius:26px;min-width:0}.chat-header-module__l2lZeG__avatar{display:none}.chat-header-module__l2lZeG__btn.chat-header-module__l2lZeG__back{border-radius:var(--ap-radius-full);background:var(--ap-mtile-bg);width:44px;height:44px;box-shadow:var(--ap-mtile-shadow);color:var(--ap-text-primary);flex:none}.chat-header-module__l2lZeG__btn.chat-header-module__l2lZeG__back>svg{width:22px;height:22px}.chat-header-module__l2lZeG__info{background:var(--ap-mtile-bg);height:52px;box-shadow:var(--ap-mtile-shadow);text-align:center;border-radius:26px;flex:1;justify-content:center;align-items:center;gap:0;padding:5px 12px}.chat-header-module__l2lZeG__nameLine{max-width:100%}.chat-header-module__l2lZeG__name{font:600 18px/24px var(--ap-font-sans)}.chat-header-module__l2lZeG__status{max-width:100%;font:400 12px/18px var(--ap-font-sans)}.chat-header-module__l2lZeG__actions{background:var(--ap-mtile-bg);height:44px;box-shadow:var(--ap-mtile-shadow);border-radius:22px;gap:0;padding:0 4px}.chat-header-module__l2lZeG__btn,.chat-header-module__l2lZeG__btnNarrow{border-radius:var(--ap-radius-full);width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.chat-header-module__l2lZeG__status{animation:none}.chat-header-module__l2lZeG__btn,.chat-header-module__l2lZeG__ctx,.chat-header-module__l2lZeG__caret{transition:none}}
.chat-search-bar-module__tc13dG__wrap{animation:chat-search-bar-module__tc13dG__barIn var(--ap-chat-bar-in) both;grid-template-rows:1fr;display:grid}.chat-search-bar-module__tc13dG__leaving{animation:chat-search-bar-module__tc13dG__barOut var(--ap-chat-bar-in) both;pointer-events:none}.chat-search-bar-module__tc13dG__bar{align-items:center;gap:var(--ap-chat-find-gap);min-height:0;padding:var(--ap-chat-find-pad);font-family:var(--ap-font-sans);display:flex;overflow:hidden}.chat-search-bar-module__tc13dG__field{min-width:0;height:var(--ap-chat-find-field-h);padding:var(--ap-chat-find-field-pad);border-radius:var(--ap-chat-find-field-radius);background:var(--ap-chat-find-field-bg);cursor:text;transition:box-shadow var(--ap-dur-fast) var(--ap-ease-standard);flex:auto;align-items:center;gap:8px;display:flex}.chat-search-bar-module__tc13dG__field:focus-within{box-shadow:0 0 0 2px var(--ap-primary-100)}.chat-search-bar-module__tc13dG__icon{width:var(--ap-chat-find-icon);height:var(--ap-chat-find-icon);color:var(--ap-chat-find-icon-color);flex:none}.chat-search-bar-module__tc13dG__input{min-width:0;color:var(--ap-text-primary);font:var(--ap-chat-find-font);background:0 0;border:0;outline:none;flex:auto;padding:0}.chat-search-bar-module__tc13dG__input::placeholder{color:var(--ap-chat-find-placeholder)}.chat-search-bar-module__tc13dG__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.chat-search-bar-module__tc13dG__count{font:var(--ap-chat-find-count-font);color:var(--ap-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;animation:chat-search-bar-module__tc13dG__countIn var(--ap-dur-fast) var(--ap-ease-standard) both;flex:none}.chat-search-bar-module__tc13dG__btn{width:var(--ap-chat-find-btn);height:var(--ap-chat-find-btn);border:1px solid var(--ap-chat-find-btn-border);border-radius:var(--ap-chat-find-btn-radius);background:var(--ap-chat-find-btn-bg);color:var(--ap-chat-find-icon-color);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-search-bar-module__tc13dG__btn>svg{width:16px;height:16px}.chat-search-bar-module__tc13dG__close{color:var(--ap-chat-find-close-color)}.chat-search-bar-module__tc13dG__close>svg{width:17px;height:17px}.chat-search-bar-module__tc13dG__btn:hover:not(:disabled){background:var(--ap-primary-100)}.chat-search-bar-module__tc13dG__btn:active:not(:disabled){transform:scale(.92)}.chat-search-bar-module__tc13dG__btn:focus-visible{outline:2px solid var(--ap-primary-500);outline-offset:1px}.chat-search-bar-module__tc13dG__btn:disabled{opacity:.45;cursor:default}@keyframes chat-search-bar-module__tc13dG__barIn{0%{opacity:0;grid-template-rows:0fr}}@keyframes chat-search-bar-module__tc13dG__barOut{to{opacity:0;grid-template-rows:0fr}}@keyframes chat-search-bar-module__tc13dG__countIn{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.chat-search-bar-module__tc13dG__wrap,.chat-search-bar-module__tc13dG__leaving,.chat-search-bar-module__tc13dG__count{animation-duration:1ms}.chat-search-bar-module__tc13dG__field,.chat-search-bar-module__tc13dG__btn{transition:none}}
.chat-composer-module__a0I6ka__bar{align-items:flex-end;gap:var(--ap-chat-compose-gap);padding:var(--ap-chat-compose-pad);font-family:var(--ap-font-sans);display:flex}.chat-composer-module__a0I6ka__hidden{display:none}.chat-composer-module__a0I6ka__round{width:var(--ap-chat-round-btn);height:var(--ap-chat-round-btn);border:var(--ap-chat-round-border);border-radius:var(--ap-radius-full);background:var(--ap-chat-round-bg);box-shadow:var(--ap-chat-round-shadow);color:var(--ap-text-on-accent);cursor:pointer;transition:background var(--ap-dur-base) var(--ap-ease-standard), box-shadow var(--ap-dur-base) var(--ap-ease-standard), transform var(--ap-dur-slow) var(--ap-ease-standard), opacity var(--ap-dur-fast) var(--ap-ease-standard);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.chat-composer-module__a0I6ka__round>svg{width:var(--ap-chat-round-icon);height:var(--ap-chat-round-icon)}.chat-composer-module__a0I6ka__mic>svg{width:18.88px;height:18.88px}@media (hover:hover){.chat-composer-module__a0I6ka__round:hover:not(:disabled,.chat-composer-module__a0I6ka__micOn){box-shadow:var(--ap-chat-round-shadow), var(--ap-glow-brand)}}.chat-composer-module__a0I6ka__round:active:not(:disabled){transform:scale(.94)}.chat-composer-module__a0I6ka__round:focus-visible{outline:2px solid var(--ap-primary-300);outline-offset:2px}.chat-composer-module__a0I6ka__round:disabled{opacity:.5;cursor:default}.chat-composer-module__a0I6ka__swap{animation:chat-composer-module__a0I6ka__swapIn var(--ap-dur-base) var(--ap-ease-standard) backwards}.chat-composer-module__a0I6ka__micOn.chat-composer-module__a0I6ka__micOn{border:var(--ap-chat-rec-btn-border);background:var(--ap-chat-rec-btn-bg);box-shadow:var(--ap-chat-rec-btn-shadow);transform:scale(var(--ap-chat-rec-btn-scale))}.chat-composer-module__a0I6ka__micOn.chat-composer-module__a0I6ka__micOn:active{transform:scale(calc(var(--ap-chat-rec-btn-scale) * .94))}.chat-composer-module__a0I6ka__recording .chat-composer-module__a0I6ka__attach{opacity:.5}.chat-composer-module__a0I6ka__field{min-width:0;min-height:var(--ap-chat-input-h);padding:var(--ap-chat-input-pad);border-radius:calc(var(--ap-chat-input-h) / 2);background:var(--ap-chat-input-bg);box-shadow:var(--ap-chat-input-shadow);flex:auto;align-items:center;display:flex;position:relative}.chat-composer-module__a0I6ka__input{width:100%;max-height:var(--ap-chat-input-max-h);resize:none;color:var(--ap-chat-input-color);font:var(--ap-chat-input-font);transition:opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-base) var(--ap-ease-standard);background:0 0;border:0;outline:none;padding:11.2px 0;display:block}.chat-composer-module__a0I6ka__input::placeholder{color:var(--ap-chat-input-placeholder)}.chat-composer-module__a0I6ka__field:focus-within{box-shadow:var(--ap-chat-input-shadow), 0 0 0 2px var(--ap-primary-100)}.chat-composer-module__a0I6ka__rec{padding:var(--ap-chat-input-pad);opacity:0;pointer-events:none;transition:opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-base) var(--ap-ease-standard);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(6px)}.chat-composer-module__a0I6ka__recording .chat-composer-module__a0I6ka__rec{opacity:1;pointer-events:auto;transform:none}.chat-composer-module__a0I6ka__recording .chat-composer-module__a0I6ka__input{opacity:0;transform:translateY(-6px)}.chat-composer-module__a0I6ka__recStatus{align-items:center;gap:8px;display:inline-flex}.chat-composer-module__a0I6ka__recDot{width:var(--ap-chat-rec-dot);height:var(--ap-chat-rec-dot);border:.6px solid var(--ap-chat-rec-dot-ring);border-radius:var(--ap-radius-full);background:var(--ap-chat-rec-dot-bg);box-shadow:var(--ap-chat-rec-dot-glow)}.chat-composer-module__a0I6ka__recording .chat-composer-module__a0I6ka__recDot{animation:1.2s ease-in-out infinite chat-composer-module__a0I6ka__blink}.chat-composer-module__a0I6ka__recTimer{font:var(--ap-chat-rec-timer-font);color:var(--ap-chat-rec-timer-color);font-variant-numeric:tabular-nums}.chat-composer-module__a0I6ka__recCancel{color:var(--ap-chat-rec-cancel-color);font:var(--ap-chat-rec-cancel-font);cursor:pointer;background:0 0;border:0;padding:0}.chat-composer-module__a0I6ka__recCancel:hover{text-decoration:underline}.chat-composer-module__a0I6ka__recCancel:focus-visible{outline:2px solid var(--ap-primary-300);outline-offset:2px;border-radius:4px}@keyframes chat-composer-module__a0I6ka__swapIn{0%{opacity:0;transform:scale(.6)rotate(-30deg)}}@keyframes chat-composer-module__a0I6ka__blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.chat-composer-module__a0I6ka__round,.chat-composer-module__a0I6ka__input,.chat-composer-module__a0I6ka__rec{transition:none}.chat-composer-module__a0I6ka__swap{animation-duration:1ms}.chat-composer-module__a0I6ka__recording .chat-composer-module__a0I6ka__recDot{animation:none}}
.chat-group-create-module__r_5a6W__card.chat-group-create-module__r_5a6W__card{--ap-modal-width:var(--ap-people-panel-w);--ap-modal-padding:var(--ap-people-panel-pad);--ap-modal-radius:var(--ap-people-panel-radius);--ap-modal-gap:0;border:1.2px solid var(--ap-people-panel-border);background:var(--ap-people-panel-bg);box-shadow:var(--ap-people-panel-shadow);overflow:hidden}.chat-group-create-module__r_5a6W__step,.chat-group-create-module__r_5a6W__form{gap:var(--ap-people-panel-gap);flex-direction:column;min-width:0;display:flex}.chat-group-create-module__r_5a6W__fromRight{animation:chat-group-create-module__r_5a6W__stepFromRight var(--ap-dur-slow) var(--ap-ease-standard) both}.chat-group-create-module__r_5a6W__fromLeft{animation:chat-group-create-module__r_5a6W__stepFromLeft var(--ap-dur-slow) var(--ap-ease-standard) both}.chat-group-create-module__r_5a6W__hidden,.chat-group-create-module__r_5a6W__closeBtn,.chat-group-create-module__r_5a6W__card.chat-group-create-module__r_5a6W__card>.chat-group-create-module__r_5a6W__closeBtn{display:none}.chat-group-create-module__r_5a6W__head{justify-content:space-between;align-items:center;gap:var(--ap-space-3);min-height:var(--ap-people-head-h);display:flex}.chat-group-create-module__r_5a6W__titleGroup{align-items:center;gap:10px;min-width:0;display:flex}.chat-group-create-module__r_5a6W__title{font:var(--ap-people-title-font);color:var(--ap-people-title-color);white-space:nowrap;margin:0}.chat-group-create-module__r_5a6W__count{height:var(--ap-people-count-h);border-radius:var(--ap-radius-full);background:var(--ap-people-count-bg);color:var(--ap-people-count-fg);font:var(--ap-people-count-font);white-space:nowrap;animation:chat-group-create-module__r_5a6W__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both;align-items:center;padding:3px 8px;display:inline-flex}.chat-group-create-module__r_5a6W__back{width:var(--ap-chat-grp-back);height:var(--ap-chat-grp-back);border-radius:var(--ap-chat-grp-back-radius);background:var(--ap-chat-grp-back-bg);color:var(--ap-text-brand);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-group-create-module__r_5a6W__back>svg{width:16px;height:16px}.chat-group-create-module__r_5a6W__back:hover:not(:disabled){background:var(--ap-primary-100)}.chat-group-create-module__r_5a6W__back:active:not(:disabled){transform:translate(-1px)}.chat-group-create-module__r_5a6W__done{height:var(--ap-people-done-h);padding:var(--ap-people-done-pad);border-radius:var(--ap-people-done-radius);background:var(--ap-people-done-bg);color:var(--ap-people-done-fg);font:var(--ap-people-done-font);white-space:nowrap;cursor:pointer;transition:box-shadow var(--ap-dur-fast) var(--ap-ease-standard), opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);border:0;justify-content:center;align-items:center;display:inline-flex}.chat-group-create-module__r_5a6W__shortLabel{display:none}.chat-group-create-module__r_5a6W__done:hover:not(:disabled){box-shadow:var(--ap-glow-brand)}.chat-group-create-module__r_5a6W__done:active:not(:disabled){transform:translateY(1px)}.chat-group-create-module__r_5a6W__done:disabled{opacity:.6;cursor:default}.chat-group-create-module__r_5a6W__done[aria-busy=true]{animation:chat-group-create-module__r_5a6W__pulse .9s var(--ap-ease-standard) infinite alternate}:is(.chat-group-create-module__r_5a6W__done:focus-visible,.chat-group-create-module__r_5a6W__back:focus-visible,.chat-group-create-module__r_5a6W__remove:focus-visible,.chat-group-create-module__r_5a6W__photo:focus-visible,.chat-group-create-module__r_5a6W__row:focus-visible){outline:2px solid var(--ap-primary-500);outline-offset:2px}.chat-group-create-module__r_5a6W__search{height:var(--ap-chat-grp-search-h);padding:var(--ap-chat-grp-search-pad);border:1px solid var(--ap-chat-grp-search-border);border-radius:var(--ap-chat-grp-search-radius);background:var(--ap-chat-grp-search-bg);cursor:text;transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), box-shadow var(--ap-dur-fast) var(--ap-ease-standard);align-items:center;gap:8px;display:flex}.chat-group-create-module__r_5a6W__search:focus-within{border-color:var(--ap-primary-300);box-shadow:0 0 0 3px var(--ap-primary-50)}.chat-group-create-module__r_5a6W__searchIcon{width:16px;height:16px;color:var(--ap-text-secondary);flex:none}.chat-group-create-module__r_5a6W__searchInput{min-width:0;color:var(--ap-text-primary);font:var(--ap-chat-grp-search-font);background:0 0;border:0;outline:none;flex:auto;padding:0}.chat-group-create-module__r_5a6W__searchInput::placeholder{color:var(--ap-text-secondary)}.chat-group-create-module__r_5a6W__list{gap:var(--ap-people-row-gap);max-height:var(--ap-chat-grp-list-max-h);border-radius:var(--ap-people-row-radius);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.chat-group-create-module__r_5a6W__item{height:var(--ap-people-row-h);animation:chat-group-create-module__r_5a6W__rowIn var(--ap-people-row-in) both;flex:none;display:flex}.chat-group-create-module__r_5a6W__leaving{animation:chat-group-create-module__r_5a6W__rowOut var(--ap-people-row-out) both;pointer-events:none}.chat-group-create-module__r_5a6W__row{align-items:center;gap:var(--ap-people-avatar-gap);border-radius:var(--ap-people-row-radius);background:var(--ap-people-row-bg);width:100%;height:100%;font-family:var(--ap-font-sans);text-align:left;transition:background var(--ap-dur-base) var(--ap-ease-standard);border:0;padding:0 16px 0 12px;display:flex}.chat-group-create-module__r_5a6W__pickRow{cursor:pointer}.chat-group-create-module__r_5a6W__pickRow:hover{background:var(--ap-primary-50)}.chat-group-create-module__r_5a6W__rowOn,.chat-group-create-module__r_5a6W__pickRow.chat-group-create-module__r_5a6W__rowOn:hover{background:var(--ap-chat-grp-row-on-bg)}.chat-group-create-module__r_5a6W__avatar{width:var(--ap-people-avatar);height:var(--ap-people-avatar);border-radius:var(--ap-radius-full);object-fit:cover;flex:none}.chat-group-create-module__r_5a6W__initials{background:var(--ap-people-initials-bg);color:var(--ap-people-initials-fg);font:var(--ap-people-initials-font);justify-content:center;align-items:center;display:inline-flex}.chat-group-create-module__r_5a6W__copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.chat-group-create-module__r_5a6W__name{font:var(--ap-people-name-font);color:var(--ap-people-name-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-group-create-module__r_5a6W__meta{align-items:center;gap:var(--ap-people-meta-gap);min-width:0;display:flex;overflow:hidden}.chat-group-create-module__r_5a6W__metaText{font:var(--ap-people-meta-font);color:var(--ap-people-meta-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-group-create-module__r_5a6W__tag{padding:var(--ap-people-tag-pad);border-radius:var(--ap-people-tag-radius);background:var(--ap-people-tag-bg);color:var(--ap-people-tag-fg);font:var(--ap-people-tag-font);white-space:nowrap;flex:none}.chat-group-create-module__r_5a6W__check{width:var(--ap-chat-grp-check);height:var(--ap-chat-grp-check);border:1.5px solid var(--ap-chat-grp-check-border);border-radius:var(--ap-radius-full);background:var(--ap-surface-bg);color:var(--ap-text-inverse);transition:background var(--ap-dur-fast) var(--ap-ease-standard), border-color var(--ap-dur-fast) var(--ap-ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-group-create-module__r_5a6W__check>svg{opacity:0;width:10px;height:10px;transition:opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-base) var(--ap-ease-standard);transform:scale(.4)}.chat-group-create-module__r_5a6W__checkOn{border-color:var(--ap-chat-grp-check-on);background:var(--ap-chat-grp-check-on)}.chat-group-create-module__r_5a6W__checkOn>svg{opacity:1;transform:none}.chat-group-create-module__r_5a6W__remove{width:var(--ap-chat-grp-remove);height:var(--ap-chat-grp-remove);border-radius:var(--ap-radius-full);background:var(--ap-chat-grp-remove-bg);color:var(--ap-text-brand);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-group-create-module__r_5a6W__remove>svg{width:var(--ap-chat-grp-remove-icon);height:var(--ap-chat-grp-remove-icon)}.chat-group-create-module__r_5a6W__remove:hover:not(:disabled){background:var(--ap-primary-200)}.chat-group-create-module__r_5a6W__remove:active:not(:disabled){transform:scale(.9)}.chat-group-create-module__r_5a6W__add{height:var(--ap-chat-grp-remove);border-radius:var(--ap-radius-full);background:var(--ap-chat-grp-remove-bg);color:var(--ap-text-brand);font:var(--ap-people-tag-font);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);border:0;align-items:center;gap:4px;margin-left:auto;padding:0 10px;display:inline-flex}.chat-group-create-module__r_5a6W__add>svg{width:var(--ap-chat-grp-remove-icon);height:var(--ap-chat-grp-remove-icon)}.chat-group-create-module__r_5a6W__add:hover:not(:disabled){background:var(--ap-primary-200)}.chat-group-create-module__r_5a6W__add:active:not(:disabled){transform:scale(.96)}.chat-group-create-module__r_5a6W__add:focus-visible{outline:2px solid var(--ap-primary-500);outline-offset:2px}.chat-group-create-module__r_5a6W__pickRow:disabled{cursor:default}.chat-group-create-module__r_5a6W__identity{min-height:var(--ap-chat-grp-id-h);padding:var(--ap-chat-grp-id-pad);border-radius:var(--ap-chat-grp-id-radius);background:var(--ap-chat-grp-id-bg);align-items:center;gap:16px;display:flex}.chat-group-create-module__r_5a6W__photo{width:var(--ap-chat-grp-photo);height:var(--ap-chat-grp-photo);border-radius:var(--ap-radius-full);background:var(--ap-chat-grp-photo-bg);color:var(--ap-text-brand);cursor:pointer;transition:transform var(--ap-dur-fast) var(--ap-ease-standard), box-shadow var(--ap-dur-fast) var(--ap-ease-standard);border:0;flex:none;justify-content:center;align-items:center;margin-top:7px;padding:0;display:inline-flex;position:relative;overflow:hidden}.chat-group-create-module__r_5a6W__photo:disabled{cursor:default}.chat-group-create-module__r_5a6W__photo:hover:not(:disabled){box-shadow:0 0 0 3px var(--ap-primary-200)}.chat-group-create-module__r_5a6W__photoIcon{width:var(--ap-chat-grp-photo-icon);height:var(--ap-chat-grp-photo-icon)}.chat-group-create-module__r_5a6W__photoImg{object-fit:cover;width:100%;height:100%;animation:chat-group-create-module__r_5a6W__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both}.chat-group-create-module__r_5a6W__nameField{flex-direction:column;flex:auto;gap:9px;min-width:0;display:flex}.chat-group-create-module__r_5a6W__label{font:var(--ap-chat-grp-label-font);color:var(--ap-text-secondary)}.chat-group-create-module__r_5a6W__nameInput{width:100%;height:var(--ap-chat-grp-input-h);border:1px solid var(--ap-border-subtle);border-radius:var(--ap-chat-grp-input-radius);background:var(--ap-surface-elevated);color:var(--ap-text-primary);font:var(--ap-chat-grp-input-font);transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), box-shadow var(--ap-dur-fast) var(--ap-ease-standard);outline:none;padding:0 13px}.chat-group-create-module__r_5a6W__nameInput::placeholder{color:var(--ap-text-tertiary)}.chat-group-create-module__r_5a6W__nameInput:focus{border-color:var(--ap-primary-300);box-shadow:0 0 0 3px var(--ap-primary-100)}.chat-group-create-module__r_5a6W__section{align-items:center;gap:8px;margin-top:6px;display:flex}.chat-group-create-module__r_5a6W__sectionTitle{font:var(--ap-chat-grp-section-font);color:var(--ap-text-primary)}.chat-group-create-module__r_5a6W__sectionCount{padding:var(--ap-chat-grp-chip-pad);border-radius:var(--ap-people-tag-radius);background:var(--ap-people-tag-bg);color:var(--ap-people-tag-fg);font:var(--ap-people-tag-font);animation:chat-group-create-module__r_5a6W__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both}.chat-group-create-module__r_5a6W__error{font:500 11px/16px var(--ap-font-sans);color:var(--ap-error-500);animation:chat-group-create-module__r_5a6W__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both;margin:0}.chat-group-create-module__r_5a6W__empty{padding:var(--ap-space-8) var(--ap-space-4);border-radius:var(--ap-people-row-radius);background:var(--ap-people-row-bg);font:var(--ap-people-meta-font);color:var(--ap-people-meta-color);text-align:center;animation:chat-group-create-module__r_5a6W__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both;font-size:12px}.chat-group-create-module__r_5a6W__skeleton{height:var(--ap-people-row-h);border-radius:var(--ap-people-row-radius);background:var(--ap-people-row-bg);animation:chat-group-create-module__r_5a6W__pulse .9s var(--ap-ease-standard) infinite alternate;flex:none;display:block}@keyframes chat-group-create-module__r_5a6W__stepFromRight{0%{opacity:0;transform:translate(24px)}}@keyframes chat-group-create-module__r_5a6W__stepFromLeft{0%{opacity:0;transform:translate(-24px)}}@keyframes chat-group-create-module__r_5a6W__rowIn{0%{opacity:0;transform:translateY(6px)}}@keyframes chat-group-create-module__r_5a6W__rowOut{0%{height:var(--ap-people-row-h);opacity:1}to{height:0;margin-bottom:calc(-1 * var(--ap-people-row-gap));opacity:0;transform:translate(12px)}}@keyframes chat-group-create-module__r_5a6W__fadeUp{0%{opacity:0;transform:translateY(3px)}}@keyframes chat-group-create-module__r_5a6W__pulse{to{opacity:.55}}@media (max-width:640px){.chat-group-create-module__r_5a6W__head{flex-wrap:wrap}}@media (max-width:900px){.chat-group-create-module__r_5a6W__card.chat-group-create-module__r_5a6W__card{width:calc(100% - 16px);height:var(--ap-sheet-h);max-height:none;margin:var(--ap-sheet-margin-top) 8px var(--ap-sheet-margin-bottom);border-radius:var(--ap-chat-m-sheet-radius);background:var(--ap-chat-m-sheet-bg);box-shadow:var(--ap-chat-m-sheet-shadow);border:0;padding:16px 16px 20px;position:relative;overflow:hidden}.chat-group-create-module__r_5a6W__card.chat-group-create-module__r_5a6W__card>div{flex:auto;min-height:0;overflow:hidden}.chat-group-create-module__r_5a6W__step{flex:auto;gap:20px;min-height:0}.chat-group-create-module__r_5a6W__closeBtn,.chat-group-create-module__r_5a6W__card.chat-group-create-module__r_5a6W__card>.chat-group-create-module__r_5a6W__closeBtn{display:inline-flex}.chat-group-create-module__r_5a6W__card.chat-group-create-module__r_5a6W__card>.chat-group-create-module__r_5a6W__closeCorner{border-radius:var(--ap-radius-full);background:var(--ap-mtile-bg);width:44px;height:44px;box-shadow:var(--ap-mtile-shadow);color:var(--ap-text-primary);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;top:16px;right:16px}.chat-group-create-module__r_5a6W__closeCorner>svg{width:22px;height:22px}.chat-group-create-module__r_5a6W__closeCorner:focus-visible{outline:2px solid var(--ap-primary-500);outline-offset:2px}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head,.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head>.chat-group-create-module__r_5a6W__titleGroup{display:contents}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__title{font:600 20px/26px var(--ap-font-sans);color:var(--ap-text-primary);text-align:center;white-space:normal;order:0;padding:9px 44px}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__search{flex:none;order:1}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__title,.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__count{flex:none}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__count{height:auto;color:var(--ap-text-secondary);font:400 13px/19px var(--ap-font-sans);background:0 0;order:2;padding:0}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__list,.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__empty{order:3}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__done{background:var(--ap-mtile-cta-bg);width:100%;height:50px;box-shadow:var(--ap-mtile-cta-shadow);color:var(--ap-mtile-cta-fg);font:600 16px/24px var(--ap-font-sans);border-radius:26px;flex:none;order:4;margin-top:auto;padding:0 16px}.chat-group-create-module__r_5a6W__step>.chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__done:disabled{opacity:.4}.chat-group-create-module__r_5a6W__search{background:var(--ap-chat-m-field-bg);border:0;border-radius:18px;height:50px;padding:0 16px}.chat-group-create-module__r_5a6W__search:focus-within{box-shadow:0 0 0 2px var(--ap-primary-100)}.chat-group-create-module__r_5a6W__searchIcon{display:none}.chat-group-create-module__r_5a6W__searchInput{font:400 max(16px, var(--ap-input-touch-min,0px)) / 22px var(--ap-font-sans)}.chat-group-create-module__r_5a6W__list{flex:none;gap:4px;max-height:none}.chat-group-create-module__r_5a6W__item{height:70px}.chat-group-create-module__r_5a6W__row{background:0 0;border-radius:18px;gap:12px;padding:0 8px}.chat-group-create-module__r_5a6W__rowOn,.chat-group-create-module__r_5a6W__pickRow.chat-group-create-module__r_5a6W__rowOn:hover{background:var(--ap-chat-m-bubble-out-bg)}.chat-group-create-module__r_5a6W__avatar{border-radius:var(--ap-radius-full);width:40px;height:40px}.chat-group-create-module__r_5a6W__copy{gap:4px}.chat-group-create-module__r_5a6W__name{font:600 16px/22px var(--ap-font-sans);color:var(--ap-text-primary)}.chat-group-create-module__r_5a6W__metaText{font:400 13px/19px var(--ap-font-sans);color:var(--ap-text-secondary)}.chat-group-create-module__r_5a6W__check{border-color:var(--ap-text-primary);background:0 0;width:18px;height:18px;margin:3px}.chat-group-create-module__r_5a6W__checkOn{color:var(--ap-chat-m-check);background:0 0;border-color:#0000}.chat-group-create-module__r_5a6W__check>svg{width:18px;height:18px}.chat-group-create-module__r_5a6W__form{flex:auto;gap:28px;min-height:0}.chat-group-create-module__r_5a6W__form>.chat-group-create-module__r_5a6W__head,.chat-group-create-module__r_5a6W__form>.chat-group-create-module__r_5a6W__identity,.chat-group-create-module__r_5a6W__form>.chat-group-create-module__r_5a6W__section,.chat-group-create-module__r_5a6W__form>.chat-group-create-module__r_5a6W__error{flex:none}.chat-group-create-module__r_5a6W__form>.chat-group-create-module__r_5a6W__list{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.chat-group-create-module__r_5a6W__form>.chat-group-create-module__r_5a6W__head{flex-wrap:nowrap;min-height:44px}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__titleGroup{flex:1;gap:8px}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__title{min-width:0;font:600 20px/26px var(--ap-font-sans);color:var(--ap-text-primary);text-align:center;text-overflow:ellipsis;flex:1;overflow:hidden}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__head .chat-group-create-module__r_5a6W__count{display:none}.chat-group-create-module__r_5a6W__back{border-radius:var(--ap-radius-full);background:var(--ap-mtile-bg);width:44px;height:44px;box-shadow:var(--ap-mtile-shadow);color:var(--ap-text-primary)}.chat-group-create-module__r_5a6W__back>svg{width:22px;height:22px}.chat-group-create-module__r_5a6W__back:hover:not(:disabled){background:var(--ap-mtile-bg)}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__done{background:var(--ap-mtile-bg);height:44px;box-shadow:var(--ap-mtile-shadow);color:var(--ap-text-primary);font:600 15px/21px var(--ap-font-sans);border-radius:22px;padding:0 14px}.chat-group-create-module__r_5a6W__identity{background:var(--ap-chat-m-identity-bg);min-height:116px;box-shadow:var(--ap-mtile-shadow);border-radius:28px;gap:20px;padding:20px 18px}.chat-group-create-module__r_5a6W__photo{background:var(--ap-chat-m-photo-bg);width:68px;height:68px;color:var(--ap-text-primary);margin-top:0}.chat-group-create-module__r_5a6W__photoIcon{width:24px;height:24px}.chat-group-create-module__r_5a6W__nameField{gap:6px}.chat-group-create-module__r_5a6W__label{font:400 12px/18px var(--ap-font-sans)}.chat-group-create-module__r_5a6W__nameInput{height:28px;font:600 18px/24px var(--ap-font-sans);background:0 0;border:0;border-radius:0;padding:0}.chat-group-create-module__r_5a6W__nameInput:focus{box-shadow:0 1px 0 var(--ap-primary-300)}.chat-group-create-module__r_5a6W__section{gap:4px;margin-top:0}.chat-group-create-module__r_5a6W__sectionTitle,.chat-group-create-module__r_5a6W__sectionCount{font:600 14px/20px var(--ap-font-sans);color:var(--ap-text-primary)}.chat-group-create-module__r_5a6W__sectionCount{background:0 0;padding:0}.chat-group-create-module__r_5a6W__sectionCount:before{content:"· "}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__list{border:1px solid var(--ap-mcard-border);background:var(--ap-mcard-bg);box-shadow:var(--ap-mcard-shadow);border-radius:28px;gap:0;padding:8px 10px}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__item{height:78px}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__rowOn{background:0 0}}@media (max-width:480px){.chat-group-create-module__r_5a6W__wideLabel{display:none}.chat-group-create-module__r_5a6W__shortLabel{display:inline}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__title{font-size:18px;line-height:24px}.chat-group-create-module__r_5a6W__form .chat-group-create-module__r_5a6W__done{padding:0 10px}}@media (prefers-reduced-motion:reduce){.chat-group-create-module__r_5a6W__fromRight,.chat-group-create-module__r_5a6W__fromLeft,.chat-group-create-module__r_5a6W__item,.chat-group-create-module__r_5a6W__leaving,.chat-group-create-module__r_5a6W__count,.chat-group-create-module__r_5a6W__sectionCount,.chat-group-create-module__r_5a6W__photoImg,.chat-group-create-module__r_5a6W__error,.chat-group-create-module__r_5a6W__empty,.chat-group-create-module__r_5a6W__skeleton,.chat-group-create-module__r_5a6W__done[aria-busy=true]{animation:none}.chat-group-create-module__r_5a6W__row,.chat-group-create-module__r_5a6W__check,.chat-group-create-module__r_5a6W__check>svg,.chat-group-create-module__r_5a6W__remove,.chat-group-create-module__r_5a6W__add,.chat-group-create-module__r_5a6W__back,.chat-group-create-module__r_5a6W__photo,.chat-group-create-module__r_5a6W__search,.chat-group-create-module__r_5a6W__nameInput{transition:none}}
.chat-context-module__qEdugW__panel{border-radius:var(--ap-chat-ai-radius);background:var(--ap-chat-ai-bg);width:100%;height:100%;min-height:0;box-shadow:var(--ap-msg-list-shadow);font-family:var(--ap-font-sans);animation:chat-context-module__qEdugW__panelIn var(--ap-chat-ai-in) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.chat-context-module__qEdugW__panelOut{animation:chat-context-module__qEdugW__panelOut var(--ap-chat-ai-out) both;pointer-events:none}.chat-context-module__qEdugW__screen{gap:var(--ap-chat-ai-gap);min-height:0;padding:var(--ap-chat-ai-pad);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.chat-context-module__qEdugW__fromRight{animation:chat-context-module__qEdugW__fromRight var(--ap-chat-ai-in) both}.chat-context-module__qEdugW__fromLeft{animation:chat-context-module__qEdugW__fromLeft var(--ap-chat-ai-in) both}.chat-context-module__qEdugW__stats{height:var(--ap-chat-ai-stats-h);border-radius:var(--ap-chat-ai-stats-radius);background:var(--ap-chat-ai-tint);flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.chat-context-module__qEdugW__dot{width:var(--ap-chat-ai-dot);height:var(--ap-chat-ai-dot);border-radius:var(--ap-radius-full);background:var(--ap-text-brand);flex:none}.chat-context-module__qEdugW__statsText{font:var(--ap-chat-ai-stats-font);color:var(--ap-text-brand);text-overflow:ellipsis;white-space:pre;animation:chat-context-module__qEdugW__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both;overflow:hidden}.chat-context-module__qEdugW__section{gap:var(--ap-chat-ai-section-gap);flex-direction:column;flex:none;display:flex}.chat-context-module__qEdugW__sectionHead{height:var(--ap-chat-ai-head-h);justify-content:space-between;align-items:center;gap:8px;display:flex}.chat-context-module__qEdugW__sectionTitle{font:var(--ap-chat-ai-head-font);color:var(--ap-text-primary);white-space:nowrap;margin:0}.chat-context-module__qEdugW__aside{font:var(--ap-chat-ai-aside-font);color:var(--ap-text-brand);white-space:nowrap;background:0 0;border:0;padding:0}.chat-context-module__qEdugW__asideBtn{cursor:pointer;transition:opacity var(--ap-dur-fast) var(--ap-ease-standard);border-radius:6px}.chat-context-module__qEdugW__asideBtn:hover{opacity:.75}.chat-context-module__qEdugW__card,.chat-context-module__qEdugW__loose{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.chat-context-module__qEdugW__card{border:1px solid var(--ap-chat-ai-card-border);border-radius:var(--ap-chat-ai-card-radius);background:var(--ap-chat-ai-card-bg);padding:4px 0;overflow:hidden}.chat-context-module__qEdugW__loose{gap:8px}.chat-context-module__qEdugW__item{animation:chat-context-module__qEdugW__rowIn var(--ap-chat-ai-in) both;flex:none;display:flex}.chat-context-module__qEdugW__itemCard{height:var(--ap-chat-ai-row-h)}.chat-context-module__qEdugW__itemLoose{height:var(--ap-chat-ai-loose-h)}.chat-context-module__qEdugW__leaving{animation:chat-context-module__qEdugW__rowOut var(--ap-chat-ai-out) .18s both;pointer-events:none}.chat-context-module__qEdugW__itemCard.chat-context-module__qEdugW__leaving{--row-h:var(--ap-chat-ai-row-h);--row-gap:0px}.chat-context-module__qEdugW__itemLoose.chat-context-module__qEdugW__leaving{--row-h:var(--ap-chat-ai-loose-h);--row-gap:8px}.chat-context-module__qEdugW__row{align-items:center;gap:var(--ap-chat-ai-row-gap);width:100%;min-width:0;padding:var(--ap-chat-ai-row-pad);display:flex}.chat-context-module__qEdugW__rowLoose{padding:var(--ap-chat-ai-loose-pad);border:1px solid var(--ap-chat-ai-loose-border);border-radius:var(--ap-chat-ai-loose-radius);background:var(--ap-chat-ai-loose-bg)}.chat-context-module__qEdugW__check{width:var(--ap-chat-ai-check);height:var(--ap-chat-ai-check);border:1.2px solid var(--ap-chat-ai-check-border);border-radius:var(--ap-radius-full);background:var(--ap-chat-ai-check-bg);color:var(--ap-text-inverse);cursor:pointer;transition:background var(--ap-dur-base) var(--ap-ease-standard), border-color var(--ap-dur-base) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-context-module__qEdugW__check>svg{opacity:0;width:10px;height:10px;transition:opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-base) var(--ap-ease-standard);transform:scale(.4)}.chat-context-module__qEdugW__check:hover:not(:disabled){border-color:var(--ap-chat-ai-check-on)}.chat-context-module__qEdugW__check:active:not(:disabled){transform:scale(.88)}.chat-context-module__qEdugW__check:disabled{cursor:default}.chat-context-module__qEdugW__check:disabled:not(.chat-context-module__qEdugW__checkOn){opacity:.55}.chat-context-module__qEdugW__checkOn{border-color:var(--ap-chat-ai-check-on);background:var(--ap-chat-ai-check-on);animation:chat-context-module__qEdugW__checkPop var(--ap-chat-ai-in) both}.chat-context-module__qEdugW__checkOn>svg{opacity:1;transform:none}.chat-context-module__qEdugW__rowCopy{min-width:0;color:inherit;flex-direction:column;flex:auto;gap:3px;text-decoration:none;display:flex}.chat-context-module__qEdugW__rowLoose .chat-context-module__qEdugW__rowCopy{gap:4px}.chat-context-module__qEdugW__rowTitle{font:var(--ap-chat-ai-title-font);color:var(--ap-text-primary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--ap-dur-base) var(--ap-ease-standard);overflow:hidden}a.chat-context-module__qEdugW__rowCopy:hover .chat-context-module__qEdugW__rowTitle,.chat-context-module__qEdugW__meet:hover .chat-context-module__qEdugW__rowTitle{color:var(--ap-text-brand)}.chat-context-module__qEdugW__rowTitleDone{color:var(--ap-text-secondary)}.chat-context-module__qEdugW__rowMeta{font:var(--ap-chat-ai-meta-font);color:var(--ap-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-context-module__qEdugW__more,.chat-context-module__qEdugW__fold{width:100%;font:var(--ap-chat-ai-more-font);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), border-color var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);flex:none;align-items:center;display:flex}.chat-context-module__qEdugW__more{height:var(--ap-chat-ai-more-h);border-radius:var(--ap-chat-ai-more-radius);background:var(--ap-chat-ai-tint);color:var(--ap-text-brand);border:0;justify-content:center;gap:6px;padding:0}.chat-context-module__qEdugW__more:hover:not(:disabled){background:var(--ap-primary-100)}.chat-context-module__qEdugW__more[aria-busy=true]{animation:chat-context-module__qEdugW__pulse .9s var(--ap-ease-standard) infinite alternate}.chat-context-module__qEdugW__fold{height:var(--ap-chat-ai-fold-h);border:1px solid var(--ap-chat-ai-fold-border);border-radius:var(--ap-chat-ai-more-radius);background:var(--ap-surface-bg);color:var(--ap-text-secondary);justify-content:space-between;padding:0 10px 0 12px}.chat-context-module__qEdugW__fold:hover{border-color:var(--ap-primary-200)}.chat-context-module__qEdugW__fold:hover .chat-context-module__qEdugW__caret{transform:translate(2px)}.chat-context-module__qEdugW__more:active:not(:disabled),.chat-context-module__qEdugW__fold:active{transform:translateY(1px)}.chat-context-module__qEdugW__caret{width:var(--ap-chat-ai-caret);height:var(--ap-chat-ai-caret);transition:transform var(--ap-dur-fast) var(--ap-ease-standard);flex:none}.chat-context-module__qEdugW__meetings{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chat-context-module__qEdugW__meetItem{animation:chat-context-module__qEdugW__rowIn var(--ap-chat-ai-in) both;display:flex}.chat-context-module__qEdugW__meet{min-width:0;height:var(--ap-chat-ai-meet-h);padding:var(--ap-chat-ai-meet-pad);border:1px solid var(--ap-chat-ai-meet-border);border-radius:var(--ap-chat-ai-meet-radius);background:var(--ap-chat-ai-meet-bg);color:inherit;transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);flex:auto;align-items:center;gap:10px;text-decoration:none;display:flex}.chat-context-module__qEdugW__meet:hover{border-color:var(--ap-primary-200)}.chat-context-module__qEdugW__meet:active{transform:translateY(1px)}.chat-context-module__qEdugW__meetFull{height:auto;padding:var(--ap-chat-ai-full-pad);border-color:var(--ap-chat-ai-full-border);border-radius:var(--ap-chat-ai-full-radius);background:var(--ap-chat-ai-full-bg);gap:12px}.chat-context-module__qEdugW__preview{width:var(--ap-chat-ai-preview);height:var(--ap-chat-ai-preview);border-radius:var(--ap-chat-ai-preview-radius);color:var(--ap-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-context-module__qEdugW__meetFull .chat-context-module__qEdugW__preview{border-radius:var(--ap-chat-ai-full-preview-radius)}.chat-context-module__qEdugW__previewIcon{width:var(--ap-chat-ai-preview-icon);height:var(--ap-chat-ai-preview-icon)}.chat-context-module__qEdugW__meetFull .chat-context-module__qEdugW__previewIcon{width:var(--ap-chat-ai-full-icon);height:var(--ap-chat-ai-full-icon)}.chat-context-module__qEdugW__tone1{background:var(--ap-chat-ai-preview-1)}.chat-context-module__qEdugW__tone2{background:var(--ap-chat-ai-preview-2)}.chat-context-module__qEdugW__tone3{background:var(--ap-chat-ai-preview-3)}.chat-context-module__qEdugW__toneSolid{background:var(--ap-text-brand)}.chat-context-module__qEdugW__meetCopy{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.chat-context-module__qEdugW__meetFull .chat-context-module__qEdugW__meetCopy{gap:3px}.chat-context-module__qEdugW__meetStats{font:var(--ap-chat-ai-meta-font);color:var(--ap-text-brand);white-space:pre}.chat-context-module__qEdugW__subhead{flex:none;align-items:center;gap:10px;height:40px;display:flex}.chat-context-module__qEdugW__back{width:var(--ap-chat-ai-back);height:var(--ap-chat-ai-back);border-radius:var(--ap-chat-ai-back-radius);background:var(--ap-chat-ai-back-bg);color:var(--ap-text-brand);cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.chat-context-module__qEdugW__back>svg{width:var(--ap-chat-ai-back-icon);height:var(--ap-chat-ai-back-icon)}.chat-context-module__qEdugW__back:hover{background:var(--ap-primary-100)}.chat-context-module__qEdugW__back:active{transform:translate(-1px)}.chat-context-module__qEdugW__subTitle{min-width:0;font:var(--ap-chat-ai-sub-title-font);color:var(--ap-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.chat-context-module__qEdugW__subCount{font:var(--ap-chat-ai-sub-count-font);color:var(--ap-text-brand);animation:chat-context-module__qEdugW__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both}.chat-context-module__qEdugW__find{height:var(--ap-chat-ai-find-h);border-radius:var(--ap-chat-ai-find-radius);background:var(--ap-chat-ai-find-bg);cursor:text;transition:border-color var(--ap-dur-fast) var(--ap-ease-standard), box-shadow var(--ap-dur-fast) var(--ap-ease-standard);border:1px solid #0000;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.chat-context-module__qEdugW__find:focus-within{border-color:var(--ap-primary-300);box-shadow:0 0 0 3px var(--ap-primary-50)}.chat-context-module__qEdugW__findIcon{width:16px;height:16px;color:var(--ap-text-secondary);flex:none}.chat-context-module__qEdugW__findInput{min-width:0;color:var(--ap-text-primary);font:var(--ap-chat-ai-find-font);background:0 0;border:0;outline:none;flex:auto;padding:0}.chat-context-module__qEdugW__findInput::placeholder{color:var(--ap-text-tertiary)}.chat-context-module__qEdugW__seg{height:var(--ap-chat-ai-seg-h);padding:var(--ap-chat-ai-seg-pad);border-radius:var(--ap-chat-ai-seg-radius);background:var(--ap-chat-ai-seg-bg);flex:none;gap:4px;display:flex;position:relative}.chat-context-module__qEdugW__segRider{top:var(--ap-chat-ai-seg-pad);bottom:var(--ap-chat-ai-seg-pad);left:var(--ap-chat-ai-seg-pad);border-radius:var(--ap-chat-ai-seg-on-radius);background:var(--ap-surface-bg);box-shadow:var(--ap-chat-ai-seg-on-shadow);transition:transform .32s cubic-bezier(.32,.72,0,1);position:absolute}.chat-context-module__qEdugW__segTab{z-index:1;border-radius:var(--ap-chat-ai-seg-on-radius);min-width:0;font:400 11px/normal var(--ap-font-sans);color:var(--ap-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--ap-dur-fast) var(--ap-ease-standard);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.chat-context-module__qEdugW__segTab:hover:not(.chat-context-module__qEdugW__segOn){color:var(--ap-text-primary)}.chat-context-module__qEdugW__segOn{color:var(--ap-text-brand);font-weight:500}.chat-context-module__qEdugW__scroll{min-height:0;margin:0 calc(-1 * var(--ap-chat-ai-pad));padding:0 var(--ap-chat-ai-pad) 2px;overscroll-behavior:contain;flex-direction:column;flex:auto;gap:8px;display:flex;overflow:hidden auto}.chat-context-module__qEdugW__sort{height:var(--ap-chat-ai-sort-h);font:var(--ap-chat-ai-meta-font);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 2px;display:flex}.chat-context-module__qEdugW__sortLabel{color:var(--ap-text-secondary)}.chat-context-module__qEdugW__sortBtn{font:inherit;color:var(--ap-text-brand);cursor:pointer;background:0 0;border:0;padding:0}.chat-context-module__qEdugW__sortBtn:hover{opacity:.75}.chat-context-module__qEdugW__note{padding:var(--ap-space-6) var(--ap-space-3);font:var(--ap-chat-ai-meta-font);color:var(--ap-text-secondary);text-align:center;animation:chat-context-module__qEdugW__fadeUp var(--ap-dur-base) var(--ap-ease-standard) both;margin:0;font-size:12px}.chat-context-module__qEdugW__skeletons{flex-direction:column;gap:8px;display:flex}.chat-context-module__qEdugW__skeleton{height:var(--ap-chat-ai-row-h);border-radius:var(--ap-chat-ai-loose-radius);background:var(--ap-chat-ai-tint);animation:chat-context-module__qEdugW__pulse .9s var(--ap-ease-standard) infinite alternate;display:block}.chat-context-module__qEdugW__skeletonTall{height:var(--ap-chat-ai-meet-h)}:is(.chat-context-module__qEdugW__check:focus-visible,.chat-context-module__qEdugW__rowCopy:focus-visible,.chat-context-module__qEdugW__more:focus-visible,.chat-context-module__qEdugW__fold:focus-visible,.chat-context-module__qEdugW__meet:focus-visible,.chat-context-module__qEdugW__back:focus-visible,.chat-context-module__qEdugW__segTab:focus-visible,.chat-context-module__qEdugW__sortBtn:focus-visible,.chat-context-module__qEdugW__asideBtn:focus-visible){outline:2px solid var(--ap-primary-500);outline-offset:2px}@keyframes chat-context-module__qEdugW__panelIn{0%{opacity:0;transform:translateX(var(--ap-chat-ai-shift))}}@keyframes chat-context-module__qEdugW__panelOut{to{opacity:0;transform:translateX(var(--ap-chat-ai-shift))}}@keyframes chat-context-module__qEdugW__fromRight{0%{opacity:0;transform:translate(24px)}}@keyframes chat-context-module__qEdugW__fromLeft{0%{opacity:0;transform:translate(-24px)}}@keyframes chat-context-module__qEdugW__rowIn{0%{opacity:0;transform:translateY(6px)}}@keyframes chat-context-module__qEdugW__rowOut{0%{height:var(--row-h);opacity:1}to{height:0;margin-bottom:calc(-1 * var(--row-gap));opacity:0;transform:translate(12px)}}@keyframes chat-context-module__qEdugW__checkPop{50%{transform:scale(1.18)}}@keyframes chat-context-module__qEdugW__fadeUp{0%{opacity:0;transform:translateY(3px)}}@keyframes chat-context-module__qEdugW__pulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.chat-context-module__qEdugW__panel,.chat-context-module__qEdugW__panelOut,.chat-context-module__qEdugW__fromRight,.chat-context-module__qEdugW__fromLeft,.chat-context-module__qEdugW__item,.chat-context-module__qEdugW__leaving,.chat-context-module__qEdugW__meetItem,.chat-context-module__qEdugW__checkOn,.chat-context-module__qEdugW__statsText,.chat-context-module__qEdugW__subCount,.chat-context-module__qEdugW__note,.chat-context-module__qEdugW__skeleton,.chat-context-module__qEdugW__more[aria-busy=true]{animation:none}.chat-context-module__qEdugW__check,.chat-context-module__qEdugW__check>svg,.chat-context-module__qEdugW__rowTitle,.chat-context-module__qEdugW__more,.chat-context-module__qEdugW__fold,.chat-context-module__qEdugW__caret,.chat-context-module__qEdugW__meet,.chat-context-module__qEdugW__back,.chat-context-module__qEdugW__find,.chat-context-module__qEdugW__segRider,.chat-context-module__qEdugW__segTab{transition:none}}
.camera-fx-quick-module___ZIiLa__wrap{display:inline-flex;position:relative}.camera-fx-quick-module___ZIiLa__quick{align-items:center;gap:var(--ap-call-fx-quick-gap);height:var(--ap-call-fx-quick-h);max-width:100%;padding:var(--ap-call-fx-quick-pad);border:1px solid var(--ap-call-fx-quick-border);border-radius:var(--ap-call-fx-quick-radius);background:var(--ap-call-fx-quick-bg);-webkit-backdrop-filter:blur(var(--ap-call-fx-blur));backdrop-filter:blur(var(--ap-call-fx-blur));color:var(--ap-call-fx-fg);font:var(--ap-call-fx-quick-font);white-space:nowrap;cursor:pointer;animation:camera-fx-quick-module___ZIiLa__quickIn var(--ap-dur-base) var(--ap-ease-standard) both;transition:background var(--ap-dur-base) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);display:inline-flex;position:relative}button.camera-fx-quick-module___ZIiLa__quick:active{transform:scale(.96)}button.camera-fx-quick-module___ZIiLa__quick:focus-visible{outline:2px solid var(--ap-primary-400);outline-offset:2px}.camera-fx-quick-module___ZIiLa__reset:focus-visible{outline:2px solid var(--ap-primary-400);outline-offset:2px}.camera-fx-quick-module___ZIiLa__sm{height:var(--ap-call-fx-quick-h-sm);padding:var(--ap-call-fx-quick-pad-sm)}.camera-fx-quick-module___ZIiLa__on{border-color:var(--ap-call-fx-on-border);background:var(--ap-call-fx-quick-on-bg);color:var(--ap-call-fx-on-fg);padding-right:var(--ap-call-fx-quick-pad-end);cursor:default}.camera-fx-quick-module___ZIiLa__off{opacity:var(--ap-call-fx-off-opacity);cursor:default}.camera-fx-quick-module___ZIiLa__icon{width:var(--ap-call-fx-quick-icon);height:var(--ap-call-fx-quick-icon);flex:none;display:inline-flex}.camera-fx-quick-module___ZIiLa__icon>svg,.camera-fx-quick-module___ZIiLa__reset>svg{width:100%;height:100%}.camera-fx-quick-module___ZIiLa__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.camera-fx-quick-module___ZIiLa__reset{width:var(--ap-call-fx-quick-reset);height:var(--ap-call-fx-quick-reset);padding:var(--ap-call-fx-quick-reset-pad);background:var(--ap-call-fx-quick-reset-bg);color:inherit;cursor:pointer;transition:background var(--ap-dur-fast) var(--ap-ease-standard);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.camera-fx-quick-module___ZIiLa__reset:hover{background:var(--ap-call-fx-quick-reset-hover)}button.camera-fx-quick-module___ZIiLa__quick:not(.camera-fx-quick-module___ZIiLa__off):hover{filter:brightness(1.25)}}.camera-fx-quick-module___ZIiLa__tip{top:calc(100% + var(--ap-call-fx-tip-gap));width:max-content;max-width:var(--ap-call-fx-tip-w);padding:var(--ap-call-fx-tip-pad);border:1px solid var(--ap-call-fx-border);border-radius:var(--ap-call-fx-tip-radius);background:var(--ap-call-fx-tip-bg);-webkit-backdrop-filter:blur(var(--ap-call-fx-blur));backdrop-filter:blur(var(--ap-call-fx-blur));color:var(--ap-call-fx-fg);font:var(--ap-call-fx-tip-font);white-space:normal;pointer-events:none;opacity:0;transition:opacity var(--ap-dur-fast) var(--ap-ease-standard), transform var(--ap-dur-fast) var(--ap-ease-standard);position:absolute;left:0;transform:translateY(-4px)}.camera-fx-quick-module___ZIiLa__tip:empty{visibility:hidden}.camera-fx-quick-module___ZIiLa__tipOn{opacity:1;transform:none}@keyframes camera-fx-quick-module___ZIiLa__quickIn{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.camera-fx-quick-module___ZIiLa__quick{transition:none;animation-duration:1ms}.camera-fx-quick-module___ZIiLa__tip{transition:none}}
.chat-meeting-card-module__ezEV1q__row{width:100%;font-family:var(--ap-font-sans);display:flex}.chat-meeting-card-module__ezEV1q__mine{justify-content:flex-end}.chat-meeting-card-module__ezEV1q__card{gap:var(--ap-chat-meet-gap);width:var(--ap-chat-meet-w);max-width:100%;padding:var(--ap-chat-meet-pad);border-radius:var(--ap-chat-meet-radius);background:var(--ap-chat-meet-bg);box-shadow:var(--ap-chat-meet-shadow);transform-origin:0 100%;flex-direction:column;display:flex}.chat-meeting-card-module__ezEV1q__mine .chat-meeting-card-module__ezEV1q__card{transform-origin:100% 100%}.chat-meeting-card-module__ezEV1q__appear .chat-meeting-card-module__ezEV1q__card{animation:chat-meeting-card-module__ezEV1q__cardIn var(--ap-chat-msg-in) both}.chat-meeting-card-module__ezEV1q__head{align-items:center;gap:8px;min-height:36px;display:flex}.chat-meeting-card-module__ezEV1q__icon{width:var(--ap-chat-meet-icon-box);height:var(--ap-chat-meet-icon-box);border-radius:var(--ap-radius-full);background:var(--ap-primary-500);color:var(--ap-text-on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.chat-meeting-card-module__ezEV1q__icon>svg{width:var(--ap-chat-meet-icon);height:var(--ap-chat-meet-icon)}.chat-meeting-card-module__ezEV1q__titles{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.chat-meeting-card-module__ezEV1q__title{font:var(--ap-chat-meet-title-font);color:var(--ap-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-meeting-card-module__ezEV1q__subtitle{font:var(--ap-chat-meet-sub-font);color:var(--ap-chat-meet-sub-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-meeting-card-module__ezEV1q__meta{font:var(--ap-chat-meta-font);color:var(--ap-chat-meta-color);flex:none;align-items:center;gap:3px;display:inline-flex}.chat-meeting-card-module__ezEV1q__tick{width:14px;height:14px;color:var(--ap-chat-tick-color);opacity:var(--ap-chat-tick-sent-opacity)}.chat-meeting-card-module__ezEV1q__when{height:20px;font:var(--ap-chat-meet-when-font);color:var(--ap-text-primary);align-items:center;gap:8px;padding-left:8px;display:flex}.chat-meeting-card-module__ezEV1q__whenIcon{width:var(--ap-chat-meet-when-icon);height:var(--ap-chat-meet-when-icon);color:var(--ap-text-brand);flex:none}.chat-meeting-card-module__ezEV1q__extra{font:var(--ap-chat-meet-sub-font);color:var(--ap-chat-meet-sub-color);justify-content:space-between;align-items:center;gap:8px;padding-left:8px;display:flex}.chat-meeting-card-module__ezEV1q__open.chat-meeting-card-module__ezEV1q__open{width:100%;height:var(--ap-chat-meet-btn-h);border:var(--ap-chat-round-border);border-radius:var(--ap-chat-meet-btn-radius);background:var(--ap-primary-500);box-shadow:var(--ap-chat-round-shadow);font:var(--ap-chat-meet-btn-font);gap:6px;text-decoration:none}.chat-meeting-card-module__ezEV1q__openIcon{width:14px;height:14px;transition:transform var(--ap-dur-fast) var(--ap-ease-standard)}.chat-meeting-card-module__ezEV1q__open:hover .chat-meeting-card-module__ezEV1q__openIcon{transform:translate(2px)}@keyframes chat-meeting-card-module__ezEV1q__cardIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}@media (prefers-reduced-motion:reduce){.chat-meeting-card-module__ezEV1q__appear .chat-meeting-card-module__ezEV1q__card{animation-duration:1ms}.chat-meeting-card-module__ezEV1q__openIcon{transition:none}}
.stat-tile-module__9ilPtG__tile{min-width:0}.stat-tile-module__9ilPtG__stack{gap:var(--ap-stat-gap);flex-direction:column;display:flex}.stat-tile-module__9ilPtG__label{color:var(--ap-text-secondary)}.stat-tile-module__9ilPtG__value{color:var(--ap-text-primary);font-variant-numeric:tabular-nums}.stat-tile-module__9ilPtG__hint{color:var(--ap-text-tertiary)}
.theme-switch-module__Aegnsa__root{width:var(--ap-theme-switch-w);--ap-pill-track-bg:var(--ap-theme-switch-track);--ap-pill-track-padding:4px;--ap-pill-gap:4px;--ap-pill-radius:16px;--ap-pill-thumb-radius:12px;--ap-pill-thumb-bg:var(--ap-theme-switch-thumb);--ap-pill-thumb-border:transparent;--ap-pill-thumb-shadow:none;--ap-pill-option-pad:9px 0;--ap-pill-option-font:400 13px/18px var(--ap-font-sans);--ap-pill-option-fg:var(--ap-theme-switch-fg);--ap-pill-option-fg-active:var(--ap-theme-switch-fg-active)}
