/* Action order is read directly from original APK building_typeAsset policies. */
#rk-building-actions.rk-reference-actions.rk-source-policy-actions{direction:ltr!important;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;gap:5px!important;max-width:calc(100% - 12px)!important;width:max-content;padding:3px 5px 21px!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;pointer-events:auto;touch-action:pan-x;background:linear-gradient(180deg,#0c182ab8,#0a13249c)!important;border:0!important;border-radius:7px!important;box-shadow:none!important}
#rk-building-actions.rk-source-policy-actions::-webkit-scrollbar{display:none}
#rk-building-actions.rk-source-policy-actions .rk-policy-action{scroll-snap-align:center;flex:0 0 53px!important;width:53px!important;height:53px!important;margin:0!important;padding:0 0 3px!important;min-height:0!important;border:2px solid #bca36d!important;border-radius:50%!important;background:radial-gradient(circle at 40% 22%,#283449,#0c1525 78%)!important;box-shadow:inset 0 0 0 2px #4f4632,0 4px 8px #000b!important}
#rk-building-actions.rk-source-policy-actions .rk-policy-action img{width:35px;height:35px;object-fit:contain}
#rk-building-actions.rk-source-policy-actions .rk-policy-action span{position:absolute;top:calc(100% + 1px);left:50%;font:700 10px/1.4 Tahoma,Arial!important;white-space:nowrap;color:#ffe9b9;text-align:center;transform:translateX(-50%);text-shadow:0 1px 4px #000,0 1px 2px #000}
#rk-building-actions.rk-source-policy-actions .rk-policy-action:disabled{opacity:.76;filter:grayscale(.68);cursor:not-allowed}
#rk-building-actions.rk-source-policy-actions .rk-policy-action:focus-visible{outline:2px solid #fbe099;outline-offset:2px}
#rk-building-actions.rk-source-policy-actions .rk-policy-action:not(:disabled):active{transform:scale(.92);filter:brightness(1.2)}
@media(max-width:370px){#rk-building-actions.rk-source-policy-actions{gap:3px!important}#rk-building-actions.rk-source-policy-actions .rk-policy-action{flex-basis:48px!important;width:48px!important;height:48px!important}#rk-building-actions.rk-source-policy-actions .rk-policy-action img{width:31px;height:31px}}
@media(prefers-reduced-motion:reduce){#rk-building-actions.rk-source-policy-actions{scroll-behavior:auto}}
