.ss-grant-platforms{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 18px!important;list-style:none!important;margin:20px 0!important;padding:0!important}.ss-grant-platforms li{display:flex!important;align-items:center;gap:8px;font-size:14px;line-height:1.5;padding:0!important}.ss-grant-platforms img,.ss-grant-platforms svg{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.ss-grant-platforms .windows-logo{color:#0078d4}.ss-grant-entry{margin-top:12px;font-size:14px;line-height:1.5}.ss-grant-entry summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:underline;text-underline-offset:4px}.ss-grant-entry summary::marker{content:''}.ss-grant-entry summary::-webkit-details-marker{display:none}.ss-grant-entry form{display:flex;align-items:end;gap:10px;margin-top:8px}.ss-grant-entry label{display:block;flex:1;min-width:0}.ss-grant-entry label span{display:block;margin-bottom:6px}.ss-grant-entry input{width:100%;box-sizing:border-box;min-height:44px;border:1px solid #b8c4ba;background:#fffefb;color:#352e28;border-radius:10px;padding:10px 12px;font:inherit}.ss-grant-entry button{min-height:44px!important;margin:0!important;white-space:nowrap}.ss-grant-entry :focus-visible{outline:none!important;border-color:#335a46!important;background-color:#e1ebe4;color:#263c2d}.ss-sub-pro .ss-grant-entry{color:#fffef7}.ss-sub-pro .ss-grant-entry button{background:#fffef7!important;color:#314535!important}.ss-paid-layout [hidden]{display:none!important}[data-theme=dark] .ss-grant-entry input{background:#252520;color:#ece7dc;border-color:#707b6e}@media(max-width:360px){.ss-grant-entry form{flex-direction:column;align-items:stretch}}
