.gd-pick{position:fixed;z-index:2147483000;overflow-y:auto;padding:4px 0;border:1px solid #6b7785;border-radius:4px;background:#ffffff;color:#0b0c0c;box-shadow:0 8px 24px rgba(0,0,0,.35);font:14px/1.3 Segoe UI,system-ui,-apple-system,sans-serif}.gd-pick__group{padding:6px 12px 2px;font-size:12px;font-weight:700;color:#505a5f}.gd-pick__opt{display:block;width:100%;padding:7px 12px;border:0;background:none;color:inherit;font:inherit;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.gd-pick__opt[aria-selected=true]{font-weight:700}.gd-pick__opt--active,.gd-pick__opt:hover{background:#1d70b8;color:#fff}.gd-pick__opt:disabled{color:#9aa3ab;background:none;cursor:default}@media (prefers-color-scheme:dark){.gd-pick{border-color:#3b4652;background:#161b22;color:#e8eef5}.gd-pick__group{color:#8b97a3}}.a-app[data-theme=light]~.gd-pick,:root[data-theme=light] .gd-pick{background:#ffffff;color:#0b0c0c}:root:has(.s64-device-mark) .gd-web-only{display:none}:root:has(.s64-device-mark) input::-webkit-calendar-picker-indicator{display:none}:root:has(.s64-device-mark) .a-app--device{--a-gutter:16px;font-size:14px}:root:has(.s64-device-mark) .a-app--device .a-body{padding:14px var(--a-gutter) 24px;max-width:none}:root:has(.s64-device-mark) .a-app--device main h1{font-size:22px;font-weight:700;line-height:1.15}:root:has(.s64-device-mark) .a-app--device main h2{font-size:17px}:root:has(.s64-device-mark) .a-app--device .a-title{margin-bottom:12px}:root:has(.s64-device-mark) .a-app--device .a-title h1{font-size:22px}:root:has(.s64-device-mark) .a-app--device .a-tabs{flex-wrap:wrap;overflow:visible;padding-inline:8px}:root:has(.s64-device-mark) .a-app--device .a-tabs a{padding:7px 12px;font-size:13px}:root:has(.s64-device-mark) .a-app--device .a-tabs a[aria-current=page]{padding-bottom:4px;border-bottom-width:3px}:root:has(.s64-device-mark) .a-app--device .a-tabs a.a-tab--right{margin-left:0}:root:has(.s64-device-mark) .a-app--device main{min-width:0;overflow-x:hidden}:root:has(.s64-device-mark) .a-app--device main table{display:block;max-width:100%;overflow-x:auto}:root:has(.s64-device-mark) .a-app--device input,:root:has(.s64-device-mark) .a-app--device select,:root:has(.s64-device-mark) .a-app--device textarea{max-width:100%}@media (max-width:480px){:root:has(.s64-device-mark) .a-app--device{--a-gutter:12px}:root:has(.s64-device-mark) .a-app--device .a-tabs a{padding:6px 9px;font-size:12.5px}:root:has(.s64-device-mark) .a-app--device .a-title h1,:root:has(.s64-device-mark) .a-app--device main h1{font-size:19px}:root:has(.s64-device-mark) .a-devbar span{display:none}}