:root{--gd-nav-safe-top:118px;--gd-bg:radial-gradient(1200px 900px at 50% 0%, #00f0b514, transparent 48%), radial-gradient(900px 600px at 84% 10%, #00f0ff0f, transparent 40%), linear-gradient(180deg, #051118 0%, #031017 100%);--gd-panel:#08141db8;--gd-panel-strong:#08141deb;--gd-border:#78fff01c;--gd-border-soft:#ffffff14;--gd-text:#fffffff2;--gd-muted:#ffffffad;--gd-cyan:#18e9d4;--gd-cyan-strong:#00f0d0;--gd-shadow:0 24px 70px #00000059}@media (max-width:680px){:root{--gd-nav-safe-top:104px}.gd-page{padding-top:calc(var(--gd-nav-safe-top) - 14px)}.gd-pageShell{padding-top:0}}.gd-page{padding-top:calc(var(--gd-nav-safe-top) - 20px)}.gd-pageShell{width:min(1520px,100% - 40px);margin:0 auto;padding:2px 0 14px}.gd-hero{grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;min-height:0;padding:20px 22px 18px;display:grid}.gd-title{color:var(--gd-text);letter-spacing:-.03em;max-width:460px;margin:0;font-size:56px;font-weight:900;line-height:1}.gd-subtitle{max-width:420px;color:var(--gd-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.gd-searchStack{z-index:60;padding-top:0;position:relative}.gd-resultsArea{z-index:10;transition:transform .2s;position:relative}.gd-resultsArea.is-search-focus{opacity:1;filter:none;pointer-events:auto;-webkit-user-select:auto;user-select:auto;transform:translateY(0)}.gd-searchRow{align-items:center;gap:12px;display:flex}.gd-searchBarShell{z-index:70;flex:1;min-width:0;position:relative}.gd-searchBackdrop{display:none}.gd-searchBar{background:linear-gradient(#0a1a24e0,#061017d1);border:1px solid #22f5dc29;border-radius:16px;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.gd-searchSuggestions{z-index:80;-webkit-backdrop-filter:blur(16px);background:#050f16fa;border:1px solid #22f5dc2e;border-radius:16px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 24px 60px #0000006b,0 4px 16px #0000003d}.gd-searchSuggestion{color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;padding:16px 18px;transition:background .18s,color .18s,transform .18s;display:flex}.gd-searchSuggestion+.gd-searchSuggestion{border-top:1px solid #ffffff0f}.gd-searchSuggestion:hover,.gd-searchSuggestion.is-active{color:#f6fffe;background:#18e9d41f}.gd-searchSuggestionTerm{font-size:15px;font-weight:700;line-height:1.3}.gd-searchError{color:#ffb0b0eb;margin-top:10px;font-size:12px}.gd-searchLeading{color:#fffc;flex:none}.gd-searchInput{width:100%;color:var(--gd-text);background:0 0;border:0;outline:none;font-size:13px;line-height:1.4}.gd-searchInput::placeholder{color:#ffffff85}.gd-searchButton{color:#f7fffe;cursor:pointer;background:linear-gradient(#68eee8eb,#2dcbc6e6);border:0;border-radius:14px;flex:none;min-width:106px;height:46px;padding:0 16px;font-size:12px;font-weight:800;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 10px 24px #00f0d01f}.gd-searchButton:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 14px 28px #00f0d029}.gd-iconSvg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.gd-iconSvg.is-filled{fill:currentColor;stroke:currentColor}.gd-popular{flex-wrap:nowrap;align-items:center;gap:12px;margin-top:10px;display:flex;overflow:hidden}.gd-popularLabel{color:var(--gd-text);white-space:nowrap;flex:none;font-size:13px}.gd-popularChips{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:auto hidden}.gd-popularChips::-webkit-scrollbar{display:none}.gd-chip{color:#e7fffce6;cursor:pointer;background:#0d212942;border:1px solid #20f1dc2e;border-radius:999px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:transform .18s,border-color .18s,background .18s,color .18s}.gd-chip:hover,.gd-chip.is-active{color:#d8fffb;background:#0a5a5d57;border-color:#20f1dc52;transform:translateY(-1px)}.gd-panelShell{box-shadow:var(--gd-shadow);background:linear-gradient(#07131bd6,#040e14e0);border:1px solid #78fff014;border-radius:18px;margin-top:6px;padding:28px 24px 24px}.gd-panelTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.gd-toolbarLeft{flex-wrap:wrap;flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.gd-toolbarRight{flex:none;justify-content:flex-end;min-width:0;margin-left:auto;display:inline-flex;position:relative}.gd-savedTermsBtn{justify-content:center;min-width:150px}.gd-filtersButton{color:#ffffffe6;cursor:pointer;background:linear-gradient(#0b1d26eb,#08131be6);border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:12px;font-weight:700;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #00000038}.gd-filtersButton:hover,.gd-filtersButton.is-open,.gd-filtersButton.is-active{color:#f7fffe;border-color:#18e9d447;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 18px 34px #0000004d,0 0 0 1px #18e9d414}.gd-filtersButtonIcon,.gd-filtersButtonCaret{color:#ffffffbd}.gd-filtersDropdown{-webkit-backdrop-filter:blur(18px);transform-origin:100% 0;z-index:90;background:linear-gradient(#051118fa,#07151ef5);border:1px solid #78fff01f;border-radius:20px;flex-direction:column;width:min(376px,100vw - 40px);max-height:min(78vh,760px);animation:.19s gd-filters-pop;display:flex;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 28px 72px #0000006b,0 10px 28px #00000038}.gd-filtersDropdown.is-mobile{border-radius:22px 22px 18px 18px;width:min(100vw - 14px,440px);max-height:min(86vh,820px);animation:.22s gd-filters-sheet;position:fixed;inset:auto auto 10px 50%;transform:translate(-50%)}.gd-filtersHeader{border-bottom:1px solid #ffffff0f;padding:18px 18px 12px}.gd-filtersTitle{color:var(--gd-text);letter-spacing:-.01em;font-size:13px;font-weight:800}.gd-filtersSub{color:var(--gd-muted);margin-top:4px;font-size:11px;line-height:1.4}.gd-filtersScroll{flex-direction:column;gap:12px;padding:12px 16px 14px;display:flex;overflow:auto}.gd-filterSection{border-top:1px solid #ffffff0d;padding-top:10px}.gd-filterSection:first-child{border-top:0;padding-top:0}.gd-filterSectionTitle{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.gd-filterGrid{gap:10px;display:grid}.gd-filterGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-filterOption{color:#ffffffe6;text-align:left;cursor:pointer;background:#08151db8;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:10px;width:100%;padding:12px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s;display:flex}.gd-filterOption:hover,.gd-filterOption.is-active{color:#f8fffe;background:#0d2b34e0;border-color:#18e9d43d;transform:translateY(-1px);box-shadow:0 12px 24px #0000002e}.gd-filterOptionBody{flex-direction:column;gap:2px;min-width:0;display:flex}.gd-filterOptionLabel{font-size:12px;font-weight:700;line-height:1.25}.gd-filterOptionDescription{color:#ffffff8f;font-size:11px;line-height:1.3}.gd-filterCheckbox,.gd-filterRadio{width:18px;height:18px;color:var(--gd-cyan);background:#ffffff08;border:1px solid #ffffff29;border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.gd-filterRadio span{background:0 0;border-radius:999px;width:8px;height:8px;transition:background .18s,box-shadow .18s}.gd-filterRadio span.is-selected{background:var(--gd-cyan);box-shadow:0 0 0 4px #18e9d41f}.gd-filterSelectWrap{display:block}.gd-filterSelect{color:#fffffff0;background:#08151dcc;border:1px solid #ffffff17;border-radius:14px;outline:none;width:100%;height:42px;padding:0 14px;font-size:12px}.gd-filterSelect:focus-visible{border-color:#18e9d45c;box-shadow:0 0 0 3px #18e9d41a}.gd-filterFooter{background:linear-gradient(#07141cf5,#040f15fa);border-top:1px solid #ffffff0f;gap:10px;padding:14px 16px 16px;display:flex}.gd-filterFooterBtn{cursor:pointer;border-radius:12px;flex:1 1 0;min-width:0;height:42px;font-size:12px;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.gd-filterFooterBtn:hover{transform:translateY(-1px)}.gd-filterFooterBtnSecondary{color:#ffffffd1;background:#ffffff08;border:1px solid #ffffff1a}.gd-filterFooterBtnPrimary{color:#f7fffe;background:linear-gradient(#19d8c6eb,#0a9492eb);border:1px solid #18e9d442;box-shadow:0 12px 24px #00f0d01f}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes gd-filters-pop{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gd-filters-sheet{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.gd-panelTopLeft{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.gd-addTermBtn{color:#d6fffb;cursor:pointer;background:linear-gradient(#18e9d429,#0e89881f);border:1px solid #18e9d473;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:13px;font-weight:700;transition:background .18s,box-shadow .18s,transform .12s;display:inline-flex}.gd-addTermBtn:hover{background:linear-gradient(#18e9d447,#0e898833);transform:translateY(-1px);box-shadow:0 10px 24px #00f0d02e}.gd-addTermPlus{font-size:18px;font-weight:800;line-height:1}.gd-segment{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;padding:2px;display:inline-flex}.gd-segmentBtn{color:#ffffffd1;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:12px;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex}.gd-segmentBtn:hover{color:#fff}.gd-segmentBtn.is-active{color:#f7fffe;background:linear-gradient(#18e9d4d1,#0e8988d1);box-shadow:0 10px 24px #00f0d026}.gd-selectWrap{align-items:center;gap:10px;display:inline-flex;position:relative}.gd-selectLabel{color:#ffffffdb;font-size:12px}.gd-selectField{align-items:center;display:inline-flex;position:relative}.gd-selectIconWrap{color:#ffffffad;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.gd-selectControl{color:#ffffffeb;appearance:none;background:#0a171fb3;border:1px solid #ffffff1a;border-radius:11px;outline:none;min-width:140px;height:38px;padding:0 42px 0 14px;font-size:12px}.gd-selectWrap .gd-selectControl{min-width:170px}.gd-selectControlIcon{padding-left:42px}.gd-selectControl:focus-visible{border-color:#18e9d461;box-shadow:0 0 0 3px #18e9d424}.gd-letterRow{top:calc(var(--gd-nav-safe-top) + 8px);z-index:79;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;background:0 0;border:1px solid #0000;border-radius:16px;flex-wrap:nowrap;align-items:center;gap:12px;margin-top:14px;padding:10px 0 12px;transition:background-color .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s,transform .2s,border-color .25s;display:flex;position:sticky;overflow:auto hidden}.gd-letterRow.is-sticky{-webkit-backdrop-filter:blur(12px);background:#07131bf2;border-color:#ffffff14;padding-left:12px;padding-right:12px;box-shadow:0 8px 24px #00000059,0 2px 8px #0000002e}.gd-letterRow::-webkit-scrollbar{height:0}.gd-letterChip{color:#ffffffd1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;flex:none;width:34px;height:34px;font-size:12px;font-weight:600;transition:transform .18s,border-color .18s,background .18s,color .18s}.gd-letterChip:hover:not(:disabled),.gd-letterChip.is-active{color:#effffb;background:linear-gradient(#07544afa,#043630fa);border-color:#0c675cc7;box-shadow:0 10px 24px #00f0d01a}.gd-letterChip.is-active{color:#f4fffe;background:linear-gradient(#064c43fc,#032d28fc);border-color:#0c675cf5}.gd-letterChip:disabled{opacity:.38;cursor:not-allowed}.gd-cardGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;display:grid}@media (min-width:700px){.gd-cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gd-cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1320px){.gd-cardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1600px){.gd-cardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.gd-card{background:linear-gradient(#0c1c27d9,#08141eeb),radial-gradient(120% 120% at 20% 0,#18e9d414,#0000 55%);border:1px solid #ffffff17;border-radius:16px;flex-direction:column;min-height:280px;padding:18px 18px 16px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #0000002e}.gd-card:hover{border-color:#18e9d43d;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 20px 46px #0000003d,0 0 0 1px #18e9d41f}.gd-cardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gd-badge{color:#effdff;white-space:nowrap;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-self:center;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.gd-badgeToneNeutral{background:#ffffff0d}.gd-badgeToneBlue{background:#3379ff38;border-color:#519aff38}.gd-badgeToneGreen{background:#2bab6f38;border-color:#53d49138}.gd-badgeToneTeal{background:#00c3b22e;border-color:#00dcd038}.gd-badgeTonePurple{background:#7c5ad13d;border-color:#a383f338}.gd-badgeToneAmber{background:#b87b2d3d;border-color:#f1ba6138}.gd-badgeToneCyan{background:#1297b038;border-color:#4fe4ff38}.gd-iconBtn,.gd-inlineIconBtn,.gd-pageBtn{color:#ffffffe0;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;justify-content:center;align-items:center;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.gd-iconBtn:hover,.gd-inlineIconBtn:hover,.gd-pageBtn:hover{border-color:#18e9d43d;transform:translateY(-1px)}.gd-iconBtn,.gd-inlineIconBtn{border-radius:12px;width:36px;height:36px}.gd-iconBtnSmall{width:34px;height:34px}.gd-iconBtn.is-active,.gd-inlineIconBtn.is-active{color:#d8fffb;background:#18e9d41f;border-color:#18e9d447}.gd-cardTitleLink{color:var(--gd-text);letter-spacing:-.02em;margin-top:18px;font-size:20px;font-weight:800;line-height:1.15;text-decoration:none}.gd-cardTitleLink:hover{color:#f4fffe}.gd-cardDefinition{color:#ffffffbd;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:100px;margin:14px 0 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.gd-cardFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.gd-cardDetails{color:var(--gd-cyan);align-items:center;gap:10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.gd-cardDetails:hover{color:#7ef8ec}.gd-rowTerm{color:var(--gd-text);font-size:18px;font-weight:800;text-decoration:none}.gd-tableWrap{background:#0511186b;border:1px solid #ffffff14;border-radius:18px;width:100%;margin-top:18px;overflow:auto}.gd-table{border-collapse:collapse;width:100%;min-width:1080px}.gd-th,.gd-td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff12;padding:16px 0}.gd-th{z-index:2;height:56px;color:var(--gd-cyan);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#091b25fa,#08171ffa);border-bottom:1px solid #18e9d424;font-size:12px;font-weight:600;position:sticky;top:0;box-shadow:inset 0 -1px #00000024}.gd-thActions,.gd-tdActions{white-space:nowrap;width:180px}.gd-th:first-child,.gd-tdTerm{padding-left:14px}.gd-thActions,.gd-tdActions{padding-left:14px;padding-right:14px}.gd-tr{cursor:pointer;background:#12283a;transition:background .18s,box-shadow .18s}.gd-tr:nth-child(2n){background:#0e2232}.gd-tr:hover{background:linear-gradient(#18e9d414,#18e9d408);box-shadow:inset 0 0 0 1px #18e9d414}.gd-tr:focus-visible{outline-offset:-2px;outline:2px solid #18e9d48f}.gd-tdTerm,.gd-tdCategory,.gd-tdDefinition,.gd-tdActions{min-width:0}.gd-tdTerm{width:280px}.gd-tdCategory{width:210px}.gd-tdDefinition{width:auto}.gd-rowTerm{min-width:0;max-width:100%;color:var(--gd-text);white-space:normal;text-overflow:ellipsis;word-break:break-word;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;display:block;overflow:hidden}.gd-rowTerm:hover{color:#f4fffe}.gd-rowDefinition{color:#ffffffbd;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:3.1em;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.gd-rowSkeleton .gd-td{padding-top:18px;padding-bottom:18px}.gd-skeleton{background:linear-gradient(90deg,#ffffff0f,#ffffff1f,#ffffff0f) 0 0/200% 100%;border-radius:999px;animation:1.3s ease-in-out infinite gd-skeletonPulse}.gd-skeletonTerm{width:72%;height:18px}.gd-skeletonBadge{width:72%;height:28px}.gd-skeletonText{width:100%;height:14px;margin-bottom:8px}.gd-skeletonTextShort{width:88%}.gd-skeletonAction{border-radius:12px;width:36px;height:36px}@keyframes gd-skeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}.gd-rowActions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.gd-inlineIconBtnCompact{flex-shrink:0}.gd-badge{text-overflow:ellipsis;max-width:100%;overflow:hidden}.gd-emptyState{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-top:18px;padding:18px}.gd-emptyTitle{color:var(--gd-text);font-size:18px;font-weight:800}.gd-emptyText{color:var(--gd-muted);margin:8px 0 0;font-size:14px;line-height:1.7}.gd-pagination{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;padding-top:18px;display:grid}.gd-paginationSummary{color:#ffffffd6;font-size:14px}.gd-paginationSummary strong{color:#eafffb}.gd-paginationCenter{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.gd-pageBtn{color:#ffffffe6;background:#ffffff05;border-radius:10px;min-width:42px;height:42px;padding:0 12px}.gd-pageBtn.is-active{color:#effffb;background:#18e9d429;border-color:#18e9d44d;box-shadow:0 10px 24px #00f0d01f}.gd-pageBtn:disabled{opacity:.36;cursor:not-allowed;transform:none}.gd-pageDots{color:#ffffff8f;font-size:15px;line-height:1}.gd-jump{color:#ffffffd6;justify-self:end;align-items:center;gap:12px;display:inline-flex}.gd-jumpLabel{font-size:14px}.gd-jumpInput{width:78px;height:42px;color:var(--gd-text);background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;outline:none;padding:0 12px;font-size:14px}.gd-jumpInput:focus-visible{border-color:#18e9d461;box-shadow:0 0 0 3px #18e9d424}.gd-searchButton:focus-visible,.gd-chip:focus-visible,.gd-letterChip:focus-visible,.gd-segmentBtn:focus-visible,.gd-iconBtn:focus-visible,.gd-inlineIconBtn:focus-visible,.gd-pageBtn:focus-visible,.gd-cardDetails:focus-visible,.gd-inlineArrow:focus-visible,.gd-rowTerm:focus-visible,.gd-searchInput:focus-visible,.gd-jumpInput:focus-visible,.gd-selectControl:focus-visible{outline-offset:2px;outline:2px solid #18e9d48f}@media (max-width:1240px){.gd-hero{grid-template-columns:1fr;gap:16px;min-height:0}.gd-title{max-width:100%;font-size:40px}.gd-subtitle{max-width:100%;font-size:11px}.gd-pagination{grid-template-columns:1fr;justify-items:start}.gd-jump{justify-self:start}}@media (max-width:960px){.gd-pageShell{width:min(100% - 24px,100%)}.gd-panelShell{padding:20px 18px 18px}.gd-panelTop{align-items:flex-start}.gd-tableWrap{width:calc(100% + 16px);margin-left:-8px;margin-right:-8px}}@media (max-width:720px){.gd-letterRow{top:calc(var(--gd-nav-safe-top) + 2px)}.gd-title{font-size:32px;line-height:.98}.gd-subtitle{font-size:11px}.gd-searchRow{flex-direction:column;align-items:stretch}.gd-searchBar{height:50px}.gd-searchButton{width:100%;min-width:0;height:46px}.gd-popular{flex-wrap:nowrap;align-items:flex-start}.gd-panelTop{gap:12px}.gd-toolbarLeft,.gd-toolbarRight{width:100%}.gd-toolbarRight{justify-content:stretch}.gd-savedTermsBtn,.gd-filtersButton{justify-content:center;width:100%}.gd-filterGridTwo{grid-template-columns:1fr}.gd-filtersDropdown{width:min(100vw - 16px,440px)}.gd-filterSelect{width:100%;min-width:0}.gd-listWrap{overflow-x:auto}.gd-tableWrap{width:100%;margin-left:0;margin-right:0}}@media (prefers-reduced-motion:reduce){.gd-card,.gd-chip,.gd-letterChip,.gd-pageBtn,.gd-searchButton,.gd-iconBtn,.gd-inlineIconBtn,.gd-segmentBtn{transition:none}}
