.admin-module__4WpgRW__shell{--ac-bg:var(--f-stage);--ac-panel:var(--f-panel);--ac-panel-2:var(--f-hover);--ac-line:#e6e6eb;--ac-line-strong:#d6d6dd;--ac-text:var(--f-ink);--ac-dim:var(--f-muted);--ac-teal:var(--f-focus);--ac-teal-deep:#1f8481;--ac-on-teal:#fff;--ac-danger:#b3261e;--ac-danger-bg:#fbeceb;--ac-warn:#8a5300;--ac-warn-bg:#fdf3e0;--ac-ok:#1b6e43;--ac-ok-bg:#e4f3ea;--ac-info:#1e6b69;--ac-info-bg:#e6f2f1;--ac-chart-1:#1f8481;--ac-chart-2:#416ec8;--ac-chart-grid:#ececf0;--ac-skeleton:#ececf0;--ac-veil:#14161a61;background:var(--ac-bg);min-height:100vh;color:var(--ac-text);font-family:var(--f-font);padding:16px 24px 64px;font-size:14px;line-height:1.5}html[data-df-palette=black] .admin-module__4WpgRW__shell{--ac-line:#33353b;--ac-line-strong:#43454c;--ac-teal-deep:#2a8f8a;--ac-danger:#ff8f86;--ac-danger-bg:#3a1d1c;--ac-warn:#f3bd55;--ac-warn-bg:#382b14;--ac-ok:#74d6a0;--ac-ok-bg:#173020;--ac-info:#7fcfc9;--ac-info-bg:#1b2e30;--ac-chart-1:#4fbab4;--ac-chart-2:#86a8f0;--ac-chart-grid:#2e3035;--ac-skeleton:#2c2e33;--ac-veil:#0009}.admin-module__4WpgRW__header{border-bottom:1px solid var(--ac-line);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:18px;padding-bottom:14px;display:flex}.admin-module__4WpgRW__brand{align-items:center;gap:10px;min-width:0;display:flex}.admin-module__4WpgRW__brandCap{background:var(--f-face);width:38px;height:38px;color:var(--f-glyph);cursor:pointer;border:none;border-radius:12px;flex:none;place-items:center;display:inline-grid}.admin-module__4WpgRW__brandCap:focus-visible{outline:2px solid var(--f-focus);outline-offset:2px}.admin-module__4WpgRW__brandText{flex-direction:column;min-width:0;display:flex}.admin-module__4WpgRW__title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800;line-height:1.2}.admin-module__4WpgRW__brandSub{color:var(--ac-dim);font-size:12px}.admin-module__4WpgRW__headerEnd{align-items:center;gap:10px;min-width:0;margin-inline-start:auto;display:flex}.admin-module__4WpgRW__whoami{color:var(--ac-dim);align-items:baseline;gap:4px;min-width:0;font-size:12px;display:flex}.admin-module__4WpgRW__whoamiEmail{color:var(--ac-text);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-weight:700;overflow:hidden}.admin-module__4WpgRW__headerSearch{flex:260px;gap:8px;min-width:0;max-width:34rem;display:flex;position:relative}.admin-module__4WpgRW__headerSearchIcon{inset-inline-start:12px;color:var(--ac-dim);pointer-events:none;margin-top:-8px;position:absolute;top:50%}.admin-module__4WpgRW__headerSearch .admin-module__4WpgRW__input{flex:auto;min-width:0}.admin-module__4WpgRW__shell .admin-module__4WpgRW__headerSearchInput.admin-module__4WpgRW__headerSearchInput{padding-inline-start:36px}.admin-module__4WpgRW__banner{background:var(--ac-warn-bg);box-shadow:inset calc(4px * var(--df-x,1)) 0 0 var(--ac-warn);color:var(--ac-text);overflow-wrap:anywhere;border-radius:14px;margin-bottom:14px;padding-block:10px;padding-inline:18px 14px;font-size:13px}.admin-module__4WpgRW__bannerError{background:var(--ac-danger-bg);box-shadow:inset calc(4px * var(--df-x,1)) 0 0 var(--ac-danger)}.admin-module__4WpgRW__bannerOk{background:var(--ac-ok-bg);box-shadow:inset calc(4px * var(--df-x,1)) 0 0 var(--ac-ok)}.admin-module__4WpgRW__layout{display:block}.admin-module__4WpgRW__main{min-width:0}.admin-module__4WpgRW__nav{z-index:20;overscroll-behavior-x:contain;scrollbar-width:none;background:var(--ac-bg);border-bottom:1px solid var(--ac-line);flex-wrap:nowrap;gap:6px;margin-bottom:16px;padding:8px 0;display:flex;position:sticky;top:0;overflow-x:auto}.admin-module__4WpgRW__nav::-webkit-scrollbar{display:none}.admin-module__4WpgRW__tab{background:var(--f-floor);color:var(--ac-text);font:inherit;cursor:pointer;border:none;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.admin-module__4WpgRW__shell .admin-module__4WpgRW__tab.admin-module__4WpgRW__tab{border-radius:999px!important}.admin-module__4WpgRW__nav .admin-module__4WpgRW__tab{white-space:nowrap;flex:none;min-height:40px}.admin-module__4WpgRW__tab:hover{background:var(--f-hover-floor)}.admin-module__4WpgRW__tabIcon{color:var(--f-bare-icon);flex:none}.admin-module__4WpgRW__tabActive,.admin-module__4WpgRW__tabActive:hover{background:var(--f-tint);font-weight:800}.admin-module__4WpgRW__tab:focus-visible{outline:2px solid var(--f-focus);outline-offset:1px}.admin-module__4WpgRW__navBadge{background:var(--ac-danger);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-grid}html[data-df-palette=black] .admin-module__4WpgRW__navBadge{color:#2a1210}@media (min-width:1024px){.admin-module__4WpgRW__layout{grid-template-columns:13.5rem minmax(0,1fr);align-items:start;gap:24px;display:grid}.admin-module__4WpgRW__nav{background:var(--f-floor);border-radius:var(--f-r-tile);border-bottom:none;flex-direction:column;gap:2px;margin:0;padding:8px;top:16px;overflow:visible}.admin-module__4WpgRW__nav .admin-module__4WpgRW__tab{text-align:start;background:0 0;justify-content:flex-start;width:100%;min-height:42px;padding:0 12px}.admin-module__4WpgRW__shell .admin-module__4WpgRW__nav .admin-module__4WpgRW__tab.admin-module__4WpgRW__tab{border-radius:var(--f-r-row)!important}.admin-module__4WpgRW__nav .admin-module__4WpgRW__tab:hover{background:var(--f-hover-floor)}.admin-module__4WpgRW__nav .admin-module__4WpgRW__tabActive,.admin-module__4WpgRW__nav .admin-module__4WpgRW__tabActive:hover{background:var(--f-tint)}.admin-module__4WpgRW__navBadge{margin-inline-start:auto}}.admin-module__4WpgRW__sectionHead{align-items:center;gap:12px;margin:2px 0 18px;display:flex}.admin-module__4WpgRW__sectionHeadIcon{background:var(--f-face);width:42px;height:42px;color:var(--f-glyph);border-radius:14px;flex:none;place-items:center;display:inline-grid}.admin-module__4WpgRW__sectionHeadText{min-width:0}.admin-module__4WpgRW__sectionHeadTitle{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.admin-module__4WpgRW__sectionHeadLead{color:var(--ac-dim);margin:2px 0 0;font-size:13px}.admin-module__4WpgRW__tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px;margin-bottom:16px;display:grid}.admin-module__4WpgRW__tile{background:var(--ac-panel);border-radius:16px;min-width:0;padding:12px 16px}.admin-module__4WpgRW__tileLabel{color:var(--ac-dim);font-size:12px;font-weight:700}.admin-module__4WpgRW__tileValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:22px;font-weight:800}.admin-module__4WpgRW__tileNote{color:var(--ac-dim);margin-top:2px;font-size:12px}.admin-module__4WpgRW__section{min-width:0;margin-bottom:26px}.admin-module__4WpgRW__sectionTitle{color:var(--ac-text);margin:0 0 10px;font-size:15px;font-weight:800}.admin-module__4WpgRW__panel{background:var(--ac-panel);border-radius:var(--f-r-tile);min-width:0;padding:16px}.admin-module__4WpgRW__frameBar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.admin-module__4WpgRW__frameTools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.admin-module__4WpgRW__frameMeta{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.admin-module__4WpgRW__frameEmpty{margin:8px 0 16px}.admin-module__4WpgRW__tableWrap{border:1px solid var(--ac-line);background:var(--ac-bg);border-radius:14px;max-height:min(72vh,780px);overflow:auto}.admin-module__4WpgRW__table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.admin-module__4WpgRW__table th{background:var(--f-floor);text-align:start;color:var(--ac-dim);border-bottom:1px solid var(--ac-line);white-space:nowrap;padding:9px 12px;font-size:12px;font-weight:700}.admin-module__4WpgRW__table thead th{z-index:1;position:sticky;top:0}.admin-module__4WpgRW__table td{border-bottom:1px solid var(--ac-line);vertical-align:top;padding:9px 12px}.admin-module__4WpgRW__table tbody tr:last-child td{border-bottom:none}.admin-module__4WpgRW__table tbody tr:hover{background:var(--f-hover)}.admin-module__4WpgRW__mono{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px}.admin-module__4WpgRW__dim{color:var(--ac-dim)}.admin-module__4WpgRW__nowrap{white-space:nowrap}.admin-module__4WpgRW__num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.admin-module__4WpgRW__pill{background:var(--f-hover);color:var(--ac-dim);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:11px;font-weight:800;line-height:18px;display:inline-flex}.admin-module__4WpgRW__pillBanned{background:var(--ac-danger-bg);color:var(--ac-danger)}.admin-module__4WpgRW__pillAdmin{background:var(--ac-warn-bg);color:var(--ac-warn)}.admin-module__4WpgRW__pillOk{background:var(--ac-ok-bg);color:var(--ac-ok)}.admin-module__4WpgRW__pillNeutral{background:var(--f-hover);color:var(--ac-dim)}.admin-module__4WpgRW__row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.admin-module__4WpgRW__input,.admin-module__4WpgRW__select,.admin-module__4WpgRW__textarea{background:var(--f-field);color:var(--ac-text);font:inherit;box-sizing:border-box;border:1px solid #0000;min-width:0;max-width:100%;padding:8px 12px}.admin-module__4WpgRW__shell .admin-module__4WpgRW__input.admin-module__4WpgRW__input,.admin-module__4WpgRW__shell .admin-module__4WpgRW__select.admin-module__4WpgRW__select,.admin-module__4WpgRW__shell .admin-module__4WpgRW__textarea.admin-module__4WpgRW__textarea{border-radius:12px!important}.admin-module__4WpgRW__input::placeholder,.admin-module__4WpgRW__textarea::placeholder{color:var(--f-faint)}.admin-module__4WpgRW__textarea{resize:vertical;width:100%;min-height:74px;font-family:inherit}.admin-module__4WpgRW__grow{flex:220px}.admin-module__4WpgRW__input:focus-visible,.admin-module__4WpgRW__select:focus-visible,.admin-module__4WpgRW__textarea:focus-visible,.admin-module__4WpgRW__button:focus-visible,.admin-module__4WpgRW__jumpBar a:focus-visible,.admin-module__4WpgRW__linkButton:focus-visible,.admin-module__4WpgRW__chip:focus-visible{outline:2px solid var(--f-focus);outline-offset:1px}.admin-module__4WpgRW__button{background:var(--f-plain-face);border:1px solid var(--ac-line-strong);min-height:36px;color:var(--f-plain-glyph);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}.admin-module__4WpgRW__shell .admin-module__4WpgRW__button.admin-module__4WpgRW__button{border-radius:12px!important}.admin-module__4WpgRW__button:hover:not(:disabled){border-color:var(--f-focus)}.admin-module__4WpgRW__button:disabled{opacity:.5;cursor:not-allowed}.admin-module__4WpgRW__buttonPrimary{background:var(--ac-teal-deep);border-color:var(--ac-teal-deep);color:var(--ac-on-teal)}.admin-module__4WpgRW__buttonPrimary:hover:not(:disabled){border-color:var(--ac-text)}.admin-module__4WpgRW__buttonDanger{background:var(--ac-danger-bg);border-color:var(--ac-danger);color:var(--ac-danger)}.admin-module__4WpgRW__buttonQuiet{color:var(--ac-dim);background:0 0;border-color:#0000;min-height:32px;padding:0 10px}.admin-module__4WpgRW__buttonQuiet:hover:not(:disabled){background:var(--f-hover);color:var(--ac-text);border-color:#0000}.admin-module__4WpgRW__iconButton{width:36px;padding:0}.admin-module__4WpgRW__linkButton{color:var(--ac-teal);font:inherit;cursor:pointer;text-align:start;background:0 0;border:none;padding:0;font-weight:700;text-decoration:none}.admin-module__4WpgRW__linkButton:hover{text-decoration:underline}.admin-module__4WpgRW__actionGrid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;display:grid}.admin-module__4WpgRW__actionCard{background:var(--ac-panel);border-radius:16px;min-width:0;padding:14px 16px}.admin-module__4WpgRW__actionCardDanger{box-shadow:inset calc(4px * var(--df-x,1)) 0 0 var(--ac-danger)}.admin-module__4WpgRW__actionTitle{margin:0 0 4px;font-weight:800}.admin-module__4WpgRW__actionHelp{color:var(--ac-dim);margin:0 0 10px;font-size:12px}.admin-module__4WpgRW__fieldLabel{color:var(--ac-dim);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.admin-module__4WpgRW__field{margin-bottom:10px}.admin-module__4WpgRW__checkRow{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.admin-module__4WpgRW__check{cursor:pointer;align-items:center;gap:6px;display:flex}.admin-module__4WpgRW__meterBar{background:var(--f-recess);border-radius:999px;min-width:90px;height:8px;overflow:hidden}.admin-module__4WpgRW__meterFill{background:var(--ac-chart-1);border-radius:999px;height:100%}.admin-module__4WpgRW__meterFillHot{background:var(--ac-danger)}.admin-module__4WpgRW__diff{font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:pre-wrap;word-break:break-word;max-width:380px;color:var(--ac-dim);margin:0;font-size:11px}.admin-module__4WpgRW__empty{color:var(--ac-dim);text-align:center;padding:16px}.admin-module__4WpgRW__confirmBox{background:var(--ac-danger-bg);border-radius:12px;margin-bottom:8px;padding:10px}.admin-module__4WpgRW__confirmHint{color:var(--ac-dim);margin-bottom:6px;font-size:12px}.admin-module__4WpgRW__legend{color:var(--ac-dim);flex-wrap:wrap;gap:14px;padding:6px 0 0;font-size:12px;display:flex}.admin-module__4WpgRW__legendSwatch{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-inline-end:5px;display:inline-block}.admin-module__4WpgRW__geoRow{grid-template-columns:3.2rem minmax(0,1fr) 4.5rem;align-items:center;gap:10px;padding:3px 0;font-size:12px;display:grid}.admin-module__4WpgRW__geoBar{background:var(--ac-chart-1);border-radius:999px;min-width:1px;height:10px}.admin-module__4WpgRW__quotaInput{width:8rem}.admin-module__4WpgRW__quotaChanged{color:var(--ac-teal);font-weight:800}.admin-module__4WpgRW__subTabs{background:var(--f-recess);border-radius:14px;flex-wrap:wrap;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex}.admin-module__4WpgRW__subTabs .admin-module__4WpgRW__chip{color:var(--ac-dim);background:0 0;border-color:#0000}.admin-module__4WpgRW__subTabs .admin-module__4WpgRW__chipActive,.admin-module__4WpgRW__subTabs .admin-module__4WpgRW__chipActive:hover{background:var(--ac-bg);border-color:var(--ac-line);color:var(--ac-text)}.admin-module__4WpgRW__chipRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.admin-module__4WpgRW__chip{background:var(--ac-bg);border:1px solid var(--ac-line-strong);color:var(--ac-text);font:inherit;cursor:pointer;align-items:center;min-height:32px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.admin-module__4WpgRW__shell .admin-module__4WpgRW__chip.admin-module__4WpgRW__chip{border-radius:999px!important}.admin-module__4WpgRW__subTabs .admin-module__4WpgRW__chip.admin-module__4WpgRW__chip{border-radius:10px!important}.admin-module__4WpgRW__chip:hover:not(:disabled){border-color:var(--f-focus)}.admin-module__4WpgRW__chipActive,.admin-module__4WpgRW__chipActive:hover:not(:disabled){background:var(--ac-teal-deep);border-color:var(--ac-teal-deep);color:var(--ac-on-teal)}.admin-module__4WpgRW__filterBar{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.admin-module__4WpgRW__updatedAt{font-size:12px}.admin-module__4WpgRW__errorCode{font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:.8;font-size:11px}.admin-module__4WpgRW__errorInline{color:var(--ac-danger);font-size:13px}.admin-module__4WpgRW__boundary{min-width:0}.admin-module__4WpgRW__loadMore{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 0;display:flex}.admin-module__4WpgRW__full{width:100%}.admin-module__4WpgRW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.admin-module__4WpgRW__clickableRow{cursor:pointer}.admin-module__4WpgRW__panelBlock{min-width:0;margin-bottom:24px;scroll-margin-top:96px}.admin-module__4WpgRW__panelTitle{margin:0 0 10px;font-size:16px;font-weight:800}.admin-module__4WpgRW__userGrid{display:block}.admin-module__4WpgRW__userColumn{min-width:0}@media (min-width:1024px){.admin-module__4WpgRW__userGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}}.admin-module__4WpgRW__userHero{background:var(--ac-panel);border-radius:var(--f-r-tile);min-width:0;margin-bottom:22px;padding:18px}.admin-module__4WpgRW__userHeroTop{align-items:center;gap:14px;min-width:0;margin-bottom:14px;display:flex}.admin-module__4WpgRW__userAvatar{background:var(--f-face);width:56px;height:56px;color:var(--f-glyph);border-radius:18px;flex:none;place-items:center;font-size:24px;font-weight:800;display:inline-grid}.admin-module__4WpgRW__userHeroText{min-width:0}.admin-module__4WpgRW__userName{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.2}.admin-module__4WpgRW__userSub{color:var(--ac-dim);overflow-wrap:anywhere;margin:2px 0 6px}.admin-module__4WpgRW__userPills{flex-wrap:wrap;gap:6px;display:flex}.admin-module__4WpgRW__factGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:2px 18px;margin:0;display:grid}.admin-module__4WpgRW__fact{border-bottom:1px solid var(--ac-line);min-width:0;padding:8px 0}.admin-module__4WpgRW__factLabel{color:var(--ac-dim);font-size:12px;font-weight:700}.admin-module__4WpgRW__factValue{overflow-wrap:anywhere;margin:2px 0 0}.admin-module__4WpgRW__jumpBar{z-index:15;background:var(--ac-bg);flex-wrap:nowrap;gap:6px;margin-bottom:12px;padding:6px 0;display:flex;position:sticky;top:58px;overflow-x:auto}.admin-module__4WpgRW__jumpBar a{color:var(--ac-text);background:var(--f-floor);border-radius:999px;flex:none;align-items:center;min-height:40px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}@media (min-width:1024px){.admin-module__4WpgRW__jumpBar{display:none}}.admin-module__4WpgRW__dialogVeil{z-index:100;background:var(--ac-veil);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.admin-module__4WpgRW__dialog{background:var(--ac-bg);border-radius:var(--f-r-door);width:100%;max-width:30rem;max-height:calc(100vh - 32px);box-shadow:var(--f-pop-shadow);color:var(--ac-text);padding:20px;font-size:14px;overflow-y:auto}.admin-module__4WpgRW__dialogDanger{box-shadow:var(--f-pop-shadow), inset 0 4px 0 var(--ac-danger)}.admin-module__4WpgRW__dialogTitle{margin:0 0 6px;font-size:18px;font-weight:800}.admin-module__4WpgRW__dialogTarget{color:var(--ac-dim);overflow-wrap:anywhere;margin:0 0 8px}.admin-module__4WpgRW__dialogFacts{margin-bottom:8px}.admin-module__4WpgRW__dialogEffects{color:var(--ac-dim);margin:0 0 10px;padding-inline-start:1.2em;font-size:13px}.admin-module__4WpgRW__dialogActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.admin-module__4WpgRW__responsiveWrap{max-width:100%}.admin-module__4WpgRW__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 2px 0;font-size:13px;display:flex}.admin-module__4WpgRW__pagerInfo{color:var(--ac-dim)}.admin-module__4WpgRW__pagerButtons{align-items:center;gap:8px;display:inline-flex}.admin-module__4WpgRW__pagerButton{min-height:34px;padding:0 10px}.admin-module__4WpgRW__pagerCount{color:var(--ac-dim);font-variant-numeric:tabular-nums;text-align:center;min-width:3.5em}.admin-module__4WpgRW__skeleton{background:var(--ac-skeleton);border-radius:8px;display:block}.admin-module__4WpgRW__skeletonWrap{padding:4px 0 12px}.admin-module__4WpgRW__skeletonRows{border:1px solid var(--ac-line);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.admin-module__4WpgRW__skeletonLine{height:14px}.admin-module__4WpgRW__skeletonTiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px;display:grid}.admin-module__4WpgRW__skeletonTile{border-radius:16px;height:96px}.admin-module__4WpgRW__skeletonValue{width:60%;height:30px;margin:6px 0 8px}.admin-module__4WpgRW__migrationNotice{background:var(--ac-info-bg);border-radius:16px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.admin-module__4WpgRW__migrationNoticeCompact{padding:10px 14px}.admin-module__4WpgRW__migrationIcon{background:var(--ac-teal-deep);width:36px;height:36px;color:var(--ac-on-teal);border-radius:12px;flex:none;place-items:center;display:inline-grid}.admin-module__4WpgRW__migrationBody{min-width:0}.admin-module__4WpgRW__migrationTitle{margin:6px 0 4px;font-size:15px;font-weight:800}.admin-module__4WpgRW__migrationText{overflow-wrap:anywhere;margin:0 0 4px;font-size:13px}.admin-module__4WpgRW__migrationMeta{color:var(--ac-dim);flex-wrap:wrap;gap:4px 12px;margin:6px 0 0;font-size:12px;display:flex}.admin-module__4WpgRW__dashToolbar{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:14px;display:flex}.admin-module__4WpgRW__dashNote{color:var(--ac-dim);font-size:12px}.admin-module__4WpgRW__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}@media (min-width:1360px){.admin-module__4WpgRW__kpiGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.admin-module__4WpgRW__kpi{background:var(--ac-panel);border-radius:var(--f-r-tile);flex-direction:column;gap:2px;min-width:0;padding:14px 16px 12px;display:flex}.admin-module__4WpgRW__kpiHead{align-items:center;gap:8px;min-width:0;display:flex}.admin-module__4WpgRW__kpiIcon{background:var(--f-tint);width:28px;height:28px;color:var(--f-bare-icon);border-radius:9px;flex:none;place-items:center;display:inline-grid}.admin-module__4WpgRW__kpiLabel{color:var(--ac-dim);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;overflow:hidden}.admin-module__4WpgRW__kpiValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-size:28px;font-weight:800;line-height:1.15}.admin-module__4WpgRW__kpiTrendRow{color:var(--ac-dim);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:12px;display:flex}.admin-module__4WpgRW__kpiFoot{color:var(--ac-dim);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.admin-module__4WpgRW__trend{font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:2px;padding-block:1px;padding-inline:5px 7px;font-size:12px;font-weight:800;display:inline-flex}.admin-module__4WpgRW__trendUp{background:var(--ac-ok-bg);color:var(--ac-ok)}.admin-module__4WpgRW__trendDown{background:var(--ac-danger-bg);color:var(--ac-danger)}.admin-module__4WpgRW__trendFlat{background:var(--f-hover);color:var(--ac-dim)}.admin-module__4WpgRW__spark{width:100%;color:var(--f-bare-icon);margin-top:8px;display:block;overflow:visible}.admin-module__4WpgRW__dashGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-bottom:18px;display:grid}.admin-module__4WpgRW__dashWide{grid-column:1/-1}.admin-module__4WpgRW__dashPanel{background:var(--ac-panel);border-radius:var(--f-r-tile);min-width:0;padding:16px}.admin-module__4WpgRW__dashPanelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-bottom:10px;display:flex}.admin-module__4WpgRW__dashPanelTitle{align-items:center;gap:6px;margin:0;font-size:15px;font-weight:800;display:inline-flex}.admin-module__4WpgRW__dashPanelTitle svg{color:var(--ac-dim);flex:none}.admin-module__4WpgRW__dashPanelTools{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.admin-module__4WpgRW__dashPanelNote{color:var(--ac-dim);margin:8px 0 0;font-size:12px}.admin-module__4WpgRW__barList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.admin-module__4WpgRW__barRow{isolation:isolate;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:4px 10px;display:flex;position:relative;overflow:hidden}.admin-module__4WpgRW__barFill{z-index:-1;background:var(--f-tint);border-radius:10px;position:absolute;inset-block:0;inset-inline:0 auto}.admin-module__4WpgRW__barLabel{flex-direction:column;min-width:0;display:flex}.admin-module__4WpgRW__barName{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.admin-module__4WpgRW__barSub{color:var(--ac-dim);font-size:11px}.admin-module__4WpgRW__barValue{font-variant-numeric:tabular-nums;flex:none;font-weight:800}.admin-module__4WpgRW__barEmpty{color:var(--ac-dim);margin:0;padding:14px 4px;font-size:13px}.admin-module__4WpgRW__chartBox{min-width:0}.admin-module__4WpgRW__chartLegend{color:var(--ac-dim);flex-wrap:wrap;gap:4px 14px;margin-bottom:8px;font-size:12px;display:flex}.admin-module__4WpgRW__chartLegendItem{align-items:center;gap:6px;display:inline-flex}.admin-module__4WpgRW__chartSwatch{background:currentColor;border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.admin-module__4WpgRW__chartTone1{color:var(--ac-chart-1)}.admin-module__4WpgRW__chartTone2{color:var(--ac-chart-2)}.admin-module__4WpgRW__chartFrame{gap:8px;min-width:0;display:flex}.admin-module__4WpgRW__chartYAxis{text-align:end;min-width:2.2rem;color:var(--ac-dim);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;justify-content:space-between;font-size:11px;line-height:1;display:flex}.admin-module__4WpgRW__chartPlot{cursor:crosshair;touch-action:pan-y;flex:auto;min-width:0;position:relative}.admin-module__4WpgRW__chartPlot:focus-visible{outline:2px solid var(--f-focus);outline-offset:2px;border-radius:6px}.admin-module__4WpgRW__chartSvg{width:100%;height:100%;display:block;overflow:visible}.admin-module__4WpgRW__chartGrid{stroke:var(--ac-chart-grid);stroke-width:1px}.admin-module__4WpgRW__chartGuide{background:var(--ac-dim);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.admin-module__4WpgRW__chartReadout{z-index:2;background:var(--ac-bg);box-shadow:var(--f-pop-shadow);white-space:nowrap;pointer-events:none;border-radius:10px;flex-direction:column;gap:2px;padding:6px 10px;font-size:12px;display:flex;position:absolute;top:4px;transform:translate(-50%)}.admin-module__4WpgRW__chartReadout span{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.admin-module__4WpgRW__chartReadoutStart{transform:translate(0)}.admin-module__4WpgRW__chartReadoutEnd{transform:translateX(calc(-100% * var(--df-x,1)))}.admin-module__4WpgRW__chartXAxis{color:var(--ac-dim);justify-content:space-between;padding-block:6px 0;padding-inline:calc(2.2rem + 8px) 0;font-size:11px;display:flex}.admin-module__4WpgRW__healthList{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__healthItem{background:var(--ac-panel);border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;display:flex}.admin-module__4WpgRW__healthItemTitle{margin:0;font-weight:800}.admin-module__4WpgRW__healthItemText{color:var(--ac-dim);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px}@media (max-width:1023px){.admin-module__4WpgRW__button,.admin-module__4WpgRW__chip,.admin-module__4WpgRW__input,.admin-module__4WpgRW__select{min-height:40px}.admin-module__4WpgRW__buttonQuiet{min-height:36px}}@media (max-width:640px){.admin-module__4WpgRW__shell{padding:10px 16px 48px}.admin-module__4WpgRW__header{gap:10px 12px;margin-bottom:4px;padding-bottom:10px}.admin-module__4WpgRW__sectionHead{margin-bottom:14px}.admin-module__4WpgRW__headerEnd{margin-inline-start:auto}.admin-module__4WpgRW__whoami{display:none}.admin-module__4WpgRW__headerSearch{flex-basis:100%;order:3;max-width:none}.admin-module__4WpgRW__sectionHeadTitle{font-size:20px}.admin-module__4WpgRW__kpiGrid,.admin-module__4WpgRW__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-module__4WpgRW__tile{padding:10px 12px}.admin-module__4WpgRW__tileValue{font-size:20px}.admin-module__4WpgRW__kpi{padding:12px 12px 10px}.admin-module__4WpgRW__kpiValue{font-size:22px}.admin-module__4WpgRW__chartPlot{min-width:0}.admin-module__4WpgRW__chartYAxis{min-width:1.8rem}.admin-module__4WpgRW__chartXAxis{padding-inline-start:calc(1.8rem + 8px)}.admin-module__4WpgRW__pagerWord{display:none}.admin-module__4WpgRW__dialogVeil{align-items:flex-end;padding:0}.admin-module__4WpgRW__dialog{border-radius:var(--f-r-door) var(--f-r-door) 0 0;max-width:none;max-height:90vh}.admin-module__4WpgRW__dialogActions{flex-direction:column-reverse}.admin-module__4WpgRW__dialogActions .admin-module__4WpgRW__button{width:100%}.admin-module__4WpgRW__responsiveWrap{max-height:none;overflow-y:visible}.admin-module__4WpgRW__responsiveTable thead{display:none}.admin-module__4WpgRW__responsiveTable,.admin-module__4WpgRW__responsiveTable tbody,.admin-module__4WpgRW__responsiveTable tr,.admin-module__4WpgRW__responsiveTable td{width:100%;display:block}.admin-module__4WpgRW__responsiveTable tr{border-bottom:1px solid var(--ac-line);padding:10px 12px}.admin-module__4WpgRW__responsiveTable tbody tr:last-child{border-bottom:none}.admin-module__4WpgRW__responsiveTable td{overflow-wrap:anywhere;border-bottom:none;padding:2px 0}.admin-module__4WpgRW__responsiveTable td[data-primary]{font-size:14px;font-weight:800}.admin-module__4WpgRW__responsiveTable td:not([data-primary]):before{content:attr(data-label) "：";color:var(--ac-dim);font-size:12px}.admin-module__4WpgRW__responsiveTable td[data-phone-hidden]{display:none}.admin-module__4WpgRW__responsiveTable td.admin-module__4WpgRW__num{text-align:start}}
.activityTraffic-module__rNIIWa__tilesCompact{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-bottom:16px;display:grid}.activityTraffic-module__rNIIWa__filters{background:var(--ac-panel);border-radius:14px;margin-bottom:12px}.activityTraffic-module__rNIIWa__filtersSummary{cursor:pointer;min-height:42px;color:var(--ac-text);overflow-wrap:anywhere;align-items:center;padding:0 14px;font-weight:700;display:flex}.activityTraffic-module__rNIIWa__filtersSummary::-webkit-details-marker{display:none}.activityTraffic-module__rNIIWa__filtersSummary:after{content:"▾";color:var(--ac-dim);margin-inline-start:auto;padding-inline-start:10px}.activityTraffic-module__rNIIWa__filters[open]>.activityTraffic-module__rNIIWa__filtersSummary:after{content:"▴"}.activityTraffic-module__rNIIWa__filtersSummary:focus-visible{outline:2px solid var(--ac-teal);outline-offset:1px;border-radius:14px}.activityTraffic-module__rNIIWa__filtersBody{padding:8px 12px 2px}.activityTraffic-module__rNIIWa__chipScroller{overscroll-behavior-x:contain;flex-wrap:nowrap;gap:6px;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.activityTraffic-module__rNIIWa__chipScroller>*{flex:none}@media (min-width:1024px){.activityTraffic-module__rNIIWa__chipScroller{flex-wrap:wrap;overflow:visible}}
.FEmpty-module__lux5ga__empty{color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);text-align:center;text-shadow:none;flex-direction:column;align-items:center;gap:14px;padding:28px 16px;display:flex}.FEmpty-module__lux5ga__cap{width:56px;height:62px;position:relative}.FEmpty-module__lux5ga__cap:before{content:"";inset-inline:0;background:var(--f-lip,#186765);border-radius:17px;position:absolute;top:6px;bottom:0}.FEmpty-module__lux5ga__capFace{inset-inline:0;background:var(--f-face,#1f8481);height:56px;color:var(--f-glyph,#fff);border-radius:17px;place-items:center;display:grid;position:absolute;top:0}.FEmpty-module__lux5ga__capIcon{width:28px;height:28px;filter:drop-shadow(1px 1px 0 var(--f-lip,#186765))}.FEmpty-module__lux5ga__title{max-width:28rem;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.4}
.FBadge-module__HmVC-a__badge{box-sizing:border-box;border-radius:var(--f-r-pill,999px);background:var(--f-face,#1f8481);min-width:1.75rem;height:1.5rem;color:var(--f-glyph,#fff);font-family:var(--f-font,system-ui, sans-serif);font-size:var(--f-fs-count,.75rem);white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:none;place-items:center;padding:0 .5rem;font-weight:800;line-height:1;display:inline-grid}.FBadge-module__HmVC-a__badge[data-tone=onHue]{background:var(--f-lip,#186765);color:var(--f-glyph,#fff)}.FBadge-module__HmVC-a__badge[data-tone=neutral]{background:var(--f-plain-face,#ebebef);color:var(--f-ink,#1d1d1f)}
.ui-module__uKpBza__panel{background:var(--f-panel,var(--df-panel));color:var(--f-ink,var(--df-ink));border-radius:var(--f-r-tile,20px);box-shadow:none;text-shadow:none;border:0}.ui-module__uKpBza__subpanel{background:var(--f-field,var(--df-panel));color:var(--f-ink,var(--df-ink));border-radius:var(--f-r-field,14px);text-shadow:none;border:0}.ui-module__uKpBza__key,.ui-module__uKpBza__plainKey{--k-lip-h:5px;border-radius:var(--f-r-key,15px);background:var(--f-face,var(--df-accent));color:var(--f-glyph,var(--df-on-accent));box-shadow:0 var(--k-lip-h) 0 var(--f-lip,var(--df-accent-deep));font-family:var(--f-font,inherit);text-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6)), box-shadow var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));border:0;font-weight:800;text-decoration:none;position:relative}.ui-module__uKpBza__plainKey{--k-lip-h:4px;background:var(--f-plain-face,var(--df-panel));color:var(--f-ink,var(--df-ink));box-shadow:0 var(--k-lip-h) 0 var(--f-plain-lip,var(--df-border));font-weight:700}.ui-module__uKpBza__plainKey svg{color:var(--f-bare,var(--df-accent))}@media (hover:hover){.ui-module__uKpBza__key:not(:disabled):not([aria-disabled=true]):hover,.ui-module__uKpBza__plainKey:not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 calc(var(--k-lip-h) + 2px) 0 var(--f-lip,var(--df-accent-deep));transform:translateY(-2px)}.ui-module__uKpBza__plainKey:not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 calc(var(--k-lip-h) + 2px) 0 var(--f-plain-lip,var(--df-border))}}.ui-module__uKpBza__key:not(:disabled):not([aria-disabled=true]):active,.ui-module__uKpBza__plainKey:not(:disabled):not([aria-disabled=true]):active{transform:translateY(calc(var(--k-lip-h) - 1px));box-shadow:0 1px 0 var(--f-lip,var(--df-accent-deep));transition-duration:var(--f-dur-press,60ms)}.ui-module__uKpBza__plainKey:not(:disabled):not([aria-disabled=true]):active{box-shadow:0 1px 0 var(--f-plain-lip,var(--df-border))}.ui-module__uKpBza__key:disabled,.ui-module__uKpBza__key[aria-disabled=true],.ui-module__uKpBza__plainKey:disabled,.ui-module__uKpBza__plainKey[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:translateY(calc(var(--k-lip-h) - 1px));box-shadow:0 1px 0 var(--f-lip,var(--df-accent-deep))}.ui-module__uKpBza__plainKey:disabled,.ui-module__uKpBza__plainKey[aria-disabled=true]{box-shadow:0 1px 0 var(--f-plain-lip,var(--df-border))}.ui-module__uKpBza__key:focus-visible,.ui-module__uKpBza__plainKey:focus-visible,.ui-module__uKpBza__chip:focus-visible,.ui-module__uKpBza__chipOn:focus-visible,.ui-module__uKpBza__option:focus-visible{outline:3px solid var(--f-focus,var(--df-accent));outline-offset:3px}.ui-module__uKpBza__chip,.ui-module__uKpBza__chipOn{border-radius:var(--f-r-pill,999px);background:var(--f-plain-face,var(--df-panel));color:var(--f-ink,var(--df-ink));text-shadow:none;transition:background-color .12s ease, color .12s ease, transform var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));border:0;text-decoration:none}.ui-module__uKpBza__chip svg{color:var(--f-bare,var(--df-accent))}.ui-module__uKpBza__chipOn{background:var(--f-face,var(--df-accent));color:var(--f-glyph,var(--df-on-accent));font-weight:800}@media (hover:hover){.ui-module__uKpBza__chip:not(:disabled):hover{background:var(--f-panel-lip,var(--df-border))}}.ui-module__uKpBza__chip:not(:disabled):active,.ui-module__uKpBza__chipOn:not(:disabled):active{transform:translateY(1px)}.ui-module__uKpBza__option{border-radius:var(--f-r-field,14px);background:var(--f-plain-face,var(--df-panel));color:var(--f-ink,var(--df-ink));text-shadow:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .14s ease, color .14s ease, opacity .16s ease, transform .12s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));border:0}@media (hover:hover){.ui-module__uKpBza__optIdle:not(:disabled):hover{background:var(--f-panel-lip,var(--df-border))}}.ui-module__uKpBza__optIdle:not(:disabled):active,.ui-module__uKpBza__optPicked:not(:disabled):active{transition-duration:var(--f-dur-press,60ms);transform:translateY(1px)scale(.99)}.ui-module__uKpBza__optPicked{background:var(--f-face,var(--df-accent));color:var(--f-glyph,var(--df-on-accent))}.ui-module__uKpBza__optCorrect{background:var(--f-face,#2c968b);color:var(--f-glyph,#fff);animation:ui-module__uKpBza__option-pop .3s var(--f-ease-pop,cubic-bezier(.3, 1.5, .5, 1)) both}.ui-module__uKpBza__optWrong{color:#fff;background:#a5534b;animation:.34s cubic-bezier(.36,.07,.19,.97) both ui-module__uKpBza__option-shake}html[data-df-palette=black] .ui-module__uKpBza__optWrong{background:#8f4740}.ui-module__uKpBza__optClose{background:var(--f-tint-strong,#b9d8d7);color:var(--f-ink,var(--df-ink))}.ui-module__uKpBza__optReview{opacity:.55}.ui-module__uKpBza__optMuted{opacity:.32}.ui-module__uKpBza__option:disabled{cursor:default}@keyframes ui-module__uKpBza__option-pop{0%{transform:scale(.97)}55%{transform:scale(1.04)}to{transform:none}}@keyframes ui-module__uKpBza__option-shake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.ui-module__uKpBza__field{border-radius:var(--f-r-field,14px);background:var(--f-field,var(--df-panel));color:var(--f-ink,var(--df-ink));font-family:var(--f-font-input,inherit);text-shadow:none;border:0;outline:none;transition:box-shadow .14s,background-color .14s;box-shadow:inset 0 0 #0000}.ui-module__uKpBza__field::placeholder{color:var(--f-faint,var(--df-muted))}.ui-module__uKpBza__field:focus,.ui-module__uKpBza__field:focus-visible{box-shadow:inset 0 0 0 2px var(--f-focus,var(--df-accent));outline:none}.ui-module__uKpBza__field:disabled{opacity:.75}@media (prefers-reduced-motion:reduce){.ui-module__uKpBza__key,.ui-module__uKpBza__plainKey,.ui-module__uKpBza__chip,.ui-module__uKpBza__chipOn,.ui-module__uKpBza__option,.ui-module__uKpBza__field{transition:none}.ui-module__uKpBza__optCorrect,.ui-module__uKpBza__optWrong{animation:none}}
.SetupPanel-module__BxytRa__panel{box-sizing:border-box;text-align:center;width:100%;max-width:48rem;text-shadow:none;flex-direction:column;align-items:stretch;gap:26px;margin:6px auto 0;display:flex}.SetupPanel-module__BxytRa__panel>*{animation:SetupPanel-module__BxytRa__f-door-in var(--f-dur-door-in,.64s) var(--f-ease-settle,cubic-bezier(.22, .9, .3, 1)) backwards}.SetupPanel-module__BxytRa__panel>:nth-child(2){animation-delay:80ms}.SetupPanel-module__BxytRa__panel>:nth-child(3){animation-delay:.16s}.SetupPanel-module__BxytRa__panel>:nth-child(4){animation-delay:.24s}.SetupPanel-module__BxytRa__panel>:nth-child(5){animation-delay:.32s}.SetupPanel-module__BxytRa__panel>:nth-child(6){animation-delay:.4s}.SetupPanel-module__BxytRa__panel>:nth-child(n+7){animation-delay:.46s}.SetupPanel-module__BxytRa__section{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.SetupPanel-module__BxytRa__label{color:var(--f-ink,var(--df-ink));margin:0;font-size:1rem;font-weight:800;line-height:1.3}.SetupPanel-module__BxytRa__row{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.SetupPanel-module__BxytRa__hint{color:var(--f-muted,var(--df-muted));font-size:var(--f-fs-small,.875rem);text-align:center;margin:0;font-weight:600;line-height:1.45}.SetupPanel-module__BxytRa__choice{width:100%}.SetupPanel-module__BxytRa__pill{--p-lip:4px;--f-sweep-face:var(--f-face,var(--df-accent));box-sizing:border-box;border-radius:var(--f-r-key-sm,12px);background:var(--f-plain-face,var(--df-panel));min-height:44px;color:var(--f-ink,var(--df-ink));box-shadow:0 var(--p-lip) 0 var(--f-plain-lip,var(--df-border));font-family:var(--f-font,inherit);text-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6)), box-shadow var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6)), color .12s ease 60ms;border:0;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:1rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative}@media (hover:hover){.SetupPanel-module__BxytRa__pill:not(:disabled):not([data-on]):hover{box-shadow:0 calc(var(--p-lip) + 2px) 0 var(--f-plain-lip,var(--df-border));transform:translateY(-2px)}}.SetupPanel-module__BxytRa__pill:not(:disabled):active{transform:translateY(calc(var(--p-lip) - 1px));box-shadow:0 1px 0 var(--f-plain-lip,var(--df-border));transition-duration:var(--f-dur-press,60ms)}.SetupPanel-module__BxytRa__pill[data-on]{color:var(--f-glyph,var(--df-on-accent));box-shadow:0 1px 0 var(--f-lip,var(--df-accent-deep));transform:translateY(calc(var(--p-lip) - 1px));font-weight:800}.SetupPanel-module__BxytRa__pill:disabled{cursor:not-allowed;opacity:.45}.SetupPanel-module__BxytRa__pill:focus-visible{outline:3px solid var(--f-focus,var(--df-accent));outline-offset:3px}.SetupPanel-module__BxytRa__slider{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.SetupPanel-module__BxytRa__sliderHead{justify-content:center;align-items:center;gap:10px;display:flex}.SetupPanel-module__BxytRa__value{border-radius:var(--f-r-pill,999px);background:var(--f-tint,var(--df-panel));min-width:3.4em;color:var(--f-ink,var(--df-ink));font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:4px;padding:.26em .7em;font-size:1rem;font-weight:800;line-height:1.2;display:inline-flex}.SetupPanel-module__BxytRa__valueMax{color:var(--f-muted,var(--df-muted));font-size:.8125rem;font-weight:700}html:not([data-df-palette=black]) .SetupPanel-module__BxytRa__valueMax{color:#5c5c61}.SetupPanel-module__BxytRa__valueInput{box-sizing:content-box;border:0;border-bottom:2px solid var(--f-bare,var(--df-accent));min-width:1ch;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border-radius:0;outline:none;padding:0}.SetupPanel-module__BxytRa__value:focus-within{outline:2px solid var(--f-bare,var(--df-accent));outline-offset:2px}.SetupPanel-module__BxytRa__range{--fill:0%;appearance:none;box-sizing:border-box;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:44px;margin:0;padding:0;display:block}.SetupPanel-module__BxytRa__range:focus{outline:none}.SetupPanel-module__BxytRa__range::-webkit-slider-runnable-track{border-radius:var(--f-r-pill,999px);background:linear-gradient(to var(--df-end,right), var(--f-face,var(--df-accent)) 0, var(--f-face,var(--df-accent)) var(--fill), var(--f-recess,var(--df-border)) var(--fill), var(--f-recess,var(--df-border)) 100%);height:12px}.SetupPanel-module__BxytRa__range::-moz-range-track{border-radius:var(--f-r-pill,999px);background:var(--f-recess,var(--df-border));height:12px}.SetupPanel-module__BxytRa__range::-moz-range-progress{border-radius:var(--f-r-pill,999px);background:var(--f-face,var(--df-accent));height:12px}.SetupPanel-module__BxytRa__range::-webkit-slider-thumb{appearance:none;width:28px;height:28px;box-shadow:0 3px 0 var(--f-lip,var(--df-accent-deep)), 0 0 0 1px #0000000f;transition:transform .14s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));background:#fff;border:0;border-radius:50%;margin-top:-9px}.SetupPanel-module__BxytRa__range::-moz-range-thumb{width:28px;height:28px;box-shadow:0 3px 0 var(--f-lip,var(--df-accent-deep)), 0 0 0 1px #0000000f;background:#fff;border:0;border-radius:50%}.SetupPanel-module__BxytRa__range:active::-webkit-slider-thumb{transform:scale(1.08)}.SetupPanel-module__BxytRa__range:focus-visible::-webkit-slider-thumb{box-shadow:0 3px 0 var(--f-lip,var(--df-accent-deep)), 0 0 0 4px var(--f-focus,var(--df-accent))}.SetupPanel-module__BxytRa__range:focus-visible::-moz-range-thumb{box-shadow:0 3px 0 var(--f-lip,var(--df-accent-deep)), 0 0 0 4px var(--f-focus,var(--df-accent))}.SetupPanel-module__BxytRa__levels{box-sizing:border-box;border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;width:100%;padding:8px;transition:box-shadow .16s;display:flex}.SetupPanel-module__BxytRa__levelRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.SetupPanel-module__BxytRa__levelKey{width:100%;padding-inline:6px}.SetupPanel-module__BxytRa__levelCheck{top:5px;width:13px;height:13px;animation:SetupPanel-module__BxytRa__f-sticker-in .26s var(--f-ease-settle,cubic-bezier(.22, .9, .3, 1)) both;position:absolute;inset-inline-end:6px}.SetupPanel-module__BxytRa__levels[data-invalid]{box-shadow:0 0 0 3px var(--f-danger-ink,#b3261e);animation:.42s cubic-bezier(.36,.07,.19,.97) both SetupPanel-module__BxytRa__level-shake}.SetupPanel-module__BxytRa__levelsAlert{color:var(--f-danger-ink,#b3261e);font-weight:800}@keyframes SetupPanel-module__BxytRa__level-shake{0%,to{transform:none}18%{transform:translate(-6px)}36%{transform:translate(6px)}54%{transform:translate(-4px)}72%{transform:translate(3px)}}.SetupPanel-module__BxytRa__notice{flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.SetupPanel-module__BxytRa__noticeText{max-width:34rem;color:var(--f-ink,var(--df-ink));text-align:center;margin:0;font-size:1rem;font-weight:700;line-height:1.45}.SetupPanel-module__BxytRa__notice[data-tone=muted] .SetupPanel-module__BxytRa__noticeText{color:var(--f-muted,var(--df-muted));font-size:var(--f-fs-small,.875rem);font-weight:600}.SetupPanel-module__BxytRa__notice[data-tone=warn] .SetupPanel-module__BxytRa__noticeText{color:var(--f-danger-ink,#b3261e)}.SetupPanel-module__BxytRa__start{margin-top:4px}@media (prefers-reduced-motion:reduce){.SetupPanel-module__BxytRa__panel>*,.SetupPanel-module__BxytRa__levelCheck,.SetupPanel-module__BxytRa__levels[data-invalid]{animation:none}.SetupPanel-module__BxytRa__pill{transition:none}.SetupPanel-module__BxytRa__range::-webkit-slider-thumb{transition:none}}.SetupPanel-module__BxytRa__withHelp{position:relative}.SetupPanel-module__BxytRa__help{top:0;position:absolute;inset-inline-end:0}@keyframes SetupPanel-module__BxytRa__f-door-in{0%{opacity:0;transform:translateY(20px)scale(.72)}55%{opacity:1;transform:translateY(-7px)scale(1.05)}78%{transform:translateY(2px)scale(.985)}to{opacity:1;transform:none}}@keyframes SetupPanel-module__BxytRa__f-sticker-in{0%{opacity:0;transform:scale(.4)rotate(-14deg)}60%{opacity:1;transform:scale(1.14)rotate(4deg)}to{opacity:1;transform:none}}
.FChip-module__apT06a__chip{--f-sweep-face:var(--f-choice-face,#5a5e66);--chip-on-ink:var(--f-choice-glyph,#fff);isolation:isolate;box-sizing:border-box;border-radius:var(--f-r-pill,999px);background:var(--f-plain-face,#ebebef);min-width:0;max-width:100%;min-height:2rem;color:var(--f-ink,#1d1d1f);font:inherit;font-family:var(--f-font,system-ui, sans-serif);font-size:var(--f-fs-small,.875rem);text-shadow:none;white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .14s ease, color .12s ease 60ms, transform .17s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));border:0;outline:none;align-items:center;gap:6px;margin:0;padding:0 .75rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.FChip-module__apT06a__chip[data-f-hue]{--f-sweep-face:var(--f-face,#1f8481);--chip-on-ink:var(--f-glyph,#fff)}.FChip-module__apT06a__chip[data-action]{cursor:pointer}@media (hover:hover){.FChip-module__apT06a__chip[data-action]:not([data-on]):not(:disabled):not([aria-disabled=true]):hover{background:var(--f-panel-lip,#e3e3e8)}}.FChip-module__apT06a__chip[data-action]:not(:disabled):not([aria-disabled=true]):active{transition-duration:var(--f-dur-press,60ms);transform:translateY(1px)}.FChip-module__apT06a__chip[data-on]{color:var(--chip-on-ink,#fff)}.FChip-module__apT06a__chip:focus-visible{box-shadow:0 0 0 2px var(--f-stage,#fff), 0 0 0 4px var(--f-focus,#1e7a78)}.FChip-module__apT06a__chip:disabled,.FChip-module__apT06a__chip[aria-disabled=true]{cursor:not-allowed;opacity:.5}.FChip-module__apT06a__icon{width:1rem;height:1rem;color:var(--f-bare,var(--f-bare-icon,#1f8481));flex:none;transition:color .12s 60ms}.FChip-module__apT06a__chip[data-on] .FChip-module__apT06a__icon{color:var(--chip-on-ink,#fff)}.FChip-module__apT06a__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.FChip-module__apT06a__count{color:var(--f-ink,#1d1d1f);font-variant-numeric:tabular-nums;flex:none;font-weight:600;transition:color .12s 60ms}.FChip-module__apT06a__chip[data-on] .FChip-module__apT06a__count{color:var(--chip-on-ink,#fff)}.FChip-module__apT06a__removable{padding-inline-end:.25rem}.FChip-module__apT06a__main{min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:6px;margin:0;padding:0;text-decoration:none;display:inline-flex}.FChip-module__apT06a__main:focus-visible{text-decoration:underline}.FChip-module__apT06a__remove{border-radius:var(--f-r-pill,999px);width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex:none;place-items:center;margin:0;padding:0;display:grid}@media (hover:hover){.FChip-module__apT06a__remove:hover{background:var(--f-plain-lip,#cfcfd5)}.FChip-module__apT06a__chip[data-on] .FChip-module__apT06a__remove:hover{background:var(--f-lip,#186765)}}.FChip-module__apT06a__remove:focus-visible{box-shadow:0 0 0 2px var(--f-focus,#1e7a78)}.FChip-module__apT06a__removeIcon{width:.875rem;height:.875rem}.FChip-module__apT06a__group{overflow-anchor:none;min-width:0}.FChip-module__apT06a__chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.FChip-module__apT06a__toggleRow{justify-content:flex-start;margin-top:8px;display:flex}@media (prefers-reduced-motion:reduce){.FChip-module__apT06a__chip,.FChip-module__apT06a__icon,.FChip-module__apT06a__count{transition:none}}
.FCard-module__8wOv0W__panel{box-sizing:border-box;border-radius:var(--f-r-tile,20px);background:var(--f-panel,#f5f5f7);min-width:0;color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);text-shadow:none;padding:16px}.FCard-module__8wOv0W__panel[data-padding=none]{padding:0}.FCard-module__8wOv0W__panel[data-padding=sm]{padding:12px}.FCard-module__8wOv0W__panel[data-padding=lg]{padding:20px}@container (min-width:520px){.FCard-module__8wOv0W__panel[data-padding=lg]{padding:24px}}.FCard-module__8wOv0W__card{--f-card-slam:1}
.FDialog-module__7fZv3G__veil{z-index:var(--f-z-overlay,150);inset-inline:0;overscroll-behavior:contain;background:var(--f-scrim,#00000024);text-shadow:none;animation:FDialog-module__7fZv3G__fadeIn var(--f-dur-pop-in,.24s) ease backwards;place-items:center;padding:16px;display:grid;position:fixed;bottom:0;overflow-y:auto}.FDialog-module__7fZv3G__veil[data-state=closing]{pointer-events:none;animation:.15s forwards FDialog-module__7fZv3G__fadeOut}.FDialog-module__7fZv3G__panel{box-sizing:border-box;border-radius:var(--f-r-door,22px);background:var(--f-stage,#fff);width:100%;max-width:28rem;color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);box-shadow:var(--f-pop-shadow,0 1.25rem 2.75rem -.875rem #161a224d);animation:FDialog-module__7fZv3G__dialogIn var(--f-dur-pop-in,.24s) var(--f-ease-pop,cubic-bezier(.3, 1.5, .5, 1)) backwards;outline:none;padding:22px 20px 20px;position:relative}.FDialog-module__7fZv3G__panel[data-size=sm]{max-width:24rem}.FDialog-module__7fZv3G__panel[data-state=closing]{animation:.15s forwards FDialog-module__7fZv3G__fadeOut}.FDialog-module__7fZv3G__head{align-items:flex-start;gap:10px;margin:0 0 12px;display:flex}.FDialog-module__7fZv3G__title{min-width:0;font-size:var(--f-fs-dialog-title,1.25rem);overflow-wrap:anywhere;flex:auto;margin:0;font-weight:800;line-height:1.3}.FDialog-module__7fZv3G__close{flex:none;margin-block:-6px 0;margin-inline:0 -6px}.FDialog-module__7fZv3G__description{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-body,1rem);font-weight:500;line-height:var(--f-lh-body,1.55);margin:0 0 14px}.FDialog-module__7fZv3G__body{min-width:0}.FDialog-module__7fZv3G__foot{margin-top:18px}@keyframes FDialog-module__7fZv3G__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes FDialog-module__7fZv3G__fadeIn{0%{opacity:0}}@keyframes FDialog-module__7fZv3G__fadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.FDialog-module__7fZv3G__veil,.FDialog-module__7fZv3G__veil[data-state=closing],.FDialog-module__7fZv3G__panel,.FDialog-module__7fZv3G__panel[data-state=closing]{animation:none}}
.VocabShareDialog-module__TASOxG__body{color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);text-shadow:none;flex-direction:column;gap:14px;display:flex}.VocabShareDialog-module__TASOxG__scope{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0;font-weight:800;display:flex}.VocabShareDialog-module__TASOxG__scope b{color:var(--f-ink,#1d1d1f);font-variant-numeric:tabular-nums;font-weight:900}.VocabShareDialog-module__TASOxG__link{box-sizing:border-box;border-radius:var(--f-r-field,14px);background:var(--f-field,#f0f0f3);width:100%;min-height:44px;color:var(--f-ink,#1d1d1f);border:0;outline:none;padding:10px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:max(16px,.9375rem)}.VocabShareDialog-module__TASOxG__link:focus-visible,.VocabShareDialog-module__TASOxG__link:focus{box-shadow:0 0 0 2px var(--f-focus,#1e7a78)}.VocabShareDialog-module__TASOxG__fieldLabel{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);margin:0 0 6px;font-weight:800}.VocabShareDialog-module__TASOxG__meta{color:var(--f-faint,#8e8e93);text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;font-weight:700}.VocabShareDialog-module__TASOxG__note{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);text-align:center;margin:4px 0;font-weight:700}.VocabShareDialog-module__TASOxG__error{color:var(--f-danger-ink,#b3372a);font-weight:800;}
.FDock-module__KKCZAG__dock{z-index:var(--f-z-dock,29);inset-inline-start:var(--ws-offset,0px);inset-inline-end:0;box-sizing:border-box;padding-block:12px max(12px, env(safe-area-inset-bottom));background:var(--f-stage,#fff);color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);text-shadow:none;padding-inline:16px calc(clamp(60px,7vh,78px) + 26px);position:fixed;bottom:0}@media (min-width:768px){.FDock-module__KKCZAG__dock{padding-inline-start:24px}}.FDock-module__KKCZAG__inner{box-sizing:border-box;width:100%;max-width:var(--dock-max-w,40rem);min-width:0;margin:0 auto}.FDock-module__KKCZAG__spacer{height:var(--dock-h,76px);pointer-events:none;flex:none}
.FDoorVariantPicker-module__mZAh8G__picker{z-index:998;inset-inline-end:14px;max-width:calc(100vw - 24px);font-family:var(--font-body), system-ui, sans-serif;text-shadow:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:fixed;bottom:calc(clamp(60px,7vh,78px) + 36px)}.FDoorVariantPicker-module__mZAh8G__toggle{color:#4a3f39;white-space:nowrap;cursor:pointer;background:#fffaf3f5;border:1px dashed #c2705f;border-radius:999px;align-items:center;gap:8px;padding-block:5px;padding-inline:5px 11px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 2px 10px #00000024}.FDoorVariantPicker-module__mZAh8G__list{background:#fffaf3fa;border:1px dashed #c2705f;border-radius:14px;gap:2px;margin:0;padding:5px;list-style:none;display:grid;box-shadow:0 6px 22px #00000029}.FDoorVariantPicker-module__mZAh8G__option{color:#4a3f39;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;width:100%;padding-block:5px;padding-inline:5px 10px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.FDoorVariantPicker-module__mZAh8G__option:hover{background:#f4e9dd}.FDoorVariantPicker-module__mZAh8G__option[aria-pressed=true]{background:#ead9c8}.FDoorVariantPicker-module__mZAh8G__toggle:focus-visible,.FDoorVariantPicker-module__mZAh8G__option:focus-visible{outline-offset:2px;outline:2px solid #1e7a78}.FDoorVariantPicker-module__mZAh8G__letter{color:#fffaf3;background:#4a3f39;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-grid}.FDoorVariantPicker-module__mZAh8G__name{white-space:nowrap}
.FFakeProgress-module__DIbvJG__root{min-width:0;font-family:var(--f-font,system-ui, sans-serif);text-shadow:none;animation:FFakeProgress-module__DIbvJG__fadeIn var(--f-dur-pop-in,.24s) var(--f-ease-settle,cubic-bezier(.22, .9, .3, 1)) backwards;flex-direction:column;align-items:stretch;gap:8px;display:flex}@keyframes FFakeProgress-module__DIbvJG__fadeIn{0%{opacity:0}}.FFakeProgress-module__DIbvJG__row{align-items:center;gap:10px;min-width:0;display:flex}.FFakeProgress-module__DIbvJG__track{border-radius:var(--f-r-pill,999px);background:var(--f-recess,#ececf0);flex:auto;min-width:48px;height:12px;position:relative;overflow:hidden}.FFakeProgress-module__DIbvJG__root[data-surface=panel] .FFakeProgress-module__DIbvJG__track{background:var(--f-stage,#fff)}.FFakeProgress-module__DIbvJG__fill{border-radius:var(--f-r-pill,999px);background:var(--f-face,#1f8481);transform:translate3d(calc(-100% * var(--df-x,1)), 0, 0);will-change:transform;position:absolute;inset:0}.FFakeProgress-module__DIbvJG__percent{min-width:2.75em;color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);text-align:end;font-variant-numeric:tabular-nums;flex:none;font-weight:800;line-height:1}.FFakeProgress-module__DIbvJG__label{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);text-align:center;margin:0;font-weight:700;line-height:1.45}.FFakeProgress-module__DIbvJG__cancel{align-self:center}@media (min-width:768px){.FFakeProgress-module__DIbvJG__root[data-size=lg] .FFakeProgress-module__DIbvJG__track{height:16px}}.FFakeProgress-module__DIbvJG__root[data-layout=inline]{flex-direction:row;align-items:center;gap:10px}.FFakeProgress-module__DIbvJG__root[data-layout=inline] .FFakeProgress-module__DIbvJG__row{flex:auto}.FFakeProgress-module__DIbvJG__root[data-layout=inline] .FFakeProgress-module__DIbvJG__label{white-space:nowrap;text-overflow:ellipsis;text-align:start;flex:0 auto;order:-1;min-width:0;overflow:hidden}.FFakeProgress-module__DIbvJG__root[data-layout=inline] .FFakeProgress-module__DIbvJG__track{height:10px}@media (prefers-reduced-motion:reduce){.FFakeProgress-module__DIbvJG__root{animation:none}}
.FField-module__lHWQRW__field{min-width:0;text-shadow:none;flex-direction:column;gap:6px;display:flex}.FField-module__lHWQRW__label{color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);font-size:var(--f-fs-small,.875rem);font-weight:800;line-height:1.3}.FField-module__lHWQRW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FField-module__lHWQRW__hint{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);margin:0;font-weight:600;line-height:1.4}.FField-module__lHWQRW__error{color:var(--f-danger-ink,#b3372a);font-size:var(--f-fs-small,.875rem);margin:0;font-weight:700;line-height:1.4}.FField-module__lHWQRW__control{box-sizing:border-box;border-radius:var(--f-r-field,14px);background:var(--f-field,#f0f0f3);width:100%;min-width:0;min-height:44px;color:var(--f-ink,#1d1d1f);font-family:var(--f-font-input,system-ui, sans-serif);text-shadow:none;box-shadow:none;appearance:none;border:0;outline:none;margin:0;padding:0 14px;font-size:max(16px,1rem);font-weight:600;line-height:1.35;transition:box-shadow .14s;display:block}.FField-module__lHWQRW__control::placeholder{color:var(--f-faint,#8e8e93);opacity:1}.FField-module__lHWQRW__control:focus,.FField-module__lHWQRW__control:focus-visible{box-shadow:0 0 0 2px var(--f-focus,#1e7a78);outline:none}.FField-module__lHWQRW__control[aria-invalid=true]:not(:focus){box-shadow:0 0 0 2px var(--f-danger-ink,#b3372a)}.FField-module__lHWQRW__control[data-missing]:not(:focus){box-shadow:0 0 0 2px #e5484d}.FField-module__lHWQRW__control:disabled{cursor:not-allowed;opacity:.55}.FField-module__lHWQRW__textarea{min-height:6.5rem;line-height:var(--f-lh-body,1.55);resize:vertical;padding:12px 14px}.FField-module__lHWQRW__search{min-width:0;display:block;position:relative}.FField-module__lHWQRW__searchIcon{top:50%;width:1.125rem;height:1.125rem;color:var(--f-muted,#6e6e73);pointer-events:none;position:absolute;inset-inline-start:14px;transform:translateY(-50%)}.FField-module__lHWQRW__searchInput{padding-inline:calc(24px + 1.125rem) 44px}.FField-module__lHWQRW__searchInput:placeholder-shown{padding-inline-end:14px}.FField-module__lHWQRW__searchInput::-webkit-search-decoration{appearance:none;display:none}.FField-module__lHWQRW__searchInput::-webkit-search-cancel-button{appearance:none;display:none}.FField-module__lHWQRW__searchInput::-webkit-search-results-button{appearance:none;display:none}.FField-module__lHWQRW__searchInput::-webkit-search-results-decoration{appearance:none;display:none}.FField-module__lHWQRW__clear{top:50%;border-radius:var(--f-r-pill,999px);width:32px;height:32px;color:var(--f-muted,#6e6e73);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-inline-end:6px;transform:translateY(-50%)}@media (hover:hover){.FField-module__lHWQRW__clear:hover{background:var(--f-hover,#f0f0f3);color:var(--f-ink,#1d1d1f)}}.FField-module__lHWQRW__clear:focus-visible{box-shadow:0 0 0 2px var(--f-focus,#1e7a78)}.FField-module__lHWQRW__clearIcon{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.FField-module__lHWQRW__control{transition:none}}
.FKey-module__-WCWbq__slot{vertical-align:top;box-sizing:border-box;width:var(--f-key-w,auto);height:var(--f-key-h,auto);min-width:0;display:inline-block;position:relative}.FKey-module__-WCWbq__slot[data-full]{width:100%;display:block}.FKey-module__-WCWbq__key{--k-r:var(--f-r-key,15px);--k-lip-h:var(--f-lip-md,5px);--k-h:44px;--k-pad-y:9px;--k-pad-x:16px;--k-gap:8px;--k-icon:20px;--k-label:1rem;--k-face:var(--f-face);--k-lip:var(--f-lip);--k-ink:var(--f-glyph);--k-icon-ink:var(--f-glyph);--k-emboss:transparent;--k-icon-shade:none;vertical-align:top;box-sizing:border-box;width:var(--f-key-w,auto);height:var(--f-key-h,auto);min-width:0;padding:0 0 var(--k-lip-h);color:var(--k-ink);font:inherit;font-family:var(--f-font);text-align:start;text-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;margin:0;text-decoration:none;display:inline-block;position:relative}.FKey-module__-WCWbq__slot>.FKey-module__-WCWbq__key{width:100%;height:100%}.FKey-module__-WCWbq__key[data-full]{width:100%;display:block}.FKey-module__-WCWbq__key:before{content:"";inset-inline:0;top:var(--k-lip-h);border-radius:var(--k-r);background:var(--k-lip);position:absolute;bottom:0}.FKey-module__-WCWbq__face{justify-content:center;align-items:center;gap:var(--k-gap);box-sizing:border-box;min-height:var(--k-h);height:100%;padding:var(--k-pad-y) var(--k-pad-x);border-radius:var(--k-r);background:var(--k-face);color:var(--k-ink);transition:transform var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));display:flex;position:relative;overflow:hidden}.FKey-module__-WCWbq__key[data-align=start] .FKey-module__-WCWbq__face{justify-content:flex-start}@media (hover:hover){.FKey-module__-WCWbq__key:not(:disabled):not([aria-disabled=true]):not([data-pressed]):not(:is([data-press-hold],[data-link-pending],[data-loading])):hover .FKey-module__-WCWbq__face{transform:translateY(-3px)}}.FKey-module__-WCWbq__key:not(:disabled):not([aria-disabled=true]):active .FKey-module__-WCWbq__face,.FKey-module__-WCWbq__key[data-pressed] .FKey-module__-WCWbq__face{transform:translateY(calc(var(--k-lip-h) - 1px))}.FKey-module__-WCWbq__key:not(:disabled):not([aria-disabled=true]):active .FKey-module__-WCWbq__face{transition-duration:var(--f-dur-press,60ms)}.FKey-module__-WCWbq__key:focus-visible .FKey-module__-WCWbq__face{outline:3px solid var(--f-focus);outline-offset:3px}.FKey-module__-WCWbq__key:disabled,.FKey-module__-WCWbq__key[aria-disabled=true]{cursor:not-allowed;opacity:.55}.FKey-module__-WCWbq__key:disabled .FKey-module__-WCWbq__face,.FKey-module__-WCWbq__key[aria-disabled=true] .FKey-module__-WCWbq__face{transform:translateY(calc(var(--k-lip-h) - 1px));transition:none}.FKey-module__-WCWbq__key[data-loading]{cursor:progress}.FKey-module__-WCWbq__key.FKey-module__-WCWbq__key[data-press-hold]:not(:disabled):not([aria-disabled=true]) .FKey-module__-WCWbq__face,.FKey-module__-WCWbq__key.FKey-module__-WCWbq__key[data-link-pending] .FKey-module__-WCWbq__face,.FKey-module__-WCWbq__key.FKey-module__-WCWbq__key[data-loading] .FKey-module__-WCWbq__face{transform:translateY(calc(var(--k-lip-h) - 1px));transition-duration:var(--f-dur-press,60ms)}.FKey-module__-WCWbq__key[data-loading] .FKey-module__-WCWbq__face{animation:2.6s ease-in-out infinite FKey-module__-WCWbq__loadingBreath}.FKey-module__-WCWbq__key:has([data-pending]) .FKey-module__-WCWbq__face{animation:2.6s ease-in-out infinite FKey-module__-WCWbq__loadingBreath}.FKey-module__-WCWbq__key:has(.FKey-module__-WCWbq__labelRing>*) .FKey-module__-WCWbq__face{animation:2.6s ease-in-out infinite FKey-module__-WCWbq__loadingBreath}:is(html[data-df-palette=black] .FKey-module__-WCWbq__key[data-f-hue=dictate],html[data-df-palette=black] [data-f-hue=dictate] .FKey-module__-WCWbq__key:not([data-f-hue])){--loading-wash:.015}@keyframes FKey-module__-WCWbq__loadingBreath{0%,to{box-shadow:inset 0 0 0 100vmax #fff0}50%{box-shadow:inset 0 0 0 100vmax rgba(255, 255, 255, var(--loading-wash,.08))}}.FKey-module__-WCWbq__key[data-variant=plain]{--k-face:var(--f-plain-face);--k-lip:var(--f-plain-lip);--k-ink:var(--f-ink);--k-icon-ink:var(--f-bare)}.FKey-module__-WCWbq__key[data-variant=ghost]{--k-face:transparent;--k-lip:transparent;--k-ink:var(--f-ink);--k-icon-ink:var(--f-bare)}@media (hover:hover){.FKey-module__-WCWbq__key[data-variant=ghost]:not(:disabled):not([aria-disabled=true]):not([data-pressed]):not(:is([data-press-hold],[data-link-pending],[data-loading])):hover .FKey-module__-WCWbq__face{background:var(--f-hover-stage);transform:none}}.FKey-module__-WCWbq__key[data-variant=ghost]:not(:disabled):not([aria-disabled=true]):active .FKey-module__-WCWbq__face{transform:translateY(1px)}.FKey-module__-WCWbq__key[data-variant=tint]{--k-face:var(--f-tint);--k-lip:var(--f-tint-strong);--k-ink:var(--f-bare-icon,var(--f-bare));--k-icon-ink:var(--f-bare-icon,var(--f-bare))}.FKey-module__-WCWbq__key[data-variant=exit]{--k-face:transparent;--k-lip:transparent;--k-ink:var(--f-muted,#6e6e73);--k-icon-ink:var(--f-bare-icon,var(--f-bare))}.FKey-module__-WCWbq__key[data-variant=exit] .FKey-module__-WCWbq__face{box-shadow:inset 0 0 0 1.5px var(--f-plain-lip,#cfcfd5)}@media (hover:hover){.FKey-module__-WCWbq__key[data-variant=exit]:not(:disabled):not([aria-disabled=true]):not([data-pressed]):not(:is([data-press-hold],[data-link-pending],[data-loading])):hover .FKey-module__-WCWbq__face{background:var(--f-hover-stage);color:var(--f-ink);transform:none}}.FKey-module__-WCWbq__key[data-variant=exit]:not(:disabled):not([aria-disabled=true]):active .FKey-module__-WCWbq__face,.FKey-module__-WCWbq__key[data-variant=exit].FKey-module__-WCWbq__key[data-link-pending] .FKey-module__-WCWbq__face{transform:translateY(1px)}.FKey-module__-WCWbq__exitMark{width:calc(var(--k-icon) * .8);height:calc(var(--k-icon) * .8);color:var(--f-muted,#6e6e73);flex:none;margin-inline-start:calc(var(--k-gap) * -.5)}.FKey-module__-WCWbq__sweep{border-radius:inherit;background:var(--f-choice-face);transform:translate3d(calc(-101% * var(--df-x,1)), 0, 0);transition:transform var(--f-dur-sweep,.26s) var(--f-ease-glide,cubic-bezier(.22, 1, .36, 1));pointer-events:none;position:absolute;inset:0}.FKey-module__-WCWbq__key[data-pressed] .FKey-module__-WCWbq__sweep{transform:translate(0,0)}.FKey-module__-WCWbq__key[data-toggle]:not([data-pressed]):not([data-f-hue]){--k-icon-ink:var(--f-plain-glyph)}.FKey-module__-WCWbq__key[data-variant=plain][data-pressed],.FKey-module__-WCWbq__key[data-variant=ghost][data-pressed]{--k-lip:var(--f-choice-lip);--k-ink:var(--f-choice-glyph);--k-icon-ink:var(--f-choice-glyph)}.FKey-module__-WCWbq__icon{width:var(--k-icon);height:var(--k-icon);color:var(--k-icon-ink);filter:var(--k-icon-shade);flex:none;transition:color .12s 60ms;position:relative}.FKey-module__-WCWbq__label{min-width:0;max-width:100%;color:var(--k-ink);font-size:var(--k-label);letter-spacing:.005em;text-shadow:0 2px 0 var(--k-emboss);overflow-wrap:anywhere;font-weight:800;line-height:1.2;transition:color .12s 60ms;position:relative}.FKey-module__-WCWbq__key:not([data-align=start]):not([data-size=tile]):not([data-size=door]) .FKey-module__-WCWbq__label{text-align:center}.FKey-module__-WCWbq__key[data-icon-only] .FKey-module__-WCWbq__face{min-width:var(--k-h);padding-inline:0}@media (max-width:767.98px){:is([data-f-keys=icons] .FKey-module__-WCWbq__key[data-has-icon] .FKey-module__-WCWbq__face,.FKey-module__-WCWbq__key[data-has-icon][data-f-keys=icons] .FKey-module__-WCWbq__face){min-width:var(--k-h);padding-inline:0}:is([data-f-keys=icons] .FKey-module__-WCWbq__key[data-has-icon] .FKey-module__-WCWbq__label,.FKey-module__-WCWbq__key[data-has-icon][data-f-keys=icons] .FKey-module__-WCWbq__label){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is([data-f-keys=icons] .FKey-module__-WCWbq__key[data-has-icon] .FKey-module__-WCWbq__exitMark,.FKey-module__-WCWbq__key[data-has-icon][data-f-keys=icons] .FKey-module__-WCWbq__exitMark){display:none}}.FKey-module__-WCWbq__spinner{color:var(--k-icon-ink);position:relative}.FKey-module__-WCWbq__iconSlot{color:var(--k-icon-ink)}.FKey-module__-WCWbq__labelRing{width:var(--k-icon);height:var(--k-icon);color:var(--k-ink);pointer-events:none;margin:auto;position:absolute;inset:0}.FKey-module__-WCWbq__key[data-label-ring]:has(.FKey-module__-WCWbq__labelRing>*) .FKey-module__-WCWbq__label{opacity:0;animation:.14s both FKey-module__-WCWbq__labelOut}:is(.FKey-module__-WCWbq__key:has([data-pending]),.FKey-module__-WCWbq__key:has(.FKey-module__-WCWbq__labelRing>*)){cursor:progress}@keyframes FKey-module__-WCWbq__labelOut{0%{opacity:1}}.FKey-module__-WCWbq__watermark{inset-inline-end:-7%;aspect-ratio:1;width:56%;height:auto;color:var(--k-lip);pointer-events:none;transition:transform .52s var(--f-ease-bounce,cubic-bezier(.34, 1.56, .64, 1));position:absolute;bottom:-20%}@media (hover:hover){.FKey-module__-WCWbq__key:not(:disabled):not([aria-disabled=true]):hover .FKey-module__-WCWbq__watermark{transform:rotate(-12deg)scale(1.04)}}.FKey-module__-WCWbq__badge{box-sizing:border-box;border-radius:var(--f-r-pill,999px);background:var(--k-lip);min-width:1.9em;color:var(--k-ink);font-size:var(--f-fs-count,.75rem);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:.22em .55em;font-weight:800;line-height:1.2;position:relative}.FKey-module__-WCWbq__key[data-variant=plain]:not([data-pressed]) .FKey-module__-WCWbq__badge,.FKey-module__-WCWbq__key[data-variant=ghost]:not([data-pressed]) .FKey-module__-WCWbq__badge{background:var(--f-face);color:var(--f-glyph)}.FKey-module__-WCWbq__key[data-size=sm]{--k-r:var(--f-r-key-sm,12px);--k-lip-h:var(--f-lip-sm,4px);--k-h:36px;--k-pad-y:6px;--k-pad-x:12px;--k-gap:6px;--k-icon:17px;--k-label:.875rem}.FKey-module__-WCWbq__key[data-size=lg]{--k-r:var(--f-r-key-lg,16px);--k-lip-h:var(--f-lip-lg,6px);--k-h:52px;--k-pad-y:11px;--k-pad-x:20px;--k-gap:10px;--k-icon:22px;--k-label:1.0625rem;--k-icon-shade:drop-shadow(1px 1px 0 var(--k-lip))}.FKey-module__-WCWbq__key[data-size=tile]{--k-r:var(--f-r-phone,18px);--k-lip-h:var(--f-lip-md,5px);--k-h:96px;--k-pad-y:12px;--k-pad-x:13px;--k-gap:10px;--k-icon:30px;--k-label:var(--f-fs-key,1.0625rem);--k-icon-shade:drop-shadow(1.5px 1.5px 0 var(--k-lip))}.FKey-module__-WCWbq__key[data-size=tile] .FKey-module__-WCWbq__face{flex-direction:column;justify-content:space-between;align-items:flex-start}.FKey-module__-WCWbq__key[data-size=door]{--k-r:var(--f-r-door,22px);--k-lip-h:var(--f-lip-xl,7px);--k-h:84px;--k-pad-y:12px;--k-pad-x:16px;--k-gap:14px;--k-icon:30px;--k-label:1.125rem;--k-icon-shade:drop-shadow(1.5px 1.5px 0 var(--k-lip))}.FKey-module__-WCWbq__key[data-size=door] .FKey-module__-WCWbq__face{justify-content:flex-start}.FKey-module__-WCWbq__key[data-size=door] .FKey-module__-WCWbq__watermark{inset-inline-end:-2%;width:auto;height:128%;bottom:-40%}.FKey-module__-WCWbq__key[data-size=lg][data-variant=solid],.FKey-module__-WCWbq__key[data-size=tile][data-variant=solid],.FKey-module__-WCWbq__key[data-size=door][data-variant=solid]{--k-emboss:var(--f-emboss)}.FKey-module__-WCWbq__key[data-size=tile] .FKey-module__-WCWbq__badge,.FKey-module__-WCWbq__key[data-size=door] .FKey-module__-WCWbq__badge{inset-inline-start:calc(var(--k-pad-x) + var(--k-icon) + 10px);top:calc(var(--k-pad-y) + (var(--k-icon) - var(--k-label) * 1.8) / 2);min-width:2.3em;font-size:var(--k-label);padding:.3em .62em;position:absolute}@container (min-width:520px){.FKey-module__-WCWbq__key[data-size=tile]{--k-r:var(--f-r-tile,20px);--k-lip-h:var(--f-lip-lg,6px);--k-h:120px;--k-pad-y:16px;--k-pad-x:18px;--k-icon:36px}.FKey-module__-WCWbq__key[data-size=door]{--k-h:148px;--k-pad-y:18px;--k-pad-x:20px;--k-icon:40px;--k-label:1.1875rem}.FKey-module__-WCWbq__key[data-size=door] .FKey-module__-WCWbq__face{flex-direction:column;justify-content:space-between;align-items:flex-start}.FKey-module__-WCWbq__key[data-size=door] .FKey-module__-WCWbq__watermark{inset-inline-end:-4%;width:auto;height:112%;bottom:-26%}}.FKey-module__-WCWbq__sticker{z-index:2;top:-9px;box-sizing:border-box;border-radius:var(--f-r-pill,999px);background:var(--f-sticker);height:32px;color:var(--f-sticker-ink);box-shadow:0 4px 0 var(--f-lip);font-family:var(--f-font);font-size:var(--f-fs-sticker,.9375rem);white-space:nowrap;text-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:FKey-module__-WCWbq__stickerIn var(--f-dur-sticker-in,.52s) var(--f-ease-settle,cubic-bezier(.22, .9, .3, 1)) backwards;animation-delay:var(--f-sticker-delay,.16s);transition:transform .15s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6)), box-shadow .15s ease;border:0;outline:none;align-items:center;gap:5px;margin:0;padding-block:0;padding-inline:9px 11px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;position:absolute;inset-inline-end:-9px}.FKey-module__-WCWbq__sticker[data-static]{cursor:default}@media (hover:hover){.FKey-module__-WCWbq__sticker:not([data-static]):hover{box-shadow:0 6px 0 var(--f-lip);transform:translateY(-2px)}}.FKey-module__-WCWbq__sticker:not([data-static]):active{box-shadow:0 1px 0 var(--f-lip);transition-duration:var(--f-dur-press,60ms);transform:translateY(3px)}.FKey-module__-WCWbq__sticker:focus-visible{outline:3px solid var(--f-focus);outline-offset:2px}.FKey-module__-WCWbq__stickerIcon{flex:none;width:17px;height:17px}.FKey-module__-WCWbq__stickerIcon[data-tone=flame]{color:var(--f-flame)}.FKey-module__-WCWbq__stickerIcon[data-tone=play]{color:var(--f-play)}.FKey-module__-WCWbq__stickerIcon[data-tone=hue]{color:var(--f-face)}@keyframes FKey-module__-WCWbq__stickerIn{0%{opacity:0;transform:scale(.4)rotate(-14deg)}60%{opacity:1;transform:scale(1.14)rotate(4deg)}to{opacity:1;transform:none}}.FKey-module__-WCWbq__row{--f-key-w:100%;--f-key-h:100%;align-items:stretch;gap:var(--f-key-row-gap,12px);box-sizing:border-box;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;min-width:0;display:grid}.FKey-module__-WCWbq__row[data-fit]{width:fit-content;max-width:100%}.FKey-module__-WCWbq__row[data-stack=always]{grid-auto-columns:auto;grid-auto-flow:row}@container (max-width:519px){.FKey-module__-WCWbq__row[data-stack=auto]:has(>:nth-child(3)){grid-auto-columns:auto;grid-auto-flow:row}}.FKey-module__-WCWbq__row[data-reverse]>:first-child{order:5}.FKey-module__-WCWbq__row[data-reverse]>:nth-child(2){order:4}.FKey-module__-WCWbq__row[data-reverse]>:nth-child(3){order:3}.FKey-module__-WCWbq__row[data-reverse]>:nth-child(4){order:2}.FKey-module__-WCWbq__row[data-reverse]>:nth-child(5){order:1}.FKey-module__-WCWbq__row[data-reverse][data-stack=always]>*{order:0}@container (max-width:519px){.FKey-module__-WCWbq__row[data-reverse][data-stack=auto]:has(>:nth-child(3))>*{order:0}}@media (prefers-reduced-motion:reduce){.FKey-module__-WCWbq__key[data-loading] .FKey-module__-WCWbq__face{box-shadow:inset 0 0 0 100vmax rgba(255, 255, 255, var(--loading-wash,.08));animation:none}.FKey-module__-WCWbq__key:has([data-pending]) .FKey-module__-WCWbq__face{box-shadow:inset 0 0 0 100vmax rgba(255, 255, 255, var(--loading-wash,.08));animation:none}.FKey-module__-WCWbq__key:has(.FKey-module__-WCWbq__labelRing>*) .FKey-module__-WCWbq__face{box-shadow:inset 0 0 0 100vmax rgba(255, 255, 255, var(--loading-wash,.08));animation:none}.FKey-module__-WCWbq__face,.FKey-module__-WCWbq__icon,.FKey-module__-WCWbq__label,.FKey-module__-WCWbq__watermark,.FKey-module__-WCWbq__sweep,.FKey-module__-WCWbq__sticker{transition:none}.FKey-module__-WCWbq__sticker{animation:none}}
.FList-module__3L89nq__wrap{min-width:0;text-shadow:none;position:relative}.FList-module__3L89nq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FList-module__3L89nq__plate{border-radius:var(--f-r-row,1rem);background:var(--f-hover,#f0f0f3);opacity:0;pointer-events:none;will-change:transform;transition:transform var(--glide-ms,.17s) var(--f-ease-glide,cubic-bezier(.22, 1, .36, 1)), opacity .14s ease;position:absolute;top:0;left:0}.FList-module__3L89nq__plate[data-on]{opacity:1}.FList-module__3L89nq__plate[data-snap]{transition:opacity .14s}.FList-module__3L89nq__wrap[data-surface=floor] .FList-module__3L89nq__plate{background:var(--f-hover-floor,#e8e8ed)}.FList-module__3L89nq__item{align-items:center;gap:4px;min-width:0;display:flex}.FList-module__3L89nq__row{box-sizing:border-box;border-radius:var(--f-r-row,1rem);min-width:0;min-height:3.375rem;color:var(--f-ink,#1d1d1f);font:inherit;font-family:var(--f-font,system-ui, sans-serif);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;flex:auto;align-items:center;gap:.75rem;margin:0;padding:.375rem .625rem;text-decoration:none;display:flex;position:relative}.FList-module__3L89nq__row[data-static]{cursor:default}.FList-module__3L89nq__row:focus-visible{outline:2px solid var(--f-focus,#1e7a78);outline-offset:-2px}.FList-module__3L89nq__row:disabled,.FList-module__3L89nq__row[aria-disabled=true]{cursor:not-allowed;opacity:.5}.FList-module__3L89nq__cap{width:2.5rem;height:2.5rem;color:var(--f-bare,var(--f-bare-icon,#1f8481));transition:transform .17s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));flex:none;place-items:center;display:grid;position:relative}.FList-module__3L89nq__capIcon{width:1.45rem;height:1.45rem}.FList-module__3L89nq__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.FList-module__3L89nq__title{font-size:var(--f-fs-row,1rem);overflow-wrap:anywhere;font-weight:700;line-height:1.25}.FList-module__3L89nq__row[data-selected] .FList-module__3L89nq__title{font-weight:800}.FList-module__3L89nq__meta{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.FList-module__3L89nq__row[data-selected] .FList-module__3L89nq__meta{color:var(--f-ink,#1d1d1f);font-weight:500}.FList-module__3L89nq__count{box-sizing:border-box;border-radius:var(--f-r-pill,999px);background:var(--f-face,#1f8481);min-width:1.75rem;height:1.5rem;color:var(--f-glyph,#fff);font-size:var(--f-fs-count,.75rem);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 .5rem;font-weight:800;display:inline-grid}.FList-module__3L89nq__chev{width:1rem;height:1rem;color:var(--f-muted,#6e6e73);transition:transform .17s var(--f-ease-glide,cubic-bezier(.22, 1, .36, 1));flex:none}.FList-module__3L89nq__trail{flex:none;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.FList-module__3L89nq__row:not([data-static]):not(:disabled):not([aria-disabled=true]):not(:is([data-press-hold],[data-link-pending])):hover .FList-module__3L89nq__cap{transform:translateY(-2px)}.FList-module__3L89nq__row:not([data-static]):not(:disabled):not([aria-disabled=true]):hover .FList-module__3L89nq__chev{transform:translateX(calc(2px * var(--df-x,1)))}}.FList-module__3L89nq__row:not([data-static]):active .FList-module__3L89nq__cap,.FList-module__3L89nq__row.FList-module__3L89nq__row[data-press-hold]:not([data-static]) .FList-module__3L89nq__cap,.FList-module__3L89nq__row.FList-module__3L89nq__row[data-link-pending] .FList-module__3L89nq__cap{transition-duration:var(--f-dur-press,60ms);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.FList-module__3L89nq__plate,.FList-module__3L89nq__cap,.FList-module__3L89nq__chev{transition:none}}
.FLitSweep-module__uoQQga__host{isolation:isolate;position:relative;overflow:hidden}.FLitSweep-module__uoQQga__sweep{z-index:-1;border-radius:inherit;background:var(--f-sweep-face,var(--f-lit-face,var(--f-face,#1f8481)));transform:translate3d(calc(-101% * var(--df-x,1)), 0, 0);transition:transform var(--f-dur-sweep,.26s) var(--f-ease-glide,cubic-bezier(.22, 1, .36, 1));pointer-events:none;position:absolute;inset:0}.FLitSweep-module__uoQQga__sweep[data-on]{transform:translate(0,0)}.FLitSweep-module__uoQQga__sweep[data-tone=tint]{background:var(--f-sweep-face,var(--f-tint,#cee1e2))}.FLitSweep-module__uoQQga__litText{transition:color .12s 60ms}@media (prefers-reduced-motion:reduce){.FLitSweep-module__uoQQga__sweep,.FLitSweep-module__uoQQga__litText{transition:none}}
.FOptionKey-module__L5TizW__option{min-width:0}.FOptionKey-module__L5TizW__face{min-height:56px}.FOptionKey-module__L5TizW__option[data-size=md] .FOptionKey-module__L5TizW__face{min-height:44px}.FOptionKey-module__L5TizW__text{text-align:start;align-items:center;gap:10px;min-width:0;max-width:100%;font-weight:700;display:inline-flex}.FOptionKey-module__L5TizW__option:not([data-align=start]) .FOptionKey-module__L5TizW__text{text-align:center;justify-content:center}.FOptionKey-module__L5TizW__words{overflow-wrap:anywhere;min-width:0}.FOptionKey-module__L5TizW__kbd{background:var(--f-stage);width:22px;height:22px;color:var(--f-muted);font:800 .75rem/1 var(--f-font,system-ui, sans-serif);border-radius:7px;flex:none;place-items:center;display:inline-grid}@media (hover:none){.FOptionKey-module__L5TizW__kbd{display:none}}.FOptionKey-module__L5TizW__option:is([data-option-state=correct],[data-option-state=wrong],[data-option-state=close]):disabled{opacity:1;cursor:default}.FOptionKey-module__L5TizW__option:is([data-option-state=correct],[data-option-state=wrong],[data-option-state=close]):disabled .FOptionKey-module__L5TizW__face{transform:none}.FOptionKey-module__L5TizW__option[data-option-state=review]:disabled{cursor:default}.FOptionKey-module__L5TizW__option[data-option-state=muted]:disabled{opacity:.32}.FOptionKey-module__L5TizW__option[data-option-state=correct]{animation:FOptionKey-module__L5TizW__optionPop .3s var(--f-ease-pop,cubic-bezier(.3, 1.5, .5, 1)) both}.FOptionKey-module__L5TizW__option[data-option-state=wrong]{animation:.34s cubic-bezier(.36,.07,.19,.97) both FOptionKey-module__L5TizW__optionShake}@keyframes FOptionKey-module__L5TizW__optionPop{0%{transform:scale(.97)}55%{transform:scale(1.04)}to{transform:none}}@keyframes FOptionKey-module__L5TizW__optionShake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.FOptionKey-module__L5TizW__option[data-option-state=correct],.FOptionKey-module__L5TizW__option[data-option-state=wrong]{animation:none}}
.FPage-module__pV2qHW__page{box-sizing:border-box;min-width:0;padding:var(--f-page-pad-y,18px) var(--f-page-pad-x,16px) var(--f-moti-gutter,calc(clamp(60px, 7vh, 78px) + 28px));background:var(--f-stage,#fff);color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);text-shadow:none;flex-direction:column;flex:auto;display:flex;position:relative;container-type:inline-size}.FPage-module__pV2qHW__inner{box-sizing:border-box;width:100%;min-width:0;max-width:68rem;margin:0 auto}.FPage-module__pV2qHW__page[data-width=wide]>.FPage-module__pV2qHW__inner{max-width:var(--f-max-w,1240px)}.FPage-module__pV2qHW__page[data-width=full]>.FPage-module__pV2qHW__inner{max-width:none}.FPage-module__pV2qHW__page[data-fit]>.FPage-module__pV2qHW__inner{margin-top:auto;margin-bottom:auto}.FPage-module__pV2qHW__page{transition:padding-bottom 0s linear .4s}.FPage-module__pV2qHW__page:has(:is(input,textarea,select,[contenteditable=true]):focus){padding-bottom:max(var(--f-moti-gutter,106px), 35svh);transition-delay:0s}@media (pointer:coarse){.FPage-module__pV2qHW__page:has(:is(input,textarea,select,[contenteditable=true]):focus){padding-bottom:max(var(--f-moti-gutter,106px), 75svh)}}
@keyframes TopNavFocus-module__yY_kmq__navFocusIn{0%{opacity:0}to{opacity:1}}.TopNavFocus-module__yY_kmq__navFocusBackdrop{--nav-focus-x:88%;--nav-focus-y:7%;background:radial-gradient(circle at var(--nav-focus-x) var(--nav-focus-y), transparent 0 13%, #0a09071f 28%, #08070638 62%, #05040352 100%);-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);animation:.16s ease-out both TopNavFocus-module__yY_kmq__navFocusIn}.TopNavFocus-module__yY_kmq__navFocusBackdrop:before{content:"";pointer-events:none;-webkit-backdrop-filter:blur(3.2px);backdrop-filter:blur(3.2px);-webkit-mask-image:radial-gradient(circle at var(--nav-focus-x) var(--nav-focus-y), transparent 0 14%, #0000008c 32%, #000 100%);mask-image:radial-gradient(circle at var(--nav-focus-x) var(--nav-focus-y), transparent 0 14%, #0000008c 32%, #000 100%);position:absolute;inset:0}.TopNavFocus-module__yY_kmq__avatarBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#20232485}.TopNavFocus-module__yY_kmq__avatarBackdrop:before{display:none}.TopNavFocus-module__yY_kmq__avatarHeaderBackdrop{z-index:-1;background:#20232485;position:fixed;inset:0}.TopNavFocus-module__yY_kmq__navFocusRing{box-shadow:0 0 0 3px #2a9d9a61,0 0 0 7px #2a9d9a29,0 18px 42px #352f2729}
.FPageHeader-module__TEqNtq__head{min-width:0;text-shadow:none;flex-direction:column;gap:14px;margin:0 0 18px;display:flex}.FPageHeader-module__TEqNtq__head[data-animate]{animation:FPageHeader-module__TEqNtq__headIn var(--f-dur-head-in,.56s) var(--f-ease-settle,cubic-bezier(.22, .9, .3, 1)) backwards}.FPageHeader-module__TEqNtq__top{flex-wrap:wrap;align-items:center;gap:14px 18px;min-width:0;display:flex}.FPageHeader-module__TEqNtq__back{flex:none}@media (max-width:767.98px){.FPageHeader-module__TEqNtq__top>.FPageHeader-module__TEqNtq__back{display:none}}@media (min-width:768px){.FPageHeader-module__TEqNtq__head{gap:18px;margin-bottom:30px}.FPageHeader-module__TEqNtq__top{gap:16px 22px}.FPageHeader-module__TEqNtq__back[data-back=auto]{display:none}[data-df-app]:has([data-ws-focus]) .FPageHeader-module__TEqNtq__back[data-back=auto]{display:inline-block}}.FPageHeader-module__TEqNtq__title{min-width:0;color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);font-size:var(--f-fs-title,1.875rem);letter-spacing:-.01em;align-items:center;gap:12px;margin:0;font-weight:800;line-height:1.15;display:flex}.FPageHeader-module__TEqNtq__cap{flex:none;width:44px;height:44px;position:relative}.FPageHeader-module__TEqNtq__capFace{border-radius:var(--f-r-cap,14px);background:var(--f-tint,#cee1e2);color:var(--f-bare-icon,var(--f-bare,#1f8481));place-items:center;display:grid;position:absolute;inset:0}.FPageHeader-module__TEqNtq__capIcon{width:24px;height:24px}.FPageHeader-module__TEqNtq__name{overflow-wrap:anywhere;min-width:0}.FPageHeader-module__TEqNtq__status{align-items:center;gap:8px;min-width:0;display:inline-flex}.FPageHeader-module__TEqNtq__ident{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__status{margin-inline-start:6px}@media (min-width:768px){.FPageHeader-module__TEqNtq__ident{column-gap:14px}.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__status{margin-inline-start:8px}}@media (max-width:767.98px){.FPageHeader-module__TEqNtq__top[data-status=under]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"cap title actions""cap status status";align-items:center;gap:2px 10px;display:grid}.FPageHeader-module__TEqNtq__top[data-status=under]>.FPageHeader-module__TEqNtq__ident{display:contents}.FPageHeader-module__TEqNtq__top[data-status=under]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__cap{grid-area:cap;align-self:start;margin-inline-end:2px}.FPageHeader-module__TEqNtq__top[data-status=under]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__title{grid-area:title;min-width:0}.FPageHeader-module__TEqNtq__top[data-status=under]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__title>.FPageHeader-module__TEqNtq__name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;min-width:0;overflow:hidden}.FPageHeader-module__TEqNtq__top[data-status=under]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__status{flex-wrap:wrap;grid-area:status;justify-self:start;max-width:100%;margin-inline-start:0}.FPageHeader-module__TEqNtq__top[data-status=under]>.FPageHeader-module__TEqNtq__actions{flex-wrap:nowrap;grid-area:actions;margin-inline-start:0}.FPageHeader-module__TEqNtq__top[data-status=under][data-fit=stack]{flex-wrap:wrap;align-items:center;gap:12px 10px;display:flex}.FPageHeader-module__TEqNtq__top[data-status=under][data-fit=stack]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__cap{align-self:center}.FPageHeader-module__TEqNtq__top[data-status=under][data-fit=stack]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__title{flex:calc(100% - 56px)}.FPageHeader-module__TEqNtq__top[data-status=under][data-fit=stack]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__title>.FPageHeader-module__TEqNtq__name{-webkit-line-clamp:2;white-space:normal;word-break:keep-all;-webkit-box-orient:vertical;display:-webkit-box}.FPageHeader-module__TEqNtq__top[data-status=under][data-fit=stack]>.FPageHeader-module__TEqNtq__ident>.FPageHeader-module__TEqNtq__status{flex:0 auto}.FPageHeader-module__TEqNtq__top[data-status=under][data-fit=stack]>.FPageHeader-module__TEqNtq__actions{flex:none;margin-inline-start:auto}}.FPageHeader-module__TEqNtq__actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-inline-start:auto;display:flex}.FPageHeader-module__TEqNtq__switch{border-radius:var(--f-r-row,1rem);min-width:0;max-width:calc(100% + 14px);color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;margin-block:-4px;margin-inline:-4px -10px;padding-block:4px;padding-inline:4px 10px;transition:background-color .14s;display:inline-flex}@media (hover:hover){.FPageHeader-module__TEqNtq__switch:hover{background:var(--f-hover-stage,#f0f0f3)}}.FPageHeader-module__TEqNtq__switch[aria-expanded=true]{background:var(--f-hover-stage,#f0f0f3)}.FPageHeader-module__TEqNtq__switch:focus-visible{outline:2px solid var(--f-focus,#1e7a78);outline-offset:2px}.FPageHeader-module__TEqNtq__switchChev{width:.6em;height:.6em;color:var(--f-muted,#6e6e73);transition:transform .2s var(--f-ease-glide,cubic-bezier(.22, 1, .36, 1));flex:none}.FPageHeader-module__TEqNtq__switch[aria-expanded=true] .FPageHeader-module__TEqNtq__switchChev{transform:rotate(180deg)}.FPageHeader-module__TEqNtq__switchHead{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);margin:4px 10px;font-weight:800;line-height:1.3}.FPageHeader-module__TEqNtq__crumbed{align-items:center;gap:12px;min-width:0;display:flex}.FPageHeader-module__TEqNtq__crumbText{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.FPageHeader-module__TEqNtq__crumb{border-radius:var(--f-r-pill,999px);color:var(--f-muted,#6e6e73);font-family:var(--f-font,system-ui, sans-serif);font-size:var(--f-fs-small,.875rem);-webkit-tap-highlight-color:transparent;outline:none;align-items:center;gap:2px;margin-block:0;margin-inline:-6px 0;padding-block:2px;padding-inline:6px 4px;font-weight:800;line-height:1.25;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}@media (hover:hover){.FPageHeader-module__TEqNtq__crumb:hover{background:var(--f-hover-stage,#f0f0f3);color:var(--f-ink,#1d1d1f)}}.FPageHeader-module__TEqNtq__crumb:focus-visible{outline:2px solid var(--f-focus,#1e7a78);outline-offset:1px}.FPageHeader-module__TEqNtq__crumbChev{width:1em;height:1em;color:var(--f-bare-icon,var(--f-face,#1f8481));flex:none}@media (min-width:768px){.FPageHeader-module__TEqNtq__switch,.FPageHeader-module__TEqNtq__crumbed{gap:14px}}.FPageHeader-module__TEqNtq__lead{color:var(--f-muted,#6e6e73);margin:-4px 0 0;font-size:1rem;font-weight:600;line-height:1.45}@media (min-width:768px){.FPageHeader-module__TEqNtq__title{gap:14px}.FPageHeader-module__TEqNtq__cap{width:56px;height:56px}.FPageHeader-module__TEqNtq__capIcon{width:30px;height:30px}}@keyframes FPageHeader-module__TEqNtq__headIn{0%{opacity:0;transform:translateY(18px)scale(.92)}55%{opacity:1;transform:translateY(-5px)scale(1.03)}78%{transform:translateY(1px)scale(.995)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FPageHeader-module__TEqNtq__head[data-animate]{animation:none}.FPageHeader-module__TEqNtq__switch,.FPageHeader-module__TEqNtq__switchChev,.FPageHeader-module__TEqNtq__crumb{transition:none}}.FPageHeader-module__TEqNtq__top[data-doors-row]{flex-wrap:nowrap;gap:10px 14px}.FPageHeader-module__TEqNtq__rowDoors{flex:auto;min-width:0}.FPageHeader-module__TEqNtq__historyWide,.FPageHeader-module__TEqNtq__historyNarrow{display:contents}.FPageHeader-module__TEqNtq__historyNarrow{display:none}@container (max-width:559px){.FPageHeader-module__TEqNtq__historyWide{display:none}.FPageHeader-module__TEqNtq__historyNarrow{display:contents}}.FPageHeader-module__TEqNtq__titleDoors{flex:0 auto;min-width:0}.FPageHeader-module__TEqNtq__doorRoom{visibility:hidden;pointer-events:none}@media (max-width:767.98px){.FPageHeader-module__TEqNtq__titleDoors{flex-basis:100%;order:10}.FPageHeader-module__TEqNtq__doorRoom{display:none}}
.RecordsButton-module__r4eKlq__row{justify-content:flex-end;margin:0 0 12px;display:flex}
.DictationSkeleton-module__JqyUeG__body{flex-direction:column;gap:18px;width:100%;min-width:0;margin:4px 0 0;display:flex;container-type:inline-size}.DictationSkeleton-module__JqyUeG__block{box-sizing:border-box;background:var(--f-panel,#f5f5f7);min-width:0;animation:1.4s ease-in-out infinite DictationSkeleton-module__JqyUeG__skPulse;display:block}.DictationSkeleton-module__JqyUeG__key{border-radius:var(--f-r-key,15px);background:var(--f-plain-face,#ebebef);height:44px;box-shadow:0 5px 0 var(--f-plain-lip,#cfcfd5);margin-bottom:5px}.DictationSkeleton-module__JqyUeG__addRow{gap:10px;min-width:0;display:flex}.DictationSkeleton-module__JqyUeG__field{border-radius:var(--f-r-field,14px);background:var(--f-field,#f2f2f4);flex:auto;height:44px}.DictationSkeleton-module__JqyUeG__addKey{flex:none;width:92px}.DictationSkeleton-module__JqyUeG__sources{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.75rem),1fr));gap:10px;min-width:0;display:grid}.DictationSkeleton-module__JqyUeG__head{border-radius:999px;width:9rem;height:18px}.DictationSkeleton-module__JqyUeG__roster{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:8px;min-width:0;display:grid}.DictationSkeleton-module__JqyUeG__tile{border-radius:12px;height:44px}@keyframes DictationSkeleton-module__JqyUeG__skPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.DictationSkeleton-module__JqyUeG__block,.DictationSkeleton-module__JqyUeG__headerKey{animation:none}}
.FProgress-module__4D5WHG__progress{min-width:0;font-family:var(--f-font,system-ui, sans-serif);text-shadow:none;align-items:center;gap:10px;display:flex}.FProgress-module__4D5WHG__label{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);flex:none;font-weight:700}.FProgress-module__4D5WHG__progress[data-tone=onHue] .FProgress-module__4D5WHG__label{color:var(--f-glyph,#fff)}.FProgress-module__4D5WHG__track{border-radius:var(--f-r-pill,999px);background:var(--f-recess,#ececf0);flex:auto;min-width:48px;height:12px;position:relative;overflow:hidden}.FProgress-module__4D5WHG__progress[data-tone=onHue] .FProgress-module__4D5WHG__track{background:var(--f-lip-deep,#104645)}.FProgress-module__4D5WHG__fill{inset-inline-start:0;width:var(--p,0%);border-radius:var(--f-r-pill,999px);background:var(--f-face,#1f8481);min-width:12px;transform-origin:var(--df-start,left) center;position:absolute;top:0;bottom:0}.FProgress-module__4D5WHG__progress[data-tone=onHue] .FProgress-module__4D5WHG__fill{background:#fff}.FProgress-module__4D5WHG__fill[data-zero]{display:none}.FProgress-module__4D5WHG__progress[data-animate] .FProgress-module__4D5WHG__fill{animation:FProgress-module__4D5WHG__fillIn var(--f-dur-fill-in,.9s) var(--f-ease-settle,cubic-bezier(.22, .9, .3, 1)) backwards;animation-delay:var(--f-delay,0s)}.FProgress-module__4D5WHG__count{border-radius:var(--f-r-pill,999px);background:var(--f-plain-face,#ebebef);color:var(--f-ink,#1d1d1f);font-size:var(--f-fs-small,.875rem);font-variant-numeric:tabular-nums;flex:none;padding:.28em .6em;font-weight:800;line-height:1.2}.FProgress-module__4D5WHG__progress[data-tone=onHue] .FProgress-module__4D5WHG__count{background:var(--f-lip,#186765);color:var(--f-glyph,#fff)}@media (min-width:768px){.FProgress-module__4D5WHG__progress[data-size=lg] .FProgress-module__4D5WHG__track{height:16px}.FProgress-module__4D5WHG__progress[data-size=lg] .FProgress-module__4D5WHG__fill{min-width:16px}}@keyframes FProgress-module__4D5WHG__fillIn{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.FProgress-module__4D5WHG__progress[data-animate] .FProgress-module__4D5WHG__fill{animation:none}}
.FSegmented-module__4cXSma__seg{--f-sweep-face:var(--f-choice-face,#5a5e66);--seg-on-lip:var(--f-choice-lip,#3e4147);--seg-on-ink:var(--f-choice-glyph,#fff);--seg-icon-ink:var(--f-plain-glyph,#3a3a3f);--seg-pad:4px;--seg-lip:3px;--seg-h:40px;--seg-r:14px;--seg-font:.9375rem;--seg-icon:18px;width:fit-content;min-width:0;max-width:100%;text-shadow:none;display:block}.FSegmented-module__4cXSma__seg[data-full]{width:100%}.FSegmented-module__4cXSma__seg[data-doors],.FSegmented-module__4cXSma__seg[data-mode=tabs]{--f-sweep-face:var(--f-face,#1f8481);--seg-on-lip:var(--f-lip,#186765);--seg-on-ink:var(--f-glyph,#fff);--seg-icon-ink:var(--f-bare,var(--f-bare-icon,#1f8481))}.FSegmented-module__4cXSma__seg[data-tone=feature]{--f-sweep-face:var(--f-soft-face,var(--f-face,#1f8481));--seg-on-lip:var(--f-soft-lip,var(--f-lip,#186765));--seg-on-ink:var(--f-soft-ink,var(--f-glyph,#fff));--seg-icon-ink:var(--f-bare,var(--f-bare-icon,#1f8481))}.FSegmented-module__4cXSma__seg[data-size=sm]{--seg-h:34px;--seg-r:12px;--seg-font:.875rem;--seg-icon:16px}.FSegmented-module__4cXSma__scroller{text-align:center;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;line-height:0;overflow:auto hidden}.FSegmented-module__4cXSma__scroller::-webkit-scrollbar{display:none}.FSegmented-module__4cXSma__track{box-sizing:border-box;padding:var(--seg-pad);border-radius:var(--seg-r);background:var(--f-recess,#ececf0);vertical-align:top;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;display:inline-grid;position:relative}.FSegmented-module__4cXSma__seg[data-full] .FSegmented-module__4cXSma__track{grid-auto-columns:minmax(min-content,1fr);width:100%;display:grid}.FSegmented-module__4cXSma__option{box-sizing:border-box;min-height:var(--seg-h);padding:0 14px var(--seg-lip);border-radius:calc(var(--seg-r) - var(--seg-pad) + 1px);color:var(--f-ink,#1d1d1f);font:inherit;font-family:var(--f-font,system-ui, sans-serif);font-size:var(--seg-font);text-align:center;text-shadow:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .12s ease, transform .17s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));background:0 0;border:0;outline:none;justify-content:center;align-items:center;gap:7px;margin:0;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.FSegmented-module__4cXSma__option>.FSegmented-module__4cXSma__optSweep{bottom:var(--seg-lip);box-shadow:0 var(--seg-lip) 0 var(--seg-on-lip,#3e4147)}.FSegmented-module__4cXSma__optIcon{width:var(--seg-icon);height:var(--seg-icon);color:var(--seg-icon-ink,#3a3a3f);flex:none;transition:color .12s}.FSegmented-module__4cXSma__optLabel{min-width:0}.FSegmented-module__4cXSma__option[data-on]{color:var(--seg-on-ink,#fff);transition:color .12s ease 60ms, transform .17s var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));font-weight:800}.FSegmented-module__4cXSma__option[data-on] .FSegmented-module__4cXSma__optIcon{color:var(--seg-on-ink,#fff);transition:color .12s 60ms}@media (hover:hover){.FSegmented-module__4cXSma__option:not([data-on]):not(:disabled):not([aria-disabled=true]):hover{color:var(--f-ink,#1d1d1f);transform:translateY(-1px)}}.FSegmented-module__4cXSma__option:not(:disabled):not([aria-disabled=true]):active{transition-duration:var(--f-dur-press,60ms);transform:translateY(1px)}.FSegmented-module__4cXSma__option:disabled,.FSegmented-module__4cXSma__option[aria-disabled=true]{cursor:not-allowed;opacity:.45}.FSegmented-module__4cXSma__option:focus-visible{outline:2px solid var(--f-focus,#1e7a78);outline-offset:-2px}.FSegmented-module__4cXSma__option[data-on]:focus-visible{outline-color:var(--seg-on-ink,#fff)}.FSegmented-module__4cXSma__hint{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);text-align:center;margin:8px 0 0;font-weight:600;line-height:1.4}@container (max-width:559.98px){.FSegmented-module__4cXSma__seg[data-doors]{width:100%}.FSegmented-module__4cXSma__seg[data-doors] .FSegmented-module__4cXSma__track{grid-auto-columns:minmax(min-content,1fr);width:100%;display:grid}.FSegmented-module__4cXSma__seg[data-doors] .FSegmented-module__4cXSma__option{min-height:calc(var(--seg-h) + 14px);padding:6px 8px calc(5px + var(--seg-lip));font-size:calc(var(--seg-font) - .0625rem);white-space:normal;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;flex-direction:column;gap:3px;line-height:1.15}.FSegmented-module__4cXSma__seg[data-doors] .FSegmented-module__4cXSma__optIcon{width:calc(var(--seg-icon) - 1px);height:calc(var(--seg-icon) - 1px)}.FSegmented-module__4cXSma__seg[data-doors] .FSegmented-module__4cXSma__optLabel{max-width:100%}}@media (prefers-reduced-motion:reduce){.FSegmented-module__4cXSma__option,.FSegmented-module__4cXSma__optIcon{transition:none}}.FSegmented-module__4cXSma__option[data-scan-small]{--f-sweep-face:var(--f-face,#5a5e66);--seg-on-lip:var(--f-lip,#3e4147);--seg-on-ink:var(--f-glyph,#fff);--seg-icon-ink:var(--f-bare,var(--f-bare-icon,#5a5e66))}
.FSelect-module__9-OXOa__root{width:100%;min-width:0;position:relative}.FSelect-module__9-OXOa__trigger{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.FSelect-module__9-OXOa__value{align-items:center;gap:8px;min-width:0;display:inline-flex}.FSelect-module__9-OXOa__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FSelect-module__9-OXOa__placeholder{color:var(--f-faint,#8e8e93)}.FSelect-module__9-OXOa__flag{flex:none;font-size:1rem;line-height:1}.FSelect-module__9-OXOa__chev{width:1rem;height:1rem;color:var(--f-muted,#6e6e73);transition:transform .17s var(--f-ease-glide,cubic-bezier(.22, 1, .36, 1));flex:none}.FSelect-module__9-OXOa__chev[data-open]{transform:rotate(180deg)}.FSelect-module__9-OXOa__list{min-width:0;text-shadow:none;flex-direction:column;gap:2px;display:flex}.FSelect-module__9-OXOa__option{box-sizing:border-box;width:100%;min-height:44px;color:var(--f-ink,#1d1d1f);font:inherit;font-family:var(--f-font,system-ui, sans-serif);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;outline:none;align-items:center;gap:12px;margin:0;padding:8px 12px;font-size:1rem;font-weight:700;line-height:1.3;display:flex}@media (hover:hover){.FSelect-module__9-OXOa__option:not([data-on]):hover{background:var(--f-hover,#f0f0f3)}}.FSelect-module__9-OXOa__option:focus-visible{box-shadow:inset 0 0 0 2px var(--f-focus,#1e7a78)}.FSelect-module__9-OXOa__option[data-on]{background:var(--f-face,#1f8481);color:var(--f-glyph,#fff)}.FSelect-module__9-OXOa__option[data-on]:focus-visible{box-shadow:inset 0 0 0 2px var(--f-glyph,#fff)}.FSelect-module__9-OXOa__optFlag{border-radius:var(--f-r-pill,999px);background:var(--f-plain-face,#ebebef);flex:none;place-items:center;width:28px;height:28px;font-size:1rem;line-height:1;display:grid}.FSelect-module__9-OXOa__optLabel{overflow-wrap:anywhere;flex:auto;min-width:0}.FSelect-module__9-OXOa__check{flex:none;width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.FSelect-module__9-OXOa__chev{transition:none}}
.FSpotlight-module__0BsrAq__root{z-index:var(--f-z-overlay,150);padding-bottom:env(safe-area-inset-bottom,0px);pointer-events:none;text-shadow:none;animation:.2s backwards FSpotlight-module__0BsrAq__spotIn;position:fixed;inset:0}.FSpotlight-module__0BsrAq__root[data-state=closing]{animation:.15s forwards FSpotlight-module__0BsrAq__spotOut}.FSpotlight-module__0BsrAq__hole{width:0;height:0;box-shadow:0 0 0 200vmax var(--f-spot-scrim,#1815125c);pointer-events:none;border-radius:22px;position:fixed;top:50%;left:50%}.FSpotlight-module__0BsrAq__strip{inset-inline-start:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;width:0;height:0;position:fixed;top:0}.FSpotlight-module__0BsrAq__bubble{inset-inline-start:16px;box-sizing:border-box;width:min(20rem,100vw - 32px);max-height:calc(100svh - var(--df-nav-offset,0px) - 32px);overscroll-behavior:contain;border-radius:var(--f-r-pop,18px);background:var(--f-stage,#fff);color:var(--f-ink,#1d1d1f);font-family:var(--f-font,system-ui, sans-serif);box-shadow:var(--f-pop-shadow,0 1.25rem 2.75rem -.875rem #161a224d);pointer-events:auto;animation:FSpotlight-module__0BsrAq__bubbleIn var(--f-dur-pop-in,.24s) var(--f-ease-pop,cubic-bezier(.3, 1.5, .5, 1)) backwards;outline:none;padding:16px 16px 14px;position:fixed;top:16px;overflow-y:auto}.FSpotlight-module__0BsrAq__bubble:focus-visible{box-shadow:0 0 0 2px var(--f-focus,#1e7a78), var(--f-pop-shadow,0 1.25rem 2.75rem -.875rem #161a224d)}.FSpotlight-module__0BsrAq__root[data-state=closing] .FSpotlight-module__0BsrAq__strip,.FSpotlight-module__0BsrAq__root[data-state=closing] .FSpotlight-module__0BsrAq__bubble{pointer-events:none}@keyframes FSpotlight-module__0BsrAq__spotIn{0%{opacity:0}}@keyframes FSpotlight-module__0BsrAq__spotOut{to{opacity:0}}@keyframes FSpotlight-module__0BsrAq__bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FSpotlight-module__0BsrAq__root,.FSpotlight-module__0BsrAq__root[data-state=closing],.FSpotlight-module__0BsrAq__bubble{animation:none}}
.AgePolicy-module__5-NGwq__body{text-shadow:none;gap:10px;display:grid}.AgePolicy-module__5-NGwq__lead{color:var(--f-ink,#1d1d1f);margin:0;font-size:.95rem;font-weight:600;line-height:1.5}.AgePolicy-module__5-NGwq__heading{color:var(--f-ink,#1d1d1f);margin:4px 0 0;font-size:.92rem;font-weight:800;line-height:1.35}.AgePolicy-module__5-NGwq__list{color:var(--f-ink,#1d1d1f);gap:4px;margin:0;padding-inline-start:1.15em;font-size:.9rem;font-weight:500;line-height:1.45;list-style:outside;display:grid}.AgePolicy-module__5-NGwq__note{color:var(--f-muted,#6e6e73);margin:0;font-size:.85rem;font-weight:500;line-height:1.45}.AgePolicy-module__5-NGwq__link{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.AgePolicy-module__5-NGwq__tick{border:1.5px solid var(--f-recess,#00000024);border-radius:var(--f-r-sm,15px);background:var(--f-panel,#00000008);color:var(--f-ink,#1d1d1f);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;font-size:.92rem;font-weight:650;line-height:1.45;display:flex}.AgePolicy-module__5-NGwq__tickMissing{border-color:var(--f-danger-ink,#b3372a)}.AgePolicy-module__5-NGwq__tick input{width:20px;height:20px;accent-color:var(--f-tint-strong,#1f7a6d);cursor:pointer;flex:none;margin:1px 0 0}.AgePolicy-module__5-NGwq__error{color:var(--f-danger-ink,#b3372a);margin:0;font-size:.85rem;font-weight:700}.AgePolicy-module__5-NGwq__screen{z-index:210;background:var(--f-stage,var(--df-bg,#fff));color:var(--f-ink,#1d1d1f);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.AgePolicy-module__5-NGwq__screenCard{gap:16px;width:100%;max-width:520px;display:grid}.AgePolicy-module__5-NGwq__screenTitle{margin:0;font-size:clamp(1.4rem,5vw,1.9rem);font-weight:850;line-height:1.2}.AgePolicy-module__5-NGwq__signupStep{gap:14px;margin-top:12px;display:grid}.AgePolicy-module__5-NGwq__signupQuestion{color:var(--df-ink,var(--f-ink,#1d1d1f));margin:0;font-size:1.05rem;font-weight:800;line-height:1.35}.AgePolicy-module__5-NGwq__signupSelect{width:100%;min-height:46px}.AgePolicy-module__5-NGwq__signupNotice{border:1.5px solid var(--df-border,#00000024);background:var(--df-panel,#00000008);gap:8px;padding:14px;display:grid}.AgePolicy-module__5-NGwq__signupNoticeTitle{color:var(--df-ink,#1d1d1f);margin:0;font-size:1rem;font-weight:800;line-height:1.35}.AgePolicy-module__5-NGwq__signupNoticeBody{color:var(--df-body,#46413a);margin:0;font-size:.9rem;line-height:1.5}.AgePolicy-module__5-NGwq__gateTop{justify-content:flex-end;display:flex}.AgePolicy-module__5-NGwq__gateField{gap:8px;display:grid}.AgePolicy-module__5-NGwq__gateLabel{color:var(--f-ink,#1d1d1f);font-size:1rem;font-weight:750;line-height:1.35}.AgePolicy-module__5-NGwq__gateYear{border-radius:var(--f-r-field,14px);background:var(--f-field,#f0f0f3);color:var(--f-ink,#1d1d1f);margin:0;padding:10px 14px;font-size:1.05rem;font-weight:700}.AgePolicy-module__5-NGwq__gatePage{box-sizing:border-box;background:var(--f-stage,var(--df-bg,#fff));min-height:100svh;color:var(--f-ink,#1d1d1f);place-items:center;padding:24px 16px;display:grid}
.FStat-module__F4Mm-W__stat{min-width:0;text-shadow:none;align-items:center;gap:10px;display:inline-flex}.FStat-module__F4Mm-W__statIcon{width:1.75rem;height:1.75rem;color:var(--f-bare,var(--f-bare-icon,#1f8481));flex:none}.FStat-module__F4Mm-W__statText{flex-direction:column;min-width:0;display:flex}.FStat-module__F4Mm-W__statValue{color:var(--f-ink,#1d1d1f);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.5rem;font-weight:800;line-height:1.1}.FStat-module__F4Mm-W__stat[data-size=lg] .FStat-module__F4Mm-W__statValue{font-size:2rem}.FStat-module__F4Mm-W__statLabel{color:var(--f-muted,#6e6e73);font-size:var(--f-fs-small,.875rem);font-weight:700;line-height:1.3}
.FToggle-module___CshsG__toggle{--t-w:2.75rem;--t-h:1.625rem;--t-pad:3px;box-sizing:border-box;min-width:0;min-height:44px;color:var(--f-ink,#1d1d1f);font:inherit;font-family:var(--f-font,system-ui, sans-serif);text-align:start;text-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;align-items:center;gap:12px;margin:0;padding:0;display:inline-flex}.FToggle-module___CshsG__toggle[data-full]{justify-content:space-between;width:100%;display:flex}.FToggle-module___CshsG__toggle:disabled{cursor:not-allowed;opacity:.5}.FToggle-module___CshsG__label{min-width:0;font-size:var(--f-fs-row,1rem);font-weight:700;line-height:1.3}.FToggle-module___CshsG__track{box-sizing:border-box;width:var(--t-w);height:var(--t-h);border-radius:var(--f-r-pill,999px);background:var(--f-recess,#ececf0);flex:none;transition:background-color .17s;position:relative}.FToggle-module___CshsG__toggle[data-on] .FToggle-module___CshsG__track{background:var(--f-face,#1f8481)}.FToggle-module___CshsG__knob{top:var(--t-pad);width:calc(var(--t-h) - var(--t-pad) * 2);height:calc(var(--t-h) - var(--t-pad) * 2 - 2px);border-radius:var(--f-r-pill,999px);background:var(--f-sticker,#fff);box-shadow:0 2px 0 var(--f-plain-lip,#cfcfd5);transition:transform var(--f-dur-hover,.17s) var(--f-ease-press,cubic-bezier(.3, .7, .4, 1.6));position:absolute;inset-inline-start:var(--t-pad)}.FToggle-module___CshsG__toggle[data-on] .FToggle-module___CshsG__knob{transform:translateX(calc(calc(var(--t-w) - var(--t-h)) * var(--df-x,1)));box-shadow:0 2px 0 var(--f-lip,#186765)}.FToggle-module___CshsG__toggle:not(:disabled):active .FToggle-module___CshsG__knob{transition-duration:var(--f-dur-press,60ms)}.FToggle-module___CshsG__toggle:focus-visible .FToggle-module___CshsG__track{box-shadow:0 0 0 2px var(--f-stage,#fff), 0 0 0 4px var(--f-focus,#1e7a78)}@media (prefers-reduced-motion:reduce){.FToggle-module___CshsG__track,.FToggle-module___CshsG__knob{transition:none}}
