.glpm[hidden],.glpm [hidden]{display:none!important}.glpm{position:fixed;inset:0;z-index:2147482000;display:grid;place-items:center;padding:18px;font-family:inherit;color:var(--gs-color-text-body)}.glpm-backdrop{position:absolute;inset:0;background:var(--gs-color-overlay);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.glpm-open{overflow:hidden!important}.glpm-dialog{--pm-border:var(--gs-color-border);--pm-muted:var(--gs-color-text-secondary);position:relative;display:flex;flex-direction:column;width:min(100%,690px);max-height:min(92dvh,950px);border:1px solid var(--gs-color-border);border-radius:22px;box-shadow:var(--gs-shadow-dialog);overflow:hidden;outline:0;animation:glpm-enter .19s ease-out}@keyframes glpm-enter{from{opacity:.4;transform:translateY(9px) scale(.98)}to{opacity:1;transform:none}}.glpm :is(button,a){font-family:inherit}.glpm button{cursor:pointer}.glpm button:disabled{cursor:not-allowed;opacity:.5}.glpm :is(button,a):focus-visible{outline:2px solid var(--gs-color-focus);outline-offset:3px}.glpm-head{flex:0 0 auto;display:flex;align-items:center;gap:13px;padding:17px 19px 15px;border-bottom:1px solid var(--pm-border)}.glpm-head-image{flex:0 0 60px;height:60px;border-radius:10px;overflow:hidden;background:var(--gs-color-surface)}.glpm-head-image img{width:100%;height:100%;object-fit:cover}.glpm-head-copy{min-width:0;flex:1;display:grid;gap:3px}.glpm-success{font-weight:750;color:var(--gs-color-savings);font-size:12px}.glpm-head h2{font-size:18px;line-height:1.25;margin:0;color:var(--gs-color-text-primary);max-height:2.6em;overflow:hidden}.glpm-x{background:transparent!important;color:var(--gs-color-text-primary)!important;border:0!important;border-radius:8px;flex:0 0 34px;font-size:25px;font-weight:400;line-height:34px;height:34px;padding:0!important}.glpm-x:hover{background:var(--gs-color-surface)!important;color:var(--gs-color-text-primary)!important}.glpm-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--gs-color-control-border) transparent;padding:16px 18px 20px;scrollbar-width:thin;outline:0}.glpm-message{margin:0 0 13px;padding:10px 12px;background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:8px;font-size:12px;color:var(--gs-color-text-body);line-height:1.4}.glpm-message[data-kind=success]{background:var(--gs-color-savings-bg);border-color:var(--gs-color-savings);color:var(--gs-color-savings)}.glpm-message[data-kind=info]{background:var(--gs-color-surface);border-color:var(--gs-color-border);color:var(--gs-color-text-body)}.glpm-row-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.glpm-row-heading h3{font-size:14px;color:var(--gs-color-text-primary);font-weight:800;margin:0;line-height:1.3}.glpm-row-heading h3 small{font-size:11px;color:var(--pm-muted);font-weight:500}.glpm-clear{border:0!important;color:var(--gs-color-text-primary)!important;background:transparent!important;font-size:11px;font-weight:550!important;padding:5px!important}.glpm-clear:hover{color:var(--gs-color-text-primary)!important}#glpm-items{display:grid;gap:8px}.glpm-line{display:grid;grid-template-columns:89px minmax(0,1fr) minmax(95px,auto) 24px;align-items:center;gap:12px;min-width:0;padding:9px;border:1px solid var(--pm-border);border-radius:11px}.glpm-line.glpm-is-free{border-color:var(--gs-color-border);background:var(--gs-color-surface)}.glpm-line-art{position:relative;display:block;width:89px;height:69px;overflow:visible;border-radius:7px;background:var(--gs-color-surface)}.glpm-line-art img{width:100%;height:100%;object-fit:cover;border-radius:7px}.glpm-just{position:absolute;left:0;top:-10px;background:var(--gs-color-selected-bg);color:var(--gs-color-text-body);font-size:8px;padding:4px 6px;white-space:nowrap;border-radius:6px;font-weight:850;letter-spacing:.025em}.glpm-line-info{min-width:0;display:grid;gap:4px}.glpm-line-name{font-size:12.8px!important;font-weight:800;color:var(--gs-color-text-primary)!important;line-height:1.35;overflow-wrap:anywhere;text-decoration:none!important}.glpm-line-name:hover{color:var(--gs-color-link)!important}.glpm-line-info small{font-size:10.5px;color:var(--gs-color-text-secondary);line-height:1.4;overflow-wrap:anywhere}.glpm-line-end{display:flex;flex-direction:column;align-items:end;justify-content:center;gap:8px;white-space:nowrap}.glpm-line-end>strong{font-size:13px;color:var(--gs-color-text-primary)}.glpm-qty{display:flex;align-items:center;border-radius:30px;border:1px solid var(--gs-color-control-border);height:31px;background:var(--gs-color-input)}.glpm-qty button{border:0!important;background:transparent!important;color:var(--gs-color-text-primary)!important;min-width:29px;height:28px;padding:0!important;font-size:16px!important}.glpm-qty strong{font-size:12px;min-width:21px;text-align:center}.glpm-trash{border:0!important;background:transparent!important;color:var(--gs-color-text-primary)!important;font-size:20px!important;height:28px;padding:0!important}.glpm-trash:hover{color:var(--gs-color-error)!important}.glpm-free,.glpm-green{color:var(--gs-color-savings)!important;font-weight:850}.glpm-reward-mark{font-size:10px;color:var(--gs-color-text-body)}.glpm-empty{padding:25px 10px;text-align:center;font-size:13px;color:var(--gs-color-text-body)}.glpm-promo{margin-top:13px;border:1px solid var(--gs-color-border);border-radius:13px;padding:15px 13px 13px}.glpm-promo-head{display:flex;align-items:center;gap:11px;margin-bottom:13px}.glpm-spark{display:grid;place-items:center;flex:0 0 37px;height:37px;border-radius:11px;font-size:21px;color:var(--gs-color-text-body)}.glpm-promo-head h3{margin:0 0 3px;font-size:17px;font-weight:850;color:var(--gs-color-text-primary)}.glpm-promo-head p{margin:0;font-size:12px;color:var(--gs-color-text-body);line-height:1.5}.glpm-progress{height:6px;border-radius:99px;background:var(--gs-color-border);overflow:hidden;margin-bottom:6px}.glpm-progress span{display:block;height:100%;border-radius:99px;background:var(--gs-color-focus);transition:width .25s ease}.glpm-step-text{display:flex;justify-content:space-between;font-size:10px;color:var(--gs-color-text-secondary);gap:8px}.glpm-reward-intro{margin:17px 0 9px;color:var(--gs-color-text-body);font-weight:750}.glpm-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.glpm-option{display:grid;grid-template-columns:49px minmax(0,1fr);gap:8px;align-items:start;background:var(--gs-color-surface);border:1px solid var(--pm-border);border-radius:9px;padding:7px;min-width:0}.glpm-option-image{width:49px;height:67px;grid-row:span 2;display:block;border-radius:6px;overflow:hidden}.glpm-option-image img{width:100%;height:100%;object-fit:cover}.glpm-option-text{display:grid;gap:3px;min-width:0}.glpm-option-text a{color:var(--gs-color-text-body)!important;text-decoration:none!important;font-size:11px;font-weight:730;line-height:1.3;overflow-wrap:anywhere}.glpm-option-text small{color:var(--gs-color-text-secondary);font-size:9px;line-height:1.3}.glpm-option-text span{font-size:10px;color:var(--gs-color-text-body);display:flex;gap:4px;flex-wrap:wrap}.glpm-option-text del{color:var(--gs-color-text-secondary)}.glpm-option button{grid-column:2;padding:5px!important;min-height:26px;font-size:10px!important;font-weight:800!important;border-radius:6px!important}.glpm-option button:hover:not(:disabled){filter:none}.glpm-selected{gap:9px;border:1px solid var(--gs-color-border);background:var(--gs-color-surface);border-radius:8px;margin-top:12px}.glpm-selected span{font-size:10px;color:var(--gs-color-text-body);font-weight:800}.glpm-selected strong{flex:1;font-size:12px;color:var(--gs-color-text-primary);overflow-wrap:anywhere}.glpm-selected b{font-size:12px;color:var(--gs-color-text-body)}.glpm-more{display:block;margin:12px auto 0;padding:8px 14px!important;font-size:11px;font-weight:730!important;border-radius:20px!important}.glpm-quiet{color:var(--gs-color-text-secondary);font-size:11px;line-height:1.5}.glpm-quiet a{color:var(--gs-color-link)!important}.glpm-recommend{padding-top:14px}.glpm-recommend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.glpm-footer{flex:0 0 auto;border-top:1px solid var(--pm-border);padding:15px 18px 17px;background:var(--gs-color-surface)}.glpm-summary{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--gs-color-text-body);gap:13px}.glpm-summary strong{color:var(--gs-color-text-primary);font-size:23px;font-weight:900;white-space:nowrap}.glpm-savings{font-size:11px;color:var(--gs-color-savings);font-weight:700;margin:5px 0 0}.glpm-footer>small{display:block;margin:4px 0 14px;color:var(--gs-color-text-secondary);font-size:10px}.glpm-actions{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:8px}.glpm-actions :is(a,button){text-decoration:none!important;display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;max-width:100%;margin:0;padding:9px 8px!important;border-radius:9px!important;font-size:12px!important;font-weight:650!important;line-height:1.3}.glpm :is(.glpm-secondary,.glpm-more,.glpm-first,.glpm-option button[data-glpm-action=add],.glpm-option button[data-glpm-action=choose]){background:var(--gl-secondary-button-bg,var(--gs-color-action-secondary-bg))!important;border:1px solid var(--gs-color-action-secondary-border)!important;color:var(--gs-color-on-action-secondary)!important}.glpm :is(.glpm-secondary,.glpm-more,.glpm-first,.glpm-option button[data-glpm-action=add],.glpm-option button[data-glpm-action=choose]):hover:not(:disabled){--gl-secondary-button-bg:var(--gs-color-action-secondary-hover)}.glpm :is(.glpm-secondary,.glpm-more,.glpm-first,.glpm-option button[data-glpm-action=add],.glpm-option button[data-glpm-action=choose]):active:not(:disabled){--gl-secondary-button-bg:var(--gs-color-action-secondary-pressed)}.glpm-primary{border:0!important;color:var(--gs-color-on-action)!important;gap:6px}.glpm-primary:hover{filter:none;background:var(--gs-gradient-action-primary-hover)!important}.glpm-disabled{opacity:.5;pointer-events:none}.glpm-busy .glpm-dialog{cursor:progress}@media(max-width:700px){.glpm{padding:9px}.glpm-dialog{border-radius:16px;max-height:calc(100dvh - 18px)}.glpm-head{padding:12px}.glpm-head-image{flex-basis:48px;height:48px}.glpm-head h2{font-size:15px}.glpm-scroll{padding:12px}.glpm-line{grid-template-columns:61px minmax(0,1fr) auto;gap:8px}.glpm-line-art{width:61px;height:66px}.glpm-line-end{grid-column:2/3;align-items:start;gap:12px}.glpm-trash,.glpm-reward-mark{grid-column:3;grid-row:1}.glpm-line-name{font-size:12px!important}.glpm-line-info small{font-size:9px}.glpm-option-grid,.glpm-recommend-grid{grid-template-columns:1fr}.glpm-option{grid-template-columns:52px 1fr 85px;align-items:center}.glpm-option-image{height:59px;grid-row:auto}.glpm-option button{grid-column:3;grid-row:1;min-height:34px;font-size:11px!important}.glpm-footer{padding:12px}.glpm-footer>small{margin-bottom:9px}.glpm-actions{gap:7px}.glpm-primary{grid-column:1/-1;grid-row:1}.glpm-actions :is(button,a){font-size:11px!important;min-height:42px}}@media(max-width:360px){.glpm{padding:5px}.glpm-scroll{padding:9px}.glpm-promo{padding:11px 9px}.glpm-option{grid-template-columns:47px 1fr 65px;gap:5px}.glpm-option button{font-size:10px!important}.glpm-line{gap:6px}.glpm-qty button{min-width:24px}.glpm-qty strong{min-width:18px}}@media(prefers-reduced-motion:reduce){.glpm-dialog{animation:none}.glpm-progress span{transition:none}}.glpm-gift-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 4px}.glpm-gift-tabs button{font-size:11px!important;border:1px solid var(--gs-color-control-border)!important;border-radius:7px!important;padding:6px 11px!important;color:var(--gs-color-text-primary)!important;background:transparent!important}.glpm-gift-tabs button[aria-pressed=true]{background:var(--gs-color-selected-bg)!important;border-color:var(--gs-color-focus)!important;color:var(--gs-color-text-primary)!important}.glpm-sr-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}@media(max-width:700px){.glpm-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@media(min-width:701px){.glpm-dialog{width:min(100%,820px)}.glpm-option-grid{gap:10px}.glpm-option{grid-template-columns:56px minmax(0,1fr)}.glpm-option-image{width:56px;height:76px}}.glpm-milestones{display:flex;justify-content:space-between;gap:8px;margin:0 0 12px;color:var(--gs-color-text-secondary)}.glpm-milestone{display:flex;align-items:center;gap:6px;font-size:10.5px;white-space:nowrap}.glpm-milestone b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--gs-color-border);background:var(--gs-color-surface);color:var(--gs-color-text-secondary);font-size:13px}.glpm-milestone.is-done{color:var(--gs-color-text-secondary)}.glpm-milestone.is-done b{background:var(--gs-color-surface);color:var(--gs-color-text-secondary);border-color:transparent}.glpm-selected{display:flex;align-items:center;gap:11px;margin-top:12px;padding:9px 11px}.glpm-selected-image{display:block;flex:0 0 57px;width:57px;height:67px;overflow:hidden;border-radius:7px;background:var(--gs-color-surface)}.glpm-selected-image img{width:100%;height:100%;object-fit:cover}.glpm-selected-copy{display:grid;gap:4px;min-width:0;flex:1}.glpm-selected-copy small{font-size:10px;color:var(--gs-color-text-secondary);font-weight:700}.glpm-selected-copy strong{font-size:13px;color:var(--gs-color-text-primary);line-height:1.3}.glpm-selected-copy span{font-size:12px;display:flex;align-items:center;gap:8px}.glpm-selected-copy del{color:var(--gs-color-text-secondary)}.glpm-selected-copy b{color:var(--gs-color-text-body)}.glpm-selected-check{display:grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:var(--gs-color-savings-bg);color:var(--gs-color-savings);font-weight:800}.glpm-first{display:block;margin:8px auto 0;font-size:11px!important;padding:3px!important}.glpm-promo-head h3{font-size:18px}.glpm-promo-head p{font-size:12px}.glpm-option-text a{font-size:11.5px}.glpm-option button{font-size:10.5px!important}@media(max-width:700px){.glpm-milestone{font-size:9px;gap:4px}.glpm-milestone b{width:22px;height:22px}.glpm-selected-image{flex-basis:47px;width:47px;height:60px}.glpm-selected-copy strong{font-size:12px}}.glpm-message .glpm-error-link{display:inline-block;margin-left:7px;color:var(--gs-color-error)!important;text-decoration:underline!important;font-weight:750}.glpm-dialog{box-sizing:border-box}@media(min-width:701px){.glpm-dialog{width:min(100%,580px);max-height:min(92dvh,800px)}}.glpm-dialog{background:var(--gs-color-surface-raised);border-color:var(--gs-color-border)}.glpm-head{gap:10px;padding:12px 15px;border-bottom-color:var(--gs-color-border)}.glpm-head-image{flex-basis:52px;height:52px;border-radius:8px}.glpm-head h2{font-size:15px}.glpm-success{font-size:11px}.glpm-x{font-size:23px}.glpm-scroll{padding:12px 15px 14px}.glpm-row-heading{margin-bottom:7px}.glpm-row-heading h3{font-size:13px}#glpm-items{gap:6px}.glpm-line{grid-template-columns:62px minmax(0,1fr) minmax(80px,auto) 20px;gap:9px;padding:7px;border-radius:9px;background:var(--gs-color-surface)}.glpm-line-art{width:62px;height:49px}.glpm-line-name{font-size:11.5px!important}.glpm-line-info small{font-size:9px}.glpm-line-end{gap:5px}.glpm-line-end>strong{font-size:12px}.glpm-qty{height:29px}.glpm-qty button{height:26px;min-width:26px}.glpm-promo{padding:12px;margin-top:11px;border-color:var(--gs-color-border);background:var(--gs-color-surface)}.glpm-promo-head{gap:10px;margin-bottom:8px}.glpm-spark{flex-basis:35px;height:35px;border-radius:10px;background:var(--gs-color-selected-bg);font-size:19px}.glpm-promo-head h3{font-size:16px;line-height:1.22}.glpm-promo-head p{font-size:11px;line-height:1.4}.glpm-milestones{margin:2px 0 8px}.glpm-milestone{font-size:9px;gap:4px}.glpm-milestone b{width:21px;height:21px;font-size:11px}.glpm-progress{height:5px;margin-bottom:5px}.glpm-step-text{font-size:9px}.glpm-reward-intro{font-size:12px;margin:11px 0 8px}.glpm-smart-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 10px}.glpm-smart-tabs button{height:32px;min-height:32px!important;border-radius:8px!important;border:1px solid var(--gs-color-control-border)!important;background:var(--gs-color-surface-raised)!important;color:var(--gs-color-text-primary)!important;font-size:11px!important;font-weight:750!important;padding:5px!important;transition:background .15s ease,border-color .15s ease}.glpm-smart-tabs button[aria-selected=true]{background:var(--gs-color-selected-bg)!important;color:var(--gs-color-text-primary)!important;border-color:transparent!important}.glpm-smart-tabs button:hover:not(:disabled){border-color:var(--gs-color-control-border)!important}.glpm-smart-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.glpm-option.glpm-smart-option{display:flex;flex-direction:column;align-items:stretch;gap:5px;padding:6px;border-radius:9px;background:var(--gs-color-surface);border-color:var(--gs-color-border);min-width:0}.glpm-smart-option .glpm-option-image{display:block;width:100%;height:67px;max-height:67px;grid-row:auto;border-radius:6px}.glpm-smart-option .glpm-option-image img{width:100%;height:100%;object-fit:cover}.glpm-smart-option .glpm-option-text{display:grid;gap:3px;min-height:54px;align-content:start}.glpm-smart-option .glpm-option-text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:10px;line-height:1.25;min-height:25px;overflow-wrap:break-word}.glpm-smart-option .glpm-option-text small{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glpm-smart-option .glpm-option-text span{font-size:12px;font-weight:800;line-height:1.2}.glpm-smart-option button[data-glpm-action=add]{display:block;grid-column:auto;grid-row:auto;width:100%;min-height:28px!important;margin-top:auto;border-radius:6px!important;font-size:11px!important}.glpm-option-grid:not(.glpm-smart-grid){gap:7px}.glpm-option:not(.glpm-smart-option) .glpm-option-image{width:49px;height:60px}.glpm-option:not(.glpm-smart-option) .glpm-option-image img{object-fit:cover}.glpm-more{width:min(100%,240px);margin-top:10px;padding:7px 10px!important;min-height:33px!important;white-space:normal;line-height:1.35;font-size:10.5px!important}.glpm-selected{margin-top:9px}.glpm-recommend{padding-top:9px}.glpm-recommend-grid{gap:7px}.glpm-footer{padding:10px 15px 12px;border-top-color:var(--gs-color-border)}.glpm-summary{font-size:12px}.glpm-summary strong{font-size:19px}.glpm-footer>small{font-size:9px;margin:3px 0 9px}.glpm-actions{gap:6px}.glpm-actions :is(a,button){min-height:39px;font-size:10.5px!important;padding:7px 6px!important}.glpm-primary{background:var(--gs-gradient-action-primary)!important}@media(max-width:700px){.glpm{display:flex;align-items:flex-end;justify-content:center;padding:0}.glpm-dialog{width:100%;max-width:100%;max-height:92dvh;border-radius:18px 18px 0 0;margin:0;border-bottom:0;animation:glpm-sheet-in .2s ease-out}.glpm-head{padding:10px 13px 10px}.glpm-head-image{flex-basis:43px;height:43px}.glpm-head h2{font-size:14px}.glpm-scroll{padding:10px 12px 15px}.glpm-promo{padding:10px 9px 12px}.glpm-line{grid-template-columns:50px minmax(0,1fr) 22px;gap:7px;padding:6px}.glpm-line-art{width:50px;height:50px;grid-row:1}.glpm-line-info{grid-column:2;grid-row:1}.glpm-line-end{grid-column:2;grid-row:2;justify-content:space-between;flex-direction:row;align-items:center;gap:8px}.glpm-line-end>strong{font-size:12px}.glpm-line .glpm-trash,.glpm-line .glpm-reward-mark{grid-column:3;grid-row:1;align-self:center}.glpm-smart-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(130px,48%);grid-template-columns:none;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--gs-color-control-border) transparent;padding-bottom:6px}.glpm-smart-option{scroll-snap-align:start;min-width:0}.glpm-smart-option .glpm-option-image{width:100%;height:74px}.glpm-smart-tabs button{height:32px}.glpm-option-grid:not(.glpm-smart-grid){display:grid;grid-template-columns:1fr;gap:7px}.glpm-footer{padding:9px 12px calc(10px + env(safe-area-inset-bottom,0px))}.glpm-actions{grid-template-columns:1fr 1fr;gap:6px}.glpm-actions .glpm-primary{grid-column:1 / -1;grid-row:1}.glpm-actions :is(a,button){min-height:39px;font-size:11px!important}}@keyframes glpm-sheet-in{from{transform:translateY(22px);opacity:.7}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.glpm-dialog{animation:none!important}.glpm-smart-tabs button{transition:none!important}}.glpm-gift-mark{color:var(--gs-color-text-body);background:var(--gs-color-selected-bg);border:1px solid var(--gs-color-border);box-shadow:var(--gs-shadow-card)}.glpm-gift-mark svg{display:block;flex:none}.glpm .glpm-gift-mark{flex-basis:40px;height:40px;border-radius:12px;color:var(--gs-color-text-body);background:var(--gs-color-selected-bg);border:1px solid var(--gs-color-border);box-shadow:none}.glpm .glpm-gift-mark.is-earned{color:var(--gs-color-savings);background:var(--gs-color-savings-bg);border-color:var(--gs-color-savings)}.glpm .glpm-gift-mark svg{display:block;flex:none;width:25px;height:25px}.glpm .glpm-smart-tabs{gap:0;padding:3px;border:1px solid var(--gs-color-border);border-radius:9px;background:var(--gs-color-surface)}.glpm .glpm-smart-tabs button{background:transparent!important;border:1px solid transparent!important;border-radius:6px!important;color:var(--gs-color-text-primary)!important;min-height:36px!important;height:auto;font-weight:600!important}.glpm .glpm-smart-tabs button[aria-selected=true]{background:var(--gs-color-selected-bg)!important;border-color:var(--gs-color-focus)!important;color:var(--gs-color-text-primary)!important;box-shadow:none}.glpm .glpm-smart-tabs button:hover:not(:disabled){background:var(--gs-color-surface-raised)!important;color:var(--gs-color-text-primary)!important}.glpm .glpm-option button[data-glpm-action=add],.glpm .glpm-option button[data-glpm-action=choose]{min-height:36px!important;font-weight:650!important}.glpm .glpm-more,.glpm .glpm-first{min-height:36px!important}.glpm .glpm-actions .glpm-primary{background:var(--gs-gradient-action-primary)!important;color:var(--gs-color-on-action)!important;border:1px solid transparent!important;min-height:42px}@media(max-width:700px){.glpm .glpm-smart-tabs button{min-height:40px!important}.glpm .glpm-option button[data-glpm-action=add],.glpm .glpm-option button[data-glpm-action=choose]{min-height:40px!important}.glpm .glpm-actions :is(a,button){min-height:44px}}
