:root {--pm-qs-w: 360px;--pm-qs-h: 520px;--pm-qs-r: 14px;--pm-qs-bg: #fff;--pm-qs-fg: #0b2233;--pm-qs-bd: rgba(8, 25, 38, .10);--pm-qs-soft: rgba(8, 25, 38, .06);--pm-qs-soft2: rgba(8, 25, 38, .10);--pm-qs-ac: #0F4C8A;--pm-qs-sh: 0 22px 70px rgba(0, 0, 0, .28)}.pmQuickSearch {position: fixed;right: 14px;bottom: 14px;z-index: 2300;width: var(--pm-qs-w);pointer-events: auto;}.pmQuickSearch__shell {width: 100%;overflow: hidden;border: 1px solid var(--pm-qs-bd);border-radius: var(--pm-qs-r);background: var(--pm-qs-bg);box-shadow: 0 8px 28px rgba(0, 0, 0, .18);}.pmQuickSearch.is-open .pmQuickSearch__shell {box-shadow: var(--pm-qs-sh);}.pmQuickSearch__panel[hidden], .pmQuickSearch__scopemenu[hidden], .pmQuickSearch__pane[hidden], .pmQuickSearch__clear[hidden], .pmQuickSearch__count[hidden], .pmQuickSearch__more[hidden] {display: none !important;}.pmQuickSearch__launcher {display: flex;align-items: center;gap: 10px;width: 100%;min-height: 48px;padding: 9px 10px;border: 0;background: #fff;color: var(--pm-qs-fg);cursor: pointer;text-align: left;-webkit-appearance: none;appearance: none;opacity: 1;visibility: visible;}.pmQuickSearch.is-open .pmQuickSearch__launcher {border-bottom: 1px solid var(--pm-qs-bd);}.pmQuickSearch__launcher:hover, .pmQuickSearch__launcher:focus-visible {background: #f8fafc !important;color: var(--pm-qs-fg) !important;filter: none !important;opacity: 1 !important;visibility: visible !important;transform: none !important;}.pmQuickSearch__launcher:focus-visible {outline: 2px solid #1E88E5;outline-offset: -3px;}.pmQuickSearch__launcherIco {display: inline-flex;align-items: center;justify-content: center;font-size: 24px;line-height: 1;color: var(--pm-qs-ac);}.pmQuickSearch__launcherIco.material-icons {font-size: 28px !important;line-height: 1;}.pmQuickSearch__launcherTxt {font-weight: 800;letter-spacing: .1px;font-size: 13px;flex: 1 1 auto;}.pmQuickSearch__launcherChevron {display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;flex: 0 0 34px;border: 1px solid var(--pm-qs-ac);border-radius: 10px;background: var(--pm-qs-ac);color: #fff;font-size: 21px;opacity: 1;box-shadow: 0 3px 10px rgba(15, 76, 138, .28);transition: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease, transform .15s ease;}.pmQuickSearch__launcherChevron.material-icons {font-family: "Material Icons";font-weight: normal;font-style: normal;font-size: 21px;line-height: 1;letter-spacing: normal;text-transform: none;white-space: nowrap;direction: ltr;-webkit-font-feature-settings: "liga";font-feature-settings: "liga";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;flex: 0 0 34px;border: 1px solid var(--pm-qs-ac);border-radius: 10px;background: var(--pm-qs-ac);color: #fff;opacity: 1;box-sizing: border-box;box-shadow: 0 3px 10px rgba(15,76,138,.28);transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease;}.pmQuickSearch__launcher:hover .pmQuickSearch__launcherChevron,.pmQuickSearch__launcher:focus-visible .pmQuickSearch__launcherChevron {background: #0c4278;border-color: #0c4278;box-shadow: 0 4px 12px rgba(15, 76, 138, .32);}.pmQuickSearch.is-open .pmQuickSearch__launcherChevron {background: #eef4fa;border-color: rgba(15, 76, 138, .18);color: var(--pm-qs-ac);box-shadow: none;}.pmQuickSearch.is-open .pmQuickSearch__launcher:hover .pmQuickSearch__launcherChevron,.pmQuickSearch.is-open .pmQuickSearch__launcher:focus-visible .pmQuickSearch__launcherChevron {background: #dfeaf5;border-color: rgba(15, 76, 138, .32);box-shadow: 0 2px 8px rgba(15, 76, 138, .12);}.pmQuickSearch__launcher:active .pmQuickSearch__launcherChevron {transform: translateY(1px);}.pmQuickSearch__panel {height: calc(var(--pm-qs-h) - 48px);background: var(--pm-qs-bg);color: var(--pm-qs-fg);display: flex;flex-direction: column;overflow: hidden;}.pmQuickSearch__bd {display: flex;flex-direction: column;min-height: 0;flex: 1 1 auto;}.pmQuickSearch__controls {flex: 0 0 auto;padding: 10px;display: flex;flex-direction: column;gap: 10px;background: #fff;border-bottom: 1px solid var(--pm-qs-bd);}.pmQuickSearch__scroll {min-height: 0;flex: 1 1 auto;overflow-y: auto;overflow-x: hidden;padding: 10px;scrollbar-gutter: stable;}.pmQuickSearch__scopeRow {display: flex;align-items: center;justify-content: space-between;gap: 10px;}.pmQuickSearch__scopeLabel {font-size: 12px;font-weight: 800;color: #475569;flex: 0 0 auto;}.pmQuickSearch__scopeBtn {display: flex;align-items: center;gap: 8px;padding: 8px 10px;border: 1px solid rgba(8, 25, 38, .12);border-radius: 12px;background: #fff;cursor: pointer;color: #334155;min-width: 0;flex: 1 1 auto;text-align: left;}.pmQuickSearch__scopeBtn [data-pm-qs-scopebtn-text] {flex: 1 1 auto;min-width: 0;text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pmQuickSearch__scopeBtn > .material-icons:last-child {margin-left: auto;}.pmQuickSearch__scopeBtn:hover {background: var(--pm-qs-soft);}.pmQuickSearch__scopemenu {margin-top: -6px;border: 1px solid rgba(8, 25, 38, .12);border-radius: 12px;background: #fff;box-shadow: 0 18px 60px rgba(0, 0, 0, .18);overflow: hidden;}.pmQuickSearch__scopemenuHd {padding: 10px;border-bottom: 1px solid rgba(8, 25, 38, .10);font-weight: 800;color: #475569;font-size: 12px;}.pmQuickSearch__scopeSearch {position: sticky;top: 0;z-index: 2;display: flex;align-items: center;gap: 8px;padding: 8px;background: #fff;border-bottom: 1px solid rgba(8, 25, 38, .10);}.pmQuickSearch__scopeSearch > .material-icons {flex: 0 0 auto;color: #64748b;font-size: 20px;}.pmQuickSearch__scopeSearchInput {width: 100%;min-width: 0;padding: 8px 10px;border: 1px solid rgba(8, 25, 38, .14);border-radius: 8px;background: #fff;color: var(--pm-qs-fg);font: inherit;font-size: 13px;outline: 0;}.pmQuickSearch__scopeSearchInput:focus {border-color: rgba(15, 76, 138, .55);box-shadow: 0 0 0 2px rgba(15, 76, 138, .12);}.pmQuickSearch__scopeItem[hidden],.pmQuickSearch__scopeSearchEmpty[hidden] {display: none !important;}.pmQuickSearch__scopeSearchEmpty {padding: 10px;color: #64748b;font-size: 12px;text-align: center;}.pmQuickSearch__scopelist {max-height: 190px;overflow: auto;padding: 6px;display: flex;flex-direction: column;gap: 4px;}.pmQuickSearch__scopeItem {display: flex;align-items: center;gap: 10px;width: 100%;border: 0;background: transparent;padding: 8px 10px;border-radius: 10px;cursor: pointer;color: inherit;text-align: left;}.pmQuickSearch__scopeItem:hover {background: var(--pm-qs-soft);}.pmQuickSearch__scopeItemTxt {font-weight: 800;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pmQuickSearch__searchRow {display: flex;align-items: center;gap: 8px;border: 1px solid rgba(8, 25, 38, .14);border-radius: 12px;padding: 8px 10px;background: #fff;}.pmQuickSearch__input {border: 0;outline: 0;min-width: 0;flex: 1 1 auto;font: inherit;}.pmQuickSearch__clear {width: 32px;height: 32px;border: 0;border-radius: 10px;background: var(--pm-qs-soft);cursor: pointer;display: flex;align-items: center;justify-content: center;color: inherit;}.pmQuickSearch__clear:hover {background: var(--pm-qs-soft2);}.pmQuickSearch__count {display: flex;align-items: center;gap: 8px;font-size: 12px;color: #475569;padding: 0 2px;}.pmQuickSearch__pane {display: flex;flex-direction: column;gap: 14px;}.pmQuickSearch__sec {display: flex;flex-direction: column;gap: 8px;}.pmQuickSearch__subhd {position: sticky;top: -10px;z-index: 1;font-weight: 800;font-size: 12px;color: #475569;padding: 8px 2px 6px;background: #fff;}.pmQuickSearch__list {display: flex;flex-direction: column;gap: 6px;}.pmQuickSearch__sectionTitle {display: flex;align-items: center;gap: 8px;margin: 16px 0 8px;font-size: 14px;font-weight: 600;color: #1f2937;}.pmQuickSearch__sectionTitle .material-icons {flex: 0 0 32px;width: 32px;text-align: center;font-size: 18px;color: var(--primaryColor);}.pmQuickSearch__item {padding: 10px;border-radius: 12px;border: 1px solid rgba(8, 25, 38, .08);background: #fff;transition: background-color .15s ease, border-color .15s ease, box-shadow .15s ease;}.pmQuickSearch__item:hover,.pmQuickSearch__item:focus-visible {background: var(--pm-qs-soft);border-color: rgba(8, 25, 38, .14);box-shadow: 0 2px 8px rgba(0, 0, 0, .06);}.pmQuickSearch__loadMore {display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 42px;margin-top: 8px;color: #64748b;font-size: 12px;}.pmQuickSearch__loadMoreSpinner {width: 16px;height: 16px;border: 2px solid rgba(15, 76, 138, .18);border-top-color: var(--pm-qs-ac);border-radius: 50%;animation: pmQuickSearchSpin .7s linear infinite;}.pmQuickSearch__loadMoreBtn {padding: 8px 12px;border: 1px solid rgba(15, 76, 138, .24);border-radius: 9px;background: #eef4fa;color: var(--pm-qs-ac);font: inherit;font-weight: 700;cursor: pointer;}.pmQuickSearch__loadMoreBtn:hover, .pmQuickSearch__loadMoreBtn:focus-visible {background: #dfeaf5;}.pmQuickSearch__searchSentinel {width: 100%;height: 1px;pointer-events: none;}.pmQuickSearch__more {display: inline-flex;align-items: center;gap: 4px;margin-top: 8px;padding: 4px 0;border: 0;background: transparent;color: var(--primaryColor);font: inherit;font-size: 13px;cursor: pointer;}.pmQuickSearch__more:hover,.pmQuickSearch__more:focus-visible {text-decoration: underline;color: var(--primaryColor);}.pmQuickSearch__more .material-icons {text-decoration: none !important;display: inline-flex;transition: transform .15s ease;}.pmQuickSearch__more:hover .material-icons,.pmQuickSearch__more:focus-visible .material-icons {text-decoration: none !important;transform: translateX(2px);}.pmQuickSearch__more .material-icons {font-size: 16px;}@keyframes pmQuickSearchSpin {to {transform: rotate(360deg);}}@media (max-width: 520px) {:root {--pm-qs-w: min(92vw, 420px);--pm-qs-h: min(70vh, 540px)}.pmQuickSearch {right: 10px;bottom: 10px;}}