:root{--oig-mobile-hit:60px;--oig-mobile-hit-tight:54px}html{-webkit-text-size-adjust:100%}body{}input,select,textarea,button,.button,.oigsi-button{touch-action:manipulation;-webkit-tap-highlight-color:rgba(255,255,255,.08)}label{cursor:text}label span,.oigsi-label,.oigsi-note{pointer-events:none}.oigsi-public-card input,.oigsi-public-card textarea,.oigsi-public-card select,.oigsi-card input,.oigsi-card textarea,.oigsi-card select{position:relative;z-index:1}input[type=checkbox],input[type=radio]{accent-color:#4f46e5}input[type=file]::file-selector-button,input[type=file]::-webkit-file-upload-button{cursor:pointer}@media (max-width:1280px){input:not([type=checkbox]):not([type=radio]),select,textarea,button,.button,.oigsi-button{min-height:var(--oig-mobile-hit)!important}input[type=file]::file-selector-button,input[type=file]::-webkit-file-upload-button{min-height:var(--oig-mobile-hit-tight)!important}.button,.oigsi-button{padding-top:16px!important;padding-bottom:16px!important}}@media (max-width:1024px){.oigsi-public-wrap,.oigsi-dashboard-wrap{padding-bottom:max(120px,env(safe-area-inset-bottom,0px) + 96px)!important}.oigsi-actions{gap:12px!important}.oigsi-actions>*{min-width:0}.oigsi-public-card input,.oigsi-public-card select,.oigsi-public-card textarea,.oigsi-public-card .oigsi-button,.oigsi-card input,.oigsi-card select,.oigsi-card textarea,.oigsi-card .button{font-size:17px!important}.oigsi-public-card input[type=file]::file-selector-button,.oigsi-public-card input[type=file]::-webkit-file-upload-button{display:block;width:100%;margin:0 0 10px 0!important}}@media (max-width:820px){.oigsi-public-wrap,.oigsi-dashboard-wrap{scroll-padding-bottom:132px}.oigsi-actions>*{width:100%}.oigsi-actions .button,.oigsi-actions .oigsi-button{width:100%;justify-content:center!important}}@media (hover:none) and (pointer:coarse){input[type=checkbox],input[type=radio]{width:32px!important;height:32px!important}.oigsi-check{padding:16px 18px!important;border-radius:18px!important}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}