.gm-polish-setting{color:#d6d3ca;justify-content:space-between;align-items:center;gap:16px;max-width:720px;margin:20px auto;padding:16px;font-size:13px;display:flex}.gm-polish-setting p{color:#a3a09a;margin:4px 0 0}.gm-polish-setting button{color:#f1c75b;cursor:pointer;background:#17150e;border:1px solid #756030;border-radius:12px;min-width:64px;min-height:44px}.gm-polish-setting button:focus-visible{outline-offset:4px;outline:2px solid #f1c75b}html[data-interface-polish=on]{-webkit-text-size-adjust:100%}html[data-interface-polish=on] :is(button,[role=button]){touch-action:manipulation;-webkit-user-select:none;user-select:none}html[data-interface-polish=on] .gm-polish-button{-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.23,1,.32,1),background-color .12s,opacity .12s}html[data-interface-polish=on] .gm-polish-button:active:not(:disabled){transform:scale(.97)scale(1)}html[data-interface-polish=on] .gm-polish-button:disabled{transform:scale(1)}html[data-interface-polish=on] .gm-polish-button:focus-visible{outline-offset:4px;outline:2px solid #f1c75b}@media (pointer:coarse){html[data-interface-polish=on] :is(input,textarea,select){font-size:16px!important}html[data-interface-polish=on] .gm-polish-button{min-height:44px}}@media (width<=767px){.gm-polish-setting{margin-bottom:calc(82px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){html[data-interface-polish=on] .gm-polish-button{transition:none}html[data-interface-polish=on] .gm-polish-button:active:not(:disabled){transform:none}}
